git: 12d6796554c9 - main - misc/astc-encoder: update 5.6.0 → 5.7.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 09 Sep 2026 07:49:21 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=12d6796554c93d45811e7958f52395940abb1b15
commit 12d6796554c93d45811e7958f52395940abb1b15
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-09 05:41:38 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-09 07:48:37 +0000
misc/astc-encoder: update 5.6.0 → 5.7.0
---
misc/astc-encoder/Makefile | 16 +++++++++++-----
misc/astc-encoder/distinfo | 6 +++---
2 files changed, 14 insertions(+), 8 deletions(-)
diff --git a/misc/astc-encoder/Makefile b/misc/astc-encoder/Makefile
index 9ce0c5b01ea1..1929bd31e2f2 100644
--- a/misc/astc-encoder/Makefile
+++ b/misc/astc-encoder/Makefile
@@ -1,5 +1,5 @@
-PORTNAME= astc-encoder
-DISTVERSION= 5.6.0
+PORTNAME= astc-encoder # due to bugs advanced instructions get into the sse2 binary despite the below options, see https://github.com/ARM-software/astc-encoder/issues/671
+DISTVERSION= 5.7.0
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
@@ -18,13 +18,19 @@ GH_ACCOUNT= ARM-software
GH_TUPLE= google:googletest:e2239ee:googletest/Source/GoogleTest
CMAKE_ARGS= -DPython_EXECUTABLE=${PYTHON_CMD} # only for tests
-CMAKE_OFF= ASTCENC_UNITTEST
+CMAKE_ON= ASTCENC_ISA_SSE2
+CMAKE_OFF= ASTCENC_UNITTEST \
+ ASTCENC_ISA_SSE41 \
+ ASTCENC_ISA_SVE_256 \
+ ASTCENC_ISA_SVE_128 \
+ ASTCENC_X86_GATHERS \
+ ASTCENC_ISA_NATIVE
CMAKE_TESTING_ON= ASTCENC_UNITTEST
LDFLAGS+= -pthread
-PLIST_FILES= bin/astcenc-native
+PLIST_FILES= bin/astcenc-sse2
-# tests as of 5.5.0: 100% tests passed, 0 tests failed out of 1
+# tests as of 5.7.0: 100% tests passed, 0 tests failed out of 1
.include <bsd.port.mk>
diff --git a/misc/astc-encoder/distinfo b/misc/astc-encoder/distinfo
index 04f1e60f5e4f..90bd1c43ba46 100644
--- a/misc/astc-encoder/distinfo
+++ b/misc/astc-encoder/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1782984475
-SHA256 (ARM-software-astc-encoder-5.6.0_GH0.tar.gz) = c77b4505792b36068b8ab5c548f606f8504f170e274e5870d3c5a405fe0bbc35
-SIZE (ARM-software-astc-encoder-5.6.0_GH0.tar.gz) = 35288595
+TIMESTAMP = 1788930790
+SHA256 (ARM-software-astc-encoder-5.7.0_GH0.tar.gz) = 7c1b28ece59c9c2737e297123a9910c1c548676c7aed87a09d5734e2fa7bdaf0
+SIZE (ARM-software-astc-encoder-5.7.0_GH0.tar.gz) = 35285695
SHA256 (google-googletest-e2239ee_GH0.tar.gz) = 47a8ca2e1be737588628cbc82726a7c4fed060ae0098709003845e3ef298da2f
SIZE (google-googletest-e2239ee_GH0.tar.gz) = 886254