git: e6c03c8e76e1 - main - graphics/inkscape: update to 1.2.1 release (+)

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Sun, 24 Jul 2022 20:16:43 UTC
The branch main has been updated by fluffy:

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

commit e6c03c8e76e17fb9a3a6b3f0cb7882906be576b6
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2022-07-24 20:13:50 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2022-07-24 20:16:26 +0000

    graphics/inkscape: update to 1.2.1 release (+)
    
    This update provides a fix for a number of critical bugs in the 1.2 release:
    
    * drawing data about filters, markers, gradients and more now saves to file after performing a simple sequence of copy-paste-undo with the Export dialog open;
    * startup is smoother when many fonts are installed, and
    * rasterized (filtered) objects now show up on any page of a multipage document exported to PDF.
    
    While here, point Makefile to use C++17 standard as it assumed upstream
    
    Release notes:  https://media.inkscape.org/media/doc/release_notes/1.2.1/Inkscape_1.2.1.html
---
 graphics/inkscape/Makefile  |  9 +++++----
 graphics/inkscape/distinfo  |  6 +++---
 graphics/inkscape/pkg-plist | 26 +++++++++++++++++---------
 3 files changed, 25 insertions(+), 16 deletions(-)

diff --git a/graphics/inkscape/Makefile b/graphics/inkscape/Makefile
index bba6a23eae09..4bf9e1b49816 100644
--- a/graphics/inkscape/Makefile
+++ b/graphics/inkscape/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	inkscape
-DISTVERSION=	1.2
-PORTREVISION=	2
+DISTVERSION=	1.2.1
 CATEGORIES=	graphics gnome
 MASTER_SITES=	https://media.inkscape.org/dl/resources/file/
 
@@ -43,14 +42,16 @@ RUN_DEPENDS=	${PYNUMPY} \
 		ps2pdf:print/ghostscript9-agpl-base \
 		fig2dev:print/fig2dev
 
-USES=		compiler:c++11-lib cmake cpe desktop-file-utils gnome \
+USES=		compiler:c++17-lang cmake cpe desktop-file-utils gnome \
 		iconv:wchar_t jpeg pathfix pkgconfig python:3.7+ \
 		shebangfix tar:xz xorg
 USE_GNOME=	gtkmm30 libxml2 libxslt
 USE_XORG=	sm ice x11 xext
 USE_LDCONFIG=	yes
 
-DATETAG=	2022-05-15_dc2aedaf03
+CXXSTD=		gnu++17
+
+DATETAG=	2022-07-14_9c6d41e410
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}_${DATETAG}
 
diff --git a/graphics/inkscape/distinfo b/graphics/inkscape/distinfo
index 661d1d0e54a1..9792e7e0e728 100644
--- a/graphics/inkscape/distinfo
+++ b/graphics/inkscape/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1653292395
-SHA256 (inkscape-1.2.tar.xz) = 8d9b31142554945664edfefe2d6b55910a5099765f7176a71107c34f1dcde6ad
-SIZE (inkscape-1.2.tar.xz) = 39157952
+TIMESTAMP = 1658687106
+SHA256 (inkscape-1.2.1.tar.xz) = 46ce7da0eba7ca4badc1db70e9cbb67e0adf9bb342687dc6e08b5ca21b8d4c1b
+SIZE (inkscape-1.2.1.tar.xz) = 98048464
diff --git a/graphics/inkscape/pkg-plist b/graphics/inkscape/pkg-plist
index a50669ec79ec..77560528630c 100644
--- a/graphics/inkscape/pkg-plist
+++ b/graphics/inkscape/pkg-plist
@@ -3229,8 +3229,8 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
 %%DATADIR%%/tutorials/tutorial-advanced.ru.svg
 %%DATADIR%%/tutorials/tutorial-advanced.sk.svg
 %%DATADIR%%/tutorials/tutorial-advanced.sl.svg
+%%DATADIR%%/tutorials/tutorial-advanced.sr.svg
 %%DATADIR%%/tutorials/tutorial-advanced.svg
