pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/inkscape inkscape: update to 1.2.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9c4ac301c421
branches:  trunk
changeset: 382334:9c4ac301c421
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Jul 25 19:42:33 2022 +0000

description:
inkscape: update to 1.2.1.

Release highlights

    Inkscape documents can now hold multiple pages, which are managed by the new Page tool
    Editable markers and dash patterns
    Layers and objects dialog merged
    On-canvas alignment snapping and Snap settings redesign
    New 'Tiling' Live Path Effect
    Redesigned Export dialog with preview and ability to select objects/layers/pages and even multiple file formats to export to
    Import SVG images from Open Clipart, Wikimedia Commons and other online sources
    Selectable object origin for numerical scaling and moving
    All alignment options in a single dialog
    Gradient editing in the Fill and Stroke dialog
    Gradient dithering
    SVG Font Editor updated
    Flowing text around shapes and text padding
    Convenience Boolean operation for splitting paths
    Configurable Tool bar, continuous icon scaling and many more new customization options
    Performance gains for many parts of the interface and many different functions
    Lots of improvements to the user interface
    Numerous crash & bug fixes in the main Inkscape program and in in the stock extensions
    and so much more!

diffstat:

 graphics/inkscape/Makefile                                                               |    7 +-
 graphics/inkscape/PLIST                                                                  |  856 ++++++---
 graphics/inkscape/distinfo                                                               |   14 +-
 graphics/inkscape/patches/patch-src_actions_actions-edit.cpp                             |   25 +
 graphics/inkscape/patches/patch-src_extension_internal_pdfinput_pdf-input.cpp            |   24 -
 graphics/inkscape/patches/patch-src_extension_internal_pdfinput_pdf-parser.cpp           |   65 -
 graphics/inkscape/patches/patch-src_extension_internal_pdfinput_poppler-transition-api.h |   20 -
 graphics/inkscape/patches/patch-src_extension_internal_pdfinput_svg-builder.cpp          |   36 -
 graphics/inkscape/patches/patch-src_extension_internal_pdfinput_svg-builder.h            |   15 -
 9 files changed, 595 insertions(+), 467 deletions(-)

diffs (truncated from 1906 to 300 lines):

diff -r 968dbf2820ba -r 9c4ac301c421 graphics/inkscape/Makefile
--- a/graphics/inkscape/Makefile        Mon Jul 25 19:22:22 2022 +0000
+++ b/graphics/inkscape/Makefile        Mon Jul 25 19:42:33 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.251 2022/07/14 23:46:22 dholland Exp $
+# $NetBSD: Makefile,v 1.252 2022/07/25 19:42:33 wiz Exp $
 
-DISTNAME=      inkscape-1.1.2
-PKGREVISION=   5
+DISTNAME=      inkscape-1.2.1
 CATEGORIES=    graphics
 MASTER_SITES=  https://media.inkscape.org/dl/resources/file/
 EXTRACT_SUFX=  .tar.xz
@@ -21,7 +20,7 @@
 DEPENDS+=              ${PYPKGPREFIX}-serial-[0-9]*:../../comms/py-serial
 DEPENDS+=              ${PYPKGPREFIX}-scour-[0-9]*:../../graphics/py-scour
 
-WRKSRC=                ${WRKDIR}/inkscape-1.1.2_2022-02-04_0a00cf5339
+WRKSRC=                ${WRKDIR}/inkscape-1.2.1_2022-07-14_9c6d41e410
 
 # std::optional
 GCC_REQD+=             7
diff -r 968dbf2820ba -r 9c4ac301c421 graphics/inkscape/PLIST
--- a/graphics/inkscape/PLIST   Mon Jul 25 19:22:22 2022 +0000
+++ b/graphics/inkscape/PLIST   Mon Jul 25 19:42:33 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.34 2022/03/02 02:28:04 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.35 2022/07/25 19:42:33 wiz Exp $
 bin/inkscape
 bin/inkview
 include/2geom-1.1.0/2geom/2geom.h
@@ -179,7 +179,10 @@
 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
@@ -302,8 +305,6 @@
 share/inkscape/extensions/barcode/Upca.py
 share/inkscape/extensions/barcode/Upce.py
 share/inkscape/extensions/barcode/__init__.py
