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: thor
Date: Thu Mar 25 23:53:13 UTC 2021
Modified Files:
pkgsrc/audio/mpg123: Makefile.common distinfo
Log Message:
mpg123: update to 1.26.5 and use default optimization
This approaches a serious performance issue with 1.26.x when
resampling is used on certain platforms (observed on SPARC).
Floating point denormals crop up. This change approaches that
two-fold
1. Do not disable default optimization flags for GCC.
2. Update to 1.26.5 that contains code to avoid denormals.
The default flags are about code optimization (like -ffast-math),
not the target architecture, so should not affect portability.
They are also rather safe and tested as development of mpg123
always has them in place. This is how it is meant to be played;-)
Approved during freeze by wiz.
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 pkgsrc/audio/mpg123/Makefile.common
cvs rdiff -u -r1.55 -r1.56 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.56 pkgsrc/audio/mpg123/Makefile.common:1.57
--- pkgsrc/audio/mpg123/Makefile.common:1.56 Sun Jan 3 15:06:00 2021
+++ pkgsrc/audio/mpg123/Makefile.common Thu Mar 25 23:53:13 2021
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile.common,v 1.56 2021/01/03 15:06:00 adam Exp $
+# $NetBSD: Makefile.common,v 1.57 2021/03/25 23:53:13 thor Exp $
#
# used by audio/mpg123-nas/Makefile
# used by audio/mpg123-oss/Makefile
# used by audio/mpg123-pulse/Makefile
# used by audio/mpg123-sun/Makefile
-DISTNAME= mpg123-1.26.4
+DISTNAME= mpg123-1.26.5
PKGNAME?= ${DISTNAME:C/[[:alnum:]]*/&-${MPG123_MODULE}/}
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mpg123/}
@@ -21,7 +21,6 @@ USE_LIBTOOL?= yes
USE_TOOLS+= pkg-config gmake
GNU_CONFIGURE?= yes
CONFIGURE_ARGS+= --enable-modules=yes
-CONFIGURE_ARGS+= --with-optimization=0 # our CFLAGS are good enough
CONFIGURE_ENV+= BUILD_${MPG123_MODULE:tu}=yes
CONFIGURE_ENV+= MPG123_MODULE=${MPG123_MODULE:Q}
Index: pkgsrc/audio/mpg123/distinfo
diff -u pkgsrc/audio/mpg123/distinfo:1.55 pkgsrc/audio/mpg123/distinfo:1.56
--- pkgsrc/audio/mpg123/distinfo:1.55 Sun Jan 3 15:06:00 2021
+++ pkgsrc/audio/mpg123/distinfo Thu Mar 25 23:53:13 2021
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.55 2021/01/03 15:06:00 adam Exp $
+$NetBSD: distinfo,v 1.56 2021/03/25 23:53:13 thor Exp $
-SHA1 (mpg123-1.26.4.tar.bz2) = d6f68d8defbb0622c677d29251a7e81df62cd32f
-RMD160 (mpg123-1.26.4.tar.bz2) = ad42a3d4376b993aafc641596233bbc1b8876d1f
-SHA512 (mpg123-1.26.4.tar.bz2) = 425162227aafb99b8723428fe9bd403739a2dd68828b86a2cff7f9928a9f0ab3f67420e56c0abe7c9deeb94bce6c6acd59acaa0606ce24c01716465640564785
-Size (mpg123-1.26.4.tar.bz2) = 1050563 bytes
+SHA1 (mpg123-1.26.5.tar.bz2) = c4ed8d5b0c5400c28198e32b1175c8dac898e569
+RMD160 (mpg123-1.26.5.tar.bz2) = 5b433e97f34d2ce5f347bc952671601aaea034bc
+SHA512 (mpg123-1.26.5.tar.bz2) = 0c2b3174c834e4bd459a3324b825d9bf9341a3486c0af815773b00cb007578cb718522ac4e983c7ad7e3bb5df9fdd342a03cb51345c41f68971145196ac04b7a
+Size (mpg123-1.26.5.tar.bz2) = 1051356 bytes
SHA1 (patch-Makefile.in) = e1b529e9468994e25c2567df7e64a2905b0cf529
SHA1 (patch-aa) = 4b2761219dd8fb92079d7f96872e56beb702696a
SHA1 (patch-ad) = f07b637c3fc1d3ea0426013fc25bca8e3aecba56
Home |
Main Index |
Thread Index |
Old Index