Package Release Info

inkscape-1.4.1+5-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

inkscape
inkscape-extensions-extra
inkscape-extensions-fig
inkscape-extensions-gimp
inkscape-extensions-scribus
inkscape-lang

Change Logs

* Fri May 02 2025 mgorse@suse.com
- Remove dependency on libsoup-2.4: no longer needed.
* Mon Apr 07 2025 bjorn.lie@gmail.com
- Update to version 1.4.1+5:
  * Backport fix for splash screen loading on CLI
  * Set the scrollbar policy to external for pattern preview
  * add libgirepository-2 to windows packaging
  * Delete outdated PKG_CONFIG_USE_CMAKE_PREFIX_PATH from
    CMakeLists.txt
  * Bump cmake requirements
  * Create a href editor for 1.4.x
  * update pofile
  * Don't edit layer if no layer was added
  * Fix relative transformation actions
  * Protect update from being called during an update
  * FileDialogImplWin32: Use gdk_pixbuf_new_from_file_at_scale
  * Installs tinycss2 with pip in appimage
  * Update extensions for 1.4.1
  * Add zstandard dependency where missing
  * Fix font locking when using harfbuzz < 2.6.5.
  * Fix all the toggles in the spray-tool
  * Split out welcome and splash widgets to load seperately
  * Refactor Splash Screen
  * Make align shortcuts universal
  * Move macOS dependencies repository
  * Fix missing glib include
  * Update Windows dependencies to r88
  * Remove python-lockfile
  * Reduce ccache size to 512M for Windows
  * Drag and Drop finish even must go through the context
  * Do not select layer on first click
  * Check for invalid ASCII when loading CMS profile data.
  * Fix crash in pattern fill dialog (1.4.x)
  * Highlight row of children if parent is selected
  * Reinstate heirarchy constraint in ObjectSet
  * Guard against _prev_range pointers in Layers dialog dangling
  * Prevent empty sub-paths from causing segfaults in
    LPEPowerStroke
  * Ensure unique display uri's when shortening paths for recently
    used files list. (1.4.x)
  * Prepare 1.4.1-rc
  * gobjectptr: fix member name
  * Fix freeze due to recent files (Backport to 1.4.x)
  * Update file pattern-edit.glade
  * Fix scrolling bug in pattern editor
  * Decrease RELATIVE_THRESHOLD for polyline approximation
  * Update test suite to reflect boolops changes
  * Add lpetest_parse.py utility
  * Preprocess livarot intersections using lib2geom
  * Implement relative subdivision for seamless reunions
  * Preliminary boolops cleanups
  * Updated translations.
* Mon Mar 31 2025 fl4nn@posteo.de
- Recommend python3-tinycss2 for WebP export support
* Wed Feb 19 2025 bjorn.lie@gmail.com
- Update to version 1.4+71:
  * Fix building with poppler 25.02.0
  * Pass document antialias setting to make a bitmap copy
  * Fix Paste when SVG Mode is set to "new"
  * Refresh doc rsrc dialog after deleting objects
  * Fix PDF import w/ consecutive clippings
  * Batch export: swap is-file and missing-directory cases to intended use
  * Don't use std::regex for parsing page size
  * Cherry-Pick: Fix undo history dialog destruction
  * Fix file extension defaulting to WMF if unset
  * Avoid dangling window in app.preferences action
  * Fix copy+paste of cloned group
  * Fix modular grid drawing when Y axis is pointing up
  * Fix crash loading user palettes
  * Fix circle updates with unset attributes
  * Page numbers must have a range to be valid for 'all'
  * Distance to move needs to stay a double
  * Remove aggressive blind cleaning in path to stroke
  * Update the app data screenshots to 1.4
  * Add double-click hint to guide statusbar tooltip
  * Fixes inbox#11133: restored missing parameters for perspective LPE.
  * Allow changing color of Asian patterns
  * Don't block NodeTool::selection_changed
  * Modernise some Node Tool constructs
  * Don't create a new document when closing StartScreen
  * Fix snap package: printing and print-preview (backport to 1.4.x)
  * Make comments available to translators
  * Labels for modifiers can be localised.
  * Collapse additional children in Commands Toolbar
  * Updated translations.
* Fri Dec 27 2024 bjorn.lie@gmail.com
- Update to version 1.4+39:
  * Fix <solidcolor solid-color="..." />
  * Fix boolop fill-rule as attribute
  * Fix crash on pasting mesh gradient
  * Test URI rebasing for clones
  * Fix copying clone referencing other document
  * Fix Linux snap package build (1.4.x)
  * Fix building with Poppler 24.11
  * Future-proof against poppler 24.10 changes
  * Fix crash with rebasing invalid URL
  * Fix saving crash with unspecified exception
  * Fix PDF text import for text with character and word spacing.
  * Update libcroco
  * Fix LAB decoding in Adobe ASE swatch file
  * Fix building with poppler 24.12.0
- Switch to source service git checkout. Make future version
  updates and pulling fixes from upstream stable branch easy.
