git: 6952cbad2aea - main - security/hexl: Update 1.2.4 -> 1.2.5

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 09 Aug 2022 21:53:26 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6952cbad2aea2bc6aa9fa03181a833fcf68c7c6d

commit 6952cbad2aea2bc6aa9fa03181a833fcf68c7c6d
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-08-09 21:33:33 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-08-09 21:53:22 +0000

    security/hexl: Update 1.2.4 -> 1.2.5
    
     Reported by:   portscout
---
 security/hexl/Makefile                   |  2 +-
 security/hexl/distinfo                   |  6 +++---
 security/hexl/files/patch-CMakeLists.txt | 30 ------------------------------
 security/hexl/pkg-plist                  | 15 ++++++++++-----
 4 files changed, 14 insertions(+), 39 deletions(-)

diff --git a/security/hexl/Makefile b/security/hexl/Makefile
index 467c6fe49f0a..39a3e77a1d88 100644
--- a/security/hexl/Makefile
+++ b/security/hexl/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	hexl
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.2.4
+DISTVERSION=	1.2.5
 CATEGORIES=	security
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/security/hexl/distinfo b/security/hexl/distinfo
index 81a2014cd655..a0f46fffb3a3 100644
--- a/security/hexl/distinfo
+++ b/security/hexl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1647732627
-SHA256 (intel-hexl-v1.2.4_GH0.tar.gz) = f91dd158e3faa8795035f618286cdef7dacbf488fd0ba4f44409880997b4549f
-SIZE (intel-hexl-v1.2.4_GH0.tar.gz) = 111262
+TIMESTAMP = 1660080431
+SHA256 (intel-hexl-v1.2.5_GH0.tar.gz) = 3692e6e6183dbc49253e51e86c3e52e7affcac925f57db0949dbb4d34b558a9a
+SIZE (intel-hexl-v1.2.5_GH0.tar.gz) = 128326
diff --git a/security/hexl/files/patch-CMakeLists.txt b/security/hexl/files/patch-CMakeLists.txt
deleted file mode 100644
index aff9c395dc11..000000000000
--- a/security/hexl/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-- workaround for hexl's failure to find cpu_features
-
---- CMakeLists.txt.orig	2021-10-07 07:53:10 UTC
-+++ CMakeLists.txt
-@@ -137,17 +137,17 @@ message(STATUS "CMAKE_INSTALL_PREFIX:     ${CMAKE_INST
- #------------------------------------------------------------------------------
- # Third-party code...
- #------------------------------------------------------------------------------
--find_package(CpuFeatures CONFIG)
--if (NOT CpuFeatures_FOUND)
-+#find_package(CpuFeatures CONFIG)
-+if (FALSE AND NOT CpuFeatures_FOUND)
-   message(STATUS "CpuFeatures: pre-installed CpuFeatures not found")
-   add_subdirectory(cmake/third-party/cpu-features)
- else()
--  message(STATUS "CpuFeatures: found")
--  add_library(cpu_features ALIAS CpuFeatures::cpu_features)
--  get_target_property(
--    CpuFeatures_INCLUDE_DIR
--    CpuFeatures::cpu_features
--    INTERFACE_INCLUDE_DIRECTORIES)
-+#  message(STATUS "CpuFeatures: found")
-+#  add_library(cpu_features ALIAS CpuFeatures::cpu_features)
-+#  get_target_property(
-+#    CpuFeatures_INCLUDE_DIR
-+#    CpuFeatures::cpu_features
-+#    INTERFACE_INCLUDE_DIRECTORIES)
- endif()
- 
- if (HEXL_TESTING OR HEXL_BENCHMARK OR HEXL_DEBUG)
diff --git a/security/hexl/pkg-plist b/security/hexl/pkg-plist
index 85855aa1dd3a..5f474b3895e4 100644
--- a/security/hexl/pkg-plist
+++ b/security/hexl/pkg-plist
@@ -5,6 +5,11 @@ 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
@@ -24,10 +29,10 @@ 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.4/HEXLConfig.cmake
-lib/cmake/hexl-1.2.4/HEXLConfigVersion.cmake
-lib/cmake/hexl-1.2.4/HEXLTargets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/hexl-1.2.4/HEXLTargets.cmake
+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/libhexl.so
-lib/libhexl.so.1.2.4
+lib/libhexl.so.1.2.5
 libdata/pkgconfig/hexl.pc