summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Vroon <chainsaw@gentoo.org>2005-02-11 21:57:08 +0000
committerTony Vroon <chainsaw@gentoo.org>2005-02-11 21:57:08 +0000
commite7594a887d9fde1c59609e403c8ec45b0cad139c (patch)
treefa3d4aebe98b6f3a1fc9a8fda9c97ae15b5fe3e2 /media-sound/musepack-tools
parentFixed security problem. (#81350) (diff)
downloadhistorical-e7594a887d9fde1c59609e403c8ec45b0cad139c.tar.gz
historical-e7594a887d9fde1c59609e403c8ec45b0cad139c.tar.bz2
historical-e7594a887d9fde1c59609e403c8ec45b0cad139c.zip
GCC 4 compat fix, closes bug #81443.
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'media-sound/musepack-tools')
-rw-r--r--media-sound/musepack-tools/ChangeLog7
-rw-r--r--media-sound/musepack-tools/files/musepack-tools-1.15t-gcc4.patch11
-rw-r--r--media-sound/musepack-tools/musepack-tools-1.15t.ebuild4
3 files changed, 20 insertions, 2 deletions
diff --git a/media-sound/musepack-tools/ChangeLog b/media-sound/musepack-tools/ChangeLog
index b05483a450b6..ba35fc6a5652 100644
--- a/media-sound/musepack-tools/ChangeLog
+++ b/media-sound/musepack-tools/ChangeLog
@@ -1,11 +1,16 @@
# ChangeLog for media-sound/musepack-tools
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/musepack-tools/ChangeLog,v 1.19 2005/02/09 18:36:41 luckyduck Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/musepack-tools/ChangeLog,v 1.20 2005/02/11 21:57:08 chainsaw Exp $
09 Feb 2005; Jan Brinkmann <luckyduck@gentoo.org>
musepack-tools-1.15s-r2.ebuild, musepack-tools-1.15t.ebuild:
corrected issue with esound dependency, fixes #81311
+ 11 Feb 2005; Tony Vroon <chainsaw@gentoo.org>
+ +files/musepack-tools-1.15t-gcc4.patch, musepack-tools-1.15t.ebuild:
+ GCC 4 compatability fix by Radoslaw -AstralStorm- Szkodzinski
+ <astralstorm@gorzow.mm.pl> closes bug #81443.
+
07 Feb 2005; Jan Brinkmann <luckyduck@gentoo.org>
files/musepack-tools-1.15t-Makefile.patch:
modified the makefile patch to preserve UNBREAK cflags. see #81033
diff --git a/media-sound/musepack-tools/files/musepack-tools-1.15t-gcc4.patch b/media-sound/musepack-tools/files/musepack-tools-1.15t-gcc4.patch
new file mode 100644
index 000000000000..ddae02c56828
--- /dev/null
+++ b/media-sound/musepack-tools/files/musepack-tools-1.15t-gcc4.patch
@@ -0,0 +1,11 @@
+--- sv7/mppenc.c~ 2005-02-10 04:44:48.944566440 +0100
++++ sv7/mppenc.c 2005-02-10 04:45:04.464207096 +0100
+@@ -1844,7 +1844,7 @@
+ }
+
+
+-static void
++void
+ OverdriveReport ( void )
+ {
+ if ( Overflows > 0 ) { // report internal clippings
diff --git a/media-sound/musepack-tools/musepack-tools-1.15t.ebuild b/media-sound/musepack-tools/musepack-tools-1.15t.ebuild
index 80bf82c0ed39..0bec4ad9177e 100644
--- a/media-sound/musepack-tools/musepack-tools-1.15t.ebuild
+++ b/media-sound/musepack-tools/musepack-tools-1.15t.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/musepack-tools/musepack-tools-1.15t.ebuild,v 1.3 2005/02/09 18:36:41 luckyduck Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/musepack-tools/musepack-tools-1.15t.ebuild,v 1.4 2005/02/11 21:57:08 chainsaw Exp $
IUSE="static 16bit"
@@ -28,6 +28,8 @@ src_unpack() {
cd ${S}
epatch ${FILESDIR}/${P}-Makefile.patch
+ epatch ${FILESDIR}/${P}-gcc4.patch
+
sed -i 's/#define USE_IRIX_AUDIO/#undef USE_IRIX_AUDIO/' mpp.h
if ! use esd ; then