commit:     47c2d0c3e267a28abf911af9d1c9f322cff451df
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 23 17:26:34 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Nov 26 23:03:09 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47c2d0c3

media-sound/jalv: Drop IUSE qt5 from 1.6.8

According to upstream, the Qt frontend is "just a half-baked utility mainly
useful for developers anyway, just turning it off is fine."

Bug: https://bugs.gentoo.org/955258
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-sound/jalv/jalv-1.6.8-r1.ebuild | 56 +++++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)

diff --git a/media-sound/jalv/jalv-1.6.8-r1.ebuild 
b/media-sound/jalv/jalv-1.6.8-r1.ebuild
new file mode 100644
index 000000000000..c936db0077d4
--- /dev/null
+++ b/media-sound/jalv/jalv-1.6.8-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson 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 test"
+REQUIRED_USE="^^ ( jack portaudio )"
+RESTRICT="!test? ( test )"
+
+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 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+       virtual/pkgconfig
+"
+
+DOCS=( AUTHORS NEWS README.md )
+
+PATCHES=(
+       "${FILESDIR}/${P}-qt5-fPIC.patch"
+)
+
+src_configure() {
+       local emesonargs=(
+               $(meson_feature gtk gtk3)
+               $(meson_feature jack)
+               $(meson_feature portaudio)
+               -Dqt5=disabled
+               $(meson_feature test tests)
+       )
+       meson_src_configure
+}
+
+src_compile() {
+       append-flags -fPIC
+
+       meson_src_compile
+}

Reply via email to