pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/inkscape



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Oct 22 09:00:11 UTC 2024

Modified Files:
        pkgsrc/graphics/inkscape: Makefile PLIST distinfo
Added Files:
        pkgsrc/graphics/inkscape/patches:
            patch-src_extension_internal_pdfinput_pdf-parser.cpp
            patch-src_extension_internal_pdfinput_pdf-parser.h
Removed Files:
        pkgsrc/graphics/inkscape/patches:
            patch-src_extension_internal_pdfinput_poppler-transition-api.h
            patch-src_extension_internal_pdfinput_svg-builder.cpp
            patch-src_helper_mathfns.h patch-src_object_uri.h

Log Message:
inkscape: update to 1.4.

Fix build with poppler 24.10.0 using a patch from OpenMandriva.

Release highlights

    Filter Gallery: it has never been so easy to find the best filter for your needs! This new dialog features previews, categories and search.
    Modular grids & improved axonometric grids: set the grid angle by ratio for isometric designs and use modular grids to plan layouts and make icons!
    Swatches dialog and palette file handling improved: quick access to dialog layout controls, search for colors, and open different palette file formats!
    Unified font browser preview: when activated in the preferences, use it to quickly browse through your font collection. Try it out and give your feedback!
    Customizable handles: Power users with CSS knowledge can now customize the styling and basic shape of all the handles!
    Fast image clipping with the Shape Builder: raster graphics can now be clipped into multiple sections using the Shape Builder.
    Affinity Designer File Import
    Support for internal links in exported PDF files
    A whole new icon set
    There's even more: faster extensions, new templates for folding booklets, additional options in Ruler and Taper Stroke LPE, new keyboard shortcuts, changed node deletion behavior, preview in 
Spray tool, many new command line options, more supported color palette formats (e.g. CIELAB, Adobe Color Book and Adobe Swatch Exchange), updated translations and many bug fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.293 -r1.294 pkgsrc/graphics/inkscape/Makefile
cvs rdiff -u -r1.38 -r1.39 pkgsrc/graphics/inkscape/PLIST
cvs rdiff -u -r1.100 -r1.101 pkgsrc/graphics/inkscape/distinfo
cvs rdiff -u -r0 -r1.21 \
    pkgsrc/graphics/inkscape/patches/patch-src_extension_internal_pdfinput_pdf-parser.cpp
cvs rdiff -u -r0 -r1.8 \
    pkgsrc/graphics/inkscape/patches/patch-src_extension_internal_pdfinput_pdf-parser.h
cvs rdiff -u -r1.5 -r0 \
    pkgsrc/graphics/inkscape/patches/patch-src_extension_internal_pdfinput_poppler-transition-api.h
cvs rdiff -u -r1.10 -r0 \
    pkgsrc/graphics/inkscape/patches/patch-src_extension_internal_pdfinput_svg-builder.cpp
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/graphics/inkscape/patches/patch-src_helper_mathfns.h \
    pkgsrc/graphics/inkscape/patches/patch-src_object_uri.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/inkscape/Makefile
diff -u pkgsrc/graphics/inkscape/Makefile:1.293 pkgsrc/graphics/inkscape/Makefile:1.294
--- pkgsrc/graphics/inkscape/Makefile:1.293     Sun Oct 20 14:03:59 2024
+++ pkgsrc/graphics/inkscape/Makefile   Tue Oct 22 09:00:10 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.293 2024/10/20 14:03:59 wiz Exp $
+# $NetBSD: Makefile,v 1.294 2024/10/22 09:00:10 wiz Exp $
 
-DISTNAME=      inkscape-1.3.2
-PKGREVISION=   7
+DISTNAME=      inkscape-1.4
 CATEGORIES=    graphics
 MASTER_SITES=  https://media.inkscape.org/dl/resources/file/
 EXTRACT_SUFX=  .tar.xz
@@ -21,7 +20,7 @@ DEPENDS+=             ${PYPKGPREFIX}-lxml-[0-9]*:..
 DEPENDS+=              ${PYPKGPREFIX}-serial-[0-9]*:../../comms/py-serial
 DEPENDS+=              ${PYPKGPREFIX}-scour-[0-9]*:../../graphics/py-scour
 
-WRKSRC=                ${WRKDIR}/inkscape-1.3.2_2023-11-25_091e20ef0f
+WRKSRC=                ${WRKDIR}/inkscape-1.4_2024-10-09_e7c3feb100
 
 CPPFLAGS.NetBSD+=      -Urounddown
 CPPFLAGS.NetBSD+=      -Uroundup

Index: pkgsrc/graphics/inkscape/PLIST
diff -u pkgsrc/graphics/inkscape/PLIST:1.38 pkgsrc/graphics/inkscape/PLIST:1.39
--- pkgsrc/graphics/inkscape/PLIST:1.38 Sun Nov 19 19:54:30 2023
+++ pkgsrc/graphics/inkscape/PLIST      Tue Oct 22 09:00:10 2024
@@ -1,104 +1,104 @@
-@comment $NetBSD: PLIST,v 1.38 2023/11/19 19:54:30 wiz Exp $
+@comment $NetBSD: PLIST,v 1.39 2024/10/22 09:00:10 wiz Exp $
 bin/inkscape
 bin/inkview
-include/2geom-1.3.0/2geom/2geom.h
-include/2geom-1.3.0/2geom/affine.h
-include/2geom-1.3.0/2geom/angle.h
-include/2geom-1.3.0/2geom/basic-intersection.h
-include/2geom-1.3.0/2geom/bezier-curve.h
-include/2geom-1.3.0/2geom/bezier-to-sbasis.h
-include/2geom-1.3.0/2geom/bezier-utils.h
-include/2geom-1.3.0/2geom/bezier.h
-include/2geom-1.3.0/2geom/cairo-path-sink.h
-include/2geom-1.3.0/2geom/choose.h
-include/2geom-1.3.0/2geom/circle.h
-include/2geom-1.3.0/2geom/concepts.h
-include/2geom-1.3.0/2geom/conic_section_clipper.h
-include/2geom-1.3.0/2geom/conic_section_clipper_cr.h
-include/2geom-1.3.0/2geom/conic_section_clipper_impl.h
-include/2geom-1.3.0/2geom/conicsec.h
-include/2geom-1.3.0/2geom/convex-hull.h
-include/2geom-1.3.0/2geom/coord.h
-include/2geom-1.3.0/2geom/crossing.h
-include/2geom-1.3.0/2geom/curve.h
-include/2geom-1.3.0/2geom/curves.h
-include/2geom-1.3.0/2geom/d2.h
-include/2geom-1.3.0/2geom/ellipse.h
-include/2geom-1.3.0/2geom/elliptical-arc.h
-include/2geom-1.3.0/2geom/exception.h
-include/2geom-1.3.0/2geom/forward.h
-include/2geom-1.3.0/2geom/generic-interval.h
-include/2geom-1.3.0/2geom/generic-rect.h
-include/2geom-1.3.0/2geom/geom.h
-include/2geom-1.3.0/2geom/int-interval.h
-include/2geom-1.3.0/2geom/int-point.h
-include/2geom-1.3.0/2geom/int-rect.h
-include/2geom-1.3.0/2geom/intersection-graph.h
-include/2geom-1.3.0/2geom/intersection.h
-include/2geom-1.3.0/2geom/interval.h
-include/2geom-1.3.0/2geom/intervaltree/interval_tree.h
-include/2geom-1.3.0/2geom/line.h
-include/2geom-1.3.0/2geom/linear.h
-include/2geom-1.3.0/2geom/math-utils.h
-include/2geom-1.3.0/2geom/nearest-time.h
-include/2geom-1.3.0/2geom/numeric/fitting-model.h
-include/2geom-1.3.0/2geom/numeric/fitting-tool.h
-include/2geom-1.3.0/2geom/numeric/linear_system.h
-include/2geom-1.3.0/2geom/numeric/matrix.h
-include/2geom-1.3.0/2geom/numeric/symmetric-matrix-fs-operation.h
-include/2geom-1.3.0/2geom/numeric/symmetric-matrix-fs-trace.h
-include/2geom-1.3.0/2geom/numeric/symmetric-matrix-fs.h
-include/2geom-1.3.0/2geom/numeric/vector.h
-include/2geom-1.3.0/2geom/ord.h
-include/2geom-1.3.0/2geom/orphan-code/arc-length.h
-include/2geom-1.3.0/2geom/orphan-code/chebyshev.h
-include/2geom-1.3.0/2geom/orphan-code/intersection-by-smashing.h
-include/2geom-1.3.0/2geom/orphan-code/linear-of.h
-include/2geom-1.3.0/2geom/orphan-code/linearN.h
-include/2geom-1.3.0/2geom/orphan-code/redblacktree.h
-include/2geom-1.3.0/2geom/orphan-code/rtree.h
-include/2geom-1.3.0/2geom/orphan-code/sbasis-of.h
-include/2geom-1.3.0/2geom/orphan-code/sbasisN.h
-include/2geom-1.3.0/2geom/parallelogram.h
-include/2geom-1.3.0/2geom/path-intersection.h
-include/2geom-1.3.0/2geom/path-sink.h
-include/2geom-1.3.0/2geom/path.h
-include/2geom-1.3.0/2geom/pathvector.h
-include/2geom-1.3.0/2geom/piecewise.h
-include/2geom-1.3.0/2geom/point.h
-include/2geom-1.3.0/2geom/polynomial.h
-include/2geom-1.3.0/2geom/ray.h
-include/2geom-1.3.0/2geom/rect.h
-include/2geom-1.3.0/2geom/sbasis-2d.h
-include/2geom-1.3.0/2geom/sbasis-curve.h
-include/2geom-1.3.0/2geom/sbasis-geometric.h
-include/2geom-1.3.0/2geom/sbasis-math.h
-include/2geom-1.3.0/2geom/sbasis-poly.h
-include/2geom-1.3.0/2geom/sbasis-to-bezier.h
-include/2geom-1.3.0/2geom/sbasis.h
-include/2geom-1.3.0/2geom/solver.h
-include/2geom-1.3.0/2geom/svg-path-parser.h
-include/2geom-1.3.0/2geom/svg-path-writer.h
-include/2geom-1.3.0/2geom/sweep-bounds.h
-include/2geom-1.3.0/2geom/sweeper.h
-include/2geom-1.3.0/2geom/symbolic/determinant-minor.h
-include/2geom-1.3.0/2geom/symbolic/implicit.h
-include/2geom-1.3.0/2geom/symbolic/matrix.h
-include/2geom-1.3.0/2geom/symbolic/multi-index.h
-include/2geom-1.3.0/2geom/symbolic/multipoly.h
-include/2geom-1.3.0/2geom/symbolic/mvpoly-tools.h
-include/2geom-1.3.0/2geom/symbolic/polynomial.h
-include/2geom-1.3.0/2geom/symbolic/unity-builder.h
-include/2geom-1.3.0/2geom/transforms.h
-include/2geom-1.3.0/2geom/utils.h
+include/2geom-${PKGVERSION}.0/2geom/2geom.h
+include/2geom-${PKGVERSION}.0/2geom/affine.h
+include/2geom-${PKGVERSION}.0/2geom/angle.h
+include/2geom-${PKGVERSION}.0/2geom/basic-intersection.h
+include/2geom-${PKGVERSION}.0/2geom/bezier-curve.h
+include/2geom-${PKGVERSION}.0/2geom/bezier-to-sbasis.h
+include/2geom-${PKGVERSION}.0/2geom/bezier-utils.h
+include/2geom-${PKGVERSION}.0/2geom/bezier.h
+include/2geom-${PKGVERSION}.0/2geom/cairo-path-sink.h
+include/2geom-${PKGVERSION}.0/2geom/choose.h
+include/2geom-${PKGVERSION}.0/2geom/circle.h
+include/2geom-${PKGVERSION}.0/2geom/concepts.h
+include/2geom-${PKGVERSION}.0/2geom/conic_section_clipper.h
+include/2geom-${PKGVERSION}.0/2geom/conic_section_clipper_cr.h
+include/2geom-${PKGVERSION}.0/2geom/conic_section_clipper_impl.h
+include/2geom-${PKGVERSION}.0/2geom/conicsec.h
+include/2geom-${PKGVERSION}.0/2geom/convex-hull.h
+include/2geom-${PKGVERSION}.0/2geom/coord.h
+include/2geom-${PKGVERSION}.0/2geom/crossing.h
+include/2geom-${PKGVERSION}.0/2geom/curve.h
+include/2geom-${PKGVERSION}.0/2geom/curves.h
+include/2geom-${PKGVERSION}.0/2geom/d2.h
+include/2geom-${PKGVERSION}.0/2geom/ellipse.h
+include/2geom-${PKGVERSION}.0/2geom/elliptical-arc.h
+include/2geom-${PKGVERSION}.0/2geom/exception.h
+include/2geom-${PKGVERSION}.0/2geom/forward.h
+include/2geom-${PKGVERSION}.0/2geom/generic-interval.h
+include/2geom-${PKGVERSION}.0/2geom/generic-rect.h
+include/2geom-${PKGVERSION}.0/2geom/geom.h
+include/2geom-${PKGVERSION}.0/2geom/int-interval.h
+include/2geom-${PKGVERSION}.0/2geom/int-point.h
+include/2geom-${PKGVERSION}.0/2geom/int-rect.h
+include/2geom-${PKGVERSION}.0/2geom/intersection-graph.h
+include/2geom-${PKGVERSION}.0/2geom/intersection.h
+include/2geom-${PKGVERSION}.0/2geom/interval.h
+include/2geom-${PKGVERSION}.0/2geom/intervaltree/interval_tree.h
+include/2geom-${PKGVERSION}.0/2geom/line.h
+include/2geom-${PKGVERSION}.0/2geom/linear.h
+include/2geom-${PKGVERSION}.0/2geom/math-utils.h
+include/2geom-${PKGVERSION}.0/2geom/nearest-time.h
+include/2geom-${PKGVERSION}.0/2geom/numeric/fitting-model.h
+include/2geom-${PKGVERSION}.0/2geom/numeric/fitting-tool.h
+include/2geom-${PKGVERSION}.0/2geom/numeric/linear_system.h
+include/2geom-${PKGVERSION}.0/2geom/numeric/matrix.h
+include/2geom-${PKGVERSION}.0/2geom/numeric/symmetric-matrix-fs-operation.h
+include/2geom-${PKGVERSION}.0/2geom/numeric/symmetric-matrix-fs-trace.h
+include/2geom-${PKGVERSION}.0/2geom/numeric/symmetric-matrix-fs.h
+include/2geom-${PKGVERSION}.0/2geom/numeric/vector.h
+include/2geom-${PKGVERSION}.0/2geom/ord.h
+include/2geom-${PKGVERSION}.0/2geom/orphan-code/arc-length.h
+include/2geom-${PKGVERSION}.0/2geom/orphan-code/chebyshev.h
+include/2geom-${PKGVERSION}.0/2geom/orphan-code/intersection-by-smashing.h
+include/2geom-${PKGVERSION}.0/2geom/orphan-code/linear-of.h
+include/2geom-${PKGVERSION}.0/2geom/orphan-code/linearN.h
+include/2geom-${PKGVERSION}.0/2geom/orphan-code/redblacktree.h
+include/2geom-${PKGVERSION}.0/2geom/orphan-code/rtree.h
+include/2geom-${PKGVERSION}.0/2geom/orphan-code/sbasis-of.h
+include/2geom-${PKGVERSION}.0/2geom/orphan-code/sbasisN.h
+include/2geom-${PKGVERSION}.0/2geom/parallelogram.h
+include/2geom-${PKGVERSION}.0/2geom/path-intersection.h
+include/2geom-${PKGVERSION}.0/2geom/path-sink.h
+include/2geom-${PKGVERSION}.0/2geom/path.h
+include/2geom-${PKGVERSION}.0/2geom/pathvector.h
+include/2geom-${PKGVERSION}.0/2geom/piecewise.h
+include/2geom-${PKGVERSION}.0/2geom/point.h
+include/2geom-${PKGVERSION}.0/2geom/polynomial.h
+include/2geom-${PKGVERSION}.0/2geom/ray.h
+include/2geom-${PKGVERSION}.0/2geom/rect.h
+include/2geom-${PKGVERSION}.0/2geom/sbasis-2d.h
+include/2geom-${PKGVERSION}.0/2geom/sbasis-curve.h
+include/2geom-${PKGVERSION}.0/2geom/sbasis-geometric.h
+include/2geom-${PKGVERSION}.0/2geom/sbasis-math.h
+include/2geom-${PKGVERSION}.0/2geom/sbasis-poly.h
+include/2geom-${PKGVERSION}.0/2geom/sbasis-to-bezier.h
+include/2geom-${PKGVERSION}.0/2geom/sbasis.h
+include/2geom-${PKGVERSION}.0/2geom/solver.h
+include/2geom-${PKGVERSION}.0/2geom/svg-path-parser.h
+include/2geom-${PKGVERSION}.0/2geom/svg-path-writer.h
+include/2geom-${PKGVERSION}.0/2geom/sweep-bounds.h
+include/2geom-${PKGVERSION}.0/2geom/sweeper.h
+include/2geom-${PKGVERSION}.0/2geom/symbolic/determinant-minor.h
+include/2geom-${PKGVERSION}.0/2geom/symbolic/implicit.h
+include/2geom-${PKGVERSION}.0/2geom/symbolic/matrix.h
+include/2geom-${PKGVERSION}.0/2geom/symbolic/multi-index.h
+include/2geom-${PKGVERSION}.0/2geom/symbolic/multipoly.h
+include/2geom-${PKGVERSION}.0/2geom/symbolic/mvpoly-tools.h
+include/2geom-${PKGVERSION}.0/2geom/symbolic/polynomial.h
+include/2geom-${PKGVERSION}.0/2geom/symbolic/unity-builder.h
+include/2geom-${PKGVERSION}.0/2geom/transforms.h
+include/2geom-${PKGVERSION}.0/2geom/utils.h
 lib/cmake/2Geom/2GeomConfig.cmake
 lib/cmake/2Geom/2GeomConfigVersion.cmake
 lib/cmake/2Geom/2GeomTargets-release.cmake
 lib/cmake/2Geom/2GeomTargets.cmake
 lib/inkscape/libinkscape_base.so
