summaryrefslogtreecommitdiff
path: root/media-sound/jalv
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-01-22 20:28:19 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-01-22 20:28:19 +0000
commitabaa75b10f899ada8dd05b23cc03205064394bc6 (patch)
treeeca3dd248b73b92013cba00a0fcc1edf2696e19a /media-sound/jalv
parent24fd814c326e282c4321965c31f341dad77e270d (diff)
gentoo resync : 22.01.2021
Diffstat (limited to 'media-sound/jalv')
-rw-r--r--media-sound/jalv/Manifest2
-rw-r--r--media-sound/jalv/jalv-1.6.6.ebuild54
2 files changed, 56 insertions, 0 deletions
diff --git a/media-sound/jalv/Manifest b/media-sound/jalv/Manifest
index 37dda7ed9c26..d70f9d0a144a 100644
--- a/media-sound/jalv/Manifest
+++ b/media-sound/jalv/Manifest
@@ -1,4 +1,6 @@
AUX jalv-1.6.4-qt-5.7.0.patch 462 BLAKE2B 54918c977485c0c420a3f23dbcbf4638def779429b6bd7065c79b0ddffc0263b1a65402b3ec0a7d8678f0ccba694a758d211d9d5fc589b6723cd728bcb4d29ff SHA512 048352f5355aa957a6d88026374555a9dc4b33a4aef972fa39de5ca772b1ca77298f81ae938482d43a41da513594255ae37c57bd2a3b70fe6b22b03f46d80ea7
DIST jalv-1.6.4.tar.bz2 346053 BLAKE2B 15f2a94d2b7809f865ee38c6e872ecb32e7c3aa856ad733a3c06e372bf3d3b6c5e434397fe325a8d336e0ef3f0786f4bd2beb14259945b2b1356a48f956a10b1 SHA512 bef75f422cae7d536e0caa620ea47872277e42001044a2682deb2c1aa3ecd8fc51056b4a49a950cbd04c6694751579f9932e7dd0f7868f9825ccc2d8e2110c1b
+DIST jalv-1.6.6.tar.bz2 356622 BLAKE2B 92e93a48cb0a244cdd3fa9264fe6faaaf9580fe035bb4af1358ecdfc6558766e75ff905592dc6ad43202b3b052331346c8b5e864bf88d2efdcfc6edb427fc715 SHA512 8bb77848a890326c8b39d4d6aea65a86c3cf44d7cb3474f20b0279d5f3a1935b955beb2905d315b304926c856029d5180d1e72f89b736e60def9eeab6e2b0f7c
EBUILD jalv-1.6.4.ebuild 1373 BLAKE2B b95bded49313b612f5305ddf54c2f9f05d62855746f3e841cfd695a340c262898c3e845528365ef8504c937a456abcff3bd1e50da030d2eb7de4b880655a330f SHA512 12dd1be5594957fc4c8ff908da04f56ddaf478ce90ad71366f20b3d2610b118ebd3420acdc7c8baa8a18b1898d37c6b4f3f1077ba8d17f3d25d754482bf8bed6
+EBUILD jalv-1.6.6.ebuild 1248 BLAKE2B 2be7c2be66c2821718f52efc75afb74f12097cc878110da81f61b71d0a225ededf485920b6cb9ed99dd560593c371599deab78a48c1e1629d28e361e1c714c75 SHA512 61c92375ae1243874d0886e158cf997c450fcd21d40e7f44d64c64235249f5d995170ad33e0cb68f22b266364491b4cfb3da9db4fd879b50bf2a48f19c1be238
MISC metadata.xml 1152 BLAKE2B c5969351b829ace0f2e54d452526a3f77939f99f721acd846c34ce84ca2264ca2c6996725969c034721df7de41abbf9dfbfcbdde9ade5b375f845479ec66d3ac SHA512 e9b1e1f84df16a830785b7020eeb35369d0c0465b82b3033cc0714f4df706b0b63a946c0dc1051d3c1a3b185e5c9563189a05482c2e1013462592d3b1150b29c
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 000000000000..734fd57beb73
--- /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)
+}