Hi,

overdue update to the newest poppler.

Works for me[tm] on amd64. I'm sending this because it breaks one port
(x11/kde-applications/kitinerary), which I'll send a patch for.

Ciao,
        KIli

Index: Makefile
===================================================================
RCS file: /cvs/ports/print/poppler/Makefile,v
retrieving revision 1.167
diff -u -p -r1.167 Makefile
--- Makefile    19 May 2021 19:57:03 -0000      1.167
+++ Makefile    7 Sep 2021 17:41:10 -0000
@@ -5,23 +5,20 @@ COMMENT-qt5=  Qt5 interface to PDF render
 COMMENT-qt6=   Qt6 interface to PDF rendering library
 COMMENT-utils= PDF conversion tools and utilities
 
-V=             21.05.0
+V=             21.09.0
 DISTNAME=      poppler-$V
 CATEGORIES=    print
 PKGNAME-main=  poppler-$V
 PKGNAME-utils= poppler-utils-$V
 PKGNAME-qt5=   poppler-qt5-$V
 PKGNAME-qt6=   poppler-qt6-$V
-REVISION-main= 0
-REVISION-qt5=  0
-REVISION-utils=        0
 
 EXTRACT_SUFX=  .tar.xz
 
-SHARED_LIBS += poppler              70.0     # 110.0
+SHARED_LIBS += poppler              71.0     # 113.0
 SHARED_LIBS += poppler-glib         19.9     # 8.21
-SHARED_LIBS += poppler-qt5          8.8      # 1.28
-SHARED_LIBS += poppler-qt6          0.1      # 1.2
+SHARED_LIBS += poppler-qt5          8.9      # 1.29
+SHARED_LIBS += poppler-qt6          1.0      # 3.0
 SHARED_LIBS += poppler-cpp          17.0     # 0.9
 
 HOMEPAGE=      https://poppler.freedesktop.org/
Index: distinfo
===================================================================
RCS file: /cvs/ports/print/poppler/distinfo,v
retrieving revision 1.90
diff -u -p -r1.90 distinfo
--- distinfo    19 May 2021 19:57:03 -0000      1.90
+++ distinfo    7 Sep 2021 17:41:10 -0000
@@ -1,2 +1,2 @@
-SHA256 (poppler-21.05.0.tar.xz) = 2v1Te2gPrRIVvED8U9HzjoRJ18GFvGDVqJ4dJskNvYw=
-SIZE (poppler-21.05.0.tar.xz) = 1700632
+SHA256 (poppler-21.09.0.tar.xz) = Wkf+9zjCuZRx+bRZqL+LQK77fu2SyqSGHDeYsuEm0Fs=
+SIZE (poppler-21.09.0.tar.xz) = 1722828
Index: patches/patch-poppler_Form_cc
===================================================================
RCS file: /cvs/ports/print/poppler/patches/patch-poppler_Form_cc,v
retrieving revision 1.8
diff -u -p -r1.8 patch-poppler_Form_cc
--- patches/patch-poppler_Form_cc       9 Mar 2021 20:33:48 -0000       1.8
+++ patches/patch-poppler_Form_cc       7 Sep 2021 17:41:10 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-poppler_Form_cc,v 1.8 20
 Index: poppler/Form.cc
 --- poppler/Form.cc.orig
 +++ poppler/Form.cc
-@@ -36,6 +36,7 @@
+@@ -37,6 +37,7 @@
  #include <config.h>
  
  #include <set>
Index: patches/patch-poppler_XRef_cc
===================================================================
RCS file: /cvs/ports/print/poppler/patches/patch-poppler_XRef_cc,v
retrieving revision 1.25
diff -u -p -r1.25 patch-poppler_XRef_cc
--- patches/patch-poppler_XRef_cc       9 Mar 2021 20:33:48 -0000       1.25
+++ patches/patch-poppler_XRef_cc       7 Sep 2021 17:41:10 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-poppler_XRef_cc,v 1.25 2
 Index: poppler/XRef.cc
 --- poppler/XRef.cc.orig
 +++ poppler/XRef.cc
-@@ -1061,7 +1061,7 @@ bool XRef::isRefEncrypted(Ref r)
+@@ -1075,7 +1075,7 @@ bool XRef::isRefEncrypted(Ref r)
  
  bool XRef::okToPrint(bool ignoreOwnerPW) const
  {
@@ -11,7 +11,7 @@ Index: poppler/XRef.cc
  }
  
  // we can print at high res if we are only doing security handler revision
