git: e93d6ca41de1 - main - devel/isa-l: Update to 2.32.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
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