24 Commits

Author SHA256 Message Date
6004c746e8 Accepting request 1329552 from graphics
OBS-URL: https://build.opensuse.org/request/show/1329552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/inkscape?expand=0&rev=152
2026-01-29 16:42:01 +00:00
ac82abe1a6 - Fix build with Poppler 26.01.00, add
Fix_Poppler_26_01_00_compat.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/inkscape?expand=0&rev=158
2026-01-27 18:03:39 +00:00
8401a14d75 Accepting request 1325306 from graphics
OBS-URL: https://build.opensuse.org/request/show/1325306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/inkscape?expand=0&rev=151
2026-01-05 13:50:17 +00:00
14b75455ec - Update to version 1.4.3+git2.fcd0343856:
* Fix: request display update when removing child from group
  * Make po submodule shallow
  * Add GioWin32-2.0.typelib to Windows
  * Revert the backport of a fix causing regressions in textPath
  * update translations
  * Update Windows dependencies to r168
  * Build GraphicsMagick on Windows ourselves again
  * Update macOS build pipeline to v0.82-2-g21f3e2d
  * Update docs for 1.4.3rc
  * Fix crash on MacOS when opening file by right clicking on file.
  * Handle `xml:lang`/`lang` attribute updates
  * Fix commands toolbar glitching at exact size
  * Fix code getting items under cursor
  * Set Pango context language to undetermined
  * Add commands toolbar to automatic toolbar policy
  * Batch updates to layer selector
  * SPLPEItem: ref group objects before recursion
  * Make libdepixelize a submodule
  * update translations
  * Fix welcome dialog graphics
  * Update macOS build pipeline to 0.82
  * Add 'webp' to the list of file formats that Inkscape can import on MacOS.
  * Add 'jpg' and 'jpeg' to the list of file formats that Inkscape can import on MacOS.
  * Fix action accidentally marked for translation
  * Make popovers stay open on spinbutton activate
  * Fix crash in LPE path Parameters
  * Add missed 1.4.3 artwork
  * Add welcome screen only mode and remove timer
  * update translations
  * Include libtcp2 DLLs in Windows build
  * 1.4.x: Fix: prevent sliders stealing scroll when not focused
  * Update graphics for 1.4.3
  * Make pattern name translatable
  * Move revert further down the menu
  * PDF import fixes
  * Increase user and mac css style priority
  * SPIPaint::read: Allow SPPaintServerReference to attach to document
  * Fix crash on rendering TextPath with empty PathVector
  * Relaxing PDF font name normalization to account for multiple 6-char tags.
  * Explicit tuple include
  * Libgc modified their warning function definition to take a const char* instead of a char*. This checks gc version >= 8.3 to create the correct version
  * Unset fill/stroke opacity on mesh/pattern switch
  * Fix Polka dots colorization
  * Make layer change on object selection more robust
  * Fix extension label alignment
  * Fixing removeChild cached position logic
  * Check for out of bounds in font axis value setter
  * The default style shouldn't save CSS properties that aren't set.
  * Allow effect XSLT extensions
  * Revert back to Gtk::Menu for 1.4.x
  * update translations
  * Add Enable animations checkbutton
  * Update Windows dependencies to r164
  * Add compat for 1.5 page elements
  * Make ccache ignore compiler mtime
  * Use GraphicsMagick from msys2
  * update translations
  * Fix translation-weekly job
  * Add LPE dialog option to convert Polygons, Polylines, and Lines to Paths. Backport
  * Transientize colour picker when shown instead of constructed
  * Make Commands bar items collapse individually
  * Replace po/ with a submodule
  * Replace po/ with a submodule
  * Hide page selector when there is no pages
  * Center template labels in Welcome dialog
  * Unescape symbol in rotation button tooltip
  * Remove size request from startup.cpp
  * Replace getLength() with size() on a GooString (Poppler)
  * Don't thread-unsafely access desktop in CanvasItem::_render()
  * Fix handle orientation when Y axis is pointing up
  * Fix dangling PathManipulator in node tool
  * Remove NodeTool::_previous_selection
  * Avoid dangling SPDrawAnchors
  * Fix 'warning: result of comparison against a string literal is unspecified'
  * Multiple bugfixes for align and distribute on circle.
  * Use C locale for version parsing
  * Prevent export-batch-path attribute from modifying document on load
  * Adjust cursor shadows so they never get cut off
  * Refactor extension error reporting
  * Restrict broken image to a minimum size
  * Defend against rogue clipboard managers
  * If the name contains a relative path, use it as the export path
  * Make Split Path and Break Apart handle nested paths
  * Refactor pathv_fully_contains()
  * Refactor pdf input preferences to standard extension prefs
  * Chnage how maximise works on macOS and remove metadata from default templates
  * Ignore no-op SatelliteParam updates
  * Fix build with poppler 25.09.0
  * Fix building with Poppler 25.07.0
