summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Jezak <josejx@gentoo.org>2004-12-06 13:13:55 +0000
committerJoseph Jezak <josejx@gentoo.org>2004-12-06 13:13:55 +0000
commita527e5c0af0434db0b7b76ebfa1fa58f058b6f1a (patch)
tree9784ca690ae1145d3592c13a7810412fddfec905 /media-sound/alsamixergui
parentAdded patch, which redefines the key_wireless and key_wireless2 keys, bug #73... (diff)
downloadgentoo-2-a527e5c0af0434db0b7b76ebfa1fa58f058b6f1a.tar.gz
gentoo-2-a527e5c0af0434db0b7b76ebfa1fa58f058b6f1a.tar.bz2
gentoo-2-a527e5c0af0434db0b7b76ebfa1fa58f058b6f1a.zip
Added fix for bug #67307 and marked ppc stable.
Diffstat (limited to 'media-sound/alsamixergui')
-rw-r--r--media-sound/alsamixergui/ChangeLog6
-rw-r--r--media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild5
-rw-r--r--media-sound/alsamixergui/files/segfault-on-exit.patch11
3 files changed, 19 insertions, 3 deletions
diff --git a/media-sound/alsamixergui/ChangeLog b/media-sound/alsamixergui/ChangeLog
index 5dcf38e1b36b..4b10d327fa3d 100644
--- a/media-sound/alsamixergui/ChangeLog
+++ b/media-sound/alsamixergui/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-sound/alsamixergui
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsamixergui/ChangeLog,v 1.21 2004/11/22 22:04:03 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsamixergui/ChangeLog,v 1.22 2004/12/06 13:13:55 josejx Exp $
+
+ 07 Dec 2004; Joseph Jezak <josejx@gentoo.org>
+ +files/segfault-on-exit.patch, alsamixergui-0.9.0.1.2-r4.ebuild:
+ Added fix for bug #67307 and marked ppc stable.
22 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
alsamixergui-0.9.0.1.2-r4.ebuild:
diff --git a/media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild b/media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild
index 9fd8121fa784..7d31c703530f 100644
--- a/media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild
+++ b/media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild,v 1.6 2004/11/22 22:04:03 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsamixergui/alsamixergui-0.9.0.1.2-r4.ebuild,v 1.7 2004/12/06 13:13:55 josejx Exp $
IUSE=""
@@ -15,7 +15,7 @@ SRC_URI="ftp://www.iua.upf.es/pub/mdeboer/projects/alsamixergui/${PN}-${NATIVE_V
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ppc ~ppc64 ~sparc x86"
DEPEND="virtual/alsa
>=media-libs/alsa-lib-0.9.0_rc1
@@ -27,6 +27,7 @@ src_unpack() {
cd ${S}
epatch ${FILESDIR}/gentoo.diff
epatch ${FILESDIR}/${P}-gcc34.patch
+ epatch ${FILESDIR}/segfault-on-exit.patch
}
src_compile() {
diff --git a/media-sound/alsamixergui/files/segfault-on-exit.patch b/media-sound/alsamixergui/files/segfault-on-exit.patch
new file mode 100644
index 000000000000..c1e1cc19deab
--- /dev/null
+++ b/media-sound/alsamixergui/files/segfault-on-exit.patch
@@ -0,0 +1,11 @@
+--- src/alsamixer.cxx 2004-12-07 00:02:52.649159520 +1100
++++ /home/jjezak/alsamixer.cxx 2004-12-07 00:00:26.385394992 +1100
+@@ -1869,7 +1869,7 @@
+ if (procWindow) delete procWindow;
+ if (mainWindow) delete mainWindow;
+ mainWindow = 0; procWindow = 0; helpWindow = 0;
+- return 0;
++ mixer_abort (ERR_NONE, "", 0);
+ #endif /* #ifdef ALSAMIXER_GUI */
+ break;
+ case 13: /* Return */