Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-plugins/calf/files/, media-plugins/calf/
Date: Mon, 11 Mar 2019 15:29:50
Message-Id: 1552318170.f787c8c9d315709ee96ebaaa1b360cc17e6e4781.asturm@gentoo
1 commit: f787c8c9d315709ee96ebaaa1b360cc17e6e4781
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Mon Mar 11 15:11:53 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Mon Mar 11 15:29:30 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f787c8c9
7
8 media-plugins/calf: Drop 0.0.60-r1, 0.90.0-r2
9
10 Package-Manager: Portage-2.3.62, Repoman-2.3.12
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-plugins/calf/Manifest | 1 -
14 media-plugins/calf/calf-0.0.60-r1.ebuild | 50 ------------------
15 media-plugins/calf/calf-0.90.0-r2.ebuild | 64 ----------------------
16 media-plugins/calf/files/calf-0.0.60-cpp14.patch | 67 ------------------------
17 4 files changed, 182 deletions(-)
18
19 diff --git a/media-plugins/calf/Manifest b/media-plugins/calf/Manifest
20 index 67eda6b3569..7383bc629ed 100644
21 --- a/media-plugins/calf/Manifest
22 +++ b/media-plugins/calf/Manifest
23 @@ -1,3 +1,2 @@
24 -DIST calf-0.0.60.tar.gz 5594386 BLAKE2B 2cba2618bc61e52c3f70bad1310670e1b11e3d03ddc2b98fc01edfa121d19229667c7494815a46ca9eaa57ec1dfd46f18c1c46514f67860758953a30b28e2930 SHA512 85a814b1210765bd16a60a4921c4518b1721c6b72aa9c902d1c0f8e4dcad285de2b52e3c2783bc221b575c61de9c859f40d589cf8a68efc260f393a864dfc360
25 DIST calf-0.90.0.tar.gz 15876661 BLAKE2B 48f9ba5386b1253771947e16a3d88912f83f75873e50340ac8f68c7c9a79595ef4a549c3a7616a16949b3bbbca7a6892b6ed9276a891c7b47ae0a4f0541776ae SHA512 65dc1f7e6d83ca52ace25578d310b1806166a78a022d6509412ded44d3ac138a7e7909ebc91b93a3761a5ed3dff956809d6552bc70db6f25522132aa71f0b951
26 DIST calf-0.90.1.tar.gz 15872959 BLAKE2B 5d2d9e77ea600690814e503a0af0fcbc413b7a21496271add0ea3b1e83f3dc2d56b0df249447a861884422ac5b159befe2632c232fed4721cc7e0e7ac45f12b1 SHA512 48e5489fd3e1dd43ff520b3653597dea6903c60adcdd0462ac2ce4db6f35e2355a0386f8a29066b301dd9c3190f8f836a61d12f37cfc3a4fea3170947cec03ff
27
28 diff --git a/media-plugins/calf/calf-0.0.60-r1.ebuild b/media-plugins/calf/calf-0.0.60-r1.ebuild
29 deleted file mode 100644
30 index 993a346da86..00000000000
31 --- a/media-plugins/calf/calf-0.0.60-r1.ebuild
32 +++ /dev/null
33 @@ -1,50 +0,0 @@
34 -# Copyright 1999-2017 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=5
38 -AUTOTOOLS_AUTORECONF=yes
39 -inherit autotools-utils
40 -
41 -DESCRIPTION="A set of open source instruments and effects for digital audio workstations"
42 -HOMEPAGE="http://calf-studio-gear.org/"
43 -
44 -if [[ "${PV}" = "9999" ]] ; then
45 - inherit git-r3
46 - EGIT_REPO_URI="https://github.com/calf-studio-gear/calf.git"
47 -else
48 - SRC_URI="https://github.com/calf-studio-gear/calf/archive/${PV}.tar.gz -> ${P}.tar.gz"
49 - KEYWORDS="~amd64 ~x86"
50 -fi
51 -
52 -LICENSE="LGPL-2.1"
53 -SLOT="0"
54 -IUSE="lash lv2 static-libs experimental"
55 -
56 -RDEPEND="dev-libs/atk
57 - dev-libs/expat
58 - dev-libs/glib:2
59 - gnome-base/libglade:2.0
60 - media-sound/fluidsynth
61 - virtual/jack
62 - x11-libs/cairo
63 - x11-libs/gdk-pixbuf
64 - x11-libs/gtk+:2
65 - x11-libs/pango
66 - lash? ( media-sound/lash )
67 - lv2? ( media-libs/lv2 )"
68 -DEPEND="${RDEPEND}
69 - virtual/pkgconfig"
70 -
71 -PATCHES=(
72 - "${FILESDIR}/${P}-cpp14.patch" # bug #594116
73 -)
74 -
75 -src_configure() {
76 - myeconfargs=(
77 - --with-lv2-dir=/usr/$(get_libdir)/lv2
78 - $(use_with lash)
79 - $(use_with lv2)
80 - $(use_enable experimental)
81 - )
82 - autotools-utils_src_configure
83 -}
84
85 diff --git a/media-plugins/calf/calf-0.90.0-r2.ebuild b/media-plugins/calf/calf-0.90.0-r2.ebuild
86 deleted file mode 100644
87 index f39ee8bb02a..00000000000
88 --- a/media-plugins/calf/calf-0.90.0-r2.ebuild
89 +++ /dev/null
90 @@ -1,64 +0,0 @@
91 -# Copyright 1999-2019 Gentoo Authors
92 -# Distributed under the terms of the GNU General Public License v2
93 -
94 -EAPI=6
95 -inherit autotools gnome2-utils
96 -
97 -DESCRIPTION="A set of open source instruments and effects for digital audio workstations"
98 -HOMEPAGE="http://calf-studio-gear.org/"
99 -
100 -if [[ "${PV}" = "9999" ]] ; then
101 - inherit git-r3
102 - EGIT_REPO_URI="https://github.com/calf-studio-gear/calf.git"
103 -else
104 - SRC_URI="https://github.com/calf-studio-gear/calf/archive/${PV}.tar.gz -> ${P}.tar.gz"
105 - KEYWORDS="~amd64 ~x86"
106 -fi
107 -
108 -LICENSE="LGPL-2.1"
109 -SLOT="0"
110 -IUSE="cpu_flags_x86_sse gtk jack lash lv2 static-libs experimental"
111 -
112 -RDEPEND="dev-libs/atk
113 - dev-libs/expat
114 - dev-libs/glib:2
115 - media-sound/fluidsynth
116 - jack? ( virtual/jack )
117 - gtk? (
118 - x11-libs/cairo
119 - x11-libs/gtk+:2
120 - x11-libs/gdk-pixbuf
121 - x11-libs/pango
122 - )
123 - lash? ( media-sound/lash )
124 - lv2? ( media-libs/lv2 )"
125 -DEPEND="${RDEPEND}
126 - virtual/pkgconfig"
127 -
128 -src_prepare() {
129 - default
130 - eautoreconf
131 -}
132 -
133 -src_configure() {
134 - # automagic...
135 - #$(use_with gtk gui)
136 - #$(use_with jack)
137 - econf \
138 - --prefix="${EPREFIX}"/usr \
139 - --without-obsolete-check \
140 - $(use_with lash) \
141 - $(use_with lv2 lv2) \
142 - $(usex lv2 "--with-lv2-dir=${EPREFIX}/usr/$(get_libdir)/lv2" "") \
143 - $(use_enable static-libs static) \
144 - $(use_enable cpu_flags_x86_sse sse) \
145 - $(use_enable experimental)
146 -}
147 -
148 -pkg_postinst() {
149 - gnome2_icon_cache_update
150 -}
151 -
152 -pkg_postrm() {
153 - gnome2_icon_cache_update
154 -}
155
156 diff --git a/media-plugins/calf/files/calf-0.0.60-cpp14.patch b/media-plugins/calf/files/calf-0.0.60-cpp14.patch
157 deleted file mode 100644
158 index a04043c8abc..00000000000
159 --- a/media-plugins/calf/files/calf-0.0.60-cpp14.patch
160 +++ /dev/null
161 @@ -1,67 +0,0 @@
162 -Fix building with C++14 (default in GCC 6). Changes types (mostly float into
163 -double). Add necessary casts.
164 -See also: https://bugs.gentoo.org/show_bug.cgi?id=594116
165 -
166 ---- a/src/analyzer.cpp
167 -+++ b/src/analyzer.cpp
168 -@@ -470,13 +470,13 @@
169 - lastoutL = fft_outL[_iter];
170 - //pumping up actual signal an erase surrounding
171 - // sounds
172 -- fft_outL[_iter] = 0.25f * std::max(n * 0.6f * \
173 -+ fft_outL[_iter] = 0.25 * std::max(n * 0.6 * \
174 - fabs(fft_outL[_iter]) - var1L , 1e-20);
175 - if(_mode == 3 or _mode == 4) {
176 - // do the same with R channel if needed
177 - lastoutR = fft_outR[_iter];
178 -- fft_outR[_iter] = 0.25f * std::max(n * \
179 -- 0.6f * fabs(fft_outR[_iter]) - var1R , 1e-20);
180 -+ fft_outR[_iter] = 0.25 * std::max(n * \
181 -+ 0.6 * fabs(fft_outR[_iter]) - var1R , 1e-20);
182 - }
183 - break;
184 - }
185 ---- a/src/jack_client.cpp
186 -+++ b/src/jack_client.cpp
187 -@@ -226,7 +226,7 @@
188 - map<string, int>::const_iterator p = port_to_plugin.find((*k) + cnlen + 1);
189 - if (p != port_to_plugin.end())
190 - {
191 -- run_before.insert(make_pair<int, int>(p->second, i));
192 -+ run_before.insert(make_pair<int, int>((int)p->second, (int)i));
193 - }
194 - }
195 - jack_free(conns);
196 ---- a/src/modules_dist.cpp
197 -+++ b/src/modules_dist.cpp
198 -@@ -794,8 +794,8 @@
199 - lfo2.advance(1);
200 -
201 - // dot
202 -- rms = std::max((double)rms, (fabs(Lo) + fabs(Ro)) / 2);
203 -- input = std::max((double)input, (fabs(Lc) + fabs(Rc)) / 2);
204 -+ rms = std::max((double)rms, (fabs(Lo) + fabs(Ro)) / 2.0);
205 -+ input = std::max((double)input, (fabs(Lc) + fabs(Rc)) / 2.0);
206 -
207 - float values[] = {inL, inR, outs[0][i], outs[1][i]};
208 - meters.process(values);
209 ---- a/src/modules_limit.cpp
210 -+++ b/src/modules_limit.cpp
211 -@@ -429,7 +429,7 @@
212 - }
213 -
214 - // write multiband coefficient to buffer
215 -- buffer[pos] = std::min(*params[param_limit] / std::max(fabs(tmpL), fabs(tmpR)), 1.0);
216 -+ buffer[pos] = std::min((double)*params[param_limit] / std::max(fabs(tmpL), fabs(tmpR)), 1.0);
217 -
218 - // step forward in multiband buffer
219 - pos = (pos + channels) % buffer_size;
220 -@@ -811,7 +811,7 @@
221 - }
222 -
223 - // write multiband coefficient to buffer
224 -- buffer[pos] = std::min(*params[param_limit] / std::max(fabs(tmpL), fabs(tmpR)), 1.0);
225 -+ buffer[pos] = std::min((double)*params[param_limit] / std::max(fabs(tmpL), fabs(tmpR)), 1.0);
226 -
227 - // step forward in multiband buffer
228 - pos = (pos + channels) % buffer_size;