-@@ -1069,48 +1069,37 @@ bool XRef::okToPrint(bool ignoreOwnerPW) const
+@@ -1083,48 +1083,37 @@ bool XRef::okToPrint(bool ignoreOwnerPW) const
  // 3 and we are allowed to print, and bit 12 is set.
  bool XRef::okToPrintHighRes(bool ignoreOwnerPW) const
  {
Index: patches/patch-qt5_src_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/print/poppler/patches/patch-qt5_src_CMakeLists_txt,v
retrieving revision 1.5
diff -u -p -r1.5 patch-qt5_src_CMakeLists_txt
--- patches/patch-qt5_src_CMakeLists_txt        19 May 2021 19:57:03 -0000      
1.5
+++ patches/patch-qt5_src_CMakeLists_txt        7 Sep 2021 17:41:10 -0000
@@ -9,7 +9,7 @@ Index: qt5/src/CMakeLists.txt
  )
  add_library(poppler-qt5 ${poppler_qt5_SRCS})
  generate_export_header(poppler-qt5 BASE_NAME poppler-qt5 EXPORT_FILE_NAME 
"${CMAKE_CURRENT_BINARY_DIR}/poppler-export.h")
--set_target_properties(poppler-qt5 PROPERTIES VERSION 1.28.0 SOVERSION 1)
+-set_target_properties(poppler-qt5 PROPERTIES VERSION 1.29.0 SOVERSION 1)
  if(MINGW AND BUILD_SHARED_LIBS)
      get_target_property(POPPLER_QT5_SOVERSION poppler-qt5 SOVERSION)
      set_target_properties(poppler-qt5 PROPERTIES SUFFIX 
"-${POPPLER_QT5_SOVERSION}${CMAKE_SHARED_LIBRARY_SUFFIX}")
Index: patches/patch-qt6_src_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/print/poppler/patches/patch-qt6_src_CMakeLists_txt,v
retrieving revision 1.2
diff -u -p -r1.2 patch-qt6_src_CMakeLists_txt
--- patches/patch-qt6_src_CMakeLists_txt        19 May 2021 19:57:03 -0000      
1.2
+++ patches/patch-qt6_src_CMakeLists_txt        7 Sep 2021 17:41:10 -0000
@@ -9,7 +9,7 @@ Index: qt6/src/CMakeLists.txt
  )
  add_library(poppler-qt6 ${poppler_qt6_SRCS})
  generate_export_header(poppler-qt6 BASE_NAME poppler-qt6 EXPORT_FILE_NAME 
"${CMAKE_CURRENT_BINARY_DIR}/poppler-export.h")
--set_target_properties(poppler-qt6 PROPERTIES VERSION 1.2.0 SOVERSION 1)
+-set_target_properties(poppler-qt6 PROPERTIES VERSION 3.0.0 SOVERSION 3)
  if(MINGW AND BUILD_SHARED_LIBS)
      get_target_property(POPPLER_QT6_SOVERSION poppler-qt6 SOVERSION)
      set_target_properties(poppler-qt6 PROPERTIES SUFFIX 
"-${POPPLER_QT6_SOVERSION}${CMAKE_SHARED_LIBRARY_SUFFIX}")
Index: patches/patch-utils_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/print/poppler/patches/patch-utils_CMakeLists_txt,v
retrieving revision 1.5
diff -u -p -r1.5 patch-utils_CMakeLists_txt
--- patches/patch-utils_CMakeLists_txt  9 Mar 2021 20:33:48 -0000       1.5
+++ patches/patch-utils_CMakeLists_txt  7 Sep 2021 17:41:10 -0000
@@ -6,7 +6,7 @@ up any already installed older version o
 Index: utils/CMakeLists.txt
 --- utils/CMakeLists.txt.orig
 +++ utils/CMakeLists.txt
-@@ -39,7 +39,7 @@ if (HAVE_CAIRO)
+@@ -37,7 +37,7 @@ if (HAVE_CAIRO)
    )
    add_definitions(${CAIRO_CFLAGS})
    add_executable(pdftocairo ${pdftocairo_SOURCES})

Reply via email to