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