commit: 5444b98a6f361736a644d78b59dc8566b45036a7 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Tue Dec 16 18:57:41 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Tue Dec 16 19:05:44 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5444b98a
media-gfx/krita: Add missing QSharedPointer include Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> ...ta-6.0.0_alpha_pre20251212-missing-header.patch | 27 ++++++++++++++++++++++ .../krita/krita-6.0.0_alpha_pre20251212.ebuild | 1 + 2 files changed, 28 insertions(+) diff --git a/media-gfx/krita/files/krita-6.0.0_alpha_pre20251212-missing-header.patch b/media-gfx/krita/files/krita-6.0.0_alpha_pre20251212-missing-header.patch new file mode 100644 index 000000000000..fce465f61bc4 --- /dev/null +++ b/media-gfx/krita/files/krita-6.0.0_alpha_pre20251212-missing-header.patch @@ -0,0 +1,27 @@ +Source: https://invent.kde.org/graphics/krita/-/merge_requests/2567 + +From ccbb2fcf3165bdac384a8264a135e030daa120c5 Mon Sep 17 00:00:00 2001 +From: Jonas Rakebrandt <[email protected]> +Date: Fri, 12 Dec 2025 21:55:23 +0100 +Subject: [PATCH] Add missing QSharedPointer include + +Fixes "implicit instantiation of undefined template 'QSharedPointer<KisSignalAutoConnection>'" +--- + libs/global/kis_signal_auto_connection.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/libs/global/kis_signal_auto_connection.h b/libs/global/kis_signal_auto_connection.h +index ed06e3fab7d..30ef2916c2c 100644 +--- a/libs/global/kis_signal_auto_connection.h ++++ b/libs/global/kis_signal_auto_connection.h +@@ -8,6 +8,7 @@ + #define __KIS_SIGNAL_AUTO_CONNECTOR_H + + #include <QObject> ++#include <QSharedPointer> + #include <QVector> + + /** +-- +GitLab + diff --git a/media-gfx/krita/krita-6.0.0_alpha_pre20251212.ebuild b/media-gfx/krita/krita-6.0.0_alpha_pre20251212.ebuild index 697672504b0e..30a1c812cc4f 100644 --- a/media-gfx/krita/krita-6.0.0_alpha_pre20251212.ebuild +++ b/media-gfx/krita/krita-6.0.0_alpha_pre20251212.ebuild @@ -93,6 +93,7 @@ PATCHES=( # downstream "${FILESDIR}"/${PN}-5.3.0-tests-optional.patch "${FILESDIR}"/${PN}-5.2.2-fftw.patch # bug 913518 + "${FILESDIR}"/${P}-missing-header.patch # git master ) src_prepare() {
