git: 33b9d52e00bf - main - graphics/inkscape: Update 1.4 => 1.4.2

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Mon, 30 Jun 2025 15:40:43 UTC
The branch main has been updated by vvd:

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

commit 33b9d52e00bf2f9b56f2c352686798c860b5a20f
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2025-06-30 15:38:57 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-06-30 15:38:57 +0000

    graphics/inkscape: Update 1.4 => 1.4.2
    
    Release notes:
    https://inkscape.org/doc/release_notes/1.4.2/Inkscape_1.4.2.html
    
    PR:             287518
    Approved by:    gnome (maintainer, timeout > 2 weeks)
---
 graphics/inkscape/Makefile  | 12 ++----------
 graphics/inkscape/distinfo  | 16 +++-------------
 graphics/inkscape/pkg-plist | 36 ++++++++++++++++++++++++++++++++++--
 3 files changed, 39 insertions(+), 25 deletions(-)

diff --git a/graphics/inkscape/Makefile b/graphics/inkscape/Makefile
index bdf08a8cfb18..642c7c60f676 100644
--- a/graphics/inkscape/Makefile
+++ b/graphics/inkscape/Makefile
@@ -1,16 +1,8 @@
 PORTNAME=	inkscape
-DISTVERSION=	1.4
-PORTREVISION=	7
+DISTVERSION=	1.4.2
 CATEGORIES=	graphics gnome
 MASTER_SITES=	https://media.inkscape.org/dl/resources/file/
 
-PATCH_SITES=	https://gitlab.com/${PORTNAME}/${PORTNAME}/-/commit/
-PATCHFILES+=	eb6dadcf1a5c660167ba43f3606c8e7cc6529787.patch:-p1 # https://gitlab.com/inkscape/inkscape/-/merge_requests/6755
-PATCHFILES+=	49604afa97be08608b65687633b1373eb9cf524b.patch:-p1 # https://gitlab.com/inkscape/inkscape/-/merge_requests/6839
-PATCHFILES+=	b1bd016ee3f91f3f5b2dbb928655eb049e8f62e4.patch:-p1 \
-							8abd30721e9bf5b15d705657d8e3a2103593e2f3.patch:-p1 # https://gitlab.com/inkscape/inkscape/-/merge_requests/6857
-PATCHFILES+=	9754274ea0ee76d9888ec0b306885ecba6926702.patch:-p1 # https://gitlab.com/inkscape/inkscape/-/merge_requests/6981
-
 MAINTAINER=	gnome@FreeBSD.org
 COMMENT=	Full featured open source SVG editor
 WWW=		https://inkscape.org
@@ -60,7 +52,7 @@ USE_PYTHON=	cython
 USE_XORG=	sm ice x11 xext
 USE_LDCONFIG=	yes
 
-DATETAG=	2024-10-09_e7c3feb100
+DATETAG=	2025-05-08_ebf0e940d0
 WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}_${DATETAG}
 
 BINARY_ALIAS=	python3=${PYTHON_CMD}
diff --git a/graphics/inkscape/distinfo b/graphics/inkscape/distinfo
index 03d732908ec7..1624044a0d7c 100644
--- a/graphics/inkscape/distinfo
+++ b/graphics/inkscape/distinfo
@@ -1,13 +1,3 @@
-TIMESTAMP = 1742882145
-SHA256 (inkscape-1.4.tar.xz) = c59a85453b699addebcd51c1dc07684dd96a10c8aec716b19551db50562e13f5
-SIZE (inkscape-1.4.tar.xz) = 46321868
-SHA256 (eb6dadcf1a5c660167ba43f3606c8e7cc6529787.patch) = 2c2e04d8524fb75e7758ba43742512ad66447ec0b56f28279f4679b96cd1425f
-SIZE (eb6dadcf1a5c660167ba43f3606c8e7cc6529787.patch) = 1149
-SHA256 (49604afa97be08608b65687633b1373eb9cf524b.patch) = 1c29e4cf3a09a76c1b8cf874c8baee38725aaa00574919d7b79aa638c01dbf66
-SIZE (49604afa97be08608b65687633b1373eb9cf524b.patch) = 2171
-SHA256 (b1bd016ee3f91f3f5b2dbb928655eb049e8f62e4.patch) = 52bbbaab550af4e65dacfacb8ab1325e9db12f24d8520f0a791ecbda249dd70f
-SIZE (b1bd016ee3f91f3f5b2dbb928655eb049e8f62e4.patch) = 2860
-SHA256 (8abd30721e9bf5b15d705657d8e3a2103593e2f3.patch) = 82554a7c3295b4c5016c73c0de72c2b74a577a63d2fa61b032e3f02177ea46e5
-SIZE (8abd30721e9bf5b15d705657d8e3a2103593e2f3.patch) = 19162
-SHA256 (9754274ea0ee76d9888ec0b306885ecba6926702.patch) = 3956a80a968d861b6f6ff060fa507b15cb65f7f9d6ca49f8632fad454436248c
-SIZE (9754274ea0ee76d9888ec0b306885ecba6926702.patch) = 7207
+TIMESTAMP = 1749560080
+SHA256 (inkscape-1.4.2.tar.xz) = 2000530c7917e5260c9e8575a7154ff6926643d2006487d714e304a963f0c782
+SIZE (inkscape-1.4.2.tar.xz) = 53278452
diff --git a/graphics/inkscape/pkg-plist b/graphics/inkscape/pkg-plist
index a89a1abe0fcf..227a6dc1a69a 100644
--- a/graphics/inkscape/pkg-plist
+++ b/graphics/inkscape/pkg-plist
@@ -1,7 +1,7 @@
 bin/inkscape
 bin/inkview
 lib/inkscape/libinkscape_base.so
