#41421 closed submission (wontfix)
NEW: TrueCrypt
Reported by: | neurodroid (Christoph Schmidt-Hieber) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ci42, neurodroid (Christoph Schmidt-Hieber) | |
Port: | truecrypt |
Attachments (6)
Change History (21)
comment:1 Changed 11 years ago by mf2k (Frank Schima)
Type: | submission → request |
---|
Changed 11 years ago by neurodroid (Christoph Schmidt-Hieber)
Attachment: | Portfile-TrueCrypt added |
---|
Portfile for TrueCrypt
comment:4 follow-up: 9 Changed 11 years ago by jul_bsd@…
from #25914 and here, i gave a try on Mavericks 10.9.2 and it does not manage to fetch files (archlinux = Operation too slow. Less than 1024 bytes/sec transferred the last 60 seconds). If I do from web browser, it stalls a bit before half. also rsa pkcs-11 updates to 2.30. not sure if we can follow
If I download from truecrypt.org, it fails to compile
:info:build In file included from CommandLineInterface.cpp:9: :info:build In file included from /Volumes/Data/opt/local/var/macports/build/_Volumes_Data_myports_security_truecrypt/TrueCrypt/work/truecrypt-7.1a-source/Main/System.h:14: :info:build /Volumes/Data/opt/local/var/macports/build/_Volumes_Data_myports_security_truecrypt/TrueCrypt/work/truecrypt-7.1a-source/Main/SystemPrecompiled.h:9:10: fatal error: 'wx/wx.h' file not found :info:build #include <wx/wx.h> :info:build ^ :info:build 1 error generated. :info:build 1 error generated. :info:build make[1]: *** [Application.o] Error 1
probably because header is in /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0 I add WX_CONFIG=${frameworks_dir}/wxWidgets.framework/Versions/wxWidgets/3.0/bin/wx-config to build.env and it compiles/installs/executes. A small notice, would be to add a macport suffix to version to make difference w binaries only distribution.
also, please note there is a crowdfunded project to audit it: http://istruecryptauditedyet.com/
Changed 11 years ago by neurodroid (Christoph Schmidt-Hieber)
Attachment: | Portfile-TrueCrypt.2 added |
---|
Portfile for TrueCrypt
comment:5 Changed 11 years ago by neurodroid (Christoph Schmidt-Hieber)
Updated Portfile to use osxfuse instead of fuse4x; see ticket #39456
Changed 11 years ago by neurodroid (Christoph Schmidt-Hieber)
Attachment: | Portfile-TrueCrypt.3 added |
---|
Portfile for TrueCrypt
Changed 11 years ago by neurodroid (Christoph Schmidt-Hieber)
Attachment: | Portfile-TrueCrypt.4 added |
---|
Portfile for TrueCrypt
comment:6 follow-up: 7 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
The value of the license field -- {TrueCrypt License Version 3.0}
-- is not valid. The license field should be of the format "LicenseName-LicenseVersion". So here you might use "TrueCrypt-3
".
Changed 11 years ago by neurodroid (Christoph Schmidt-Hieber)
Attachment: | Portfile-TrueCrypt.87429cda added |
---|
Portfile for TrueCrypt
comment:7 Changed 11 years ago by neurodroid (Christoph Schmidt-Hieber)
Replying to ryandesign@…:
The value of the license field --
{TrueCrypt License Version 3.0}
-- is not valid. The license field should be of the format "LicenseName-LicenseVersion". So here you might use "TrueCrypt-3
".
Done
comment:9 Changed 11 years ago by neurodroid (Christoph Schmidt-Hieber)
Replying to jul_bsd@…:
from #25914 and here, i gave a try on Mavericks 10.9.2 and it does not manage to fetch files (archlinux = Operation too slow. Less than 1024 bytes/sec transferred the last 60 seconds). If I do from web browser, it stalls a bit before half.
The ftp connection to the archlinux server is indeed very slow. If someone knows of a better place to get the source please let me know.
also rsa pkcs-11 updates to 2.30. not sure if we can follow
No.
If I download from truecrypt.org, it fails to compile
:info:build In file included from CommandLineInterface.cpp:9: :info:build In file included from /Volumes/Data/opt/local/var/macports/build/_Volumes_Data_myports_security_truecrypt/TrueCrypt/work/truecrypt-7.1a-source/Main/System.h:14: :info:build /Volumes/Data/opt/local/var/macports/build/_Volumes_Data_myports_security_truecrypt/TrueCrypt/work/truecrypt-7.1a-source/Main/SystemPrecompiled.h:9:10: fatal error: 'wx/wx.h' file not found :info:build #include <wx/wx.h> :info:build ^ :info:build 1 error generated. :info:build 1 error generated. :info:build make[1]: *** [Application.o] Error 1probably because header is in /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0 I add WX_CONFIG=${frameworks_dir}/wxWidgets.framework/Versions/wxWidgets/3.0/bin/wx-config to build.env and it compiles/installs/executes.
Thanks, fixed
A small notice, would be to add a macport suffix to version to make difference w binaries only distribution.
As in truecrypt-mp
?
Changed 11 years ago by neurodroid (Christoph Schmidt-Hieber)
Attachment: | Portfile-TrueCrypt.9f75219a added |
---|
Portfile for TrueCrypt
comment:10 Changed 11 years ago by jgosmann (Jan Gosmann)
Compiles and works for me on 10.9.2. Would love to see this in the in the official ports tree.
comment:11 Changed 11 years ago by macports.org@…
Compiles like a charm on 10.9.2 for me.
Did not actually install the binary, but created a binary archive in /opt/local/var/macports/software/TrueCrypt. I don't know if this is intentional or a bug. (I solved the problem by manually extracting the tar file.)
I would love to see this in the official ports tree!
comment:12 Changed 10 years ago by mf2k (Frank Schima)
Based on reading the license page, it seems like we should not add this port since it says it is no longer being developed and is not secure.
comment:13 Changed 10 years ago by mf2k (Frank Schima)
Resolution: | → wontfix |
---|---|
Status: | new → closed |
[removed incorrect link that was corrected by cal]
Please actually attach the Portfile to this ticket.