1 |
commit: 27a8275181331b1cd6f078d68dc52dc43fc74ccb |
2 |
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Jan 23 15:16:09 2020 +0000 |
4 |
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Jan 23 15:16:09 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a82751 |
7 |
|
8 |
media-sound/jalv: removed old 1.6.0-r2 |
9 |
|
10 |
Package-Manager: Portage-2.3.85, Repoman-2.3.20 |
11 |
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org> |
12 |
|
13 |
media-sound/jalv/Manifest | 1 - |
14 |
media-sound/jalv/files/jalv-1.6.0-qt-5.7.0.patch | 31 ----------- |
15 |
media-sound/jalv/files/jalv-1.6.0-stdin.patch | 67 ------------------------ |
16 |
media-sound/jalv/files/jalv-1.6.0-suil-qt5.patch | 34 ------------ |
17 |
media-sound/jalv/jalv-1.6.0-r2.ebuild | 60 --------------------- |
18 |
5 files changed, 193 deletions(-) |
19 |
|
20 |
diff --git a/media-sound/jalv/Manifest b/media-sound/jalv/Manifest |
21 |
index b474faaebf8..f4923219b7a 100644 |
22 |
--- a/media-sound/jalv/Manifest |
23 |
+++ b/media-sound/jalv/Manifest |
24 |
@@ -1,2 +1 @@ |
25 |
-DIST jalv-1.6.0.tar.bz2 157726 BLAKE2B d1d35ccc3c0234d0005b83fca89ba0570f747f65568da6b5ea4ef0a0974bbd729540555e3cdcd77f3f5b7a8de9f987c7743e258d7544c8d70c7c51aaae84f9a5 SHA512 70453404788846774ef88b43653379f97140301e09e8de61779683df9ee85120485bebf03c959624639dc4d8dd71ce83db2a89b14b66be17696a88d1820ac1b3 |
26 |
DIST jalv-1.6.4.tar.bz2 346053 BLAKE2B 15f2a94d2b7809f865ee38c6e872ecb32e7c3aa856ad733a3c06e372bf3d3b6c5e434397fe325a8d336e0ef3f0786f4bd2beb14259945b2b1356a48f956a10b1 SHA512 bef75f422cae7d536e0caa620ea47872277e42001044a2682deb2c1aa3ecd8fc51056b4a49a950cbd04c6694751579f9932e7dd0f7868f9825ccc2d8e2110c1b |
27 |
|
28 |
diff --git a/media-sound/jalv/files/jalv-1.6.0-qt-5.7.0.patch b/media-sound/jalv/files/jalv-1.6.0-qt-5.7.0.patch |
29 |
deleted file mode 100644 |
30 |
index f6ca944b04c..00000000000 |
31 |
--- a/media-sound/jalv/files/jalv-1.6.0-qt-5.7.0.patch |
32 |
+++ /dev/null |
33 |
@@ -1,31 +0,0 @@ |
34 |
-From c32f3ca76a09c03fe9a022eb46e049e6fd5e2dbb Mon Sep 17 00:00:00 2001 |
35 |
-From: David Robillard <d@××××××××.net> |
36 |
-Date: Sat, 7 Jan 2017 19:20:55 -0500 |
37 |
-Subject: Fix compilation with newer versions of Qt5 |
38 |
- |
39 |
- |
40 |
-diff --git a/wscript b/wscript |
41 |
-index 24f5a2b..08df946 100644 |
42 |
---- a/wscript |
43 |
-+++ b/wscript |
44 |
-@@ -5,7 +5,7 @@ from waflib.extras import autowaf as autowaf |
45 |
- import waflib.Options as Options |
46 |
- |
47 |
- # Version of this package (even if built as a child) |
48 |
--JALV_VERSION = '1.6.0' |
49 |
-+JALV_VERSION = '1.6.1' |
50 |
- |
51 |
- # Variables for 'waf dist' |
52 |
- APPNAME = 'jalv' |
53 |
-@@ -231,7 +231,7 @@ def build(bld): |
54 |
- includes = ['.', 'src'], |
55 |
- lib = ['pthread'], |
56 |
- install_path = '${BINDIR}', |
57 |
-- cxxflags = ['-fPIC']) |
58 |
-+ cxxflags = ['-fPIC', '-std=c++11']) |
59 |
- autowaf.use_lib(bld, obj, libs + ' QT5') |
60 |
- |
61 |
- # Man pages |
62 |
--- |
63 |
-cgit v0.10.2 |
64 |
- |
65 |
|
66 |
diff --git a/media-sound/jalv/files/jalv-1.6.0-stdin.patch b/media-sound/jalv/files/jalv-1.6.0-stdin.patch |
67 |
deleted file mode 100644 |
68 |
index 953af7c5f3e..00000000000 |
69 |
--- a/media-sound/jalv/files/jalv-1.6.0-stdin.patch |
70 |
+++ /dev/null |
71 |
@@ -1,67 +0,0 @@ |
72 |
-From 3a46e861b5b8dbbacb8dd1cec9fa2c69a10b26e0 Mon Sep 17 00:00:00 2001 |
73 |
-From: David Robillard <d@××××××××.net> |
74 |
-Date: Sat, 18 Feb 2017 18:00:03 +0100 |
75 |
-Subject: Add jalv -i option to ignore stdin for background use |
76 |
- |
77 |
- |
78 |
-diff --git a/doc/jalv.1 b/doc/jalv.1 |
79 |
-index 6d93a72..000ed5a 100644 |
80 |
---- a/doc/jalv.1 |
81 |
-+++ b/doc/jalv.1 |
82 |
-@@ -17,6 +17,10 @@ Print the command line options. |
83 |
- Print control output changes to stdout. |
84 |
- |
85 |
- .TP |
86 |
-+\fB\-i\fR |
87 |
-+Ignore input on stdin (for background use). |
88 |
-+ |
89 |
-+.TP |
90 |
- \fB\-c SYM=VAL\fR |
91 |
- Set control value (e.g. "vol=1.4"). |
92 |
- |
93 |
-diff --git a/src/jalv_console.c b/src/jalv_console.c |
94 |
-index c0f369c..e0e114b 100644 |
95 |
---- a/src/jalv_console.c |
96 |
-+++ b/src/jalv_console.c |
97 |
-@@ -106,6 +106,8 @@ jalv_init(int* argc, char*** argv, JalvOptions* opts) |
98 |
- opts->controls, (++n_controls + 1) * sizeof(char*)); |
99 |
- opts->controls[n_controls - 1] = (*argv)[a]; |
100 |
- opts->controls[n_controls] = NULL; |
101 |
-+ } else if ((*argv)[a][1] == 'i') { |
102 |
-+ opts->non_interactive = true; |
103 |
- } else if ((*argv)[a][1] == 'd') { |
104 |
- opts->dump = true; |
105 |
- } else if ((*argv)[a][1] == 't') { |
106 |
-@@ -191,7 +193,7 @@ jalv_open_ui(Jalv* jalv) |
107 |
- |
108 |
- show_iface->hide(suil_instance_get_handle(jalv->ui_instance)); |
109 |
- |
110 |
-- } else { |
111 |
-+ } else if (!jalv->opts.non_interactive) { |
112 |
- // Primitive command prompt for setting control values |
113 |
- while (!zix_sem_try_wait(jalv->done)) { |
114 |
- char line[128]; |
115 |
-@@ -202,6 +204,8 @@ jalv_open_ui(Jalv* jalv) |
116 |
- break; |
117 |
- } |
118 |
- } |
119 |
-+ } else { |
120 |
-+ zix_sem_wait(jalv->done); |
121 |
- } |
122 |
- |
123 |
- // Caller waits on the done sem, so increment it again to exit |
124 |
-diff --git a/src/jalv_internal.h b/src/jalv_internal.h |
125 |
-index 3a565ec..06f116a 100644 |
126 |
---- a/src/jalv_internal.h |
127 |
-+++ b/src/jalv_internal.h |
128 |
-@@ -172,6 +172,7 @@ typedef struct { |
129 |
- int no_menu; ///< Hide menu iff true |
130 |
- int show_ui; ///< Show non-embedded UI |
131 |
- int print_controls; ///< Print control changes to stdout |
132 |
-+ int non_interactive; ///< Do not listen for commands on stdin |
133 |
- } JalvOptions; |
134 |
- |
135 |
- typedef struct { |
136 |
--- |
137 |
-cgit v0.10.2 |
138 |
- |
139 |
|
140 |
diff --git a/media-sound/jalv/files/jalv-1.6.0-suil-qt5.patch b/media-sound/jalv/files/jalv-1.6.0-suil-qt5.patch |
141 |
deleted file mode 100644 |
142 |
index a57447ce075..00000000000 |
143 |
--- a/media-sound/jalv/files/jalv-1.6.0-suil-qt5.patch |
144 |
+++ /dev/null |
145 |
@@ -1,34 +0,0 @@ |
146 |
-From 4d22c6a53ff1dcb657ab1913f1b100e42db19bca Mon Sep 17 00:00:00 2001 |
147 |
-From: David Robillard <d@××××××××.net> |
148 |
-Date: Sat, 18 Mar 2017 12:00:11 +0100 |
149 |
-Subject: Use new suil init API to fix Qt5 plugin UIs |
150 |
- |
151 |
- |
152 |
-diff --git a/src/jalv.c b/src/jalv.c |
153 |
-index 78901ca..20f24e7 100644 |
154 |
---- a/src/jalv.c |
155 |
-+++ b/src/jalv.c |
156 |
-@@ -777,6 +777,7 @@ main(int argc, char** argv) |
157 |
- jalv.bpm = 120.0f; |
158 |
- jalv.control_in = (uint32_t)-1; |
159 |
- |
160 |
-+ suil_init(&argc, &argv, SUIL_ARG_NONE); |
161 |
- if (jalv_init(&argc, &argv, &jalv.opts)) { |
162 |
- return EXIT_FAILURE; |
163 |
- } |
164 |
-diff --git a/wscript b/wscript |
165 |
-index 19f51bb..e2adc63 100644 |
166 |
---- a/wscript |
167 |
-+++ b/wscript |
168 |
-@@ -59,7 +59,7 @@ def configure(conf): |
169 |
- autowaf.check_pkg(conf, 'sord-0', uselib_store='SORD', |
170 |
- atleast_version='0.12.0', mandatory=True) |
171 |
- autowaf.check_pkg(conf, 'suil-0', uselib_store='SUIL', |
172 |
-- atleast_version='0.6.0', mandatory=True) |
173 |
-+ atleast_version='0.8.7', mandatory=True) |
174 |
- autowaf.check_pkg(conf, 'sratom-0', uselib_store='SRATOM', |
175 |
- atleast_version='0.6.0', mandatory=True) |
176 |
- if Options.options.portaudio: |
177 |
--- |
178 |
-cgit v0.10.2 |
179 |
- |
180 |
|
181 |
diff --git a/media-sound/jalv/jalv-1.6.0-r2.ebuild b/media-sound/jalv/jalv-1.6.0-r2.ebuild |
182 |
deleted file mode 100644 |
183 |
index a2fdff30c7c..00000000000 |
184 |
--- a/media-sound/jalv/jalv-1.6.0-r2.ebuild |
185 |
+++ /dev/null |
186 |
@@ -1,60 +0,0 @@ |
187 |
-# Copyright 1999-2020 Gentoo Authors |
188 |
-# Distributed under the terms of the GNU General Public License v2 |
189 |
- |
190 |
-EAPI=6 |
191 |
- |
192 |
-PYTHON_COMPAT=( python{2_7,3_6} ) |
193 |
-PYTHON_REQ_USE='threads(+)' |
194 |
- |
195 |
-inherit python-any-r1 qmake-utils waf-utils |
196 |
- |
197 |
-DESCRIPTION="Simple but fully featured LV2 host for Jack" |
198 |
-HOMEPAGE="http://drobilla.net/software/jalv/" |
199 |
-SRC_URI="http://download.drobilla.net/${P}.tar.bz2" |
200 |
- |
201 |
-LICENSE="ISC" |
202 |
-SLOT="0" |
203 |
-KEYWORDS="amd64" |
204 |
-IUSE="gtk gtk2 gtkmm portaudio qt5" |
205 |
- |
206 |
-RDEPEND=" |
207 |
- >=dev-libs/serd-0.14.0 |
208 |
- >=dev-libs/sord-0.12.0 |
209 |
- >=media-libs/lilv-0.24.0 |
210 |
- >=media-libs/lv2-1.6.0 |
211 |
- >=media-libs/sratom-0.6.0 |
212 |
- >=media-libs/suil-0.10.0 |
213 |
- gtk? ( >=x11-libs/gtk+-3.0.0:3 ) |
214 |
- gtk2? ( >=x11-libs/gtk+-2.18.0:2 ) |
215 |
- gtkmm? ( >=dev-cpp/gtkmm-2.20.0:2.4 ) |
216 |
- portaudio? ( media-libs/portaudio ) |
217 |
- !portaudio? ( virtual/jack ) |
218 |
- qt5? ( |
219 |
- dev-qt/qtcore:5 |
220 |
- dev-qt/qtgui:5 |
221 |
- dev-qt/qtwidgets:5 |
222 |
- ) |
223 |
-" |
224 |
-DEPEND="${RDEPEND} |
225 |
- ${PYTHON_DEPS} |
226 |
- virtual/pkgconfig" |
227 |
- |
228 |
-DOCS=( AUTHORS NEWS README ) |
229 |
- |
230 |
-PATCHES=( |
231 |
- "${FILESDIR}/${P}-qt-5.7.0.patch" |
232 |
- "${FILESDIR}/${P}-stdin.patch" |
233 |
- "${FILESDIR}/${P}-suil-qt5.patch" |
234 |
-) |
235 |
- |
236 |
-src_configure() { |
237 |
- use qt5 && export PATH="$(qt5_get_bindir):${PATH}" |
238 |
- waf-utils_src_configure \ |
239 |
- "--docdir=/usr/share/doc/${PF}" \ |
240 |
- --no-qt4 \ |
241 |
- $(use qt5 || echo --no-qt5) \ |
242 |
- $(use gtk || echo --no-gtk3) \ |
243 |
- $(use gtk2 || echo --no-gtk2) \ |
244 |
- $(use gtkmm || echo --no-gtkmm) \ |
245 |
- $(use portaudio && echo --portaudio) |
246 |
-} |