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.
This commit is contained in:
parent
ec037e8596
commit
a00d80ef34
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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/output_${MPG123_MODULE}.la
|
|||
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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue