Hi, I've noticed few defects with the port, specifically libraries were missing in the Makefile in WANTLIB and new patches were missing $OpenBSD$.
Attaching fixed, p1 version of port. pm ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Tuesday, October 13, 2020 3:33 PM, portsmonitor <[email protected]> wrote: > Hi, > > based on the great work of jcs I've updated the veracrypt port to the latest > veracrypt version. The tar.gz file is attached and also available via https > at [1]. > > Changes > - removed patch patch-Main_Application_cpp as the wxWidgets is new enough now > - added 2 patches to make the application build > (patch-Main_FatalErrorHandler_cpp and > patch-Platform_Unix_FilesystemPath_cpp), both related to OS detection(s) > - modified CoreOpenBSD.cpp as auto_ptr is now unique_ptr > - Makefile changes - added maintainer, added sudo dependency, enabled GUI > build > > Caveats > - only FAT is currently supported, but as veracrypt should only be used for > stuff that needs to be compatible between OSes, I think it's not an issue for > now; for everything else use normal (= OpenBSD) tools > - sudo is used by veracrypt instead of doas > - there is sort of harakiri with the versions in Makefile as the original > version contains '-' (so our is 1.24u7p0), and in the distfile path once it's > with uppercase U (-Update7) and once with lowercase u (-update7); I have sort > of no idea if there is some other way to do it > > If somebody is interested, can you give it a try, check if I didn't fuck up > something as it's my first port effort. My (limited) testing was to run GUI, > create encrypted disk file, attach it, put some files on it, detach it, hope > nothing got lost, attach it again, see that all files are still on the > encrypted disk file. > > Thanks, > pm > > [1] > https://portsmonitor.org/veracrypt-1.24u7.tgzhttps://portsmonitor.org/veracrypt-1.24U7.tar.gz
veracrypt-1.24u7p1.tgz
Description: application/compressed-tar
