diff --git a/recipes-kde/apps/krita/krita.bb b/recipes-kde/apps/krita/krita.bb index e1f31aa1..b9581568 100644 --- a/recipes-kde/apps/krita/krita.bb +++ b/recipes-kde/apps/krita/krita.bb @@ -18,6 +18,8 @@ DEPENDS += " \ libeigen \ exiv2 \ fftw \ + giflib \ + gsl \ \ kauth-native \ karchive \ @@ -34,30 +36,13 @@ DEPENDS += " \ kcrash \ " -PV = "4.2.9" +PV = "4.3.0" PVEXT = "" -SRC_URI = " \ - ${KDE_MIRROR}/stable/${BPN}/${PV}/${BPN}-${PV}${PVEXT}.tar.gz \ - file://0001-Fix-build-with-Qt-5.15.patch \ -" -SRC_URI[md5sum] = "670d5a1855277c42745e3a46157917da" -SRC_URI[sha256sum] = "9f85bb81eaf4976af57352a482af1fdb86f338051a991f6f43976e0b65956da8" +SRC_URI = "${KDE_MIRROR}/stable/${BPN}/${PV}/${BPN}-${PV}${PVEXT}.tar.gz" +SRC_URI[md5sum] = "fcdac4ffd09ec7e3a054af20618b945f" +SRC_URI[sha256sum] = "d071887c73bffbdc179054826b9752f5e5ab43fdcd9ffdd0402e9ab2ceee4bda" S = "${WORKDIR}/${BPN}-${PV}${PVEXT}" -OECMAKE_GENERATOR="Unix Makefiles" - -# krita has lots of include_directories(SYSTEM ${FOO_DIR}) -# have no better way to make gcc6 happy -do_configure_append() { - for makefile in `find ${B} -name *.make` ; do - sed -i 's:-isystem:-I:g' $makefile - done -} - -# HACK - but overidable by BSP -LDFLAGSGL = "-lGLESv2" -LDFLAGS += "${LDFLAGSGL}" - FILES_${PN} += " \ ${datadir}/color \ ${datadir}/color-schemes \ diff --git a/recipes-kde/apps/krita/krita/0001-Fix-build-with-Qt-5.15.patch b/recipes-kde/apps/krita/krita/0001-Fix-build-with-Qt-5.15.patch deleted file mode 100644 index ad54aa18..00000000 --- a/recipes-kde/apps/krita/krita/0001-Fix-build-with-Qt-5.15.patch +++ /dev/null @@ -1,853 +0,0 @@ -From 6fccd2dfd756781ecdbac31036773ae765f2f4d2 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Andreas=20M=C3=BCller?= -Date: Tue, 9 Jun 2020 00:58:16 +0200 -Subject: [PATCH] Fix build with Qt >= 5.15 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -A matter to accept these days: The amount of greedy morons increases beyond bearable! - -Upstream-Status: Pending - -Signed-off-by: Andreas Müller ---- - benchmarks/kis_stroke_benchmark.cpp | 1 + - libs/basicflakes/tools/KoCreatePathTool_p.h | 1 + - libs/brush/kis_auto_brush.cpp | 1 + - libs/brush/kis_boundary.cc | 1 + - libs/brush/kis_brush.cpp | 1 + - libs/flake/KoClipMask.cpp | 1 + - libs/flake/KoClipMaskPainter.cpp | 1 + - libs/flake/KoConnectionShape.cpp | 1 + - libs/flake/KoGradientBackground.cpp | 1 + - libs/flake/KoHatchBackground.cpp | 1 + - libs/flake/KoOdfGradientBackground.cpp | 1 + - libs/flake/KoPathShape.cpp | 1 + - libs/flake/KoPatternBackground.cpp | 2 ++ - libs/flake/KoShapeManager.cpp | 1 + - libs/flake/KoShapeShadow.cpp | 1 + - libs/flake/KoSnapGuide.cpp | 1 + - libs/flake/KoSnapStrategy.cpp | 1 + - libs/flake/svg/SvgParser.cpp | 1 + - libs/flake/tests/TestKoMarkerCollection.cpp | 1 + - libs/flake/tests/TestPointMergeCommand.cpp | 1 + - libs/flake/tests/TestShapeBackgroundCommand.cpp | 1 + - libs/flake/tests/TestSnapStrategy.cpp | 1 + - libs/flake/tests/TestSvgParser.cpp | 1 + - libs/flake/tests/TestSvgText.cpp | 1 + - libs/flake/text/KoSvgTextChunkShape_p.h | 1 + - libs/flake/tools/KoPathTool.cpp | 1 + - libs/global/KisHandlePainterHelper.cpp | 1 + - libs/image/brushengine/kis_paintop_settings.cpp | 1 + - libs/ui/flake/kis_shape_selection.h | 2 ++ - libs/ui/kis_painting_assistants_decoration.cpp | 1 + - libs/ui/kis_selection_decoration.h | 1 + - libs/ui/tool/kis_shape_tool_helper.cpp | 1 + - libs/ui/tool/kis_tool_paint.h | 1 + - libs/ui/widgets/kis_cie_tongue_widget.cpp | 1 + - libs/ui/widgets/kis_curve_widget.cpp | 1 + - libs/ui/widgets/kis_tone_curve_widget.cpp | 1 + - plugins/assistants/Assistants/ConcentricEllipseAssistant.cc | 1 + - plugins/assistants/Assistants/EllipseAssistant.cc | 1 + - plugins/assistants/Assistants/FisheyePointAssistant.cc | 1 + - plugins/assistants/Assistants/InfiniteRulerAssistant.cc | 1 + - plugins/assistants/Assistants/ParallelRulerAssistant.cc | 1 + - plugins/assistants/Assistants/PerspectiveAssistant.cc | 1 + - plugins/assistants/Assistants/RulerAssistant.cc | 1 + - plugins/assistants/Assistants/SplineAssistant.cc | 1 + - plugins/assistants/Assistants/VanishingPointAssistant.cc | 1 + - plugins/assistants/Assistants/kis_assistant_tool.cc | 1 + - plugins/dockers/histogram/histogramdockerwidget.cpp | 1 + - plugins/flake/pathshapes/enhancedpath/EnhancedPathShape.cpp | 1 + - plugins/flake/textshape/TextShape.cpp | 1 + - plugins/paintops/curvebrush/curve_brush.cpp | 1 + - plugins/paintops/curvebrush/kis_curve_paintop.cpp | 1 + - plugins/paintops/experiment/kis_experiment_paintop.h | 1 + - plugins/tools/defaulttool/defaulttool/DefaultTool.cpp | 1 + - plugins/tools/defaulttool/defaulttool/SelectionDecorator.cpp | 1 + - .../tools/CalligraphyTool/KarbonCalligraphicShape.cpp | 1 + - .../karbonplugins/tools/CalligraphyTool/KarbonCalligraphyTool.h | 1 + - plugins/tools/svgtexttool/SvgTextTool.cpp | 1 + - plugins/tools/tool_transform2/kis_free_transform_strategy.cpp | 1 + - plugins/tools/tool_transform2/kis_liquify_paint_helper.cpp | 1 + - .../tools/tool_transform2/kis_liquify_transform_strategy.cpp | 1 + - .../tool_transform2/kis_perspective_transform_strategy.cpp | 1 + - plugins/tools/tool_transform2/kis_transform_strategy_base.cpp | 1 + - plugins/tools/tool_transform2/kis_transform_utils.cpp | 1 + - plugins/tools/tool_transform2/kis_warp_transform_strategy.cpp | 1 + - 64 files changed, 66 insertions(+) - -diff --git a/benchmarks/kis_stroke_benchmark.cpp b/benchmarks/kis_stroke_benchmark.cpp -index 93296b2..335928a 100644 ---- a/benchmarks/kis_stroke_benchmark.cpp -+++ b/benchmarks/kis_stroke_benchmark.cpp -@@ -27,6 +27,7 @@ inline double drand48() - #endif - - #include -+#include - - #include "kis_stroke_benchmark.h" - #include "kis_benchmark_values.h" -diff --git a/libs/basicflakes/tools/KoCreatePathTool_p.h b/libs/basicflakes/tools/KoCreatePathTool_p.h -index 3864604..6526362 100644 ---- a/libs/basicflakes/tools/KoCreatePathTool_p.h -+++ b/libs/basicflakes/tools/KoCreatePathTool_p.h -@@ -32,6 +32,7 @@ - #include "KoToolBase_p.h" - #include - #include "kis_config.h" -+#include - - #include "math.h" - -diff --git a/libs/brush/kis_auto_brush.cpp b/libs/brush/kis_auto_brush.cpp -index 67289b4..fbe457f 100644 ---- a/libs/brush/kis_auto_brush.cpp -+++ b/libs/brush/kis_auto_brush.cpp -@@ -31,6 +31,7 @@ - #include - #include - #include -+#include - - #include - #include -diff --git a/libs/brush/kis_boundary.cc b/libs/brush/kis_boundary.cc -index a599d8e..5695428 100644 ---- a/libs/brush/kis_boundary.cc -+++ b/libs/brush/kis_boundary.cc -@@ -18,6 +18,7 @@ - - #include "kis_boundary.h" - #include -+#include - #include - - #include "KoColorSpace.h" -diff --git a/libs/brush/kis_brush.cpp b/libs/brush/kis_brush.cpp -index 8a0f787..fe9aa2a 100644 ---- a/libs/brush/kis_brush.cpp -+++ b/libs/brush/kis_brush.cpp -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - - #include - #include -diff --git a/libs/flake/KoClipMask.cpp b/libs/flake/KoClipMask.cpp -index 8a21648..364d731 100644 ---- a/libs/flake/KoClipMask.cpp -+++ b/libs/flake/KoClipMask.cpp -@@ -21,6 +21,7 @@ - #include - #include - #include -+#include - #include - #include "kis_algebra_2d.h" - -diff --git a/libs/flake/KoClipMaskPainter.cpp b/libs/flake/KoClipMaskPainter.cpp -index 4fa456c..e7ea496 100644 ---- a/libs/flake/KoClipMaskPainter.cpp -+++ b/libs/flake/KoClipMaskPainter.cpp -@@ -19,6 +19,7 @@ - #include "KoClipMaskPainter.h" - - #include -+#include - #include - - #include "kis_assert.h" -diff --git a/libs/flake/KoConnectionShape.cpp b/libs/flake/KoConnectionShape.cpp -index e8b5c80..d8dfee3 100644 ---- a/libs/flake/KoConnectionShape.cpp -+++ b/libs/flake/KoConnectionShape.cpp -@@ -34,6 +34,7 @@ - #include - #include - #include -+#include - - #include - -diff --git a/libs/flake/KoGradientBackground.cpp b/libs/flake/KoGradientBackground.cpp -index 3f69791..0630d68 100644 ---- a/libs/flake/KoGradientBackground.cpp -+++ b/libs/flake/KoGradientBackground.cpp -@@ -31,6 +31,7 @@ - #include - #include - #include -+#include - - class KoGradientBackgroundPrivate : public KoShapeBackgroundPrivate - { -diff --git a/libs/flake/KoHatchBackground.cpp b/libs/flake/KoHatchBackground.cpp -index f556f12..23a0b48 100644 ---- a/libs/flake/KoHatchBackground.cpp -+++ b/libs/flake/KoHatchBackground.cpp -@@ -36,6 +36,7 @@ - #include - #include - #include -+#include - - class KoHatchBackgroundPrivate : public KoColorBackgroundPrivate - { -diff --git a/libs/flake/KoOdfGradientBackground.cpp b/libs/flake/KoOdfGradientBackground.cpp -index 20f7aa7..3a90a8a 100644 ---- a/libs/flake/KoOdfGradientBackground.cpp -+++ b/libs/flake/KoOdfGradientBackground.cpp -@@ -32,6 +32,7 @@ - #include - - #include -+#include - #include - #include - #include -diff --git a/libs/flake/KoPathShape.cpp b/libs/flake/KoPathShape.cpp -index 2768a0e..9069877 100644 ---- a/libs/flake/KoPathShape.cpp -+++ b/libs/flake/KoPathShape.cpp -@@ -50,6 +50,7 @@ - - #include - #include -+#include - - #include "kis_global.h" - -diff --git a/libs/flake/KoPatternBackground.cpp b/libs/flake/KoPatternBackground.cpp -index d98ecf8..3742713 100644 ---- a/libs/flake/KoPatternBackground.cpp -+++ b/libs/flake/KoPatternBackground.cpp -@@ -37,6 +37,8 @@ - - #include - #include -+#include -+#include - #include - - class KoPatternBackgroundPrivate : public KoShapeBackgroundPrivate -diff --git a/libs/flake/KoShapeManager.cpp b/libs/flake/KoShapeManager.cpp -index 43bacd5..845c0bb 100644 ---- a/libs/flake/KoShapeManager.cpp -+++ b/libs/flake/KoShapeManager.cpp -@@ -49,6 +49,7 @@ - #include - - #include -+#include - #include - #include - -diff --git a/libs/flake/KoShapeShadow.cpp b/libs/flake/KoShapeShadow.cpp -index 2997590..df346d7 100644 ---- a/libs/flake/KoShapeShadow.cpp -+++ b/libs/flake/KoShapeShadow.cpp -@@ -32,6 +32,7 @@ - #include - #include - #include -+#include - #include - #include - #include -diff --git a/libs/flake/KoSnapGuide.cpp b/libs/flake/KoSnapGuide.cpp -index da7f770..0d8e5a9 100644 ---- a/libs/flake/KoSnapGuide.cpp -+++ b/libs/flake/KoSnapGuide.cpp -@@ -27,6 +27,7 @@ - #include - - #include -+#include - - #include - -diff --git a/libs/flake/KoSnapStrategy.cpp b/libs/flake/KoSnapStrategy.cpp -index cab1d09..8b09b10 100644 ---- a/libs/flake/KoSnapStrategy.cpp -+++ b/libs/flake/KoSnapStrategy.cpp -@@ -27,6 +27,7 @@ - #include - - #include -+#include - - #include - -diff --git a/libs/flake/svg/SvgParser.cpp b/libs/flake/svg/SvgParser.cpp -index 4f29f6f..44a90aa 100644 ---- a/libs/flake/svg/SvgParser.cpp -+++ b/libs/flake/svg/SvgParser.cpp -@@ -31,6 +31,7 @@ - - #include - #include -+#include - #include - - #include -diff --git a/libs/flake/tests/TestKoMarkerCollection.cpp b/libs/flake/tests/TestKoMarkerCollection.cpp -index de05a13..ac9f570 100644 ---- a/libs/flake/tests/TestKoMarkerCollection.cpp -+++ b/libs/flake/tests/TestKoMarkerCollection.cpp -@@ -21,6 +21,7 @@ - #include - #include - #include -+#include - #include - #include - #include -diff --git a/libs/flake/tests/TestPointMergeCommand.cpp b/libs/flake/tests/TestPointMergeCommand.cpp -index ee6c647..894da4e 100644 ---- a/libs/flake/tests/TestPointMergeCommand.cpp -+++ b/libs/flake/tests/TestPointMergeCommand.cpp -@@ -24,6 +24,7 @@ - #include "KoPathPointData.h" - #include - #include -+#include - #include - - void TestPointMergeCommand::closeSingleLinePath() -diff --git a/libs/flake/tests/TestShapeBackgroundCommand.cpp b/libs/flake/tests/TestShapeBackgroundCommand.cpp -index a3a44cd..dde1943 100644 ---- a/libs/flake/tests/TestShapeBackgroundCommand.cpp -+++ b/libs/flake/tests/TestShapeBackgroundCommand.cpp -@@ -25,6 +25,7 @@ - #include "KoViewConverter.h" - - #include -+#include - - void TestShapeBackgroundCommand::refCounting() - { -diff --git a/libs/flake/tests/TestSnapStrategy.cpp b/libs/flake/tests/TestSnapStrategy.cpp -index 8df1995..fc9b4bc 100644 ---- a/libs/flake/tests/TestSnapStrategy.cpp -+++ b/libs/flake/tests/TestSnapStrategy.cpp -@@ -29,6 +29,7 @@ - #include - //#include - #include -+#include - - void TestSnapStrategy::testOrthogonalSnap() - { -diff --git a/libs/flake/tests/TestSvgParser.cpp b/libs/flake/tests/TestSvgParser.cpp -index b03ac84..ceff3d9 100644 ---- a/libs/flake/tests/TestSvgParser.cpp -+++ b/libs/flake/tests/TestSvgParser.cpp -@@ -33,6 +33,7 @@ - #include - #include - #endif -+#include - - - void TestSvgParser::testUnitPx() -diff --git a/libs/flake/tests/TestSvgText.cpp b/libs/flake/tests/TestSvgText.cpp -index d2bb6bd..9f44110 100644 ---- a/libs/flake/tests/TestSvgText.cpp -+++ b/libs/flake/tests/TestSvgText.cpp -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - - void addProp(SvgLoadingContext &context, - KoSvgTextProperties &props, -diff --git a/libs/flake/text/KoSvgTextChunkShape_p.h b/libs/flake/text/KoSvgTextChunkShape_p.h -index 8c59d96..e9a9730 100644 ---- a/libs/flake/text/KoSvgTextChunkShape_p.h -+++ b/libs/flake/text/KoSvgTextChunkShape_p.h -@@ -22,6 +22,7 @@ - #include "KoSvgTextProperties.h" - #include - #include -+#include - - class SvgGraphicsContext; - -diff --git a/libs/flake/tools/KoPathTool.cpp b/libs/flake/tools/KoPathTool.cpp -index dae2d08..ce043a4 100644 ---- a/libs/flake/tools/KoPathTool.cpp -+++ b/libs/flake/tools/KoPathTool.cpp -@@ -66,6 +66,7 @@ - #include - #include - #include -+#include - #include - #include - -diff --git a/libs/global/KisHandlePainterHelper.cpp b/libs/global/KisHandlePainterHelper.cpp -index 7d66629..24b8137 100644 ---- a/libs/global/KisHandlePainterHelper.cpp -+++ b/libs/global/KisHandlePainterHelper.cpp -@@ -19,6 +19,7 @@ - #include "KisHandlePainterHelper.h" - - #include -+#include - #include "kis_algebra_2d.h" - #include "kis_painting_tweaks.h" - -diff --git a/libs/image/brushengine/kis_paintop_settings.cpp b/libs/image/brushengine/kis_paintop_settings.cpp -index 87f5c53..c64a02a 100644 ---- a/libs/image/brushengine/kis_paintop_settings.cpp -+++ b/libs/image/brushengine/kis_paintop_settings.cpp -@@ -22,6 +22,7 @@ - #include - #include - #include -+#include - - #include - #include -diff --git a/libs/ui/flake/kis_shape_selection.h b/libs/ui/flake/kis_shape_selection.h -index 3b2e853..5a14c67 100644 ---- a/libs/ui/flake/kis_shape_selection.h -+++ b/libs/ui/flake/kis_shape_selection.h -@@ -27,6 +27,8 @@ - #include - - #include -+#include -+ - - class KoStore; - class KoShapeManager; -diff --git a/libs/ui/kis_painting_assistants_decoration.cpp b/libs/ui/kis_painting_assistants_decoration.cpp -index 11838e6..a0a684c 100644 ---- a/libs/ui/kis_painting_assistants_decoration.cpp -+++ b/libs/ui/kis_painting_assistants_decoration.cpp -@@ -33,6 +33,7 @@ - #include "KisViewManager.h" - - #include -+#include - #include - - struct KisPaintingAssistantsDecoration::Private { -diff --git a/libs/ui/kis_selection_decoration.h b/libs/ui/kis_selection_decoration.h -index ea90ebb..934b7fb 100644 ---- a/libs/ui/kis_selection_decoration.h -+++ b/libs/ui/kis_selection_decoration.h -@@ -22,6 +22,7 @@ - #include - #include - #include -+#include - - #include - #include "canvas/kis_canvas_decoration.h" -diff --git a/libs/ui/tool/kis_shape_tool_helper.cpp b/libs/ui/tool/kis_shape_tool_helper.cpp -index 4edab2a..d9d12ad 100644 ---- a/libs/ui/tool/kis_shape_tool_helper.cpp -+++ b/libs/ui/tool/kis_shape_tool_helper.cpp -@@ -22,6 +22,7 @@ - #include - #include - #include -+#include - - - KoShape* KisShapeToolHelper::createRectangleShape(const QRectF& rect, qreal roundCornersX, qreal roundCornersY) -diff --git a/libs/ui/tool/kis_tool_paint.h b/libs/ui/tool/kis_tool_paint.h -index d3ea6f6..537e368 100644 ---- a/libs/ui/tool/kis_tool_paint.h -+++ b/libs/ui/tool/kis_tool_paint.h -@@ -24,6 +24,7 @@ - #include - #include - #include -+#include - - #include - #include -diff --git a/libs/ui/widgets/kis_cie_tongue_widget.cpp b/libs/ui/widgets/kis_cie_tongue_widget.cpp -index 79a8bfc..3225b45 100644 ---- a/libs/ui/widgets/kis_cie_tongue_widget.cpp -+++ b/libs/ui/widgets/kis_cie_tongue_widget.cpp -@@ -43,6 +43,7 @@ wavelength, and thus define the outline of the CIE "tongue" diagram. - #include - #include - #include -+#include - #include - #include - -diff --git a/libs/ui/widgets/kis_curve_widget.cpp b/libs/ui/widgets/kis_curve_widget.cpp -index 1c5292d..6d43f28 100644 ---- a/libs/ui/widgets/kis_curve_widget.cpp -+++ b/libs/ui/widgets/kis_curve_widget.cpp -@@ -36,6 +36,7 @@ - #include - #include - #include -+#include - #include - #include - -diff --git a/libs/ui/widgets/kis_tone_curve_widget.cpp b/libs/ui/widgets/kis_tone_curve_widget.cpp -index 679fed4..6eaca4b 100644 ---- a/libs/ui/widgets/kis_tone_curve_widget.cpp -+++ b/libs/ui/widgets/kis_tone_curve_widget.cpp -@@ -25,6 +25,7 @@ - #include - #include - #include -+#include - #include - #include - #include -diff --git a/plugins/assistants/Assistants/ConcentricEllipseAssistant.cc b/plugins/assistants/Assistants/ConcentricEllipseAssistant.cc -index 8c14b96..44078f3 100644 ---- a/plugins/assistants/Assistants/ConcentricEllipseAssistant.cc -+++ b/plugins/assistants/Assistants/ConcentricEllipseAssistant.cc -@@ -23,6 +23,7 @@ - #include - #include "kis_debug.h" - #include -+#include - #include - #include - #include -diff --git a/plugins/assistants/Assistants/EllipseAssistant.cc b/plugins/assistants/Assistants/EllipseAssistant.cc -index 8b3b16c..09d48fd 100644 ---- a/plugins/assistants/Assistants/EllipseAssistant.cc -+++ b/plugins/assistants/Assistants/EllipseAssistant.cc -@@ -23,6 +23,7 @@ - #include - #include "kis_debug.h" - #include -+#include - #include - #include - -diff --git a/plugins/assistants/Assistants/FisheyePointAssistant.cc b/plugins/assistants/Assistants/FisheyePointAssistant.cc -index 8338f4b..a5c0510 100644 ---- a/plugins/assistants/Assistants/FisheyePointAssistant.cc -+++ b/plugins/assistants/Assistants/FisheyePointAssistant.cc -@@ -25,6 +25,7 @@ - #include - - #include -+#include - #include - #include - -diff --git a/plugins/assistants/Assistants/InfiniteRulerAssistant.cc b/plugins/assistants/Assistants/InfiniteRulerAssistant.cc -index 4fe1907..03da329 100644 ---- a/plugins/assistants/Assistants/InfiniteRulerAssistant.cc -+++ b/plugins/assistants/Assistants/InfiniteRulerAssistant.cc -@@ -25,6 +25,7 @@ - #include - - #include -+#include - #include - #include - -diff --git a/plugins/assistants/Assistants/ParallelRulerAssistant.cc b/plugins/assistants/Assistants/ParallelRulerAssistant.cc -index 2deb3d3..405a172 100644 ---- a/plugins/assistants/Assistants/ParallelRulerAssistant.cc -+++ b/plugins/assistants/Assistants/ParallelRulerAssistant.cc -@@ -25,6 +25,7 @@ - #include - - #include -+#include - #include - #include - -diff --git a/plugins/assistants/Assistants/PerspectiveAssistant.cc b/plugins/assistants/Assistants/PerspectiveAssistant.cc -index 46007b5..bcb2669 100644 ---- a/plugins/assistants/Assistants/PerspectiveAssistant.cc -+++ b/plugins/assistants/Assistants/PerspectiveAssistant.cc -@@ -24,6 +24,7 @@ - #include - - #include -+#include - #include - #include - -diff --git a/plugins/assistants/Assistants/RulerAssistant.cc b/plugins/assistants/Assistants/RulerAssistant.cc -index 48cc15e..64f1772 100644 ---- a/plugins/assistants/Assistants/RulerAssistant.cc -+++ b/plugins/assistants/Assistants/RulerAssistant.cc -@@ -23,6 +23,7 @@ - #include - - #include -+#include - #include - #include - -diff --git a/plugins/assistants/Assistants/SplineAssistant.cc b/plugins/assistants/Assistants/SplineAssistant.cc -index 20b19dd..dfbd872 100644 ---- a/plugins/assistants/Assistants/SplineAssistant.cc -+++ b/plugins/assistants/Assistants/SplineAssistant.cc -@@ -23,6 +23,7 @@ - #include - - #include -+#include - #include - #include - -diff --git a/plugins/assistants/Assistants/VanishingPointAssistant.cc b/plugins/assistants/Assistants/VanishingPointAssistant.cc -index 3cae70d..dbc66be 100644 ---- a/plugins/assistants/Assistants/VanishingPointAssistant.cc -+++ b/plugins/assistants/Assistants/VanishingPointAssistant.cc -@@ -25,6 +25,7 @@ - #include - - #include -+#include - #include - #include - -diff --git a/plugins/assistants/Assistants/kis_assistant_tool.cc b/plugins/assistants/Assistants/kis_assistant_tool.cc -index 4cff446..37ac8ee 100644 ---- a/plugins/assistants/Assistants/kis_assistant_tool.cc -+++ b/plugins/assistants/Assistants/kis_assistant_tool.cc -@@ -21,6 +21,7 @@ - #include - - #include -+#include - #include - #include - #include -diff --git a/plugins/dockers/histogram/histogramdockerwidget.cpp b/plugins/dockers/histogram/histogramdockerwidget.cpp -index 5c8e29d..83aa432 100644 ---- a/plugins/dockers/histogram/histogramdockerwidget.cpp -+++ b/plugins/dockers/histogram/histogramdockerwidget.cpp -@@ -24,6 +24,7 @@ - #include - #include - #include -+#include - #include - - #include "KoChannelInfo.h" -diff --git a/plugins/flake/pathshapes/enhancedpath/EnhancedPathShape.cpp b/plugins/flake/pathshapes/enhancedpath/EnhancedPathShape.cpp -index 3c246c9..8aaae60 100644 ---- a/plugins/flake/pathshapes/enhancedpath/EnhancedPathShape.cpp -+++ b/plugins/flake/pathshapes/enhancedpath/EnhancedPathShape.cpp -@@ -22,6 +22,7 @@ - * Boston, MA 02110-1301, USA. - */ - -+#include - #include - - #include "EnhancedPathShape.h" -diff --git a/plugins/flake/textshape/TextShape.cpp b/plugins/flake/textshape/TextShape.cpp -index c06c799..8652b9a 100644 ---- a/plugins/flake/textshape/TextShape.cpp -+++ b/plugins/flake/textshape/TextShape.cpp -@@ -59,6 +59,7 @@ - #include - #include - #include -+#include - - #include - -diff --git a/plugins/paintops/curvebrush/curve_brush.cpp b/plugins/paintops/curvebrush/curve_brush.cpp -index 347cc31..8eabf71 100644 ---- a/plugins/paintops/curvebrush/curve_brush.cpp -+++ b/plugins/paintops/curvebrush/curve_brush.cpp -@@ -16,6 +16,7 @@ - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -+#include - #include "curve_brush.h" - - #include -diff --git a/plugins/paintops/curvebrush/kis_curve_paintop.cpp b/plugins/paintops/curvebrush/kis_curve_paintop.cpp -index 295ee55..bbc20b0 100644 ---- a/plugins/paintops/curvebrush/kis_curve_paintop.cpp -+++ b/plugins/paintops/curvebrush/kis_curve_paintop.cpp -@@ -21,6 +21,7 @@ - #include - - #include -+#include - - #include - #include -diff --git a/plugins/paintops/experiment/kis_experiment_paintop.h b/plugins/paintops/experiment/kis_experiment_paintop.h -index 19dec9b..1870d68 100644 ---- a/plugins/paintops/experiment/kis_experiment_paintop.h -+++ b/plugins/paintops/experiment/kis_experiment_paintop.h -@@ -19,6 +19,7 @@ - #ifndef KIS_EXPERIMENT_PAINTOP_H_ - #define KIS_EXPERIMENT_PAINTOP_H_ - -+#include - #include - #include - #include -diff --git a/plugins/tools/defaulttool/defaulttool/DefaultTool.cpp b/plugins/tools/defaulttool/defaulttool/DefaultTool.cpp -index de2787f..363025e 100644 ---- a/plugins/tools/defaulttool/defaulttool/DefaultTool.cpp -+++ b/plugins/tools/defaulttool/defaulttool/DefaultTool.cpp -@@ -67,6 +67,7 @@ - - #include - -+#include - #include - #include - #include -diff --git a/plugins/tools/defaulttool/defaulttool/SelectionDecorator.cpp b/plugins/tools/defaulttool/defaulttool/SelectionDecorator.cpp -index 2c8c7db..963ff84 100644 ---- a/plugins/tools/defaulttool/defaulttool/SelectionDecorator.cpp -+++ b/plugins/tools/defaulttool/defaulttool/SelectionDecorator.cpp -@@ -19,6 +19,7 @@ - * Boston, MA 02110-1301, USA. - */ - -+#include - #include "SelectionDecorator.h" - - #include -diff --git a/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphicShape.cpp b/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphicShape.cpp -index 2a461cb..1b9d81b 100644 ---- a/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphicShape.cpp -+++ b/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphicShape.cpp -@@ -28,6 +28,7 @@ - - #include - #include -+#include - - #include - #include -diff --git a/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyTool.h b/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyTool.h -index 5bf3a8d..9533e39 100644 ---- a/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyTool.h -+++ b/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyTool.h -@@ -23,6 +23,7 @@ - #include - #include - #include -+#include - - #include "KarbonCalligraphyOptionWidget.h" - -diff --git a/plugins/tools/svgtexttool/SvgTextTool.cpp b/plugins/tools/svgtexttool/SvgTextTool.cpp -index b735ea7..b8356df 100644 ---- a/plugins/tools/svgtexttool/SvgTextTool.cpp -+++ b/plugins/tools/svgtexttool/SvgTextTool.cpp -@@ -31,6 +31,7 @@ - #include - #include - #include -+#include - - #include - -diff --git a/plugins/tools/tool_transform2/kis_free_transform_strategy.cpp b/plugins/tools/tool_transform2/kis_free_transform_strategy.cpp -index 9fd5578..6f5c298 100644 ---- a/plugins/tools/tool_transform2/kis_free_transform_strategy.cpp -+++ b/plugins/tools/tool_transform2/kis_free_transform_strategy.cpp -@@ -20,6 +20,7 @@ - - #include - #include -+#include - #include - - #include -diff --git a/plugins/tools/tool_transform2/kis_liquify_paint_helper.cpp b/plugins/tools/tool_transform2/kis_liquify_paint_helper.cpp -index 93b0067..ec29889 100644 ---- a/plugins/tools/tool_transform2/kis_liquify_paint_helper.cpp -+++ b/plugins/tools/tool_transform2/kis_liquify_paint_helper.cpp -@@ -16,6 +16,7 @@ - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -+#include - #include "kis_liquify_paint_helper.h" - - #include "kis_algebra_2d.h" -diff --git a/plugins/tools/tool_transform2/kis_liquify_transform_strategy.cpp b/plugins/tools/tool_transform2/kis_liquify_transform_strategy.cpp -index 9662880..12d569b 100644 ---- a/plugins/tools/tool_transform2/kis_liquify_transform_strategy.cpp -+++ b/plugins/tools/tool_transform2/kis_liquify_transform_strategy.cpp -@@ -22,6 +22,7 @@ - - #include - #include -+#include - - #include "KoPointerEvent.h" - -diff --git a/plugins/tools/tool_transform2/kis_perspective_transform_strategy.cpp b/plugins/tools/tool_transform2/kis_perspective_transform_strategy.cpp -index 0cff5ed..b74d986 100644 ---- a/plugins/tools/tool_transform2/kis_perspective_transform_strategy.cpp -+++ b/plugins/tools/tool_transform2/kis_perspective_transform_strategy.cpp -@@ -20,6 +20,7 @@ - - #include - #include -+#include - #include - #include - -diff --git a/plugins/tools/tool_transform2/kis_transform_strategy_base.cpp b/plugins/tools/tool_transform2/kis_transform_strategy_base.cpp -index 1e7603e..f2c0fe2 100644 ---- a/plugins/tools/tool_transform2/kis_transform_strategy_base.cpp -+++ b/plugins/tools/tool_transform2/kis_transform_strategy_base.cpp -@@ -21,6 +21,7 @@ - #include - #include - #include "KoPointerEvent.h" -+#include - - - struct KisTransformStrategyBase::Private -diff --git a/plugins/tools/tool_transform2/kis_transform_utils.cpp b/plugins/tools/tool_transform2/kis_transform_utils.cpp -index 1fbbd52..74aece9 100644 ---- a/plugins/tools/tool_transform2/kis_transform_utils.cpp -+++ b/plugins/tools/tool_transform2/kis_transform_utils.cpp -@@ -18,6 +18,7 @@ - - #include "kis_transform_utils.h" - -+#include - #include - #include - #include -diff --git a/plugins/tools/tool_transform2/kis_warp_transform_strategy.cpp b/plugins/tools/tool_transform2/kis_warp_transform_strategy.cpp -index fdad9f3..9a2dd4d 100644 ---- a/plugins/tools/tool_transform2/kis_warp_transform_strategy.cpp -+++ b/plugins/tools/tool_transform2/kis_warp_transform_strategy.cpp -@@ -22,6 +22,7 @@ - - #include - #include -+#include - - #include "kis_coordinates_converter.h" - #include "tool_transform_args.h" --- -2.26.2 -