-lib/inkscape/libinkscape_base.so.1.4.0.0
+lib/inkscape/libinkscape_base.so.1.4.2.0
 share/applications/org.inkscape.Inkscape.desktop
 share/bash-completion/completions/inkscape
 share/icons/hicolor/16x16/apps/org.inkscape.Inkscape.png
@@ -189,6 +189,8 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
 %%DATADIR%%/extensions/cgm_input.inx
 %%DATADIR%%/extensions/cgm_input.py
 %%DATADIR%%/extensions/cgm_parse.py
+%%DATADIR%%/extensions/clean_up_path.inx
+%%DATADIR%%/extensions/clean_up_path.py
 %%DATADIR%%/extensions/color_blackandwhite.inx
 %%DATADIR%%/extensions/color_blackandwhite.py
 %%DATADIR%%/extensions/color_brighter.inx
@@ -553,6 +555,7 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
 %%DATADIR%%/extensions/inkex/paths/quadratic.py
 %%DATADIR%%/extensions/inkex/ports.py
 %%DATADIR%%/extensions/inkex/properties.py
+%%DATADIR%%/extensions/inkex/py.typed
 %%DATADIR%%/extensions/inkex/styles.py
 %%DATADIR%%/extensions/inkex/tester/__init__.py
 %%DATADIR%%/extensions/inkex/tester/decorators.py
@@ -722,14 +725,41 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
 %%DATADIR%%/extensions/other/extension-afdesign/inkaf/parser/types.py
 %%DATADIR%%/extensions/other/extension-afdesign/inkaf/parser/utils.py
 %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/__init__.py
+%%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/adjustment.py
 %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/convert.py
 %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/curve.py
+%%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/enhance.py
 %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/fill.py
+%%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/raster.py
 %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/shape.py
 %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/styles.py
 %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/text.py
 %%DATADIR%%/extensions/other/extension-afdesign/inkaf/svg/util.py
 %%DATADIR%%/extensions/other/extension-afdesign/inkaf/utils.py
+%%DATADIR%%/extensions/other/extension-curve/LICENSE
+%%DATADIR%%/extensions/other/extension-curve/inkvn-curve.inx
+%%DATADIR%%/extensions/other/extension-curve/inkvn.inx
+%%DATADIR%%/extensions/other/extension-curve/inkvn/__init__.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/__main__.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/__init__.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/artboard.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/base.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/group.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/guide.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/image.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/path.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/styles.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/elements/text.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/reader/__init__.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/reader/decode.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/reader/decode_vn.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/reader/extract.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/reader/read.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/reader/text.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/svg/__init__.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/svg/convert.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/utils.py
+%%DATADIR%%/extensions/other/extension-curve/inkvn/vninput.py
 %%DATADIR%%/extensions/other/extension-xaml/LICENSE.txt
 %%DATADIR%%/extensions/other/extension-xaml/docs/svg2xaml.rst
 %%DATADIR%%/extensions/other/extension-xaml/inkxaml/__init__.py
@@ -4579,7 +4609,8 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
 %%DATADIR%%/ui/highlight-colors.css
 %%DATADIR%%/ui/image-properties.glade
 %%DATADIR%%/ui/inkscape-about.glade
-%%DATADIR%%/ui/inkscape-start.glade
+%%DATADIR%%/ui/inkscape-splash.glade
+%%DATADIR%%/ui/inkscape-welcome.glade
 %%DATADIR%%/ui/inkview-controls.ui
 %%DATADIR%%/ui/inline-css.lang
 %%DATADIR%%/ui/mac.css
@@ -4620,6 +4651,7 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
 %%DATADIR%%/ui/toolbar-measure.ui
 %%DATADIR%%/ui/toolbar-mesh.ui
 %%DATADIR%%/ui/toolbar-node.ui
+%%DATADIR%%/ui/toolbar-objectpicker.ui
 %%DATADIR%%/ui/toolbar-page.ui
 %%DATADIR%%/ui/toolbar-paintbucket.ui
 %%DATADIR%%/ui/toolbar-pencil.ui