From 3c4128f394249ab3210921c61de948f1c73d298c Mon Sep 17 00:00:00 2001 From: maxice8 Date: Sun, 9 Dec 2018 13:38:50 -0200 Subject: [PATCH] sonic-visualiser: rebuild against libcapnp-0.7.0.so --- srcpkgs/sonic-visualiser/template | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/srcpkgs/sonic-visualiser/template b/srcpkgs/sonic-visualiser/template index ddb891892b2..ff19cb9dab4 100644 --- a/srcpkgs/sonic-visualiser/template +++ b/srcpkgs/sonic-visualiser/template @@ -1,9 +1,9 @@ # Template file for 'sonic-visualiser' pkgname=sonic-visualiser version=3.1.1 -revision=1 +revision=2 build_style=gnu-configure -hostmakedepends="pkg-config capnproto-devel" +hostmakedepends="pkg-config capnproto-devel automake libtool" makedepends="capnproto-devel jack-devel libfishsound-devel libid3tag-devel liblo-devel liblrdf-devel libmad-devel liboggz-devel libsamplerate-devel portaudio-devel pulseaudio-devel qt5-svg-devel rubberband-devel sord-devel @@ -16,19 +16,28 @@ changelog="https://code.soundsoftware.ac.uk/projects/sonic-visualiser/repository distfiles="https://code.soundsoftware.ac.uk/attachments/download/2391/${pkgname}-${version}.tar.gz" checksum=d02a0d8c8efc44810b7078311f02d23909b433c50179c0aec55117cde373d0c1 -if [ -n "$CROSS_BUILD" ]; then +if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-qmake qt5-svg-devel" fi post_extract() { # don’t run target-built testing-binaries when cross building - if [ -n "$CROSS_BUILD" ]; then + if [ "$CROSS_BUILD" ]; then sed -i -e '/QMAKE_POST_LINK/d' \ test-svcore-base.pro \ test-svcore-data-fileio.pro \ test-svcore-data-model.pro \ test-svcore-system.pro fi + + sed -e 's/c++11/c++14/g' -i *.pr* configure.ac* svcore/svcore.pro \ + svapp/svapp.pro checker/*.pr* svgui/svgui.pro {bqaudioio,piper-cpp}/Makefile \ + piper-cpp/vamp-client/qt/test.pro piper-cpp/ext/json11/Makefile \ + dataquay/{lib.pro,tests/tests.pro} +} + +pre_configure() { + autoreconf -fi } do_install() {