-%%DATADIR%%/tutorials/tutorial-advanced.tutorial-advanced.sr.svg
 %%DATADIR%%/tutorials/tutorial-advanced.uk.svg
 %%DATADIR%%/tutorials/tutorial-advanced.vi.svg
 %%DATADIR%%/tutorials/tutorial-advanced.zh_CN.svg
@@ -3259,8 +3259,8 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
 %%DATADIR%%/tutorials/tutorial-basic.ru.svg
 %%DATADIR%%/tutorials/tutorial-basic.sk.svg
 %%DATADIR%%/tutorials/tutorial-basic.sl.svg
+%%DATADIR%%/tutorials/tutorial-basic.sr.svg
 %%DATADIR%%/tutorials/tutorial-basic.svg
-%%DATADIR%%/tutorials/tutorial-basic.tutorial-basic.sr.svg
 %%DATADIR%%/tutorials/tutorial-basic.uk.svg
 %%DATADIR%%/tutorials/tutorial-basic.vi.svg
 %%DATADIR%%/tutorials/tutorial-basic.zh_CN.svg
@@ -3284,10 +3284,11 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
 %%DATADIR%%/tutorials/tutorial-calligraphy.ru.svg
 %%DATADIR%%/tutorials/tutorial-calligraphy.sk.svg
 %%DATADIR%%/tutorials/tutorial-calligraphy.sl.svg
+%%DATADIR%%/tutorials/tutorial-calligraphy.sr.svg
 %%DATADIR%%/tutorials/tutorial-calligraphy.svg
-%%DATADIR%%/tutorials/tutorial-calligraphy.tutorial-calligraphy.sr.svg
 %%DATADIR%%/tutorials/tutorial-calligraphy.uk.svg
 %%DATADIR%%/tutorials/tutorial-calligraphy.vi.svg
+%%DATADIR%%/tutorials/tutorial-calligraphy.zh_CN.svg
 %%DATADIR%%/tutorials/tutorial-calligraphy.zh_TW.svg
 %%DATADIR%%/tutorials/tutorial-elements.be.svg
 %%DATADIR%%/tutorials/tutorial-elements.de.svg
@@ -3309,9 +3310,10 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
 %%DATADIR%%/tutorials/tutorial-elements.ru.svg
 %%DATADIR%%/tutorials/tutorial-elements.sk.svg
 %%DATADIR%%/tutorials/tutorial-elements.sl.svg
+%%DATADIR%%/tutorials/tutorial-elements.sr.svg
 %%DATADIR%%/tutorials/tutorial-elements.svg
-%%DATADIR%%/tutorials/tutorial-elements.tutorial-elements.sr.svg
 %%DATADIR%%/tutorials/tutorial-elements.uk.svg
+%%DATADIR%%/tutorials/tutorial-elements.zh_CN.svg
 %%DATADIR%%/tutorials/tutorial-elements.zh_TW.svg
 %%DATADIR%%/tutorials/tutorial-interpolate.be.svg
 %%DATADIR%%/tutorials/tutorial-interpolate.de.svg
@@ -3326,10 +3328,11 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
 %%DATADIR%%/tutorials/tutorial-interpolate.pt_BR.svg
 %%DATADIR%%/tutorials/tutorial-interpolate.ru.svg
 %%DATADIR%%/tutorials/tutorial-interpolate.sk.svg
+%%DATADIR%%/tutorials/tutorial-interpolate.sr.svg
 %%DATADIR%%/tutorials/tutorial-interpolate.svg
-%%DATADIR%%/tutorials/tutorial-interpolate.tutorial-interpolate.sr.svg
 %%DATADIR%%/tutorials/tutorial-interpolate.uk.svg
 %%DATADIR%%/tutorials/tutorial-interpolate.vi.svg
+%%DATADIR%%/tutorials/tutorial-interpolate.zh_CN.svg
 %%DATADIR%%/tutorials/tutorial-interpolate.zh_TW.svg
 %%DATADIR%%/tutorials/tutorial-shapes.be.svg
 %%DATADIR%%/tutorials/tutorial-shapes.de.svg