-lib/inkscape/libinkscape_base.so.${PKGVERSION}.0
+lib/inkscape/libinkscape_base.so.${PKGVERSION}.0.0
 lib/lib2geom.so
-lib/lib2geom.so.1.3.0
+lib/lib2geom.so.${PKGVERSION}.0
 lib/pkgconfig/2geom.pc
 man/de/man1/inkscape.1
 man/de/man1/inkview.1
@@ -126,12 +126,11 @@ share/icons/hicolor/32x32/apps/org.inksc
 share/icons/hicolor/48x48/apps/org.inkscape.Inkscape.png
 share/icons/hicolor/scalable/apps/org.inkscape.Inkscape.svg
 share/icons/hicolor/symbolic/apps/org.inkscape.Inkscape-symbolic.svg
-share/inkscape/attributes/README
 share/inkscape/attributes/css_defaults
 share/inkscape/attributes/cssprops
 share/inkscape/attributes/svgprops
-share/inkscape/branding/README
 share/inkscape/branding/inkscape-flat.svg
+share/inkscape/branding/inkscape-logo-icons-sized.svg
 share/inkscape/branding/inkscape-mac.svg
 share/inkscape/branding/inkscape-text.svg
 share/inkscape/branding/inkscape.svg
@@ -151,7 +150,6 @@ share/inkscape/doc/LICENSE
 share/inkscape/doc/MPL-1.1.txt
 share/inkscape/doc/OFL-1.1.txt
 share/inkscape/doc/TRANSLATORS
-share/inkscape/examples/README
 share/inkscape/examples/animated-clock.svg
 share/inkscape/examples/art-nouveau-P3.svg
 share/inkscape/examples/blend_modes.svg
@@ -182,12 +180,7 @@ share/inkscape/examples/text-on-path.svg
 share/inkscape/examples/tiger.svgz
 share/inkscape/examples/tref.svg
 share/inkscape/examples/turbulence_filters.svg
-share/inkscape/extensions/.darglint
-share/inkscape/extensions/.pre-commit-config.yaml
-share/inkscape/extensions/.pylintrc
-share/inkscape/extensions/CONTRIBUTING.md
 share/inkscape/extensions/LICENSE.txt
-share/inkscape/extensions/MANIFEST.in
 share/inkscape/extensions/Poly3DObjects/cube.obj
 share/inkscape/extensions/Poly3DObjects/cuboct.obj
 share/inkscape/extensions/Poly3DObjects/dodec.obj
@@ -215,8 +208,6 @@ share/inkscape/extensions/Poly3DObjects/
 share/inkscape/extensions/Poly3DObjects/trunc_icos.obj
 share/inkscape/extensions/Poly3DObjects/trunc_oct.obj
 share/inkscape/extensions/Poly3DObjects/trunc_tet.obj
-share/inkscape/extensions/README.md
-share/inkscape/extensions/TESTING.md
 share/inkscape/extensions/addnodes.inx
 share/inkscape/extensions/addnodes.py
 share/inkscape/extensions/aisvg.inx
@@ -308,6 +299,10 @@ share/inkscape/extensions/barcode/Rm4scc
 share/inkscape/extensions/barcode/Upca.py
 share/inkscape/extensions/barcode/Upce.py
 share/inkscape/extensions/barcode/__init__.py
+share/inkscape/extensions/cgm_enums.py
+share/inkscape/extensions/cgm_input.inx
+share/inkscape/extensions/cgm_input.py
+share/inkscape/extensions/cgm_parse.py
 share/inkscape/extensions/color_blackandwhite.inx
 share/inkscape/extensions/color_blackandwhite.py
 share/inkscape/extensions/color_brighter.inx
@@ -365,7 +360,6 @@ share/inkscape/extensions/doc_ai_convert
 share/inkscape/extensions/doc_ai_convert.py
 share/inkscape/extensions/docinfo.inx
 share/inkscape/extensions/docinfo.py
-share/inkscape/extensions/docs/Makefile
 share/inkscape/extensions/docs/_templates/versions.html
 share/inkscape/extensions/docs/authors/index.rst
 share/inkscape/extensions/docs/authors/interpreters.rst
@@ -399,7 +393,6 @@ share/inkscape/extensions/docs/extension
 share/inkscape/extensions/docs/extensions/svg2xaml.rst
 share/inkscape/extensions/docs/favicon.svg
 share/inkscape/extensions/docs/index.rst
-share/inkscape/extensions/docs/make.bat
 share/inkscape/extensions/docs/poetry-parse.py
 share/inkscape/extensions/docs/source/index.rst
 share/inkscape/extensions/docs/tutorial/creating-objects.rst
@@ -407,6 +400,7 @@ share/inkscape/extensions/docs/tutorial/
 share/inkscape/extensions/docs/tutorial/my-first-effect-extension.rst
 share/inkscape/extensions/docs/tutorial/my-first-import-extension.rst
 share/inkscape/extensions/docs/tutorial/my-first-text-extension.rst
+share/inkscape/extensions/docs/tutorial/object-editing.rst
 share/inkscape/extensions/docs/tutorial/resources/Call_Extension_Failure.png
 share/inkscape/extensions/docs/tutorial/resources/Inkscape_Recognizes_Our_Extension.gif
 share/inkscape/extensions/docs/tutorial/resources/Smiles_Format.gif
@@ -418,7 +412,6 @@ share/inkscape/extensions/docs/tutorial/
 share/inkscape/extensions/docs/tutorial/resources/template_effect.zip
 share/inkscape/extensions/docs/tutorial/resources/vanillin.smi
 share/inkscape/extensions/docs/tutorial/simple-path-extension.rst
-share/inkscape/extensions/doxygen-main.dox
 share/inkscape/extensions/dpi90to96.inx
 share/inkscape/extensions/dpi96to90.inx
 share/inkscape/extensions/dpiswitcher.py
@@ -473,8 +466,137 @@ share/inkscape/extensions/hpgl_input_sm.
 share/inkscape/extensions/hpgl_output.inx
 share/inkscape/extensions/hpgl_output.py
 share/inkscape/extensions/hpgl_parser.py
+share/inkscape/extensions/icons/_notepad-page-icon.svg
 share/inkscape/extensions/icons/businesscard_landscape.svg
+share/inkscape/extensions/icons/com.kaioa.lorem_ipsum.svg
 share/inkscape/extensions/icons/dvd_box.svg
