security/palisade: Remove dependency on NTL
It is dropped since 1.10.0 Reported by: upstream
This commit is contained in:
parent
fb928f6909
commit
73414c130a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=541720
@ -3,6 +3,7 @@
|
||||
PORTNAME= palisade
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.10.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= security math
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
@ -15,7 +16,6 @@ BROKEN_i386= fails to build: a declaration of 'Mul128' must be available
|
||||
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
|
||||
@ -32,8 +32,6 @@ 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
|
||||
|
||||
BINARY_ALIAS= git=false
|
||||
|
Loading…
Reference in New Issue
Block a user