[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2023-05-27 Thread Sam James
commit: d8d979e0bda3d2f4be903e20846ceba321e39c72
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 05:59:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 27 06:12:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d979e0

media-sound/jalv: conditionally build tests

Signed-off-by: Sam James  gentoo.org>

 media-sound/jalv/jalv-1.6.8.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-sound/jalv/jalv-1.6.8.ebuild 
b/media-sound/jalv/jalv-1.6.8.ebuild
index e6469c2fab7e..da48f7dfbce1 100644
--- a/media-sound/jalv/jalv-1.6.8.ebuild
+++ b/media-sound/jalv/jalv-1.6.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,8 +12,9 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="amd64"
-IUSE="gtk +jack portaudio qt5"
+IUSE="gtk +jack portaudio qt5 test"
 REQUIRED_USE="^^ ( jack portaudio )"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-libs/serd
@@ -49,6 +50,7 @@ src_configure() {
$(meson_feature jack)
$(meson_feature portaudio)
$(meson_feature qt5)
+   $(meson_feature test tests)
)
meson_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/, media-sound/jalv/files/

2022-11-04 Thread Miroslav Šulc
commit: c527724f1c9215fc67300183b1e51ee28701e84e
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Nov  4 07:17:19 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Nov  4 07:17:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c527724f

media-sound/jalv: dropped obsolete 1.6.6

Bug: https://bugs.gentoo.org/879135
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/jalv/Manifest  |  1 -
 .../jalv/files/jalv-1.6.6-suil-always.patch| 14 --
 media-sound/jalv/jalv-1.6.6.ebuild | 56 --
 media-sound/jalv/metadata.xml  |  4 --
 4 files changed, 75 deletions(-)

diff --git a/media-sound/jalv/Manifest b/media-sound/jalv/Manifest
index e9acb899f2de..8b9cbe97fb04 100644
--- a/media-sound/jalv/Manifest
+++ b/media-sound/jalv/Manifest
@@ -1,2 +1 @@
-DIST jalv-1.6.6.tar.bz2 356622 BLAKE2B 
92e93a48cb0a244cdd3fa9264fe6faaaf9580fe035bb4af1358ecdfc6558766e75ff905592dc6ad43202b3b052331346c8b5e864bf88d2efdcfc6edb427fc715
 SHA512 
8bb77848a890326c8b39d4d6aea65a86c3cf44d7cb3474f20b0279d5f3a1935b955beb2905d315b304926c856029d5180d1e72f89b736e60def9eeab6e2b0f7c
 DIST jalv-1.6.8.tar.xz 60712 BLAKE2B 
d2264163821273bf40795d4dbfc1905c6ab334449461e311a18a6f667abafb92ed12afa8e9315bcf8d3f7bd3bde3a765994add294e5037b06349157f8b0bd734
 SHA512 
a3361239cbff8b02a0d46bb06480d727ad45abe1856ad4cec1a1299851392be04fdfa58ba6803ed2a446eb8964c4a44191733b53fe8529c65155b0221323428f

diff --git a/media-sound/jalv/files/jalv-1.6.6-suil-always.patch 
b/media-sound/jalv/files/jalv-1.6.6-suil-always.patch
deleted file mode 100644
index 938f34ee0556..
--- a/media-sound/jalv/files/jalv-1.6.6-suil-always.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/wscript b/wscript
-index 06f74f2..a269b14 100644
 a/wscript
-+++ b/wscript
-@@ -170,8 +170,7 @@ def configure(conf):
- conf.env.HAVE_QT4 or
- conf.env.HAVE_QT5)
- 
--if have_gui:
--conf.check_pkg('suil-0 >= 0.10.0', uselib_store='SUIL')
-+conf.check_pkg('suil-0 >= 0.10.0', uselib_store='SUIL')
- 
- if conf.env.HAVE_JACK:
- conf.check_function(

diff --git a/media-sound/jalv/jalv-1.6.6.ebuild 
b/media-sound/jalv/jalv-1.6.6.ebuild
deleted file mode 100644
index 2a12a7a0924d..
--- a/media-sound/jalv/jalv-1.6.6.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..11} )
-PYTHON_REQ_USE='threads(+)'
-inherit python-any-r1 qmake-utils waf-utils
-
-DESCRIPTION="Simple but fully featured LV2 host for Jack"
-HOMEPAGE="https://drobilla.net/software/jalv.html;
-SRC_URI="https://download.drobilla.net/${P}.tar.bz2;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="gtk gtkmm portaudio qt5"
-
-RDEPEND="
-   dev-libs/serd
-   dev-libs/sord
-   media-libs/lilv
-   media-libs/lv2
-   media-libs/sratom
-   media-libs/suil
-   gtk? ( x11-libs/gtk+:3 )
-   gtkmm? ( dev-cpp/gtkmm:2.4 )
-   portaudio? ( media-libs/portaudio )
-   !portaudio? ( virtual/jack )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-DOCS=( AUTHORS NEWS README.md )
-
-PATCHES=(
-   "${FILESDIR}/${P}-suil-always.patch"
-)
-
-src_configure() {
-   use qt5 && export PATH="$(qt5_get_bindir):${PATH}"
-   waf-utils_src_configure \
-   "--docdir=/usr/share/doc/${PF}" \
-   --no-qt4 \
-   $(use qt5   || echo --no-qt5)   \
-   $(use gtk   || echo --no-gtk3)  \
-   $(use gtkmm || echo --no-gtkmm) \
-   $(use portaudio && echo --portaudio)
-}

diff --git a/media-sound/jalv/metadata.xml b/media-sound/jalv/metadata.xml
index 20fcbc0d82bf..1e376ed9229c 100644
--- a/media-sound/jalv/metadata.xml
+++ b/media-sound/jalv/metadata.xml
@@ -14,8 +14,4 @@
To make it simple to test plugins in hosts that use different toolkits, 
there are several Jalv executables: jalv, jalv.gtk, jalv.gtkmm, and jalv.qt.
 
 
-
-Adds support for dev-cpp/gtkmm: C++ 
interface for GTK+2
-
-
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2022-11-03 Thread Agostino Sarubbo
commit: d51ac84a9a11832f22185f11542dcaca41996395
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Nov  3 07:59:34 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Nov  3 07:59:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d51ac84a

media-sound/jalv: Stabilize 1.6.8 amd64, #879135

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/jalv/jalv-1.6.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jalv/jalv-1.6.8.ebuild 
b/media-sound/jalv/jalv-1.6.8.ebuild
index c8557d667ed2..e6469c2fab7e 100644
--- a/media-sound/jalv/jalv-1.6.8.ebuild
+++ b/media-sound/jalv/jalv-1.6.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="gtk +jack portaudio qt5"
 REQUIRED_USE="^^ ( jack portaudio )"
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2022-10-02 Thread Miroslav Šulc
commit: 7bd4b7d3148e8cdc7d646be97308d996bbc57ca6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Oct  3 04:01:34 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Oct  3 04:01:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd4b7d3

media-sound/jalv: exactly one backend required in 1.6.8

Closes: https://bugs.gentoo.org/874051
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/jalv/jalv-1.6.8.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/jalv/jalv-1.6.8.ebuild 
b/media-sound/jalv/jalv-1.6.8.ebuild
index 010f8cf631b9..c8557d667ed2 100644
--- a/media-sound/jalv/jalv-1.6.8.ebuild
+++ b/media-sound/jalv/jalv-1.6.8.ebuild
@@ -12,7 +12,8 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="gtk jack portaudio qt5"
+IUSE="gtk +jack portaudio qt5"
+REQUIRED_USE="^^ ( jack portaudio )"
 
 RDEPEND="
dev-libs/serd



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/, media-sound/jalv/files/

2022-10-02 Thread Miroslav Šulc
commit: 06d5a2d20d05d3391ab67253c65686dcef783078
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Oct  2 09:06:24 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Oct  2 09:06:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d5a2d2

media-sound/jalv: bump to 1.6.8

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/jalv/Manifest|  1 +
 media-sound/jalv/files/jalv-1.6.8-qt5-fPIC.patch | 15 ++
 media-sound/jalv/jalv-1.6.8.ebuild   | 59 
 3 files changed, 75 insertions(+)

diff --git a/media-sound/jalv/Manifest b/media-sound/jalv/Manifest
index d9510560e9bc..e9acb899f2de 100644
--- a/media-sound/jalv/Manifest
+++ b/media-sound/jalv/Manifest
@@ -1 +1,2 @@
 DIST jalv-1.6.6.tar.bz2 356622 BLAKE2B 
92e93a48cb0a244cdd3fa9264fe6faaaf9580fe035bb4af1358ecdfc6558766e75ff905592dc6ad43202b3b052331346c8b5e864bf88d2efdcfc6edb427fc715
 SHA512 
8bb77848a890326c8b39d4d6aea65a86c3cf44d7cb3474f20b0279d5f3a1935b955beb2905d315b304926c856029d5180d1e72f89b736e60def9eeab6e2b0f7c
+DIST jalv-1.6.8.tar.xz 60712 BLAKE2B 
d2264163821273bf40795d4dbfc1905c6ab334449461e311a18a6f667abafb92ed12afa8e9315bcf8d3f7bd3bde3a765994add294e5037b06349157f8b0bd734
 SHA512 
a3361239cbff8b02a0d46bb06480d727ad45abe1856ad4cec1a1299851392be04fdfa58ba6803ed2a446eb8964c4a44191733b53fe8529c65155b0221323428f