+share/inkscape/extensions/icons/effect.color_markers.svg
+share/inkscape/extensions/icons/effect.distribute_along_path.svg
+share/inkscape/extensions/icons/effect.draw_from_triangle.svg
+share/inkscape/extensions/icons/effect.extrude.svg
+share/inkscape/extensions/icons/effect.interpolate.svg
+share/inkscape/extensions/icons/effect.long_shadow.svg
+share/inkscape/extensions/icons/effect.merge_styles.svg
+share/inkscape/extensions/icons/effect.pattern_along_path.svg
+share/inkscape/extensions/icons/effect.voronoi.svg
+share/inkscape/extensions/icons/effect.voronoi_fill.svg
+share/inkscape/extensions/icons/frame.svg
+share/inkscape/extensions/icons/jessyink.core.video.svg
+share/inkscape/extensions/icons/jessyink.install.svg
+share/inkscape/extensions/icons/jessyink.summary.svg
+share/inkscape/extensions/icons/jessyink.transitions.svg
+share/inkscape/extensions/icons/jessyink.uninstall.svg
+share/inkscape/extensions/icons/jessyink.view.svg
+share/inkscape/extensions/icons/math.triangle.svg
+share/inkscape/extensions/icons/mcepl.ungroup_deep.svg
+share/inkscape/extensions/icons/org.ekips.filter.flatten.svg
+share/inkscape/extensions/icons/org.ekips.filter.gears.svg
+share/inkscape/extensions/icons/org.ekips.filter.handles.svg
+share/inkscape/extensions/icons/org.ekips.filter.perspective.svg
+share/inkscape/extensions/icons/org.ekips.filter.plot.svg
+share/inkscape/extensions/icons/org.ekips.filter.spirograph.svg
+share/inkscape/extensions/icons/org.ekips.filter.turtle.lindenmayer.svg
+share/inkscape/extensions/icons/org.ekips.filter.turtle_rtree.svg
+share/inkscape/extensions/icons/org.ekips.filter.twirl.svg
+share/inkscape/extensions/icons/org.evilmad.text.hershey.svg
+share/inkscape/extensions/icons/org.greygreen.inkscape.effects.nup.svg
+share/inkscape/extensions/icons/org.inkscape.color.black_and_white.svg
+share/inkscape/extensions/icons/org.inkscape.color.brighter.svg
+share/inkscape/extensions/icons/org.inkscape.color.custom.svg
+share/inkscape/extensions/icons/org.inkscape.color.darker.svg
+share/inkscape/extensions/icons/org.inkscape.color.desaturate.svg
+share/inkscape/extensions/icons/org.inkscape.color.grayscale.svg
+share/inkscape/extensions/icons/org.inkscape.color.hsl_adjust.svg
+share/inkscape/extensions/icons/org.inkscape.color.less_hue.svg
+share/inkscape/extensions/icons/org.inkscape.color.less_light.svg
+share/inkscape/extensions/icons/org.inkscape.color.less_saturation.svg
+share/inkscape/extensions/icons/org.inkscape.color.list_colours.svg
+share/inkscape/extensions/icons/org.inkscape.color.more_hue.svg
+share/inkscape/extensions/icons/org.inkscape.color.more_light.svg
+share/inkscape/extensions/icons/org.inkscape.color.more_saturation.svg
+share/inkscape/extensions/icons/org.inkscape.color.negative.svg
+share/inkscape/extensions/icons/org.inkscape.color.randomize.svg
+share/inkscape/extensions/icons/org.inkscape.color.remove_blue.svg
+share/inkscape/extensions/icons/org.inkscape.color.remove_green.svg
+share/inkscape/extensions/icons/org.inkscape.color.remove_red.svg
+share/inkscape/extensions/icons/org.inkscape.color.replace_color.svg
+share/inkscape/extensions/icons/org.inkscape.color.rgb_barrel.svg
+share/inkscape/extensions/icons/org.inkscape.doc_ai_convert.svg
+share/inkscape/extensions/icons/org.inkscape.doc_info.svg
+share/inkscape/extensions/icons/org.inkscape.dpi90to96.svg
+share/inkscape/extensions/icons/org.inkscape.dpi96to90.svg
+share/inkscape/extensions/icons/org.inkscape.effect.bluredge.svg
+share/inkscape/extensions/icons/org.inkscape.effect.func_plot.svg
+share/inkscape/extensions/icons/org.inkscape.effect.grid.svg
+share/inkscape/extensions/icons/org.inkscape.effect.guides_creator.svg
+share/inkscape/extensions/icons/org.inkscape.effect.image_attributes.svg
+share/inkscape/extensions/icons/org.inkscape.effect.param_curves.svg
+share/inkscape/extensions/icons/org.inkscape.effects.inset_shadow.svg
+share/inkscape/extensions/icons/org.inkscape.effects.perfect_bound_cover.svg
+share/inkscape/extensions/icons/org.inkscape.filter.add_nodes.svg
+share/inkscape/extensions/icons/org.inkscape.filter.alphabet_soup.svg
+share/inkscape/extensions/icons/org.inkscape.filter.dashit.svg
+share/inkscape/extensions/icons/org.inkscape.filter.embed_image.svg
+share/inkscape/extensions/icons/org.inkscape.filter.fractalize.svg
+share/inkscape/extensions/icons/org.inkscape.filter.interp_att_g.svg
+share/inkscape/extensions/icons/org.inkscape.filter.jitter_nodes.svg
+share/inkscape/extensions/icons/org.inkscape.filter.multiple.extract_image.svg
+share/inkscape/extensions/icons/org.inkscape.filter.nice_chart.svg
+share/inkscape/extensions/icons/org.inkscape.filter.number_nodes.svg
+share/inkscape/extensions/icons/org.inkscape.filter.pixel_snap.svg
+share/inkscape/extensions/icons/org.inkscape.filter.restack.svg
+share/inkscape/extensions/icons/org.inkscape.filter.segment_straightener.svg
+share/inkscape/extensions/icons/org.inkscape.generate.grid_polar.svg
+share/inkscape/extensions/icons/org.inkscape.generate.pdf_latex.svg
+share/inkscape/extensions/icons/org.inkscape.generate.printing_marks.svg
+share/inkscape/extensions/icons/org.inkscape.guillotine.svg
+share/inkscape/extensions/icons/org.inkscape.jessyink.add_mouse_handler.svg
+share/inkscape/extensions/icons/org.inkscape.jessyink.auto_texts.svg
+share/inkscape/extensions/icons/org.inkscape.jessyink.jessyink_effects.svg
+share/inkscape/extensions/icons/org.inkscape.jessyink.key_bindings.svg
+share/inkscape/extensions/icons/org.inkscape.jessyink.master_slide.svg
+share/inkscape/extensions/icons/org.inkscape.meshes.mesh_to_path.svg
+share/inkscape/extensions/icons/org.inkscape.meshes.path_to_mesh.svg
+share/inkscape/extensions/icons/org.inkscape.output.export_slices.svg
+share/inkscape/extensions/icons/org.inkscape.path.envelope.svg
+share/inkscape/extensions/icons/org.inkscape.path.rubber_stretch.svg
+share/inkscape/extensions/icons/org.inkscape.path.to_absolute.svg
+share/inkscape/extensions/icons/org.inkscape.qr_code.svg
+share/inkscape/extensions/icons/org.inkscape.render.barcode.svg
+share/inkscape/extensions/icons/org.inkscape.render.calendar.svg
+share/inkscape/extensions/icons/org.inkscape.render.data_matrix.svg
+share/inkscape/extensions/icons/org.inkscape.render.foldable_box.svg
+share/inkscape/extensions/icons/org.inkscape.render.grid_cartesian.svg
+share/inkscape/extensions/icons/org.inkscape.render.grid_isometric.svg
+share/inkscape/extensions/icons/org.inkscape.render.poly_3d.svg
+share/inkscape/extensions/icons/org.inkscape.render.rack_gear.svg
+share/inkscape/extensions/icons/org.inkscape.render.wireframe_sphere.svg
+share/inkscape/extensions/icons/org.inkscape.replace_font.svg
+share/inkscape/extensions/icons/org.inkscape.text.braille.svg
+share/inkscape/extensions/icons/org.inkscape.text.extract.svg
+share/inkscape/extensions/icons/org.inkscape.text.flip_case.svg
+share/inkscape/extensions/icons/org.inkscape.text.lowercase.svg
+share/inkscape/extensions/icons/org.inkscape.text.merge.svg
+share/inkscape/extensions/icons/org.inkscape.text.random_case.svg
+share/inkscape/extensions/icons/org.inkscape.text.sentence_case.svg
+share/inkscape/extensions/icons/org.inkscape.text.title_case.svg
+share/inkscape/extensions/icons/org.inkscape.text.uppercase.svg
+share/inkscape/extensions/icons/org.inkscape.text_split.svg
+share/inkscape/extensions/icons/org.inkscape.typography.layers_to_svg_font.svg
+share/inkscape/extensions/icons/org.inkscape.typography.new_glyph_layer.svg
+share/inkscape/extensions/icons/org.inkscape.typography.next_layer.svg
+share/inkscape/extensions/icons/org.inkscape.typography.previous_layer.svg
+share/inkscape/extensions/icons/org.inkscape.typography.setup_typography_canvas.svg
+share/inkscape/extensions/icons/org.inkscape.typography.svg_font_to_layers.svg
+share/inkscape/extensions/icons/org.inkscape.visualise.measure_length.svg
+share/inkscape/extensions/icons/org.inkscape.web.set_attribute.svg
+share/inkscape/extensions/icons/org.inkscape.web.slicer.create_group.svg
+share/inkscape/extensions/icons/org.inkscape.web.slicer.create_rect.svg
+share/inkscape/extensions/icons/org.inkscape.web.slicer.export.svg
+share/inkscape/extensions/icons/org.inkscape.web.transmit_attribute.svg
+share/inkscape/extensions/icons/org.inkscape.webdesign.interactive_mockup.svg
+share/inkscape/extensions/icons/presentation-icon.svg
+share/inkscape/extensions/icons/se.lewerin.filter.dimension.svg
 share/inkscape/extensions/icons/seamless_pattern.svg
 share/inkscape/extensions/image_attributes.inx
 share/inkscape/extensions/image_attributes.py
@@ -494,7 +616,9 @@ share/inkscape/extensions/inkex/base.py
 share/inkscape/extensions/inkex/bezier.py
 share/inkscape/extensions/inkex/colors.py
 share/inkscape/extensions/inkex/command.py
-share/inkscape/extensions/inkex/css.py
+share/inkscape/extensions/inkex/css/__init__.py
+share/inkscape/extensions/inkex/css/compiler.py
+share/inkscape/extensions/inkex/css/parser.py
 share/inkscape/extensions/inkex/deprecated-simple/README.rst
 share/inkscape/extensions/inkex/deprecated-simple/bezmisc.py
 share/inkscape/extensions/inkex/deprecated-simple/cspsubdiv.py
@@ -522,7 +646,6 @@ share/inkscape/extensions/inkex/elements
 share/inkscape/extensions/inkex/elements/_use.py
 share/inkscape/extensions/inkex/elements/_utils.py
 share/inkscape/extensions/inkex/extensions.py
-share/inkscape/extensions/inkex/gui/README.md
 share/inkscape/extensions/inkex/gui/__init__.py
 share/inkscape/extensions/inkex/gui/app.py
 share/inkscape/extensions/inkex/gui/asyncme.py
@@ -534,7 +657,13 @@ share/inkscape/extensions/inkex/interfac
 share/inkscape/extensions/inkex/interfaces/__init__.py
 share/inkscape/extensions/inkex/inx.py
 share/inkscape/extensions/inkex/localization.py
-share/inkscape/extensions/inkex/paths.py
+share/inkscape/extensions/inkex/paths/__init__.py
+share/inkscape/extensions/inkex/paths/arc.py
+share/inkscape/extensions/inkex/paths/curves.py
+share/inkscape/extensions/inkex/paths/interfaces.py
+share/inkscape/extensions/inkex/paths/lines.py
+share/inkscape/extensions/inkex/paths/path.py
+share/inkscape/extensions/inkex/paths/quadratic.py
 share/inkscape/extensions/inkex/ports.py
 share/inkscape/extensions/inkex/properties.py
 share/inkscape/extensions/inkex/styles.py
@@ -585,7 +714,7 @@ share/inkscape/extensions/inkman/inkman/
 share/inkscape/extensions/inkman/inkman/inkman/utils.py
 share/inkscape/extensions/inkman/inkman/manage_extensions.inx
 share/inkscape/extensions/inkman/inkman/manage_extensions.py
-share/inkscape/extensions/inkman/inkman/pyproject.toml
+share/inkscape/extensions/inkman/inkman/tox.ini
 share/inkscape/extensions/inkscape_follow_link.inx
 share/inkscape/extensions/inkscape_follow_link.py
 share/inkscape/extensions/inkweb.js
@@ -653,8 +782,6 @@ share/inkscape/extensions/next_glyph_lay
 share/inkscape/extensions/nicechart.inx
 share/inkscape/extensions/nicechart.py
 share/inkscape/extensions/other/clipart/LICENSE.txt
-share/inkscape/extensions/other/clipart/MANIFEST.in
-share/inkscape/extensions/other/clipart/README.md
 share/inkscape/extensions/other/clipart/import_sources.py
 share/inkscape/extensions/other/clipart/import_web_image.inx
 share/inkscape/extensions/other/clipart/import_web_image.py
@@ -680,7 +807,6 @@ share/inkscape/extensions/other/clipart/
 share/inkscape/extensions/other/clipart/licenses/perm-pd.svg
 share/inkscape/extensions/other/clipart/licenses/perm-sa.svg
 share/inkscape/extensions/other/clipart/licenses/unknown.svg
-share/inkscape/extensions/other/clipart/pyproject.toml
 share/inkscape/extensions/other/clipart/sources/bioicons.py
 share/inkscape/extensions/other/clipart/sources/bioicons.svg
 share/inkscape/extensions/other/clipart/sources/inkscape-web.py
@@ -691,9 +817,32 @@ share/inkscape/extensions/other/clipart/
 share/inkscape/extensions/other/clipart/sources/reactome.svg
 share/inkscape/extensions/other/clipart/sources/wikimedia.py
 share/inkscape/extensions/other/clipart/sources/wikimedia.svg
-share/inkscape/extensions/other/extension-xaml/.darglint
-share/inkscape/extensions/other/extension-xaml/.pre-commit-config.yaml
-share/inkscape/extensions/other/extension-xaml/.pylintrc
+share/inkscape/extensions/other/extension-afdesign/LICENSE
+share/inkscape/extensions/other/extension-afdesign/LICENSES/GPL-2.0-or-later.txt
+share/inkscape/extensions/other/extension-afdesign/REUSE.toml
+share/inkscape/extensions/other/extension-afdesign/inkaf.inx
+share/inkscape/extensions/other/extension-afdesign/inkaf/__init__.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/__main__.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/afinput.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/extract.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/parser/__init__.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/parser/consts.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/parser/enhance.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/parser/extract.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/parser/json_encoder.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/parser/parse.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/parser/sharedaf.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/parser/types.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/parser/utils.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/svg/__init__.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/svg/convert.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/svg/curve.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/svg/fill.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/svg/shape.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/svg/styles.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/svg/text.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/svg/util.py
+share/inkscape/extensions/other/extension-afdesign/inkaf/utils.py
 share/inkscape/extensions/other/extension-xaml/LICENSE.txt
 share/inkscape/extensions/other/extension-xaml/docs/svg2xaml.rst
 share/inkscape/extensions/other/extension-xaml/inkxaml/__init__.py
@@ -717,15 +866,7 @@ share/inkscape/extensions/other/extensio
 share/inkscape/extensions/other/extension-xaml/inkxaml/xaml2svg/shapes.xsl
 share/inkscape/extensions/other/extension-xaml/inkxaml/xaml2svg/transform.xsl
 share/inkscape/extensions/other/extension-xaml/inkxaml/xamlobjects.py
-share/inkscape/extensions/other/extension-xaml/poetry.lock
-share/inkscape/extensions/other/extension-xaml/pyproject.toml
-share/inkscape/extensions/other/extension-xaml/readme.md
-share/inkscape/extensions/other/extension-xaml/tox.ini
-share/inkscape/extensions/other/gcodetools/.darglint
-share/inkscape/extensions/other/gcodetools/.pylintrc
 share/inkscape/extensions/other/gcodetools/LICENSE.txt
-share/inkscape/extensions/other/gcodetools/MANIFEST.in
-share/inkscape/extensions/other/gcodetools/README.md
 share/inkscape/extensions/other/gcodetools/gcodetools.py
 share/inkscape/extensions/other/gcodetools/gcodetools_about.inx
 share/inkscape/extensions/other/gcodetools/gcodetools_area.inx
@@ -737,8 +878,6 @@ share/inkscape/extensions/other/gcodetoo
 share/inkscape/extensions/other/gcodetools/gcodetools_path_to_gcode.inx
 share/inkscape/extensions/other/gcodetools/gcodetools_prepare_path_for_plasma.inx
 share/inkscape/extensions/other/gcodetools/gcodetools_tools_library.inx
-share/inkscape/extensions/other/gcodetools/setup.cfg
-share/inkscape/extensions/other/gcodetools/tox.ini
 share/inkscape/extensions/other/templates/icons/celticf.svg
 share/inkscape/extensions/other/templates/icons/celtick.svg
 share/inkscape/extensions/other/templates/icons/cross.svg
@@ -779,7 +918,6 @@ share/inkscape/extensions/other/template
 share/inkscape/extensions/output_scour.inx
 share/inkscape/extensions/output_scour.py
 share/inkscape/extensions/output_scour.svg
-share/inkscape/extensions/package-readme.md
 share/inkscape/extensions/param_curves.inx
 share/inkscape/extensions/param_curves.py
 share/inkscape/extensions/path_envelope.inx
@@ -805,7 +943,6 @@ share/inkscape/extensions/pixelsnap.inx
 share/inkscape/extensions/pixelsnap.py
 share/inkscape/extensions/plotter.inx
 share/inkscape/extensions/plotter.py
-share/inkscape/extensions/poetry.lock
 share/inkscape/extensions/polyhedron_3d.inx
 share/inkscape/extensions/polyhedron_3d.py
 share/inkscape/extensions/previous_glyph_layer.inx
@@ -814,7 +951,6 @@ share/inkscape/extensions/printing_marks
 share/inkscape/extensions/printing_marks.py
 share/inkscape/extensions/ps_input.inx
 share/inkscape/extensions/ps_input.py
-share/inkscape/extensions/pyproject.toml
 share/inkscape/extensions/raster_output_jpg.inx
 share/inkscape/extensions/raster_output_jpg.py
 share/inkscape/extensions/raster_output_jpg.svg
@@ -912,11 +1048,12 @@ share/inkscape/extensions/text_titlecase
 share/inkscape/extensions/text_uppercase.inx
 share/inkscape/extensions/text_uppercase.py
 share/inkscape/extensions/tools/generate_argparse_conf.py
-share/inkscape/extensions/tox.ini
 share/inkscape/extensions/triangle.inx
 share/inkscape/extensions/triangle.py
 share/inkscape/extensions/twirl.inx
 share/inkscape/extensions/twirl.py
