git: c5c0665d172f - main - graphics/krita: Update to 5.2.3

From: Jason E. Hale <jhale_at_FreeBSD.org>
Date: Sun, 01 Sep 2024 04:24:56 UTC
The branch main has been updated by jhale:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c5c0665d172f98f45140616319275d04f52ec322

commit c5c0665d172f98f45140616319275d04f52ec322
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2024-08-31 08:35:23 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2024-09-01 04:23:44 +0000

    graphics/krita: Update to 5.2.3
    
    Seemingly odd for a patch release and not really mentioned in the
    release notes, but libkritaqml and kritasketch were removed from the
    source tree, so the pkg-plist changes aren't crazy. [1]
    
    Regardless, happy belatated 25th birthday to Krita!
    
    [1] https://invent.kde.org/graphics/krita/-/commit/4b7616296853c18723f0b81a31a4c515ada097d8
    
    https://krita.org/en/posts/2024/krita-5-2-3-released/
---
 graphics/krita/Makefile  |   8 +--
 graphics/krita/distinfo  |   8 +--
 graphics/krita/pkg-plist | 181 +----------------------------------------------
 3 files changed, 6 insertions(+), 191 deletions(-)

diff --git a/graphics/krita/Makefile b/graphics/krita/Makefile
index bb44cca8d813..1284de3d9b8a 100644
--- a/graphics/krita/Makefile
+++ b/graphics/krita/Makefile
@@ -1,13 +1,9 @@
 PORTNAME=	krita
-DISTVERSION=	5.2.2
-PORTREVISION=	8
+DISTVERSION=	5.2.3
 CATEGORIES=	graphics kde
 MASTER_SITES=	KDE/stable/${PORTNAME}/${DISTVERSION}
 DIST_SUBDIR=	KDE/${PORTNAME}
 
-PATCH_SITES=	https://invent.kde.org/graphics/${PORTNAME}/-/commit/
-PATCHFILES+=	d9e258bf9d6a.patch:-p1 # https://invent.kde.org/graphics/krita/-/merge_requests/2040
-
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Sketching and painting program
 WWW=		https://krita.org
@@ -55,7 +51,7 @@ USE_GNOME=	glib20
 USE_KDE=	completion config coreaddons crash guiaddons i18n \
 		itemmodels itemviews libkdcraw service widgetsaddons \
 		windowsystem ecm:build
-USE_QT=		concurrent core dbus declarative gui network \
+USE_QT=		concurrent core dbus gui network \
 		printsupport sql svg widgets x11extras xml \
 		buildtools:build qmake:build testlib:build \
 		sql-sqlite3:run
diff --git a/graphics/krita/distinfo b/graphics/krita/distinfo
index f0fb54880b67..47251e19ebf4 100644
--- a/graphics/krita/distinfo
+++ b/graphics/krita/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1702019416
-SHA256 (KDE/krita/krita-5.2.2.tar.xz) = 41515784d65b5bf12919df909f7406dc90f37076587b8c459ef2abd569a71adb
-SIZE (KDE/krita/krita-5.2.2.tar.xz) = 189146788
-SHA256 (KDE/krita/d9e258bf9d6a.patch) = 657c94dba0f0acd3e0ea03a53be2d8225f0d1fbe29c404815236628b6733d046
-SIZE (KDE/krita/d9e258bf9d6a.patch) = 4169
+TIMESTAMP = 1724739662
+SHA256 (KDE/krita/krita-5.2.3.tar.xz) = cf78ddb39700c92928cf14d7611b8ef3870d8f5b83ef590d43e218bec5dafd54
+SIZE (KDE/krita/krita-5.2.3.tar.xz) = 186685456
diff --git a/graphics/krita/pkg-plist b/graphics/krita/pkg-plist
index 9fe37b311d3e..1a5b83d0678a 100644
--- a/graphics/krita/pkg-plist
+++ b/graphics/krita/pkg-plist
@@ -5,6 +5,7 @@ etc/xdg/kritarc
 include/kis_qmic_interface.h
 include/kis_qmic_plugin_interface.h
 include/kritaqmicinterface_export.h
+%%PYTHON%%lib/krita-python-libs/PyKrita/krita.pyi
 %%PYTHON%%lib/krita-python-libs/PyKrita/krita.so
 %%PYTHON%%lib/krita-python-libs/krita/__init__.py
 %%PYTHON%%lib/krita-python-libs/krita/api.py
@@ -246,9 +247,6 @@ lib/libkritapsdutils.so.%%SHLIB_VER%%
 lib/libkritaqmicinterface.so
 lib/libkritaqmicinterface.so.%%SHLIB_SHVER%%
 lib/libkritaqmicinterface.so.%%SHLIB_VER%%
