git: 8dc03209b468 - main - graphics/drawpile: update 2.2.1 → 2.2.2

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Thu, 27 Mar 2025 06:52:55 UTC
The branch main has been updated by yuri:

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

commit 8dc03209b468bd4ee262b61ef7ba511377f3c73e
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-03-27 06:49:13 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-03-27 06:52:49 +0000

    graphics/drawpile: update 2.2.1 → 2.2.2
    
    Reported by:    portscout
---
 graphics/drawpile/Makefile                         |  10 +-
 graphics/drawpile/distinfo                         |   8 +-
 .../patch-cmake_DrawdanceCompilerOptions.cmake     |   4 +-
 ...patch-src_drawdance_libcommon_dpcommon_common.h |   4 +-
 ...=> patch-src_drawdance_libimpex_dpimpex_save.c} |   6 +-
 graphics/drawpile/pkg-plist                        | 106 ++++++++++++++++++---
 6 files changed, 110 insertions(+), 28 deletions(-)

diff --git a/graphics/drawpile/Makefile b/graphics/drawpile/Makefile
index b7e274097b56..58b8c6319dab 100644
--- a/graphics/drawpile/Makefile
+++ b/graphics/drawpile/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	Drawpile
-DISTVERSION=	2.2.1
-PORTREVISION=	10
+DISTVERSION=	2.2.2
 CATEGORIES=	graphics python
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -10,10 +9,12 @@ WWW=		https://drawpile.net
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
-LIB_DEPENDS=	libsodium.so:security/libsodium
+LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg \
+		libsodium.so:security/libsodium \
+		libwebpmux.so:graphics/webp
 
 USES=		cargo cmake compiler:c++17-lang desktop-file-utils kde:5 pkgconfig qt:5 shared-mime-info
-USE_QT=		core gui multimedia network sql svg widgets xml \
+USE_QT=		core gui multimedia network opengl sql svg widgets xml websockets \
 		buildtools:build linguisttools:build qmake:build
 USE_KDE=	archive dnssd ecm:build
 
@@ -25,7 +26,6 @@ CARGO_INSTALL=	no
 CARGO_CRATES=	aho-corasick-1.0.5 \
 		anyhow-1.0.75 \
 		memchr-2.6.1 \
-		once_cell-1.18.0 \
 		regex-1.9.4 \
 		regex-automata-0.3.7 \
 		regex-syntax-0.7.5 \
diff --git a/graphics/drawpile/distinfo b/graphics/drawpile/distinfo
index be4e07b2e2d0..6a110cb1c991 100644
--- a/graphics/drawpile/distinfo
+++ b/graphics/drawpile/distinfo
@@ -1,12 +1,10 @@
-TIMESTAMP = 1710312280
+TIMESTAMP = 1743054476
 SHA256 (rust/crates/aho-corasick-1.0.5.crate) = 0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783
 SIZE (rust/crates/aho-corasick-1.0.5.crate) = 172064
 SHA256 (rust/crates/anyhow-1.0.75.crate) = a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6
 SIZE (rust/crates/anyhow-1.0.75.crate) = 43901
 SHA256 (rust/crates/memchr-2.6.1.crate) = f478948fd84d9f8e86967bf432640e46adfb5a4bd4f14ef7e864ab38220534ae
 SIZE (rust/crates/memchr-2.6.1.crate) = 93821
-SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d
-SIZE (rust/crates/once_cell-1.18.0.crate) = 32969
 SHA256 (rust/crates/regex-1.9.4.crate) = 12de2eff854e5fa4b1295edd650e227e9d8fb0c9e90b12e7f36d6a6811791a29
 SIZE (rust/crates/regex-1.9.4.crate) = 253112
 SHA256 (rust/crates/regex-automata-0.3.7.crate) = 49530408a136e16e5b486e883fbb6ba058e8e4e8ae6621a77b048b314336e629
@@ -17,5 +15,5 @@ SHA256 (rust/crates/xflags-0.3.1.crate) = c4554b580522d0ca238369c16b8f6ce34524d6
 SIZE (rust/crates/xflags-0.3.1.crate) = 6642
 SHA256 (rust/crates/xflags-macros-0.3.1.crate) = f58e7b3ca8977093aae6b87b6a7730216fc4c53a6530bab5c43a783cd810c1a8
 SIZE (rust/crates/xflags-macros-0.3.1.crate) = 12229
