From: Matthias Kilian Subject: fix graphics/dia with new poppler To: ajacoutot@openbsd.org Cc: ports@openbsd.org Date: Wed, 10 Sep 2025 20:15:35 +0200 Fix build with poppler-25.09.1. ok? Ciao, Kili Index: patches/patch-plug-ins_pdf_pdf-import_cpp =================================================================== RCS file: patches/patch-plug-ins_pdf_pdf-import_cpp diff -N patches/patch-plug-ins_pdf_pdf-import_cpp --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-plug-ins_pdf_pdf-import_cpp 9 Sep 2025 21:18:07 -0000 @@ -0,0 +1,14 @@ +Fix build with poppler-25.09.1. + +Index: plug-ins/pdf/pdf-import.cpp +--- plug-ins/pdf/pdf-import.cpp.orig ++++ plug-ins/pdf/pdf-import.cpp +@@ -396,7 +396,7 @@ public : + if ((pf = strstr (family, " Oblique")) != NULL) + *pf = 0; + +- const double *fm = f->getFontMatrix(); ++ const std::array &fm = f->getFontMatrix(); + double fsize = state->getTransformedFontSize(); + if (fm[0] != 0) + fsize *= fabs(fm[3] / fm[0]);