diff --git a/security/hexl/Makefile b/security/hexl/Makefile index 137361678340..614b8c054f06 100644 --- a/security/hexl/Makefile +++ b/security/hexl/Makefile @@ -1,30 +1,34 @@ PORTNAME= hexl DISTVERSIONPREFIX= v -DISTVERSION= 1.2.5 +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 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE 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 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 a0f46fffb3a3..f9f9a6467fa8 100644 --- a/security/hexl/distinfo +++ b/security/hexl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660080431 -SHA256 (intel-hexl-v1.2.5_GH0.tar.gz) = 3692e6e6183dbc49253e51e86c3e52e7affcac925f57db0949dbb4d34b558a9a -SIZE (intel-hexl-v1.2.5_GH0.tar.gz) = 128326 +TIMESTAMP = 1748657210 +SHA256 (intel-hexl-v1.2.6_GH0.tar.gz) = 5035cedff6984060c10e2ce7587dab83483787ea2010e1b60d18d19bb3538f3b +SIZE (intel-hexl-v1.2.6_GH0.tar.gz) = 130054 diff --git a/security/hexl/pkg-plist b/security/hexl/pkg-plist index 5f474b3895e4..9a3d97dac001 100644 --- a/security/hexl/pkg-plist +++ b/security/hexl/pkg-plist @@ -1,38 +1,40 @@ include/hexl/eltwise/eltwise-add-mod.hpp include/hexl/eltwise/eltwise-cmp-add.hpp include/hexl/eltwise/eltwise-cmp-sub-mod.hpp include/hexl/eltwise/eltwise-fma-mod.hpp include/hexl/eltwise/eltwise-mult-mod.hpp include/hexl/eltwise/eltwise-reduce-mod.hpp include/hexl/eltwise/eltwise-sub-mod.hpp include/hexl/experimental/fft-like/fft-like-avx512-util.hpp include/hexl/experimental/fft-like/fft-like-native.hpp include/hexl/experimental/fft-like/fft-like.hpp include/hexl/experimental/fft-like/fwd-fft-like-avx512.hpp include/hexl/experimental/fft-like/inv-fft-like-avx512.hpp include/hexl/experimental/misc/lr-mat-vec-mult.hpp include/hexl/experimental/seal/dyadic-multiply-internal.hpp include/hexl/experimental/seal/dyadic-multiply.hpp include/hexl/experimental/seal/key-switch-internal.hpp include/hexl/experimental/seal/key-switch.hpp +include/hexl/experimental/seal/locks.hpp +include/hexl/experimental/seal/ntt-cache.hpp include/hexl/hexl.hpp include/hexl/logging/logging.hpp include/hexl/ntt/ntt.hpp include/hexl/number-theory/number-theory.hpp include/hexl/util/aligned-allocator.hpp include/hexl/util/allocator.hpp include/hexl/util/check.hpp include/hexl/util/clang.hpp include/hexl/util/compiler.hpp include/hexl/util/defines.hpp include/hexl/util/gcc.hpp include/hexl/util/msvc.hpp include/hexl/util/types.hpp include/hexl/util/util.hpp -lib/cmake/hexl-1.2.5/HEXLConfig.cmake -lib/cmake/hexl-1.2.5/HEXLConfigVersion.cmake -lib/cmake/hexl-1.2.5/HEXLTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/hexl-1.2.5/HEXLTargets.cmake +lib/cmake/hexl-1.2.6/HEXLConfig.cmake +lib/cmake/hexl-1.2.6/HEXLConfigVersion.cmake +lib/cmake/hexl-1.2.6/HEXLTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/hexl-1.2.6/HEXLTargets.cmake lib/libhexl.so -lib/libhexl.so.1.2.5 +lib/libhexl.so.1.2.6 libdata/pkgconfig/hexl.pc