diff --git a/media-sound/jalv/files/jalv-1.6.8-qt5-fPIC.patch 
b/media-sound/jalv/files/jalv-1.6.8-qt5-fPIC.patch
new file mode 100644
index ..3b0e3008662e
--- /dev/null
+++ b/media-sound/jalv/files/jalv-1.6.8-qt5-fPIC.patch
@@ -0,0 +1,15 @@
+diff --git a/meson.build b/meson.build
+index 9ebc14f..25e3704 100644
+--- a/meson.build
 b/meson.build
+@@ -344,8 +344,8 @@ if not get_option('qt5').disabled()
+ executable(
+   'jalv.qt5',
+   sources + files('src/jalv_qt.cpp') + [jalv_qt5_meta_cpp],
+-  c_args: c_suppressions + platform_defines + suil_defines,
+-  cpp_args: cpp_suppressions + platform_defines + suil_defines,
++  c_args: c_suppressions + platform_defines + suil_defines + '-fPIC',
++  cpp_args: cpp_suppressions + platform_defines + suil_defines + '-fPIC',
+   dependencies: common_dependencies + [qt5_dep, suil_dep],
+   include_directories: include_directories('src'),
+   install: true,

diff --git a/media-sound/jalv/jalv-1.6.8.ebuild 
b/media-sound/jalv/jalv-1.6.8.ebuild
new file mode 100644
index ..010f8cf631b9
--- /dev/null
+++ b/media-sound/jalv/jalv-1.6.8.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson qmake-utils flag-o-matic xdg
+
+DESCRIPTION="Simple but fully featured LV2 host for Jack"
+HOMEPAGE="https://drobilla.net/software/jalv.html;
+SRC_URI="https://download.drobilla.net/${P}.tar.xz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gtk jack portaudio qt5"
+
+RDEPEND="
+   dev-libs/serd
+   dev-libs/sord
+   media-libs/lilv
+   media-libs/lv2
+   media-libs/sratom
+   media-libs/suil
+   gtk? ( x11-libs/gtk+:3 )
+   jack? ( virtual/jack )
+   portaudio? ( media-libs/portaudio )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+DOCS=( AUTHORS NEWS README.md )
+
+PATCHES=(
+   "${FILESDIR}/${P}-qt5-fPIC.patch"
+)
+
+src_configure() {
+   use qt5 && export PATH="$(qt5_get_bindir):${PATH}"
+
+   local emesonargs=(
+   $(meson_feature gtk gtk3)
+   $(meson_feature jack)
+   $(meson_feature portaudio)
+   $(meson_feature qt5)
+   )
+   meson_src_configure
+}
+
+src_compile() {
+   append-flags -fPIC
+
+   meson_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2022-10-02 Thread Miroslav Šulc
commit: 61b01a4611135ab1f97222deaac3b87dd9c6007c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Oct  2 08:20:05 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Oct  2 08:20:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b01a46

media-sound/jalv: updated SRC_URI to https

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/jalv/jalv-1.6.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jalv/jalv-1.6.6.ebuild 
b/media-sound/jalv/jalv-1.6.6.ebuild
index 4e6f6c0e6aa8..2a12a7a0924d 100644
--- a/media-sound/jalv/jalv-1.6.6.ebuild
+++ b/media-sound/jalv/jalv-1.6.6.ebuild
@@ -9,7 +9,7 @@ inherit python-any-r1 qmake-utils waf-utils
 
 DESCRIPTION="Simple but fully featured LV2 host for Jack"
 HOMEPAGE="https://drobilla.net/software/jalv.html;
-SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
+SRC_URI="https://download.drobilla.net/${P}.tar.bz2;
 
 LICENSE="ISC"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2022-06-25 Thread Miroslav Šulc
commit: acc34c40cfe865d7e77948a7d4882b20c0bf765d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Jun 25 09:27:04 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Jun 25 09:27:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc34c40

media-sound/jalv: python 3.10 + 3.11, fixed homepage

Closes: https://bugs.gentoo.org/846071
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/jalv/jalv-1.6.6.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/jalv/jalv-1.6.6.ebuild 
b/media-sound/jalv/jalv-1.6.6.ebuild
index 42870c71a5f1..4e6f6c0e6aa8 100644
--- a/media-sound/jalv/jalv-1.6.6.ebuild
+++ b/media-sound/jalv/jalv-1.6.6.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7..11} )
 PYTHON_REQ_USE='threads(+)'
 inherit python-any-r1 qmake-utils waf-utils
 
 DESCRIPTION="Simple but fully featured LV2 host for Jack"
-HOMEPAGE="http://drobilla.net/software/jalv/;
+HOMEPAGE="https://drobilla.net/software/jalv.html;
 SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
 
 LICENSE="ISC"



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/, media-sound/jalv/files/

2021-02-09 Thread Miroslav Šulc
commit: 0fa1aa04df444a4faf52c1212ecbe8f7a9568da6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Feb  9 10:10:58 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Feb  9 10:10:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa1aa04

media-sound/jalv: removed obsolete 1.6.4

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/jalv/Manifest|  1 -
 media-sound/jalv/files/jalv-1.6.4-qt-5.7.0.patch | 13 --
 media-sound/jalv/jalv-1.6.4.ebuild   | 54 
 3 files changed, 68 deletions(-)

diff --git a/media-sound/jalv/Manifest b/media-sound/jalv/Manifest
index 17894b5c515..d9510560e9b 100644
--- a/media-sound/jalv/Manifest
+++ b/media-sound/jalv/Manifest
@@ -1,2 +1 @@
-DIST jalv-1.6.4.tar.bz2 346053 BLAKE2B 
15f2a94d2b7809f865ee38c6e872ecb32e7c3aa856ad733a3c06e372bf3d3b6c5e434397fe325a8d336e0ef3f0786f4bd2beb14259945b2b1356a48f956a10b1
 SHA512 
bef75f422cae7d536e0caa620ea47872277e42001044a2682deb2c1aa3ecd8fc51056b4a49a950cbd04c6694751579f9932e7dd0f7868f9825ccc2d8e2110c1b
 DIST jalv-1.6.6.tar.bz2 356622 BLAKE2B 
92e93a48cb0a244cdd3fa9264fe6faaaf9580fe035bb4af1358ecdfc6558766e75ff905592dc6ad43202b3b052331346c8b5e864bf88d2efdcfc6edb427fc715
 SHA512 
8bb77848a890326c8b39d4d6aea65a86c3cf44d7cb3474f20b0279d5f3a1935b955beb2905d315b304926c856029d5180d1e72f89b736e60def9eeab6e2b0f7c

diff --git a/media-sound/jalv/files/jalv-1.6.4-qt-5.7.0.patch 
b/media-sound/jalv/files/jalv-1.6.4-qt-5.7.0.patch
deleted file mode 100644
index 1f9b6147a21..000
--- a/media-sound/jalv/files/jalv-1.6.4-qt-5.7.0.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/wscript b/wscript
-index af363ca..5060b4d 100644
 a/wscript
-+++ b/wscript
-@@ -235,7 +235,7 @@ def build(bld):
-   lib  = ['pthread'],
-   uselib   = libs + ' QT5',
-   install_path = '${BINDIR}',
--  cxxflags = ['-fPIC'])
-+  cxxflags = ['-fPIC', '-std=c++11'])
- 
- # Man pages
- bld.install_files('${MANDIR}/man1', bld.path.ant_glob('doc/*.1'))

