git: 53f611ae18d0 - main - devel/isa-l: Update to 2.31.1

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Mon, 03 Feb 2025 15:56:02 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=53f611ae18d04e287b0ee6f28ebfa142fa19dd62

commit 53f611ae18d04e287b0ee6f28ebfa142fa19dd62
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-02-03 15:16:18 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-02-03 15:50:45 +0000

    devel/isa-l: Update to 2.31.1
    
    - Use USES=pathfix to fix .pc installation
    - Add make test
    
    Changes:        https://github.com/intel/isa-l/releases
---
 devel/isa-l/Makefile | 17 +++++++----------
 devel/isa-l/distinfo |  6 +++---
 2 files changed, 10 insertions(+), 13 deletions(-)

diff --git a/devel/isa-l/Makefile b/devel/isa-l/Makefile
index d559e399c668..d96e21dda554 100644
--- a/devel/isa-l/Makefile
+++ b/devel/isa-l/Makefile
@@ -1,12 +1,8 @@
 PORTNAME=	isa-l
-PORTVERSION=	2.31.0
+PORTVERSION=	2.31.1
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
 CATEGORIES=	devel
 
-PATCH_SITES=	https://github.com/intel/isa-l/commit/
-PATCHFILES=	1b1ee1e18f5bb4d91e3839405a8557a64a3b2581.patch:-p1
-
 MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Intel(R) Intelligent Storage Acceleration Libray
 WWW=		https://github.com/intel/isa-l
@@ -16,15 +12,16 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 ONLY_FOR_ARCHS=	amd64 powerpc64le powerpc64 powerpc
 
-BUILD_DEPENDS=	nasm:devel/nasm # yasm fails to compiler asm modules, see https://github.com/intel/isa-l/issues/294
-
-USE_GITHUB=	yes
-GH_ACCOUNT=	intel
+BUILD_DEPENDS=	nasm:devel/nasm
 
-USES=		autoreconf gmake libtool
+USES=		autoreconf gmake libtool pathfix
 
 GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
 USE_LDCONFIG=	yes
+TEST_TARGET=	check
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	intel
 
 .include <bsd.port.mk>
diff --git a/devel/isa-l/distinfo b/devel/isa-l/distinfo
index c71909281c20..93126637cf5e 100644
--- a/devel/isa-l/distinfo
+++ b/devel/isa-l/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1723463617
-SHA256 (intel-isa-l-v2.31.0_GH0.tar.gz) = e218b7b2e241cfb8e8b68f54a6e5eed80968cc387c4b1af03708b54e9fb236f1
-SIZE (intel-isa-l-v2.31.0_GH0.tar.gz) = 705375
+TIMESTAMP = 1738088824
+SHA256 (intel-isa-l-v2.31.1_GH0.tar.gz) = e1d5573a4019738243b568ab1e1422e6ab7557c5cae33cc8686944d327ad6bb4
+SIZE (intel-isa-l-v2.31.1_GH0.tar.gz) = 741732
 SHA256 (1b1ee1e18f5bb4d91e3839405a8557a64a3b2581.patch) = 2ee0c38621012f038cbc1f246f2a008d8a2f22cf2a9df843e630dc56ab076ae7
 SIZE (1b1ee1e18f5bb4d91e3839405a8557a64a3b2581.patch) = 1296