+share/inkscape/extensions/typst_formula.inx
+share/inkscape/extensions/typst_formula.py
 share/inkscape/extensions/ungroup_deep.inx
 share/inkscape/extensions/ungroup_deep.py
 share/inkscape/extensions/voronoi.py
@@ -939,9 +1076,692 @@ share/inkscape/extensions/webslicer_expo
 share/inkscape/extensions/webslicer_export.py
 share/inkscape/extensions/wireframe_sphere.inx
 share/inkscape/extensions/wireframe_sphere.py
-share/inkscape/filters/README
 share/inkscape/filters/filters.svg
-share/inkscape/fonts/README
+share/inkscape/icons/Dash/cursors/-common.svg
+share/inkscape/icons/Dash/cursors/adjust_alpha.svg
+share/inkscape/icons/Dash/cursors/adjust_hue.svg
+share/inkscape/icons/Dash/cursors/adjust_lightness.svg
+share/inkscape/icons/Dash/cursors/adjust_saturation.svg
+share/inkscape/icons/Dash/cursors/arc.svg
+share/inkscape/icons/Dash/cursors/box.svg
+share/inkscape/icons/Dash/cursors/calligraphy.svg
+share/inkscape/icons/Dash/cursors/connector.svg
+share/inkscape/icons/Dash/cursors/cursor-delete.svg
+share/inkscape/icons/Dash/cursors/cursor-union.svg
+share/inkscape/icons/Dash/cursors/cursors.css
+share/inkscape/icons/Dash/cursors/dropper-drop-fill.svg
+share/inkscape/icons/Dash/cursors/dropper-drop-stroke.svg
+share/inkscape/icons/Dash/cursors/dropper-pick-fill.svg
+share/inkscape/icons/Dash/cursors/dropper-pick-stroke.svg
+share/inkscape/icons/Dash/cursors/eraser.svg
+share/inkscape/icons/Dash/cursors/flood.svg
+share/inkscape/icons/Dash/cursors/geometric.svg
+share/inkscape/icons/Dash/cursors/gradient-add-stop.svg
+share/inkscape/icons/Dash/cursors/gradient-add.svg
+share/inkscape/icons/Dash/cursors/gradient-drag-stop.svg
+share/inkscape/icons/Dash/cursors/gradient-over-stop.svg
+share/inkscape/icons/Dash/cursors/gradient.svg
+share/inkscape/icons/Dash/cursors/measure.svg
+share/inkscape/icons/Dash/cursors/mesh-add.svg
+share/inkscape/icons/Dash/cursors/mesh.svg
+share/inkscape/icons/Dash/cursors/node-dragging.svg
+share/inkscape/icons/Dash/cursors/node-mouseover.svg
+share/inkscape/icons/Dash/cursors/node.svg
+share/inkscape/icons/Dash/cursors/page-dragging.svg
+share/inkscape/icons/Dash/cursors/page-draw.svg
+share/inkscape/icons/Dash/cursors/page-mouseover.svg
+share/inkscape/icons/Dash/cursors/page-resize.svg
+share/inkscape/icons/Dash/cursors/page-resizing.svg
+share/inkscape/icons/Dash/cursors/pen.svg
+share/inkscape/icons/Dash/cursors/pencil.svg
+share/inkscape/icons/Dash/cursors/rect.svg
+share/inkscape/icons/Dash/cursors/rotate.svg
+share/inkscape/icons/Dash/cursors/select-dragging.svg
+share/inkscape/icons/Dash/cursors/select-mouseover.svg
+share/inkscape/icons/Dash/cursors/select.svg
+share/inkscape/icons/Dash/cursors/spiral.svg
+share/inkscape/icons/Dash/cursors/spray.svg
+share/inkscape/icons/Dash/cursors/star.svg
+share/inkscape/icons/Dash/cursors/text-insert.svg
+share/inkscape/icons/Dash/cursors/text.svg
+share/inkscape/icons/Dash/cursors/tweak-attract.svg
+share/inkscape/icons/Dash/cursors/tweak-color.svg
+share/inkscape/icons/Dash/cursors/tweak-inset.svg
+share/inkscape/icons/Dash/cursors/tweak-less.svg
+share/inkscape/icons/Dash/cursors/tweak-more.svg
+share/inkscape/icons/Dash/cursors/tweak-move-in.svg
+share/inkscape/icons/Dash/cursors/tweak-move-jitter.svg
+share/inkscape/icons/Dash/cursors/tweak-move-out.svg
+share/inkscape/icons/Dash/cursors/tweak-move.svg
+share/inkscape/icons/Dash/cursors/tweak-outset.svg
+share/inkscape/icons/Dash/cursors/tweak-push.svg
+share/inkscape/icons/Dash/cursors/tweak-repel.svg
+share/inkscape/icons/Dash/cursors/tweak-rotate-clockwise.svg
+share/inkscape/icons/Dash/cursors/tweak-rotate-counterclockwise.svg
+share/inkscape/icons/Dash/cursors/tweak-roughen.svg
+share/inkscape/icons/Dash/cursors/tweak-scale-down.svg
+share/inkscape/icons/Dash/cursors/tweak-scale-up.svg
+share/inkscape/icons/Dash/cursors/zoom-in.svg
+share/inkscape/icons/Dash/cursors/zoom-out.svg
+share/inkscape/icons/Dash/highlights.css
+share/inkscape/icons/Dash/index.theme
+share/inkscape/icons/Dash/symbolic/actions/accessories-character-map-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-horizontal-baseline-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-horizontal-center-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-horizontal-left-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-horizontal-left-to-anchor-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-horizontal-node-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-horizontal-right-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-horizontal-right-to-anchor-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-on-canvas-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-sel-as-group-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-vertical-baseline-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-vertical-bottom-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-vertical-bottom-to-anchor-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-vertical-center-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-vertical-node-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-vertical-top-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/align-vertical-top-to-anchor-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/applications-graphics-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/arrange-circular-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/arrange-grid-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/attach-path-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/bad-marker-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/bend-path-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/bitmap-trace-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/bool-op-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/bounding-box-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/boundingbox_bottom-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/boundingbox_bottom_left-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/boundingbox_bottom_right-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/boundingbox_center-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/boundingbox_left-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/boundingbox_right-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/boundingbox_top-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/boundingbox_top_left-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/boundingbox_top_right-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/bspline-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/bug-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/clipboard-copy-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/clone-original-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/close-button-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/close-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-fill-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-filters-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-gradient-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-management-off-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-management-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-palette-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-picker-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-selector-cms-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-selector-cmyk-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-selector-hsluv-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-selector-hsx-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-selector-okhsl-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-selector-rgb-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-selector-wheel-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-tag-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/color-wheel-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/cols-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/connector-avoid-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/connector-ignore-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/connector-orthogonal-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/construct-grid-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/copy-rotate-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/corners-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/curvestitching-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dashed-stroke-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-align-and-distribute-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-extensions-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-fill-and-stroke-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-filters-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-geometry-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-icon-preview-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-information-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-input-devices-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-layers-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-memory-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-messages-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-object-properties-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-objects-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-paint-server-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-path-effects-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-rows-and-columns-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-scripts-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-selectors-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-svg-font-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-templates-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-text-and-font-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-tile-clones-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-transform-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dialog-xml-editor-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/display-alt-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/display-enhance-stroke-alt-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/display-enhance-stroke-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/display-no-filter-alt-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/display-no-filter-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/display-outline-alt-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/display-outline-overlay-alt-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/display-outline-overlay-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/display-outline-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/display-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-graph-directed-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-graph-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-horizontal-baseline-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-horizontal-center-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-horizontal-gaps-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-horizontal-left-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-horizontal-node-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-horizontal-right-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-randomize-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-remove-overlaps-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-unclump-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-vertical-baseline-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-vertical-bottom-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-vertical-center-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-vertical-gaps-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-vertical-node-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/distribute-vertical-top-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/dnd-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/document-cleanup-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/document-export-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/document-import-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/document-import-web-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/document-metadata-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/document-new-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/document-open-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/document-print-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/document-properties-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/document-resources-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/document-revert-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/document-save-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-booleans-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-calligraphic-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-connector-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-cuboid-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-ellipse-arc-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-ellipse-chord-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-ellipse-segment-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-ellipse-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-ellipse-whole-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-eraser-delete-objects-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-eraser-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-freehand-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-geometry-angle-bisector-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-geometry-circle-from-radius-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-geometry-circle-from-three-points-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-geometry-inactive-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-geometry-line-parallel-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-geometry-line-perpendicular-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-geometry-line-segment-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-geometry-mirror-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-geometry-set-bounding-box-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-geometry-show-measuring-info-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-geometry-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-path-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-polygon-star-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-polygon-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-rectangle-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-spiral-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-star-outline-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-star-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-text-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-trace-background-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-use-pressure-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/draw-use-tilt-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-clear-value-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-clone-link-lpe-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-clone-link-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-clone-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-clone-unlink-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-copy-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-cut-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-delete-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-duplicate-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-find-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-paste-height-separately-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-paste-height-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-paste-in-place-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-paste-size-separately-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-paste-size-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-paste-style-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-paste-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-paste-width-separately-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-paste-width-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-redo-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-select-all-layers-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-select-all-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-select-invert-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-select-none-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-select-original-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-select-same-fill-and-stroke-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-select-same-fill-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-select-same-object-type-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-select-same-stroke-color-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-select-same-stroke-style-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-undo-history-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/edit-undo-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/ellipse-5pts-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/embrodery-stitch-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/empty-icon-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/enter-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/entries-linked-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/entries-unlinked-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/envelope-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/exchange-positions-clockwise-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/exchange-positions-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/exchange-positions-zorder-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/experimental-outline-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/experimental-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/export-multi-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/export-single-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/file-link-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/fill-between-many-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/fill-between-strokes-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/fill-rule-even-odd-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/fill-rule-nonzero-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/fillet-chamfer-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/filter-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/flatten-down-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/flatten-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/folder-open-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/font_collections-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/format-indent-less-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/format-indent-more-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/format-justify-center-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/format-justify-fill-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/format-justify-left-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/format-justify-right-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/frmt-text-direction-horizontal-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/frmt-text-direction-r2l-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/frmt-text-direction-vertical-lr-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/frmt-text-direction-vertical-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/gap-random-x-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/gap-random-y-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/gear-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/gears-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/generic-font-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/glyph-copy-from-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/glyph-edit-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/glyph-grid-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/glyph-list-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/go-down-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/go-up-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/gradient-library-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/gradient-spread-pad-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/gradient-spread-reflect-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/gradient-spread-repeat-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/grayscale-mode-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/grid-axonometric-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/grid-modular-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/grid-rectangular-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/guides-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/hamburger-menu-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/hatches-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/help-contents-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/help-keyboard-shortcuts-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/horizontal-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/image-missing-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/info-outline-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/info-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/inkscape-logo-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/interactive_simplify-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/interpolate-points-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/interpolate-rotate-both-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/interpolate-rotate-none-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/interpolate-rotate-x-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/interpolate-rotate-y-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/interpolate-scale-both-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/interpolate-scale-none-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/interpolate-scale-x-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/interpolate-scale-y-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/interpolate-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/join-type-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/knot-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/lattice2-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/layer-bottom-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/layer-delete-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/layer-duplicate-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/layer-lower-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/layer-new-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/layer-next-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/layer-previous-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/layer-raise-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/layer-rename-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/layer-top-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/layout-auto-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/layout-horizontal-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/layout-vertical-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/list-add-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/list-remove-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/lpe-connector-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/markers-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/matrix-2d-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/measure-segments-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mesh-gradient-fit-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mesh-gradient-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/minus-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirror-symmetry-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-0000-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-0001-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-0010-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-0011-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-0100-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-0101-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-0110-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-0111-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-1000-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-1001-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-1010-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-1011-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-1100-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-1101-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-1110-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/mirroring-1111-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/missing-element-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/no-marker-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node-add-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node-break-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node-delete-segment-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node-delete-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node-join-segment-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node-join-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node-segment-curve-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node-segment-line-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node-transform-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node-type-auto-smooth-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node-type-cusp-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node-type-smooth-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node-type-symmetric-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node_insert_max_x-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node_insert_max_y-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node_insert_min_x-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/node_insert_min_y-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/none-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-blend-mode-normal-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-blend-mode-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-columns-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-fill-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-flip-hor-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-flip-horizontal-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-flip-ver-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-flip-vertical-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-group-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-hidden-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-level-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-locked-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-opaque-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-pick-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-rotate-left-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-rotate-right-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-rows-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-select-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-stroke-style-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-stroke-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-to-path-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-translucent-blend-mode-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-translucent-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-transparent-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-tweak-attract-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-tweak-blur-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-tweak-duplicate-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-tweak-jitter-color-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-tweak-paint-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-tweak-push-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-tweak-randomize-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-tweak-rotate-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-tweak-shrink-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-ungroup-pop-selection-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-ungroup-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-unlocked-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/object-visible-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/off-outline-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/off-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/offset-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/on-outline-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/on-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/orient-angle-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/orient-auto-reverse-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/orient-auto-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/out-of-gamut-icon-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/overlay-clip-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/overlay-clipmask-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/overlay-mask-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/pack-less-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/pack-more-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/page-landscape-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/page-portrait-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/pages-add-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/pages-move-toggle-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/pages-order-backwards-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/pages-order-forwards-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/pages-remove-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/pages-resize-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/paint-gradient-conical-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/paint-gradient-linear-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/paint-gradient-mesh-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/paint-gradient-radial-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/paint-none-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/paint-order-fms-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/paint-order-fsm-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/paint-order-mfs-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/paint-order-msf-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/paint-order-sfm-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/paint-order-smf-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/paint-pattern-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/paint-solid-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/paint-swatch-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/paint-unknown-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/panel-left-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-break-apart-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-clip-edit-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-combine-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-cut-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-difference-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-division-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-effect-parameter-next-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-exclusion-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-flatten-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-fracture-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-inset-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-intersection-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-mask-edit-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-mode-bezier-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-mode-bspline-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-mode-polyline-paraxial-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-mode-polyline-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-mode-spiro-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-offset-dynamic-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-offset-linked-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-outset-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-reverse-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-simplify-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-split-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-tweak-attract-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-tweak-push-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-tweak-roughen-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-tweak-shrink-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/path-union-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/perspective-envelope-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/perspective-parallel-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/pixelart-trace-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/play-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/plus-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/powerclip-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/powermask-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/powerstroke-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/preferences-system-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/preview-mode-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/pts2ellipse-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/randomize-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/rectangle-make-corners-round-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/rectangle-make-corners-sharp-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/remove-color-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/reset-settings-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/reset-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/rotate-random-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/rough-hatches-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/roughen-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/rounding-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/rows-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/ruler-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/scale-linked-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/scale-random-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/scale-unlinked-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/searching-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/selection-bottom-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/selection-lower-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/selection-make-bitmap-copy-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/selection-move-to-layer-above-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/selection-move-to-layer-below-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/selection-move-to-layer-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/selection-raise-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/selection-top-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/selection-touch-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/settings-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-arc-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-circle-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-clone-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-ellipse-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-group-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-image-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-item-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-layer-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-link-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-path-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-polygon-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-rect-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-spiral-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-star-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-switch-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-symbol-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-text-data-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-text-flow-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-text-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shape-unknown-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shapebuilder-tool-difference-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/shapebuilder-tool-union-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/show-bounding-box-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/show-dialogs-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/show-grid-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/show-guides-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/show-handles-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/show-node-handles-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/show-path-outline-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/show-sources-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/simplify-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/skeletal-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/sketch-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/slice-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-alignment-self-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-alignment-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-bounding-box-center-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-bounding-box-corners-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-bounding-box-edges-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-bounding-box-midpoints-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-bounding-box-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-distribution-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-grid-guide-intersections-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-lines-perpendicular-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-lines-tangential-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-nodes-center-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-nodes-cusp-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-nodes-intersection-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-nodes-midpoint-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-nodes-path-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-nodes-rotation-center-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-nodes-smooth-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-nodes-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-others-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-page-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/snap-text-baseline-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/sort-alphabetically-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/sort-by-weight-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/sort-by-width-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/spiro-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/spray-mode-clone-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/spray-mode-copy-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/spray-mode-union-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/sticky_zoom-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/stroke-cap-butt-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/stroke-cap-round-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/stroke-cap-square-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/stroke-join-bevel-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/stroke-join-miter-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/stroke-join-round-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/stroke-to-path-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/swatches-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/switch-off-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/switch-on-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/symbol-bigger-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/symbols-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/taper-stroke-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text-convert-to-regular-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text-flow-into-frame-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text-flow-subtract-frame-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text-orientation-auto-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text-orientation-sideways-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text-orientation-upright-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text-put-on-path-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text-remove-from-path-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text-unflow-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text-unkern-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text_horz_kern-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text_letter_spacing-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text_line_spacing-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text_outer_style-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text_rotation-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text_subscript-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text_superscript-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text_vert_kern-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/text_word_spacing-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/tiling-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/too-much-ink-icon-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/tool-measure-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/tool-node-editor-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/tool-pages-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/tool-pointer-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/tool-spray-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/tool-tweak-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/tools-check-spelling-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/transform-2pts-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/transform-affect-gradient-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/transform-affect-pattern-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/transform-affect-rounded-corners-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/transform-affect-stroke-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/transform-move-horizontal-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/transform-move-vertical-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/transform-rotate-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/transform-scale-horizontal-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/transform-scale-vertical-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/transform-skew-horizontal-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/transform-skew-vertical-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/vertical-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/view-fullscreen-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/vonkoch-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/window-new-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/window-next-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/window-previous-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/xml-attribute-delete-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/xml-element-new-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/xml-node-delete-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/xml-node-duplicate-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/xml-text-new-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/zoom-center-page-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/zoom-double-size-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/zoom-fit-drawing-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/zoom-fit-page-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/zoom-fit-selection-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/zoom-fit-width-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/zoom-half-size-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/zoom-in-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/zoom-next-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/zoom-original-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/zoom-out-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/zoom-previous-symbolic.svg
+share/inkscape/icons/Dash/symbolic/actions/zoom-symbolic.svg
 share/inkscape/icons/Tango/index.theme
 share/inkscape/icons/Tango/scalable/actions/align-horizontal-baseline.svg
 share/inkscape/icons/Tango/scalable/actions/align-horizontal-center.svg
