Lines 1-6
Link Here
|
1 |
PORTNAME= palisade |
1 |
PORTNAME= palisade |
2 |
DISTVERSIONPREFIX= v |
2 |
DISTVERSIONPREFIX= v |
3 |
DISTVERSION= 1.11.5 |
3 |
DISTVERSION= 1.11.6 |
4 |
CATEGORIES= security math |
4 |
CATEGORIES= security math |
5 |
|
5 |
|
6 |
MAINTAINER= yuri@FreeBSD.org |
6 |
MAINTAINER= yuri@FreeBSD.org |
Lines 12-24
LICENSE_FILE= ${WRKSRC}/LICENSE
Link Here
|
12 |
BROKEN_i386= fails to build: a declaration of 'Mul128' must be available |
12 |
BROKEN_i386= fails to build: a declaration of 'Mul128' must be available |
13 |
BROKEN_powerpc64= fails to build: math/native_int/binint.h:510:11: error: Architecture not supported for MultD() |
13 |
BROKEN_powerpc64= fails to build: math/native_int/binint.h:510:11: error: Architecture not supported for MultD() |
14 |
|
14 |
|
15 |
BUILD_DEPENDS= autoconf:devel/autoconf # possibly a mistake in the project |
|
|
16 |
|
17 |
USES= cmake:noninja,testing localbase # compiler:c++11-lang |
15 |
USES= cmake:noninja,testing localbase # compiler:c++11-lang |
18 |
USE_GITLAB= yes |
16 |
USE_GITLAB= yes |
19 |
USE_GITHUB= nodefault |
17 |
USE_GITHUB= nodefault |
20 |
GL_PROJECT= palisade-release # there's also palisade-development |
18 |
GL_PROJECT= palisade-release # there's also palisade-development |
21 |
GL_COMMIT= d76213499af44558170cca6c72c5314755fec23c |
19 |
GL_COMMIT= 0860127401ab794591f931fa2c61426c7b56ee2d |
22 |
GH_TUPLE= \ |
20 |
GH_TUPLE= \ |
23 |
JerryRyan:cereal:a384b101:cereal/third-party/cereal \ |
21 |
JerryRyan:cereal:a384b101:cereal/third-party/cereal \ |
24 |
google:benchmark:e451e50e:benchmark/third-party/google-benchmark \ |
22 |
google:benchmark:e451e50e:benchmark/third-party/google-benchmark \ |
Lines 37-45
BINARY_ALIAS= git=false
Link Here
|
37 |
|
35 |
|
38 |
LDFLAGS+= -pthread # only for tests: see https://gitlab.com/palisade/palisade-release/-/issues/23 |
36 |
LDFLAGS+= -pthread # only for tests: see https://gitlab.com/palisade/palisade-release/-/issues/23 |
39 |
|
37 |
|
40 |
OPTIONS_DEFINE= OPENMP |
38 |
OPTIONS_DEFINE= OPENMP HEXL |
41 |
OPTIONS_DEFAULT= OPENMP |
39 |
OPTIONS_DEFAULT= OPENMP |
42 |
|
40 |
|
43 |
OPENMP_CMAKE_BOOL= USE_OpenMP |
41 |
HEXL_DESC= Use Intel Hexl Library |
|
|
42 |
|
43 |
OPENMP_CMAKE_BOOL= WITH_OPENMP |
44 |
HEXL_CMAKE_BOOL= WITH_HEXL |
45 |
HEXL_LIB_DEPENDS= libhexl.so:security/hexl |
44 |
|
46 |
|
45 |
.include <bsd.port.mk> |
47 |
.include <bsd.port.mk> |