From f0314868e89d665be365b0132e761a90b37be191 Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 21 Feb 2026 23:45:11 +0300 Subject: [PATCH] inkscape ver. bump --- ...28728ebe33e10bb44d152f47cfedfddbfe18a.diff | 48 +++++++++++++++++++ multimedia/graphics/inkscape/pspec.xml | 1 + 2 files changed, 49 insertions(+) create mode 100644 multimedia/graphics/inkscape/files/3a528728ebe33e10bb44d152f47cfedfddbfe18a.diff diff --git a/multimedia/graphics/inkscape/files/3a528728ebe33e10bb44d152f47cfedfddbfe18a.diff b/multimedia/graphics/inkscape/files/3a528728ebe33e10bb44d152f47cfedfddbfe18a.diff new file mode 100644 index 0000000000..d6e2dc287b --- /dev/null +++ b/multimedia/graphics/inkscape/files/3a528728ebe33e10bb44d152f47cfedfddbfe18a.diff @@ -0,0 +1,48 @@ +diff --git a/src/extension/internal/pdfinput/pdf-input.cpp b/src/extension/internal/pdfinput/pdf-input.cpp +index 89d90ff0fef0c32b4f242c548fdfc57b872b911b..bba8633e180bfb382f965aa95a2330a3c6f06100 100644 +--- a/src/extension/internal/pdfinput/pdf-input.cpp ++++ b/src/extension/internal/pdfinput/pdf-input.cpp +@@ -32,6 +32,7 @@ + #include + #include + #include ++#include + #endif + + #include +diff --git a/src/extension/internal/pdfinput/svg-builder.cpp b/src/extension/internal/pdfinput/svg-builder.cpp +index 1b15b425b1b2d0dcd39b319277067c12fed4816b..e1de2661111cc8e9dcf16181261315465c35e262 100644 +--- a/src/extension/internal/pdfinput/svg-builder.cpp ++++ b/src/extension/internal/pdfinput/svg-builder.cpp +@@ -29,6 +29,7 @@ + #include + #include + #include ++#include + + #ifdef _WIN32 + #undef near +@@ -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]; diff --git a/multimedia/graphics/inkscape/pspec.xml b/multimedia/graphics/inkscape/pspec.xml index f0a2088b0b..07c4b2bb73 100644 --- a/multimedia/graphics/inkscape/pspec.xml +++ b/multimedia/graphics/inkscape/pspec.xml @@ -81,6 +81,7 @@ python3-pygobject3-devel + 3a528728ebe33e10bb44d152f47cfedfddbfe18a.diff poppler26.02.patch