-SHA256 (drawpile-Drawpile-2.2.1_GH0.tar.gz) = 7b158e26f346da767e29abf3a347344a11a05ef6308236100b437518aaa2a07f
-SIZE (drawpile-Drawpile-2.2.1_GH0.tar.gz) = 5383320
+SHA256 (drawpile-Drawpile-2.2.2_GH0.tar.gz) = 159fc433b21ac3f82388a4b45853f2ed13fbb47b7dd57874bf4e41f44f801969
+SIZE (drawpile-Drawpile-2.2.2_GH0.tar.gz) = 6701513
diff --git a/graphics/drawpile/files/patch-cmake_DrawdanceCompilerOptions.cmake b/graphics/drawpile/files/patch-cmake_DrawdanceCompilerOptions.cmake
index 4ff47235e567..9a8fd1352956 100644
--- a/graphics/drawpile/files/patch-cmake_DrawdanceCompilerOptions.cmake
+++ b/graphics/drawpile/files/patch-cmake_DrawdanceCompilerOptions.cmake
@@ -1,6 +1,6 @@
---- cmake/DrawdanceCompilerOptions.cmake.orig	2024-01-14 11:12:43 UTC
+--- cmake/DrawdanceCompilerOptions.cmake.orig	2025-03-26 05:46:04 UTC
 +++ cmake/DrawdanceCompilerOptions.cmake
-@@ -32,7 +32,7 @@ else()
+@@ -44,7 +44,7 @@ else()
          $<$<COMPILE_LANGUAGE:CXX>:-fno-exceptions>
          $<$<COMPILE_LANGUAGE:C>:-Wstrict-prototypes>
      )
diff --git a/graphics/drawpile/files/patch-src_drawdance_libcommon_dpcommon_common.h b/graphics/drawpile/files/patch-src_drawdance_libcommon_dpcommon_common.h
index 1c10693e31fa..e3af366bed4b 100644
--- a/graphics/drawpile/files/patch-src_drawdance_libcommon_dpcommon_common.h
+++ b/graphics/drawpile/files/patch-src_drawdance_libcommon_dpcommon_common.h
@@ -1,6 +1,6 @@
---- src/drawdance/libcommon/dpcommon/common.h.orig	2024-01-14 11:11:04 UTC
+--- src/drawdance/libcommon/dpcommon/common.h.orig	2025-03-26 05:46:04 UTC
 +++ src/drawdance/libcommon/dpcommon/common.h
-@@ -40,6 +40,8 @@
+@@ -41,6 +41,8 @@
  #        define DP_PLATFORM "darwin"
  #    elif defined(__linux__)
  #        define DP_PLATFORM "linux"
