diff options
author | Jeroen Roovers <jer@gentoo.org> | 2017-05-13 11:38:38 +0200 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2017-05-13 11:41:34 +0200 |
commit | 0c9fc95e689de83fc19a91336b286d2e6ed7e04d (patch) | |
tree | ab34352df8667d8aa25b114436684d247f92be7f /media-libs/freeverb3 | |
parent | media-sound/audacious: Old. (diff) | |
download | gentoo-0c9fc95e689de83fc19a91336b286d2e6ed7e04d.tar.gz gentoo-0c9fc95e689de83fc19a91336b286d2e6ed7e04d.tar.bz2 gentoo-0c9fc95e689de83fc19a91336b286d2e6ed7e04d.zip |
media-libs/freeverb3: Old.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Diffstat (limited to 'media-libs/freeverb3')
-rw-r--r-- | media-libs/freeverb3/Manifest | 2 | ||||
-rw-r--r-- | media-libs/freeverb3/files/freeverb3-3.1.1-jack-compilation.patch | 67 | ||||
-rw-r--r-- | media-libs/freeverb3/files/freeverb3-3.1.1-jack-linking.patch | 27 | ||||
-rw-r--r-- | media-libs/freeverb3/freeverb3-2.6.6.ebuild | 57 | ||||
-rw-r--r-- | media-libs/freeverb3/freeverb3-3.1.1-r1.ebuild | 75 | ||||
-rw-r--r-- | media-libs/freeverb3/freeverb3-3.1.1.ebuild | 70 |
6 files changed, 0 insertions, 298 deletions
diff --git a/media-libs/freeverb3/Manifest b/media-libs/freeverb3/Manifest index 91aafd99ad03..4e933c96ec86 100644 --- a/media-libs/freeverb3/Manifest +++ b/media-libs/freeverb3/Manifest @@ -1,3 +1 @@ -DIST freeverb3-2.6.6.tar.gz 6208119 SHA256 55c0585c8d53df1bcc5dcb6ffd26fc123583a239c3f064229af71e5f8dca6816 SHA512 755c95ef184487af7e01ea32765b77eba6ffc9738aece3d64f9da019f720075fb7907341689a8adbe81d6fd265a82436da578df2d98ff2e82803a064df4c5dc1 WHIRLPOOL 77795333dc30f3aca514a3a16d8760373bf1ac34fdcc1f3feef3d3bd3071fedf1dcb73ca85b3bf27666c0fba176d86607d68d4c0d5d37a2cfa42a5417d282bb4 -DIST freeverb3-3.1.1.tar.xz 6067288 SHA256 6327b6809f4c15dfc74331f0b88af8d92f593d1bf8eabee15ec2a98217aa8d93 SHA512 83feb43a6c178b82958089a3527788f1426bc76e5a86d353df5818a0ebeb1656742e225d4e3eb3187b768169af1a6f2716215408fdb30869452d10d64a967516 WHIRLPOOL e2ac3bec3f2ba90bfc8f25d9c09290dcdc5e43e4528182cbf112614f9d86e97f27beb13a4869cfe5ac10a29af47e4ed9ab64a064189d57ac1d4282a38442b935 DIST freeverb3-3.1.2_pre20151102.tar.gz 8416503 SHA256 759ba987a6d696a34ce9a5a69ba87687bf678a93de3f49af3ad19df638379ae0 SHA512 ccdcf8832155e479164bb6a4cb2f830db83bf55b8c797ba96686abe8392e7d88f55c6ab8bcb2db447ec3ab4f5cca05e09ec0753a61452c01a32ff9f4008b3536 WHIRLPOOL a61cc9d301ddbbede0b9100219d93523ff7cece133f4402b1d82c2c9008d9cd7b2f89a1b94f8f638a298efd5bdc12eed3296618bcd9ab2cee9332cec733c8ea4 diff --git a/media-libs/freeverb3/files/freeverb3-3.1.1-jack-compilation.patch b/media-libs/freeverb3/files/freeverb3-3.1.1-jack-compilation.patch deleted file mode 100644 index 768782021768..000000000000 --- a/media-libs/freeverb3/files/freeverb3-3.1.1-jack-compilation.patch +++ /dev/null @@ -1,67 +0,0 @@ -From c2ab38ee2cd768ea4875450b146b12edbc28d656 Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping <sebastian@pipping.org> -Date: Tue, 9 Jun 2015 01:41:45 +0200 -Subject: [PATCH] Fix function name mis-match for JACK compilation -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes compile error: - -../audacious/impulser2.cpp: In function ‘void slot_save(SlotConfiguration*, int)’: -../audacious/impulser2.cpp:278:86: error: ‘aud_set_str’ was not declared in this scope - t_str (configSectionString, key_i("file",i), (gchar*)slot->filename.c_str()); - ^ -../audacious/impulser2.cpp: In function ‘void slot_load(SlotConfiguration*, int)’: -../audacious/impulser2.cpp:293:62: error: ‘aud_get_str’ was not declared in this scope - filename = aud_get_str(configSectionString, key_i("file",i)); ---- - jack/configdb.h | 4 ++-- - jack/configdb_rcfile.c | 4 ++-- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/jack/configdb.h b/jack/configdb.h -index c3e6c19..0f793fa 100644 ---- a/jack/configdb.h -+++ b/jack/configdb.h -@@ -23,13 +23,13 @@ void bmp_cfg_db_set_float (ConfigDb *db, const gchar *section, const gchar *key, - void bmp_cfg_db_set_double(ConfigDb *db, const gchar *section, const gchar *key, gdouble value); - void bmp_cfg_db_unset_key (ConfigDb *db, const gchar *section, const gchar *key); - --gchar * aud_get_string(const gchar *section, const gchar *key); -+gchar * aud_get_str (const gchar *section, const gchar *key); - gint aud_get_int (const gchar *section, const gchar *key); - gboolean aud_get_bool (const gchar *section, const gchar *key); - gfloat aud_get_float (const gchar *section, const gchar *key); - gdouble aud_get_double(const gchar *section, const gchar *key); - --void aud_set_string(const gchar *section, const gchar *key, gchar *value); -+void aud_set_str (const gchar *section, const gchar *key, gchar *value); - void aud_set_int (const gchar *section, const gchar *key, gint value); - void aud_set_bool (const gchar *section, const gchar *key, gboolean value); - void aud_set_float (const gchar *section, const gchar *key, gfloat value); -diff --git a/jack/configdb_rcfile.c b/jack/configdb_rcfile.c -index c0125c8..69bb085 100644 ---- a/jack/configdb_rcfile.c -+++ b/jack/configdb_rcfile.c -@@ -109,7 +109,7 @@ void bmp_cfg_db_unset_key(ConfigDb * db, const gchar * section, const gchar * ke - } - - gchar * cfg_string; --gchar * aud_get_string(const gchar *section, const gchar *key) -+gchar * aud_get_str(const gchar *section, const gchar *key) - { - ConfigDb * cfg = bmp_cfg_db_open(); - bmp_cfg_db_get_string(cfg,section,key,&cfg_string); -@@ -153,7 +153,7 @@ gdouble aud_get_double(const gchar *section, const gchar *key) - return cfg_double; - } - --void aud_set_string(const gchar *section, const gchar *key, gchar *value) -+void aud_set_str(const gchar *section, const gchar *key, gchar *value) - { - ConfigDb * cfg = bmp_cfg_db_open(); - bmp_cfg_db_set_string(cfg,section,key,value); --- -2.4.0 - diff --git a/media-libs/freeverb3/files/freeverb3-3.1.1-jack-linking.patch b/media-libs/freeverb3/files/freeverb3-3.1.1-jack-linking.patch deleted file mode 100644 index d52d6d424fba..000000000000 --- a/media-libs/freeverb3/files/freeverb3-3.1.1-jack-linking.patch +++ /dev/null @@ -1,27 +0,0 @@ -From e10a2a4eb6985731881ad145eac5e8e8ec45a1fd Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping <sebastian@pipping.org> -Date: Tue, 9 Jun 2015 00:06:51 +0200 -Subject: [PATCH] Fix linking of JACK effect module - -/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/../../../../x86_64-pc-linux-gnu/bin/ld: ./.libs/libjack_common.a(libjack_common_la-jack_main.o): undefined -reference to symbol 'gdk_threads_init' -/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/../../../../lib64/libgdk-3.so: error adding symbols: DSO missing from command line ---- - jack/Makefile.am | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/jack/Makefile.am b/jack/Makefile.am -index 651a034..a18fe15 100644 ---- a/jack/Makefile.am -+++ b/jack/Makefile.am -@@ -36,6 +36,7 @@ libbmp_int_la_CPPFLAGS = -DJACK $(AM_CPPFLAGS) - libbmp_int_la_SOURCES = configdb.h configdb_rcfile.c rcfile.c rcfile.h util.c util.h - libjack_common_la_CPPFLAGS = -DJACK $(AM_CPPFLAGS) - libjack_common_la_SOURCES = plugin.h jack_main.cpp ../samples/CArg.cpp ../samples/CArg.hpp ../audacious/so.c -+libjack_common_la_LIBADD = $(jack_LIBS) $(gtk3_LIBS) - - I_LIBS += libbmp_int.la libjack_common.la - --- -2.4.0 - diff --git a/media-libs/freeverb3/freeverb3-2.6.6.ebuild b/media-libs/freeverb3/freeverb3-2.6.6.ebuild deleted file mode 100644 index c6028c6a46ce..000000000000 --- a/media-libs/freeverb3/freeverb3-2.6.6.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 -inherit multilib versionator - -DESCRIPTION="High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugins" -HOMEPAGE="http://freeverb3.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="audacious cpu_flags_x86_avx jack plugdouble cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_3dnow forcefpu" - -RDEPEND=">=sci-libs/fftw-3.0.1 - audacious? ( <media-sound/audacious-3 - media-libs/libsndfile ) - jack? ( media-sound/jack-audio-connection-kit - media-libs/libsndfile )" -DEPEND=${RDEPEND} - -S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)" - -src_configure() { - # TODO: Expose --enable-pthread (of >=2.6.0) to the outside - econf \ - --enable-release \ - --disable-bmp \ - --disable-pluginit \ - $(use_enable audacious) \ - $(use_enable jack) \ - $(use_enable plugdouble) \ - --disable-autocflags \ - $(use_enable cpu_flags_x86_3dnow 3dnow) \ - $(use_enable cpu_flags_x86_sse sse) \ - $(use_enable cpu_flags_x86_sse2 sse2) \ - $(use_enable cpu_flags_x86_sse3 sse3) \ - $(use_enable cpu_flags_x86_sse4_1 sse4) \ - $(use_enable cpu_flags_x86_avx avx) \ - --disable-fma \ - --disable-fma4 \ - $(use_enable forcefpu) \ - || die "econf failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc ChangeLog README || die 'dodoc failed' - - if use audacious ; then - find "${D}/usr/$(get_libdir)/audacious/" -name '*.la' -print -delete || die - fi - - insinto /usr/share/${PN}/samples/IR - doins samples/IR/*.wav || die -} diff --git a/media-libs/freeverb3/freeverb3-3.1.1-r1.ebuild b/media-libs/freeverb3/freeverb3-3.1.1-r1.ebuild deleted file mode 100644 index 65a29fb9d53e..000000000000 --- a/media-libs/freeverb3/freeverb3-3.1.1-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils multilib versionator - -DESCRIPTION="High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugins" -HOMEPAGE="https://savannah.nongnu.org/projects/freeverb3" -SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -_IUSE_INSTRUCTION_SETS="cpu_flags_x86_3dnow cpu_flags_x86_avx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1" -IUSE="${_IUSE_INSTRUCTION_SETS} audacious forcefpu jack openmp plugdouble threads" - -_GTK_DEPEND=">=dev-libs/glib-2.4.7:2 - >=x11-libs/gtk+-3.0.0:3 - x11-libs/pango - x11-libs/cairo" - -RDEPEND=">=sci-libs/fftw-3.0.1 - audacious? ( =media-sound/audacious-3.5* - ${_GTK_DEPEND} - media-libs/libsndfile ) - jack? ( media-sound/jack-audio-connection-kit - ${_GTK_DEPEND} - media-libs/libsndfile )" -DEPEND=${RDEPEND} - -S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)" - -src_prepare() { - epatch "${FILESDIR}"/${P}-jack-compilation.patch - epatch "${FILESDIR}"/${P}-jack-linking.patch -} - -src_configure() { - econf \ - --disable-profile \ - --enable-release \ - --disable-autocflags \ - --enable-undenormal \ - $(use_enable threads pthread) \ - $(use_enable forcefpu) \ - --disable-force3dnow \ - $(use_enable cpu_flags_x86_3dnow 3dnow) \ - $(use_enable cpu_flags_x86_sse sse) \ - $(use_enable cpu_flags_x86_sse2 sse2) \ - $(use_enable cpu_flags_x86_sse3 sse3) \ - $(use_enable cpu_flags_x86_sse4_1 sse4) \ - $(use_enable cpu_flags_x86_avx avx) \ - --disable-fma \ - --disable-fma4 \ - $(use_enable openmp omp) \ - --disable-sample \ - $(use_enable jack) \ - $(use_enable audacious) \ - --disable-srcnewcoeffs \ - $(use_enable plugdouble) \ - --disable-pluginit \ - || die "econf failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc ChangeLog README || die 'dodoc failed' - - if use audacious ; then - find "${D}/usr/$(get_libdir)/audacious/" -name '*.la' -print -delete || die - fi - - insinto /usr/share/${PN}/samples/IR - doins samples/IR/*.wav || die -} diff --git a/media-libs/freeverb3/freeverb3-3.1.1.ebuild b/media-libs/freeverb3/freeverb3-3.1.1.ebuild deleted file mode 100644 index 923cffd26223..000000000000 --- a/media-libs/freeverb3/freeverb3-3.1.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit multilib versionator - -DESCRIPTION="High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugins" -HOMEPAGE="https://savannah.nongnu.org/projects/freeverb3" -SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -_IUSE_INSTRUCTION_SETS="cpu_flags_x86_3dnow cpu_flags_x86_avx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1" -IUSE="${_IUSE_INSTRUCTION_SETS} audacious forcefpu jack openmp plugdouble threads" - -_GTK_DEPEND=">=dev-libs/glib-2.4.7:2 - >=x11-libs/gtk+-3.0.0:3 - x11-libs/pango - x11-libs/cairo" - -RDEPEND=">=sci-libs/fftw-3.0.1 - audacious? ( >=media-sound/audacious-3.5 - ${_GTK_DEPEND} - media-libs/libsndfile ) - jack? ( media-sound/jack-audio-connection-kit - ${_GTK_DEPEND} - media-libs/libsndfile )" -DEPEND=${RDEPEND} - -S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)" - -src_configure() { - econf \ - --disable-profile \ - --enable-release \ - --disable-autocflags \ - --enable-undenormal \ - $(use_enable threads pthread) \ - $(use_enable forcefpu) \ - --disable-force3dnow \ - $(use_enable cpu_flags_x86_3dnow 3dnow) \ - $(use_enable cpu_flags_x86_sse sse) \ - $(use_enable cpu_flags_x86_sse2 sse2) \ - $(use_enable cpu_flags_x86_sse3 sse3) \ - $(use_enable cpu_flags_x86_sse4_1 sse4) \ - $(use_enable cpu_flags_x86_avx avx) \ - --disable-fma \ - --disable-fma4 \ - $(use_enable openmp omp) \ - --disable-sample \ - $(use_enable jack) \ - $(use_enable audacious) \ - --disable-srcnewcoeffs \ - $(use_enable plugdouble) \ - --disable-pluginit \ - || die "econf failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc ChangeLog README || die 'dodoc failed' - - if use audacious ; then - find "${D}/usr/$(get_libdir)/audacious/" -name '*.la' -print -delete || die - fi - - insinto /usr/share/${PN}/samples/IR - doins samples/IR/*.wav || die -} |