@@ -1351,6 +2171,7 @@ share/inkscape/icons/hicolor/cursors/mes
 share/inkscape/icons/hicolor/cursors/node-dragging.svg
 share/inkscape/icons/hicolor/cursors/node-mouseover.svg
 share/inkscape/icons/hicolor/cursors/node.svg
+share/inkscape/icons/hicolor/cursors/object-pick.svg
 share/inkscape/icons/hicolor/cursors/page-dragging.svg
 share/inkscape/icons/hicolor/cursors/page-draw.svg
 share/inkscape/icons/hicolor/cursors/page-mouseover.svg
@@ -1423,10 +2244,14 @@ share/inkscape/icons/hicolor/scalable/ac
 share/inkscape/icons/hicolor/scalable/actions/boundingbox_top_right.svg
 share/inkscape/icons/hicolor/scalable/actions/bspline.svg
 share/inkscape/icons/hicolor/scalable/actions/bug.svg
+share/inkscape/icons/hicolor/scalable/actions/clipboard-copy.svg
 share/inkscape/icons/hicolor/scalable/actions/clone-original.svg
+share/inkscape/icons/hicolor/scalable/actions/close-button.svg
 share/inkscape/icons/hicolor/scalable/actions/close.svg
 share/inkscape/icons/hicolor/scalable/actions/color-fill.svg
+share/inkscape/icons/hicolor/scalable/actions/color-filters.svg
 share/inkscape/icons/hicolor/scalable/actions/color-gradient.svg
+share/inkscape/icons/hicolor/scalable/actions/color-management-off.svg
 share/inkscape/icons/hicolor/scalable/actions/color-management.svg
 share/inkscape/icons/hicolor/scalable/actions/color-palette.svg
 share/inkscape/icons/hicolor/scalable/actions/color-picker.svg
@@ -1449,6 +2274,7 @@ share/inkscape/icons/hicolor/scalable/ac
 share/inkscape/icons/hicolor/scalable/actions/curvestitching.svg
 share/inkscape/icons/hicolor/scalable/actions/dashed-stroke.svg
 share/inkscape/icons/hicolor/scalable/actions/dialog-align-and-distribute.svg
+share/inkscape/icons/hicolor/scalable/actions/dialog-extensions.svg
 share/inkscape/icons/hicolor/scalable/actions/dialog-fill-and-stroke.svg
 share/inkscape/icons/hicolor/scalable/actions/dialog-filters.svg
 share/inkscape/icons/hicolor/scalable/actions/dialog-geometry.svg
@@ -1579,6 +2405,7 @@ share/inkscape/icons/hicolor/scalable/ac
 share/inkscape/icons/hicolor/scalable/actions/ellipse-5pts.svg
 share/inkscape/icons/hicolor/scalable/actions/embrodery-stitch.svg
 share/inkscape/icons/hicolor/scalable/actions/empty-icon.svg
+share/inkscape/icons/hicolor/scalable/actions/enter.svg
 share/inkscape/icons/hicolor/scalable/actions/entries-linked.svg
 share/inkscape/icons/hicolor/scalable/actions/entries-unlinked.svg
 share/inkscape/icons/hicolor/scalable/actions/envelope.svg
@@ -1587,6 +2414,8 @@ share/inkscape/icons/hicolor/scalable/ac
 share/inkscape/icons/hicolor/scalable/actions/exchange-positions.svg
 share/inkscape/icons/hicolor/scalable/actions/experimental-outline.svg
 share/inkscape/icons/hicolor/scalable/actions/experimental.svg
+share/inkscape/icons/hicolor/scalable/actions/export-multi.svg
+share/inkscape/icons/hicolor/scalable/actions/export-single.svg
 share/inkscape/icons/hicolor/scalable/actions/feBlend-icon.svg
 share/inkscape/icons/hicolor/scalable/actions/feColorMatrix-icon.svg
 share/inkscape/icons/hicolor/scalable/actions/feComponentTransfer-icon.svg
@@ -1609,6 +2438,7 @@ share/inkscape/icons/hicolor/scalable/ac
 share/inkscape/icons/hicolor/scalable/actions/fill-rule-even-odd.svg
 share/inkscape/icons/hicolor/scalable/actions/fill-rule-nonzero.svg
 share/inkscape/icons/hicolor/scalable/actions/fillet-chamfer.svg
+share/inkscape/icons/hicolor/scalable/actions/filter.svg
 share/inkscape/icons/hicolor/scalable/actions/flatten-down.svg
 share/inkscape/icons/hicolor/scalable/actions/flatten.svg
 share/inkscape/icons/hicolor/scalable/actions/font_collections.svg
@@ -1622,6 +2452,7 @@ share/inkscape/icons/hicolor/scalable/ac
 share/inkscape/icons/hicolor/scalable/actions/gap-random-y.svg
 share/inkscape/icons/hicolor/scalable/actions/gear.svg
 share/inkscape/icons/hicolor/scalable/actions/gears.svg
+share/inkscape/icons/hicolor/scalable/actions/generic-font.svg
 share/inkscape/icons/hicolor/scalable/actions/glyph-copy-from.svg
 share/inkscape/icons/hicolor/scalable/actions/glyph-edit.svg
 share/inkscape/icons/hicolor/scalable/actions/glyph-grid.svg
@@ -1634,6 +2465,7 @@ share/inkscape/icons/hicolor/scalable/ac
 share/inkscape/icons/hicolor/scalable/actions/gradient-spread-repeat.svg
 share/inkscape/icons/hicolor/scalable/actions/grayscale-mode.svg
 share/inkscape/icons/hicolor/scalable/actions/grid-axonometric.svg
+share/inkscape/icons/hicolor/scalable/actions/grid-modular.svg
 share/inkscape/icons/hicolor/scalable/actions/grid-rectangular.svg
 share/inkscape/icons/hicolor/scalable/actions/guides.svg
 share/inkscape/icons/hicolor/scalable/actions/hamburger-menu.svg
@@ -1698,6 +2530,7 @@ share/inkscape/icons/hicolor/scalable/ac
 share/inkscape/icons/hicolor/scalable/actions/mirroring-1101.svg
 share/inkscape/icons/hicolor/scalable/actions/mirroring-1110.svg
 share/inkscape/icons/hicolor/scalable/actions/mirroring-1111.svg
+share/inkscape/icons/hicolor/scalable/actions/missing-element.svg
 share/inkscape/icons/hicolor/scalable/actions/no-marker.svg
 share/inkscape/icons/hicolor/scalable/actions/node-add.svg
 share/inkscape/icons/hicolor/scalable/actions/node-break.svg
@@ -1730,6 +2563,7 @@ share/inkscape/icons/hicolor/scalable/ac
 share/inkscape/icons/hicolor/scalable/actions/object-level.svg
 share/inkscape/icons/hicolor/scalable/actions/object-locked.svg
 share/inkscape/icons/hicolor/scalable/actions/object-opaque.svg
+share/inkscape/icons/hicolor/scalable/actions/object-pick.svg
 share/inkscape/icons/hicolor/scalable/actions/object-rotate-left.svg
 share/inkscape/icons/hicolor/scalable/actions/object-rotate-right.svg
 share/inkscape/icons/hicolor/scalable/actions/object-rows.svg
@@ -1790,6 +2624,7 @@ share/inkscape/icons/hicolor/scalable/ac
 share/inkscape/icons/hicolor/scalable/actions/paint-solid.svg
 share/inkscape/icons/hicolor/scalable/actions/paint-swatch.svg
 share/inkscape/icons/hicolor/scalable/actions/paint-unknown.svg
+share/inkscape/icons/hicolor/scalable/actions/panel-left.svg
 share/inkscape/icons/hicolor/scalable/actions/path-break-apart.svg
 share/inkscape/icons/hicolor/scalable/actions/path-clip-edit.svg
 share/inkscape/icons/hicolor/scalable/actions/path-combine.svg
@@ -1822,6 +2657,7 @@ share/inkscape/icons/hicolor/scalable/ac
 share/inkscape/icons/hicolor/scalable/actions/perspective-envelope.svg
 share/inkscape/icons/hicolor/scalable/actions/perspective-parallel.svg
 share/inkscape/icons/hicolor/scalable/actions/pixelart-trace.svg
+share/inkscape/icons/hicolor/scalable/actions/play.svg
 share/inkscape/icons/hicolor/scalable/actions/plus.svg
 share/inkscape/icons/hicolor/scalable/actions/powerclip.svg
 share/inkscape/icons/hicolor/scalable/actions/powermask.svg
@@ -1841,7 +2677,9 @@ share/inkscape/icons/hicolor/scalable/ac
 share/inkscape/icons/hicolor/scalable/actions/rounding.svg
 share/inkscape/icons/hicolor/scalable/actions/rows.svg
 share/inkscape/icons/hicolor/scalable/actions/ruler.svg
+share/inkscape/icons/hicolor/scalable/actions/scale-linked.svg
 share/inkscape/icons/hicolor/scalable/actions/scale-random.svg
+share/inkscape/icons/hicolor/scalable/actions/scale-unlinked.svg
 share/inkscape/icons/hicolor/scalable/actions/searching.svg
 share/inkscape/icons/hicolor/scalable/actions/selection-bottom.svg
 share/inkscape/icons/hicolor/scalable/actions/selection-lower.svg
@@ -1852,6 +2690,7 @@ share/inkscape/icons/hicolor/scalable/ac
 share/inkscape/icons/hicolor/scalable/actions/selection-raise.svg
 share/inkscape/icons/hicolor/scalable/actions/selection-top.svg
 share/inkscape/icons/hicolor/scalable/actions/selection-touch.svg
+share/inkscape/icons/hicolor/scalable/actions/settings.svg
 share/inkscape/icons/hicolor/scalable/actions/shape-arc.svg
 share/inkscape/icons/hicolor/scalable/actions/shape-circle.svg
 share/inkscape/icons/hicolor/scalable/actions/shape-clone.svg
@@ -1909,6 +2748,9 @@ share/inkscape/icons/hicolor/scalable/ac
 share/inkscape/icons/hicolor/scalable/actions/snap-page.svg
 share/inkscape/icons/hicolor/scalable/actions/snap-text-baseline.svg
 share/inkscape/icons/hicolor/scalable/actions/snap.svg
+share/inkscape/icons/hicolor/scalable/actions/sort-alphabetically.svg
+share/inkscape/icons/hicolor/scalable/actions/sort-by-weight.svg
+share/inkscape/icons/hicolor/scalable/actions/sort-by-width.svg
 share/inkscape/icons/hicolor/scalable/actions/spiro.svg
 share/inkscape/icons/hicolor/scalable/actions/spray-mode-clone.svg
 share/inkscape/icons/hicolor/scalable/actions/spray-mode-copy.svg
@@ -1924,11 +2766,7 @@ share/inkscape/icons/hicolor/scalable/ac
 share/inkscape/icons/hicolor/scalable/actions/swatches.svg
 share/inkscape/icons/hicolor/scalable/actions/switch-off.svg
 share/inkscape/icons/hicolor/scalable/actions/switch-on.svg
