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; |