Hi,
similar to graphics/pdf2djvu, this fixes x11/kde-applications/kitinerary
with poppler-20.x by unifdefing all occurrences of POPPLER_VERSION.
Again, no intended package change, so no bump.
ok?
Ciao,
Kili
Index: patches/patch-src_pdf_pdfdocument_cpp
===================================================================
RCS file: patches/patch-src_pdf_pdfdocument_cpp
diff -N patches/patch-src_pdf_pdfdocument_cpp
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_pdf_pdfdocument_cpp 9 Sep 2020 19:22:31 -0000
@@ -0,0 +1,71 @@
+$OpenBSD$
+
+Starting with poppler-20, POPPLER_VERSION no longer is numeric -- it's
+what POPPLER_VERSION_STRING was in earlier releases.
+
+Index: src/pdf/pdfdocument.cpp
+--- src/pdf/pdfdocument.cpp.orig
++++ src/pdf/pdfdocument.cpp
+@@ -52,11 +52,7 @@ void PdfPagePrivate::load()
+ const auto pageRect = m_doc->m_popplerDoc->getPage(m_pageNum + 1)->getCropBox();
+ std::unique_ptr<GooString> s(device.getText(pageRect->x1, pageRect->y1, pageRect->x2, pageRect->y2));
+
+-#if KPOPPLER_VERSION >= QT_VERSION_CHECK(0, 72, 0)
+ m_text = QString::fromUtf8(s->c_str());
+-#else
+- m_text = QString::fromUtf8(s->getCString());
+-
No comments:
Post a Comment