@@ -3351,8 +3354,8 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
 %%DATADIR%%/tutorials/tutorial-shapes.ru.svg
 %%DATADIR%%/tutorials/tutorial-shapes.sk.svg
 %%DATADIR%%/tutorials/tutorial-shapes.sl.svg
+%%DATADIR%%/tutorials/tutorial-shapes.sr.svg
 %%DATADIR%%/tutorials/tutorial-shapes.svg
-%%DATADIR%%/tutorials/tutorial-shapes.tutorial-shapes.sr.svg
 %%DATADIR%%/tutorials/tutorial-shapes.uk.svg
 %%DATADIR%%/tutorials/tutorial-shapes.vi.svg
 %%DATADIR%%/tutorials/tutorial-shapes.zh_CN.svg
@@ -3377,10 +3380,11 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
 %%DATADIR%%/tutorials/tutorial-tips.ru.svg
 %%DATADIR%%/tutorials/tutorial-tips.sk.svg
 %%DATADIR%%/tutorials/tutorial-tips.sl.svg
+%%DATADIR%%/tutorials/tutorial-tips.sr.svg
 %%DATADIR%%/tutorials/tutorial-tips.svg
-%%DATADIR%%/tutorials/tutorial-tips.tutorial-tips.sr.svg
 %%DATADIR%%/tutorials/tutorial-tips.uk.svg
 %%DATADIR%%/tutorials/tutorial-tips.vi.svg
+%%DATADIR%%/tutorials/tutorial-tips.zh_CN.svg
 %%DATADIR%%/tutorials/tutorial-tips.zh_TW.svg
 %%DATADIR%%/tutorials/tutorial-tracing-pixelart.de.svg
 %%DATADIR%%/tutorials/tutorial-tracing-pixelart.el.svg
@@ -3392,9 +3396,10 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
 %%DATADIR%%/tutorials/tutorial-tracing-pixelart.pt_BR.svg
 %%DATADIR%%/tutorials/tutorial-tracing-pixelart.ru.svg
 %%DATADIR%%/tutorials/tutorial-tracing-pixelart.sk.svg
+%%DATADIR%%/tutorials/tutorial-tracing-pixelart.sr.svg
 %%DATADIR%%/tutorials/tutorial-tracing-pixelart.svg
-%%DATADIR%%/tutorials/tutorial-tracing-pixelart.tutorial-tracing-pixelart.sr.svg
 %%DATADIR%%/tutorials/tutorial-tracing-pixelart.uk.svg
+%%DATADIR%%/tutorials/tutorial-tracing-pixelart.zh_CN.svg
 %%DATADIR%%/tutorials/tutorial-tracing-pixelart.zh_TW.svg
 %%DATADIR%%/tutorials/tutorial-tracing.be.svg
 %%DATADIR%%/tutorials/tutorial-tracing.de.svg
@@ -3415,10 +3420,11 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
 %%DATADIR%%/tutorials/tutorial-tracing.ru.svg
 %%DATADIR%%/tutorials/tutorial-tracing.sk.svg
 %%DATADIR%%/tutorials/tutorial-tracing.sl.svg
+%%DATADIR%%/tutorials/tutorial-tracing.sr.svg
 %%DATADIR%%/tutorials/tutorial-tracing.svg
-%%DATADIR%%/tutorials/tutorial-tracing.tutorial-tracing.sr.svg
 %%DATADIR%%/tutorials/tutorial-tracing.uk.svg
 %%DATADIR%%/tutorials/tutorial-tracing.vi.svg
+%%DATADIR%%/tutorials/tutorial-tracing.zh_CN.svg
 %%DATADIR%%/tutorials/tutorial-tracing.zh_TW.svg
 %%DATADIR%%/tutorials/tux.png
 %%DATADIR%%/ui/Adwaita-dark.css
@@ -3590,4 +3596,6 @@ share/man/hu/man1/inkview.1.gz
 share/man/man1/inkscape.1.gz
 share/man/man1/inkview.1.gz
 share/man/pt_BR/man1/inkview.1.gz
+share/man/zh_TW/man1/inkscape.1.gz
+share/man/zh_TW/man1/inkview.1.gz
 share/metainfo/org.inkscape.Inkscape.appdata.xml