From: Matthias Kilian Subject: Fix print/scribus with new poppler To: ports@openbsd.org Date: Sun, 15 Jun 2025 21:00:25 +0200 Hi, this fixes scribus with the latest poppler. ok? Ciao, Kili Index: patches/patch-scribus_plugins_import_pdf_slaoutput_cpp =================================================================== RCS file: /cvs/ports/print/scribus/patches/patch-scribus_plugins_import_pdf_slaoutput_cpp,v diff -u -p -r1.16 patch-scribus_plugins_import_pdf_slaoutput_cpp --- patches/patch-scribus_plugins_import_pdf_slaoutput_cpp 15 Apr 2025 07:22:16 -0000 1.16 +++ patches/patch-scribus_plugins_import_pdf_slaoutput_cpp 15 Jun 2025 18:57:17 -0000 @@ -3,6 +3,15 @@ https://github.com/scribusproject/scribu Index: scribus/plugins/import/pdf/slaoutput.cpp --- scribus/plugins/import/pdf/slaoutput.cpp.orig +++ scribus/plugins/import/pdf/slaoutput.cpp +@@ -580,7 +580,7 @@ bool SlaOutputDev::handleWidgetAnnot(Annot* annota, do + FormWidget *fm = m_formWidgets->getWidget(i); + if (!fm) + continue; +- AnnotWidget *ano = fm->getWidgetAnnotation(); ++ AnnotWidget *ano = fm->getWidgetAnnotation().get(); + if (!ano) + continue; + if (ano != (AnnotWidget*) annota) @@ -2791,7 +2791,7 @@ void SlaOutputDev::beginMarkedContent(const char *name { if (dictRef->isNull())