aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Druzenko <vvd@FreeBSD.org>2024-01-05 21:47:26 +0000
committerVladimir Druzenko <vvd@FreeBSD.org>2024-01-05 22:00:36 +0000
commit0d48bd6011922d67417793205b979a007a946492 (patch)
tree220ba7863e40a2e91dca8a56ea7295925840ff1c
parent49bbb27a43235e3cef7e28ed8c7e42e30819899e (diff)
downloadports-0d48bd6011922d67417793205b979a007a946492.tar.gz
ports-0d48bd6011922d67417793205b979a007a946492.zip
graphics/inkscape: update to 1.3.2
* Changelogs: https://inkscape.org/news/2023/11/18/big-small-release-inkscape-131-is-out/ https://inkscape.org/news/2023/12/01/Inkscape-1-3-2-solves-data-loss-bug/ * Removed unused dependencies (make stage-qa). * Replaced dependency from print/scribus-devel 1.5.8 to print/scribus 1.6.0. Approved by: adamw (mentor) Differential Revision: https://reviews.freebsd.org/D43289 MFH: 2024Q1 (cherry picked from commit e9c31503dda14e18d65a93710c8e65ed2a733094)
-rw-r--r--graphics/inkscape/Makefile14
-rw-r--r--graphics/inkscape/distinfo8
-rw-r--r--graphics/inkscape/pkg-plist5
3 files changed, 11 insertions, 16 deletions
diff --git a/graphics/inkscape/Makefile b/graphics/inkscape/Makefile
index 12f70a4d03b7..141499d579c7 100644
--- a/graphics/inkscape/Makefile
+++ b/graphics/inkscape/Makefile
@@ -1,11 +1,9 @@
PORTNAME= inkscape
-DISTVERSION= 1.3
-PORTREVISION= 3
+DISTVERSION= 1.3.2
CATEGORIES= graphics gnome
MASTER_SITES= https://media.inkscape.org/dl/resources/file/
PATCH_SITES= https://gitlab.com/${PORTNAME}/${PORTNAME}/-/commit/
-PATCHFILES+= 3db96bfbac475022a32b70473b767b21a8d70c7f.patch:-p1 # https://gitlab.com/inkscape/inkscape/-/issues/4427
PATCHFILES+= f0355a6341aceee93ce4d4d70cd9ec3a44081c38.patch:-p1 # https://gitlab.com/inkscape/inkscape/-/merge_requests/5650
MAINTAINER= gnome@FreeBSD.org
@@ -25,19 +23,15 @@ LICENSE_FILE_MPL11 = ${WRKSRC}/LICENSES/MPL-1.1.txt
BUILD_DEPENDS= ragel:devel/ragel
LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \
- libpopt.so:devel/popt \
libgc.so:devel/boehm-gc \
libgsl.so:math/gsl \
liblcms2.so:graphics/lcms2 \
- libfribidi.so:converters/fribidi \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz \
libpotrace.so:graphics/libpotrace \
libpng.so:graphics/png \
libsoup-2.4.so:devel/libsoup \
- libyaml.so:textproc/libyaml \
- libdouble-conversion.so:devel/double-conversion \
libenchant-2.so:textproc/enchant2 \
libepoxy.so:graphics/libepoxy \
lib2geom.so:math/lib2geom
@@ -54,14 +48,14 @@ TEST_DEPENDS= googletest>0:devel/googletest \
bash:shells/bash
USES= compiler:c++17-lang cmake:testing cpe desktop-file-utils ghostscript:run \
- gnome iconv:wchar_t jpeg pathfix pkgconfig python \
+ gnome jpeg pathfix pkgconfig python \
readline shebangfix tar:xz xorg
USE_GNOME= cairo gdkpixbuf2 gtkmm30 gtksourceview4 libxml2 libxslt
USE_PYTHON= cython
USE_XORG= sm ice x11 xext
USE_LDCONFIG= yes
-DATETAG= 2023-07-21_0e150ed6c4
+DATETAG= 2023-11-25_091e20ef0f
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}_${DATETAG}
BINARY_ALIAS= python3=${PYTHON_CMD}
@@ -92,7 +86,7 @@ POPPLER_LIB_DEPENDS= libpoppler.so:graphics/poppler \
libpoppler-glib.so:graphics/poppler-glib
SCRIBUS_DESC= Support color-managed PDF export using Scribus (experimental)
-SCRIBUS_RUN_DEPENDS= scribus:print/scribus-devel
+SCRIBUS_RUN_DEPENDS= scribus:print/scribus
VISIO_DESC= Support for Microsoft Visio diagrams
VISIO_CMAKE_BOOL= WITH_LIBVISIO
diff --git a/graphics/inkscape/distinfo b/graphics/inkscape/distinfo
index 4a1eafb97b2d..33bd1644878e 100644
--- a/graphics/inkscape/distinfo
+++ b/graphics/inkscape/distinfo
@@ -1,7 +1,5 @@
-TIMESTAMP = 1696905448
-SHA256 (inkscape-1.3.tar.xz) = bf4f286b025e0169b8948cc14d5199a9b4c204d761c894c4b48496571ec76307
-SIZE (inkscape-1.3.tar.xz) = 85764028
-SHA256 (3db96bfbac475022a32b70473b767b21a8d70c7f.patch) = fb572fa3b566149293b0ffeae468ff6025d0e54a090d928eb8c2037afe2d3f8d
-SIZE (3db96bfbac475022a32b70473b767b21a8d70c7f.patch) = 2003
+TIMESTAMP = 1704200700
+SHA256 (inkscape-1.3.2.tar.xz) = dbd1844dc443fe5e10d3e9a887144e5fb7223852fff191cfb5ef7adeab0e086b
+SIZE (inkscape-1.3.2.tar.xz) = 44720944
SHA256 (f0355a6341aceee93ce4d4d70cd9ec3a44081c38.patch) = 880bc73dfa8989e743d26c600b9e27a2df961823021c4637639da1083626c0e8
SIZE (f0355a6341aceee93ce4d4d70cd9ec3a44081c38.patch) = 7700
diff --git a/graphics/inkscape/pkg-plist b/graphics/inkscape/pkg-plist
index 628d410e4eb9..597f138309f9 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.3.0.0
+lib/inkscape/libinkscape_base.so.1.3.2.0
share/applications/org.inkscape.Inkscape.desktop
share/bash-completion/completions/inkscape
share/icons/hicolor/16x16/apps/org.inkscape.Inkscape.png
@@ -604,6 +604,8 @@ share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
%%DATADIR%%/extensions/other/extension-xaml/inkxaml/xaml2svg/shapes.xsl
%%DATADIR%%/extensions/other/extension-xaml/inkxaml/xaml2svg/transform.xsl
%%DATADIR%%/extensions/other/extension-xaml/inkxaml/xamlobjects.py
+%%DATADIR%%/extensions/other/extension-xaml/poetry.lock
+%%DATADIR%%/extensions/other/extension-xaml/pyproject.toml
%%DATADIR%%/extensions/other/extension-xaml/readme.md
%%DATADIR%%/extensions/other/extension-xaml/tox.ini
%%DATADIR%%/extensions/other/gcodetools/.darglint
@@ -3845,6 +3847,7 @@ share/man/de/man1/inkview.1.gz
share/man/es/man1/inkview.1.gz
share/man/fr/man1/inkscape.1.gz
share/man/fr/man1/inkview.1.gz
+share/man/hr/man1/inkscape.1.gz
share/man/hr/man1/inkview.1.gz
share/man/hu/man1/inkscape.1.gz
share/man/hu/man1/inkview.1.gz