diff --git a/media-sound/jalv/jalv-1.6.4.ebuild 
b/media-sound/jalv/jalv-1.6.4.ebuild
deleted file mode 100644
index 1480850cf37..000
--- a/media-sound/jalv/jalv-1.6.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-PYTHON_REQ_USE='threads(+)'
-inherit python-any-r1 qmake-utils waf-utils
-
-DESCRIPTION="Simple but fully featured LV2 host for Jack"
-HOMEPAGE="http://drobilla.net/software/jalv/;
-SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="gtk gtkmm portaudio qt5"
-
-RDEPEND="
-   >=dev-libs/serd-0.24.0
-   >=dev-libs/sord-0.14.0
-   >=media-libs/lilv-0.24.0
-   >=media-libs/lv2-1.16.0
-   >=media-libs/sratom-0.6.0
-   >=media-libs/suil-0.10.0
-   gtk? ( >=x11-libs/gtk+-3.0.0:3 )
-   gtkmm? ( >=dev-cpp/gtkmm-2.20.0:2.4 )
-   portaudio? ( media-libs/portaudio )
-   !portaudio? ( virtual/jack )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS NEWS README.md )
-
-PATCHES=( "${FILESDIR}/${P}-qt-5.7.0.patch" )
-
-src_configure() {
-   use qt5 && export PATH="$(qt5_get_bindir):${PATH}"
-   waf-utils_src_configure \
-   "--docdir=/usr/share/doc/${PF}" \
-   --no-qt4 \
-   $(use qt5   || echo --no-qt5)   \
-   $(use gtk   || echo --no-gtk3)  \
-   $(use gtkmm || echo --no-gtkmm) \
-   $(use portaudio && echo --portaudio)
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2021-02-08 Thread Sam James
commit: 8ef707aa915cb1cd63b0925b52ebedc6dc6bc5eb
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  8 17:24:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  8 17:24:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef707aa

media-sound/jalv: Stabilize 1.6.6 amd64, #769449

Signed-off-by: Sam James  gentoo.org>

 media-sound/jalv/jalv-1.6.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jalv/jalv-1.6.6.ebuild 
b/media-sound/jalv/jalv-1.6.6.ebuild
index 08aa57a7862..42870c71a5f 100644
--- a/media-sound/jalv/jalv-1.6.6.ebuild
+++ b/media-sound/jalv/jalv-1.6.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="gtk gtkmm portaudio qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2021-02-08 Thread Miroslav Šulc
commit: f20d8c32dd3d8696e1b038ccf5caa044d2679fe3
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Feb  8 09:03:16 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Feb  8 09:03:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f20d8c32

media-sound/jalv: dropped gtk2 use flag

Closes: https://bugs.gentoo.org/769065
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/jalv/jalv-1.6.4.ebuild | 6 ++
 media-sound/jalv/jalv-1.6.6.ebuild | 4 +---
 media-sound/jalv/metadata.xml  | 1 -
 3 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/media-sound/jalv/jalv-1.6.4.ebuild 
b/media-sound/jalv/jalv-1.6.4.ebuild
index 9c179628407..1480850cf37 100644
--- a/media-sound/jalv/jalv-1.6.4.ebuild
+++ b/media-sound/jalv/jalv-1.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="amd64"
-IUSE="gtk gtk2 gtkmm portaudio qt5"
+IUSE="gtk gtkmm portaudio qt5"
 
 RDEPEND="
>=dev-libs/serd-0.24.0
@@ -24,7 +24,6 @@ RDEPEND="
>=media-libs/sratom-0.6.0
>=media-libs/suil-0.10.0
gtk? ( >=x11-libs/gtk+-3.0.0:3 )
-   gtk2? ( >=x11-libs/gtk+-2.18.0:2 )
gtkmm? ( >=dev-cpp/gtkmm-2.20.0:2.4 )
portaudio? ( media-libs/portaudio )
!portaudio? ( virtual/jack )
@@ -50,7 +49,6 @@ src_configure() {
--no-qt4 \
$(use qt5   || echo --no-qt5)   \
$(use gtk   || echo --no-gtk3)  \
-   $(use gtk2  || echo --no-gtk2)  \
$(use gtkmm || echo --no-gtkmm) \
$(use portaudio && echo --portaudio)
 }

diff --git a/media-sound/jalv/jalv-1.6.6.ebuild 
b/media-sound/jalv/jalv-1.6.6.ebuild
index cbef73cf0fa..08aa57a7862 100644
--- a/media-sound/jalv/jalv-1.6.6.ebuild
+++ b/media-sound/jalv/jalv-1.6.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="gtk gtk2 gtkmm portaudio qt5"
+IUSE="gtk gtkmm portaudio qt5"
 
 RDEPEND="
dev-libs/serd
@@ -24,7 +24,6 @@ RDEPEND="
media-libs/sratom
media-libs/suil
gtk? ( x11-libs/gtk+:3 )
-   gtk2? ( x11-libs/gtk+:2 )
gtkmm? ( dev-cpp/gtkmm:2.4 )
portaudio? ( media-libs/portaudio )
!portaudio? ( virtual/jack )
@@ -52,7 +51,6 @@ src_configure() {
--no-qt4 \
$(use qt5   || echo --no-qt5)   \
$(use gtk   || echo --no-gtk3)  \
-   $(use gtk2  || echo --no-gtk2)  \
$(use gtkmm || echo --no-gtkmm) \
$(use portaudio && echo --portaudio)
 }

diff --git a/media-sound/jalv/metadata.xml b/media-sound/jalv/metadata.xml
index de663c86a7e..8b8731392d5 100644
--- a/media-sound/jalv/metadata.xml
+++ b/media-sound/jalv/metadata.xml
@@ -15,7 +15,6 @@
 
 
 
-   Adds support for GTK+2 in addition to GTK+3 
controlled by the gtk useflag.
 Adds support for dev-cpp/gtkmm: C++ 
interface for GTK+2
 
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/, media-sound/jalv/files/

2021-02-08 Thread Miroslav Šulc
commit: 44275d01ee6eddbe7f0ae824c0998fd8b598839e
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Feb  8 08:59:16 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Feb  8 08:59:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44275d01

media-sound/jalv: resolved missing include in 1.6.6 when gui disabled

Closes: https://bugs.gentoo.org/764473
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/jalv/files/jalv-1.6.6-suil-always.patch | 14 ++
 media-sound/jalv/jalv-1.6.6.ebuild  |  4 
 2 files changed, 18 insertions(+)

diff --git a/media-sound/jalv/files/jalv-1.6.6-suil-always.patch 
b/media-sound/jalv/files/jalv-1.6.6-suil-always.patch
new file mode 100644
index 000..938f34ee055
--- /dev/null
+++ b/media-sound/jalv/files/jalv-1.6.6-suil-always.patch
@@ -0,0 +1,14 @@
+diff --git a/wscript b/wscript
+index 06f74f2..a269b14 100644
+--- a/wscript
 b/wscript
+@@ -170,8 +170,7 @@ def configure(conf):
+ conf.env.HAVE_QT4 or
+ conf.env.HAVE_QT5)
+ 
+-if have_gui:
+-conf.check_pkg('suil-0 >= 0.10.0', uselib_store='SUIL')
++conf.check_pkg('suil-0 >= 0.10.0', uselib_store='SUIL')
+ 
+ if conf.env.HAVE_JACK:
+ conf.check_function(

diff --git a/media-sound/jalv/jalv-1.6.6.ebuild 
b/media-sound/jalv/jalv-1.6.6.ebuild
index 17bf69398ae..cbef73cf0fa 100644
--- a/media-sound/jalv/jalv-1.6.6.ebuild
+++ b/media-sound/jalv/jalv-1.6.6.ebuild
@@ -41,6 +41,10 @@ BDEPEND="
 "
 DOCS=( AUTHORS NEWS README.md )
 
+PATCHES=(
+   "${FILESDIR}/${P}-suil-always.patch"
+)
+
 src_configure() {
use qt5 && export PATH="$(qt5_get_bindir):${PATH}"
waf-utils_src_configure \



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2021-01-08 Thread Miroslav Šulc
commit: 369852de1616e2c6d5e627fb05e9311de3f365ae
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jan  8 13:21:15 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan  8 13:21:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369852de

media-sound/jalv: bump to 1.6.6

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/jalv/Manifest  |  1 +
 media-sound/jalv/jalv-1.6.6.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/media-sound/jalv/Manifest b/media-sound/jalv/Manifest
index f4923219b7a..17894b5c515 100644
--- a/media-sound/jalv/Manifest
+++ b/media-sound/jalv/Manifest
@@ -1 +1,2 @@
 DIST jalv-1.6.4.tar.bz2 346053 BLAKE2B 
15f2a94d2b7809f865ee38c6e872ecb32e7c3aa856ad733a3c06e372bf3d3b6c5e434397fe325a8d336e0ef3f0786f4bd2beb14259945b2b1356a48f956a10b1
 SHA512 
bef75f422cae7d536e0caa620ea47872277e42001044a2682deb2c1aa3ecd8fc51056b4a49a950cbd04c6694751579f9932e7dd0f7868f9825ccc2d8e2110c1b
+DIST jalv-1.6.6.tar.bz2 356622 BLAKE2B 
92e93a48cb0a244cdd3fa9264fe6faaaf9580fe035bb4af1358ecdfc6558766e75ff905592dc6ad43202b3b052331346c8b5e864bf88d2efdcfc6edb427fc715
 SHA512 
8bb77848a890326c8b39d4d6aea65a86c3cf44d7cb3474f20b0279d5f3a1935b955beb2905d315b304926c856029d5180d1e72f89b736e60def9eeab6e2b0f7c

diff --git a/media-sound/jalv/jalv-1.6.6.ebuild 
b/media-sound/jalv/jalv-1.6.6.ebuild
new file mode 100644
index 000..734fd57beb7
--- /dev/null
+++ b/media-sound/jalv/jalv-1.6.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_REQ_USE='threads(+)'
+inherit python-any-r1 qmake-utils waf-utils
+
+DESCRIPTION="Simple but fully featured LV2 host for Jack"
+HOMEPAGE="http://drobilla.net/software/jalv/;
+SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gtk gtk2 gtkmm portaudio qt5"
+
+RDEPEND="
+   dev-libs/serd
+   dev-libs/sord
+   media-libs/lilv
+   media-libs/lv2
+   media-libs/sratom
+   media-libs/suil
+   gtk? ( x11-libs/gtk+:3 )
+   gtk2? ( x11-libs/gtk+:2 )
+   gtkmm? ( dev-cpp/gtkmm:2.4 )
+   portaudio? ( media-libs/portaudio )
+   !portaudio? ( virtual/jack )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+DOCS=( AUTHORS NEWS README.md )
+
+src_configure() {
+   use qt5 && export PATH="$(qt5_get_bindir):${PATH}"
+   waf-utils_src_configure \
+   "--docdir=/usr/share/doc/${PF}" \
+   --no-qt4 \
+   $(use qt5   || echo --no-qt5)   \
+   $(use gtk   || echo --no-gtk3)  \
+   $(use gtk2  || echo --no-gtk2)  \
+   $(use gtkmm || echo --no-gtkmm) \
+   $(use portaudio && echo --portaudio)
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2020-12-25 Thread Andreas Sturmlechner
commit: 22f8d662446d1b3236157201c2d23629eb5e5e5e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec 25 16:36:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec 25 16:36:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f8d662

media-sound/jalv: EAPI-7, python3_9

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/jalv/jalv-1.6.4.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/media-sound/jalv/jalv-1.6.4.ebuild 
b/media-sound/jalv/jalv-1.6.4.ebuild
index 1a2a254f630..d162740d5e9 100644
--- a/media-sound/jalv/jalv-1.6.4.ebuild
+++ b/media-sound/jalv/jalv-1.6.4.ebuild
@@ -1,11 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 PYTHON_REQ_USE='threads(+)'
-
 inherit python-any-r1 qmake-utils waf-utils
 
 DESCRIPTION="Simple but fully featured LV2 host for Jack"
@@ -35,15 +34,14 @@ RDEPEND="
dev-qt/qtwidgets:5
)
 "
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
${PYTHON_DEPS}
virtual/pkgconfig"
 
 DOCS=( AUTHORS NEWS README.md )
 
-PATCHES=(
-   "${FILESDIR}/${P}-qt-5.7.0.patch"
-)
+PATCHES=( "${FILESDIR}/${P}-qt-5.7.0.patch" )
 
 src_configure() {
use qt5 && export PATH="$(qt5_get_bindir):${PATH}"



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/, media-sound/jalv/files/

2020-01-23 Thread Miroslav Šulc
commit: 27a8275181331b1cd6f078d68dc52dc43fc74ccb
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Jan 23 15:16:09 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Jan 23 15:16:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a82751

media-sound/jalv: removed old 1.6.0-r2

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/jalv/Manifest|  1 -
 media-sound/jalv/files/jalv-1.6.0-qt-5.7.0.patch | 31 ---
 media-sound/jalv/files/jalv-1.6.0-stdin.patch| 67 
 media-sound/jalv/files/jalv-1.6.0-suil-qt5.patch | 34 
 media-sound/jalv/jalv-1.6.0-r2.ebuild| 60 -
 5 files changed, 193 deletions(-)

diff --git a/media-sound/jalv/Manifest b/media-sound/jalv/Manifest
index b474faaebf8..f4923219b7a 100644
--- a/media-sound/jalv/Manifest
+++ b/media-sound/jalv/Manifest
@@ -1,2 +1 @@
-DIST jalv-1.6.0.tar.bz2 157726 BLAKE2B 
d1d35ccc3c0234d0005b83fca89ba0570f747f65568da6b5ea4ef0a0974bbd729540555e3cdcd77f3f5b7a8de9f987c7743e258d7544c8d70c7c51aaae84f9a5
 SHA512 
70453404788846774ef88b43653379f97140301e09e8de61779683df9ee85120485bebf03c959624639dc4d8dd71ce83db2a89b14b66be17696a88d1820ac1b3
 DIST jalv-1.6.4.tar.bz2 346053 BLAKE2B 
15f2a94d2b7809f865ee38c6e872ecb32e7c3aa856ad733a3c06e372bf3d3b6c5e434397fe325a8d336e0ef3f0786f4bd2beb14259945b2b1356a48f956a10b1
 SHA512 
bef75f422cae7d536e0caa620ea47872277e42001044a2682deb2c1aa3ecd8fc51056b4a49a950cbd04c6694751579f9932e7dd0f7868f9825ccc2d8e2110c1b

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
deleted file mode 100644
index f6ca944b04c..000
--- a/media-sound/jalv/files/jalv-1.6.0-qt-5.7.0.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From c32f3ca76a09c03fe9a022eb46e049e6fd5e2dbb Mon Sep 17 00:00:00 2001
-From: David Robillard 
-Date: Sat, 7 Jan 2017 19:20:55 -0500
-Subject: Fix compilation with newer versions of Qt5
-
-
-diff --git a/wscript b/wscript
-index 24f5a2b..08df946 100644
 a/wscript
-+++ b/wscript
-@@ -5,7 +5,7 @@ from waflib.extras import autowaf as autowaf
- import waflib.Options as Options
- 
- # Version of this package (even if built as a child)
--JALV_VERSION = '1.6.0'
-+JALV_VERSION = '1.6.1'
- 
- # Variables for 'waf dist'
- APPNAME = 'jalv'
-@@ -231,7 +231,7 @@ def build(bld):
-   includes = ['.', 'src'],
-   lib  = ['pthread'],
-   install_path = '${BINDIR}',
--  cxxflags = ['-fPIC'])
-+  cxxflags = ['-fPIC', '-std=c++11'])
- autowaf.use_lib(bld, obj, libs + ' QT5')
- 
- # Man pages
--- 
-cgit v0.10.2
-

diff --git a/media-sound/jalv/files/jalv-1.6.0-stdin.patch 
b/media-sound/jalv/files/jalv-1.6.0-stdin.patch
deleted file mode 100644
index 953af7c5f3e..000
--- a/media-sound/jalv/files/jalv-1.6.0-stdin.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From 3a46e861b5b8dbbacb8dd1cec9fa2c69a10b26e0 Mon Sep 17 00:00:00 2001
-From: David Robillard 
-Date: Sat, 18 Feb 2017 18:00:03 +0100
-Subject: Add jalv -i option to ignore stdin for background use
-
-
-diff --git a/doc/jalv.1 b/doc/jalv.1
-index 6d93a72..000ed5a 100644
 a/doc/jalv.1
-+++ b/doc/jalv.1
-@@ -17,6 +17,10 @@ Print the command line options.
- Print control output changes to stdout.
- 
- .TP
-+\fB\-i\fR
-+Ignore input on stdin (for background use).
-+
-+.TP
- \fB\-c SYM=VAL\fR
- Set control value (e.g. "vol=1.4").
- 
-diff --git a/src/jalv_console.c b/src/jalv_console.c
-index c0f369c..e0e114b 100644
 a/src/jalv_console.c
-+++ b/src/jalv_console.c
-@@ -106,6 +106,8 @@ jalv_init(int* argc, char*** argv, JalvOptions* opts)
-   opts->controls, (++n_controls + 1) * 
sizeof(char*));
-   opts->controls[n_controls - 1] = (*argv)[a];
-   opts->controls[n_controls] = NULL;
-+  } else if ((*argv)[a][1] == 'i') {
-+  opts->non_interactive = true;
-   } else if ((*argv)[a][1] == 'd') {
-   opts->dump = true;
-   } else if ((*argv)[a][1] == 't') {
-@@ -191,7 +193,7 @@ jalv_open_ui(Jalv* jalv)
- 
-   show_iface->hide(suil_instance_get_handle(jalv->ui_instance));
- 
--  } else {
-+  } else if (!jalv->opts.non_interactive) {
-   // Primitive command prompt for setting control values
-   while (!zix_sem_try_wait(jalv->done)) {
-   char line[128];
-@@ -202,6 +204,8 @@ jalv_open_ui(Jalv* jalv)
-   break;
-   }
-   }
-+  } else {
-+  zix_sem_wait(jalv->done);
-   }
- 
-   // Caller waits on the done sem, so increment it again to exit
-diff --git a/src/jalv_internal.h b/src/jalv_internal.h
-index 3a565ec..06f116a 100644
 

