git: 9518f75e2c1d - main - audio/libxmp: Update to 4.7.3 and enable 'make test'
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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