-share/inkscape/extensions/color_HSL_adjust.inx
-share/inkscape/extensions/color_HSL_adjust.py
 share/inkscape/extensions/color_blackandwhite.inx
 share/inkscape/extensions/color_blackandwhite.py
 share/inkscape/extensions/color_brighter.inx
@@ -316,6 +317,8 @@
 share/inkscape/extensions/color_desaturate.py
 share/inkscape/extensions/color_grayscale.inx
 share/inkscape/extensions/color_grayscale.py
+share/inkscape/extensions/color_hsl_adjust.inx
+share/inkscape/extensions/color_hsl_adjust.py
 share/inkscape/extensions/color_lesshue.inx
 share/inkscape/extensions/color_lesshue.py
 share/inkscape/extensions/color_lesslight.inx
@@ -351,8 +354,59 @@
 share/inkscape/extensions/dhw_input.py
 share/inkscape/extensions/dimension.inx
 share/inkscape/extensions/dimension.py
+share/inkscape/extensions/doc_ai_convert.inx
+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
+share/inkscape/extensions/docs/authors/inx-overview.rst
+share/inkscape/extensions/docs/authors/inx-widgets.rst
+share/inkscape/extensions/docs/authors/samples/Comparison_of_Lighter_extension_in_Inkscape_1.1.2_and_1.2.png
+share/inkscape/extensions/docs/authors/samples/unit_camera.svg
+share/inkscape/extensions/docs/authors/samples/units1.svg
+share/inkscape/extensions/docs/authors/samples/units2.svg
+share/inkscape/extensions/docs/authors/submit.rst
+share/inkscape/extensions/docs/authors/unit-tests.rst
+share/inkscape/extensions/docs/authors/units.rst
+share/inkscape/extensions/docs/authors/update1.0.rst
+share/inkscape/extensions/docs/authors/update1.2.rst
+share/inkscape/extensions/docs/authors/widgets/bool.png
+share/inkscape/extensions/docs/authors/widgets/color.png
+share/inkscape/extensions/docs/authors/widgets/float.png
+share/inkscape/extensions/docs/authors/widgets/image.png
+share/inkscape/extensions/docs/authors/widgets/integer.png
+share/inkscape/extensions/docs/authors/widgets/label.png
+share/inkscape/extensions/docs/authors/widgets/notebook.png
+share/inkscape/extensions/docs/authors/widgets/optiongroup.png
+share/inkscape/extensions/docs/authors/widgets/path.png
+share/inkscape/extensions/docs/authors/widgets/separator.png
+share/inkscape/extensions/docs/authors/widgets/spacer.png
+share/inkscape/extensions/docs/authors/widgets/string.png
+share/inkscape/extensions/docs/conf.py
+share/inkscape/extensions/docs/dev/getting-started.rst
+share/inkscape/extensions/docs/dev/index.rst
+share/inkscape/extensions/docs/favicon.svg
+share/inkscape/extensions/docs/index.rst
+share/inkscape/extensions/docs/make.bat
+share/inkscape/extensions/docs/source/index.rst
+share/inkscape/extensions/docs/tutorial/index.rst
+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/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
+share/inkscape/extensions/docs/tutorial/resources/Text_Ext_Moment_of_truth.gif
+share/inkscape/extensions/docs/tutorial/resources/call_extension_success.gif
+share/inkscape/extensions/docs/tutorial/resources/make_red_extension.zip
+share/inkscape/extensions/docs/tutorial/resources/stroke-parity-widget.png
+share/inkscape/extensions/docs/tutorial/resources/stroke_parity_extension.zip
+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
@@ -374,8 +428,6 @@
 share/inkscape/extensions/eps_input.inx
 share/inkscape/extensions/export_gimp_palette.inx
 share/inkscape/extensions/export_gimp_palette.py
-share/inkscape/extensions/extension-manager-bootstrap.inx
-share/inkscape/extensions/extension-manager-bootstrap.py
 share/inkscape/extensions/extrude.inx
 share/inkscape/extensions/extrude.py
 share/inkscape/extensions/fig_input.inx
@@ -391,17 +443,6 @@
 share/inkscape/extensions/frame.py
 share/inkscape/extensions/funcplot.inx
 share/inkscape/extensions/funcplot.py