[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2020-01-23 Thread Agostino Sarubbo
commit: 513e140f41dbcbd3d3acb00aa1e2ef7ab06ce337
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jan 23 10:59:05 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jan 23 10:59:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=513e140f

media-sound/jalv: amd64 stable wrt bug #706062

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/jalv/jalv-1.6.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/jalv/jalv-1.6.4.ebuild 
b/media-sound/jalv/jalv-1.6.4.ebuild
index a11ca9d1bd6..1a2a254f630 100644
--- a/media-sound/jalv/jalv-1.6.4.ebuild
+++ b/media-sound/jalv/jalv-1.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="gtk gtk2 gtkmm portaudio qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2019-12-23 Thread Agostino Sarubbo
commit: ed709f779ab5c082d473434d521cac54eca83493
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec 23 14:02:43 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec 23 14:02:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed709f77

media-sound/jalv: amd64 stable wrt bug #703410

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/jalv/jalv-1.6.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/jalv/jalv-1.6.0-r2.ebuild 
b/media-sound/jalv/jalv-1.6.0-r2.ebuild
index ea94a195346..4422d71c5a7 100644
--- a/media-sound/jalv/jalv-1.6.0-r2.ebuild
+++ b/media-sound/jalv/jalv-1.6.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="gtk gtk2 gtkmm portaudio qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/files/, media-sound/jalv/

2019-12-20 Thread Miroslav Šulc
commit: c139cf461789fc63ceba429c6fa3c1ad83c4b50a
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Dec 20 10:50:03 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Dec 20 10:50:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c139cf46

media-sound/jalv: bump 1.6.4

1) dropped python 2_7 and 3_5, added 3_7 and 3_8
2) updated deps
3) removed already applied patches and updated qt patch

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/jalv/Manifest|  1 +
 media-sound/jalv/files/jalv-1.6.4-qt-5.7.0.patch | 13 ++
 media-sound/jalv/jalv-1.6.4.ebuild   | 58 
 3 files changed, 72 insertions(+)

diff --git a/media-sound/jalv/Manifest b/media-sound/jalv/Manifest
index 1012fb45ac3..b474faaebf8 100644
--- a/media-sound/jalv/Manifest
+++ b/media-sound/jalv/Manifest
@@ -1 +1,2 @@
 DIST jalv-1.6.0.tar.bz2 157726 BLAKE2B 
d1d35ccc3c0234d0005b83fca89ba0570f747f65568da6b5ea4ef0a0974bbd729540555e3cdcd77f3f5b7a8de9f987c7743e258d7544c8d70c7c51aaae84f9a5
 SHA512 
70453404788846774ef88b43653379f97140301e09e8de61779683df9ee85120485bebf03c959624639dc4d8dd71ce83db2a89b14b66be17696a88d1820ac1b3
+DIST jalv-1.6.4.tar.bz2 346053 BLAKE2B 
15f2a94d2b7809f865ee38c6e872ecb32e7c3aa856ad733a3c06e372bf3d3b6c5e434397fe325a8d336e0ef3f0786f4bd2beb14259945b2b1356a48f956a10b1
 SHA512 
bef75f422cae7d536e0caa620ea47872277e42001044a2682deb2c1aa3ecd8fc51056b4a49a950cbd04c6694751579f9932e7dd0f7868f9825ccc2d8e2110c1b

