diff options
author | Miroslav Šulc <fordfrog@gentoo.org> | 2020-01-17 11:59:48 +0100 |
---|---|---|
committer | Miroslav Šulc <fordfrog@gentoo.org> | 2020-01-17 11:59:48 +0100 |
commit | dde69d9c5fd1587f3745baef48c5b9a2f6793324 (patch) | |
tree | 182c07e48045f1df62b7b637b1af11c04c58754e /media-plugins/calf | |
parent | media-sound/timemachine: removed old (0.3.3) (diff) | |
download | gentoo-dde69d9c5fd1587f3745baef48c5b9a2f6793324.tar.gz gentoo-dde69d9c5fd1587f3745baef48c5b9a2f6793324.tar.bz2 gentoo-dde69d9c5fd1587f3745baef48c5b9a2f6793324.zip |
media-plugins/calf: removed old (0.90.1)
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'media-plugins/calf')
-rw-r--r-- | media-plugins/calf/Manifest | 1 | ||||
-rw-r--r-- | media-plugins/calf/calf-0.90.1.ebuild | 77 | ||||
-rw-r--r-- | media-plugins/calf/files/calf-0.90.1-fluidsynth-2.patch | 66 |
3 files changed, 0 insertions, 144 deletions
diff --git a/media-plugins/calf/Manifest b/media-plugins/calf/Manifest index 4c531bb5b732..c691c2aa9cda 100644 --- a/media-plugins/calf/Manifest +++ b/media-plugins/calf/Manifest @@ -1,2 +1 @@ -DIST calf-0.90.1.tar.gz 15872959 BLAKE2B 5d2d9e77ea600690814e503a0af0fcbc413b7a21496271add0ea3b1e83f3dc2d56b0df249447a861884422ac5b159befe2632c232fed4721cc7e0e7ac45f12b1 SHA512 48e5489fd3e1dd43ff520b3653597dea6903c60adcdd0462ac2ce4db6f35e2355a0386f8a29066b301dd9c3190f8f836a61d12f37cfc3a4fea3170947cec03ff DIST calf-0.90.3.tar.gz 15908050 BLAKE2B b3fff0232f6e0c70987108c5e12a47c606394acf010f1223275aa76472498cfda8e9ae82ccc6eae870225c05935a2c832817d8b1f9ade3f6c0ebc84aedfbfd33 SHA512 328a49f7c031e58b786bc1db5fa180f663d7910b2dfc781bccb2f3e0e2ab4158a1f62de96ef0b9e44cbedf778aaaedfb99a12b47dccddab739bf279001b3a1d7 diff --git a/media-plugins/calf/calf-0.90.1.ebuild b/media-plugins/calf/calf-0.90.1.ebuild deleted file mode 100644 index 24614bd103c8..000000000000 --- a/media-plugins/calf/calf-0.90.1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools xdg - -DESCRIPTION="A set of open source instruments and effects for digital audio workstations" -HOMEPAGE="http://calf-studio-gear.org/" - -if [[ "${PV}" = "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/calf-studio-gear/calf.git" -else - SRC_URI="https://github.com/calf-studio-gear/calf/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="cpu_flags_x86_sse experimental gtk jack lash lv2 static-libs" - -REQUIRED_USE="jack? ( gtk )" - -BDEPEND=" - virtual/pkgconfig -" -DEPEND=" - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - media-sound/fluidsynth:= - gtk? ( - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/pango - ) - jack? ( virtual/jack ) - lash? ( media-sound/lash ) - lv2? ( media-libs/lv2 ) -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-no-automagic.patch" - "${FILESDIR}/${P}-htmldir.patch" - "${FILESDIR}/${P}-desktop.patch" - "${FILESDIR}/${P}-fluidsynth-2.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --prefix="${EPREFIX}"/usr - --without-obsolete-check - $(use_enable experimental) - $(use_enable gtk gui) - $(use_enable jack) - $(use_with lash) - $(use_with lv2 lv2) - $(usex lv2 "--with-lv2-dir=${EPREFIX}/usr/$(get_libdir)/lv2" "") - $(use_enable static-libs static) - $(use_enable cpu_flags_x86_sse sse) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - mv "${ED}"/usr/share/bash-completion/completions/calf \ - "${ED}"/usr/share/bash-completion/completions/calfjackhost || die -} diff --git a/media-plugins/calf/files/calf-0.90.1-fluidsynth-2.patch b/media-plugins/calf/files/calf-0.90.1-fluidsynth-2.patch deleted file mode 100644 index 083b1e95d7dc..000000000000 --- a/media-plugins/calf/files/calf-0.90.1-fluidsynth-2.patch +++ /dev/null @@ -1,66 +0,0 @@ -From bba03b6080dc198f3513b5c29fe1ba4ff9e4aa59 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com> -Date: Wed, 10 Oct 2018 00:22:46 +0200 -Subject: [PATCH] fluidsynth: port to API for fluidsynth version > 2.0.0 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Build tested with fluidsynth 1.1.11 and 2.0.1 - -Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> ---- - src/fluidsynth.cpp | 25 +++++++++++++++++++++++++ - 1 file changed, 25 insertions(+) - -diff --git a/src/fluidsynth.cpp b/src/fluidsynth.cpp -index c5d307d76..54023dc8b 100644 ---- a/src/fluidsynth.cpp -+++ b/src/fluidsynth.cpp -@@ -74,6 +74,7 @@ fluid_synth_t *fluidsynth_audio_module::create_synth(int &new_sfid) - new_sfid = sid; - - fluid_sfont_t* sfont = fluid_synth_get_sfont(s, 0); -+#if FLUIDSYNTH_VERSION_MAJOR < 2 - soundfont_name = (*sfont->get_name)(sfont); - - sfont->iteration_start(sfont); -@@ -92,6 +93,26 @@ fluid_synth_t *fluidsynth_audio_module::create_synth(int &new_sfid) - if (first_preset == -1) - first_preset = id; - } -+#else -+ soundfont_name = fluid_sfont_get_name(sfont); -+ -+ fluid_sfont_iteration_start(sfont); -+ -+ string preset_list; -+ fluid_preset_t* tmp; -+ int first_preset = -1; -+ while((tmp = fluid_sfont_iteration_next(sfont))) -+ { -+ string pname = fluid_preset_get_name(tmp); -+ int bank = fluid_preset_get_banknum(tmp); -+ int num = fluid_preset_get_num(tmp); -+ int id = num + 128 * bank; -+ sf_preset_names[id] = pname; -+ preset_list += calf_utils::i2s(id) + "\t" + pname + "\n"; -+ if (first_preset == -1) -+ first_preset = id; -+ } -+#endif - if (first_preset != -1) - { - fluid_synth_bank_select(s, 0, first_preset >> 7); -@@ -134,7 +155,11 @@ void fluidsynth_audio_module::update_preset_num(int channel) - { - fluid_preset_t *p = fluid_synth_get_channel_preset(synth, channel); - if (p) -+#if FLUIDSYNTH_VERSION_MAJOR < 2 - last_selected_presets[channel] = p->get_num(p) + 128 * p->get_banknum(p); -+#else -+ last_selected_presets[channel] = fluid_preset_get_num(p) + 128 * fluid_preset_get_banknum(p); -+#endif - else - last_selected_presets[channel] = -1; - status_serial++; |