From b9f6df75ad95ffe2dc857d8dd2d1f8a5ab43375f Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Fri, 4 Jun 2021 20:48:32 +0300 Subject: [PATCH] inkscape-1.1. --- multimedia/graphics/inkscape/actions.py | 25 ++++++------ multimedia/graphics/inkscape/pspec.xml | 51 +++++++++++++++++++++++-- 2 files changed, 60 insertions(+), 16 deletions(-) diff --git a/multimedia/graphics/inkscape/actions.py b/multimedia/graphics/inkscape/actions.py index 046dcd47da..49efcea531 100644 --- a/multimedia/graphics/inkscape/actions.py +++ b/multimedia/graphics/inkscape/actions.py @@ -9,21 +9,22 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import cmaketools from pisi.actionsapi import shelltools -j = "-DWITH_DBUS=ON \ - -DBUILD_TESTING=OFF -L \ - -DBUILD_SHARED_LIBS=ON \ - -DWITH_IMAGE_MAGICK=OFF \ - -DBUILD_STATIC_LIBS=OFF \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - " - -shelltools.export("PYTHON", "/usr/bin/python3") +j = ''.join([ + '-DWITH_DBUS=ON ', + '-DBUILD_TESTING=OFF -L ', + '-DWITH_GSPELL=OFF ', + '-DBUILD_SHARED_LIBS=ON ', + '-DWITH_IMAGE_MAGICK=OFF ', + '-DBUILD_STATIC_LIBS=OFF ', + '-DCMAKE_INSTALL_LIBDIR=lib ', + '-DCYTHON_EXECUTABLE=/usr/bin/cython3 ', + '-DCMAKE_BUILD_TYPE=Release ', + '-DCMAKE_INSTALL_PREFIX=/usr ' + ]) def setup(): # fix shebang - shelltools.system("find share/extensions -iname '*.py' -exec sed -i 's|env\ python$|env python3|g' {} \;") +# shelltools.system("find share/extensions -iname '*.py' -exec sed -i 's|env\ python$|env python3|g' {} \;") # if with imagemagick build. # shelltools.export("PKG_CONFIG_PATH", "${PKG_CONFIG_PATH}:/usr/lib/imagemagick6/pkgconfig") shelltools.makedirs("build") diff --git a/multimedia/graphics/inkscape/pspec.xml b/multimedia/graphics/inkscape/pspec.xml index 14a74fde95..b59dc79ebc 100644 --- a/multimedia/graphics/inkscape/pspec.xml +++ b/multimedia/graphics/inkscape/pspec.xml @@ -1,5 +1,5 @@ - + inkscape @@ -14,10 +14,13 @@ app:gui SVG vector graphics application. Inkscape is an application to create, edit, and convert SVG vector graphics images that can also import from and export to bitmap image files. - - https://gitlab.com/inkscape/inkscape/-/archive/INKSCAPE_1_0_2/inkscape-INKSCAPE_1_0_2.tar.bz2 + + https://media.inkscape.org/dl/resources/file/inkscape-1.1.tar.xz cmake + ragel + ccache + cython3 potrace gc-devel intltool @@ -30,6 +33,9 @@ libXpm-devel libXres-devel libXtst-devel + ncurses-devel + xcb-util-devel + readline-devel libxkbfile-devel dbus-devel @@ -48,6 +54,7 @@ libsoup-devel python3-devel poppler-devel + poppler-utils libyaml-devel libvisio-devel libspiro-devel @@ -80,6 +87,7 @@ glib2 lcms2 pango + boost aspell glibmm gtkmm3 @@ -97,8 +105,10 @@ libxslt pangomm poppler + readline freetype harfbuzz + lib2geom libvisio libspiro dbus-glib @@ -114,7 +124,7 @@ python3-scour libjpeg-turbo GraphicsMagick - double-conversion + /usr/share/man @@ -130,7 +140,40 @@ + + lib2geom + + gsl + glib2 + cairo + libgcc + double-conversion + + + /usr/lib + + + + + lib2geom-devel + + lib2geom + + + /usr/lib/cmake + /usr/lib/pkgconfig + /usr/include + + + + + 2021-06-05 + 1.1 + Version bump. + fury + wascheme@tuta.io + 2021-03-20 1.0.2