diff --git a/security/hexl/Makefile b/security/hexl/Makefile index 614b8c054f06..50687776f3af 100644 --- a/security/hexl/Makefile +++ b/security/hexl/Makefile @@ -1,34 +1,36 @@ PORTNAME= hexl DISTVERSIONPREFIX= v DISTVERSION= 1.2.6 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org COMMENT= Intel homomorphic encryption acceleration library -WWW= https://intel.github.io/hexl/v1.2.1/doxygen/html/index.html +WWW= https://github.com/IntelLabs/hexl LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_i386= error: __int128 is not supported on this target +ONLY_FOR_ARCHS= amd64 i386 +ONLY_FOR_ARCHS_REASON= ${PREFIX}/include/cpu_features/cpuinfo_x86.h is unconditionaly included +BROKEN_i386= error: __int128 is not supported on this target LIB_DEPENDS= libcpu_features.so:devel/cpu_features USES= cmake:testing compiler:c++17-lang localbase:ldflags USE_LDCONFIG= yes USE_GITHUB= yes -GH_ACCOUNT= intel +GH_ACCOUNT= IntelLabs CMAKE_ON= HEXL_SHARED_LIB CMAKE_OFF= HEXL_BENCHMARK HEXL_TESTING CMAKE_TESTING_ON= HEXL_TESTING CMAKE_TESTING_TARGET= unittest CXXFLAGS+= -I${LOCALBASE}/include/cpu_features # tests as of 1.2.6: # [==========] 2138 tests from 21 test suites ran. (1617 ms total) # [ PASSED ] 2138 tests. .include diff --git a/security/hexl/distinfo b/security/hexl/distinfo index f9f9a6467fa8..c1dfa9dceede 100644 --- a/security/hexl/distinfo +++ b/security/hexl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748657210 -SHA256 (intel-hexl-v1.2.6_GH0.tar.gz) = 5035cedff6984060c10e2ce7587dab83483787ea2010e1b60d18d19bb3538f3b -SIZE (intel-hexl-v1.2.6_GH0.tar.gz) = 130054 +TIMESTAMP = 1762228215 +SHA256 (IntelLabs-hexl-v1.2.6_GH0.tar.gz) = 5035cedff6984060c10e2ce7587dab83483787ea2010e1b60d18d19bb3538f3b +SIZE (IntelLabs-hexl-v1.2.6_GH0.tar.gz) = 130054