app-office/scribus: Fix build w/ poppler-26.03

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2026-03-18 22:03:06 +01:00
parent ff8bb5a4b3
commit 4e7c42625d
2 changed files with 17 additions and 1 deletions

View File

@@ -0,0 +1,16 @@
Index: Scribus/scribus/plugins/import/pdf/slaoutput.cpp
===================================================================
--- Scribus/scribus/plugins/import/pdf/slaoutput.cpp (revision 27452)
+++ Scribus/scribus/plugins/import/pdf/slaoutput.cpp (revision 27454)
@@ -884,7 +884,11 @@
const Ref ref = childRef.getRef();
radList.append(ref.num);
}
+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(26, 3, 0)
+ QString tmTxt = UnicodeParsedString(annota->getUniqueName());
+#else
QString tmTxt = UnicodeParsedString(annota->getName());
+#endif
m_radioMap.insert(tmTxt, radList);
}
}

View File

@@ -83,7 +83,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.7.0-findhyphen.patch
"${FILESDIR}"/${PN}-1.7.0-dont-install-qtadvanceddocking.patch # bugs 961290, 960017
"${FILESDIR}"/${PN}-1.7.0-fix-icon-version.patch
"${FILESDIR}"/${P}-poppler-26.02.patch # upstream trunk
"${FILESDIR}"/${P}-poppler-26.0{2,3}.patch # upstream trunk
)
src_prepare() {