diff --git a/media-sound/jalv/files/jalv-1.6.4-qt-5.7.0.patch 
b/media-sound/jalv/files/jalv-1.6.4-qt-5.7.0.patch
new file mode 100644
index 000..1f9b6147a21
--- /dev/null
+++ b/media-sound/jalv/files/jalv-1.6.4-qt-5.7.0.patch
@@ -0,0 +1,13 @@
+diff --git a/wscript b/wscript
+index af363ca..5060b4d 100644
+--- a/wscript
 b/wscript
+@@ -235,7 +235,7 @@ def build(bld):
+   lib  = ['pthread'],
+   uselib   = libs + ' QT5',
+   install_path = '${BINDIR}',
+-  cxxflags = ['-fPIC'])
++  cxxflags = ['-fPIC', '-std=c++11'])
+ 
+ # Man pages
+ bld.install_files('${MANDIR}/man1', bld.path.ant_glob('doc/*.1'))

diff --git a/media-sound/jalv/jalv-1.6.4.ebuild 
b/media-sound/jalv/jalv-1.6.4.ebuild
new file mode 100644
index 000..a11ca9d1bd6
--- /dev/null
+++ b/media-sound/jalv/jalv-1.6.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE='threads(+)'
+
+inherit python-any-r1 qmake-utils waf-utils
+
+DESCRIPTION="Simple but fully featured LV2 host for Jack"
+HOMEPAGE="http://drobilla.net/software/jalv/;
+SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gtk gtk2 gtkmm portaudio qt5"
+
+RDEPEND="
+   >=dev-libs/serd-0.24.0
+   >=dev-libs/sord-0.14.0
+   >=media-libs/lilv-0.24.0
+   >=media-libs/lv2-1.16.0
+   >=media-libs/sratom-0.6.0
+   >=media-libs/suil-0.10.0
+   gtk? ( >=x11-libs/gtk+-3.0.0:3 )
+   gtk2? ( >=x11-libs/gtk+-2.18.0:2 )
+   gtkmm? ( >=dev-cpp/gtkmm-2.20.0:2.4 )
+   portaudio? ( media-libs/portaudio )
+   !portaudio? ( virtual/jack )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS README.md )
+
+PATCHES=(
+   "${FILESDIR}/${P}-qt-5.7.0.patch"
+)
+
+src_configure() {
+   use qt5 && export PATH="$(qt5_get_bindir):${PATH}"
+   waf-utils_src_configure \
+   "--docdir=/usr/share/doc/${PF}" \
+   --no-qt4 \
+   $(use qt5   || echo --no-qt5)   \
+   $(use gtk   || echo --no-gtk3)  \
+   $(use gtk2  || echo --no-gtk2)  \
+   $(use gtkmm || echo --no-gtkmm) \
+   $(use portaudio && echo --portaudio)
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2018-09-05 Thread Andreas Sturmlechner
commit: c20021523a0e765139c5e2bb7fb65b0acc68116f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep  5 20:19:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep  5 21:17:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2002152

media-sound/jalv: Drop 1.6.0-r1

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-sound/jalv/jalv-1.6.0-r1.ebuild | 55 ---
 1 file changed, 55 deletions(-)

diff --git a/media-sound/jalv/jalv-1.6.0-r1.ebuild 
b/media-sound/jalv/jalv-1.6.0-r1.ebuild
deleted file mode 100644
index 76a06677aae..000
--- a/media-sound/jalv/jalv-1.6.0-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-PYTHON_REQ_USE='threads(+)'
-
-inherit python-any-r1 qmake-utils waf-utils
-
-DESCRIPTION="Simple but fully featured LV2 host for Jack"
-HOMEPAGE="http://drobilla.net/software/jalv/;
-SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk gtk2 gtkmm portaudio qt5"
-
-RDEPEND=">=media-libs/lv2-1.6.0
-   >=media-libs/lilv-0.24.0
-   >=dev-libs/serd-0.14.0
-   >=dev-libs/sord-0.12.0
-   >=media-libs/suil-0.6.0
-   >=media-libs/sratom-0.6.0
-   gtk? ( >=x11-libs/gtk+-3.0.0:3 )
-   gtk2? ( >=x11-libs/gtk+-2.18.0:2 )
-   gtkmm? ( >=dev-cpp/gtkmm-2.20.0:2.4 )
-   portaudio? ( media-libs/portaudio )
-   !portaudio? ( virtual/jack )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS NEWS README )
-
-PATCHES=( "${FILESDIR}/${P}-qt-5.7.0.patch" )
-
-src_configure() {
-   use qt5 && export PATH="$(qt5_get_bindir):${PATH}"
-   waf-utils_src_configure \
-   "--docdir=/usr/share/doc/${PF}" \
-   --no-qt4 \
-   $(use qt5   || echo --no-qt5)   \
-   $(use gtk   || echo --no-gtk3)  \
-   $(use gtk2  || echo --no-gtk2)  \
-   $(use gtkmm || echo --no-gtkmm) \
-   $(use portaudio && echo --portaudio)
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2017-12-10 Thread Pacho Ramos
commit: a39222abb1c1fb27810a004408d39522c35aaf30
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec  9 20:33:05 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Dec 10 10:15:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a39222ab

media-sound/jalv: Add support for newer python

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-sound/jalv/Manifest | 2 +-
 media-sound/jalv/jalv-1.6.0-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/jalv/Manifest b/media-sound/jalv/Manifest
index 959350dfe38..1012fb45ac3 100644
--- a/media-sound/jalv/Manifest
+++ b/media-sound/jalv/Manifest
@@ -1 +1 @@
-DIST jalv-1.6.0.tar.bz2 157726 SHA256 
914625972bb2e99552a0bb0ae3b5d27f70901b92fab1f6daf8fb31d1ffbf5cf4 SHA512 
70453404788846774ef88b43653379f97140301e09e8de61779683df9ee85120485bebf03c959624639dc4d8dd71ce83db2a89b14b66be17696a88d1820ac1b3
 WHIRLPOOL 
67cf715624a0355f1e3927fb9a9a97ea1375069b24c9445c2fecf8c11611a1d884c58ed10134784f6d093fc52181aacdbefb13314d5713ddee032287215573e4
+DIST jalv-1.6.0.tar.bz2 157726 BLAKE2B 
d1d35ccc3c0234d0005b83fca89ba0570f747f65568da6b5ea4ef0a0974bbd729540555e3cdcd77f3f5b7a8de9f987c7743e258d7544c8d70c7c51aaae84f9a5
 SHA512 
70453404788846774ef88b43653379f97140301e09e8de61779683df9ee85120485bebf03c959624639dc4d8dd71ce83db2a89b14b66be17696a88d1820ac1b3

diff --git a/media-sound/jalv/jalv-1.6.0-r2.ebuild 
b/media-sound/jalv/jalv-1.6.0-r2.ebuild
index 7a65d17a0fb..b97681deb42 100644
--- a/media-sound/jalv/jalv-1.6.0-r2.ebuild
+++ b/media-sound/jalv/jalv-1.6.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 PYTHON_REQ_USE='threads(+)'
 
 inherit python-any-r1 qmake-utils waf-utils



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2017-11-12 Thread Andreas Sturmlechner
commit: 5f77b1e1aca516e0482f750bfd26cfa8ad0b2b08
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 12 14:48:51 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 12 15:12:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f77b1e1

media-sound/jalv: Bump required media-libs/suil version

Reported-by: Marc Joliet  gmx.de>
Closes: https://bugs.gentoo.org/636142
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 media-sound/jalv/jalv-1.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/jalv/jalv-1.6.0-r2.ebuild 
b/media-sound/jalv/jalv-1.6.0-r2.ebuild
index eb91d17f85f..7a65d17a0fb 100644
--- a/media-sound/jalv/jalv-1.6.0-r2.ebuild
+++ b/media-sound/jalv/jalv-1.6.0-r2.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
>=media-libs/lilv-0.24.0
>=media-libs/lv2-1.6.0
>=media-libs/sratom-0.6.0
-   >=media-libs/suil-0.6.0
+   >=media-libs/suil-0.10.0
gtk? ( >=x11-libs/gtk+-3.0.0:3 )
gtk2? ( >=x11-libs/gtk+-2.18.0:2 )
gtkmm? ( >=dev-cpp/gtkmm-2.20.0:2.4 )



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/, media-sound/jalv/files/

2017-10-29 Thread Andreas Sturmlechner
commit: 257d344317af170a10a0b7e5b49018704bb2a592
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 29 11:56:23 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 29 12:59:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257d3443

media-sound/jalv: Fix segfault w/ Qt5 plugins, run in background

Gentoo-bug: 621708, 634030
Closes: https://bugs.gentoo.org/634030
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 media-sound/jalv/files/jalv-1.6.0-stdin.patch| 67 
 media-sound/jalv/files/jalv-1.6.0-suil-qt5.patch | 34 
 media-sound/jalv/jalv-1.6.0-r2.ebuild| 59 +
 3 files changed, 160 insertions(+)

diff --git a/media-sound/jalv/files/jalv-1.6.0-stdin.patch 
b/media-sound/jalv/files/jalv-1.6.0-stdin.patch
new file mode 100644
index 000..953af7c5f3e
--- /dev/null
+++ b/media-sound/jalv/files/jalv-1.6.0-stdin.patch
@@ -0,0 +1,67 @@
+From 3a46e861b5b8dbbacb8dd1cec9fa2c69a10b26e0 Mon Sep 17 00:00:00 2001
+From: David Robillard 
+Date: Sat, 18 Feb 2017 18:00:03 +0100
+Subject: Add jalv -i option to ignore stdin for background use
+
+
+diff --git a/doc/jalv.1 b/doc/jalv.1
+index 6d93a72..000ed5a 100644
+--- a/doc/jalv.1
 b/doc/jalv.1
+@@ -17,6 +17,10 @@ Print the command line options.
+ Print control output changes to stdout.
+ 
+ .TP
++\fB\-i\fR
++Ignore input on stdin (for background use).
++
++.TP
+ \fB\-c SYM=VAL\fR
+ Set control value (e.g. "vol=1.4").
+ 
+diff --git a/src/jalv_console.c b/src/jalv_console.c
+index c0f369c..e0e114b 100644
+--- a/src/jalv_console.c
 b/src/jalv_console.c
+@@ -106,6 +106,8 @@ jalv_init(int* argc, char*** argv, JalvOptions* opts)
+   opts->controls, (++n_controls + 1) * 
sizeof(char*));
+   opts->controls[n_controls - 1] = (*argv)[a];
+   opts->controls[n_controls] = NULL;
++  } else if ((*argv)[a][1] == 'i') {
++  opts->non_interactive = true;
+   } else if ((*argv)[a][1] == 'd') {
+   opts->dump = true;
+   } else if ((*argv)[a][1] == 't') {
+@@ -191,7 +193,7 @@ jalv_open_ui(Jalv* jalv)
+ 
+   show_iface->hide(suil_instance_get_handle(jalv->ui_instance));
+ 
+-  } else {
++  } else if (!jalv->opts.non_interactive) {
+   // Primitive command prompt for setting control values
+   while (!zix_sem_try_wait(jalv->done)) {
+   char line[128];
+@@ -202,6 +204,8 @@ jalv_open_ui(Jalv* jalv)
+   break;
+   }
+   }
++  } else {
++  zix_sem_wait(jalv->done);
+   }
+ 
+   // Caller waits on the done sem, so increment it again to exit
+diff --git a/src/jalv_internal.h b/src/jalv_internal.h
+index 3a565ec..06f116a 100644
+--- a/src/jalv_internal.h
 b/src/jalv_internal.h