-share/inkscape/extensions/gcodetools.py
-share/inkscape/extensions/gcodetools_about.inx
-share/inkscape/extensions/gcodetools_area.inx
-share/inkscape/extensions/gcodetools_dxf_points.inx
-share/inkscape/extensions/gcodetools_engraving.inx
-share/inkscape/extensions/gcodetools_graffiti.inx
-share/inkscape/extensions/gcodetools_lathe.inx
-share/inkscape/extensions/gcodetools_orientation_points.inx
-share/inkscape/extensions/gcodetools_path_to_gcode.inx
-share/inkscape/extensions/gcodetools_prepare_path_for_plasma.inx
-share/inkscape/extensions/gcodetools_tools_library.inx
 share/inkscape/extensions/generate_voronoi.inx
 share/inkscape/extensions/generate_voronoi.py
 share/inkscape/extensions/genpofiles.sh
@@ -434,17 +475,18 @@
 share/inkscape/extensions/image_embed_selected.inx
 share/inkscape/extensions/image_extract.inx
 share/inkscape/extensions/image_extract.py
+share/inkscape/extensions/image_extract_selected.inx
 share/inkscape/extensions/ink2canvas.inx
 share/inkscape/extensions/ink2canvas.py
 share/inkscape/extensions/ink2canvas_lib/__init__.py
 share/inkscape/extensions/ink2canvas_lib/canvas.py
 share/inkscape/extensions/ink2canvas_lib/svg.py
-share/inkscape/extensions/inkex.py
 share/inkscape/extensions/inkex/__init__.py
 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/deprecated-simple/README.rst
 share/inkscape/extensions/inkex/deprecated-simple/bezmisc.py
 share/inkscape/extensions/inkex/deprecated-simple/cspsubdiv.py
@@ -454,13 +496,17 @@
 share/inkscape/extensions/inkex/deprecated-simple/simplepath.py
 share/inkscape/extensions/inkex/deprecated-simple/simplestyle.py
 share/inkscape/extensions/inkex/deprecated-simple/simpletransform.py
-share/inkscape/extensions/inkex/deprecated.py
+share/inkscape/extensions/inkex/deprecated/__init__.py
+share/inkscape/extensions/inkex/deprecated/deprecatedeffect.py
+share/inkscape/extensions/inkex/deprecated/main.py
+share/inkscape/extensions/inkex/deprecated/meta.py
 share/inkscape/extensions/inkex/elements/__init__.py
 share/inkscape/extensions/inkex/elements/_base.py
 share/inkscape/extensions/inkex/elements/_filters.py
 share/inkscape/extensions/inkex/elements/_groups.py
 share/inkscape/extensions/inkex/elements/_image.py
 share/inkscape/extensions/inkex/elements/_meta.py
+share/inkscape/extensions/inkex/elements/_parser.py
 share/inkscape/extensions/inkex/elements/_polygons.py
 share/inkscape/extensions/inkex/elements/_selected.py
 share/inkscape/extensions/inkex/elements/_svg.py
@@ -468,11 +514,21 @@
 share/inkscape/extensions/inkex/elements/_use.py
 share/inkscape/extensions/inkex/elements/_utils.py
 share/inkscape/extensions/inkex/extensions.py
-share/inkscape/extensions/inkex/inkscape_env.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
+share/inkscape/extensions/inkex/gui/listview.py
+share/inkscape/extensions/inkex/gui/pixmap.py
+share/inkscape/extensions/inkex/gui/tester.py
+share/inkscape/extensions/inkex/gui/window.py
+share/inkscape/extensions/inkex/interfaces/IElement.py
+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/ports.py
+share/inkscape/extensions/inkex/properties.py
 share/inkscape/extensions/inkex/styles.py
 share/inkscape/extensions/inkex/tester/__init__.py
 share/inkscape/extensions/inkex/tester/decorators.py
@@ -487,7 +543,40 @@
 share/inkscape/extensions/inkex/tween.py
 share/inkscape/extensions/inkex/units.py
 share/inkscape/extensions/inkex/utils.py