- remove patches, applied upstream
  * ce52c5f96106ae5747171663a46831f21aa52d95.patch
  * b60d81745016b5f20d4c6aec6d073b8a6f3e499c.patch
  * ace884e13e413b0cc49ece80936584ef92c986f5.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/inkscape?expand=0&rev=156
2026-01-04 17:03:47 +00:00
facdac4427 Accepting request 1322639 from graphics
OBS-URL: https://build.opensuse.org/request/show/1322639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/inkscape?expand=0&rev=150
2025-12-15 10:35:18 +00:00
4247dd338b yet another attempt
OBS-URL: https://build.opensuse.org/package/show/graphics/inkscape?expand=0&rev=154
2025-12-12 15:37:55 +00:00
2d5ef2df2c - ace884e13e413b0cc49ece80936584ef92c986f5.patch had to be backported,
so remove patch url

OBS-URL: https://build.opensuse.org/package/show/graphics/inkscape?expand=0&rev=153
2025-12-11 14:52:01 +00:00
609f3f0ee4 - fix building with Poppler 25.10.0
- added patches
  * ace884e13e413b0cc49ece80936584ef92c986f5.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/inkscape?expand=0&rev=152
2025-12-09 15:11:33 +00:00
f9b76a36f4 Accepting request 1319549 from graphics
OBS-URL: https://build.opensuse.org/request/show/1319549
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/inkscape?expand=0&rev=149
2025-11-25 14:49:09 +00:00
5bc66718dd - Remove unused BuildRequires: update-desktop-files.
OBS-URL: https://build.opensuse.org/package/show/graphics/inkscape?expand=0&rev=150
2025-11-23 14:22:05 +00:00
e80dbd8465 Accepting request 1306853 from graphics
- Add python3-tinycss2 Requires: Needed for perspective extension
  (boo#1249736). (forwarded request 1306782 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1306853
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/inkscape?expand=0&rev=148
2025-09-25 16:44:31 +00:00
c92c786db8 Accepting request 1306782 from home:iznogood:branches:graphics
- Add python3-tinycss2 Requires: Needed for perspective extension
  (boo#1249736).

OBS-URL: https://build.opensuse.org/request/show/1306782
OBS-URL: https://build.opensuse.org/package/show/graphics/inkscape?expand=0&rev=148
2025-09-24 08:06:25 +00:00
63453d18c1 Accepting request 1306582 from graphics
OBS-URL: https://build.opensuse.org/request/show/1306582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/inkscape?expand=0&rev=147
2025-09-23 14:06:57 +00:00
ded6d139cf - fix building with Poppler 25.09.0
- added patches
  + b60d81745016b5f20d4c6aec6d073b8a6f3e499c.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/inkscape?expand=0&rev=146
2025-09-22 15:56:23 +00:00
b56333e0d3 Accepting request 1300046 from graphics
OBS-URL: https://build.opensuse.org/request/show/1300046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/inkscape?expand=0&rev=146
2025-08-18 14:07:45 +00:00
95cf1aacb5 - Update to version 1.4.2+git48.4b73df015e:
* Fix for node-editting slow-down when Object Properties dialog open (1.4.x).
  * Update libcroco with latest fixes
  * Fix measure tool endpoint snapping
  * Reduce text pick-box size to allow easier picking of background.
  * Import preview page when using Cairo PDF import.
  * Don't crash when importing files containing symbols or markers.
  * Fix axis flip causing vector exports to be cropped
  * Added GtkSource-4.typelib for Windows installation
  * Fix crash on dropping Layer on itself in Layers and Objects dialog.
  * Fix user interface for right-to-left. Backport.

OBS-URL: https://build.opensuse.org/package/show/graphics/inkscape?expand=0&rev=144
2025-08-18 10:49:49 +00:00
3629302f18 Accepting request 1295800 from graphics
OBS-URL: https://build.opensuse.org/request/show/1295800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/inkscape?expand=0&rev=145
2025-07-27 14:25:39 +00:00
282547489c - Extension manager needs Python module 'appdirs', add dependency
for python313-appdirs to inkscape-extensions-extra

OBS-URL: https://build.opensuse.org/package/show/graphics/inkscape?expand=0&rev=142
2025-07-25 15:24:07 +00:00
ac114497c3 Accepting request 1292593 from graphics
OBS-URL: https://build.opensuse.org/request/show/1292593
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/inkscape?expand=0&rev=144
2025-07-15 14:41:33 +00:00
eea33a31f5 - Add ce52c5f96106ae5747171663a46831f21aa52d95.patch: Fix building with Poppler 25.07.0
- Update to version 1.4.2+38:
  * Fix the popover bug in the Xml Attr Dialog

OBS-URL: https://build.opensuse.org/package/show/graphics/inkscape?expand=0&rev=140
2025-07-14 06:41:53 +00:00
0e59ebc51d Accepting request 1291026 from graphics
OBS-URL: https://build.opensuse.org/request/show/1291026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/inkscape?expand=0&rev=143
2025-07-08 13:28:14 +00:00
d7a4eb2a59 Needed due to updated poppler
- Update to version 1.4.2+37:
  * Update macOS job for new runner infrastructure
  * Fix includes in PDF input extensions
  * Fix build against Poppler 25.06
  * String fixes for Inkscape 1.4.3 (please keep until after the 1.4.2 release)
  * Add policy checking for UI toolbars for focus
  * Update macOS build pipeline to 0.81
  * Rectangles are allows for Text on Path
  * Add special paste section in context menu
  * Reduce number of clipping paths created during PDF import
  * Use Undo::maybeDone for swatch color slider
  * Update the select toolbar when the bbox preference changes
  * Fix crash when pattern transform is singular
  * Page swapping shouldn't modify the size of the page through viewPort
  * Enhance PDF Import: Remember font rendering settings
  * Fix to pdf font preferences
  * Fix crash when deleting a page with clones on it
  * Allow multiline strings to expand in extension dialog
  * Recursively unlock when dealign with item under cursor
  * Fix issues with shape-inside having invalid references
  * Avoid unchecked optional access in render_preview
  * Make Action Section names translatable. Fix #5501
  * Fix: Show Handles command not working on the mesh tool
  * Fix crash on editing SVGs with text nodes
  * Add color support for geometric pattern 'Abstract 1'
  * Limit SVG preference to SVG opening extension only
  * Fix Welcome Screen Keyboard Selector
  * Hide LPETool in the default preference
  * Fix control handle rendering with flipped canvas
  * Lpe Simplify button converted to checkbox
  * Hide Splash on Wayland when moving to Welcome
  * Fix filter dialog crashing on Ctrl+Space
  * Check for null text before setting to ustring.
  * Snap package: Fix file permissions
  * Fix a crash when converting a <textPath> to <text> in an SVG 2 spec example.
  * Don't turn an invalid SPItem bounding box into a valid one if there is a filter.
  * Update windows installed library list

OBS-URL: https://build.opensuse.org/package/show/graphics/inkscape?expand=0&rev=138
2025-07-07 11:13:04 +00:00
f8e68a5083 Accepting request 1280142 from graphics
OBS-URL: https://build.opensuse.org/request/show/1280142
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/inkscape?expand=0&rev=142
2025-05-27 16:50:07 +00:00
a07332223a - Update to version 1.4.2+1:
* Fix a number of problems when 'context-stroke' and 'context-fill' are set on <group> elements. Backport.
  * Inkscape 1.4.2, due to a signficant bug that was only discovered shortly before its planned release, 1.4.1 has been merged with 1.4.2
    + A new splash screen, providing a visual cue while Inkscape loads in the background
    + Initial support for importing Vectornator / Linearity Curve files
    + A new extension to Clean up Paths
    + Substantially improved Affinity Designer files (.afdesign) import
    + 20 crash/freeze fixes, many of which affected PDF import
    + more than 50 other bug fixes and small improvements, including improvements to Boolean operations, layer selection, minimal window width and restoration of Spray tool buttons' functionality
    + and 15 updated translations!
  * Fix crash when opening file (backport 1.4.x)
  * Update man page + translations
  * Update versions on welcome screen graphics
  * Fix opening recent PDFs from Command Palette
  * Fix bugs dealing with empty paths: "M 0,0", "M 0,0 z".
  * Make status bar resilient against desktop changing
  * Fix Layers & Objects context menu when floating
  * Update graphics for 1.4.2

OBS-URL: https://build.opensuse.org/package/show/graphics/inkscape?expand=0&rev=136
2025-05-26 11:36:04 +00:00
8 changed files with 309 additions and 13 deletions

View File

@@ -0,0 +1,61 @@
From 3a528728ebe33e10bb44d152f47cfedfddbfe18a Mon Sep 17 00:00:00 2001
From: Thomas Holder <thomas@thomas-holder.de>
Date: Sat, 10 Jan 2026 23:44:10 +0100
Subject: [PATCH] Fix build with poppler 26.01.0
---
src/extension/internal/pdfinput/pdf-input.cpp | 1 +
src/extension/internal/pdfinput/svg-builder.cpp | 9 +++++++++
2 files changed, 10 insertions(+)
diff --git a/src/extension/internal/pdfinput/pdf-input.cpp b/src/extension/internal/pdfinput/pdf-input.cpp
index 89d90ff0fe..bba8633e18 100644
--- a/src/extension/internal/pdfinput/pdf-input.cpp
+++ b/src/extension/internal/pdfinput/pdf-input.cpp
@@ -32,6 +32,7 @@
#include <poppler/glib/poppler.h>
#include <poppler/glib/poppler-document.h>
#include <poppler/glib/poppler-page.h>
+#include <poppler/goo/gmem.h>
#endif
#include <gdkmm/general.h>
diff --git a/src/extension/internal/pdfinput/svg-builder.cpp b/src/extension/internal/pdfinput/svg-builder.cpp
index 1b15b425b1..e1de266111 100644
--- a/src/extension/internal/pdfinput/svg-builder.cpp
+++ b/src/extension/internal/pdfinput/svg-builder.cpp
@@ -29,6 +29,7 @@
#include <poppler/GfxState.h>
#include <poppler/Page.h>
#include <poppler/Stream.h>
+#include <poppler/goo/gmem.h>
#include "color.h"
#include "color/cms-util.h"
@@ -2145,7 +2146,11 @@ Inkscape::XML::Node *SvgBuilder::_createImage(Stream *str, int width, int height
} else {
image_stream = new ImageStream(str, width, 1, 1);
}
+#if POPPLER_CHECK_VERSION(26, 0, 0)
+ image_stream->rewind();
+#else
image_stream->reset();
+#endif
// Convert grayscale values
unsigned char *buffer = new unsigned char[width];
@@ -2171,7 +2176,11 @@ Inkscape::XML::Node *SvgBuilder::_createImage(Stream *str, int width, int height
image_stream = new ImageStream(str, width,
color_map->getNumPixelComps(),
color_map->getBits());
+#if POPPLER_CHECK_VERSION(26, 0, 0)
+ image_stream->rewind();
+#else
image_stream->reset();
+#endif
// Convert RGB values
unsigned int *buffer = new unsigned int[width];
--
GitLab

View File

@@ -4,9 +4,9 @@
<param name="scm">git</param>
<param name="url">https://gitlab.com/inkscape/inkscape.git</param>
<param name="revision">1.4.x</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">INKSCAPE_1_4_1</param>
<param name="versionrewrite-replacement">1.4.1</param>
<param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@.%h</param>
<param name="versionrewrite-pattern">INKSCAPE_1_4_3</param>
<param name="versionrewrite-replacement">1.4.3</param>
<param name="changesgenerate">enable</param>
</service>
<service name="tar" mode="buildtime"/>

View File

@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://gitlab.com/inkscape/inkscape.git</param>
<param name="changesrevision">7c588ab6e46c47fa28704fa72f22cc21be7299e4</param></service></servicedata>
<param name="changesrevision">fcd03438568f2c8c46c2c02193999b45c56f40f3</param></service></servicedata>

Binary file not shown.

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c1bdfaa283ba44b5eddf9a161eec293b561b68d7e2fd3fbe1df0c3399a34e2fa
size 403266574

View File

@@ -1,3 +1,235 @@
-------------------------------------------------------------------
Mon Jan 26 23:13:03 UTC 2026 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Fix build with Poppler 26.01.00, add
Fix_Poppler_26_01_00_compat.patch
-------------------------------------------------------------------
Sat Jan 03 22:47:37 UTC 2026 - thod_@gmx.de
- Update to version 1.4.3+git2.fcd0343856:
* Fix: request display update when removing child from group
* Make po submodule shallow
* Add GioWin32-2.0.typelib to Windows
* Revert the backport of a fix causing regressions in textPath
* update translations
* Update Windows dependencies to r168
* Build GraphicsMagick on Windows ourselves again
* Update macOS build pipeline to v0.82-2-g21f3e2d
* Update docs for 1.4.3rc
* Fix crash on MacOS when opening file by right clicking on file.
* Handle `xml:lang`/`lang` attribute updates
* Fix commands toolbar glitching at exact size
* Fix code getting items under cursor
* Set Pango context language to undetermined
* Add commands toolbar to automatic toolbar policy
* Batch updates to layer selector
* SPLPEItem: ref group objects before recursion
* Make libdepixelize a submodule
* update translations
* Fix welcome dialog graphics
* Update macOS build pipeline to 0.82
* Add 'webp' to the list of file formats that Inkscape can import on MacOS.
* Add 'jpg' and 'jpeg' to the list of file formats that Inkscape can import on MacOS.
* Fix action accidentally marked for translation
* Make popovers stay open on spinbutton activate
* Fix crash in LPE path Parameters
* Add missed 1.4.3 artwork
* Add welcome screen only mode and remove timer
* update translations
* Include libtcp2 DLLs in Windows build
* 1.4.x: Fix: prevent sliders stealing scroll when not focused
* Update graphics for 1.4.3
* Make pattern name translatable
* Move revert further down the menu
* PDF import fixes
* Increase user and mac css style priority
* SPIPaint::read: Allow SPPaintServerReference to attach to document
* Fix crash on rendering TextPath with empty PathVector
* Relaxing PDF font name normalization to account for multiple 6-char tags.
* Explicit tuple include
* Libgc modified their warning function definition to take a const char* instead of a char*. This checks gc version >= 8.3 to create the correct version
* Unset fill/stroke opacity on mesh/pattern switch
* Fix Polka dots colorization
* Make layer change on object selection more robust
* Fix extension label alignment
* Fixing removeChild cached position logic
* Check for out of bounds in font axis value setter
* The default style shouldn't save CSS properties that aren't set.
* Allow effect XSLT extensions
* Revert back to Gtk::Menu for 1.4.x
* update translations
* Add Enable animations checkbutton
* Update Windows dependencies to r164
* Add compat for 1.5 page elements
* Make ccache ignore compiler mtime
* Use GraphicsMagick from msys2
* update translations
* Fix translation-weekly job
* Add LPE dialog option to convert Polygons, Polylines, and Lines to Paths. Backport
* Transientize colour picker when shown instead of constructed
* Make Commands bar items collapse individually
* Replace po/ with a submodule
* Replace po/ with a submodule
* Hide page selector when there is no pages
* Center template labels in Welcome dialog
* Unescape symbol in rotation button tooltip
* Remove size request from startup.cpp
* Replace getLength() with size() on a GooString (Poppler)
* Don't thread-unsafely access desktop in CanvasItem::_render()
* Fix handle orientation when Y axis is pointing up
* Fix dangling PathManipulator in node tool
* Remove NodeTool::_previous_selection
* Avoid dangling SPDrawAnchors
* Fix 'warning: result of comparison against a string literal is unspecified'
* Multiple bugfixes for align and distribute on circle.
* Use C locale for version parsing
* Prevent export-batch-path attribute from modifying document on load
* Adjust cursor shadows so they never get cut off
* Refactor extension error reporting
* Restrict broken image to a minimum size
* Defend against rogue clipboard managers
* If the name contains a relative path, use it as the export path
* Make Split Path and Break Apart handle nested paths
* Refactor pathv_fully_contains()
* Refactor pdf input preferences to standard extension prefs
* Chnage how maximise works on macOS and remove metadata from default templates
* Ignore no-op SatelliteParam updates
* Fix build with poppler 25.09.0
* Fix building with Poppler 25.07.0
- remove patches, applied upstream
* ce52c5f96106ae5747171663a46831f21aa52d95.patch
* b60d81745016b5f20d4c6aec6d073b8a6f3e499c.patch
* ace884e13e413b0cc49ece80936584ef92c986f5.patch
-------------------------------------------------------------------
Thu Dec 11 09:37:23 UTC 2025 - Petr Gajdos <pgajdos@suse.com>
- ace884e13e413b0cc49ece80936584ef92c986f5.patch had to be backported,
so remove patch url
- also remove source urls from other patches as it causes issues
(https://build.opensuse.org/requests/1322235)
-------------------------------------------------------------------
Tue Dec 9 12:42:56 UTC 2025 - Petr Gajdos <pgajdos@suse.com>
- fix building with Poppler 25.10.0
- added patches
* ace884e13e413b0cc49ece80936584ef92c986f5.patch
-------------------------------------------------------------------
Sat Nov 22 21:19:02 CET 2025 - Stanislav Brabec <sbrabec@suse.com>
- Remove unused BuildRequires: update-desktop-files.
-------------------------------------------------------------------
Tue Sep 23 16:59:27 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Add python3-tinycss2 Requires: Needed for perspective extension
(boo#1249736).
-------------------------------------------------------------------
Mon Sep 22 14:39:07 UTC 2025 - pgajdos@suse.com
- fix building with Poppler 25.09.0
- added patches
+ b60d81745016b5f20d4c6aec6d073b8a6f3e499c.patch
-------------------------------------------------------------------
Mon Aug 18 09:20:50 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.4.2+git48.4b73df015e:
* Fix for node-editting slow-down when Object Properties dialog open (1.4.x).
* Update libcroco with latest fixes
* Fix measure tool endpoint snapping
* Reduce text pick-box size to allow easier picking of background.
* Import preview page when using Cairo PDF import.
* Don't crash when importing files containing symbols or markers.
* Fix axis flip causing vector exports to be cropped
* Added GtkSource-4.typelib for Windows installation
* Fix crash on dropping Layer on itself in Layers and Objects dialog.
* Fix user interface for right-to-left. Backport.
-------------------------------------------------------------------
Fri Jul 25 11:32:29 UTC 2025 - Tobias Schula <tobias@schula.org>
- Extension manager needs Python module 'appdirs', add dependency
for python313-appdirs to inkscape-extensions-extra
-------------------------------------------------------------------
Fri Jul 11 11:06:02 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Add ce52c5f96106ae5747171663a46831f21aa52d95.patch: Fix building with Poppler 25.07.0
-------------------------------------------------------------------
Thu Jul 10 09:22:33 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.4.2+38:
* Fix the popover bug in the Xml Attr Dialog
-------------------------------------------------------------------
Thu Jul 03 19:15:45 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.4.2+37:
* Update macOS job for new runner infrastructure
* Fix includes in PDF input extensions
* Fix build against Poppler 25.06
* String fixes for Inkscape 1.4.3 (please keep until after the 1.4.2 release)
* Add policy checking for UI toolbars for focus
* Update macOS build pipeline to 0.81
* Rectangles are allows for Text on Path
* Add special paste section in context menu
* Reduce number of clipping paths created during PDF import
* Use Undo::maybeDone for swatch color slider
* Update the select toolbar when the bbox preference changes
* Fix crash when pattern transform is singular
* Page swapping shouldn't modify the size of the page through viewPort
* Enhance PDF Import: Remember font rendering settings
* Fix to pdf font preferences
* Fix crash when deleting a page with clones on it
* Allow multiline strings to expand in extension dialog
* Recursively unlock when dealign with item under cursor
* Fix issues with shape-inside having invalid references
* Avoid unchecked optional access in render_preview
* Make Action Section names translatable. Fix #5501
* Fix: Show Handles command not working on the mesh tool
* Fix crash on editing SVGs with text nodes
* Add color support for geometric pattern 'Abstract 1'
* Limit SVG preference to SVG opening extension only
* Fix Welcome Screen Keyboard Selector
* Hide LPETool in the default preference
* Fix control handle rendering with flipped canvas
* Lpe Simplify button converted to checkbox
* Hide Splash on Wayland when moving to Welcome
* Fix filter dialog crashing on Ctrl+Space
* Check for null text before setting to ustring.
* Snap package: Fix file permissions
* Fix a crash when converting a <textPath> to <text> in an SVG 2 spec example.
* Don't turn an invalid SPItem bounding box into a valid one if there is a filter.
* Update windows installed library list
-------------------------------------------------------------------
Wed May 14 06:22:25 UTC 2025 - thod_@gmx.de
- Update to version 1.4.2+1:
* Fix a number of problems when 'context-stroke' and 'context-fill' are set on <group> elements. Backport.
* Inkscape 1.4.2, due to a signficant bug that was only discovered shortly before its planned release, 1.4.1 has been merged with 1.4.2
+ A new splash screen, providing a visual cue while Inkscape loads in the background
+ Initial support for importing Vectornator / Linearity Curve files
+ A new extension to Clean up Paths
+ Substantially improved Affinity Designer files (.afdesign) import
+ 20 crash/freeze fixes, many of which affected PDF import
+ more than 50 other bug fixes and small improvements, including improvements to Boolean operations, layer selection, minimal window width and restoration of Spray tool buttons' functionality
+ and 15 updated translations!
* Fix crash when opening file (backport 1.4.x)
* Update man page + translations
* Update versions on welcome screen graphics
* Fix opening recent PDFs from Command Palette
* Fix bugs dealing with empty paths: "M 0,0", "M 0,0 z".
* Make status bar resilient against desktop changing
* Fix Layers & Objects context menu when floating
* Update graphics for 1.4.2
-------------------------------------------------------------------
Fri May 2 18:10:57 UTC 2025 - Michael Gorse <mgorse@suse.com>

View File

@@ -1,4 +1,4 @@
name: inkscape
version: 1.4.1+5
mtime: 1743694804
commit: 7c588ab6e46c47fa28704fa72f22cc21be7299e4
version: 1.4.3+git2.fcd0343856
mtime: 1767234097
commit: fcd03438568f2c8c46c2c02193999b45c56f40f3

View File

@@ -1,7 +1,7 @@
#
# spec file for package inkscape
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: inkscape
Version: 1.4.1+5
Version: 1.4.3+git2.fcd0343856
Release: 0
Summary: Vector Illustration Program
License: GPL-3.0-only
@@ -27,6 +27,8 @@ Source: inkscape-%{version}.tar.zst
# openSUSE palette file
Source1: openSUSE.gpl
Source2: inkscape-split-extensions-extra.py
# PATCH-FIX-UPSTREAM -- rebased https://gitlab.com/inkscape/inkscape/-/commit/3a528728ebe3
Patch0: Fix_Poppler_26_01_00_compat.patch
BuildRequires: cmake
BuildRequires: double-conversion-devel
@@ -54,7 +56,6 @@ BuildRequires: python3-devel
BuildRequires: python3-gobject-devel
BuildRequires: python3-xml
BuildRequires: readline-devel
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(2geom) >= 1.4.0
BuildRequires: pkgconfig(GraphicsMagick++)
BuildRequires: pkgconfig(dbus-1)
@@ -94,9 +95,11 @@ Summary: Additional extensions for Inkscape
Requires: %{name} = %{version}
# ps_input.py is a wrapper around ps2pdf, which lives in ghostscript package.
Requires: ghostscript
Requires: python3-appdirs
Requires: python3-lxml
Requires: python3-numpy
Requires: python3-scour
Requires: python3-tinycss2
Requires: python3-xml
Enhances: %{name}
Supplements: (%{name} and python3-lxml and python3-numpy and python3-scour and python3-xml)