diff options
| author | Joseph Mingrone <jrm@FreeBSD.org> | 2025-09-21 13:57:39 +0000 |
|---|---|---|
| committer | Joseph Mingrone <jrm@FreeBSD.org> | 2025-12-07 04:26:55 +0000 |
| commit | 02998ed5b4969165afb09b37ff6c5cf1b1ff3301 (patch) | |
| tree | fccf9e49ab48d59e0c38106b1eb567c94b5dcf86 | |
| parent | f15a44c9d2d8d7c2983435e2a3493fae4a192ff2 (diff) | |
biology/hyphy: Update to 2.5.88
Sponsored by: The FreeBSD Foundation
| -rw-r--r-- | biology/hyphy/Makefile | 15 | ||||
| -rw-r--r-- | biology/hyphy/distinfo | 6 | ||||
| -rw-r--r-- | biology/hyphy/files/patch-src_core_global__things.cpp | 20 |
3 files changed, 13 insertions, 28 deletions
diff --git a/biology/hyphy/Makefile b/biology/hyphy/Makefile index 0e827bd9239e..162685dfa948 100644 --- a/biology/hyphy/Makefile +++ b/biology/hyphy/Makefile @@ -1,6 +1,5 @@ PORTNAME= hyphy -DISTVERSION= 2.5.77 -PORTREVISION= 1 +DISTVERSION= 2.5.88 CATEGORIES= biology MAINTAINER= jrm@FreeBSD.org @@ -21,11 +20,17 @@ USES= cmake:insource,testing localbase:ldflags # tests fail in outsource build, USE_GITHUB= yes GH_ACCOUNT= veg -OPTIONS_DEFINE= AVX TARGET_NATIVE -AVX_DESC= Advanced vector extensions support -TARGET_NATIVE_DESC= Enable CPU-specific instructions and tuning for build machine +OPTIONS_DEFINE= AVX FMA3 NEON SSE4 TARGET_NATIVE +AVX_DESC= Support for AVX (Advanced Vector Extensions) instructions +FMA3_DESC= Support for FMA3 (Fused Multiply-Add) instructions on x86 +NEON_DESC= Support for NEON SIMD instructions on ARM +SSE4_DESC= Support for SSE4 (Streaming SIMD Extensions) instructions +TARGET_NATIVE_DESC= Enable CPU-specific optimizations for the build machine AVX_CMAKE_BOOL_OFF= NOAVX +FMA3_CMAKE_BOOL_OFF= NOFMA3 +NEON_CMAKE_BOOL_OFF= NONEON +SSE4_CMAKE_BOOL_OFF= NOSSE4 TARGET_NATIVE_CMAKE_BOOL= TARGET_NATIVE .include <bsd.port.mk> diff --git a/biology/hyphy/distinfo b/biology/hyphy/distinfo index 7a055e3a0004..7c94400e376d 100644 --- a/biology/hyphy/distinfo +++ b/biology/hyphy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755447505 -SHA256 (veg-hyphy-2.5.77_GH0.tar.gz) = 5012efd40938caeb9894bbd480565f95d735840f8eac67c6e84884a347e32e76 -SIZE (veg-hyphy-2.5.77_GH0.tar.gz) = 4027226 +TIMESTAMP = 1765067195 +SHA256 (veg-hyphy-2.5.88_GH0.tar.gz) = 0122f793fdf68599b96162dfea6a7fc34484c1d1a5dce8819d5b8d032878dba6 +SIZE (veg-hyphy-2.5.88_GH0.tar.gz) = 4372610 diff --git a/biology/hyphy/files/patch-src_core_global__things.cpp b/biology/hyphy/files/patch-src_core_global__things.cpp deleted file mode 100644 index 397be8520ae5..000000000000 --- a/biology/hyphy/files/patch-src_core_global__things.cpp +++ /dev/null @@ -1,20 +0,0 @@ ---- src/core/global_things.cpp.orig 2025-08-22 19:21:44 UTC -+++ src/core/global_things.cpp -@@ -173,7 +173,7 @@ hyPointer MemAllocate(size_t bytes, bool zero, size_t - result = (hyPointer)zero ? calloc(bytes, 1) : malloc(bytes); - - if (result == nil) { -- HandleApplicationError(_String("Failed to allocate '") & bytes & "' bytes'", -+ HandleApplicationError(_String("Failed to allocate '") & (unsigned long)bytes & "' bytes'", - true); - } - return result; -@@ -186,7 +186,7 @@ hyPointer MemReallocate(hyPointer old_pointer, size_t - - if (result == nil) { - HandleApplicationError( -- _String("Failed to resize memory to '") & new_size & "' bytes'", true); -+ _String("Failed to resize memory to '") & (unsigned long)new_size & "' bytes'", true); - } - - return result; |
