diff --git a/recipes-musicians/muse/muse/0003-Fix-buid-with-Qt-5.15.patch b/recipes-musicians/muse/muse/0003-Fix-buid-with-Qt-5.15.patch new file mode 100644 index 0000000..88f955a --- /dev/null +++ b/recipes-musicians/muse/muse/0003-Fix-buid-with-Qt-5.15.patch @@ -0,0 +1,111 @@ +From 4f7fa72afee94dc14d16b71c15f992907b4cc6b1 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Andreas=20M=C3=BCller?= +Date: Mon, 8 Jun 2020 14:09:28 +0200 +Subject: [PATCH] Fix buid with Qt >= 5.15 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +There were several errors as +| error: aggregate 'QPainterPath path' has incomplete type and cannot be defined + +Upstream-Status: Submitted [https://github.com/muse-sequencer/muse/pull/818] + +Signed-off-by: Andreas Müller +--- + muse3/awl/knob.cpp | 1 + + muse3/awl/slider.cpp | 1 + + muse3/muse/components/slider.cpp | 1 + + muse3/muse/components/utils.cpp | 1 + + muse3/muse/midiedit/scoreedit.cpp | 1 + + muse3/muse/mixer/routedialog.cpp | 1 + + muse3/muse/widgets/meter.cpp | 1 + + 7 files changed, 7 insertions(+) + +diff --git a/muse3/awl/knob.cpp b/muse3/awl/knob.cpp +index be8bc85d..b9f1e3e2 100644 +--- a/muse3/awl/knob.cpp ++++ b/muse3/awl/knob.cpp +@@ -25,6 +25,7 @@ + + #include + #include ++#include + + namespace Awl { + +diff --git a/muse3/awl/slider.cpp b/muse3/awl/slider.cpp +index 7d82fde3..e33be869 100644 +--- a/muse3/awl/slider.cpp ++++ b/muse3/awl/slider.cpp +@@ -24,6 +24,7 @@ + + #include + #include ++#include + + namespace Awl { + +diff --git a/muse3/muse/components/slider.cpp b/muse3/muse/components/slider.cpp +index 5a0e85c0..831ba89c 100644 +--- a/muse3/muse/components/slider.cpp ++++ b/muse3/muse/components/slider.cpp +@@ -26,6 +26,7 @@ + #include "mmath.h" + + #include ++#include + #include + + #include "utils.h" +diff --git a/muse3/muse/components/utils.cpp b/muse3/muse/components/utils.cpp +index e40d5e14..b0d348ae 100644 +--- a/muse3/muse/components/utils.cpp ++++ b/muse3/muse/components/utils.cpp +@@ -34,6 +34,7 @@ + #include + #include + #include ++#include + #include + #include + #include +diff --git a/muse3/muse/midiedit/scoreedit.cpp b/muse3/muse/midiedit/scoreedit.cpp +index b963f3ad..788e43c3 100644 +--- a/muse3/muse/midiedit/scoreedit.cpp ++++ b/muse3/muse/midiedit/scoreedit.cpp +@@ -44,6 +44,7 @@ + #include + #include + #include ++#include + + #include + #include "muse_math.h" +diff --git a/muse3/muse/mixer/routedialog.cpp b/muse3/muse/mixer/routedialog.cpp +index 2e6cf0f0..92285b19 100644 +--- a/muse3/muse/mixer/routedialog.cpp ++++ b/muse3/muse/mixer/routedialog.cpp +@@ -35,6 +35,7 @@ + #include + #include + #include ++#include + + #include "routedialog.h" + #include "globaldefs.h" +diff --git a/muse3/muse/widgets/meter.cpp b/muse3/muse/widgets/meter.cpp +index 3920e6f6..85d4953a 100644 +--- a/muse3/muse/widgets/meter.cpp ++++ b/muse3/muse/widgets/meter.cpp +@@ -28,6 +28,7 @@ + + #include + #include ++#include + #include + #include + #include +-- +2.21.3 + diff --git a/recipes-musicians/muse/muse_git.bb b/recipes-musicians/muse/muse_git.bb index 0093e17..20782be 100644 --- a/recipes-musicians/muse/muse_git.bb +++ b/recipes-musicians/muse/muse_git.bb @@ -25,6 +25,7 @@ SRC_URI = " \ git://github.com/muse-sequencer/muse.git \ file://0001-Do-not-try-to-find-aeffectx.h-it-is-not-found-for-un.patch \ file://0002-muse-find-unused-wavs-convert-to-pythomn3.patch \ + file://0003-Fix-buid-with-Qt-5.15.patch \ " SRCREV = "50f4b71eab801aa49f35b66fdfdca9ab02e08238" PV = "3.1.0"