+share/inkscape/extensions/inkman/inkman/.git
+share/inkscape/extensions/inkman/inkman/inkman/__init__.py
+share/inkscape/extensions/inkman/inkman/inkman/archive.py
+share/inkscape/extensions/inkman/inkman/inkman/backfoot.py
+share/inkscape/extensions/inkman/inkman/inkman/data/__init__.py
+share/inkscape/extensions/inkman/inkman/inkman/data/gui.ui
+share/inkscape/extensions/inkman/inkman/inkman/data/info.ui
+share/inkscape/extensions/inkman/inkman/inkman/data/package.json
+share/inkscape/extensions/inkman/inkman/inkman/data/pixmaps/__init__.py
+share/inkscape/extensions/inkman/inkman/inkman/data/pixmaps/core_icon.svg
+share/inkscape/extensions/inkman/inkman/inkman/data/pixmaps/default.svg
+share/inkscape/extensions/inkman/inkman/inkman/data/pixmaps/default_icon.svg
+share/inkscape/extensions/inkman/inkman/inkman/data/pixmaps/docs.png
+share/inkscape/extensions/inkman/inkman/inkman/data/pixmaps/icon.svg
+share/inkscape/extensions/inkman/inkman/inkman/data/pixmaps/module_icon.svg
+share/inkscape/extensions/inkman/inkman/inkman/data/pixmaps/not-found.png
+share/inkscape/extensions/inkman/inkman/inkman/data/pixmaps/orphan_icon.svg
+share/inkscape/extensions/inkman/inkman/inkman/data/pixmaps/star-lots.svg
+share/inkscape/extensions/inkman/inkman/inkman/data/pixmaps/star-none.svg
+share/inkscape/extensions/inkman/inkman/inkman/data/pixmaps/star-some.svg
+share/inkscape/extensions/inkman/inkman/inkman/factory.py
+share/inkscape/extensions/inkman/inkman/inkman/gui/__init__.py
+share/inkscape/extensions/inkman/inkman/inkman/gui/info.py
+share/inkscape/extensions/inkman/inkman/inkman/gui/main.py
+share/inkscape/extensions/inkman/inkman/inkman/package.py
+share/inkscape/extensions/inkman/inkman/inkman/remote.py
+share/inkscape/extensions/inkman/inkman/inkman/target.py
+share/inkscape/extensions/inkman/inkman/inkman/targets.py
+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/inkscape.extension.rng
+share/inkscape/extensions/inkscape.extension.schema
 share/inkscape/extensions/inkscape_follow_link.inx
 share/inkscape/extensions/inkscape_follow_link.py
 share/inkscape/extensions/inkweb.js
@@ -552,6 +641,65 @@
 share/inkscape/extensions/next_glyph_layer.py
 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
+share/inkscape/extensions/other/clipart/import_web_image.svg
+share/inkscape/extensions/other/clipart/import_web_image.ui
+share/inkscape/extensions/other/clipart/import_web_image_cli.py
+share/inkscape/extensions/other/clipart/licenses/asl.svg
+share/inkscape/extensions/other/clipart/licenses/bsd.svg
+share/inkscape/extensions/other/clipart/licenses/cc-by-nc-sa.svg
+share/inkscape/extensions/other/clipart/licenses/cc-by-nc.svg
+share/inkscape/extensions/other/clipart/licenses/cc-by-nd.svg
+share/inkscape/extensions/other/clipart/licenses/cc-by-sa.png
+share/inkscape/extensions/other/clipart/licenses/cc-by-sa.svg
+share/inkscape/extensions/other/clipart/licenses/cc-by.svg
+share/inkscape/extensions/other/clipart/licenses/cc0.svg
+share/inkscape/extensions/other/clipart/licenses/gpl.svg
+share/inkscape/extensions/other/clipart/licenses/mit.svg
+share/inkscape/extensions/other/clipart/licenses/perm-by.svg
+share/inkscape/extensions/other/clipart/licenses/perm-nc.svg
+share/inkscape/extensions/other/clipart/licenses/perm-nd.svg
+share/inkscape/extensions/other/clipart/licenses/perm-ne.svg
+share/inkscape/extensions/other/clipart/licenses/perm-notice.svg
+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
+share/inkscape/extensions/other/clipart/sources/inkscape-web.svg
+share/inkscape/extensions/other/clipart/sources/ocal.py
+share/inkscape/extensions/other/clipart/sources/ocal.svg
+share/inkscape/extensions/other/clipart/sources/reactome.py
+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/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/TESTING.md
+share/inkscape/extensions/other/gcodetools/gcodetools.py



Home | Main Index | Thread Index | Old Index