summaryrefslogtreecommitdiff
path: root/media-libs/suil
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs/suil')
-rw-r--r--media-libs/suil/Manifest4
-rw-r--r--media-libs/suil/suil-0.10.0.ebuild4
-rw-r--r--media-libs/suil/suil-0.10.6.ebuild52
3 files changed, 57 insertions, 3 deletions
diff --git a/media-libs/suil/Manifest b/media-libs/suil/Manifest
index 0706e5375bde..7c86f0f71247 100644
--- a/media-libs/suil/Manifest
+++ b/media-libs/suil/Manifest
@@ -1,3 +1,5 @@
DIST suil-0.10.0.tar.bz2 159059 BLAKE2B 1293d817df7e60cd89946c3f5b0e6689b0942284cc2f25a93bce830e9f43db1e93067d1a9e85cf201ab8bf580cafefe06c46cf100a855a590a58022f3036d3db SHA512 721b73d987c1712e82493386e5d71957002c8a713595fce4372f1a5eb306c64a559db1ca794cec96295f72e22a9c0e9193f9a68b7f5846f2db45ce16b253fbea
-EBUILD suil-0.10.0.ebuild 993 BLAKE2B 66f2c549bc66fa9282f8bacf7b7d9b8ee02fb946f41e521632edd35627404b370ba81d9751b7b00e6cf7d6073d74e991391348c7308ca83e0f3de6f5794d37e8 SHA512 400156652f1375ad336e98d5609323457df6df9a1faf6f9f087124c7d65435404e457685e535459460686b16222402e4893c0e2912f88b788c5e0db641f82f4f
+DIST suil-0.10.6.tar.bz2 347615 BLAKE2B 667379c6290c4c1e03168911fa58b991e95bbc7c7477606e42ba39d33645f4580ea09051d294f24cdbb3b2df9ed1d415b73eda3ec1f593fed2e7f2d9ff2a85c3 SHA512 b23ffe0c0ae25467b2cd60117a2efa8c13132c8e5612619e4c9ad2cc228b835f1c7fd384db62b74d4a327e3708f189b6a91f972756fcafe501308adb732c3b36
+EBUILD suil-0.10.0.ebuild 989 BLAKE2B 3fa97fb8f0e10db7688d06cf8fc8159ca0a22c6ed340e3dc0c8c2d9c5043754b6b021be78b436200376c67b3fe64bbfe503b3267164c792adf91692d1ef2ba8f SHA512 a37178f3fbda6b2fdbbdb798bd8cfc1435b0a8e88259f499e5adde28b83ad39907c2c246cb1559cb395616827403de9513a02c48a1e3c506a2d01e60aecf390b
+EBUILD suil-0.10.6.ebuild 1027 BLAKE2B d2eb1ff6f98ae004bfd7162cd8819f487fc8eee47d63927cb6cc4ce41bc56a20ba00a537dc0c1096792ef7c993e3df50e1c8e6ad77fa9a3fb9313b038b0b602e SHA512 f88d82dd60decf19e1efa8928cbf748ec10db86fc7064e7dc65ec380d61992b06c1811677f5e50c1eb125870041a7c9d1685735ad3d36b34cf22e0bddf6ac82a
MISC metadata.xml 491 BLAKE2B 8d423d4bd56c2fc586cac7dfeef9ba125799795a02f8f7303d1e657e83181ad68eae5e20cc75806fefbe1296f0eabc632fee3824b9b36e7ccef0a22e04fe4081 SHA512 c56784f3b84159aaa284b5b04ce4d2110d78acb536ea9dd60d5043199a061171dfd0272f4d810e7ac68025fb906cc021b36f099ea966bc87e0de8f57464a88c3
diff --git a/media-libs/suil/suil-0.10.0.ebuild b/media-libs/suil/suil-0.10.0.ebuild
index d9474e5a7f3d..01f73203c66d 100644
--- a/media-libs/suil/suil-0.10.0.ebuild
+++ b/media-libs/suil/suil-0.10.0.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 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="doc gtk qt5"
RDEPEND=">=media-libs/lv2-1.12.0
diff --git a/media-libs/suil/suil-0.10.6.ebuild b/media-libs/suil/suil-0.10.6.ebuild
new file mode 100644
index 000000000000..ff3178b1579b
--- /dev/null
+++ b/media-libs/suil/suil-0.10.6.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE='threads(+)'
+
+inherit flag-o-matic python-any-r1 waf-utils
+
+DESCRIPTION="Lightweight C library for loading and wrapping LV2 plugin UIs"
+HOMEPAGE="http://drobilla.net/software/suil/"
+SRC_URI="http://download.drobilla.net/${P}.tar.bz2"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc gtk qt5"
+
+BDEPEND="
+ doc? ( app-doc/doxygen )
+ virtual/pkgconfig
+"
+CDEPEND="
+ >=media-libs/lv2-1.16.0
+ gtk? ( x11-libs/gtk+:2 )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ )"
+RDEPEND="${CDEPEND}"
+DEPEND="
+ ${CDEPEND}
+ ${PYTHON_DEPS}
+"
+
+DOCS=( AUTHORS NEWS README.md )
+
+src_prepare() {
+ default
+ sed -i -e 's/^.*run_ldconfig/#\0/' wscript || die
+}
+
+src_configure() {
+ waf-utils_src_configure \
+ --mandir="${EPREFIX}/usr/share/man" \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+ --no-qt4 \
+ $(usex gtk '' --no-gtk) \
+ $(usex qt5 '' --no-qt5) \
+ $(usex doc --docs '')
+}