commit:     962df3242d3067f499c242a196dc7fa45533d3a0
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Sat Feb  6 19:55:55 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Jun 19 08:51:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962df324

media-plugins/hexter: drop gtk2 support

Closes: https://bugs.gentoo.org/769035
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/19354
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-plugins/hexter/hexter-1.1.0-r1.ebuild | 35 +++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/media-plugins/hexter/hexter-1.1.0-r1.ebuild 
b/media-plugins/hexter/hexter-1.1.0-r1.ebuild
new file mode 100644
index 00000000000..96942bb615e
--- /dev/null
+++ b/media-plugins/hexter/hexter-1.1.0-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Yamaha DX7 modeling DSSI plugin"
+HOMEPAGE="http://smbolton.com/hexter.html";
+SRC_URI="https://github.com/smbolton/${PN}/releases/download/version_${PV}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="readline"
+
+BDEPEND="
+       virtual/pkgconfig
+"
+RDEPEND="
+       media-libs/alsa-lib
+       >=media-libs/dssi-0.4
+       >=media-libs/liblo-0.12
+       readline? (
+               sys-libs/ncurses:0=
+               sys-libs/readline:0=
+       )
+"
+DEPEND="${RDEPEND}
+       media-libs/ladspa-sdk
+"
+
+src_configure() {
+       PKG_CONFIG=pkg-config \
+       econf --without-gtk2 \
+               $(use_with readline textui)
+}

Reply via email to