Hi,

this fixes the build of graphics/dia with the new version of poppler.

Ok?

Ciao,


Index: patches/patch-plug-ins_pdf_pdf-import_cpp
===================================================================
RCS file: /cvs/ports/graphics/dia/patches/patch-plug-ins_pdf_pdf-import_cpp,v
diff -u -p -r1.1 patch-plug-ins_pdf_pdf-import_cpp
--- patches/patch-plug-ins_pdf_pdf-import_cpp   20 Sep 2025 19:57:18 -0000      
1.1
+++ patches/patch-plug-ins_pdf_pdf-import_cpp   27 Oct 2025 20:44:29 -0000
@@ -1,4 +1,4 @@
-Fix build with poppler-25.09.1.
+Fix build with poppler-25.09.1 and poppler-25.10.0.
 
 Index: plug-ins/pdf/pdf-import.cpp
 --- plug-ins/pdf/pdf-import.cpp.orig
@@ -12,3 +12,12 @@ Index: plug-ins/pdf/pdf-import.cpp
      double fsize = state->getTransformedFontSize();
      if (fm[0] != 0)
        fsize *= fabs(fm[3] / fm[0]);
+@@ -776,7 +776,7 @@ void
+ DiaOutputDev::drawString(GfxState *state, GooString *s)
+ {
+   Color text_color = this->fill_color;
+-  int len = s->getLength();
++  int len = s->size();
+   DiaObject *obj;
+   gchar *utf8 = NULL;
+   DiaFont *font;

Reply via email to