-share/inkscape/icons/hicolor/scalable/actions/symbol-add.svg
 share/inkscape/icons/hicolor/scalable/actions/symbol-bigger.svg
-share/inkscape/icons/hicolor/scalable/actions/symbol-fit.svg
-share/inkscape/icons/hicolor/scalable/actions/symbol-remove.svg
-share/inkscape/icons/hicolor/scalable/actions/symbol-smaller.svg
 share/inkscape/icons/hicolor/scalable/actions/symbols.svg
 share/inkscape/icons/hicolor/scalable/actions/taper-stroke.svg
 share/inkscape/icons/hicolor/scalable/actions/text-convert-to-regular.svg
@@ -2029,10 +2867,14 @@ share/inkscape/icons/hicolor/symbolic/ac
 share/inkscape/icons/hicolor/symbolic/actions/boundingbox_top_right-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/bspline-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/bug-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/clipboard-copy-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/clone-original-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/close-button-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/close-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/color-fill-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/color-filters-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/color-gradient-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/color-management-off-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/color-management-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/color-palette-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/color-picker-symbolic.svg
@@ -2055,6 +2897,7 @@ share/inkscape/icons/hicolor/symbolic/ac
 share/inkscape/icons/hicolor/symbolic/actions/curvestitching-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/dashed-stroke-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/dialog-align-and-distribute-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/dialog-extensions-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/dialog-fill-and-stroke-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/dialog-filters-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/dialog-geometry-symbolic.svg
@@ -2185,6 +3028,7 @@ share/inkscape/icons/hicolor/symbolic/ac
 share/inkscape/icons/hicolor/symbolic/actions/ellipse-5pts-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/embrodery-stitch-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/empty-icon-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/enter-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/entries-linked-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/entries-unlinked-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/envelope-symbolic.svg
@@ -2193,6 +3037,8 @@ share/inkscape/icons/hicolor/symbolic/ac
 share/inkscape/icons/hicolor/symbolic/actions/exchange-positions-zorder-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/experimental-outline-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/experimental-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/export-multi-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/export-single-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/feBlend-icon-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/feColorMatrix-icon-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/feComponentTransfer-icon-symbolic.svg
@@ -2215,6 +3061,7 @@ share/inkscape/icons/hicolor/symbolic/ac
 share/inkscape/icons/hicolor/symbolic/actions/fill-rule-even-odd-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/fill-rule-nonzero-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/fillet-chamfer-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/filter-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/flatten-down-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/flatten-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/font_collections-symbolic.svg
@@ -2228,6 +3075,7 @@ share/inkscape/icons/hicolor/symbolic/ac
 share/inkscape/icons/hicolor/symbolic/actions/gap-random-y-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/gear-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/gears-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/generic-font-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/glyph-copy-from-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/glyph-edit-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/glyph-grid-symbolic.svg
@@ -2240,6 +3088,7 @@ share/inkscape/icons/hicolor/symbolic/ac
 share/inkscape/icons/hicolor/symbolic/actions/gradient-spread-repeat-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/grayscale-mode-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/grid-axonometric-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/grid-modular-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/grid-rectangular-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/guides-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/hamburger-menu-symbolic.svg
@@ -2304,6 +3153,7 @@ share/inkscape/icons/hicolor/symbolic/ac
 share/inkscape/icons/hicolor/symbolic/actions/mirroring-1101-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/mirroring-1110-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/mirroring-1111-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/missing-element-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/no-marker-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/node-add-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/node-break-symbolic.svg
@@ -2336,6 +3186,7 @@ share/inkscape/icons/hicolor/symbolic/ac
 share/inkscape/icons/hicolor/symbolic/actions/object-level-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/object-locked-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/object-opaque-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/object-pick-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/object-rotate-left-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/object-rotate-right-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/object-rows-symbolic.svg
@@ -2396,6 +3247,7 @@ share/inkscape/icons/hicolor/symbolic/ac
 share/inkscape/icons/hicolor/symbolic/actions/paint-solid-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/paint-swatch-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/paint-unknown-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/panel-left-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/path-break-apart-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/path-clip-edit-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/path-combine-symbolic.svg
@@ -2428,6 +3280,7 @@ share/inkscape/icons/hicolor/symbolic/ac
 share/inkscape/icons/hicolor/symbolic/actions/perspective-envelope-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/perspective-parallel-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/pixelart-trace-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/play-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/plus-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/powerclip-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/powermask-symbolic.svg
@@ -2447,7 +3300,9 @@ share/inkscape/icons/hicolor/symbolic/ac
 share/inkscape/icons/hicolor/symbolic/actions/rounding-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/rows-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/ruler-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/scale-linked-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/scale-random-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/scale-unlinked-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/searching-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/selection-bottom-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/selection-lower-symbolic.svg
@@ -2458,6 +3313,7 @@ share/inkscape/icons/hicolor/symbolic/ac
 share/inkscape/icons/hicolor/symbolic/actions/selection-raise-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/selection-top-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/selection-touch-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/settings-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/shape-arc-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/shape-circle-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/shape-clone-symbolic.svg
@@ -2515,6 +3371,9 @@ share/inkscape/icons/hicolor/symbolic/ac
 share/inkscape/icons/hicolor/symbolic/actions/snap-page-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/snap-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/snap-text-baseline-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/sort-alphabetically-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/sort-by-weight-symbolic.svg
+share/inkscape/icons/hicolor/symbolic/actions/sort-by-width-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/spiro-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/spray-mode-clone-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/spray-mode-copy-symbolic.svg
@@ -2530,11 +3389,7 @@ share/inkscape/icons/hicolor/symbolic/ac
 share/inkscape/icons/hicolor/symbolic/actions/swatches-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/switch-off-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/switch-on-symbolic.svg
-share/inkscape/icons/hicolor/symbolic/actions/symbol-add-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/symbol-bigger-symbolic.svg
-share/inkscape/icons/hicolor/symbolic/actions/symbol-fit-symbolic.svg
-share/inkscape/icons/hicolor/symbolic/actions/symbol-remove-symbolic.svg
-share/inkscape/icons/hicolor/symbolic/actions/symbol-smaller-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/symbols-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/taper-stroke-symbolic.svg
 share/inkscape/icons/hicolor/symbolic/actions/text-convert-to-regular-symbolic.svg
@@ -2642,10 +3497,14 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/boundingbox_top_right-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/bspline-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/bug-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/clipboard-copy-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/clone-original-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/close-button-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/close-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/color-fill-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/color-filters-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/color-gradient-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/color-management-off-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/color-management-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/color-palette-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/color-picker-symbolic.svg
@@ -2668,6 +3527,7 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/curvestitching-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/dashed-stroke-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/dialog-align-and-distribute-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/dialog-extensions-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/dialog-fill-and-stroke-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/dialog-filters-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/dialog-geometry-symbolic.svg
@@ -2798,6 +3658,7 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/ellipse-5pts-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/embrodery-stitch-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/empty-icon-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/enter-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/entries-linked-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/entries-unlinked-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/envelope-symbolic.svg
@@ -2806,6 +3667,8 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/exchange-positions-zorder-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/experimental-outline-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/experimental-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/export-multi-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/export-single-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/feBlend-icon-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/feColorMatrix-icon-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/feComponentTransfer-icon-symbolic.svg
@@ -2828,6 +3691,7 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/fill-rule-even-odd-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/fill-rule-nonzero-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/fillet-chamfer-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/filter-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/flatten-down-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/flatten-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/font_collections-symbolic.svg
@@ -2841,6 +3705,7 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/gap-random-y-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/gear-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/gears-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/generic-font-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/glyph-copy-from-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/glyph-edit-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/glyph-grid-symbolic.svg
@@ -2853,6 +3718,7 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/gradient-spread-repeat-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/grayscale-mode-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/grid-axonometric-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/grid-modular-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/grid-rectangular-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/guides-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/hamburger-menu-symbolic.svg
@@ -2917,6 +3783,7 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/mirroring-1101-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/mirroring-1110-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/mirroring-1111-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/missing-element-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/no-marker-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/node-add-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/node-break-symbolic.svg
@@ -2949,6 +3816,7 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/object-level-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/object-locked-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/object-opaque-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/object-pick-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/object-rotate-left-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/object-rotate-right-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/object-rows-symbolic.svg
@@ -3009,6 +3877,7 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/paint-solid-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/paint-swatch-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/paint-unknown-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/panel-left-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/path-break-apart-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/path-clip-edit-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/path-combine-symbolic.svg
@@ -3041,6 +3910,7 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/perspective-envelope-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/perspective-parallel-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/pixelart-trace-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/play-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/plus-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/powerclip-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/powermask-symbolic.svg
@@ -3060,7 +3930,9 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/rounding-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/rows-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/ruler-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/scale-linked-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/scale-random-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/scale-unlinked-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/searching-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/selection-bottom-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/selection-lower-symbolic.svg
@@ -3071,6 +3943,7 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/selection-raise-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/selection-top-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/selection-touch-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/settings-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/shape-arc-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/shape-circle-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/shape-clone-symbolic.svg
@@ -3128,6 +4001,9 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/snap-page-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/snap-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/snap-text-baseline-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/sort-alphabetically-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/sort-by-weight-symbolic.svg
+share/inkscape/icons/multicolor/symbolic/actions/sort-by-width-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/spiro-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/spray-mode-clone-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/spray-mode-copy-symbolic.svg
@@ -3143,11 +4019,7 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/swatches-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/switch-off-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/switch-on-symbolic.svg
-share/inkscape/icons/multicolor/symbolic/actions/symbol-add-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/symbol-bigger-symbolic.svg
-share/inkscape/icons/multicolor/symbolic/actions/symbol-fit-symbolic.svg
-share/inkscape/icons/multicolor/symbolic/actions/symbol-remove-symbolic.svg
-share/inkscape/icons/multicolor/symbolic/actions/symbol-smaller-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/symbols-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/taper-stroke-symbolic.svg
 share/inkscape/icons/multicolor/symbolic/actions/text-convert-to-regular-symbolic.svg
@@ -3215,7 +4087,6 @@ share/inkscape/icons/multicolor/symbolic
 share/inkscape/icons/multicolor/symbolic/actions/zoom-symbolic.svg
 share/inkscape/keys/acd-canvas.xml
 share/inkscape/keys/adobe-illustrator-cs2.xml
-share/inkscape/keys/carbon.xml
 share/inkscape/keys/corel-draw-x4.xml
 share/inkscape/keys/corel-draw-x8.xml
 share/inkscape/keys/default.xml
@@ -3232,7 +4103,6 @@ share/inkscape/paint/Grids.svg
 share/inkscape/paint/Halftones.svg
 share/inkscape/paint/Nature patterns.svg
 share/inkscape/paint/Patterns.svg
-share/inkscape/paint/README
 share/inkscape/paint/Shading.svg
 share/inkscape/paint/Textures.svg
 share/inkscape/paint/hatches.svg
@@ -3248,7 +4118,6 @@ share/inkscape/palettes/Khaki.gpl
 share/inkscape/palettes/LaTeX-Beamer.gpl
 share/inkscape/palettes/MATLAB-Jet-72.gpl
 share/inkscape/palettes/MunsellChart.gpl
-share/inkscape/palettes/README
 share/inkscape/palettes/Reds.gpl
 share/inkscape/palettes/Royal.gpl
 share/inkscape/palettes/Solarized.gpl
@@ -3259,30 +4128,17 @@ share/inkscape/palettes/echo-palette.gpl
 share/inkscape/palettes/inkscape.gpl
 share/inkscape/palettes/svg.gpl
 share/inkscape/palettes/webhex.gpl
-share/inkscape/palettes/websafe22.gpl
-share/inkscape/palettes/windowsXP.gpl
-share/inkscape/pixmaps/OCAL.png
-share/inkscape/pixmaps/README
-share/inkscape/pixmaps/inkscape-logo-icons-sized.svg
-share/inkscape/pixmaps/inkscape.svg
-share/inkscape/pixmaps/preview_loading.svg
-share/inkscape/pixmaps/remove-color.png
-share/inkscape/pixmaps/support.png
-share/inkscape/pixmaps/symbolic_icons.svg
-share/inkscape/pixmaps/ticotico.jpg
-share/inkscape/pixmaps/user.png
-share/inkscape/screens/README
-share/inkscape/screens/about.svg
+share/inkscape/screens/about/about00.svgz
 share/inkscape/screens/start-splash.png
+share/inkscape/screens/start-support-money.png
+share/inkscape/screens/start-support-time.png
 share/inkscape/screens/start-support.png
-share/inkscape/screens/start-welcome-text.svg
 share/inkscape/screens/start-welcome.png
 share/inkscape/symbols/AigaSymbols.svg
 share/inkscape/symbols/BalloonSymbols.svg
 share/inkscape/symbols/FlowSymbols.svg
 share/inkscape/symbols/LogicSymbols.svg
 share/inkscape/symbols/MapSymbolsNPS.svg
-share/inkscape/symbols/README
 share/inkscape/symbols/sjjb-accommodation.svg
 share/inkscape/symbols/sjjb-amenity.svg
 share/inkscape/symbols/sjjb-barrier.svg
@@ -3302,7 +4158,6 @@ share/inkscape/symbols/sjjb-worship.svg
 share/inkscape/templates/A4leaflet-3fold-Roll.svg
 share/inkscape/templates/CD_label_120x120.svg
 share/inkscape/templates/LaTeX_Beamer.svg
-share/inkscape/templates/README
 share/inkscape/templates/Typography_Canvas.svg
 share/inkscape/templates/about_screen.svg
 share/inkscape/templates/default.ar.svg
@@ -3380,6 +4235,7 @@ share/inkscape/templates/default.zh_TW.s
 share/inkscape/templates/default_pt.svg
 share/inkscape/templates/default_px.svg
 share/inkscape/templates/icons/about.svg
+share/inkscape/templates/icons/booklet.svg
 share/inkscape/templates/icons/custom.svg
 share/inkscape/templates/icons/default.svg
 share/inkscape/templates/icons/desktop_hd_landscape.svg
@@ -3406,6 +4262,8 @@ share/inkscape/templates/icons/video_lan
 share/inkscape/templates/icons/video_portrait.svg
 share/inkscape/templates/icons/video_square.svg
 share/inkscape/templates/no_layers.svg
+share/inkscape/templates/zine-template_A4.svg
+share/inkscape/templates/zine-template_US.svg
 share/inkscape/themes/LICENSE.txt
 share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/bullet-symbolic.symbolic.png
 share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/check-symbolic.symbolic.png
