summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2008-12-19 09:23:45 +0000
committerAlexis Ballier <aballier@gentoo.org>2008-12-19 09:23:45 +0000
commit3ad9a9899d29f0de7c501688f213344960ad78d5 (patch)
tree3b03c93c1c1c381a09dc4119b9f62e36b26538e6 /media-sound/qjackctl
parentBackported ffmpeg fixup and use flag cleanup (see bug #250850). (diff)
downloadhistorical-3ad9a9899d29f0de7c501688f213344960ad78d5.tar.gz
historical-3ad9a9899d29f0de7c501688f213344960ad78d5.tar.bz2
historical-3ad9a9899d29f0de7c501688f213344960ad78d5.zip
Fix build with gcc 4.3 and use=-alsa, bug #251247
Package-Manager: portage-2.2_rc17/cvs/Linux 2.6.27.8 x86_64
Diffstat (limited to 'media-sound/qjackctl')
-rw-r--r--media-sound/qjackctl/ChangeLog6
-rw-r--r--media-sound/qjackctl/Manifest11
-rw-r--r--media-sound/qjackctl/files/qjackctl-0.3.4-noalsagcc4.3.patch12
-rw-r--r--media-sound/qjackctl/qjackctl-0.3.4.ebuild6
4 files changed, 28 insertions, 7 deletions
diff --git a/media-sound/qjackctl/ChangeLog b/media-sound/qjackctl/ChangeLog
index aa26431a55a5..56200466f115 100644
--- a/media-sound/qjackctl/ChangeLog
+++ b/media-sound/qjackctl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-sound/qjackctl
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/qjackctl/ChangeLog,v 1.59 2008/12/08 08:56:36 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/qjackctl/ChangeLog,v 1.60 2008/12/19 09:23:45 aballier Exp $
+
+ 19 Dec 2008; Alexis Ballier <aballier@gentoo.org>
+ +files/qjackctl-0.3.4-noalsagcc4.3.patch, qjackctl-0.3.4.ebuild:
+ Fix build with gcc 4.3 and use=-alsa, bug #251247
*qjackctl-0.3.4 (08 Dec 2008)
diff --git a/media-sound/qjackctl/Manifest b/media-sound/qjackctl/Manifest
index e1b4f8b784e2..4f4c0d50537d 100644
--- a/media-sound/qjackctl/Manifest
+++ b/media-sound/qjackctl/Manifest
@@ -1,19 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX qjackctl-0.3.4-noalsagcc4.3.patch 319 RMD160 24de0f03d0216da002107673f0e7b4d09a0ef1d7 SHA1 3d171083761df2b5e83bc7d264e13b6d81ac5a1b SHA256 3145448d37d950956e95d92365ac2195bcbfcb876f924b998450a494251b694e
DIST qjackctl-0.3.2.tar.gz 264605 RMD160 0dc0638205371b49ad35883e235802da770169cf SHA1 690e77f10d934e648fbc975db81b1bccb20d7487 SHA256 6bf52fb16b0f4ec964a870444a0fee1e30345d1110955c4f3ff5dc0cd20526ae
DIST qjackctl-0.3.3.tar.gz 268722 RMD160 fa08f02f37fb3a75ecc17471183c9aa0d4ca8e9d SHA1 27dab9f3603e1970b152dbbc8a1e02340ce8cf9c SHA256 b25fe8c64deba03140722c295131e6c19709562fbbdc11ad51331ded10103bfd
DIST qjackctl-0.3.4.tar.gz 343617 RMD160 1ab208e0c0f4e68c58b048a32d05ca3d47dfaca8 SHA1 33aa986c81b0cc6891c9c6cef6366470394d3eb6 SHA256 7b5fc1d359e30d0f739836af92d9b3336a99e9ccb029d0c0f75ba250ed8ddfde
EBUILD qjackctl-0.3.2.ebuild 1566 RMD160 b3e317adab410b0abf8c20dc99a810179843ef71 SHA1 8c13e49b9924767bb3fb1c78d980bc55e03082bc SHA256 06f29e424112ecc25818ef9ee72f121a8e5875173ca9dbd906608dfb1c977b8f
EBUILD qjackctl-0.3.3-r1.ebuild 1297 RMD160 5c3d43ff8e06baf1a0310c5de2d55292ac128e5b SHA1 e871168fa652077b8df773e83122c33547b04c8f SHA256 ca9cb21cdd8f670284432641a89d47e64c4e9062c5489a208ab3d34af2f917af
EBUILD qjackctl-0.3.3.ebuild 1570 RMD160 4c0fa4d071bdd0ba226493397db4b0fc611b0615 SHA1 0a23aef1562c9abfa319613e16febda3c035be8d SHA256 1786a80b1c52e1354515df4cb27b64f074a73214762ab0f47190d31b805a41f5
-EBUILD qjackctl-0.3.4.ebuild 1293 RMD160 b007269234bd6debc62f44d82749f3a20ee2d9e8 SHA1 75b3f6020f2ee1076fc1a3a251b2c4242d431b7a SHA256 426c179dd0b5a4cad6bf3d5a4957e1a989b424a3c9146dd3b49fb7c792663cfd
-MISC ChangeLog 7944 RMD160 e189e2a441d781f776f6f4ab0e80d54530390b1d SHA1 47123bf2d2632ecc018871a9ce0d8e918c5f752e SHA256 c88777178b34c0eb962154c904d4b16ed774de8e19b423827161f52b91f6cfc0
+EBUILD qjackctl-0.3.4.ebuild 1358 RMD160 a7ddc2f04793da084c83ec3c0c3736b73f7a8e8c SHA1 78d9c61ea54edca0a43dc45483f204a4250a683a SHA256 3df8d3d5d8966600e27ad67d7bb876f354e900245b3a2fa733dc258c68e8bd39
+MISC ChangeLog 8116 RMD160 c0313dd3528180fa13bf693d8d373c46ce07baad SHA1 951d3ed2fb2288ede38efcada76faeddd1478057 SHA256 d7228fb51150671f0d11a6c91985b48cbfa3e383e1ba12308cb48ee73c7dbd04
MISC metadata.xml 161 RMD160 2738d17827a71b5ccbadae4c4f909d2b57d147b0 SHA1 90201ddb830142147774cc7b7b5178fbd0a9af0c SHA256 0ba191421eefd954d1efe9f6c3384e8c8d7455d35a7e79457272e1c29211b09e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkk84UoACgkQvFcC4BYPU0pYaQCgre+yPeoatvMxUFTVmUJs7jCE
-GcgAn0UuO5nceBEiVISXqNZ80/nMO6/I
-=DLcj
+iEYEARECAAYFAklLaCcACgkQvFcC4BYPU0rvtwCgh8ywZdIiUuOXIbgDaaEIuAKN
+BEYAoMs8FZ8qocvmznohH48TwTeAj2qH
+=R598
-----END PGP SIGNATURE-----
diff --git a/media-sound/qjackctl/files/qjackctl-0.3.4-noalsagcc4.3.patch b/media-sound/qjackctl/files/qjackctl-0.3.4-noalsagcc4.3.patch
new file mode 100644
index 000000000000..f6d2c736b91e
--- /dev/null
+++ b/media-sound/qjackctl/files/qjackctl-0.3.4-noalsagcc4.3.patch
@@ -0,0 +1,12 @@
+Index: qjackctl-0.3.4/src/qjackctlPatchbayRack.cpp
+===================================================================
+--- qjackctl-0.3.4.orig/src/qjackctlPatchbayRack.cpp
++++ qjackctl-0.3.4/src/qjackctlPatchbayRack.cpp
+@@ -30,6 +30,7 @@
+ //
+
+ #include <QHash>
++#include <cstdlib>
+
+ class qjackctlPatchbaySnapshot
+ {
diff --git a/media-sound/qjackctl/qjackctl-0.3.4.ebuild b/media-sound/qjackctl/qjackctl-0.3.4.ebuild
index a6a97aca4b79..de1191bbb6d9 100644
--- a/media-sound/qjackctl/qjackctl-0.3.4.ebuild
+++ b/media-sound/qjackctl/qjackctl-0.3.4.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/qjackctl/qjackctl-0.3.4.ebuild,v 1.1 2008/12/08 08:56:36 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/qjackctl/qjackctl-0.3.4.ebuild,v 1.2 2008/12/19 09:23:45 aballier Exp $
EAPI=2
@@ -23,6 +23,10 @@ DEPEND="alsa? ( media-libs/alsa-lib[midi] )
) =x11-libs/qt-4.3*:4 )
media-sound/jack-audio-connection-kit"
+src_prepare() {
+ epatch "${FILESDIR}/${P}-noalsagcc4.3.patch"
+}
+
src_configure() {
econf \
$(use_enable alsa alsa-seq) \