diff --git a/graphics/drawpile/files/patch-src_drawdance_libengine_dpengine_save.c b/graphics/drawpile/files/patch-src_drawdance_libimpex_dpimpex_save.c
similarity index 67%
rename from graphics/drawpile/files/patch-src_drawdance_libengine_dpengine_save.c
rename to graphics/drawpile/files/patch-src_drawdance_libimpex_dpimpex_save.c
index e6d12d2866d1..4baa24981a90 100644
--- a/graphics/drawpile/files/patch-src_drawdance_libengine_dpengine_save.c
+++ b/graphics/drawpile/files/patch-src_drawdance_libimpex_dpimpex_save.c
@@ -1,6 +1,6 @@
---- src/drawdance/libengine/dpengine/save.c.orig	2024-01-14 11:13:49 UTC
-+++ src/drawdance/libengine/dpengine/save.c
-@@ -832,7 +832,7 @@ DP_SaveResult DP_save(DP_CanvasState *cs, DP_DrawConte
+--- src/drawdance/libimpex/dpimpex/save.c.orig	2025-03-27 05:51:37 UTC
++++ src/drawdance/libimpex/dpimpex/save.c
+@@ -884,7 +884,7 @@ DP_SaveResult DP_save(DP_CanvasState *cs, DP_DrawConte
  #if defined(_WIN32)
  #    define PREFERRED_PATH_SEPARATOR "\\"
  #    define POSSIBLE_PATH_SEPARATORS "\\/"
diff --git a/graphics/drawpile/pkg-plist b/graphics/drawpile/pkg-plist
index 1078df7afa6f..c4582ede4bb8 100644
--- a/graphics/drawpile/pkg-plist
+++ b/graphics/drawpile/pkg-plist
@@ -1,5 +1,14 @@
 bin/drawpile
 share/applications/net.drawpile.drawpile.desktop
+share/drawpile/drawpile/blueapatite.colors
+share/drawpile/drawpile/gamutmasks/atmospherewithaccent.svg
+share/drawpile/drawpile/gamutmasks/atmospherictriad.svg
+share/drawpile/drawpile/gamutmasks/complementary.svg
+share/drawpile/drawpile/gamutmasks/dominanthuewithaccent.svg
+share/drawpile/drawpile/gamutmasks/shiftedtriad.svg
+share/drawpile/drawpile/gamutmasks/split.svg
+share/drawpile/drawpile/gamutmasks/splitcomplementary.svg
+share/drawpile/drawpile/gamutmasks/tetradic.svg
 share/drawpile/drawpile/hotdogstand.colors
 share/drawpile/drawpile/i18n/all_ar_EG.qm
 share/drawpile/drawpile/i18n/all_cs_CZ.qm
@@ -12,23 +21,29 @@ share/drawpile/drawpile/i18n/all_id_ID.qm
 share/drawpile/drawpile/i18n/all_it_IT.qm
 share/drawpile/drawpile/i18n/all_ja_JP.qm
 share/drawpile/drawpile/i18n/all_ko_KR.qm
-share/drawpile/drawpile/i18n/all_nb_NO.qm
+share/drawpile/drawpile/i18n/all_pl_PL.qm
 share/drawpile/drawpile/i18n/all_pt_BR.qm
 share/drawpile/drawpile/i18n/all_pt_PT.qm
 share/drawpile/drawpile/i18n/all_ru_RU.qm
+share/drawpile/drawpile/i18n/all_th_TH.qm
 share/drawpile/drawpile/i18n/all_tr_TR.qm
 share/drawpile/drawpile/i18n/all_uk_UA.qm
 share/drawpile/drawpile/i18n/all_vi_VN.qm
 share/drawpile/drawpile/i18n/all_zh_CN.qm
+share/drawpile/drawpile/indigo.colors
 share/drawpile/drawpile/initialbrushpresets.db
 share/drawpile/drawpile/kritabright.colors
 share/drawpile/drawpile/kritadark.colors
 share/drawpile/drawpile/kritadarker.colors
 share/drawpile/drawpile/nightmode.colors
+share/drawpile/drawpile/oceandeep.colors
 share/drawpile/drawpile/palettes/Breeze.gpl
 share/drawpile/drawpile/palettes/DB32.gpl
 share/drawpile/drawpile/palettes/Sketching.gpl
 share/drawpile/drawpile/palettes/Tango.gpl
+share/drawpile/drawpile/pooltable.colors
+share/drawpile/drawpile/rosequartz.colors
+share/drawpile/drawpile/rust.colors
 share/drawpile/drawpile/sounds/notif-chat.wav
 share/drawpile/drawpile/sounds/notif-chat.wav.license
 share/drawpile/drawpile/sounds/notif-disconnect.wav
@@ -56,7 +71,6 @@ share/drawpile/drawpile/theme/dark/color-picker.svg
 share/drawpile/drawpile/theme/dark/configure.svg
 share/drawpile/drawpile/theme/dark/cursor-arrow.svg
 share/drawpile/drawpile/theme/dark/dialog-information.svg
-share/drawpile/drawpile/theme/dark/dialog-input-devices.svg
 share/drawpile/drawpile/theme/dark/dialog-warning.svg
 share/drawpile/drawpile/theme/dark/document-edit.svg
 share/drawpile/drawpile/theme/dark/document-export.svg
@@ -64,6 +78,7 @@ share/drawpile/drawpile/theme/dark/document-import.svg
 share/drawpile/drawpile/theme/dark/document-new.svg
 share/drawpile/drawpile/theme/dark/document-open-recent.svg
 share/drawpile/drawpile/theme/dark/document-open.svg
+share/drawpile/drawpile/theme/dark/document-save-all.svg
 share/drawpile/drawpile/theme/dark/document-save-as.svg
 share/drawpile/drawpile/theme/dark/document-save.svg
 share/drawpile/drawpile/theme/dark/dontknow.svg
@@ -75,24 +90,51 @@ share/drawpile/drawpile/theme/dark/draw-freehand.svg
 share/drawpile/drawpile/theme/dark/draw-line.svg
 share/drawpile/drawpile/theme/dark/draw-rectangle.svg
 share/drawpile/drawpile/theme/dark/draw-text.svg
+share/drawpile/drawpile/theme/dark/drawpile_ban.svg
 share/drawpile/drawpile/theme/dark/drawpile_brusherase.svg
 share/drawpile/drawpile/theme/dark/drawpile_brushlock.svg
+share/drawpile/drawpile/theme/dark/drawpile_center.svg
 share/drawpile/drawpile/theme/dark/drawpile_chat.svg
+share/drawpile/drawpile/theme/dark/drawpile_colorcircle.svg
+share/drawpile/drawpile/theme/dark/drawpile_colorpalette.svg
+share/drawpile/drawpile/theme/dark/drawpile_colorsliders.svg
+share/drawpile/drawpile/theme/dark/drawpile_colorwheel.svg
+share/drawpile/drawpile/theme/dark/drawpile_expanddown.svg
+share/drawpile/drawpile/theme/dark/drawpile_expandleft.svg
+share/drawpile/drawpile/theme/dark/drawpile_expandright.svg
+share/drawpile/drawpile/theme/dark/drawpile_expandup.svg
+share/drawpile/drawpile/theme/dark/drawpile_flip.svg
 share/drawpile/drawpile/theme/dark/drawpile_folderhidden.svg
 share/drawpile/drawpile/theme/dark/drawpile_incremental_mode.svg
+share/drawpile/drawpile/theme/dark/drawpile_magicwand.svg
+share/drawpile/drawpile/theme/dark/drawpile_mirror.svg
+share/drawpile/drawpile/theme/dark/drawpile_mypaint.svg
 share/drawpile/drawpile/theme/dark/drawpile_pixelround.svg
+share/drawpile/drawpile/theme/dark/drawpile_presetchanged.svg
+share/drawpile/drawpile/theme/dark/drawpile_rotate_left.svg
+share/drawpile/drawpile/theme/dark/drawpile_rotate_right.svg
 share/drawpile/drawpile/theme/dark/drawpile_round.svg
+share/drawpile/drawpile/theme/dark/drawpile_security.svg
+share/drawpile/drawpile/theme/dark/drawpile_selection_exclude.svg
+share/drawpile/drawpile/theme/dark/drawpile_selection_intersect.svg
+share/drawpile/drawpile/theme/dark/drawpile_selection_replace.svg
+share/drawpile/drawpile/theme/dark/drawpile_selection_unite.svg
 share/drawpile/drawpile/theme/dark/drawpile_square.svg
+share/drawpile/drawpile/theme/dark/drawpile_transform.svg
 share/drawpile/drawpile/theme/dark/edit-comment.svg
 share/drawpile/drawpile/theme/dark/edit-copy.svg
 share/drawpile/drawpile/theme/dark/edit-cut.svg
 share/drawpile/drawpile/theme/dark/edit-delete.svg
 share/drawpile/drawpile/theme/dark/edit-download.svg
 share/drawpile/drawpile/theme/dark/edit-find.svg
+share/drawpile/drawpile/theme/dark/edit-image.svg
 share/drawpile/drawpile/theme/dark/edit-paste.svg
 share/drawpile/drawpile/theme/dark/edit-redo.svg
 share/drawpile/drawpile/theme/dark/edit-rename.svg
+share/drawpile/drawpile/theme/dark/edit-select-all.svg
+share/drawpile/drawpile/theme/dark/edit-select-invert.svg
 share/drawpile/drawpile/theme/dark/edit-select-lasso.svg
+share/drawpile/drawpile/theme/dark/edit-select-none.svg
 share/drawpile/drawpile/theme/dark/edit-table-delete-column.svg
 share/drawpile/drawpile/theme/dark/edit-table-insert-column-right.svg
 share/drawpile/drawpile/theme/dark/edit-undo.svg
@@ -116,11 +158,13 @@ share/drawpile/drawpile/theme/dark/format-text-bold.svg
 share/drawpile/drawpile/theme/dark/format-text-italic.svg
 share/drawpile/drawpile/theme/dark/format-text-strikethrough.svg
 share/drawpile/drawpile/theme/dark/format-text-underline.svg
+share/drawpile/drawpile/theme/dark/globe.svg
 share/drawpile/drawpile/theme/dark/go-first.svg
 share/drawpile/drawpile/theme/dark/go-jump.svg
 share/drawpile/drawpile/theme/dark/go-next-skip.svg
 share/drawpile/drawpile/theme/dark/go-next.svg
 share/drawpile/drawpile/theme/dark/go-previous-skip.svg
+share/drawpile/drawpile/theme/dark/hand.svg
 share/drawpile/drawpile/theme/dark/help-contents.svg
 share/drawpile/drawpile/theme/dark/help-whatsthis.svg
 share/drawpile/drawpile/theme/dark/im-ban-kick-user.svg
@@ -129,6 +173,8 @@ share/drawpile/drawpile/theme/dark/im-kick-user.svg
 share/drawpile/drawpile/theme/dark/im-user.svg
 share/drawpile/drawpile/theme/dark/index.theme
 share/drawpile/drawpile/theme/dark/input-keyboard.svg
+share/drawpile/drawpile/theme/dark/input-tablet.svg
+share/drawpile/drawpile/theme/dark/input-touchscreen.svg
 share/drawpile/drawpile/theme/dark/insert-math-expression.svg
 share/drawpile/drawpile/theme/dark/irc-operator.svg
 share/drawpile/drawpile/theme/dark/irc-unvoice.svg
@@ -157,11 +203,7 @@ share/drawpile/drawpile/theme/dark/network-disconnect.svg
 share/drawpile/drawpile/theme/dark/network-modem.svg
 share/drawpile/drawpile/theme/dark/network-server-database.svg
 share/drawpile/drawpile/theme/dark/network-server.svg
-share/drawpile/drawpile/theme/dark/object-flip-horizontal.svg
-share/drawpile/drawpile/theme/dark/object-flip-vertical.svg
 share/drawpile/drawpile/theme/dark/object-locked.svg
-share/drawpile/drawpile/theme/dark/object-rotate-left.svg
-share/drawpile/drawpile/theme/dark/object-rotate-right.svg
 share/drawpile/drawpile/theme/dark/onion-off.svg
 share/drawpile/drawpile/theme/dark/onion-on.svg
 share/drawpile/drawpile/theme/dark/pathshape.svg
@@ -174,13 +216,20 @@ share/drawpile/drawpile/theme/dark/sidebar-expand-left.svg
 share/drawpile/drawpile/theme/dark/state-error.svg
 share/drawpile/drawpile/theme/dark/state-ok.svg
 share/drawpile/drawpile/theme/dark/state-warning.svg
+share/drawpile/drawpile/theme/dark/tag-delete.svg
+share/drawpile/drawpile/theme/dark/tag.svg
+share/drawpile/drawpile/theme/dark/toolbar-ext-h-drawpile.svg
+share/drawpile/drawpile/theme/dark/toolbar-ext-h-rtl-drawpile.svg
+share/drawpile/drawpile/theme/dark/toolbar-ext-v-drawpile.svg
 share/drawpile/drawpile/theme/dark/tools.svg
+share/drawpile/drawpile/theme/dark/transform-crop-and-resize.svg
 share/drawpile/drawpile/theme/dark/transform-rotate.svg
 share/drawpile/drawpile/theme/dark/trash-empty.svg
 share/drawpile/drawpile/theme/dark/update-none.svg
 share/drawpile/drawpile/theme/dark/user-group-new.svg
 share/drawpile/drawpile/theme/dark/view-hidden.svg
 share/drawpile/drawpile/theme/dark/view-refresh.svg
+share/drawpile/drawpile/theme/dark/view-sort.svg
 share/drawpile/drawpile/theme/dark/view-visible.svg
 share/drawpile/drawpile/theme/dark/window_.svg
 share/drawpile/drawpile/theme/dark/zoom-fit-height.svg
@@ -203,7 +252,6 @@ share/drawpile/drawpile/theme/light/color-picker.svg
 share/drawpile/drawpile/theme/light/configure.svg
 share/drawpile/drawpile/theme/light/cursor-arrow.svg
 share/drawpile/drawpile/theme/light/dialog-information.svg
-share/drawpile/drawpile/theme/light/dialog-input-devices.svg
 share/drawpile/drawpile/theme/light/dialog-warning.svg
 share/drawpile/drawpile/theme/light/document-edit.svg
 share/drawpile/drawpile/theme/light/document-export.svg
@@ -211,6 +259,7 @@ share/drawpile/drawpile/theme/light/document-import.svg
 share/drawpile/drawpile/theme/light/document-new.svg
 share/drawpile/drawpile/theme/light/document-open-recent.svg
 share/drawpile/drawpile/theme/light/document-open.svg
+share/drawpile/drawpile/theme/light/document-save-all.svg
 share/drawpile/drawpile/theme/light/document-save-as.svg
 share/drawpile/drawpile/theme/light/document-save.svg
 share/drawpile/drawpile/theme/light/dontknow.svg
@@ -222,24 +271,51 @@ share/drawpile/drawpile/theme/light/draw-freehand.svg
 share/drawpile/drawpile/theme/light/draw-line.svg
 share/drawpile/drawpile/theme/light/draw-rectangle.svg
 share/drawpile/drawpile/theme/light/draw-text.svg
+share/drawpile/drawpile/theme/light/drawpile_ban.svg
 share/drawpile/drawpile/theme/light/drawpile_brusherase.svg
 share/drawpile/drawpile/theme/light/drawpile_brushlock.svg
+share/drawpile/drawpile/theme/light/drawpile_center.svg
 share/drawpile/drawpile/theme/light/drawpile_chat.svg
+share/drawpile/drawpile/theme/light/drawpile_colorcircle.svg
+share/drawpile/drawpile/theme/light/drawpile_colorpalette.svg
+share/drawpile/drawpile/theme/light/drawpile_colorsliders.svg
+share/drawpile/drawpile/theme/light/drawpile_colorwheel.svg
+share/drawpile/drawpile/theme/light/drawpile_expanddown.svg
+share/drawpile/drawpile/theme/light/drawpile_expandleft.svg
+share/drawpile/drawpile/theme/light/drawpile_expandright.svg
+share/drawpile/drawpile/theme/light/drawpile_expandup.svg
+share/drawpile/drawpile/theme/light/drawpile_flip.svg
 share/drawpile/drawpile/theme/light/drawpile_folderhidden.svg
 share/drawpile/drawpile/theme/light/drawpile_incremental_mode.svg
+share/drawpile/drawpile/theme/light/drawpile_magicwand.svg
+share/drawpile/drawpile/theme/light/drawpile_mirror.svg
+share/drawpile/drawpile/theme/light/drawpile_mypaint.svg
 share/drawpile/drawpile/theme/light/drawpile_pixelround.svg
+share/drawpile/drawpile/theme/light/drawpile_presetchanged.svg
+share/drawpile/drawpile/theme/light/drawpile_rotate_left.svg
+share/drawpile/drawpile/theme/light/drawpile_rotate_right.svg
 share/drawpile/drawpile/theme/light/drawpile_round.svg
+share/drawpile/drawpile/theme/light/drawpile_security.svg
+share/drawpile/drawpile/theme/light/drawpile_selection_exclude.svg
+share/drawpile/drawpile/theme/light/drawpile_selection_intersect.svg
+share/drawpile/drawpile/theme/light/drawpile_selection_replace.svg
+share/drawpile/drawpile/theme/light/drawpile_selection_unite.svg
 share/drawpile/drawpile/theme/light/drawpile_square.svg
+share/drawpile/drawpile/theme/light/drawpile_transform.svg
 share/drawpile/drawpile/theme/light/edit-comment.svg
 share/drawpile/drawpile/theme/light/edit-copy.svg
 share/drawpile/drawpile/theme/light/edit-cut.svg
 share/drawpile/drawpile/theme/light/edit-delete.svg
 share/drawpile/drawpile/theme/light/edit-download.svg
 share/drawpile/drawpile/theme/light/edit-find.svg
+share/drawpile/drawpile/theme/light/edit-image.svg
 share/drawpile/drawpile/theme/light/edit-paste.svg
 share/drawpile/drawpile/theme/light/edit-redo.svg
 share/drawpile/drawpile/theme/light/edit-rename.svg
+share/drawpile/drawpile/theme/light/edit-select-all.svg
+share/drawpile/drawpile/theme/light/edit-select-invert.svg
 share/drawpile/drawpile/theme/light/edit-select-lasso.svg
+share/drawpile/drawpile/theme/light/edit-select-none.svg
 share/drawpile/drawpile/theme/light/edit-table-delete-column.svg
 share/drawpile/drawpile/theme/light/edit-table-insert-column-right.svg
 share/drawpile/drawpile/theme/light/edit-undo.svg
@@ -263,11 +339,13 @@ share/drawpile/drawpile/theme/light/format-text-bold.svg
 share/drawpile/drawpile/theme/light/format-text-italic.svg
 share/drawpile/drawpile/theme/light/format-text-strikethrough.svg
 share/drawpile/drawpile/theme/light/format-text-underline.svg
+share/drawpile/drawpile/theme/light/globe.svg
 share/drawpile/drawpile/theme/light/go-first.svg
 share/drawpile/drawpile/theme/light/go-jump.svg
 share/drawpile/drawpile/theme/light/go-next-skip.svg
 share/drawpile/drawpile/theme/light/go-next.svg
 share/drawpile/drawpile/theme/light/go-previous-skip.svg
+share/drawpile/drawpile/theme/light/hand.svg
 share/drawpile/drawpile/theme/light/help-contents.svg
 share/drawpile/drawpile/theme/light/help-whatsthis.svg
 share/drawpile/drawpile/theme/light/im-ban-kick-user.svg
@@ -276,6 +354,8 @@ share/drawpile/drawpile/theme/light/im-kick-user.svg
 share/drawpile/drawpile/theme/light/im-user.svg
 share/drawpile/drawpile/theme/light/index.theme
 share/drawpile/drawpile/theme/light/input-keyboard.svg
+share/drawpile/drawpile/theme/light/input-tablet.svg
+share/drawpile/drawpile/theme/light/input-touchscreen.svg
 share/drawpile/drawpile/theme/light/insert-math-expression.svg
 share/drawpile/drawpile/theme/light/irc-operator.svg
 share/drawpile/drawpile/theme/light/irc-unvoice.svg
@@ -304,11 +384,7 @@ share/drawpile/drawpile/theme/light/network-disconnect.svg
 share/drawpile/drawpile/theme/light/network-modem.svg
 share/drawpile/drawpile/theme/light/network-server-database.svg
 share/drawpile/drawpile/theme/light/network-server.svg
-share/drawpile/drawpile/theme/light/object-flip-horizontal.svg
-share/drawpile/drawpile/theme/light/object-flip-vertical.svg
 share/drawpile/drawpile/theme/light/object-locked.svg
-share/drawpile/drawpile/theme/light/object-rotate-left.svg
-share/drawpile/drawpile/theme/light/object-rotate-right.svg
 share/drawpile/drawpile/theme/light/onion-off.svg
 share/drawpile/drawpile/theme/light/onion-on.svg
 share/drawpile/drawpile/theme/light/pathshape.svg
@@ -321,13 +397,20 @@ share/drawpile/drawpile/theme/light/sidebar-expand-left.svg
 share/drawpile/drawpile/theme/light/state-error.svg
 share/drawpile/drawpile/theme/light/state-ok.svg
 share/drawpile/drawpile/theme/light/state-warning.svg
+share/drawpile/drawpile/theme/light/tag-delete.svg
+share/drawpile/drawpile/theme/light/tag.svg
+share/drawpile/drawpile/theme/light/toolbar-ext-h-drawpile.svg
+share/drawpile/drawpile/theme/light/toolbar-ext-h-rtl-drawpile.svg
+share/drawpile/drawpile/theme/light/toolbar-ext-v-drawpile.svg
 share/drawpile/drawpile/theme/light/tools.svg
+share/drawpile/drawpile/theme/light/transform-crop-and-resize.svg
 share/drawpile/drawpile/theme/light/transform-rotate.svg
 share/drawpile/drawpile/theme/light/trash-empty.svg
 share/drawpile/drawpile/theme/light/update-none.svg
 share/drawpile/drawpile/theme/light/user-group-new.svg
 share/drawpile/drawpile/theme/light/view-hidden.svg
 share/drawpile/drawpile/theme/light/view-refresh.svg
+share/drawpile/drawpile/theme/light/view-sort.svg
 share/drawpile/drawpile/theme/light/view-visible.svg
 share/drawpile/drawpile/theme/light/window_.svg
 share/drawpile/drawpile/theme/light/zoom-fit-height.svg
@@ -337,6 +420,7 @@ share/drawpile/drawpile/theme/light/zoom-in.svg
 share/drawpile/drawpile/theme/light/zoom-original.svg
 share/drawpile/drawpile/theme/light/zoom-out.svg
 share/drawpile/drawpile/theme/light/zoom-select.svg
+share/drawpile/drawpile/watermelon.colors
 share/icons/hicolor/256x256/apps/drawpile.png
 share/icons/hicolor/256x256/mimetypes/application-vnd.drawpile.recording.png
 share/icons/hicolor/256x256/mimetypes/text-vnd.drawpile.recording.png