git: 9518f75e2c1d - main - audio/libxmp: Update to 4.7.3 and enable 'make test'

From: Daniel Engberg <diizzy_at_FreeBSD.org>
Date: Sun, 13 Sep 2026 08:21:04 UTC
The branch main has been updated by diizzy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9518f75e2c1d1e226cca85f3fa7fbfb0d412d8cf

commit 9518f75e2c1d1e226cca85f3fa7fbfb0d412d8cf
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2026-09-13 02:25:58 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2026-09-13 08:20:09 +0000

    audio/libxmp: Update to 4.7.3 and enable 'make test'
    
    * Add USES= pathfix
    * Convert PORTVERSION to DISTVERSION
    * Add "make test"
    * Disable static lib
    * Remove unnecessary strip command
    
    Changelog: https://github.com/libxmp/libxmp/releases/tag/libxmp-4.7.3
    
    PR:             298424
    Reviewed by:    ehaupt (maintainer)
---
 audio/libxmp/Makefile  | 16 +++++++++-------
 audio/libxmp/distinfo  |  6 +++---
 audio/libxmp/pkg-plist |  5 +----
 3 files changed, 13 insertions(+), 14 deletions(-)

diff --git a/audio/libxmp/Makefile b/audio/libxmp/Makefile
index 570a50ca840d..46dfa0d911fa 100644
--- a/audio/libxmp/Makefile
+++ b/audio/libxmp/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	libxmp
-PORTVERSION=	4.7.2
+DISTVERSION=	4.7.3
 CATEGORIES=	audio
-MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${PORTVERSION}/
+MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/
 
 MAINTAINER=	ehaupt@FreeBSD.org
 COMMENT=	Module rendering library for xmp
@@ -10,12 +10,14 @@ WWW=		https://xmp.sourceforge.net/
 LICENSE=	LGPL21
 LICENSE_FILE=	${WRKSRC}/docs/COPYING
 
-USES=		cmake
+USES=		cmake:testing pathfix
 USE_LDCONFIG=	yes
-GNU_CONFIGURE=	yes
-PLIST_SUB=	PORTVERSION=${PORTVERSION}
 
-post-install:
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libxmp.so.${PORTVERSION}
+PLIST_SUB=	DISTVERSION=${DISTVERSION}
+
+CMAKE_TESTING_ON=	WITH_UNIT_TESTS
+
+CMAKE_OFF=	BUILD_STATIC \
+		LIBXMP_DOCS
 
 .include <bsd.port.mk>
diff --git a/audio/libxmp/distinfo b/audio/libxmp/distinfo
index 46ab0ff0a614..7424df9233a7 100644
--- a/audio/libxmp/distinfo
+++ b/audio/libxmp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1785502953
-SHA256 (libxmp-4.7.2.tar.gz) = 510a96eefd79e4558fb1fa41fb5494870328776b3f77563f94f61f241f64bde1
-SIZE (libxmp-4.7.2.tar.gz) = 857784
+TIMESTAMP = 1789189042
+SHA256 (libxmp-4.7.3.tar.gz) = b6a98797e4fb9c9a705f5d53112aa5214561857e929a644928b9e658930d9440
+SIZE (libxmp-4.7.3.tar.gz) = 858590
diff --git a/audio/libxmp/pkg-plist b/audio/libxmp/pkg-plist
index 0311aa4cfe48..588c4b259803 100644
--- a/audio/libxmp/pkg-plist
+++ b/audio/libxmp/pkg-plist
@@ -1,12 +1,9 @@
 include/xmp.h
 lib/libxmp.so
-lib/libxmp.so.%%PORTVERSION%%
+lib/libxmp.so.%%DISTVERSION%%
 lib/libxmp.so.4
 libdata/pkgconfig/libxmp.pc
 lib/cmake/libxmp/libxmp-config-version.cmake
 lib/cmake/libxmp/libxmp-config.cmake
 lib/cmake/libxmp/libxmp-shared-targets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/libxmp/libxmp-shared-targets.cmake
-lib/cmake/libxmp/libxmp-static-targets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/libxmp/libxmp-static-targets.cmake
-lib/libxmp.a