Hi,
with poppler-21.04 (and -05), print/scribus needs the patch below.
ok?
Ciao,
Kili
Index: patches/patch-scribus_plugins_import_pdf_slaoutput_h
===================================================================
RCS file:
/cvs/ports/print/scribus/patches/patch-scribus_plugins_import_pdf_slaoutput_h,v
retrieving revision 1.4
diff -u -p -r1.4 patch-scribus_plugins_import_pdf_slaoutput_h
--- patches/patch-scribus_plugins_import_pdf_slaoutput_h 7 Apr 2021
14:08:35 -0000 1.4
+++ patches/patch-scribus_plugins_import_pdf_slaoutput_h 17 May 2021
20:12:53 -0000
@@ -2,6 +2,8 @@ $OpenBSD: patch-scribus_plugins_import_p
Fix for poppler-21.03.x from svn r24537 and r24538.
+Fix for poppler-21.04.x.
+
Index: scribus/plugins/import/pdf/slaoutput.h
--- scribus/plugins/import/pdf/slaoutput.h.orig
+++ scribus/plugins/import/pdf/slaoutput.h
@@ -17,3 +19,12 @@ Index: scribus/plugins/import/pdf/slaout
GBool functionShadedFill(GfxState * /*state*/, GfxFunctionShading *
/*shading*/) override { qDebug() << "Function Shaded Fill"; return gFalse; }
GBool axialShadedFill(GfxState *state, GfxAxialShading *shading, double
tMin, double tMax) override;
GBool axialShadedSupportExtend(GfxState *state, GfxAxialShading
*shading) override { return (shading->getExtend0() == shading->getExtend1()); }
+@@ -368,7 +372,7 @@ class SlaOutputDev : public OutputDev (public)
+ Catalog *catalog {nullptr};
+ SplashFontEngine *m_fontEngine {nullptr};
+ SplashFont *m_font {nullptr};
+- FormPageWidgets *m_formWidgets {nullptr};
++ std::unique_ptr<FormPageWidgets> m_formWidgets;
+ QHash<QString, QList<int> > m_radioMap;
+ QHash<int, PageItem*> m_radioButtons;
+ int m_actPage;