@@ -3564,8 +4422,6 @@ share/inkscape/themes/Minwaita-Inkscape/
 share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/assets/window-buttons/titlebutton%2.png@localhost
 share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/gtk-dark.css
 share/inkscape/themes/Minwaita-Inkscape/gtk-3.0/gtk.css
-share/inkscape/themes/README.md
-share/inkscape/tutorials/README
 share/inkscape/tutorials/edge3d.svg
 share/inkscape/tutorials/making_markers.svg
 share/inkscape/tutorials/oldguitar.jpg
@@ -3814,21 +4670,22 @@ share/inkscape/ui/dialog-css.glade
 share/inkscape/ui/dialog-document-resources.glade
 share/inkscape/ui/dialog-export-prefs.glade
 share/inkscape/ui/dialog-export.glade
+share/inkscape/ui/dialog-extensions.glade
 share/inkscape/ui/dialog-filter-editor.glade
 share/inkscape/ui/dialog-font-collections.glade
-share/inkscape/ui/dialog-livepatheffect-add.glade
-share/inkscape/ui/dialog-livepatheffect-effect.glade
 share/inkscape/ui/dialog-livepatheffect-item.glade
 share/inkscape/ui/dialog-livepatheffect.glade
 share/inkscape/ui/dialog-objects.glade
 share/inkscape/ui/dialog-paint-servers.glade
 share/inkscape/ui/dialog-save-template.glade
+share/inkscape/ui/dialog-swatches.glade
 share/inkscape/ui/dialog-symbols.glade
 share/inkscape/ui/dialog-text-edit.glade
 share/inkscape/ui/dialog-trace.glade
 share/inkscape/ui/dialog-xml.glade
 share/inkscape/ui/display-popup.glade
 share/inkscape/ui/extension-pdfinput.glade
+share/inkscape/ui/font-list.glade
 share/inkscape/ui/gradient-edit.glade
 share/inkscape/ui/gradient-stop.svg
 share/inkscape/ui/gradient-tip.svg
@@ -3836,10 +4693,12 @@ share/inkscape/ui/highlight-colors.css
 share/inkscape/ui/image-properties.glade
 share/inkscape/ui/inkscape-about.glade
 share/inkscape/ui/inkscape-start.glade
+share/inkscape/ui/inkview-controls.ui
 share/inkscape/ui/inline-css.lang
 share/inkscape/ui/mac.css
 share/inkscape/ui/marker-popup.glade
 share/inkscape/ui/menus.ui
+share/inkscape/ui/node-handles.css
 share/inkscape/ui/object-attributes.glade
 share/inkscape/ui/page-properties.glade
 share/inkscape/ui/pattern-edit.glade
@@ -3848,20 +4707,45 @@ share/inkscape/ui/resources/canvas_aw.pn
 share/inkscape/ui/resources/canvas_cd.png
 share/inkscape/ui/resources/canvas_cw.png
 share/inkscape/ui/resources/canvas_sw.png
+share/inkscape/ui/resources/filter-test.svg
+share/inkscape/ui/resources/missing-icon.svg
+share/inkscape/ui/resources/preview-loading.svg
+share/inkscape/ui/resources/remove-color.png
 share/inkscape/ui/spinbutton.css
+share/inkscape/ui/statusbar.ui
 share/inkscape/ui/style.css
 share/inkscape/ui/svgd.lang
 share/inkscape/ui/svgpoints.lang
 share/inkscape/ui/syntax-themes/syntax-theme-dark.xml
 share/inkscape/ui/syntax-themes/syntax-theme-light.xml
 share/inkscape/ui/syntax-themes/syntax-theme-none.xml
+share/inkscape/ui/toolbar-arc.ui
 share/inkscape/ui/toolbar-booleans.ui
+share/inkscape/ui/toolbar-box3d.ui
+share/inkscape/ui/toolbar-calligraphy.ui
 share/inkscape/ui/toolbar-commands.ui
+share/inkscape/ui/toolbar-connector.ui
+share/inkscape/ui/toolbar-dropper.ui
+share/inkscape/ui/toolbar-eraser.ui
+share/inkscape/ui/toolbar-gradient.ui
+share/inkscape/ui/toolbar-lpe.ui
+share/inkscape/ui/toolbar-marker.ui
+share/inkscape/ui/toolbar-measure.ui
+share/inkscape/ui/toolbar-mesh.ui
+share/inkscape/ui/toolbar-node.ui
 share/inkscape/ui/toolbar-page.ui
+share/inkscape/ui/toolbar-paintbucket.ui
+share/inkscape/ui/toolbar-pencil.ui
+share/inkscape/ui/toolbar-rect.ui
 share/inkscape/ui/toolbar-select.ui
 share/inkscape/ui/toolbar-snap.ui
+share/inkscape/ui/toolbar-spiral.ui
+share/inkscape/ui/toolbar-spray.ui
+share/inkscape/ui/toolbar-star.ui
+share/inkscape/ui/toolbar-text.ui
 share/inkscape/ui/toolbar-tool-prefs.ui
 share/inkscape/ui/toolbar-tool.ui
+share/inkscape/ui/toolbar-tweak.ui
 share/inkscape/ui/toolbar-zoom.ui
 share/inkscape/ui/units.xml
 share/inkscape/ui/user.css
@@ -3956,9 +4840,3 @@ share/locale/vi/LC_MESSAGES/inkscape.mo
 share/locale/zh_CN/LC_MESSAGES/inkscape.mo
 share/locale/zh_TW/LC_MESSAGES/inkscape.mo
 share/metainfo/org.inkscape.Inkscape.appdata.xml
-@pkgdir share/inkscape/extensions/other/extension-xaml/inkxaml/export/__pycache__
-@pkgdir share/inkscape/extensions/other/extension-xaml/inkxaml/__pycache__
-@pkgdir share/inkscape/extensions/inkex/interfaces/__pycache__
-@pkgdir share/inkscape/extensions/inkex/elements/__pycache__
-@pkgdir share/inkscape/extensions/inkex/deprecated/__pycache__
-@pkgdir share/inkscape/extensions/inkex/__pycache__

Index: pkgsrc/graphics/inkscape/distinfo
diff -u pkgsrc/graphics/inkscape/distinfo:1.100 pkgsrc/graphics/inkscape/distinfo:1.101
--- pkgsrc/graphics/inkscape/distinfo:1.100     Mon Mar 11 21:19:38 2024
+++ pkgsrc/graphics/inkscape/distinfo   Tue Oct 22 09:00:10 2024
@@ -1,11 +1,9 @@
-$NetBSD: distinfo,v 1.100 2024/03/11 21:19:38 wiz Exp $
+$NetBSD: distinfo,v 1.101 2024/10/22 09:00:10 wiz Exp $
 
-BLAKE2s (inkscape-1.3.2.tar.xz) = f4de59880a918e71faa4d88f6dad7205e378a13ff1d04c6a6aa6469c2aa0fefb
-SHA512 (inkscape-1.3.2.tar.xz) = a6da4b676ba3e7f954f95e3916ce78ce358b49c8052795a52d478064ef02eeae0337b0a94e89b9752ea6824a5758d28072c2bbf83f1e9ee28daebd3b0ef87343
-Size (inkscape-1.3.2.tar.xz) = 44720944 bytes
+BLAKE2s (inkscape-1.4.tar.xz) = 4ff593a28645a46cf060fbcbe6c1275dd1ff331220ef99634588e46471deffd2
+SHA512 (inkscape-1.4.tar.xz) = 3b81306b81416597073e7eda2a103112cee63493bcf96fa737bb1edfbd682ebb329e415bbbbfda877aef2a78dc376460040ebc5c0cc2c90c0fe60db5d7d12368
+Size (inkscape-1.4.tar.xz) = 46321868 bytes
 SHA1 (patch-CMakeScripts_DefineDependsandFlags.cmake) = 6638a97615ca37bcdc20463b37cd859d723f66d6
 SHA1 (patch-src_extension_implementation_script.cpp) = da46549f688da5c9c0ecbeaeac7962e4f261cae4
-SHA1 (patch-src_extension_internal_pdfinput_poppler-transition-api.h) = f95220c8239a72906f6a19de22ad2251e487b48a
-SHA1 (patch-src_extension_internal_pdfinput_svg-builder.cpp) = ff1d441ccec9e04130ff5070bf61f5e529235e25
-SHA1 (patch-src_helper_mathfns.h) = 37977a9c767dd409088e552135c512ff76f675a4
-SHA1 (patch-src_object_uri.h) = 84ac2f168591d9d074d14aa1d7991a7bf47ad376
+SHA1 (patch-src_extension_internal_pdfinput_pdf-parser.cpp) = 62c3782eeed40d2dadc71aeee4a38af1288534b5
+SHA1 (patch-src_extension_internal_pdfinput_pdf-parser.h) = 9a8c7daff94c368249ecc53fe7571b2446e8b1e8

Added files:

