summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2011-06-16 15:44:05 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2011-06-16 15:44:05 +0000
commit69689bfedbb42eb8b5310e9b96a495f2b3d1f832 (patch)
tree5bd543de6f7a88887130e1be6af8cedff31bcf09 /media-gfx/freepv
parentFix missing dev-libs/glib and dev-libs/dbus-glib deps and USE="test" handling... (diff)
downloadhistorical-69689bfedbb42eb8b5310e9b96a495f2b3d1f832.tar.gz
historical-69689bfedbb42eb8b5310e9b96a495f2b3d1f832.tar.bz2
historical-69689bfedbb42eb8b5310e9b96a495f2b3d1f832.zip
Fix compilation with GCC 4.6, reported by Piotr Szymaniak in bug #371239
Package-Manager: portage-2.2.0_alpha41/cvs/Linux x86_64
Diffstat (limited to 'media-gfx/freepv')
-rw-r--r--media-gfx/freepv/ChangeLog8
-rw-r--r--media-gfx/freepv/Manifest15
-rw-r--r--media-gfx/freepv/files/freepv-0.3.0-gcc46.patch10
-rw-r--r--media-gfx/freepv/freepv-0.3.0-r3.ebuild5
4 files changed, 32 insertions, 6 deletions
diff --git a/media-gfx/freepv/ChangeLog b/media-gfx/freepv/ChangeLog
index 4930be88ab2d..a47e8cd9bdfd 100644
--- a/media-gfx/freepv/ChangeLog
+++ b/media-gfx/freepv/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-gfx/freepv
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/freepv/ChangeLog,v 1.13 2010/11/08 09:43:22 voyageur Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/freepv/ChangeLog,v 1.14 2011/06/16 15:44:05 voyageur Exp $
+
+ 16 Jun 2011; Bernard Cafarelli <voyageur@gentoo.org> freepv-0.3.0-r3.ebuild,
+ +files/freepv-0.3.0-gcc46.patch:
+ Fix compilation with GCC 4.6, reported by Piotr Szymaniak in bug #371239
08 Nov 2010; Bernard Cafarelli <voyageur@gentoo.org>
freepv-0.3.0-r3.ebuild:
diff --git a/media-gfx/freepv/Manifest b/media-gfx/freepv/Manifest
index 12073a952dc4..bfcbf27a6e2b 100644
--- a/media-gfx/freepv/Manifest
+++ b/media-gfx/freepv/Manifest
@@ -1,7 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX freepv-0.3.0-gcc44.patch 2186 RMD160 fc9140e03bc5ad552314a7426519629e49fa4dc3 SHA1 d83038667b72c94c1e321c6e89a34702d486be0b SHA256 f0b4210fcbd3c2d3d13bc7c541b1c9ad0134248612d5a034b5876cecba89afba
+AUX freepv-0.3.0-gcc46.patch 255 RMD160 23a71631a354dc2175bdcdaba5fbdde7ea55046b SHA1 f02839ace711437553b312c4b1881552a1064fb4 SHA256 97781f37c96dd4614643ed80baddc65327f9146f88bbe309fb2b81a5729d8f6c
AUX freepv-0.3.0-libpng14.patch 741 RMD160 01268a8dbff3a1203d58c728ebe927263f6e580d SHA1 e21e8ee724688ddfd2c279ddee7e95518d8319fa SHA256 aa46573860058df319bf6bab4889eb5aafe4ef478e3396d1a9be718b1d2c112a
AUX freepv-0.3.0-noplugin.patch 1099 RMD160 849d580daf2557e950e8a3cab4aa7acdafd3b84e SHA1 86fba5995e19a1fd4c5c42c617341ffd1a2f1c07 SHA256 31b2c15f15a314e005ede81387d02a1f6f74ed980bd9dd6ba0ea5591cc88705a
DIST freepv-0.3.0.tar.gz 175545 RMD160 cb5d462844fd731d72886a7def71090bf91b39da SHA1 01ebbb6949680ae5535d90ccfbcc7959346f3ea1 SHA256 a66c58616cbe814b2e23c6fe109c3de906dad83a8faa32ea219c182bf15229f0
-EBUILD freepv-0.3.0-r3.ebuild 1001 RMD160 8f5b96fdd5b001290de5319635d00d571478b47a SHA1 06a2285185f19d0819fb74118a21c1f39fd4c7b0 SHA256 0734bf2d5755fff71aaa3c8441192fdb7a9cdc88398565593f777776c75ecf88
-MISC ChangeLog 2487 RMD160 c5eb1fcab60b51d4179765a4ae1690a9ec9cfa54 SHA1 f7a432a9a716a9203146b66cfbebb8f9b30c9039 SHA256 ff0327081eb86cfb03b94a18840ce0a68d25810909458b23f81f2c68bcb2036f
+EBUILD freepv-0.3.0-r3.ebuild 1036 RMD160 203a6bc73c8a2300151e273c9680c3abbfd3c493 SHA1 089d323178deed1fc58a214313f9d443b8312163 SHA256 0f7837fc6b6687c1a7846cc68d7b8a564e9bdea1c961f23ac10c8a2e842103cc
+MISC ChangeLog 2677 RMD160 666db4dea27518aeab3b1fea1e7ceaf222712693 SHA1 7a631e28a001676c403a05c521d5ac393fd4947a SHA256 ba260a51492ff19ea8acf54da4e06a5ed024e3fbd79ab2440fec3b6e7208aef7
MISC metadata.xml 406 RMD160 f02e3cecd596f45f2595e96b74ff357de1bd7213 SHA1 c0a79053a4af4284742602f3ecf73c5c93e12e92 SHA256 fe6b0623f18d4242be99afc2a93feefee5cfc2ad46fcc3d1fef05b6e77306190
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iF4EAREIAAYFAk36JNMACgkQFYEBGcdFJfKAdwD+LyY74jxhT5e8Xi/n60u9JDpB
+ganwqOjwYDzZ+KuaRiIA/32ghfWxHibsN5hJW92JCNmGv20SFUvFVT4xux9U2aq1
+=3pH7
+-----END PGP SIGNATURE-----
diff --git a/media-gfx/freepv/files/freepv-0.3.0-gcc46.patch b/media-gfx/freepv/files/freepv-0.3.0-gcc46.patch
new file mode 100644
index 000000000000..985d1443e7ce
--- /dev/null
+++ b/media-gfx/freepv/files/freepv-0.3.0-gcc46.patch
@@ -0,0 +1,10 @@
+--- src/libfreepv/Action.h.orig 2011-06-16 17:37:55.705868856 +0200
++++ src/libfreepv/Action.h 2011-06-16 17:38:19.792311535 +0200
+@@ -24,6 +24,7 @@
+
+ #ifndef FPV_ACTION_H
+ #define FPV_ACTION_H
++#include <cstddef>
+ #include "Behavior.h"
+
+ namespace FPV
diff --git a/media-gfx/freepv/freepv-0.3.0-r3.ebuild b/media-gfx/freepv/freepv-0.3.0-r3.ebuild
index c12dbabf994d..1c7807869cd9 100644
--- a/media-gfx/freepv/freepv-0.3.0-r3.ebuild
+++ b/media-gfx/freepv/freepv-0.3.0-r3.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/freepv/freepv-0.3.0-r3.ebuild,v 1.4 2010/11/08 09:43:22 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/freepv/freepv-0.3.0-r3.ebuild,v 1.5 2011/06/16 15:44:05 voyageur Exp $
EAPI=2
inherit cmake-utils eutils
@@ -26,6 +26,7 @@ RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${P}-gcc44.patch \
+ "${FILESDIR}"/${P}-gcc46.patch \
"${FILESDIR}"/${P}-noplugin.patch \
"${FILESDIR}"/${P}-libpng14.patch