pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Feb  5 06:35:17 UTC 2024

Modified Files:
        pkgsrc/audio/mpg123: Makefile Makefile.common distinfo
        pkgsrc/audio/mpg123-pulse: Makefile

Log Message:
mpg123: updated to 1.32.4

1.32.4

build:
Reorganize shared headers, API headers into src/include.
Use relative include paths, avoiding internal directories in CPPFLAGS except for config.h.
Group C99 feature checks and make several standard headers mandatory.
Get rid of SIZE_P, OFF_P and friends.
Only enforce dummy module together with libout123, to be able to build individual modules using --disable-components logic.

out123:
added --libversion

libmpg123:
Avoid indirect branches into the assembly routines by using C wrappers also for dct36, relieving us of the need to care for bti / endbr instructions for control flow integrity.


To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 pkgsrc/audio/mpg123/Makefile \
    pkgsrc/audio/mpg123/Makefile.common
cvs rdiff -u -r1.72 -r1.73 pkgsrc/audio/mpg123/distinfo
cvs rdiff -u -r1.43 -r1.44 pkgsrc/audio/mpg123-pulse/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/mpg123/Makefile
diff -u pkgsrc/audio/mpg123/Makefile:1.71 pkgsrc/audio/mpg123/Makefile:1.72
--- pkgsrc/audio/mpg123/Makefile:1.71   Sat Jan 27 03:11:49 2024
+++ pkgsrc/audio/mpg123/Makefile        Mon Feb  5 06:35:16 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.71 2024/01/27 03:11:49 riastradh Exp $
+# $NetBSD: Makefile,v 1.72 2024/02/05 06:35:16 adam Exp $
 
 PKGNAME=       ${DISTNAME:C/[^[:alnum:]]*//}
-PKGREVISION=   1
 COMMENT=       MPEG layer 1, 2, and 3 audio player
 
 TEST_TARGET=   check
Index: pkgsrc/audio/mpg123/Makefile.common
diff -u pkgsrc/audio/mpg123/Makefile.common:1.71 pkgsrc/audio/mpg123/Makefile.common:1.72
--- pkgsrc/audio/mpg123/Makefile.common:1.71    Mon Oct 30 09:43:40 2023
+++ pkgsrc/audio/mpg123/Makefile.common Mon Feb  5 06:35:16 2024
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile.common,v 1.71 2023/10/30 09:43:40 adam Exp $
+# $NetBSD: Makefile.common,v 1.72 2024/02/05 06:35:16 adam Exp $
 #
 # used by audio/mpg123-jack/Makefile
 # used by audio/mpg123-nas/Makefile
 # used by audio/mpg123-pulse/Makefile
 
-DISTNAME=      mpg123-1.32.3
+DISTNAME=      mpg123-1.32.4
 PKGNAME?=      ${DISTNAME:C/[[:alnum:]]*/&-${MPG123_MODULE}/}
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=mpg123/}
@@ -40,7 +40,6 @@ BUILD_TARGET=         src/libout123/modules/out
 PATCHDIR=              ${.CURDIR}/../../audio/mpg123/patches
 
 do-install:
-       ${MKDIR} ${DESTDIR}${PREFIX}/lib/mpg123
        cd ${WRKSRC}/src/libout123/modules && \
        ${LIBTOOL} --mode=install ${INSTALL_LIB} output_${MPG123_MODULE}.la \
                ${DESTDIR}${PREFIX}/lib/mpg123

Index: pkgsrc/audio/mpg123/distinfo
diff -u pkgsrc/audio/mpg123/distinfo:1.72 pkgsrc/audio/mpg123/distinfo:1.73
--- pkgsrc/audio/mpg123/distinfo:1.72   Mon Oct 30 09:43:40 2023
+++ pkgsrc/audio/mpg123/distinfo        Mon Feb  5 06:35:16 2024
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.72 2023/10/30 09:43:40 adam Exp $
+$NetBSD: distinfo,v 1.73 2024/02/05 06:35:16 adam Exp $
 
-BLAKE2s (mpg123-1.32.3.tar.bz2) = c234804f367fdcebe92fbf87893cd266dd85a4db625ec9ba91621b7c2e9ccd7d
-SHA512 (mpg123-1.32.3.tar.bz2) = 946c1073b6eebfd65333ec543df1caeea25864479e9c8e153fb53d8b636cc756d8d81947f7b5cbedbbfb1ea664d3fb27562ed36e7726d95e80591bd2ad622afc
-Size (mpg123-1.32.3.tar.bz2) = 1111054 bytes
+BLAKE2s (mpg123-1.32.4.tar.bz2) = 48f14a733f10d7623f0bc09ae9aa4c4ffe661f3740a1aadf91ecef3a57103864
+SHA512 (mpg123-1.32.4.tar.bz2) = ed84a45ad01f017fc5b60105498e3ff4d5717cbc5f20f3280d323a83611b4e1ec30da192a184cd6f2586fc7811586debf242c9d4289a22df8c42bc7c4a19121e
+Size (mpg123-1.32.4.tar.bz2) = 1114928 bytes
 SHA1 (patch-ad) = f07b637c3fc1d3ea0426013fc25bca8e3aecba56
 SHA1 (patch-src_libout123_modules_sun.c) = aa11e1420fd07f2e1c4a0d911d1642f0fd50b916

Index: pkgsrc/audio/mpg123-pulse/Makefile
diff -u pkgsrc/audio/mpg123-pulse/Makefile:1.43 pkgsrc/audio/mpg123-pulse/Makefile:1.44
--- pkgsrc/audio/mpg123-pulse/Makefile:1.43     Tue Jan 30 14:21:32 2024
+++ pkgsrc/audio/mpg123-pulse/Makefile  Mon Feb  5 06:35:17 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.43 2024/01/30 14:21:32 ryoon Exp $
+# $NetBSD: Makefile,v 1.44 2024/02/05 06:35:17 adam Exp $
 
 MPG123_MODULE= pulse
 
-PKGREVISION= 1
 .include "../../audio/mpg123/Makefile.common"
 
 .include "../../audio/mpg123/buildlink3.mk"



Home | Main Index | Thread Index | Old Index