summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2020-08-23 08:16:40 +0200
committerMiroslav Šulc <fordfrog@gentoo.org>2020-08-23 08:16:40 +0200
commit7c45b0f2cfba358f48663ddb79183ff1cc79d718 (patch)
treea01c8f2134c476b211a3eeff047cd762b1bef585 /media-libs
parentdev-ruby/bindata: add 2.4.8 (diff)
downloadgentoo-7c45b0f2cfba358f48663ddb79183ff1cc79d718.tar.gz
gentoo-7c45b0f2cfba358f48663ddb79183ff1cc79d718.tar.bz2
gentoo-7c45b0f2cfba358f48663ddb79183ff1cc79d718.zip
media-libs/raul: fixed broken 1.0.0_pre20200718
Bug: https://bugs.gentoo.org/735382 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/raul/Manifest1
-rw-r--r--media-libs/raul/raul-1.0.0_pre20200718.ebuild19
2 files changed, 16 insertions, 4 deletions
diff --git a/media-libs/raul/Manifest b/media-libs/raul/Manifest
index 6fc07fc46bf1..78e2e6ebd3d3 100644
--- a/media-libs/raul/Manifest
+++ b/media-libs/raul/Manifest
@@ -1 +1,2 @@
+DIST drobilla-autowaf.tar.bz2 305372 BLAKE2B 1457ceed5e80c5077ddacbfe14ef565865997440795800e1fe2dc9af0be9aee89f3a452de1af8c46d8b0e87475592417bf94b1ce1e1004dab7ee4b3b88ba36aa SHA512 324b0e431ee905619ff85d4f3b3c3ba644bb7c10abf89cc2b27af2f871f454c8010326d0c6cd9e7d72538d32a608f10dea5951ff29a8dde2aa9ba5c2e0567d87
DIST raul-1.0.0_pre20200718.tar.bz2 58775 BLAKE2B 3383c5c2a1c4f1156137c90807bc70d0fb05d5d271855ea1490bc216df8f2036049aee0fc49309b22db9a82f19670eb2ec29900bb9766d0270f5ba0db60324d8 SHA512 33de61b47bb0bf9cd8ccc15ad3249ec76f3fe3ae9e0cb9af6a45ef6385b2b777af6f775abc00a1f7f7ad930291529a48cebddd455e54b8fe5887749dfb0b47a4
diff --git a/media-libs/raul/raul-1.0.0_pre20200718.ebuild b/media-libs/raul/raul-1.0.0_pre20200718.ebuild
index 12c1e165eb10..8dfc5df054d3 100644
--- a/media-libs/raul/raul-1.0.0_pre20200718.ebuild
+++ b/media-libs/raul/raul-1.0.0_pre20200718.ebuild
@@ -8,9 +8,13 @@ PYTHON_REQ_USE='threads(+)'
inherit waf-utils python-any-r1 eutils
+COMMIT="496e70e420811c7d744a8bcc44a2ac1b51b676b5"
+COMMIT_AUTOWAF="6c6c1d29bfe4c28dd26b5cde7ea4a1a148ee700d"
+
DESCRIPTION="C++ utility library primarily aimed at audio/musical applications"
HOMEPAGE="http://wiki.drobilla.net/Raul"
-SRC_URI="https://gitlab.com/drobilla/raul/-/archive/496e70e420811c7d744a8bcc44a2ac1b51b676b5.tar.bz2 -> ${P}.tar.bz2"
+SRC_URI="https://gitlab.com/drobilla/raul/-/archive/${COMMIT}.tar.bz2 -> ${P}.tar.bz2
+ https://gitlab.com/drobilla/autowaf/-/archive/${COMMIT_AUTOWAF}.tar.bz2 -> drobilla-autowaf.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
@@ -19,18 +23,25 @@ IUSE="debug doc test"
RESTRICT="!test? ( test )"
RDEPEND="dev-libs/boost
- >=dev-libs/glib-2.14.0"
+ dev-libs/glib"
DEPEND="${RDEPEND}
${PYTHON_DEPS}
virtual/pkgconfig
doc? ( app-doc/doxygen )"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
RAUL_TESTS="atomic_test atom_test list_test midi_ringbuffer_test path_test quantize_test queue_test ringbuffer_test smf_test table_test thread_test time_test"
-DOCS=( AUTHORS README ChangeLog )
+DOCS=( AUTHORS NEWS README )
+
+src_prepare() {
+ default
+ rm -r "${S}/waflib" || die
+ ln -s "${WORKDIR}/autowaf-${COMMIT_AUTOWAF}" "${S}/waflib" || die
+}
src_configure() {
waf-utils_src_configure \
- --htmldir=/usr/share/doc/${PF}/html \
$(use debug && echo "--debug") \
$(use doc && echo "--docs") \
$(use test && echo "--test")