+@@ -172,6 +172,7 @@ typedef struct {
+   int  no_menu;   ///< Hide menu iff true
+   int  show_ui;   ///< Show non-embedded UI
+   int  print_controls;///< Print control changes to stdout
++  int  non_interactive;   ///< Do not listen for commands on stdin
+ } JalvOptions;
+ 
+ typedef struct {
+-- 
+cgit v0.10.2
+

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
new file mode 100644
index 000..a57447ce075
--- /dev/null
+++ b/media-sound/jalv/files/jalv-1.6.0-suil-qt5.patch
@@ -0,0 +1,34 @@
+From 4d22c6a53ff1dcb657ab1913f1b100e42db19bca Mon Sep 17 00:00:00 2001
+From: David Robillard 
+Date: Sat, 18 Mar 2017 12:00:11 +0100
+Subject: Use new suil init API to fix Qt5 plugin UIs
+
+
+diff --git a/src/jalv.c b/src/jalv.c
+index 78901ca..20f24e7 100644
+--- a/src/jalv.c
 b/src/jalv.c
+@@ -777,6 +777,7 @@ main(int argc, char** argv)
+   jalv.bpm   = 120.0f;
+   jalv.control_in= (uint32_t)-1;
+ 
++  suil_init(, , SUIL_ARG_NONE);
+   if (jalv_init(, , )) {
+   return EXIT_FAILURE;
+   }
+diff --git a/wscript b/wscript
+index 19f51bb..e2adc63 100644
+--- a/wscript
 b/wscript
+@@ -59,7 +59,7 @@ def configure(conf):
+ autowaf.check_pkg(conf, 'sord-0', uselib_store='SORD',
+   atleast_version='0.12.0', mandatory=True)
+ autowaf.check_pkg(conf, 'suil-0', uselib_store='SUIL',
+-  atleast_version='0.6.0', mandatory=True)
++  atleast_version='0.8.7', mandatory=True)
+ autowaf.check_pkg(conf, 'sratom-0', uselib_store='SRATOM',
+   atleast_version='0.6.0', mandatory=True)
+ if Options.options.portaudio:
+-- 
+cgit v0.10.2
+

diff --git a/media-sound/jalv/jalv-1.6.0-r2.ebuild 
b/media-sound/jalv/jalv-1.6.0-r2.ebuild
new file mode 100644
index 000..03cdffb688e
--- /dev/null
+++ 

