From ce353b21796083750e682d02a629769ce43e186e Mon Sep 17 00:00:00 2001 From: Rmys Date: Sun, 19 Apr 2026 00:05:20 +0300 Subject: [PATCH] inkscape rebuild --- .../files/fix_build_with_poppler_26.04.0.patch | 18 ------------------ multimedia/graphics/inkscape/pspec.xml | 1 + 2 files changed, 1 insertion(+), 18 deletions(-) diff --git a/multimedia/graphics/inkscape/files/fix_build_with_poppler_26.04.0.patch b/multimedia/graphics/inkscape/files/fix_build_with_poppler_26.04.0.patch index 6a4075f87a..fe8edb68ea 100644 --- a/multimedia/graphics/inkscape/files/fix_build_with_poppler_26.04.0.patch +++ b/multimedia/graphics/inkscape/files/fix_build_with_poppler_26.04.0.patch @@ -23,24 +23,6 @@ diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/inte index 62f1db2bd6..03f47a0f90 100644 --- a/src/extension/internal/pdfinput/pdf-parser.cpp +++ b/src/extension/internal/pdfinput/pdf-parser.cpp -@@ -2268,15 +2268,11 @@ void PdfParser::opShowSpaceText(Object args[], int /*numArgs*/) - * This adds a string from a PDF file that is contained in one command ('Tj', ''', '"') - * or is one string in ShowSpacetext ('TJ'). - */ --#if POPPLER_CHECK_VERSION(0,64,0) --void PdfParser::doShowText(const GooString *s) { --#else --void PdfParser::doShowText(GooString *s) { --#endif -+void PdfParser::doShowText(const std::string &s) { - auto font = state->getFont(); - _POPPLER_WMODE wMode = font->getWMode(); // Vertical/Horizontal/Invalid - -- builder->beginString(state, get_goostring_length(*s)); -+ builder->beginString(state, s.size()); - - // handle a Type 3 char - if (font->getType() == fontType3) { @@ -2286,8 +2282,8 @@ void PdfParser::doShowText(GooString *s) { double riseX, riseY; state->textTransformDelta(0, state->getRise(), &riseX, &riseY); diff --git a/multimedia/graphics/inkscape/pspec.xml b/multimedia/graphics/inkscape/pspec.xml index 0e143ae929..e7e56755e4 100644 --- a/multimedia/graphics/inkscape/pspec.xml +++ b/multimedia/graphics/inkscape/pspec.xml @@ -83,6 +83,7 @@ 3a528728ebe33e10bb44d152f47cfedfddbfe18a.diff poppler26.02.patch + fix_build_with_poppler_26.04.0.patch