diff options
author | Alexis Ballier <aballier@gentoo.org> | 2008-08-05 23:19:03 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2008-08-05 23:19:03 +0000 |
commit | f6363518b32f389e410e546b4d5868174fd4bc7b (patch) | |
tree | c474462bf7e9b62653ef438f6eb85a2323ade6a8 /media-sound/ardour | |
parent | version bump (diff) | |
download | historical-f6363518b32f389e410e546b4d5868174fd4bc7b.tar.gz historical-f6363518b32f389e410e546b4d5868174fd4bc7b.tar.bz2 historical-f6363518b32f389e410e546b4d5868174fd4bc7b.zip |
remove old versions
Package-Manager: portage-2.2_rc6/cvs/Linux 2.6.25.7 x86_64
Diffstat (limited to 'media-sound/ardour')
-rw-r--r-- | media-sound/ardour/ChangeLog | 7 | ||||
-rw-r--r-- | media-sound/ardour/Manifest | 14 | ||||
-rw-r--r-- | media-sound/ardour/ardour-2.0.5.ebuild | 117 | ||||
-rw-r--r-- | media-sound/ardour/ardour-2.4.1.ebuild | 131 | ||||
-rw-r--r-- | media-sound/ardour/files/ardour-2.0.3-cflags.patch | 37 | ||||
-rw-r--r-- | media-sound/ardour/files/ardour-2.4-gcc43.patch | 357 |
6 files changed, 10 insertions, 653 deletions
diff --git a/media-sound/ardour/ChangeLog b/media-sound/ardour/ChangeLog index 2a8ddde3fe51..c62d69b1703d 100644 --- a/media-sound/ardour/ChangeLog +++ b/media-sound/ardour/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-sound/ardour # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.77 2008/07/13 11:05:38 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.78 2008/08/05 23:19:02 aballier Exp $ + + 05 Aug 2008; Alexis Ballier <aballier@gentoo.org> + -files/ardour-2.0.3-cflags.patch, -files/ardour-2.4-gcc43.patch, + -ardour-2.0.5.ebuild, -ardour-2.4.1.ebuild: + remove old versions 13 Jul 2008; Alexis Ballier <aballier@gentoo.org> ardour-2.5.ebuild: require new enough jack, bug #231567 diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest index 9958051d5059..838d2607dd39 100644 --- a/media-sound/ardour/Manifest +++ b/media-sound/ardour/Manifest @@ -1,24 +1,18 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -AUX ardour-2.0.3-cflags.patch 1205 RMD160 e7b3c10835fb4228603f3c9455809bfab5847a3e SHA1 22260d62a9ff67baeed07f5fdc6f4dcf95656ddd SHA256 892180ba5e622219def261a647e80f7214bb3f6ce829804a11a25ae57d2ea4be AUX ardour-2.0.3-sndfile-external.patch 1409 RMD160 cbc6381f17a7978caa56aff0d5e0ce8b64f7161d SHA1 6559d30abdc3a89121097ed2649872806ce4a736 SHA256 71542baed4deeae9505107973361a5aab06f49ceaeb3bf7d2e7c5ffd73cc604d AUX ardour-2.3.1-soundtouch.patch 920 RMD160 ca2c41c990dcaf7dcc4bba8ba6ef26ba712233bf SHA1 97ec6abe0e4ad5453a001976879afcc93ebc73de SHA256 e6395d043f7c6d6fb003e1d5024150e80fdf1a6ec626468c569d3ec61d9c17ab AUX ardour-2.4-cflags.patch 1199 RMD160 32e6f8c22e1f83072f3183a26f02c2e66fe61401 SHA1 bf6c46463df21a2cc431fa17180fe91069a99a21 SHA256 ba59b111d4d93081aa743793d3307e18c6a06560e1500c3700ee0930df7f2f5b -AUX ardour-2.4-gcc43.patch 12717 RMD160 6e1a76ce2a5b85a049513ee7d32a70467ea0fc12 SHA1 7b618d17c1e9bf2b533c2b51639e95f2a71790de SHA256 8e7e130ce67cc6541c3a94a8485e59580ec79362868362682ddbe38408c711b2 AUX ardour-2.5-gcc43.patch 466 RMD160 2d33410aa956e4a3476f1919a6a55147f84c8ed4 SHA1 fa1b9919064de4fe001bf6eb606c53d6016b0286 SHA256 b2ed889282a2051c20126b92facd9d338d11511a0c4e303fa65e25171743bc5a -DIST ardour-2.0.5.tar.bz2 2777524 RMD160 eb278fbd7121707b9b7d4dfbb1e2088ef36cb1d4 SHA1 9a3adea22c5f182832b90506cb354097c21caa4f SHA256 976b87920a3bd481b06edcbc756d1c5425397286f9b2a14546705a1f60a60848 -DIST ardour-2.4.1.tar.bz2 3147427 RMD160 cad214271af97707da76701d2e8c65cb7b598e5f SHA1 d7c2f786711fc98598a090aa076a91bcd444b0e4 SHA256 29d6ca482e13e58058616b6118a0d036429db2141fbd95811d7ad7536690484e DIST ardour-2.5.tar.bz2 3254328 RMD160 81961248b48f5a9cd1eed0f1010e02f3236da6dc SHA1 6d3d563cc11772d4d6de6f89551dd89e43466f84 SHA256 735611e2fe44626adbb46567b14c3d9e700bb8ad0556dafa0688ea87032d14a3 -EBUILD ardour-2.0.5.ebuild 3240 RMD160 5a625dfad2ab4ba0fade90cd13d98ea469ef03b1 SHA1 078f58a80e21f8f8b9887ce5cca4783c71a31d7d SHA256 e87e65758e368b6cb3b325b56559a93c8215369e48c8c6f18445a29e1ce3cb79 -EBUILD ardour-2.4.1.ebuild 3762 RMD160 3e2eeed0cd129f3b3c2cd4bdb87728705b0ff18f SHA1 b31c6b2c3239532b58e471847dbe4a807eb2ad5a SHA256 e31a2ab3799fd44dc77a65b0d2209fe74b2ef0aa6840bb2d3a983f878d6c829c EBUILD ardour-2.5.ebuild 3778 RMD160 cf69d1735fcdde8abb8d2e1d21eb94248fd802c9 SHA1 32ce5e30af8884038c6d92463dfd990b5bfa9fcb SHA256 dcb6819d21109607fdae192d27d3ba395b718e9cd66656f7017875108037835e -MISC ChangeLog 12012 RMD160 5b97a0b6481d3ee2d923bc36b261047ce94753cb SHA1 226c844d2feffeac030e28a71eb57fe8e9ab052e SHA256 287091031beec4b59eb239f7e9ce3685481ba4c8890c9b1aafaaaaa7591f5734 +MISC ChangeLog 12200 RMD160 cda211ed4efc609c44ee0de3b227d0957df826c5 SHA1 b47ca53e97f98cd06ff43b8c15d384080b8d2aff SHA256 70402ecba78b3b2f5a5ff056951fd57f1bf2d7fae805c7832752e12957ba2052 MISC metadata.xml 161 RMD160 2738d17827a71b5ccbadae4c4f909d2b57d147b0 SHA1 90201ddb830142147774cc7b7b5178fbd0a9af0c SHA256 0ba191421eefd954d1efe9f6c3384e8c8d7455d35a7e79457272e1c29211b09e -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkh54YkACgkQvFcC4BYPU0ox5wCeNsaWIvoqJ/AhA4Gb3K7cdjdJ -oFkAniS8WJhSNe1wV++ji02EF/tbPmE+ -=CCYL +iEYEARECAAYFAkiY3/EACgkQvFcC4BYPU0rzfgCePsjswb9nP0xfsqneuR/LW7/T +/LMAn3qM+j/MLhzCYvOt1TgEAmCX57R2 +=9Fn7 -----END PGP SIGNATURE----- diff --git a/media-sound/ardour/ardour-2.0.5.ebuild b/media-sound/ardour/ardour-2.0.5.ebuild deleted file mode 100644 index 70e38c878ff8..000000000000 --- a/media-sound/ardour/ardour-2.0.5.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-2.0.5.ebuild,v 1.2 2008/02/29 20:03:47 carlo Exp $ - -inherit eutils toolchain-funcs flag-o-matic - -DESCRIPTION="multi-track hard disk recording software" -HOMEPAGE="http://ardour.org/" -SRC_URI="http://ardour.org/files/releases/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="altivec debug fftw nls sse" - -RDEPEND="media-libs/liblo - >=media-libs/liblrdf-0.4.0 - >=media-libs/raptor-1.4.2 - >=media-sound/jack-audio-connection-kit-0.101.1 - >=dev-libs/glib-2.10.3 - x11-libs/pango - >=x11-libs/gtk+-2.8.8 - media-libs/flac - media-libs/alsa-lib - >=media-libs/libsamplerate-0.1.1-r1 - >=dev-libs/libxml2-2.6.0 - dev-libs/libxslt - >=media-libs/libsndfile-1.0.16 - gnome-base/libgnomecanvas - x11-themes/gtk-engines - >=dev-cpp/gtkmm-2.10 - dev-cpp/glibmm - >=dev-cpp/libgnomecanvasmm-2.10.0 - dev-cpp/cairomm - >=dev-libs/libsigc++-2.0 - media-libs/libsoundtouch - dev-libs/libusb - fftw? ( =sci-libs/fftw-3* )" - -DEPEND="${RDEPEND} - sys-devel/libtool - dev-libs/boost - dev-util/pkgconfig - >=dev-util/scons-0.96.1 - nls? ( sys-devel/gettext )" - -pkg_setup() { - if ! built_with_use dev-cpp/gtkmm accessibility; then - eerror "dev-cpp/gtkmm needs to be built with use accessibility" - eerror "in order to build ${PN}" - die "gtkmm was not built with use accessibility" - fi -} - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}/${PN}-2.0.3-sndfile-external.patch" - epatch "${FILESDIR}/${PN}-2.0.3-cflags.patch" -} - -ardour_use_enable() { - use ${2} && echo "${1}=1" || echo "${1}=0" -} - -src_compile() { - # Required for scons to "see" intermediate install location - mkdir -p "${D}" - - local FPU_OPTIMIZATION=$((use altivec || use sse) && echo 1 || echo 0) - cd "${S}" - - tc-export CC CXX - - # Avoid compiling x86 asm when building on amd64 without using sse - # bug #186798 - use amd64 && append-flags "-DUSE_X86_64_ASM" - - scons \ - $(ardour_use_enable DEBUG debug) \ - FPU_OPTIMIZATION=${FPU_OPTIMIZATION} \ - DESTDIR="${D}" \ - $(ardour_use_enable NLS nls) \ - $(ardour_use_enable FFT_ANALYSIS fftw) \ - SYSLIBS=1 \ - CFLAGS="${CFLAGS}" \ - PREFIX=/usr || die "scons make failed" -} - -src_install() { - scons install || die "make install failed" - - dodoc DOCUMENTATION/* - - doicon "${S}/icons/icon/ardour_icon_mac.png" - make_desktop_entry ardour2 Ardour2 ardour_icon_mac AudioVideo -} - -pkg_postinst() { - ewarn "---------------- WARNING -------------------" - ewarn "" - ewarn "Do not use Ardour 2.0 to open the only copy of sessions created with Ardour 0.99." - ewarn "Ardour 2.0 saves the session file in a new format that Ardour 0.99 will" - ewarn "not understand." - ewarn "" - ewarn "MAKE BACKUPS OF THE SESSION FILES." - ewarn "" - ewarn "The simplest way to address this is to make a copy of the session file itself" - ewarn "(e.g mysession/mysession.ardour) and make that file unreadable using chmod(1)." - ewarn "" - ewarn "---------------- WARNING -------------------" - ewarn "" - ewarn "If you use KDE 3.5, be sure to uncheck 'Apply colors to non-KDE applications' in" - ewarn "the colors configuration module if you want to be able to actually see various" - ewarn "texts in Ardour 2." -} diff --git a/media-sound/ardour/ardour-2.4.1.ebuild b/media-sound/ardour/ardour-2.4.1.ebuild deleted file mode 100644 index e1e02e2ad5ef..000000000000 --- a/media-sound/ardour/ardour-2.4.1.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-2.4.1.ebuild,v 1.2 2008/04/20 16:54:45 aballier Exp $ - -inherit eutils toolchain-funcs flag-o-matic versionator - -DESCRIPTION="multi-track hard disk recording software" -HOMEPAGE="http://ardour.org/" -SRC_URI="http://ardour.org/files/releases/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="altivec debug freesound nls sse" - -RDEPEND="media-libs/liblo - >=media-libs/liblrdf-0.4.0 - >=media-libs/raptor-1.4.2 - >=media-sound/jack-audio-connection-kit-0.101.1 - >=dev-libs/glib-2.10.3 - x11-libs/pango - >=x11-libs/gtk+-2.8.8 - media-libs/flac - >=media-libs/alsa-lib-1.0.14a-r1 - >=media-libs/libsamplerate-0.1.1-r1 - >=dev-libs/libxml2-2.6.0 - dev-libs/libxslt - >=media-libs/libsndfile-1.0.16 - gnome-base/libgnomecanvas - x11-themes/gtk-engines - >=dev-cpp/gtkmm-2.12.3 - >=dev-cpp/glibmm-2.14.2 - >=dev-cpp/libgnomecanvasmm-2.20.0 - dev-cpp/cairomm - >=dev-libs/libsigc++-2.0 - media-libs/libsoundtouch - dev-libs/libusb - =sci-libs/fftw-3* - freesound? ( net-misc/curl )" -# slv2? ( >=media-libs/slv2-0.6.0 ) - -DEPEND="${RDEPEND} - sys-devel/libtool - dev-libs/boost - dev-util/pkgconfig - >=dev-util/scons-0.96.1 - nls? ( sys-devel/gettext )" - -pkg_setup() { - if ! built_with_use dev-cpp/gtkmm accessibility; then - eerror "dev-cpp/gtkmm needs to be built with use accessibility" - eerror "in order to build ${PN}" - die "gtkmm was not built with use accessibility" - fi - if ! built_with_use --missing true media-libs/alsa-lib midi; then - eerror "" - eerror "To be able to build ${PN} you need" - eerror "to have built media-libs/alsa-lib with midi USE flag." - die "Missing midi USE flag on media-libs/alsa-lib" - fi -} - -#S=${WORKDIR}/${PN}-$(get_version_component_range 1-2) - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}/${PN}-2.0.3-sndfile-external.patch" - epatch "${FILESDIR}/${PN}-2.4-cflags.patch" - epatch "${FILESDIR}/${PN}-2.3.1-soundtouch.patch" - epatch "${FILESDIR}/${PN}-2.4-gcc43.patch" -} - -ardour_use_enable() { - use ${2} && echo "${1}=1" || echo "${1}=0" -} - -src_compile() { - # Required for scons to "see" intermediate install location - mkdir -p "${D}" - - local FPU_OPTIMIZATION=$((use altivec || use sse) && echo 1 || echo 0) - cd "${S}" - - tc-export CC CXX - - # Avoid compiling x86 asm when building on amd64 without using sse - # bug #186798 - use amd64 && append-flags "-DUSE_X86_64_ASM" - - scons \ - $(ardour_use_enable DEBUG debug) \ - FPU_OPTIMIZATION=${FPU_OPTIMIZATION} \ - DESTDIR="${D}" \ - $(ardour_use_enable NLS nls) \ - $(ardour_use_enable FREESOUND freesound) \ - FFT_ANALYSIS=1 \ - SYSLIBS=1 \ - CFLAGS="${CFLAGS}" \ - LV2=0 \ - PREFIX=/usr || die "scons failed" -} - -src_install() { - scons install || die "make install failed" - - dodoc DOCUMENTATION/* - - doicon "${S}/icons/icon/ardour_icon_mac.png" - make_desktop_entry ardour2 Ardour2 ardour_icon_mac AudioVideo -} - -pkg_postinst() { - ewarn "---------------- WARNING -------------------" - ewarn "" - ewarn "Do not use Ardour 2.0 to open the only copy of sessions created with Ardour 0.99." - ewarn "Ardour 2.0 saves the session file in a new format that Ardour 0.99 will" - ewarn "not understand." - ewarn "" - ewarn "MAKE BACKUPS OF THE SESSION FILES." - ewarn "" - ewarn "The simplest way to address this is to make a copy of the session file itself" - ewarn "(e.g mysession/mysession.ardour) and make that file unreadable using chmod(1)." - ewarn "" - ewarn "---------------- WARNING -------------------" - ewarn "" - ewarn "If you use KDE 3.5, be sure to uncheck 'Apply colors to non-KDE applications' in" - ewarn "the colors configuration module if you want to be able to actually see various" - ewarn "texts in Ardour 2." -} diff --git a/media-sound/ardour/files/ardour-2.0.3-cflags.patch b/media-sound/ardour/files/ardour-2.0.3-cflags.patch deleted file mode 100644 index 61ffa3c9b6ab..000000000000 --- a/media-sound/ardour/files/ardour-2.0.3-cflags.patch +++ /dev/null @@ -1,37 +0,0 @@ -Index: ardour-2.0.3/SConstruct -=================================================================== ---- ardour-2.0.3.orig/SConstruct -+++ ardour-2.0.3/SConstruct -@@ -27,6 +27,7 @@ subst_dict = { } - opts = Options('scache.conf') - opts.AddOptions( - ('ARCH', 'Set architecture-specific compilation flags by hand (all flags as 1 argument)',''), -+ ('CFLAGS', 'Set custom CFLAGS',''), - BoolOption('AUDIOUNITS', 'Compile with Apple\'s AudioUnit library. (experimental)', 0), - BoolOption('COREAUDIO', 'Compile with Apple\'s CoreAudio library', 0), - BoolOption('DEBUG', 'Set to build with debugging information and no optimizations', 0), -@@ -668,14 +669,18 @@ if env['ARCH'] != '': - # prepend boiler plate optimization flags - # - --opt_flags[:0] = [ -- "-O3", -- "-fomit-frame-pointer", -- "-ffast-math", -- "-fstrength-reduce", -- "-pipe" -+if env['CFLAGS'] != '': -+ opt_flags[:0]=env['CFLAGS'].split() -+else: -+ opt_flags[:0] = [ -+ "-O3", -+ "-fomit-frame-pointer", -+ "-ffast-math", -+ "-fstrength-reduce", -+ "-pipe" - ] - -+ - if env['DEBUG'] == 1: - env.Append(CCFLAGS=" ".join (debug_flags)) - env.Append(LINKFLAGS=" ".join (debug_flags)) diff --git a/media-sound/ardour/files/ardour-2.4-gcc43.patch b/media-sound/ardour/files/ardour-2.4-gcc43.patch deleted file mode 100644 index 4ccb85b21f30..000000000000 --- a/media-sound/ardour/files/ardour-2.4-gcc43.patch +++ /dev/null @@ -1,357 +0,0 @@ -http://tracker.ardour.org/view.php?id=2181 - -diff -up ardour-2.4/gtk2_ardour/actions.cc.gcc43 ardour-2.4/gtk2_ardour/actions.cc ---- ardour-2.4/gtk2_ardour/actions.cc.gcc43 2008-03-31 08:07:53.000000000 -0400 -+++ ardour-2.4/gtk2_ardour/actions.cc 2008-04-05 15:29:00.000000000 -0400 -@@ -17,6 +17,7 @@ - - */ - -+#include <cstring> - #include <vector> - #include <string> - #include <list> -diff -up ardour-2.4/gtk2_ardour/editing.cc.gcc43 ardour-2.4/gtk2_ardour/editing.cc ---- ardour-2.4/gtk2_ardour/editing.cc.gcc43 2008-04-05 15:34:10.000000000 -0400 -+++ ardour-2.4/gtk2_ardour/editing.cc 2008-04-05 15:34:21.000000000 -0400 -@@ -17,7 +17,7 @@ - - */ - --#include <string> -+#include <cstring> - - #include "editing.h" - -diff -up ardour-2.4/gtk2_ardour/editing_syms.h.gcc43 ardour-2.4/gtk2_ardour/editing_syms.h -diff -up ardour-2.4/gtk2_ardour/fft_result.cc.gcc43 ardour-2.4/gtk2_ardour/fft_result.cc ---- ardour-2.4/gtk2_ardour/fft_result.cc.gcc43 2008-04-05 16:47:41.000000000 -0400 -+++ ardour-2.4/gtk2_ardour/fft_result.cc 2008-04-05 16:53:14.000000000 -0400 -@@ -21,6 +21,7 @@ - #include <fft_result.h> - #include <fft_graph.h> - #include <cstdlib> -+#include <cstring> - #include <string> - #include <cmath> - -diff -up ardour-2.4/libs/ardour/ardour/buffer.h.gcc43 ardour-2.4/libs/ardour/ardour/buffer.h ---- ardour-2.4/libs/ardour/ardour/buffer.h.gcc43 2007-05-10 07:30:33.000000000 -0400 -+++ ardour-2.4/libs/ardour/ardour/buffer.h 2008-04-05 15:29:00.000000000 -0400 -@@ -22,6 +22,7 @@ - #define _XOPEN_SOURCE 600 - #include <cstdlib> // for posix_memalign - #include <cassert> -+#include <cstring> - #include <ardour/types.h> - #include <ardour/data_type.h> - -diff -up ardour-2.4/libs/ardour/ardour/port.h.gcc43 ardour-2.4/libs/ardour/ardour/port.h ---- ardour-2.4/libs/ardour/ardour/port.h.gcc43 2007-05-10 07:30:33.000000000 -0400 -+++ ardour-2.4/libs/ardour/ardour/port.h 2008-04-05 15:29:00.000000000 -0400 -@@ -20,6 +20,7 @@ - #ifndef __ardour_port_h__ - #define __ardour_port_h__ - -+#include <cstring> - #include <sigc++/signal.h> - #include <pbd/failed_constructor.h> - #include <ardour/ardour.h> -diff -up ardour-2.4/libs/ardour/ardour/silentfilesource.h.gcc43 ardour-2.4/libs/ardour/ardour/silentfilesource.h ---- ardour-2.4/libs/ardour/ardour/silentfilesource.h.gcc43 2008-01-30 15:29:38.000000000 -0500 -+++ ardour-2.4/libs/ardour/ardour/silentfilesource.h 2008-04-05 15:29:00.000000000 -0400 -@@ -20,6 +20,7 @@ - #ifndef __ardour_silentfilesource_h__ - #define __ardour_silentfilesource_h__ - -+#include <cstring> - #include <ardour/audiofilesource.h> - - namespace ARDOUR { -diff -up ardour-2.4/libs/ardour/audioanalyser.cc.gcc43 ardour-2.4/libs/ardour/audioanalyser.cc ---- ardour-2.4/libs/ardour/audioanalyser.cc.gcc43 2008-02-16 16:52:28.000000000 -0500 -+++ ardour-2.4/libs/ardour/audioanalyser.cc 2008-04-05 15:29:00.000000000 -0400 -@@ -9,6 +9,8 @@ - #include <ardour/readable.h> - #include <ardour/readable.h> - -+#include <cstring> -+ - #include "i18n.h" - - using namespace std; -diff -up ardour-2.4/libs/ardour/recent_sessions.cc.gcc43 ardour-2.4/libs/ardour/recent_sessions.cc ---- ardour-2.4/libs/ardour/recent_sessions.cc.gcc43 2008-01-29 13:21:54.000000000 -0500 -+++ ardour-2.4/libs/ardour/recent_sessions.cc 2008-04-05 15:29:00.000000000 -0400 -@@ -18,6 +18,7 @@ - */ - - #include <cerrno> -+#include <cstring> - #include <unistd.h> - #include <fstream> - #include <algorithm> -diff -up ardour-2.4/libs/ardour/sndfilesource.cc.gcc43 ardour-2.4/libs/ardour/sndfilesource.cc ---- ardour-2.4/libs/ardour/sndfilesource.cc.gcc43 2008-02-27 10:21:21.000000000 -0500 -+++ ardour-2.4/libs/ardour/sndfilesource.cc 2008-04-05 15:29:00.000000000 -0400 -@@ -19,6 +19,7 @@ - - #include <cerrno> - #include <climits> -+#include <cstring> - - #include <pwd.h> - #include <sys/utsname.h> -diff -up ardour-2.4/libs/ardour/utils.cc.gcc43 ardour-2.4/libs/ardour/utils.cc ---- ardour-2.4/libs/ardour/utils.cc.gcc43 2008-03-26 21:21:32.000000000 -0400 -+++ ardour-2.4/libs/ardour/utils.cc 2008-04-05 15:29:00.000000000 -0400 -@@ -20,7 +20,7 @@ - #include <cstdio> /* for sprintf */ - #include <cmath> - #include <cctype> --#include <string> -+#include <cstring> - #include <cerrno> - #include <iostream> - #include <sys/types.h> -diff -up ardour-2.4/libs/midi++2/fd_midiport.cc.gcc43 ardour-2.4/libs/midi++2/fd_midiport.cc ---- ardour-2.4/libs/midi++2/fd_midiport.cc.gcc43 2007-09-27 00:20:36.000000000 -0400 -+++ ardour-2.4/libs/midi++2/fd_midiport.cc 2008-04-05 15:29:00.000000000 -0400 -@@ -20,6 +20,7 @@ - - #include <fcntl.h> - #include <cerrno> -+#include <cstring> - - #include <pbd/error.h> - #include <pbd/pathscanner.h> -diff -up ardour-2.4/libs/midi++2/midi.cc.gcc43 ardour-2.4/libs/midi++2/midi.cc ---- ardour-2.4/libs/midi++2/midi.cc.gcc43 2007-05-10 07:30:30.000000000 -0400 -+++ ardour-2.4/libs/midi++2/midi.cc 2008-04-05 15:29:00.000000000 -0400 -@@ -18,7 +18,7 @@ - $Id: ardour-2.4-gcc43.patch,v 1.1 2008/04/20 16:54:46 aballier Exp $ - */ - --#include <string> -+#include <cstring> - #include <cstdlib> - #include <midi++/types.h> - -diff -up ardour-2.4/libs/midi++2/midichannel.cc.gcc43 ardour-2.4/libs/midi++2/midichannel.cc ---- ardour-2.4/libs/midi++2/midichannel.cc.gcc43 2007-05-10 07:30:30.000000000 -0400 -+++ ardour-2.4/libs/midi++2/midichannel.cc 2008-04-05 15:29:00.000000000 -0400 -@@ -18,6 +18,8 @@ - $Id: ardour-2.4-gcc43.patch,v 1.1 2008/04/20 16:54:46 aballier Exp $ - */ - -+#include <cstring> -+ - #include <midi++/types.h> - #include <midi++/port.h> - #include <midi++/channel.h> -diff -up ardour-2.4/libs/midi++2/midiparser.cc.gcc43 ardour-2.4/libs/midi++2/midiparser.cc ---- ardour-2.4/libs/midi++2/midiparser.cc.gcc43 2007-05-10 07:30:30.000000000 -0400 -+++ ardour-2.4/libs/midi++2/midiparser.cc 2008-04-05 15:29:00.000000000 -0400 -@@ -23,7 +23,7 @@ - - #include <cstdlib> - #include <unistd.h> --#include <string> -+#include <cstring> - #include <iostream> - #include <iterator> - -diff -up ardour-2.4/libs/midi++2/mtc.cc.gcc43 ardour-2.4/libs/midi++2/mtc.cc ---- ardour-2.4/libs/midi++2/mtc.cc.gcc43 2007-05-10 07:30:30.000000000 -0400 -+++ ardour-2.4/libs/midi++2/mtc.cc 2008-04-05 15:29:00.000000000 -0400 -@@ -20,7 +20,7 @@ - - #include <cstdlib> - #include <unistd.h> --#include <string> -+#include <cstring> - #include <iostream> - - #include <midi++/types.h> -diff -up ardour-2.4/libs/pbd/base_ui.cc.gcc43 ardour-2.4/libs/pbd/base_ui.cc ---- ardour-2.4/libs/pbd/base_ui.cc.gcc43 2007-05-10 07:30:44.000000000 -0400 -+++ ardour-2.4/libs/pbd/base_ui.cc 2008-04-05 15:29:00.000000000 -0400 -@@ -20,7 +20,8 @@ - #include <stdint.h> - #include <unistd.h> - #include <fcntl.h> --#include <errno.h> -+#include <cerrno> -+#include <cstring> - - #include <pbd/base_ui.h> - #include <pbd/error.h> -diff -up ardour-2.4/libs/pbd/mountpoint.cc.gcc43 ardour-2.4/libs/pbd/mountpoint.cc ---- ardour-2.4/libs/pbd/mountpoint.cc.gcc43 2007-09-24 11:42:04.000000000 -0400 -+++ ardour-2.4/libs/pbd/mountpoint.cc 2008-04-05 15:29:00.000000000 -0400 -@@ -19,6 +19,7 @@ - */ - - #include <cstdio> -+#include <cstring> - #include <string> - #include <limits.h> - -diff -up ardour-2.4/libs/pbd/pathscanner.cc.gcc43 ardour-2.4/libs/pbd/pathscanner.cc ---- ardour-2.4/libs/pbd/pathscanner.cc.gcc43 2007-05-10 07:30:44.000000000 -0400 -+++ ardour-2.4/libs/pbd/pathscanner.cc 2008-04-05 15:29:00.000000000 -0400 -@@ -20,6 +20,7 @@ - - #include <cstdlib> - #include <cstdio> -+#include <cstring> - #include <vector> - #include <dirent.h> - -diff -up ardour-2.4/libs/pbd/pbd/ringbuffer.h.gcc43 ardour-2.4/libs/pbd/pbd/ringbuffer.h ---- ardour-2.4/libs/pbd/pbd/ringbuffer.h.gcc43 2007-05-10 07:30:44.000000000 -0400 -+++ ardour-2.4/libs/pbd/pbd/ringbuffer.h 2008-04-05 15:29:00.000000000 -0400 -@@ -20,6 +20,7 @@ - #ifndef ringbuffer_h - #define ringbuffer_h - -+#include <cstring> - #include <glib.h> - - template<class T> -diff -up ardour-2.4/libs/pbd/pool.cc.gcc43 ardour-2.4/libs/pbd/pool.cc ---- ardour-2.4/libs/pbd/pool.cc.gcc43 2007-07-05 23:11:52.000000000 -0400 -+++ ardour-2.4/libs/pbd/pool.cc 2008-04-05 15:29:00.000000000 -0400 -@@ -18,6 +18,7 @@ - $Id: ardour-2.4-gcc43.patch,v 1.1 2008/04/20 16:54:46 aballier Exp $ - */ - -+#include <cstdlib> - #include <iostream> - #include <vector> - -diff -up ardour-2.4/libs/rubberband/src/FFT.cpp.gcc43 ardour-2.4/libs/rubberband/src/FFT.cpp ---- ardour-2.4/libs/rubberband/src/FFT.cpp.gcc43 2007-12-11 10:30:32.000000000 -0500 -+++ ardour-2.4/libs/rubberband/src/FFT.cpp 2008-04-05 15:29:00.000000000 -0400 -@@ -18,6 +18,7 @@ - - #include <fftw3.h> - -+#include <cstdlib> - #include <cmath> - #include <iostream> - #include <map> -diff -up ardour-2.4/libs/rubberband/src/main.cpp.gcc43 ardour-2.4/libs/rubberband/src/main.cpp ---- ardour-2.4/libs/rubberband/src/main.cpp.gcc43 2007-12-11 10:27:07.000000000 -0500 -+++ ardour-2.4/libs/rubberband/src/main.cpp 2008-04-05 15:29:00.000000000 -0400 -@@ -14,6 +14,8 @@ - - #include "RubberBandStretcher.h" - -+#include <cstdlib> -+#include <cstring> - #include <iostream> - #include <sndfile.h> - #include <cmath> -diff -up ardour-2.4/libs/rubberband/src/RingBuffer.h.gcc43 ardour-2.4/libs/rubberband/src/RingBuffer.h ---- ardour-2.4/libs/rubberband/src/RingBuffer.h.gcc43 2007-12-11 10:27:07.000000000 -0500 -+++ ardour-2.4/libs/rubberband/src/RingBuffer.h 2008-04-05 15:29:00.000000000 -0400 -@@ -15,6 +15,7 @@ - #ifndef _RUBBERBAND_RINGBUFFER_H_ - #define _RUBBERBAND_RINGBUFFER_H_ - -+#include <cstring> - #include <sys/types.h> - - #ifndef _WIN32 -diff -up ardour-2.4/libs/rubberband/src/StretchCalculator.cpp.gcc43 ardour-2.4/libs/rubberband/src/StretchCalculator.cpp ---- ardour-2.4/libs/rubberband/src/StretchCalculator.cpp.gcc43 2007-12-11 10:27:07.000000000 -0500 -+++ ardour-2.4/libs/rubberband/src/StretchCalculator.cpp 2008-04-05 15:29:00.000000000 -0400 -@@ -14,6 +14,7 @@ - - #include "StretchCalculator.h" - -+#include <algorithm> - #include <math.h> - #include <iostream> - #include <deque> -diff -up ardour-2.4/libs/rubberband/src/StretcherProcess.cpp.gcc43 ardour-2.4/libs/rubberband/src/StretcherProcess.cpp ---- ardour-2.4/libs/rubberband/src/StretcherProcess.cpp.gcc43 2008-01-09 10:19:25.000000000 -0500 -+++ ardour-2.4/libs/rubberband/src/StretcherProcess.cpp 2008-04-05 15:29:00.000000000 -0400 -@@ -20,6 +20,7 @@ - #include "StretcherChannelData.h" - #include "Resampler.h" - -+#include <cstring> - #include <cassert> - #include <cmath> - #include <set> -diff -up ardour-2.4/libs/rubberband/src/Thread.cpp.gcc43 ardour-2.4/libs/rubberband/src/Thread.cpp ---- ardour-2.4/libs/rubberband/src/Thread.cpp.gcc43 2007-12-11 10:27:07.000000000 -0500 -+++ ardour-2.4/libs/rubberband/src/Thread.cpp 2008-04-05 15:29:00.000000000 -0400 -@@ -16,6 +16,7 @@ - - #include <iostream> - -+#include <cstdlib> - #include <sys/time.h> - #include <time.h> - -diff -up ardour-2.4/libs/rubberband/src/Window.h.gcc43 ardour-2.4/libs/rubberband/src/Window.h ---- ardour-2.4/libs/rubberband/src/Window.h.gcc43 2007-12-11 10:27:07.000000000 -0500 -+++ ardour-2.4/libs/rubberband/src/Window.h 2008-04-05 15:29:00.000000000 -0400 -@@ -15,6 +15,7 @@ - #ifndef _RUBBERBAND_WINDOW_H_ - #define _RUBBERBAND_WINDOW_H_ - -+#include <cstdlib> - #include <cmath> - #include <iostream> - #include <map> -diff -up ardour-2.4/libs/surfaces/tranzport/screen.cc.gcc43 ardour-2.4/libs/surfaces/tranzport/screen.cc ---- ardour-2.4/libs/surfaces/tranzport/screen.cc.gcc43 2008-04-05 16:55:26.000000000 -0400 -+++ ardour-2.4/libs/surfaces/tranzport/screen.cc 2008-04-05 16:55:39.000000000 -0400 -@@ -19,6 +19,7 @@ - * */ - - #include <tranzport_control_protocol.h> -+#include <cstring> - - void - TranzportControlProtocol::screen_clear () -diff -up ardour-2.4/libs/vamp-sdk/vamp-sdk/hostext/PluginLoader.cpp.gcc43 ardour-2.4/libs/vamp-sdk/vamp-sdk/hostext/PluginLoader.cpp ---- ardour-2.4/libs/vamp-sdk/vamp-sdk/hostext/PluginLoader.cpp.gcc43 2008-01-25 11:05:47.000000000 -0500 -+++ ardour-2.4/libs/vamp-sdk/vamp-sdk/hostext/PluginLoader.cpp 2008-04-05 15:29:00.000000000 -0400 -@@ -42,6 +42,7 @@ - - #include <fstream> - #include <cctype> // tolower -+#include <cstring> - - #ifdef _WIN32 - -diff -up ardour-2.4/libs/vamp-sdk/vamp-sdk/PluginAdapter.cpp.gcc43 ardour-2.4/libs/vamp-sdk/vamp-sdk/PluginAdapter.cpp ---- ardour-2.4/libs/vamp-sdk/vamp-sdk/PluginAdapter.cpp.gcc43 2008-01-10 08:48:10.000000000 -0500 -+++ ardour-2.4/libs/vamp-sdk/vamp-sdk/PluginAdapter.cpp 2008-04-05 15:29:00.000000000 -0400 -@@ -36,6 +36,9 @@ - - #include "PluginAdapter.h" - -+#include <cstdlib> -+#include <cstring> -+ - //#define DEBUG_PLUGIN_ADAPTER 1 - - -diff -up ardour-2.4/libs/vamp-sdk/vamp-sdk/PluginHostAdapter.cpp.gcc43 ardour-2.4/libs/vamp-sdk/vamp-sdk/PluginHostAdapter.cpp ---- ardour-2.4/libs/vamp-sdk/vamp-sdk/PluginHostAdapter.cpp.gcc43 2008-01-10 08:48:10.000000000 -0500 -+++ ardour-2.4/libs/vamp-sdk/vamp-sdk/PluginHostAdapter.cpp 2008-04-05 15:29:00.000000000 -0400 -@@ -36,6 +36,8 @@ - - #include "PluginHostAdapter.h" - -+#include <cstdlib> -+ - namespace Vamp - { - |