29 Commits

Author SHA1 Message Date
kmos
51254d3297 Fix build of security/encfs on sparc64. Switch to base-clang ports-gcc
by taking out ports-clang
2022-07-03 22:31:00 +00:00
naddy
8c0294c2fa drop RCS Ids 2022-03-11 19:53:16 +00:00
jca
de58d3b435 Various encfs fixes (llvm 13 fix included)
- llvm 13 fix: correct destructor signature
- more accurate HOMEPAGE, previous is now broken
- respect CFLAGS/CXXFLAGS instead of clobbering them
- fix tests with a ninjutsu trick
2021-12-08 11:48:06 +00:00
tb
164fffecb2 security/encfs: neuter compat shims that break the build with opaque
HMAC_CTX in preparation for upcoming libcrypto bump.
2021-12-04 11:35:34 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
rsadowski
d266dcbdcd disable git searching at build-time and add python as build only depend.
ok sthen
2018-10-16 17:51:53 +00:00
kirby
1269611c6c it is no longer broken on powerpc.
sync WANTLIB for gcc-arches.
discussed and OK jca@
2018-08-26 11:47:10 +00:00
bket
8fa61907e3 Update to encfs-1.9.5.
OK jca@
2018-06-11 14:58:56 +00:00
bket
37fb63d419 Update to encfs-1.9.4.
Upstream has fixed compilation with LibreSSL, as such there is one patch
less to maintain.

OK jca@
2018-04-13 14:36:09 +00:00
jca
b1bbf9ed34 BROKEN on powerpc
undefined reference to `__atomic_store_8'
2018-01-19 15:37:34 +00:00
naddy
93deb26dec switch COMPILER from the old, confusing shortcuts to the more explicit format;
unclear whether these all match the author's intent
2017-11-17 00:22:39 +00:00
jca
aaae5174d6 Tweak automated tests, in case someone wants to run them 2017-08-22 01:39:02 +00:00
jca
959b17759a Update to encfs-1.9.2 & unbreak with clang
- cmake build system
- shared lib not installed any more
- now uses tinyxml2 instead of boost
- adjust license marker & other tweaks

Seems to work properly here.
2017-08-22 01:32:34 +00:00
jca
2597e17249 Make this more readable... 2017-08-09 17:57:27 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
naddy
c326edce1b The ${PROJECT}.googlecode.com/files/ master sites are no longer
accessible, but the distfiles are still available at an archive URL.
Introduce MASTER_SITE_GOOGLECODE and use it for all affected ports.

ok czarkoff@ danj@ sthen@
2016-10-01 11:54:14 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
landry
1558cb1896 BROKEN-sparc64 = configure: error: Could not link against
boost_serialization-boost_serialization (like hppa)
2016-03-03 18:02:43 +00:00
landry
5711f896ef Mark BROKEN-hppa for reliable BROKEN-ness (gcc ICEs, undefined refs to
atomics, various horrors)
2015-12-04 20:47:52 +00:00
jca
9e1c3b2f7f Replace CFLAGS tweak with CONFIGURE_ENV/CPPFLAGS.
Fixes build with the upcoming CFLAGS/CXXFLAGS change.  ok naddy@
2015-05-09 12:20:15 +00:00
jca
dfda15bec8 We don't have fusermount. 2015-05-09 12:18:58 +00:00
jca
0cee53533e Fix a warning statement.
ok naddy@
2015-05-09 12:18:24 +00:00
syl
271ab4db1d encfs does not need all these patches anymore.
OK ajacoutot@
2014-01-21 15:41:27 +00:00
ajacoutot
ef0ba3806f PERMIT_PACKAGE_CDROM is enough. 2014-01-17 10:16:07 +00:00
stsp
aa3120f1b6 Port of encfs, an encrypted filesystem based on FUSE and OpenSSL.
With lots of help and patches from syl@.
2014-01-17 10:10:58 +00:00