* Sun Nov 17 2024 bjorn.lie@gmail.com
- Drop obsolete and unused pkgconfig(gdl-3.0) BuildRequires.
- Add explicit pkgconfig(glibmm-2.4), pkgconfig(gdkmm-3.0),
  pkgconfig(gtk+-3.0) and pkgconfig(gdk-3.0) BuildRequires: Align
  with what cmake checks for.
* Mon Oct 14 2024 thod_@gmx.de
- Update to version 1.4:
  + Filter Gallery
  + Modular grids & improved axonometric grids
  + Swatches dialog and palette file handling improved
  + Unified font browser preview
  + Customizable handles
  + Fast image clipping with the Shape Builder
  + Affinity Designer File Import
  + Support for internal links in exported PDF files
  + A whole new icon set
  + See the full release notes
    https://inkscape.org/release/inkscape-1.4
- Drop inkscape-poppler-24.03.0.patch, inkscape-libxml2.12.patch,
  inkscape-poppler-c++20.patch, inkscape-poppler-24.05.0.patch,
  inkscape-poppler-c++20-2.patch, inkscape_1.3.2_fix_tiff.patch, fixed upstream
* Thu Sep 12 2024 opensuse@dstoecker.de
- fix tiff output error ignored by upstream: inkscape_1.3.2_fix_tiff.patch
* Tue Jul 02 2024 pgajdos@suse.com
- added patches
  fix https://gitlab.com/inkscape/inkscape/-/commit/96ca7a6c215aa14336b52753f56244dc8796ec43
  + inkscape-poppler-24.05.0.patch
  fix https://gitlab.com/inkscape/inkscape/-/commit/877fc26483f74f951eab516f1b57b136780a8c78
  + inkscape-poppler-c++20-2.patch
  fix https://gitlab.com/inkscape/inkscape/-/commit/1798e9c13b786f3d077ba0132592c4d5c1d1fb9b
  + inkscape-poppler-c++20.patch