Index: pkgsrc/graphics/inkscape/patches/patch-src_extension_internal_pdfinput_pdf-parser.cpp
diff -u /dev/null pkgsrc/graphics/inkscape/patches/patch-src_extension_internal_pdfinput_pdf-parser.cpp:1.21
--- /dev/null   Tue Oct 22 09:00:11 2024
+++ pkgsrc/graphics/inkscape/patches/patch-src_extension_internal_pdfinput_pdf-parser.cpp       Tue Oct 22 09:00:10 2024
@@ -0,0 +1,315 @@
+$NetBSD: patch-src_extension_internal_pdfinput_pdf-parser.cpp,v 1.21 2024/10/22 09:00:10 wiz Exp $
+
+Fix build with poppler 24.10.0.
+https://github.com/OpenMandrivaAssociation/inkscape/blob/master/inkscape-1.4-poppler-24.10.patch
+
+--- src/extension/internal/pdfinput/pdf-parser.cpp.orig        2024-07-28 11:27:55.000000000 +0000
++++ src/extension/internal/pdfinput/pdf-parser.cpp
+@@ -810,7 +810,7 @@ void PdfParser::opSetExtGState(Object ar
+             _POPPLER_FREE(obj3);
+             if (_POPPLER_CALL_ARGS_DEREF(obj3, obj2.dictLookup, "G").isStream()) {
+                 if (_POPPLER_CALL_ARGS_DEREF(obj4, obj3.streamGetDict()->lookup, "Group").isDict()) {
+-                    GfxColorSpace *blendingColorSpace = nullptr;
++                    std::unique_ptr<GfxColorSpace> blendingColorSpace = nullptr;
+                     GBool isolated = gFalse;
+                     GBool knockout = gFalse;
+                     if (!_POPPLER_CALL_ARGS_DEREF(obj5, obj4.dictLookup, "CS").isNull()) {
+@@ -857,7 +857,7 @@ void PdfParser::opSetExtGState(Object ar
+ }
+ 
+ void PdfParser::doSoftMask(Object *str, GBool alpha,
+-                   GfxColorSpace *blendingColorSpace,
++                   std::unique_ptr<GfxColorSpace> const &blendingColorSpace,
+                    GBool isolated, GBool knockout,
+                    Function *transferFunc, GfxColor *backdropColor) {
+   Dict *dict, *resDict;
+@@ -920,9 +920,9 @@ void PdfParser::doSoftMask(Object *str, 
+         alpha, transferFunc, backdropColor);
+   --formDepth;
+ 
+-  if (blendingColorSpace) {
+-    delete blendingColorSpace;
+-  }
++//  if (blendingColorSpace) {
++//    delete blendingColorSpace;
++//  }
+   _POPPLER_FREE(obj1);
+ }
+ 
+@@ -936,41 +936,28 @@ void PdfParser::opSetRenderingIntent(Obj
+ 
+ /**
+  * Get a newly allocated color space instance by CS operation argument.
+- *
+- * Maintains a cache for named color spaces to avoid expensive re-parsing.
+  */
+-GfxColorSpace *PdfParser::lookupColorSpaceCopy(Object &arg)
++std::unique_ptr<GfxColorSpace> PdfParser::lookupColorSpaceCopy(Object &arg)
+ {
+     assert(!arg.isNull());
+-    GfxColorSpace *colorSpace = nullptr;
+ 
+     if (char const *name = arg.isName() ? arg.getName() : nullptr) {
+-        auto const cache_name = std::to_string(formDepth) + "-" + name;
+-        if ((colorSpace = colorSpacesCache[cache_name].get())) {
+-            return colorSpace->copy();
+-        }
+-
+         Object obj = res->lookupColorSpace(name);
+         if (obj.isNull()) {
+-            colorSpace = GfxColorSpace::parse(res, &arg, nullptr, state);
++            return GfxColorSpace::parse(res, &arg, nullptr, state);
+         } else {
+-            colorSpace = GfxColorSpace::parse(res, &obj, nullptr, state);
+-        }
+-
+-        if (colorSpace && colorSpace->getMode() != csPattern) {
+-            colorSpacesCache[cache_name].reset(colorSpace->copy());
++            return GfxColorSpace::parse(res, &obj, nullptr, state);
+         }
+     } else {
+         // We were passed in an object directly.
+-        colorSpace = GfxColorSpace::parse(res, &arg, nullptr, state);
++        return GfxColorSpace::parse(res, &arg, nullptr, state);
+     }
+-    return colorSpace;
+ }
+ 
+ /**
+  * Look up pattern/gradients from the GfxResource dictionary
+  */
+-GfxPattern *PdfParser::lookupPattern(Object *obj, GfxState *state)
++std::unique_ptr<GfxPattern> PdfParser::lookupPattern(Object *obj, GfxState *state)
+ {
+     if (!obj->isName())
+         return nullptr;
+@@ -983,7 +970,7 @@ void PdfParser::opSetFillGray(Object arg
+   GfxColor color;
+   builder->beforeStateChange(state);
+   state->setFillPattern(nullptr);
+-  state->setFillColorSpace(new GfxDeviceGrayColorSpace());
++  state->setFillColorSpace(std::unique_ptr<GfxColorSpace>(new GfxDeviceGrayColorSpace()));
+   color.c[0] = dblToCol(args[0].getNum());
+   state->setFillColor(&color);
+   builder->updateStyle(state);
+@@ -995,7 +982,7 @@ void PdfParser::opSetStrokeGray(Object a
+   GfxColor color;
+   builder->beforeStateChange(state);
+   state->setStrokePattern(nullptr);
+-  state->setStrokeColorSpace(new GfxDeviceGrayColorSpace());
++  state->setStrokeColorSpace(std::unique_ptr<GfxColorSpace>(new GfxDeviceGrayColorSpace()));
+   color.c[0] = dblToCol(args[0].getNum());
+   state->setStrokeColor(&color);
+   builder->updateStyle(state);
+@@ -1008,7 +995,7 @@ void PdfParser::opSetFillCMYKColor(Objec
+   int i;
+   builder->beforeStateChange(state);
+   state->setFillPattern(nullptr);
+-  state->setFillColorSpace(new GfxDeviceCMYKColorSpace());
++  state->setFillColorSpace(std::unique_ptr<GfxColorSpace>(new GfxDeviceCMYKColorSpace()));
+   for (i = 0; i < 4; ++i) {
+     color.c[i] = dblToCol(args[i].getNum());
+   }
+@@ -1022,7 +1009,7 @@ void PdfParser::opSetStrokeCMYKColor(Obj
+   GfxColor color;
+   builder->beforeStateChange(state);
+   state->setStrokePattern(nullptr);
+-  state->setStrokeColorSpace(new GfxDeviceCMYKColorSpace());
++  state->setStrokeColorSpace(std::unique_ptr<GfxColorSpace>(new GfxDeviceCMYKColorSpace()));
+   for (int i = 0; i < 4; ++i) {
+     color.c[i] = dblToCol(args[i].getNum());
+   }
+@@ -1036,7 +1023,7 @@ void PdfParser::opSetFillRGBColor(Object
+   GfxColor color;
+   builder->beforeStateChange(state);
+   state->setFillPattern(nullptr);
+-  state->setFillColorSpace(new GfxDeviceRGBColorSpace());
++  state->setFillColorSpace(std::unique_ptr<GfxColorSpace>(new GfxDeviceRGBColorSpace()));
+   for (int i = 0; i < 3; ++i) {
+     color.c[i] = dblToCol(args[i].getNum());
+   }
+@@ -1049,7 +1036,7 @@ void PdfParser::opSetStrokeRGBColor(Obje
+   GfxColor color;
+   builder->beforeStateChange(state);
+   state->setStrokePattern(nullptr);
+-  state->setStrokeColorSpace(new GfxDeviceRGBColorSpace());
++  state->setStrokeColorSpace(std::unique_ptr<GfxColorSpace>(new GfxDeviceRGBColorSpace()));
+   for (int i = 0; i < 3; ++i) {
+     color.c[i] = dblToCol(args[i].getNum());
+   }
+@@ -1061,13 +1048,13 @@ void PdfParser::opSetStrokeRGBColor(Obje
+ void PdfParser::opSetFillColorSpace(Object args[], int numArgs)
+ {
+   assert(numArgs >= 1);
+-  GfxColorSpace *colorSpace = lookupColorSpaceCopy(args[0]);
++  std::unique_ptr<GfxColorSpace> colorSpace = lookupColorSpaceCopy(args[0]);
+   builder->beforeStateChange(state);
+   state->setFillPattern(nullptr);
+ 
+   if (colorSpace) {
+     GfxColor color;
+-    state->setFillColorSpace(colorSpace);
++    state->setFillColorSpace(colorSpace->copy());
+     colorSpace->getDefaultColor(&color);
+     state->setFillColor(&color);
+     builder->updateStyle(state);
+@@ -1082,13 +1069,13 @@ void PdfParser::opSetStrokeColorSpace(Ob
+   assert(numArgs >= 1);
+   builder->beforeStateChange(state);
+ 
+-  GfxColorSpace *colorSpace = lookupColorSpaceCopy(args[0]);
++  std::unique_ptr<GfxColorSpace> colorSpace = lookupColorSpaceCopy(args[0]);
+ 
+   state->setStrokePattern(nullptr);
+ 
+   if (colorSpace) {
+     GfxColor color;
+-    state->setStrokeColorSpace(colorSpace);
++    state->setStrokeColorSpace(colorSpace->copy());
+     colorSpace->getDefaultColor(&color);
+     state->setStrokeColor(&color);
+     builder->updateStyle(state);
+@@ -1152,7 +1139,7 @@ void PdfParser::opSetFillColorN(Object a
+       builder->updateStyle(state);
+     }
+     if (auto pattern = lookupPattern(&(args[numArgs - 1]), state)) {
+-        state->setFillPattern(pattern);
++        state->setFillPattern(pattern->copy());
+         builder->updateStyle(state);
+     }
+ 
+@@ -1195,7 +1182,7 @@ void PdfParser::opSetStrokeColorN(Object
+       builder->updateStyle(state);
+     }
+     if (auto pattern = lookupPattern(&(args[numArgs - 1]), state)) {
+-        state->setStrokePattern(pattern);
++        state->setStrokePattern(pattern->copy());
+         builder->updateStyle(state);
+     }
+ 
+@@ -1572,7 +1559,7 @@ void PdfParser::doShadingPatternFillFall
+ // TODO not good that numArgs is ignored but args[] is used:
+ void PdfParser::opShFill(Object args[], int /*numArgs*/)
+ {
+-  GfxShading *shading = nullptr;
++  std::unique_ptr<GfxShading> shading = nullptr;
+   GfxPath *savedPath = nullptr;
+   bool savedState = false;
+ 
+@@ -1608,19 +1595,19 @@ void PdfParser::opShFill(Object args[], 
+   // do shading type-specific operations
+   switch (shading->getType()) {
+   case 1: // Function-based shading
+-    doFunctionShFill(static_cast<GfxFunctionShading *>(shading));
++    doFunctionShFill(static_cast<GfxFunctionShading *>(shading.get()));
+     break;
+   case 2: // Axial shading
+   case 3: // Radial shading
+-      builder->addClippedFill(shading, stateToAffine(state));
++      builder->addClippedFill(shading.get(), stateToAffine(state));
+       break;
+   case 4: // Free-form Gouraud-shaded triangle mesh
+   case 5: // Lattice-form Gouraud-shaded triangle mesh
+-    doGouraudTriangleShFill(static_cast<GfxGouraudTriangleShading *>(shading));
++    doGouraudTriangleShFill(static_cast<GfxGouraudTriangleShading *>(shading.get()));
+     break;
+   case 6: // Coons patch mesh
+   case 7: // Tensor-product patch mesh
+-    doPatchMeshShFill(static_cast<GfxPatchMeshShading *>(shading));
++    doPatchMeshShFill(static_cast<GfxPatchMeshShading *>(shading.get()));
+     break;
+   }
+ 
+@@ -1630,7 +1617,6 @@ void PdfParser::opShFill(Object args[], 
+     state->setPath(savedPath);
+   }
+ 
+-  delete shading;
+ }
+ 
+ void PdfParser::doFunctionShFill(GfxFunctionShading *shading) {
+@@ -2521,7 +2507,7 @@ void PdfParser::doImage(Object * /*ref*/
+         
+     } else {
+         // get color space and color map
+-        GfxColorSpace *colorSpace;
++        std::unique_ptr<GfxColorSpace> colorSpace;
+         _POPPLER_CALL_ARGS(obj1, dict->lookup, "ColorSpace");
+         if (obj1.isNull()) {
+             _POPPLER_FREE(obj1);
+@@ -2530,11 +2516,11 @@ void PdfParser::doImage(Object * /*ref*/
+         if (!obj1.isNull()) {
+             colorSpace = lookupColorSpaceCopy(obj1);
+         } else if (csMode == streamCSDeviceGray) {
+-            colorSpace = new GfxDeviceGrayColorSpace();
++            colorSpace = std::unique_ptr<GfxColorSpace>(new GfxDeviceGrayColorSpace());
+         } else if (csMode == streamCSDeviceRGB) {
+-            colorSpace = new GfxDeviceRGBColorSpace();
++            colorSpace = std::unique_ptr<GfxColorSpace>(new GfxDeviceRGBColorSpace());
+         } else if (csMode == streamCSDeviceCMYK) {
+-            colorSpace = new GfxDeviceCMYKColorSpace();
++            colorSpace = std::unique_ptr<GfxColorSpace>(new GfxDeviceCMYKColorSpace());
+         } else {
+             colorSpace = nullptr;
+         }
+@@ -2547,7 +2533,7 @@ void PdfParser::doImage(Object * /*ref*/
+             _POPPLER_FREE(obj1);
+             _POPPLER_CALL_ARGS(obj1, dict->lookup, "D");
+         }
+-        GfxImageColorMap *colorMap = new GfxImageColorMap(bits, &obj1, colorSpace);
++        GfxImageColorMap *colorMap = new GfxImageColorMap(bits, &obj1, colorSpace->copy());
+         _POPPLER_FREE(obj1);
+         if (!colorMap->isOk()) {
+             delete colorMap;
+@@ -2617,7 +2603,7 @@ void PdfParser::doImage(Object * /*ref*/
+                   _POPPLER_FREE(obj1);
+                     _POPPLER_CALL_ARGS(obj1, maskDict->lookup, "CS");
+             }
+-            GfxColorSpace *maskColorSpace = lookupColorSpaceCopy(obj1);
++            std::unique_ptr<GfxColorSpace> maskColorSpace = lookupColorSpaceCopy(obj1);
+             _POPPLER_FREE(obj1);
+             if (!maskColorSpace || maskColorSpace->getMode() != csDeviceGray) {
+                 goto err1;
+@@ -2627,7 +2613,7 @@ void PdfParser::doImage(Object * /*ref*/
+                 _POPPLER_FREE(obj1);
+                 _POPPLER_CALL_ARGS(obj1, maskDict->lookup, "D");
+             }
+-            maskColorMap = new GfxImageColorMap(maskBits, &obj1, maskColorSpace);
++            maskColorMap = new GfxImageColorMap(maskBits, &obj1, maskColorSpace->copy());
+             _POPPLER_FREE(obj1);
+             if (!maskColorMap->isOk()) {
+                 delete maskColorMap;
+@@ -2739,7 +2725,7 @@ void PdfParser::doForm(Object *str, doub
+ {
+     Dict *dict;
+     GBool transpGroup, isolated, knockout;
+-    GfxColorSpace *blendingColorSpace;
++    std::unique_ptr<GfxColorSpace> blendingColorSpace;
+     Object matrixObj, bboxObj;
+     double m[6], bbox[4];
+     Object resObj;
+@@ -2831,14 +2817,11 @@ void PdfParser::doForm(Object *str, doub
+     doForm1(str, resDict, m, bbox, transpGroup, gFalse, blendingColorSpace, isolated, knockout);
+     --formDepth;
+ 
+-    if (blendingColorSpace) {
+-        delete blendingColorSpace;
+-    }
+     _POPPLER_FREE(resObj);
+ }
+ 
+ void PdfParser::doForm1(Object *str, Dict *resDict, double *matrix, double *bbox, GBool transpGroup, GBool softMask,
+-                        GfxColorSpace *blendingColorSpace, GBool isolated, GBool knockout, GBool alpha,
++                        std::unique_ptr<GfxColorSpace> const &blendingColorSpace, GBool isolated, GBool knockout, GBool alpha,
+                         Function *transferFunc, GfxColor *backdropColor)
+ {
+     Parser *oldParser;
+@@ -2847,7 +2830,7 @@ void PdfParser::doForm1(Object *str, Dic
+     pushResources(resDict);
+ 
+     // Add a new container group before saving the state
+-    builder->startGroup(state, bbox, blendingColorSpace, isolated, knockout, softMask);
++    builder->startGroup(state, bbox, blendingColorSpace.get(), isolated, knockout, softMask);
+ 
+     // save current graphics state
+     saveState();

Index: pkgsrc/graphics/inkscape/patches/patch-src_extension_internal_pdfinput_pdf-parser.h
diff -u /dev/null pkgsrc/graphics/inkscape/patches/patch-src_extension_internal_pdfinput_pdf-parser.h:1.8
--- /dev/null   Tue Oct 22 09:00:11 2024
+++ pkgsrc/graphics/inkscape/patches/patch-src_extension_internal_pdfinput_pdf-parser.h Tue Oct 22 09:00:11 2024
@@ -0,0 +1,46 @@
+$NetBSD: patch-src_extension_internal_pdfinput_pdf-parser.h,v 1.8 2024/10/22 09:00:11 wiz Exp $
+
+Fix build with poppler 24.10.0.
+https://github.com/OpenMandrivaAssociation/inkscape/blob/master/inkscape-1.4-poppler-24.10.patch
+
+--- src/extension/internal/pdfinput/pdf-parser.h.orig  2024-04-22 21:00:30.000000000 +0000
++++ src/extension/internal/pdfinput/pdf-parser.h
+@@ -138,7 +138,7 @@ public:
+     void loadPatternColorProfiles(Dict *resources);
+     void loadColorProfile();
+     void loadColorSpaceProfile(GfxColorSpace *space, Object *obj);
+-    GfxPattern *lookupPattern(Object *obj, GfxState *state);
++    std::unique_ptr<GfxPattern> lookupPattern(Object *obj, GfxState *state);
+ 
+     std::shared_ptr<CairoFontEngine> getFontEngine();
+ 
+@@ -174,10 +174,7 @@ private:
+ 
+     OpHistoryEntry *operatorHistory; // list containing the last N operators
+ 
+-    //! Caches color spaces by name
+-    std::map<std::string, std::unique_ptr<GfxColorSpace>> colorSpacesCache;
+-
+-    GfxColorSpace *lookupColorSpaceCopy(Object &);
++    std::unique_ptr<GfxColorSpace> lookupColorSpaceCopy(Object &);
+ 
+     void setDefaultApproximationPrecision(); // init color deltas
+     void pushOperator(const char *name);
+@@ -203,7 +200,7 @@ private:
+     void opSetMiterLimit(Object args[], int numArgs);
+     void opSetLineWidth(Object args[], int numArgs);
+     void opSetExtGState(Object args[], int numArgs);
+-    void doSoftMask(Object *str, GBool alpha, GfxColorSpace *blendingColorSpace, GBool isolated, GBool knockout,
++    void doSoftMask(Object *str, GBool alpha, std::unique_ptr<GfxColorSpace> const &blendingColorSpace, GBool isolated, GBool knockout,
+                     Function *transferFunc, GfxColor *backdropColor);
+     void opSetRenderingIntent(Object args[], int numArgs);
+ 
+@@ -297,7 +294,7 @@ private:
+   void doForm(Object *str, double *offset = nullptr);
+   void doForm1(Object *str, Dict *resDict, double *matrix, double *bbox,
+              GBool transpGroup = gFalse, GBool softMask = gFalse,
+-             GfxColorSpace *blendingColorSpace = nullptr,
++             std::unique_ptr<GfxColorSpace> const &blendingColorSpace = nullptr,
+              GBool isolated = gFalse, GBool knockout = gFalse,
+              GBool alpha = gFalse, Function *transferFunc = nullptr,
+              GfxColor *backdropColor = nullptr);



Home | Main Index | Thread Index | Old Index