summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2008-07-13 14:23:40 +0000
committerAlexis Ballier <aballier@gentoo.org>2008-07-13 14:23:40 +0000
commitdad535d88a178e2b28f499adb0f98f8285cbccce (patch)
treef274cf0dcbe1c9cc853f9a533bfcddbd3452f7a9 /media-sound/linuxsampler
parentRemove obsolete versions. (diff)
downloadgentoo-2-dad535d88a178e2b28f499adb0f98f8285cbccce.tar.gz
gentoo-2-dad535d88a178e2b28f499adb0f98f8285cbccce.tar.bz2
gentoo-2-dad535d88a178e2b28f499adb0f98f8285cbccce.zip
gcc 4.3 build fix
(Portage version: 2.2_rc1/cvs/Linux 2.6.25.7 x86_64)
Diffstat (limited to 'media-sound/linuxsampler')
-rw-r--r--media-sound/linuxsampler/ChangeLog6
-rw-r--r--media-sound/linuxsampler/files/linuxsampler-0.5.1-gcc43.patch36
-rw-r--r--media-sound/linuxsampler/linuxsampler-0.5.1.ebuild3
3 files changed, 43 insertions, 2 deletions
diff --git a/media-sound/linuxsampler/ChangeLog b/media-sound/linuxsampler/ChangeLog
index 1332dccda759..06f9fb8e41a2 100644
--- a/media-sound/linuxsampler/ChangeLog
+++ b/media-sound/linuxsampler/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-sound/linuxsampler
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/linuxsampler/ChangeLog,v 1.11 2008/05/16 21:05:07 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/linuxsampler/ChangeLog,v 1.12 2008/07/13 14:23:40 aballier Exp $
+
+ 13 Jul 2008; Alexis Ballier <aballier@gentoo.org>
+ +files/linuxsampler-0.5.1-gcc43.patch, linuxsampler-0.5.1.ebuild:
+ gcc 4.3 build fix
16 May 2008; Alexis Ballier <aballier@gentoo.org>
+files/linuxsampler-0.5.1-libtool22.patch, linuxsampler-0.5.1.ebuild:
diff --git a/media-sound/linuxsampler/files/linuxsampler-0.5.1-gcc43.patch b/media-sound/linuxsampler/files/linuxsampler-0.5.1-gcc43.patch
new file mode 100644
index 000000000000..e65c6cbb1065
--- /dev/null
+++ b/media-sound/linuxsampler/files/linuxsampler-0.5.1-gcc43.patch
@@ -0,0 +1,36 @@
+Index: linuxsampler-0.5.1/src/db/InstrumentsDbUtilities.h
+===================================================================
+--- linuxsampler-0.5.1.orig/src/db/InstrumentsDbUtilities.h
++++ linuxsampler-0.5.1/src/db/InstrumentsDbUtilities.h
+@@ -24,6 +24,7 @@
+ #define __LS_INSTRUMENTSDBUTILITIES_H__
+
+ #include <vector>
++#include <memory>
+ #include <gig.h>
+ #include <sqlite3.h>
+ #include <sys/stat.h>
+Index: linuxsampler-0.5.1/src/drivers/midi/midi.h
+===================================================================
+--- linuxsampler-0.5.1.orig/src/drivers/midi/midi.h
++++ linuxsampler-0.5.1/src/drivers/midi/midi.h
+@@ -21,6 +21,7 @@
+ #ifndef __LS_MIDI_H__
+ #define __LS_MIDI_H__
+
++#include <stdint.h>
+ #include <string.h>
+
+ namespace LinuxSampler {
+Index: linuxsampler-0.5.1/src/network/lscpserver.cpp
+===================================================================
+--- linuxsampler-0.5.1.orig/src/network/lscpserver.cpp
++++ linuxsampler-0.5.1/src/network/lscpserver.cpp
+@@ -21,6 +21,7 @@
+ * MA 02111-1307 USA *
+ ***************************************************************************/
+
++#include <algorithm>
+ #include "lscpserver.h"
+ #include "lscpresultset.h"
+ #include "lscpevent.h"
diff --git a/media-sound/linuxsampler/linuxsampler-0.5.1.ebuild b/media-sound/linuxsampler/linuxsampler-0.5.1.ebuild
index 4f500aff674b..b7c127e60368 100644
--- a/media-sound/linuxsampler/linuxsampler-0.5.1.ebuild
+++ b/media-sound/linuxsampler/linuxsampler-0.5.1.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/linuxsampler/linuxsampler-0.5.1.ebuild,v 1.2 2008/05/16 21:05:07 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/linuxsampler/linuxsampler-0.5.1.ebuild,v 1.3 2008/07/13 14:23:40 aballier Exp $
inherit autotools eutils
@@ -27,6 +27,7 @@ src_unpack() {
epatch "${FILESDIR}/${P}-pkgconfiginit.patch"
epatch "${FILESDIR}/${P}-libtool22.patch"
+ epatch "${FILESDIR}/${P}-gcc43.patch"
AT_M4DIR="m4" eautoreconf
}