svn commit: r541720 - head/security/palisade
Yuri Victorovich
yuri at FreeBSD.org
Wed Jul 8 22:21:25 UTC 2020
Author: yuri
Date: Wed Jul 8 22:21:24 2020
New Revision: 541720
URL: https://svnweb.freebsd.org/changeset/ports/541720
Log:
security/palisade: Remove dependency on NTL
It is dropped since 1.10.0
Reported by: upstream
Modified:
head/security/palisade/Makefile
Modified: head/security/palisade/Makefile
==============================================================================
--- head/security/palisade/Makefile Wed Jul 8 21:42:37 2020 (r541719)
+++ head/security/palisade/Makefile Wed Jul 8 22:21:24 2020 (r541720)
@@ -3,6 +3,7 @@
PORTNAME= palisade
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.1
+PORTREVISION= 1
CATEGORIES= security math
MAINTAINER= yuri at FreeBSD.org
@@ -15,7 +16,6 @@ BROKEN_i386= fails to build: a declaration of 'Mul128'
BROKEN_powerpc64= fails to build: math/native_int/binint.h:510:11: error: Architecture not supported for MultD()
BUILD_DEPENDS= autoconf:devel/autoconf # possibly a mistake in the project
-LIB_DEPENDS= libntl.so:math/ntl
USES= cmake:noninja compiler:c++11-lang localbase
USE_GITLAB= yes
@@ -31,8 +31,6 @@ USE_LDCONFIG= yes
CMAKE_OFF= BUILD_UNITTESTS BUILD_EXAMPLES BUILD_BENCHMARKS
CMAKE_OFF+= WITH_NTL # https://gitlab.com/palisade/palisade-development/-/issues/180
CMAKE_ARGS= -DWITH_NTL=Y
-
-LDFLAGS+= ${LOCALBASE}/lib/libntl.so # libntl is optional in palisade but is necessary in FreeBSD because is has an equivalent of quadmath.h that is missing in FreeBSD. -DWITH_NTL should be added by users to the compiler command lines.
CXXFLAGS+= -I${WRKSRC}/third-party/google-test/googletest
More information about the svn-ports-all
mailing list