summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2008-05-03 13:24:56 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2008-05-03 13:24:56 +0000
commitc36733293bea21f32e0e166d28588e342d2d56bf (patch)
treeffad7eedaec2cd16bfb5912ecce714e70f0ad5ef /media-sound
parentAdding patch to fix security bug #219762 (diff)
downloadhistorical-c36733293bea21f32e0e166d28588e342d2d56bf.tar.gz
historical-c36733293bea21f32e0e166d28588e342d2d56bf.tar.bz2
historical-c36733293bea21f32e0e166d28588e342d2d56bf.zip
Fix building with GCC 4.3 wrt #220108, thanks to Peter Tworek.
Package-Manager: portage-2.1.5_rc6
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/paprefs/ChangeLog6
-rw-r--r--media-sound/paprefs/Manifest15
-rw-r--r--media-sound/paprefs/files/paprefs-0.9.6-gcc43.patch11
-rw-r--r--media-sound/paprefs/paprefs-0.9.6.ebuild8
4 files changed, 26 insertions, 14 deletions
diff --git a/media-sound/paprefs/ChangeLog b/media-sound/paprefs/ChangeLog
index 9a18df7ce4bf..8dfd95aeb020 100644
--- a/media-sound/paprefs/ChangeLog
+++ b/media-sound/paprefs/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-sound/paprefs
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/paprefs/ChangeLog,v 1.13 2008/02/11 03:59:28 tester Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/paprefs/ChangeLog,v 1.14 2008/05/03 13:24:55 drac Exp $
+
+ 03 May 2008; Samuli Suominen <drac@gentoo.org>
+ +files/paprefs-0.9.6-gcc43.patch, paprefs-0.9.6.ebuild:
+ Fix building with GCC 4.3 wrt #220108, thanks to Peter Tworek.
11 Feb 2008; Olivier CrĂȘte <tester@gentoo.org> paprefs-0.9.6.ebuild:
Stable on amd64, bug #204219
diff --git a/media-sound/paprefs/Manifest b/media-sound/paprefs/Manifest
index 34f90c1243bc..826026eaf0cb 100644
--- a/media-sound/paprefs/Manifest
+++ b/media-sound/paprefs/Manifest
@@ -1,16 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+AUX paprefs-0.9.6-gcc43.patch 422 RMD160 7cb097cf1d1ebddca441a2f2c0900fa8eed753a3 SHA1 84b6c02b499e3aec07caedf1477657063a99c61f SHA256 eaf4236be8b0726d3ff3b1483e2e97b4782efeda73e5eb16a6fc00cb84baf3ea
DIST paprefs-0.9.5.tar.gz 88369 RMD160 2906245d5152befc3834dea4da4db74c573b561e SHA1 45648b0df40dc1c57d7ed78a6d476f12b01685af SHA256 afef8ecadcf81101ccc198589f8e8aadb0b7ec942703e69544613d6801c1c728
DIST paprefs-0.9.6.tar.gz 202109 RMD160 0e52dbf182882154516fb26c31bbca4c6082b931 SHA1 7376f92a6ed907fd876c8590450f7ecfc7252980 SHA256 f458a468f007fd797a980533a43c4bc4e7a01d20505f86dce333fa86daaab99b
EBUILD paprefs-0.9.5.ebuild 921 RMD160 cf14102590a523adc675cf0619f880a96ec03008 SHA1 ce6bdebe10300696b39b8670a319bbd7dcbe7eee SHA256 73b2ef08bf5d7e6bcedc5fe8010845c77456efbedb1b1760c2dc29311fd5f54d
-EBUILD paprefs-0.9.6.ebuild 1181 RMD160 0a964331f3239ffa9176dbdb96c32fdfd359691f SHA1 457203ae93a40b3604d0b50dd5755508880185d1 SHA256 ca4a3f7cfde374032b582140fb08718ad82f284303ee82ad0a9ac49b0c52c8f7
-MISC ChangeLog 1817 RMD160 99b4b7ef4ab2a757d11ccccb7d8a04b9fb6f7214 SHA1 9b9b0beef2bed82e32d2ea5ab1bed7c124e1a5a0 SHA256 5a33d6d80efc28058c2a950f0a92220013733059122faaadd6be00811ba8fd18
+EBUILD paprefs-0.9.6.ebuild 1260 RMD160 307a961c266f46859a2eb897198b02aa2b2dbbc9 SHA1 dff707cbd43139b9799eda73e42fc440761bb1bf SHA256 ed17e511b89b329db2fea5acf95c0ac79f1bb8daff301d37b2e012c2c042572b
+MISC ChangeLog 1988 RMD160 3e26072f105edde9ee483242dd3c7a285debbd14 SHA1 da85749caf4258912507e885a2f36310aa33ffa6 SHA256 b629629842c4a239e0bc4a361e526f16d689db13d35df63683a876b977a82b2c
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.7 (GNU/Linux)
-
-iD8DBQFHr8glmOfEJZHYOKcRAo+KAJwIi1OTKoR10rGjealPEt9fQKrdzgCfQ7Ed
-4DR+XIi74flJg8H4hyaJVzI=
-=+au0
------END PGP SIGNATURE-----
diff --git a/media-sound/paprefs/files/paprefs-0.9.6-gcc43.patch b/media-sound/paprefs/files/paprefs-0.9.6-gcc43.patch
new file mode 100644
index 000000000000..79acfe16bb48
--- /dev/null
+++ b/media-sound/paprefs/files/paprefs-0.9.6-gcc43.patch
@@ -0,0 +1,11 @@
+diff -aur paprefs-0.9.6/src/paprefs.cc paprefs-0.9.6.mod/src/paprefs.cc
+--- paprefs-0.9.6/src/paprefs.cc 2007-10-29 22:18:29.000000000 +0100
++++ paprefs-0.9.6.mod/src/paprefs.cc 2008-04-19 18:02:44.000000000 +0200
+@@ -28,6 +28,7 @@
+ #include <gtkmm.h>
+ #include <libglademm.h>
+ #include <gconfmm.h>
++#include <libintl.h>
+
+ #define PA_GCONF_ROOT "/system/pulseaudio"
+ #define PA_GCONF_PATH_MODULES PA_GCONF_ROOT"/modules"
diff --git a/media-sound/paprefs/paprefs-0.9.6.ebuild b/media-sound/paprefs/paprefs-0.9.6.ebuild
index c080f22fa8b8..32e65424af9b 100644
--- a/media-sound/paprefs/paprefs-0.9.6.ebuild
+++ b/media-sound/paprefs/paprefs-0.9.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/paprefs/paprefs-0.9.6.ebuild,v 1.7 2008/02/11 03:59:28 tester Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/paprefs/paprefs-0.9.6.ebuild,v 1.8 2008/05/03 13:24:55 drac Exp $
inherit eutils
@@ -30,6 +30,12 @@ pkg_setup() {
fi
}
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-gcc43.patch
+}
+
src_compile() {
econf $(use_enable nls) --disable-lynx
emake || die "emake failed."