From d01310c2b85514963d4bcd212ae16638fe48a84a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Wed, 26 Dec 2018 22:52:18 +0100 Subject: [PATCH] suil: upgrade 0.10.0 -> 0.10.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andreas Müller --- ...0001-Do-not-try-to-build-macOS-cocoa.patch | 41 +++++++++++++++++++ .../{suil_0.10.0.bb => suil_0.10.2.bb} | 9 ++-- 2 files changed, 47 insertions(+), 3 deletions(-) create mode 100644 recipes-misc/recipes-multimedia/drobilla/suil/0001-Do-not-try-to-build-macOS-cocoa.patch rename recipes-misc/recipes-multimedia/drobilla/{suil_0.10.0.bb => suil_0.10.2.bb} (57%) diff --git a/recipes-misc/recipes-multimedia/drobilla/suil/0001-Do-not-try-to-build-macOS-cocoa.patch b/recipes-misc/recipes-multimedia/drobilla/suil/0001-Do-not-try-to-build-macOS-cocoa.patch new file mode 100644 index 00000000..7e3b6993 --- /dev/null +++ b/recipes-misc/recipes-multimedia/drobilla/suil/0001-Do-not-try-to-build-macOS-cocoa.patch @@ -0,0 +1,41 @@ +From e557abec62aa4c9c90ae50db3fe938a97e910288 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Andreas=20M=C3=BCller?= +Date: Wed, 26 Dec 2018 22:39:08 +0100 +Subject: [PATCH] Do not try to build macOS cocoa +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Seems the headers are installed for unknown reason - so make sure support is +remains disabled. + +Fixes: +| arm-mortsgna-linux-gnueabi-g++: error: ../suil-0.10.2/src/cocoa_in_qt5.mm: Objective-C++ compiler not installed on this system + +Upstream-Status: Pending [1] + +[1] https://github.com/drobilla/suil/issues/6 + +Signed-off-by: Andreas Müller +--- + wscript | 4 ---- + 1 file changed, 4 deletions(-) + +diff --git a/wscript b/wscript +index 89ab039..352e569 100644 +--- a/wscript ++++ b/wscript +@@ -91,10 +91,6 @@ def configure(conf): + if not conf.options.no_qt5: + autowaf.check_pkg(conf, 'Qt5Widgets', uselib_store='QT5', + atleast_version='5.1.0', mandatory=False) +- if conf.check_cxx(header_name = 'QMacCocoaViewContainer', +- uselib = 'QT5', +- mandatory = False): +- autowaf.define(conf, 'SUIL_WITH_COCOA_IN_QT5', 1) + + conf.check_cc(define_name = 'HAVE_LIBDL', + lib = 'dl', +-- +2.20.1 + diff --git a/recipes-misc/recipes-multimedia/drobilla/suil_0.10.0.bb b/recipes-misc/recipes-multimedia/drobilla/suil_0.10.2.bb similarity index 57% rename from recipes-misc/recipes-multimedia/drobilla/suil_0.10.0.bb rename to recipes-misc/recipes-multimedia/drobilla/suil_0.10.2.bb index f7752553..db98100d 100644 --- a/recipes-misc/recipes-multimedia/drobilla/suil_0.10.0.bb +++ b/recipes-misc/recipes-multimedia/drobilla/suil_0.10.2.bb @@ -9,8 +9,11 @@ REQUIRED_DISTRO_FEATURES = "x11" DEPENDS = "gtk+ gtk+3 qtbase lv2" -SRC_URI = "http://download.drobilla.net/${BPN}-${PV}.tar.bz2" -SRC_URI[md5sum] = "ba2f6bf631d8f3686772c2b5c9467628" -SRC_URI[sha256sum] = "9895c531f80c7e89a2b4b47de589d73b70bf48db0b0cfe56e5d54237ea4b8848" +SRC_URI = " \ + http://download.drobilla.net/${BPN}-${PV}.tar.bz2 \ + file://0001-Do-not-try-to-build-macOS-cocoa.patch \ +" +SRC_URI[md5sum] = "e92d656b5faf999226642cdbe595976d" +SRC_URI[sha256sum] = "9f445910627fb30f4c182b9ee00d1030324910d8a9ce7c9654c34465411da401" FILES_${PN} += "${libdir}/suil-0"