commit: a49eb83682dfb7204a6c463f198555fc292de51a
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 26 08:59:28 2025 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Jul 26 08:59:48 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a49eb836
media-sound/musescore: updated live ebuild - added missing include, scrubbed
patches
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
.../files/musescore-4.6.0-missing-includes.patch | 24 ++++++----------------
.../files/musescore-4.6.0-unbundle-gtest.patch | 6 ------
media-sound/musescore/musescore-9999.ebuild | 1 +
3 files changed, 7 insertions(+), 24 deletions(-)
diff --git a/media-sound/musescore/files/musescore-4.6.0-missing-includes.patch
b/media-sound/musescore/files/musescore-4.6.0-missing-includes.patch
index fbc7f03ef53d..ca95a50b80db 100644
--- a/media-sound/musescore/files/musescore-4.6.0-missing-includes.patch
+++ b/media-sound/musescore/files/musescore-4.6.0-missing-includes.patch
@@ -1,22 +1,10 @@
---- a/src/framework/ui/view/internal/widgetdialogadapter.h
-+++ b/src/framework/ui/view/internal/widgetdialogadapter.h
-@@ -22,6 +22,8 @@
- #pragma once
+--- a/src/framework/ui/view/internal/widgetdialogadapter.cpp
++++ b/src/framework/ui/view/internal/widgetdialogadapter.cpp
+@@ -22,6 +22,7 @@
+ #include "widgetdialogadapter.h"
- #include <QObject>
-+#include <QDialog>
-+#include <QWindow>
+ #include <QGuiApplication>
++#include <QKeyEvent>
- namespace muse::ui {
- class WidgetDialogAdapter : public QObject
---- a/src/notation/internal/notationactioncontroller.cpp
-+++ b/src/notation/internal/notationactioncontroller.cpp
-@@ -34,6 +34,8 @@
- #include "translation.h"
#include "log.h"
-+#include <QGuiApplication>
-+
- using namespace mu;
- using namespace muse;
- using namespace muse::io;
diff --git a/media-sound/musescore/files/musescore-4.6.0-unbundle-gtest.patch
b/media-sound/musescore/files/musescore-4.6.0-unbundle-gtest.patch
index 58a27ee68277..174b59f435d0 100644
--- a/media-sound/musescore/files/musescore-4.6.0-unbundle-gtest.patch
+++ b/media-sound/musescore/files/musescore-4.6.0-unbundle-gtest.patch
@@ -1,6 +1,4 @@
unbundle gtest
-diff --git a/buildscripts/cmake/DeclareModuleSetup.cmake
b/buildscripts/cmake/DeclareModuleSetup.cmake
-index a40159ea51..2e697d6791 100644
--- a/buildscripts/cmake/DeclareModuleSetup.cmake
+++ b/buildscripts/cmake/DeclareModuleSetup.cmake
@@ -182,13 +182,11 @@ macro(setup_module)
@@ -17,8 +15,6 @@ index a40159ea51..2e697d6791 100644
# end compat
${MODULE_INCLUDE_PRIVATE}
-diff --git a/src/framework/CMakeLists.txt b/src/framework/CMakeLists.txt
-index 7db7bbd36d..cf17f4aafb 100644
--- a/src/framework/CMakeLists.txt
+++ b/src/framework/CMakeLists.txt
@@ -123,8 +123,6 @@ if (MUSE_ENABLE_UNIT_TESTS)
@@ -30,8 +26,6 @@ index 7db7bbd36d..cf17f4aafb 100644
endif()
# Stubs
-diff --git a/src/framework/testing/gtest.cmake
b/src/framework/testing/gtest.cmake
-index eb6b059674..30fdff0049 100644
--- a/src/framework/testing/gtest.cmake
+++ b/src/framework/testing/gtest.cmake
@@ -50,13 +50,11 @@ target_include_directories(${MODULE_TEST} PRIVATE
diff --git a/media-sound/musescore/musescore-9999.ebuild
b/media-sound/musescore/musescore-9999.ebuild
index 821d415b4ed0..81d62e7f2473 100644
--- a/media-sound/musescore/musescore-9999.ebuild
+++ b/media-sound/musescore/musescore-9999.ebuild
@@ -59,6 +59,7 @@ DEPEND="${RDEPEND}
PATCHES=(
"${FILESDIR}/${PN}-4.5.0-unbundle-deps.patch"
"${FILESDIR}/${PN}-4.6.0-unbundle-gtest.patch"
+ "${FILESDIR}/${PN}-4.6.0-missing-includes.patch"
)
src_unpack() {