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.24u7.tgz
Description: application/compressed-tar