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

Attachment: veracrypt-1.24u7p1.tgz
Description: application/compressed-tar

Reply via email to