git: e93d6ca41de1 - main - devel/isa-l: Update to 2.32.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 05 Apr 2026 17:24:04 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=e93d6ca41de145c8b3e4fc75cb29882d7ee21c9b
commit e93d6ca41de145c8b3e4fc75cb29882d7ee21c9b
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-04-05 16:52:56 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-04-05 17:18:07 +0000
devel/isa-l: Update to 2.32.0
Changes: https://github.com/intel/isa-l/releases
---
devel/isa-l/Makefile | 2 +-
devel/isa-l/distinfo | 6 +++---
devel/isa-l/files/patch-aarch64 | 35 ++++++++++++++++++-----------------
devel/isa-l/pkg-plist | 3 ++-
4 files changed, 24 insertions(+), 22 deletions(-)
diff --git a/devel/isa-l/Makefile b/devel/isa-l/Makefile
index e8e20aabb7f7..db5ad45991cf 100644
--- a/devel/isa-l/Makefile
+++ b/devel/isa-l/Makefile
@@ -1,5 +1,5 @@
PORTNAME= isa-l
-PORTVERSION= 2.31.1
+PORTVERSION= 2.32.0
DISTVERSIONPREFIX= v
CATEGORIES= devel
diff --git a/devel/isa-l/distinfo b/devel/isa-l/distinfo
index b3834fccb043..19f9b93d2b14 100644
--- a/devel/isa-l/distinfo
+++ b/devel/isa-l/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749903233
-SHA256 (intel-isa-l-v2.31.1_GH0.tar.gz) = e1d5573a4019738243b568ab1e1422e6ab7557c5cae33cc8686944d327ad6bb4
-SIZE (intel-isa-l-v2.31.1_GH0.tar.gz) = 741732
+TIMESTAMP = 1773966714
+SHA256 (intel-isa-l-v2.32.0_GH0.tar.gz) = 7a194ff80d0f7e20615c497654e8a51b0184d0c79e2e265c7f555f52a26a05a4
+SIZE (intel-isa-l-v2.32.0_GH0.tar.gz) = 842403
diff --git a/devel/isa-l/files/patch-aarch64 b/devel/isa-l/files/patch-aarch64
index 78cfaf023388..8e595f568d08 100644
--- a/devel/isa-l/files/patch-aarch64
+++ b/devel/isa-l/files/patch-aarch64
@@ -1,7 +1,7 @@
---- Makefile.am.orig 2025-05-30 12:38:07 UTC
+--- Makefile.am.orig 2026-03-04 13:56:50 UTC
+++ Makefile.am
-@@ -71,12 +71,6 @@ endif
- other_tests += ${other_tests_x86_32}
+@@ -62,12 +62,6 @@ endif
+ other_tests += ${other_tests_x86_64}
endif
-if CPU_AARCH64
@@ -13,41 +13,42 @@
if CPU_PPC64LE
ARCH=-Dppc64le
libisal_la_SOURCES += ${lsrc_ppc64le}
-@@ -128,20 +122,13 @@ endif
+@@ -123,9 +117,6 @@ endif
if USE_NASM
as_filter = ${srcdir}/tools/nasm-filter.sh
endif
-if CPU_AARCH64
- as_filter = $(CC) -D__ASSEMBLY__
-endif
-
- CCAS = $(as_filter)
- EXTRA_DIST += tools/yasm-filter.sh tools/nasm-filter.sh
- EXTRA_DIST += tools/yasm-cet-filter.sh tools/nasm-cet-filter.sh
+ if CPU_RISCV64
+ as_filter = $(CC) -D__ASSEMBLY__
+ endif
+@@ -135,11 +126,7 @@ AM_CFLAGS = ${my_CFLAGS} ${INCLUDE} $(src_include) ${A
+ EXTRA_DIST += tools/nasm-cet-filter.sh
AM_CFLAGS = ${my_CFLAGS} ${INCLUDE} $(src_include) ${ARCH} ${D}
-if CPU_AARCH64
-AM_CCASFLAGS = ${AM_CFLAGS}
-else
- AM_CCASFLAGS = ${yasm_args} ${INCLUDE} ${src_include} ${DEFS} ${D}
+ AM_CCASFLAGS = ${asm_args} ${INCLUDE} ${src_include} ${DEFS} ${D}
-endif
-
- .asm.s:
- @echo " MKTMP " $@;
---- configure.ac.orig 2025-05-30 12:36:27 UTC
+ if CPU_RISCV64
+ AM_CCASFLAGS = ${AM_CFLAGS}
+ endif
+--- configure.ac.orig 2026-03-04 13:56:50 UTC
+++ configure.ac
-@@ -27,14 +27,11 @@ AS_CASE([$host_cpu],
+@@ -26,14 +26,11 @@ AS_CASE([$host_cpu],
+ AS_CASE([$host_cpu],
[x86_64], [CPU="x86_64"],
[amd64], [CPU="x86_64"],
- [i?86], [CPU="x86_32"],
- [aarch64], [CPU="aarch64"],
- [arm64], [CPU="aarch64"],
[powerpc64le], [CPU="ppc64le"],
[ppc64le], [CPU="ppc64le"],
+ [riscv64], [CPU="riscv64"],
)
AM_CONDITIONAL([CPU_X86_64], [test "$CPU" = "x86_64"])
- AM_CONDITIONAL([CPU_X86_32], [test "$CPU" = "x86_32"])
-AM_CONDITIONAL([CPU_AARCH64], [test "$CPU" = "aarch64"])
AM_CONDITIONAL([CPU_PPC64LE], [test "$CPU" = "ppc64le"])
+ AM_CONDITIONAL([CPU_RISCV64], [test "$CPU" = "riscv64"])
AM_CONDITIONAL([CPU_UNDEFINED], [test "x$CPU" = "x"])
-
diff --git a/devel/isa-l/pkg-plist b/devel/isa-l/pkg-plist
index 8dd63a58c81e..8f660b4cfa4e 100644
--- a/devel/isa-l/pkg-plist
+++ b/devel/isa-l/pkg-plist
@@ -5,12 +5,13 @@ include/isa-l/crc64.h
include/isa-l/erasure_code.h
include/isa-l/gf_vect_mul.h
include/isa-l/igzip_lib.h
+include/isa-l/isal_api.h
include/isa-l/mem_routines.h
include/isa-l/raid.h
include/isa-l/test.h
lib/libisal.a
lib/libisal.so
lib/libisal.so.2
-lib/libisal.so.2.0.31
+lib/libisal.so.2.0.32
libdata/pkgconfig/libisal.pc
share/man/man1/igzip.1.gz