summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Hill <rhill@gentoo.org>2009-07-30 06:30:48 +0000
committerRyan Hill <rhill@gentoo.org>2009-07-30 06:30:48 +0000
commit1ac3405b167f7e76a4885325f11cf97c4aeae24e (patch)
treefceb0fd076a09d1cb79f20f9e964ef19e77cef6a /media-libs/raul
parentNo more desklet-clock or calendar. (diff)
downloadhistorical-1ac3405b167f7e76a4885325f11cf97c4aeae24e.tar.gz
historical-1ac3405b167f7e76a4885325f11cf97c4aeae24e.tar.bz2
historical-1ac3405b167f7e76a4885325f11cf97c4aeae24e.zip
Fix build w/ GCC 4.4. (bug #276495)
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'media-libs/raul')
-rw-r--r--media-libs/raul/ChangeLog6
-rw-r--r--media-libs/raul/Manifest11
-rw-r--r--media-libs/raul/files/raul-0.5.1-gcc44.patch22
-rw-r--r--media-libs/raul/raul-0.5.1.ebuild10
4 files changed, 42 insertions, 7 deletions
diff --git a/media-libs/raul/ChangeLog b/media-libs/raul/ChangeLog
index 10577c901f45..ceb99367aff7 100644
--- a/media-libs/raul/ChangeLog
+++ b/media-libs/raul/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/raul
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/raul/ChangeLog,v 1.6 2009/07/22 16:11:53 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/raul/ChangeLog,v 1.7 2009/07/30 06:30:47 dirtyepic Exp $
+
+ 30 Jul 2009; Ryan Hill <dirtyepic@gentoo.org> raul-0.5.1.ebuild,
+ +files/raul-0.5.1-gcc44.patch:
+ Fix build w/ GCC 4.4. (bug #276495)
22 Jul 2009; Christian Faulhammer <fauli@gentoo.org> raul-0.5.1.ebuild:
stable x86, bug 278595
diff --git a/media-libs/raul/Manifest b/media-libs/raul/Manifest
index 0abb0529885a..610a140daccf 100644
--- a/media-libs/raul/Manifest
+++ b/media-libs/raul/Manifest
@@ -1,14 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX raul-0.5.1-gcc44.patch 816 RMD160 33dce187a2b4c805df0024065d2e5818f55d6de6 SHA1 2f63ed9a3d000d5cd7f06024d972ae4777375ca8 SHA256 6800e2e498aba0217f1cb038489a3f5620a482682bab4d58cd78003230fc1915
DIST raul-0.5.1.tar.gz 391193 RMD160 c0cb13339394b040c9c3c0013ae9f95728409e00 SHA1 4c002af65ec90a8feaf955230302b555166d1ad9 SHA256 e82c3b8f95c13fedc83430f6b70e588304fe9bf04eb4b17758be914bbd0f79a0
-EBUILD raul-0.5.1.ebuild 1072 RMD160 7b5d21dd6db91d0a2ac4e985241f6c60a9751acc SHA1 749940c3491d80d45b9c6f56365f29023a8b7e32 SHA256 b76450cf80b04430597408f8ec90e09e67ac89b36648ef2f7aebb982bc7cc8e7
-MISC ChangeLog 880 RMD160 35e18876cc2fb45c9cd0784552c004f49bf1c161 SHA1 83aa483fabdf5d257ecf765d56eb155831584009 SHA256 f6d0167b444bbcd64ceb617717af04f08f73f71055721bc0d14e5514fa94d2d0
+EBUILD raul-0.5.1.ebuild 1173 RMD160 70faece14c34983c62b32f125ec6e9980849ba3a SHA1 076d84c60226a0d9e35f4bc7ed219e399ed11b78 SHA256 bed104f7e1356b0055f45d743d0c015d3c696c85022a478c959fbfc821539cdf
+MISC ChangeLog 1023 RMD160 0b970b01d72dfcd730f406be53e5381137341242 SHA1 13931b488e50e4efbfa3a4508a220bc9c8a646e0 SHA256 7b7429c357708b347b28038472596a09a1293d3db62d35600ab4b9f6ee49b4bc
MISC metadata.xml 321 RMD160 0fc4ae9547124ca7a8b3b162810c37af89202efe SHA1 ee9300170040dcd38a4d6d5da83e35872af1085b SHA256 4a9071c58dff9396449851c754d7da9efe85be74b0f86d05af15e36a06489130
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkpnOk8ACgkQNQqtfCuFneO3kwCgnuID8zms1HWvonw0NqXXv8wa
-v/wAnRBMvejuLbQnmT/unjJXGIObJcPa
-=JgMs
+iEYEARECAAYFAkpxPkIACgkQiqiDRvmkBmIvGQCfaDv02IkZaltsniD/LTHilHjY
+UYoAni/gFgwl3fB5erWdfOsNQePVxNJx
+=/6Zg
-----END PGP SIGNATURE-----
diff --git a/media-libs/raul/files/raul-0.5.1-gcc44.patch b/media-libs/raul/files/raul-0.5.1-gcc44.patch
new file mode 100644
index 000000000000..e727781ef58c
--- /dev/null
+++ b/media-libs/raul/files/raul-0.5.1-gcc44.patch
@@ -0,0 +1,22 @@
+diff -Naur raul-0.5.1-orig/src/SMFWriter.cpp raul-0.5.1/src/SMFWriter.cpp
+--- raul-0.5.1-orig/src/SMFWriter.cpp 2008-09-09 11:39:22.000000000 -0600
++++ raul-0.5.1/src/SMFWriter.cpp 2009-07-30 00:20:55.590573854 -0600
+@@ -19,6 +19,7 @@
+ #include <cassert>
+ #include <cstring>
+ #include <iostream>
++#include <stdio.h>
+ #include <glibmm/miscutils.h>
+ #include <raul/SMFWriter.hpp>
+
+diff -Naur raul-0.5.1-orig/tests/midi_ringbuffer_test.cpp raul-0.5.1/tests/midi_ringbuffer_test.cpp
+--- raul-0.5.1-orig/tests/midi_ringbuffer_test.cpp 2008-09-09 11:39:22.000000000 -0600
++++ raul-0.5.1/tests/midi_ringbuffer_test.cpp 2009-07-30 00:22:49.542541333 -0600
+@@ -2,6 +2,7 @@
+ #include "raul/EventRingBuffer.hpp"
+ #include <iostream>
+ #include <cstring>
++#include <cstdio>
+ #include "raul/midi_names.h"
+
+ using namespace std;
diff --git a/media-libs/raul/raul-0.5.1.ebuild b/media-libs/raul/raul-0.5.1.ebuild
index b62631afc08f..cb731294f00d 100644
--- a/media-libs/raul/raul-0.5.1.ebuild
+++ b/media-libs/raul/raul-0.5.1.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/raul/raul-0.5.1.ebuild,v 1.2 2009/07/22 16:11:53 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/raul/raul-0.5.1.ebuild,v 1.3 2009/07/30 06:30:47 dirtyepic Exp $
+
+inherit eutils
DESCRIPTION="C++ utility library primarily aimed at audio/musical applications."
HOMEPAGE="http://wiki.drobilla.net/Raul"
@@ -19,6 +21,12 @@ DEPEND="${RDEPEND}
dev-util/pkgconfig
doc? ( app-doc/doxygen )"
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-gcc44.patch
+}
+
src_compile() {
econf $(use_enable debug) \
$(use_enable debug pointer-debug) \