highway: update to 1.4.0

This commit is contained in:
Joshua Root
2026-04-25 17:27:48 +10:00
parent afcad01d51
commit 71092b72f3
+4 -8
View File
@@ -4,7 +4,7 @@ PortSystem 1.0
PortGroup github 1.0
PortGroup cmake 1.0
github.setup google highway 1.3.0
github.setup google highway 1.4.0
categories devel
maintainers {jmr @jmroot}
license {Apache-2 BSD}
@@ -15,19 +15,15 @@ long_description Highway is a C++ library that provides portable \
SIMD/vector intrinsics.
github.tarball_from releases
checksums rmd160 43d0afecb05ca9afab353e30f5e3294b0eb3db74 \
sha256 e8d696900b45f4123be8a9d6866f4e7b6831bf599f4b9c178964d968e6a58a69
checksums rmd160 e36d39a5d799a86d783519adacadbbfb80a5416a \
sha256 36f672ab48ddb3c8555e9e89e16fe400cd7d16c6eb455a1a3d0c146a63ababdc
cmake.out_of_source yes
configure.args-append \
-DBUILD_SHARED_LIBS=ON \
-DBUILD_TESTING=OFF
if {${os.platform} eq "darwin" && [vercmp ${macosx_deployment_target} < 10.12]} {
configure.args-append -DHWY_DISABLE_FUTEX=ON
}
compiler.cxx_standard 2011
compiler.cxx_standard 2014
# Compilation warning: "x86 Clang <= 6: define HWY_COMPILE_ONLY_SCALAR or upgrade."
# (Xcode Clang 10.0.1 ~= llvm.org Clang 7.0)
compiler.blacklist {clang < 1001}