pkgsrc-Changes archive

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

CVS commit: pkgsrc/audio/mpg123



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Aug  2 17:43:04 UTC 2025

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

Log Message:
mpg123: updated to 1.33.1

1.33.1

This has some little fixes, but mainly the fix for a regression since 1.31 is of interest: Repeated signals for terminal control were not handled, causing mpg123 to end unexpectedly on the second 
SIGUSR1, for example. The flaky semantics of signal() have bitten us. These remaining calls have been moved to sigaction() now like others. Full list of changes for 1.33.1 follows.

* INSTALL updated with hints for Windows, mainly.
* Finally formatted README. Maybe do it in Markdown sometime, as that's the fashion.
* build:
  - The ports/cmake only installs manpages for BUILD_PROGRAMS now.
  - The configure gives better hint if pkg-config was missing during generation (bug 378).
* mpg123:
  - Replace usage of signal() in terminal code with our sigaction() wrapper to fix repeated handling for --sigusr1 and --sigusr2, which got subtly broken on Linux + glibc by a feature test macro 
change in mpg123 1.31.


To generate a diff of this commit:
cvs rdiff -u -r1.79 -r1.80 pkgsrc/audio/mpg123/Makefile.common
cvs rdiff -u -r1.80 -r1.81 pkgsrc/audio/mpg123/distinfo

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.common
diff -u pkgsrc/audio/mpg123/Makefile.common:1.79 pkgsrc/audio/mpg123/Makefile.common:1.80
--- pkgsrc/audio/mpg123/Makefile.common:1.79    Mon Jun  9 10:35:03 2025
+++ pkgsrc/audio/mpg123/Makefile.common Sat Aug  2 17:43:04 2025
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile.common,v 1.79 2025/06/09 10:35:03 adam Exp $
+# $NetBSD: Makefile.common,v 1.80 2025/08/02 17:43:04 adam Exp $
 #
 # used by audio/mpg123-jack/Makefile
 # used by audio/mpg123-nas/Makefile
 # used by audio/mpg123-pulse/Makefile
 
-DISTNAME=      mpg123-1.33.0
+DISTNAME=      mpg123-1.33.1
 PKGNAME?=      ${DISTNAME:C/[[:alnum:]]*/&-${MPG123_MODULE}/}
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=mpg123/}

Index: pkgsrc/audio/mpg123/distinfo
diff -u pkgsrc/audio/mpg123/distinfo:1.80 pkgsrc/audio/mpg123/distinfo:1.81
--- pkgsrc/audio/mpg123/distinfo:1.80   Mon Jun  9 10:35:03 2025
+++ pkgsrc/audio/mpg123/distinfo        Sat Aug  2 17:43:04 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.80 2025/06/09 10:35:03 adam Exp $
+$NetBSD: distinfo,v 1.81 2025/08/02 17:43:04 adam Exp $
 
-BLAKE2s (mpg123-1.33.0.tar.bz2) = 3c135e1a10dff3a8bfeb67356a4326135161123c1740bbf371c056cab2f4031d
-SHA512 (mpg123-1.33.0.tar.bz2) = c2c6a3536f18334e310337dc2cc7d4af141c1f7fffb02fc079d645f46113581d457587c562cf353d39375d721af6716cb4db6a964ef83284e390b597744c52ea
-Size (mpg123-1.33.0.tar.bz2) = 1120676 bytes
+BLAKE2s (mpg123-1.33.1.tar.bz2) = 415b62cd09e1f2f71886380d74dca1f4daf08f06c3e70ef5cfe86c4c64c5a939
+SHA512 (mpg123-1.33.1.tar.bz2) = 2426281368d80ffdfa3411ae5f739463c69a241a7d0d03cc9def5cc614a772268ada7ebb4c9a18bdd9d047efc8c59427a4f8ed2ee76d78df178a9b271aaaacd1
+Size (mpg123-1.33.1.tar.bz2) = 1121415 bytes
 SHA1 (patch-ad) = f07b637c3fc1d3ea0426013fc25bca8e3aecba56
 SHA1 (patch-src_libout123_modules_sun.c) = aa11e1420fd07f2e1c4a0d911d1642f0fd50b916



Home | Main Index | Thread Index | Old Index