-lib/libkritaqml.so
-lib/libkritaqml.so.%%SHLIB_SHVER%%
-lib/libkritaqml.so.%%SHLIB_VER%%
 lib/libkritaresources.so
 lib/libkritaresources.so.%%SHLIB_SHVER%%
 lib/libkritaresources.so.%%SHLIB_VER%%
@@ -273,41 +271,6 @@ lib/libkritawidgets.so.%%SHLIB_VER%%
 lib/libkritawidgetutils.so
 lib/libkritawidgetutils.so.%%SHLIB_SHVER%%
 lib/libkritawidgetutils.so.%%SHLIB_VER%%
-%%QT_QMLDIR%%/org/krita/draganddrop/libdraganddropplugin.so
-%%QT_QMLDIR%%/org/krita/draganddrop/qmldir
-%%QT_QMLDIR%%/org/krita/sketch/components/BusyIndicator.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/Button.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/ButtonSquared.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/CategorySwitcher.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/CheckBox.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/ColorSwatch.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/Dialog.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/Divider.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/DropShadow.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/ExpandingListView.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/Header.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/Label.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/ListItem.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/MessageStack.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/NewImageList.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/NewsList.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/Page.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/PageStack.js
-%%QT_QMLDIR%%/org/krita/sketch/components/PageStack.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/PanelTextField.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/RangeCombo.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/RangeInput.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/RecentFilesList.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/ScrollDecorator.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/Shadow.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/Slider.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/TextField.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/TextFieldMultiline.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/Tooltip.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/VirtualKeyboard.qml
-%%QT_QMLDIR%%/org/krita/sketch/components/qmldir
-%%QT_QMLDIR%%/org/krita/sketch/libkritasketchplugin.so
-%%QT_QMLDIR%%/org/krita/sketch/qmldir
 share/applications/krita_brush.desktop
 share/applications/krita_csv.desktop
 %%OPENEXR%%share/applications/krita_exr.desktop
@@ -1012,148 +975,6 @@ share/icons/hicolor/scalable/apps/krita.svgz
 %%PYTHON%%%%DATADIR%%/pykrita/tenscripts/tenscripts.py
 %%PYTHON%%%%DATADIR%%/pykrita/tenscripts/tenscriptsdialog.py
 %%PYTHON%%%%DATADIR%%/pykrita/tenscripts/uitenscripts.py