[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2017-10-29 Thread Andreas Sturmlechner
commit: 6ddb75bf8153efba39af1466cdf7dd5cf52a41e6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 29 11:59:56 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 29 12:59:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ddb75bf

media-sound/jalv: Sort DEPENDs

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 media-sound/jalv/jalv-1.6.0-r2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-sound/jalv/jalv-1.6.0-r2.ebuild 
b/media-sound/jalv/jalv-1.6.0-r2.ebuild
index 03cdffb688e..eb91d17f85f 100644
--- a/media-sound/jalv/jalv-1.6.0-r2.ebuild
+++ b/media-sound/jalv/jalv-1.6.0-r2.ebuild
@@ -17,12 +17,13 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="gtk gtk2 gtkmm portaudio qt5"
 
-RDEPEND=">=media-libs/lv2-1.6.0
-   >=media-libs/lilv-0.24.0
+RDEPEND="
>=dev-libs/serd-0.14.0
>=dev-libs/sord-0.12.0
-   >=media-libs/suil-0.6.0
+   >=media-libs/lilv-0.24.0
+   >=media-libs/lv2-1.6.0
>=media-libs/sratom-0.6.0
+   >=media-libs/suil-0.6.0
gtk? ( >=x11-libs/gtk+-3.0.0:3 )
gtk2? ( >=x11-libs/gtk+-2.18.0:2 )
gtkmm? ( >=dev-cpp/gtkmm-2.20.0:2.4 )



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2017-09-21 Thread Michael Palimaka
commit: 110101d638abc6304386786996d3dc84043be8d4
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Sep 21 14:24:00 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Sep 21 14:24:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=110101d6

media-sound/jalv: remove 1.4.4 and 1.4.6

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-sound/jalv/Manifest  |  2 --
 media-sound/jalv/jalv-1.4.4.ebuild | 45 --
 media-sound/jalv/jalv-1.4.6.ebuild | 45 --
 3 files changed, 92 deletions(-)

diff --git a/media-sound/jalv/Manifest b/media-sound/jalv/Manifest
index 4347c4b22e8..959350dfe38 100644
--- a/media-sound/jalv/Manifest
+++ b/media-sound/jalv/Manifest
@@ -1,3 +1 @@
-DIST jalv-1.4.4.tar.bz2 133234 SHA256 
8e1e9c04dc9e7b787948aa96f2fe6ff1e04b87ea0cf6290d3ec8d52c4a0e14c7 SHA512 
5fdead5375eb6d03c64fa35204b4ba00c48dc29fb53567558e5674a956a3f751e0d3b8c0012f6c105d69f69a8502f4996e5a0d1cbc9c1fbdd9b6a780b3cb2960
 WHIRLPOOL 
25eb71705f160ccefb8e320f1790b9c70a1a4c13ef9570d64c0f3120b5c2b46a07a91c83e36fc3b20df695cfbd73170a90231a9565889063ba6621aa3ec32867
-DIST jalv-1.4.6.tar.bz2 133878 SHA256 
893e0cd7ba6090d615646eec197b4302f0b7832ab69e3417e2f10f4b0e6630b8 SHA512 
d31e4d5aa91513f977a54787af0dec0f01f5befdf14579063a8389141a02eb0218340ad13e174643da859f4c621c4d4711a765627dfd77b085e400378ea4d8bc
 WHIRLPOOL 
a3566ea6e3f080fc56d67d1a527412e30007624790f18a655bd7da42afe3108352244bb1c85c3d08f301b69a4f500d264bc226102b4ea97f1e070e95df24aff3
 DIST jalv-1.6.0.tar.bz2 157726 SHA256 
914625972bb2e99552a0bb0ae3b5d27f70901b92fab1f6daf8fb31d1ffbf5cf4 SHA512 
70453404788846774ef88b43653379f97140301e09e8de61779683df9ee85120485bebf03c959624639dc4d8dd71ce83db2a89b14b66be17696a88d1820ac1b3
 WHIRLPOOL 
67cf715624a0355f1e3927fb9a9a97ea1375069b24c9445c2fecf8c11611a1d884c58ed10134784f6d093fc52181aacdbefb13314d5713ddee032287215573e4

diff --git a/media-sound/jalv/jalv-1.4.4.ebuild 
b/media-sound/jalv/jalv-1.4.4.ebuild
deleted file mode 100644
index 37773bdc8bf..000
--- a/media-sound/jalv/jalv-1.4.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-PYTHON_REQ_USE='threads(+)'
-
-inherit python-any-r1 waf-utils
-
-DESCRIPTION="Simple but fully featured LV2 host for Jack"
-HOMEPAGE="http://drobilla.net/software/jalv/;
-SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk gtk2 gtkmm qt4"
-
-RDEPEND=">=media-libs/lv2-1.6.0
-   >=media-libs/lilv-0.15.1
-   >=dev-libs/serd-0.14.0
-   >=dev-libs/sord-0.12.0
-   >=media-libs/suil-0.6.0
-   >=media-libs/sratom-0.4.0
-   >=media-sound/jack-audio-connection-kit-0.120.0
-   gtk? ( >=x11-libs/gtk+-3.0.0:3 )
-   gtk2? ( >=x11-libs/gtk+-2.18.0:2 )
-   gtkmm? ( >=dev-cpp/gtkmm-2.20.0:2.4 )
-   qt4? ( dev-qt/qtgui:4 )"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig"
-
-DOCS=( "AUTHORS" "NEWS" "README" )
-
-src_configure() {
-   # otherwise automagic
-   use gtk || sed -i -e 's/gtk+-3.0/DiSaBlEd/' wscript
-   use gtk2 || sed -i -e 's/gtk+-2.0/DiSaBlEd/' wscript
-   use gtkmm || sed -i -e 's/gtkmm-2.4/DiSaBlEd/' wscript
-   use qt4 || sed -i -e 's/QtGui/DiSaBlEd/' wscript
-   waf-utils_src_configure \
-   "--docdir=/usr/share/doc/${PF}"
-}

diff --git a/media-sound/jalv/jalv-1.4.6.ebuild 
b/media-sound/jalv/jalv-1.4.6.ebuild
deleted file mode 100644
index 37773bdc8bf..000
--- a/media-sound/jalv/jalv-1.4.6.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-PYTHON_REQ_USE='threads(+)'
-
-inherit python-any-r1 waf-utils
-
-DESCRIPTION="Simple but fully featured LV2 host for Jack"
-HOMEPAGE="http://drobilla.net/software/jalv/;
-SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk gtk2 gtkmm qt4"
-
-RDEPEND=">=media-libs/lv2-1.6.0
-   >=media-libs/lilv-0.15.1
-   >=dev-libs/serd-0.14.0
-   >=dev-libs/sord-0.12.0
-   >=media-libs/suil-0.6.0
-   >=media-libs/sratom-0.4.0
-   >=media-sound/jack-audio-connection-kit-0.120.0
-   gtk? ( >=x11-libs/gtk+-3.0.0:3 )
-   gtk2? ( >=x11-libs/gtk+-2.18.0:2 )
-   gtkmm? ( >=dev-cpp/gtkmm-2.20.0:2.4 )
-   qt4? ( dev-qt/qtgui:4 )"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig"
-
-DOCS=( "AUTHORS" "NEWS" "README" )
-
-src_configure() {
-   # otherwise automagic
-   use gtk || sed -i -e 's/gtk+-3.0/DiSaBlEd/' wscript
-   use gtk2 || sed -i -e 's/gtk+-2.0/DiSaBlEd/' wscript
-   use gtkmm || sed -i -e 's/gtkmm-2.4/DiSaBlEd/' wscript
-   use qt4 || sed -i -e 

[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2017-01-08 Thread Andreas Sturmlechner
commit: 3f809e8e836098567d47560ab7231851a2a89b32
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan  8 19:15:58 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  8 20:15:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f809e8e

media-sound/jalv: Drop old

Package-Manager: portage-2.3.0

 media-sound/jalv/jalv-1.6.0.ebuild | 50 --
 1 file changed, 50 deletions(-)

diff --git a/media-sound/jalv/jalv-1.6.0.ebuild 
b/media-sound/jalv/jalv-1.6.0.ebuild
deleted file mode 100644
index 4e806bb..
--- a/media-sound/jalv/jalv-1.6.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-PYTHON_COMPAT=( python{2_7,3_4} )
-PYTHON_REQ_USE='threads(+)'
-
-inherit python-any-r1 qmake-utils waf-utils
-
-DESCRIPTION="Simple but fully featured LV2 host for Jack"
-HOMEPAGE="http://drobilla.net/software/jalv/;
-SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk gtk2 gtkmm portaudio qt4 qt5"
-
-RDEPEND=">=media-libs/lv2-1.6.0
-   >=media-libs/lilv-0.15.1
-   >=dev-libs/serd-0.14.0
-   >=dev-libs/sord-0.12.0
-   >=media-libs/suil-0.6.0
-   >=media-libs/sratom-0.4.0
-   !portaudio? ( virtual/jack )
-   gtk? ( >=x11-libs/gtk+-3.0.0:3 )
-   gtk2? ( >=x11-libs/gtk+-2.18.0:2 )
-   gtkmm? ( >=dev-cpp/gtkmm-2.20.0:2.4 )
-   portaudio? ( media-libs/portaudio )
-   qt5? ( dev-qt/qtwidgets:5 )
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig"
-
-DOCS=( "AUTHORS" "NEWS" "README" )
-
-src_configure() {
-   use qt5 && export PATH="$(qt5_get_bindir):${PATH}"
-   waf-utils_src_configure \
-   "--docdir=/usr/share/doc/${PF}" \
-   --no-qt4 \
-   $(use qt5   || echo --no-qt5)   \
-   $(use gtk   || echo --no-gtk3)  \
-   $(use gtk2  || echo --no-gtk2)  \
-   $(use gtkmm || echo --no-gtkmm) \
-   $(use portaudio && echo --portaudio)
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/files/, media-sound/jalv/

2017-01-08 Thread Andreas Sturmlechner
commit: 2fb67600d610fc87be431e8188b035b51cbb7623
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan  8 19:08:28 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  8 20:15:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb67600

media-sound/jalv: Fix DEPENDs, build with Qt-5.7.0

Gentoo-bug: 604832, 605046

Package-Manager: portage-2.3.0

 media-sound/jalv/files/jalv-1.6.0-qt-5.7.0.patch | 31 +
 media-sound/jalv/jalv-1.6.0-r1.ebuild| 56 
 2 files changed, 87 insertions(+)

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
new file mode 100644
index ..f6ca944
--- /dev/null
+++ b/media-sound/jalv/files/jalv-1.6.0-qt-5.7.0.patch
@@ -0,0 +1,31 @@
+From c32f3ca76a09c03fe9a022eb46e049e6fd5e2dbb Mon Sep 17 00:00:00 2001
+From: David Robillard 
+Date: Sat, 7 Jan 2017 19:20:55 -0500
+Subject: Fix compilation with newer versions of Qt5
+
+
+diff --git a/wscript b/wscript
+index 24f5a2b..08df946 100644
+--- a/wscript
 b/wscript
+@@ -5,7 +5,7 @@ from waflib.extras import autowaf as autowaf
+ import waflib.Options as Options
+ 
+ # Version of this package (even if built as a child)
+-JALV_VERSION = '1.6.0'
++JALV_VERSION = '1.6.1'
+ 
+ # Variables for 'waf dist'
+ APPNAME = 'jalv'
+@@ -231,7 +231,7 @@ def build(bld):
+   includes = ['.', 'src'],
+   lib  = ['pthread'],
+   install_path = '${BINDIR}',
+-  cxxflags = ['-fPIC'])
++  cxxflags = ['-fPIC', '-std=c++11'])
+ autowaf.use_lib(bld, obj, libs + ' QT5')
+ 
+ # Man pages
+-- 
+cgit v0.10.2
+

diff --git a/media-sound/jalv/jalv-1.6.0-r1.ebuild 
b/media-sound/jalv/jalv-1.6.0-r1.ebuild
new file mode 100644
index ..a582203
--- /dev/null
+++ b/media-sound/jalv/jalv-1.6.0-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_REQ_USE='threads(+)'
+
+inherit python-any-r1 qmake-utils waf-utils
+
+DESCRIPTION="Simple but fully featured LV2 host for Jack"
+HOMEPAGE="http://drobilla.net/software/jalv/;
+SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gtk gtk2 gtkmm portaudio qt5"
+
+RDEPEND=">=media-libs/lv2-1.6.0
+   >=media-libs/lilv-0.24.0
+   >=dev-libs/serd-0.14.0
+   >=dev-libs/sord-0.12.0
+   >=media-libs/suil-0.6.0
+   >=media-libs/sratom-0.6.0
+   gtk? ( >=x11-libs/gtk+-3.0.0:3 )
+   gtk2? ( >=x11-libs/gtk+-2.18.0:2 )
+   gtkmm? ( >=dev-cpp/gtkmm-2.20.0:2.4 )
+   portaudio? ( media-libs/portaudio )
+   !portaudio? ( virtual/jack )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS README )
+
+PATCHES=( "${FILESDIR}/${P}-qt-5.7.0.patch" )
+
+src_configure() {
+   use qt5 && export PATH="$(qt5_get_bindir):${PATH}"
+   waf-utils_src_configure \
+   "--docdir=/usr/share/doc/${PF}" \
+   --no-qt4 \
+   $(use qt5   || echo --no-qt5)   \
+   $(use gtk   || echo --no-gtk3)  \
+   $(use gtk2  || echo --no-gtk2)  \
+   $(use gtkmm || echo --no-gtkmm) \
+   $(use portaudio && echo --portaudio)
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2017-01-06 Thread Alexis Ballier
commit: c49552ce91ef9edde20c295d19058f68dcb7caf8
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jan  6 09:32:06 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jan  6 09:32:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c49552ce

media-sound/jalv: bump to 1.6.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-sound/jalv/Manifest  |  1 +
 media-sound/jalv/jalv-1.6.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/media-sound/jalv/Manifest b/media-sound/jalv/Manifest
index f9fab39..4347c4b 100644
--- a/media-sound/jalv/Manifest
+++ b/media-sound/jalv/Manifest
@@ -1,2 +1,3 @@
 DIST jalv-1.4.4.tar.bz2 133234 SHA256 
8e1e9c04dc9e7b787948aa96f2fe6ff1e04b87ea0cf6290d3ec8d52c4a0e14c7 SHA512 
5fdead5375eb6d03c64fa35204b4ba00c48dc29fb53567558e5674a956a3f751e0d3b8c0012f6c105d69f69a8502f4996e5a0d1cbc9c1fbdd9b6a780b3cb2960
 WHIRLPOOL 
25eb71705f160ccefb8e320f1790b9c70a1a4c13ef9570d64c0f3120b5c2b46a07a91c83e36fc3b20df695cfbd73170a90231a9565889063ba6621aa3ec32867
 DIST jalv-1.4.6.tar.bz2 133878 SHA256 
893e0cd7ba6090d615646eec197b4302f0b7832ab69e3417e2f10f4b0e6630b8 SHA512 
d31e4d5aa91513f977a54787af0dec0f01f5befdf14579063a8389141a02eb0218340ad13e174643da859f4c621c4d4711a765627dfd77b085e400378ea4d8bc
 WHIRLPOOL 
a3566ea6e3f080fc56d67d1a527412e30007624790f18a655bd7da42afe3108352244bb1c85c3d08f301b69a4f500d264bc226102b4ea97f1e070e95df24aff3
+DIST jalv-1.6.0.tar.bz2 157726 SHA256 
914625972bb2e99552a0bb0ae3b5d27f70901b92fab1f6daf8fb31d1ffbf5cf4 SHA512 
70453404788846774ef88b43653379f97140301e09e8de61779683df9ee85120485bebf03c959624639dc4d8dd71ce83db2a89b14b66be17696a88d1820ac1b3
 WHIRLPOOL 
67cf715624a0355f1e3927fb9a9a97ea1375069b24c9445c2fecf8c11611a1d884c58ed10134784f6d093fc52181aacdbefb13314d5713ddee032287215573e4

diff --git a/media-sound/jalv/jalv-1.6.0.ebuild 
b/media-sound/jalv/jalv-1.6.0.ebuild
new file mode 100644
index ..4e806bb
--- /dev/null
+++ b/media-sound/jalv/jalv-1.6.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_REQ_USE='threads(+)'
+
+inherit python-any-r1 qmake-utils waf-utils
+
+DESCRIPTION="Simple but fully featured LV2 host for Jack"
+HOMEPAGE="http://drobilla.net/software/jalv/;
+SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gtk gtk2 gtkmm portaudio qt4 qt5"
+
+RDEPEND=">=media-libs/lv2-1.6.0
+   >=media-libs/lilv-0.15.1
+   >=dev-libs/serd-0.14.0
+   >=dev-libs/sord-0.12.0
+   >=media-libs/suil-0.6.0
+   >=media-libs/sratom-0.4.0
+   !portaudio? ( virtual/jack )
+   gtk? ( >=x11-libs/gtk+-3.0.0:3 )
+   gtk2? ( >=x11-libs/gtk+-2.18.0:2 )
+   gtkmm? ( >=dev-cpp/gtkmm-2.20.0:2.4 )
+   portaudio? ( media-libs/portaudio )
+   qt5? ( dev-qt/qtwidgets:5 )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig"
+
+DOCS=( "AUTHORS" "NEWS" "README" )
+
+src_configure() {
+   use qt5 && export PATH="$(qt5_get_bindir):${PATH}"
+   waf-utils_src_configure \
+   "--docdir=/usr/share/doc/${PF}" \
+   --no-qt4 \
+   $(use qt5   || echo --no-qt5)   \
+   $(use gtk   || echo --no-gtk3)  \
+   $(use gtk2  || echo --no-gtk2)  \
+   $(use gtkmm || echo --no-gtkmm) \
+   $(use portaudio && echo --portaudio)
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/jalv/

2016-02-10 Thread Manuel Rüger
commit: 53691860b997e0015752b60e76bf88d93e5af27c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Feb 11 00:24:21 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Feb 11 00:24:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53691860

media-sound/jalv: Remove old

Package-Manager: portage-2.2.27

 media-sound/jalv/Manifest  |  3 ---
 media-sound/jalv/jalv-1.0.0.ebuild | 43 ---
 media-sound/jalv/jalv-1.2.0.ebuild | 45 -
 media-sound/jalv/jalv-1.4.0.ebuild | 46 --
 4 files changed, 137 deletions(-)

diff --git a/media-sound/jalv/Manifest b/media-sound/jalv/Manifest
index bd9de71..f9fab39 100644
--- a/media-sound/jalv/Manifest
+++ b/media-sound/jalv/Manifest
@@ -1,5 +1,2 @@
-DIST jalv-1.0.0.tar.bz2 119985 SHA256 
f9407e038413f6351a67b53cb47ea658d523ffec582bfe91406fec89a545b6b1 SHA512 
d0ae31a5dce7edaf97da18c6fdbd999428cfc455abdce1d018abe08447a9ab2f4b5653e0ce80e091ddfddca05fbc82a9d8bc49f3164b656ef4fc63101a96a9a7
 WHIRLPOOL 
dc2c5e38bf9d583f49e41cf14b145c16f13a6f74960b8a43564134fd19674a11d17689b80adec6862aac80319d960e5d14f205da76a33d26709d6999842fa6b5
-DIST jalv-1.2.0.tar.bz2 103393 SHA256 
57e7e1510b594b112ddde07e29a46877c2db463483c6fba55a12738988cabd27 SHA512 
b6069eb97953082cb8013cbe605dd5f9b0c7713c8abdca3101846e932ca1222618523153d5b9b5cf8db4bcec528543e4f69557f42375239f8b5b759a9bb3b58c
 WHIRLPOOL 
88da65a45eecfa8be1f619439289ca05ff3e5ce08b7f1fa8e164cae794f7890cec6769222c1ccfff87ae2f753e410d98f20dcabc0f895a5145f0e685f1cf5e2b
-DIST jalv-1.4.0.tar.bz2 115677 SHA256 
4061031d8052eff74fdacce995d88b2b1c4ef7a012e23c912006fd081d3209c3 SHA512 
3a02eba555839ae2f9c7880745d03f7daa2a6c8db56db65fce7916417f3fac04cef5b1130cfe3787094f12eeb2a5190f6d71ed7defc34bc227f888a79e791eb3
 WHIRLPOOL 
02db30318966e0a80fc401117054b7c7929e24edd76fec24cf3397d8bf9d2186cf61ea6b32fa8c20ac314d8675aeb9e592fde6349d2383c13b091598caad6a24
 DIST jalv-1.4.4.tar.bz2 133234 SHA256 
8e1e9c04dc9e7b787948aa96f2fe6ff1e04b87ea0cf6290d3ec8d52c4a0e14c7 SHA512 
5fdead5375eb6d03c64fa35204b4ba00c48dc29fb53567558e5674a956a3f751e0d3b8c0012f6c105d69f69a8502f4996e5a0d1cbc9c1fbdd9b6a780b3cb2960
 WHIRLPOOL 
25eb71705f160ccefb8e320f1790b9c70a1a4c13ef9570d64c0f3120b5c2b46a07a91c83e36fc3b20df695cfbd73170a90231a9565889063ba6621aa3ec32867
 DIST jalv-1.4.6.tar.bz2 133878 SHA256 
893e0cd7ba6090d615646eec197b4302f0b7832ab69e3417e2f10f4b0e6630b8 SHA512 
d31e4d5aa91513f977a54787af0dec0f01f5befdf14579063a8389141a02eb0218340ad13e174643da859f4c621c4d4711a765627dfd77b085e400378ea4d8bc
 WHIRLPOOL 
a3566ea6e3f080fc56d67d1a527412e30007624790f18a655bd7da42afe3108352244bb1c85c3d08f301b69a4f500d264bc226102b4ea97f1e070e95df24aff3

diff --git a/media-sound/jalv/jalv-1.0.0.ebuild 
b/media-sound/jalv/jalv-1.0.0.ebuild
deleted file mode 100644
index 05093d2..000
--- a/media-sound/jalv/jalv-1.0.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-PYTHON_REQ_USE='threads(+)'
-
-inherit python-any-r1 waf-utils
-
-DESCRIPTION="Simple but fully featured LV2 host for Jack"
-HOMEPAGE="http://drobilla.net/software/jalv/;
-SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk gtkmm qt4"
-
-RDEPEND="media-libs/lv2
-   >=media-libs/lilv-0.14.0
-   >=dev-libs/serd-0.4.5
-   >=media-libs/suil-0.6.0
-   >=media-libs/sratom-0.2.0
-   >=media-sound/jack-audio-connection-kit-0.120.0
-   gtk? ( >=x11-libs/gtk+-2.18.0:2 )
-   gtkmm? ( >=dev-cpp/gtkmm-2.20.0:2.4 )
-   qt4? ( dev-qt/qtgui:4 )"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig"
-
-DOCS=( "AUTHORS" "NEWS" "README" )
-
-src_configure() {
-   # otherwise automagic
-   use gtk || sed -i -e 's/gtk+-2.0/DiSaBlEd/' wscript
-   use gtkmm || sed -i -e 's/gtkmm-2.4/DiSaBlEd/' wscript
-   use qt4 || sed -i -e 's/QtGui/DiSaBlEd/' wscript
-   waf-utils_src_configure \
-   "--docdir=/usr/share/doc/${PF}"
-}

diff --git a/media-sound/jalv/jalv-1.2.0.ebuild 
b/media-sound/jalv/jalv-1.2.0.ebuild
deleted file mode 100644
index 10d8c7e..000
--- a/media-sound/jalv/jalv-1.2.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-PYTHON_REQ_USE='threads(+)'
-
-inherit python-any-r1 waf-utils
-
-DESCRIPTION="Simple but fully featured LV2 host for Jack"
-HOMEPAGE="http://drobilla.net/software/jalv/;
-SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk gtk2 gtkmm qt4"
-
-RDEPEND=">=media-libs/lv2-1.0.15
-   >=media-libs/lilv-0.14.0
-   >=dev-libs/serd-0.5.0
-   >=media-libs/suil-0.6.0
-