summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Hill <rhill@gentoo.org>2013-03-03 06:39:05 +0000
committerRyan Hill <rhill@gentoo.org>2013-03-03 06:39:05 +0000
commit6aa709c85fbd3af9b526b9364ec5963aee414928 (patch)
tree531645e7bb232f38897fd46d22d4a5525bab07d1 /media-sound/orpheus
parentFix build with GCC 4.7 (bug #429292). (diff)
downloadhistorical-6aa709c85fbd3af9b526b9364ec5963aee414928.tar.gz
historical-6aa709c85fbd3af9b526b9364ec5963aee414928.tar.bz2
historical-6aa709c85fbd3af9b526b9364ec5963aee414928.zip
Fix build with GCC 4.7 (bug #430386).
Package-Manager: portage-2.2.0_alpha164/cvs/Linux x86_64 Manifest-Sign-Key: 0x957A8463
Diffstat (limited to 'media-sound/orpheus')
-rw-r--r--media-sound/orpheus/ChangeLog8
-rw-r--r--media-sound/orpheus/Manifest15
-rw-r--r--media-sound/orpheus/files/orpheus-1.6-gcc47.patch15
-rw-r--r--media-sound/orpheus/orpheus-1.6-r2.ebuild5
4 files changed, 34 insertions, 9 deletions
diff --git a/media-sound/orpheus/ChangeLog b/media-sound/orpheus/ChangeLog
index 4c9173e323ac..241e3d8b3f02 100644
--- a/media-sound/orpheus/ChangeLog
+++ b/media-sound/orpheus/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-sound/orpheus
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/orpheus/ChangeLog,v 1.31 2012/10/10 06:55:11 nativemad Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/orpheus/ChangeLog,v 1.32 2013/03/03 06:39:04 dirtyepic Exp $
+
+ 03 Mar 2013; Ryan Hill <dirtyepic@gentoo.org> orpheus-1.6-r2.ebuild,
+ +files/orpheus-1.6-gcc47.patch:
+ Fix build with GCC 4.7 (bug #430386).
10 Oct 2012; Andreas Schuerch <nativemad@gentoo.org> orpheus-1.6-r2.ebuild:
x86 stable, see bug 424962
diff --git a/media-sound/orpheus/Manifest b/media-sound/orpheus/Manifest
index fe6f0cd37481..a4b544b4cc75 100644
--- a/media-sound/orpheus/Manifest
+++ b/media-sound/orpheus/Manifest
@@ -6,16 +6,21 @@ AUX 101_fix-buffer-overflow.diff 614 SHA256 f6c2ee9d2e53b079764b40e85678b8d23664
AUX orpheus-1.6-bufsize.patch 590 SHA256 d5aef82370efca028deee08176494bb926a0239f56322815eed22b3b5c44ed8a SHA512 47e166074a585657bf49c7b3af33c2849dacbc737872ee6abd70891fddd7e8c63cf293e1180cd0f04077dcd6def495203103e92ca78a87564dcec56c0ea2f4e3 WHIRLPOOL 92499f8f9b74cdcc011ca11d19d62074c372611df08772d4e1f2728fc269c625fd3a371c5889d596b7cc9360547dff2b6ba229fd8d87eab1e1fd02583309f18a
AUX orpheus-1.6-constify.patch 2123 SHA256 db6a5fea1765c72edaf173293cc4325d905201eda5f53d42491f1022deb85e4f SHA512 9e4ba5e66f65994462098f1b20208bb668e97acab3e95262ddf814879130bf3ff3caaee829631354784326b276ac23ff68dfa62374d43c8679c8beeebcd4d21b WHIRLPOOL d1b2605391120247626e3be8aeb1bcbdbb2b26ecfe1091fa259bb3929d104f76ecb9e2fe9cafc3a121bf74239246b265bf9b68d5630791469a11b7745c3e1f7e
AUX orpheus-1.6-cppflags.patch 830 SHA256 0e2750cc1cd492273a0b9b77b6e006b96bfa8534770b8ffd1b0aa409be495bff SHA512 4a8d51eb3ef9cadfa78c0d11ae264166589dc0a63f084f904bb7a698fda6aa570cfb940b3ad50b0fbff201d21df049369d92b7ed5452cff473ee2d7b60fda43f WHIRLPOOL 68c1846933600d11f7238afb37ae184a25f92eec92c6a4ceca975c0a482ad0c78bfea245adf129641e5f584c6dd277d7786aed728e84caef2c883637bb8eeb7b
+AUX orpheus-1.6-gcc47.patch 275 SHA256 673ee366a33dc261f9c683a7e919e2340a6913001780fb75d86a845774ef6df3 SHA512 d502efb94e6cc1e1cb452a5c7f4ed4f662353ef1bb953117d725f8125a4c7f43713071089ce5df2ab9d8adb3f2b62b178e8869b2cf2b52681ba9f9510aa313d7 WHIRLPOOL b4d2bd74224e6a1a067a5673643456d2c10f3b8790a042eaf0e37453b1f98f22d91be6d6161a489276aba7d5dc08964f6d84020e2236406452015fa6ca3a46e3
AUX orpheus-1.6-nolibghttp.patch 731 SHA256 7162d95a07ec1ce1c4109befeaf704817a46d3036c17990f10a5600deebef5e0 SHA512 0757f7451fe0ce1d84e4ed710537daac09fff4ffbc14b9fa397cc00bf0c04ed8ad27785917d327ccd69efac10840b534f6379b2f3b020b9d1713fd801e13806b WHIRLPOOL 423f51857b2120ec6f6007de5ff0d90707b82689c3e573670498174765ce6e565745fac7d08df807be4d1375e3b80327bac10d2e7b8f3046f0722420dd772819
DIST orpheus-1.6.tar.gz 440553 SHA256 18a6a4b0171c8a2a5a09be6e2cd8fc781c145fde1b266e43a9902fef10ee6ff5 SHA512 40f4ac7533449940370f29d4a14281d7f235ce711166e0e979f3e2a5ca37f792dc74b5267ee2a4f51af6c20f346c543d0d9f1fc88f47670971ad32f7c2856abb WHIRLPOOL 4c166cdc42315a6981d730de3ad62b6d36b9953c6d7ee7c02c7ea21fbae885a9ff1286902644e9c7410675ab64f026ed987ff3b56c15ffb270ea65738df6c7fe
EBUILD orpheus-1.6-r1.ebuild 1153 SHA256 8855fa90734139155ee19a9b621f419da8af69fd11ad5751bf9efd41d3bd4540 SHA512 cf79f07aca4d75871ea90fd8be12de36f6b67dec6865f8e3124f23c549bcebdab72d900526429a7fc8fdbdc529e72e716e42d581d7eefd6fdf5ae22d11a8b33b WHIRLPOOL c6152dcddc3d9ed93e29194b8188287a41693557e503567fceb9367fdc5352f92679de74a8d46f712021f4755b4ca314282d612b6880ed3ca64ede5815fa0d0a
-EBUILD orpheus-1.6-r2.ebuild 1311 SHA256 10e0279cdb50dc142581b06e587929289399002d0d65bf2cc0c7446a1af1a504 SHA512 61cbb9ce54acf808f06a904824f70245caa1e570495003d80e58fc2c7360db2678d3e41751a864b40c3d864da7ccb84a3e232ad9054b33e9314a81ad93ba25bc WHIRLPOOL 458a2027bbabc931bca9b00ebfc5789ed90381b49f41ffb8aca9e2b1cd5a849cde11f7a92a9c83339c77d53bb3b0f9ec6131cd70d45fd00440687f40826bd5af
-MISC ChangeLog 4745 SHA256 9bfb8bcad3c034b86ae9c2943c269506727afa0ae1ffc9e0c5a65fd5f5ef9abf SHA512 1139b98bc8f8f706820a57f5accc433864444e58bcdd5e080beaa9b7d4893a981fa5fb1995118633912ac9c9bb3ed89ad4aa6f9b94eb5426755a9dff28ca2cbe WHIRLPOOL a30192991ddf2ee750c3c28e4a6f48018dbc6ae5ef1e3a1bb30937bb6789fecc8d168a03e4af2d505be6cf8d06431cb1be1977465c95ec059084decb0d22ddcb
+EBUILD orpheus-1.6-r2.ebuild 1346 SHA256 d3120a1bfb9a25a89af8e43e91c5065a2a6018cf4a323b4fa5e39a92fffbfdfa SHA512 ff86699e39b86a99f196f956603108d48e02b8936356d6f455a5d2bb5eeac056be2f99e55ec4e637cb1e470e48ebf1cd08662c86eee46ecaa4277614282c7d6d WHIRLPOOL 3e278e887fcda8a6aa3617ec2145642f843cecc350cdb4e82ce418ea9c433915eb3e43351c2ff25de0a4d594f61d26faa7742654cd4656169d3415392903fb55
+MISC ChangeLog 4891 SHA256 35f4ff561494d6e6bbdc9d6dc1670476f6d6bf866ad616fe7eea16b801f096af SHA512 fdb1642a95bd3e33d99600a8ef23d3ab332d8dce9cfa150f60bfa786e7b5d428fcbd1cbead97d9f2db435939639899634d0825531eff3c066421a0d7b2c3e96c WHIRLPOOL 4437952597fa7187f47bb5889e234863e1bc461a23671d2aeb5f95db0cceb0e604f6ca29671dad2d74fbf36b77cfad5e881cc56cb362405e70db47d9de68d3d2
MISC metadata.xml 159 SHA256 eb5b8cfa9aed067cd72d6439beac2dd0abdba30248f27e4b337012b493a18369 SHA512 a77b80f2ab1799aab052edd575ad80daae01c717af7bd5bf3dcda15714b9afd2e9fd6553cc20b000bc3157915b7082641a92fda56de3a9b8362ae2488925e4b1 WHIRLPOOL 913c53cb00341537eff621357b1c5b8379bb63df52d18b88fdef0173cdfd7c60f6d1ece1d42b5d0fcda69ed73ab4138f4268c6394851b07a9411a8306fef9173
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlB1GmAACgkQakKUmsHeVLJNmwCfe0WhHdvG4SEvlkgyDOpLSYxk
-5F4AnimKnxBOVh+8kQvXfXFXEtgaFI69
-=Vovg
+iQEcBAEBCAAGBQJRMvKMAAoJEO04vUmVeoRjxpsH/A8AW+ehtLEA0sSTPuEGaNDE
+un1tA3gi3BpqioHpDmS9sGHORnWgJ6RFSPSd7c0Ybr7ht11pkQd/Gy2PZWHyudP0
+yFZr+1t0loBezlWFBxirvMknXQcYWmsHoDWKTcS4+3WUMmoUw4ZjhX4J5GK5B/GY
+tA41jcbITdMJ2IPmu0YokC9zIeuRSJIhDpsYV9C9Rv2n1sOjENaxoprRkvd3mMMQ
+hrUb5Aawn6cJ4K0SjksBloYfckQdcP82ngCaYvev5eBzvC7SncHxVGS8ITK4xVLW
+1w2o89Clk7id0xsyQoVOVxRudpw2UaNu/Z6aNCgNuu2Gtd1X/rATzEtNtKr55HA=
+=+wEs
-----END PGP SIGNATURE-----
diff --git a/media-sound/orpheus/files/orpheus-1.6-gcc47.patch b/media-sound/orpheus/files/orpheus-1.6-gcc47.patch
new file mode 100644
index 000000000000..605bb9927760
--- /dev/null
+++ b/media-sound/orpheus/files/orpheus-1.6-gcc47.patch
@@ -0,0 +1,15 @@
+ https://bugs.gentoo.org/430386
+
+ src/streamtrack.cc | 1 +
+ 1 file changed, 1 insertion(+)
+
+--- a/src/streamtrack.cc
++++ b/src/streamtrack.cc
+@@ -34,6 +34,7 @@
+ #include <sys/wait.h>
+ #include <sys/stat.h>
+ #include <signal.h>
++#include <unistd.h>
+
+ #include <algorithm>
+
diff --git a/media-sound/orpheus/orpheus-1.6-r2.ebuild b/media-sound/orpheus/orpheus-1.6-r2.ebuild
index 4f9425fe8b1b..c7e68e56046b 100644
--- a/media-sound/orpheus/orpheus-1.6-r2.ebuild
+++ b/media-sound/orpheus/orpheus-1.6-r2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/orpheus/orpheus-1.6-r2.ebuild,v 1.5 2012/10/10 06:55:11 nativemad Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/orpheus/orpheus-1.6-r2.ebuild,v 1.6 2013/03/03 06:39:04 dirtyepic Exp $
EAPI=4
@@ -33,6 +33,7 @@ src_prepare() {
epatch "${FILESDIR}"/${P}-nolibghttp.patch \
"${FILESDIR}"/${P}-cppflags.patch \
"${FILESDIR}"/${P}-bufsize.patch \
+ "${FILESDIR}"/${P}-gcc47.patch \
"${FILESDIR}"/${P}-constify.patch
cp "${S}/config.rpath" "${S}/kkstrtext-0.1/" || die