-%%DATADIR%%/qmlthemes/default/colors.js
-%%DATADIR%%/qmlthemes/default/fonts.js
-%%DATADIR%%/qmlthemes/default/fonts/SourceSansPro-Black.otf
-%%DATADIR%%/qmlthemes/default/fonts/SourceSansPro-BlackIt.otf
-%%DATADIR%%/qmlthemes/default/fonts/SourceSansPro-Bold.otf
-%%DATADIR%%/qmlthemes/default/fonts/SourceSansPro-BoldIt.otf
-%%DATADIR%%/qmlthemes/default/fonts/SourceSansPro-ExtraLight.otf
-%%DATADIR%%/qmlthemes/default/fonts/SourceSansPro-ExtraLightIt.otf
-%%DATADIR%%/qmlthemes/default/fonts/SourceSansPro-It.otf
-%%DATADIR%%/qmlthemes/default/fonts/SourceSansPro-Light.otf
-%%DATADIR%%/qmlthemes/default/fonts/SourceSansPro-LightIt.otf
-%%DATADIR%%/qmlthemes/default/fonts/SourceSansPro-Regular.otf
-%%DATADIR%%/qmlthemes/default/fonts/SourceSansPro-Semibold.otf
-%%DATADIR%%/qmlthemes/default/fonts/SourceSansPro-SemiboldIt.otf
-%%DATADIR%%/qmlthemes/default/icons/A4landscape-black.svg
-%%DATADIR%%/qmlthemes/default/icons/A4portrait-black.svg
-%%DATADIR%%/qmlthemes/default/icons/add-black.svg
-%%DATADIR%%/qmlthemes/default/icons/add.svg
-%%DATADIR%%/qmlthemes/default/icons/apply-black.svg
-%%DATADIR%%/qmlthemes/default/icons/apply.svg
-%%DATADIR%%/qmlthemes/default/icons/back-black.svg
-%%DATADIR%%/qmlthemes/default/icons/back.svg
-%%DATADIR%%/qmlthemes/default/icons/camera-black.svg
-%%DATADIR%%/qmlthemes/default/icons/cancel-black.svg
-%%DATADIR%%/qmlthemes/default/icons/checkbox-checked.svg
-%%DATADIR%%/qmlthemes/default/icons/checkbox-unchecked.svg
-%%DATADIR%%/qmlthemes/default/icons/checker-small.svg
-%%DATADIR%%/qmlthemes/default/icons/close-black.svg
-%%DATADIR%%/qmlthemes/default/icons/close.svg
-%%DATADIR%%/qmlthemes/default/icons/color_wheel-black.svg
-%%DATADIR%%/qmlthemes/default/icons/color_wheel.svg
-%%DATADIR%%/qmlthemes/default/icons/colorsampler-black.svg
-%%DATADIR%%/qmlthemes/default/icons/colorsampler.svg
-%%DATADIR%%/qmlthemes/default/icons/combo-arrows-white.svg
-%%DATADIR%%/qmlthemes/default/icons/crop-black.svg
-%%DATADIR%%/qmlthemes/default/icons/crop.svg
-%%DATADIR%%/qmlthemes/default/icons/delete-black.svg
-%%DATADIR%%/qmlthemes/default/icons/delete.svg
-%%DATADIR%%/qmlthemes/default/icons/down-black.svg
-%%DATADIR%%/qmlthemes/default/icons/down.svg
-%%DATADIR%%/qmlthemes/default/icons/edit-black.svg
-%%DATADIR%%/qmlthemes/default/icons/edit.svg
-%%DATADIR%%/qmlthemes/default/icons/erase-black.svg
-%%DATADIR%%/qmlthemes/default/icons/erase.svg
-%%DATADIR%%/qmlthemes/default/icons/expansionmarker.svg
-%%DATADIR%%/qmlthemes/default/icons/fileclip-black.svg
-%%DATADIR%%/qmlthemes/default/icons/fileclip.svg
-%%DATADIR%%/qmlthemes/default/icons/filenew-black.svg
-%%DATADIR%%/qmlthemes/default/icons/filenew.svg
-%%DATADIR%%/qmlthemes/default/icons/fileopen-black.svg
-%%DATADIR%%/qmlthemes/default/icons/fileopen.svg
-%%DATADIR%%/qmlthemes/default/icons/filesave-black.svg
-%%DATADIR%%/qmlthemes/default/icons/filesave.svg
-%%DATADIR%%/qmlthemes/default/icons/filesaveas-black.svg
-%%DATADIR%%/qmlthemes/default/icons/filesaveas.svg
-%%DATADIR%%/qmlthemes/default/icons/fileshare-black.svg
-%%DATADIR%%/qmlthemes/default/icons/fileshare.svg
-%%DATADIR%%/qmlthemes/default/icons/fill-black.svg
-%%DATADIR%%/qmlthemes/default/icons/fill.svg
-%%DATADIR%%/qmlthemes/default/icons/filter_delete-black.svg
-%%DATADIR%%/qmlthemes/default/icons/filter_load-black.svg
-%%DATADIR%%/qmlthemes/default/icons/filter_save-black.svg
-%%DATADIR%%/qmlthemes/default/icons/forward-black.svg
-%%DATADIR%%/qmlthemes/default/icons/forward.svg
-%%DATADIR%%/qmlthemes/default/icons/gradient-black.svg
-%%DATADIR%%/qmlthemes/default/icons/gradient.svg
-%%DATADIR%%/qmlthemes/default/icons/help-black.svg
-%%DATADIR%%/qmlthemes/default/icons/help.svg
-%%DATADIR%%/qmlthemes/default/icons/krita_sketch.svg
-%%DATADIR%%/qmlthemes/default/icons/layer_clear.svg
-%%DATADIR%%/qmlthemes/default/icons/layer_duplicate.svg
-%%DATADIR%%/qmlthemes/default/icons/layer_filter-black.svg
-%%DATADIR%%/qmlthemes/default/icons/layer_group-black.svg
-%%DATADIR%%/qmlthemes/default/icons/layer_move_down.svg
-%%DATADIR%%/qmlthemes/default/icons/layer_move_left.svg
-%%DATADIR%%/qmlthemes/default/icons/layer_move_right.svg
-%%DATADIR%%/qmlthemes/default/icons/layer_move_up.svg
-%%DATADIR%%/qmlthemes/default/icons/layer_paint-black.svg
-%%DATADIR%%/qmlthemes/default/icons/locked_off-black.svg
-%%DATADIR%%/qmlthemes/default/icons/locked_off-small.svg
-%%DATADIR%%/qmlthemes/default/icons/locked_on-black.svg
-%%DATADIR%%/qmlthemes/default/icons/locked_on-small.svg
-%%DATADIR%%/qmlthemes/default/icons/minimize-black.svg
-%%DATADIR%%/qmlthemes/default/icons/minimize.svg
-%%DATADIR%%/qmlthemes/default/icons/mirror_c-black.svg
-%%DATADIR%%/qmlthemes/default/icons/mirror_h-black.svg
-%%DATADIR%%/qmlthemes/default/icons/mirror_v-black.svg
-%%DATADIR%%/qmlthemes/default/icons/move-black.svg
-%%DATADIR%%/qmlthemes/default/icons/move.svg
-%%DATADIR%%/qmlthemes/default/icons/paint-black.svg
-%%DATADIR%%/qmlthemes/default/icons/paint.svg
-%%DATADIR%%/qmlthemes/default/icons/palette-add-black.svg
-%%DATADIR%%/qmlthemes/default/icons/palette-black.svg
-%%DATADIR%%/qmlthemes/default/icons/palette-delete-black.svg
-%%DATADIR%%/qmlthemes/default/icons/palette.svg
-%%DATADIR%%/qmlthemes/default/icons/redo-black.svg
-%%DATADIR%%/qmlthemes/default/icons/redo.svg
-%%DATADIR%%/qmlthemes/default/icons/select-add.svg
-%%DATADIR%%/qmlthemes/default/icons/select-apply.svg
-%%DATADIR%%/qmlthemes/default/icons/select-area.svg
-%%DATADIR%%/qmlthemes/default/icons/select-color.svg
-%%DATADIR%%/qmlthemes/default/icons/select-deselect-black.svg
-%%DATADIR%%/qmlthemes/default/icons/select-deselect.svg
-%%DATADIR%%/qmlthemes/default/icons/select-hide-black.svg
-%%DATADIR%%/qmlthemes/default/icons/select-hide.svg
-%%DATADIR%%/qmlthemes/default/icons/select-intersect.svg
-%%DATADIR%%/qmlthemes/default/icons/select-polygon.svg
-%%DATADIR%%/qmlthemes/default/icons/select-rectangle.svg
-%%DATADIR%%/qmlthemes/default/icons/select-replace.svg
-%%DATADIR%%/qmlthemes/default/icons/select-reselect-black.svg
-%%DATADIR%%/qmlthemes/default/icons/select-reselect.svg
-%%DATADIR%%/qmlthemes/default/icons/select-show-black.svg
-%%DATADIR%%/qmlthemes/default/icons/select-show.svg
-%%DATADIR%%/qmlthemes/default/icons/select-sub.svg
-%%DATADIR%%/qmlthemes/default/icons/settings-black.svg
-%%DATADIR%%/qmlthemes/default/icons/settings.svg
-%%DATADIR%%/qmlthemes/default/icons/square-black.svg
-%%DATADIR%%/qmlthemes/default/icons/square.svg
-%%DATADIR%%/qmlthemes/default/icons/switch-black.svg
-%%DATADIR%%/qmlthemes/default/icons/switch.svg
-%%DATADIR%%/qmlthemes/default/icons/transform-black.svg
-%%DATADIR%%/qmlthemes/default/icons/transform.svg
-%%DATADIR%%/qmlthemes/default/icons/undo-black.svg
-%%DATADIR%%/qmlthemes/default/icons/undo.svg
-%%DATADIR%%/qmlthemes/default/icons/up-black.svg
-%%DATADIR%%/qmlthemes/default/icons/up.svg
-%%DATADIR%%/qmlthemes/default/icons/visible_off-black.svg
-%%DATADIR%%/qmlthemes/default/icons/visible_off-small.svg
-%%DATADIR%%/qmlthemes/default/icons/visible_off.svg
-%%DATADIR%%/qmlthemes/default/icons/visible_on-black.svg
-%%DATADIR%%/qmlthemes/default/icons/visible_on-small.svg
-%%DATADIR%%/qmlthemes/default/icons/visible_on.svg
-%%DATADIR%%/qmlthemes/default/icons/web-black.svg
-%%DATADIR%%/qmlthemes/default/icons/web.svg
-%%DATADIR%%/qmlthemes/default/images/busyindicator.png
-%%DATADIR%%/qmlthemes/default/images/divider.png
-%%DATADIR%%/qmlthemes/default/images/header_krita_sketch.png
-%%DATADIR%%/qmlthemes/default/images/header_krita_sketch_light.png
-%%DATADIR%%/qmlthemes/default/images/kritasketch.png
-%%DATADIR%%/qmlthemes/default/images/shadow.png
-%%DATADIR%%/qmlthemes/default/sizes.js
-%%DATADIR%%/qmlthemes/default/theme.qml
 %%OPENEXR%%%%DATADIR%%/seexpr_scripts/Disney_noisecolor2.kse
 %%DATADIR%%/shortcuts/clip_studio_paint_compatible.shortcuts
 %%DATADIR%%/shortcuts/krita_default.shortcuts