* Thu Apr 18 2024 dimstar@opensuse.org
- Add inkscape-libxml2.12.patch: Fix build with libxml 2.12.
Version: 0.92.2-bp152.2.19
* Thu Oct 31 2019 Antonio Larrosa <alarrosa@suse.com>
- Add patches from upstream (some with slight modifications to apply
  correctly) to adapt to poppler 0.79 (boo#1155596):
  * 0001-Fix-compilation-with-poppler-0.64.patch
  * 0002-Fix-compilation-with-poppler-0.65.patch
  * 0003-Modified-fix-for-compatibility-with-poppler-0.64.patch
  * 0004-fix-1789208-poppler-0.69.patch
  * 0005-fix-poppler-0.71.0-build.patch
  * 0006-fix-poppler-0.72.0-build.patch
  * 0007-Tentative-fix-for-poppler-0.76.patch
* Fri Dec 08 2017 dimstar@opensuse.org
- Add explicit python2-xml BuildRequires: the ./i18n.py script,
  executed during build, imports xml and we are thus responsible to
  have the dependencies in place.
* Mon Oct 09 2017 dmueller@suse.com
- remove env shebang from inkscape extensions subpackage
* Sat Sep 23 2017 plinnell@opensuse.org
- Disable IM7 until upstream supports it
- Resolves: https://bugzilla.suse.com/show_bug.cgi?id=1059927
* Sat Sep 23 2017 zaitor@opensuse.org
- Rebase inkscape-poppler058-fix.patch: Add yet an upstream commit.
* Fri Sep 15 2017 zaitor@opensuse.org
- Add inkscape-poppler058-fix.patch: Adapt to poppler 0.58, patch
  from upstream git (lp#1715820).
* Fri Aug 18 2017 plinnell@opensuse.org
- drop inkscape-gcc7-buildfix.patch
* Fri Aug 11 2017 pgajdos@suse.com
- do not require aspell, require gtkspell [bsc#1052953]
* Mon Aug 07 2017 plinnell@opensuse.org
- Update to version 0.92.2:
  + Stability and bug fix release. Several crash bugs fixed.
  + No change log, changes here:
  https://launchpad.net/inkscape/+milestone/0.92.2
* Wed May 17 2017 dimstar@opensuse.org
- Add inkscape-gcc7-buildfix.patch: Fix C++11 errors and warnings
  with g++-7.
* Mon Mar 20 2017 mliska@suse.cz
- Update to version 0.92.1:
  + Text: baseline-spacing related issues with regular and flowed text in legacy Inkscape SVG files (Bug #1655483 and others)
  + Text: Default baseline spacing stored in relative units is always converted to document units (Bug #1645016)
  + Path effects: Crash on ungroup if group contains elements with path effects (Bug #1657591)
  + Clipboard: Pasting a path effect from clipboard fails (Bug #1656093)
  + Clipboard: Fix copy&pasting of groups which contain elements with path effects (Bug #1656527)
  + Selection: Node tool can selected objects on locked layers (Bug #1656141)
  + Clones: Critical warnings with clones and symbols (Bug #1653184)
  + About screen missing for several UI languages (Bug #1659426)
  + Selection: Missing transformation handles after reset of rotation center (Bug #1657874)
  + Bitmap images: Crash when opening files with invalid image links (Bug #1660142)
  + Bitmap images: Fix path separators in relative image links (Windows) (Bug #1659347)
  + File import: Failure to open CDR/Visio/WPG files from paths with special characters (Windows) (Bug #1656763)
* Tue Feb 14 2017 src@posteo.de
- buildrequire potrace-devel for tracing bitmaps.
* Wed Feb 01 2017 adam.majer@suse.de
- use individual libboost-*-devel packages instead of boost-devel
* Mon Jan 09 2017 robby.engelmann@igfs-ev.de
- update to version 0.92:
  + Mesh Gradients are now supported.
  + Many SVG2 and CSS3 properties are now supported (e.g. paint-order, mix-blend-mode). Not all are available from the GUI.
  + The new Object dialog allows to select, label, hide and lock any object in the drawing from a dialog that lists them all
  + Selection sets make it possible to 'group' objects together regardless of document structure
  + Several new path effects have been added, among them Envelope/Perspective, Lattice Deformation, Mirror and Rotate Copies
  + There are several new extensions (e.g. a seamless pattern extension) and a new filter (colorblindness simulation) included in the release, many old extensions have been updated or got new features
  + Spray tool and measure tool received a set of nifty new features
  + Interactive smoothing for lines created with the Pencil tool
  + BSplines (and more) are available for the Pen tool
  + Checkerboard background can be used to more easily see object transparencies
  + see http://wiki.inkscape.org/wiki/index.php/Release_notes/0.92 for full changelog
- Drop upstream included patches:
  + inkscape-remove-datetime.patch
  + inkscape-cache-fix.patch
  + inkscape-appdata.patch
- Rebased patch
  + inkscape-packages.patch
* Tue Jul 26 2016 badshah400@gmail.com
- Add inkscape-appdata.patch to install a translated appdata file;
  patch touches autotools build files, run autoreconf before
  configure.
* Fri Jun 24 2016 zaitor@opensuse.org
- Export -std=c++11 in CXXFLAGS, needed now after removal of patch
  in libsig++ forcing the flag previously. May be removed when
  lp#1488079 is fixed.
* Wed Mar 23 2016 aeszter@gwdg.de
- Add inkscape-cache-fix.patch: Fix bnc#972343
* Tue Mar 08 2016 dimstar@opensuse.org
- Pass --disable-strict-build to configure: allow to build against
  recent glibmm2 versions with deprecated symbols.
* Sat Jan 31 2015 mailaender@opensuse.org
- Update to version 0.91:
  + Improved performance. The new renderer is significantly faster
    on most drawings.
  + OpenMP multithreading for filters.
  + Substantial memory savings.
  + Responsiveness improvements.
  + Rendering bug fixes. The following things now render correctly:
  - Pattern fills (no more gaps between tiles, regardless of
    transformation).
  - Stroke of transformed objects in patterns.
  - Patterns containing clipped objects.
  - Nested clipping paths.
  - Masked and clipped objects with large masks / clipping paths
    in Outline view.
  - Paths with wide strokes and long miters.
  - Fonts.
  + A grayscale display color mode has been added, that shows a
    preview of your drawing in grayscale.
  + The tool control bar for the Node Tool features a new dropdown
    to insert new nodes on the selected segments extreme values.
  + The Measurement tool is a new feature for the artist to measure
    the elements in their drawing.
  + Text size default unit is now points (pt) and is customizable
    (px,pt,pc,mm,cm,in,em).
  + Text toolbar shows full list of font style variants for that
    font.
  + Files with text in em units read correctly.
  + Font substitution warning dialog.
  + Gradient toolbar enhanced to select and modify gradient stops,
    invert, repeat, and link gradients.
  + On-canvas gradient editing fixes: double clicking to create
    stops, correct focus on select.
  + Gradients sortable by color, name and usage in Fill/Stroke.
  + Gradients can be renamed in Fill/Stroke.
  + New Find/Replace dialog can operate on text or any attribute.
  + Drag and drop to reorder layers and create sublayers.
  + Show/Hide All layers options in context menu.
  + Inkscape has a new Symbols dialog.
  + Visio Stencil files (.vss) can also be used by dropping them in
    the same symbols directory.
  + See http://wiki.inkscape.org/wiki/index.php/Release_notes/0.91
    for a full list of changes.
- Drop upstream fixed patches:
  + inkscape-return-on-exit.patch
  + inkscape-apply-invert-transform.patch
  + inkscape-0.48.5-librevenge.patch
  + inkscape-fix-build-with-poppler-0.29.patch (r13685)
  + inkscape-gc-detection.patch (r12155)
- Rebase inkscape-packages.patch.
- Add pkgconfig(libexif) BuildRequires: enable EXIF support.
- Add aspell-devel BuildRequires: enable spell checking support.
- Add pkgconfig(libcdr-0.1) and pkgconfig(libvisio-0.1)
  BuildRequires: support for more image formats.
- Add pkgconfig(dbus-glib-1) BuildRequires: new dependency.
- Remove docbook-toys and sgml-skel BuildRequires: no longer
  needed.
* Mon Jan 05 2015 dimstar@opensuse.org
- Add inkscape-gc-detection.patch: Use pkg-config to detect bdw-gc.