pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/print



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Apr  8 06:14:38 UTC 2021

Modified Files:
        pkgsrc/print/poppler: Makefile.common PLIST distinfo
        pkgsrc/print/poppler-cpp: Makefile PLIST
        pkgsrc/print/poppler-glib: Makefile PLIST
        pkgsrc/print/poppler-includes: Makefile PLIST

Log Message:
poppler: updated to 21.04.0

Release 21.04.0:
core:
* Hide symbols by default
* TextSelectionDumper: fix word order for RTL text
* Fix rendering of text in some files.
* Implement rendering of Masks of Image subtype.
* Forms: fix unclicking standalone form buttons.

glib:
* Expose more fields from MediaRendition in PopplerMedia
* Use stock glib macro to define boxed type
* Remove incorrecly used volatile from enum type registration code

qt5:
* Fix crash in files with malformed signatures
* Fix memory leak when QImage constructor "fails"

qt6:
* Fix crash in files with malformed signatures
* Fix memory leak when QImage constructor "fails"

utils:
* pdfsig: New paragraph for "-sign" in manpage
* pdfimages: Do not assert in "too big images".

build system:
* Require cmake >= 3.10
* Require Qt 5 >= 5.9
* Require glib >= 2.56
* Require gtk 3 >= 3.22
* Require gdk-pixbuf >= 2.36

Release 21.03.0:
core:
* Fix parsing text in some broken pdf files.
* Fix memory issue when using threads.
* TextSelectionDumper: Fix getText() for space after word
* Change signature of OutputDev:tilingPatternFill
* Make PDFDocBuilder return a std::unique_ptr
* Improve well formed check for shading functions
* Fix leak in case of fread failing
* Fix memory leak in broken file in JBIG2Stream::readGenericBitmap
* PSOutputDev: Fix stack overflow in broken files

glib:
* poppler_annot_free_text_get_callout_line: Fix wrong static cast
* poppler-structure-element: fix memleak
* Improve documentation
* demo: keep same visual appearance between displayed and copied text

utils:
* pdftotext: Add -cropbox option
* pdftoppm: Add -progress option
* pdftoppm: Fix rounding bug in computation of output bitmap size.

qt6:
* Add missing poppler-qt6.pc.cmake

Release 21.02.0:
core:
* GfxCal*ColorSpace: introduce Bradford transform for chromatic adaptation
* Fix memory leak if saving the file fails
* Internal code improvements
* Fix various issues handling broken files
* Make checkedAdd work for long long in MSVC

qt5:
* Properly export NewSignatureData class
* Fix regression in QIODeviceOutStream + MSVC

qt6:
* Properly export NewSignatureData class
* Fix regression in QIODeviceOutStream + MSVC

utils:
* pdftohtml: Fix error() parameter type


To generate a diff of this commit:
cvs rdiff -u -r1.120 -r1.121 pkgsrc/print/poppler/Makefile.common
cvs rdiff -u -r1.31 -r1.32 pkgsrc/print/poppler/PLIST
cvs rdiff -u -r1.149 -r1.150 pkgsrc/print/poppler/distinfo
cvs rdiff -u -r1.26 -r1.27 pkgsrc/print/poppler-cpp/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/print/poppler-cpp/PLIST
cvs rdiff -u -r1.88 -r1.89 pkgsrc/print/poppler-glib/Makefile
cvs rdiff -u -r1.31 -r1.32 pkgsrc/print/poppler-glib/PLIST
cvs rdiff -u -r1.30 -r1.31 pkgsrc/print/poppler-includes/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/print/poppler-includes/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/print/poppler/Makefile.common
diff -u pkgsrc/print/poppler/Makefile.common:1.120 pkgsrc/print/poppler/Makefile.common:1.121
--- pkgsrc/print/poppler/Makefile.common:1.120  Mon Jan  4 17:57:50 2021
+++ pkgsrc/print/poppler/Makefile.common        Thu Apr  8 06:14:37 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.120 2021/01/04 17:57:50 wiz Exp $
+# $NetBSD: Makefile.common,v 1.121 2021/04/08 06:14:37 adam Exp $
 #
 # used by print/poppler/Makefile
 # used by print/poppler-cpp/Makefile
@@ -7,7 +7,7 @@
 # used by print/poppler-qt5/Makefile
 # used by print/poppler-utils/Makefile
 
-POPPLER_VERS=  21.01.0
+POPPLER_VERS=  21.04.0
 DISTNAME=      poppler-${POPPLER_VERS}
 CATEGORIES=    print
 MASTER_SITES=  https://poppler.freedesktop.org/

Index: pkgsrc/print/poppler/PLIST
diff -u pkgsrc/print/poppler/PLIST:1.31 pkgsrc/print/poppler/PLIST:1.32
--- pkgsrc/print/poppler/PLIST:1.31     Mon Jan  4 17:57:50 2021
+++ pkgsrc/print/poppler/PLIST  Thu Apr  8 06:14:37 2021
@@ -1,7 +1,7 @@
-@comment $NetBSD: PLIST,v 1.31 2021/01/04 17:57:50 wiz Exp $
+@comment $NetBSD: PLIST,v 1.32 2021/04/08 06:14:37 adam Exp $
 lib/libpoppler.so
-lib/libpoppler.so.106
-lib/libpoppler.so.106.0.0
+lib/libpoppler.so.109
+lib/libpoppler.so.109.0.0
 lib/pkgconfig/poppler.pc
 share/doc/poppler/README-XPDF
 share/doc/poppler/README.md

Index: pkgsrc/print/poppler/distinfo
diff -u pkgsrc/print/poppler/distinfo:1.149 pkgsrc/print/poppler/distinfo:1.150
--- pkgsrc/print/poppler/distinfo:1.149 Mon Jan  4 17:57:50 2021
+++ pkgsrc/print/poppler/distinfo       Thu Apr  8 06:14:37 2021
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.149 2021/01/04 17:57:50 wiz Exp $
+$NetBSD: distinfo,v 1.150 2021/04/08 06:14:37 adam Exp $
 
-SHA1 (poppler-21.01.0.tar.xz) = 692697b218efd08ebaeb4ff96861a4d2ad20bdc2
-RMD160 (poppler-21.01.0.tar.xz) = 413dddbde79dbd786e3fa31f96e24e166b02e8d4
-SHA512 (poppler-21.01.0.tar.xz) = aec130446df73a2fc66851a563a14cb40299212a2de4a0d03668b0fecb28312fffa70d0a82431c774d0c0e3f7293788bd2bdf28c8136aa09ad80edbca4cf0ddd
-Size (poppler-21.01.0.tar.xz) = 1680536 bytes
+SHA1 (poppler-21.04.0.tar.xz) = b84cecbfb2aaf3066c473b69c3b57e58f16a76e9
+RMD160 (poppler-21.04.0.tar.xz) = a8747887e80caafa6d920d4584c503dec2eb086c
+SHA512 (poppler-21.04.0.tar.xz) = c3391787456e8a4a3bd6e57f96faa25051bb5e15ae7eeb7072ad6fbc25e3f8a34818945cc49d90a0e6ebc3d38dd4e70d3c60ba0a5cb42c4000bd8c15c947e5bc
+Size (poppler-21.04.0.tar.xz) = 1694132 bytes
 SHA1 (patch-poppler_poppler-config.h.cmake) = d2a67beb1275f10f19468421f203806ead6fa8ff
 SHA1 (patch-qt5_src_poppler-page.cc) = e9f83a7c9d529acb5e3f6db5f112fb6c7eb2800b

Index: pkgsrc/print/poppler-cpp/Makefile
diff -u pkgsrc/print/poppler-cpp/Makefile:1.26 pkgsrc/print/poppler-cpp/Makefile:1.27
--- pkgsrc/print/poppler-cpp/Makefile:1.26      Fri Nov 20 19:08:06 2020
+++ pkgsrc/print/poppler-cpp/Makefile   Thu Apr  8 06:14:38 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.26 2020/11/20 19:08:06 wiz Exp $
+# $NetBSD: Makefile,v 1.27 2021/04/08 06:14:38 adam Exp $
 
 .include "../../print/poppler/Makefile.common"
 
@@ -42,6 +42,7 @@ CHECK_BUILTIN.iconv:= no
 .if !empty(USE_BUILTIN.iconv:M[nN][oO])
 CMAKE_ARGS+=   -DICONV_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.iconv}/include
 CMAKE_ARGS+=   -DICONV_LIBRARIES:PATH=${BUILDLINK_PREFIX.iconv}/lib
+LDFLAGS.Darwin+=-liconv
 .endif
 
 post-install:

Index: pkgsrc/print/poppler-cpp/PLIST
diff -u pkgsrc/print/poppler-cpp/PLIST:1.6 pkgsrc/print/poppler-cpp/PLIST:1.7
--- pkgsrc/print/poppler-cpp/PLIST:1.6  Fri Nov 20 19:08:06 2020
+++ pkgsrc/print/poppler-cpp/PLIST      Thu Apr  8 06:14:38 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2020/11/20 19:08:06 wiz Exp $
+@comment $NetBSD: PLIST,v 1.7 2021/04/08 06:14:38 adam Exp $
 include/poppler/cpp/poppler-destination.h
 include/poppler/cpp/poppler-document.h
 include/poppler/cpp/poppler-embedded-file.h
@@ -12,6 +12,7 @@ include/poppler/cpp/poppler-page.h
 include/poppler/cpp/poppler-rectangle.h
 include/poppler/cpp/poppler-toc.h
 include/poppler/cpp/poppler-version.h
+include/poppler/cpp/poppler_cpp_export.h
 lib/libpoppler-cpp.so
 lib/libpoppler-cpp.so.0
 lib/libpoppler-cpp.so.0.9.0

Index: pkgsrc/print/poppler-glib/Makefile
diff -u pkgsrc/print/poppler-glib/Makefile:1.88 pkgsrc/print/poppler-glib/Makefile:1.89
--- pkgsrc/print/poppler-glib/Makefile:1.88     Fri Nov 20 19:08:06 2020
+++ pkgsrc/print/poppler-glib/Makefile  Thu Apr  8 06:14:38 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.88 2020/11/20 19:08:06 wiz Exp $
+# $NetBSD: Makefile,v 1.89 2021/04/08 06:14:38 adam Exp $
 
 .include "../../print/poppler/Makefile.common"
 
@@ -35,7 +35,8 @@ CMAKE_ARGS+=  -DENABLE_LIBCURL=OFF
 CFLAGS.FreeBSD+=       -DLLONG_MAX=__LLONG_MAX
 
 # The result binary of g-ir-scanner cannot find libpoppler-glib.so.
-MAKE_ENV+=     LD_LIBRARY_PATH=${WRKSRC}/glib
+# The second part is for Darwin: libpoppler-glib.dylib has @rpath before being installed.
+MAKE_ENV+=     LD_LIBRARY_PATH=${WRKSRC}/glib:${BUILDLINK_PREFIX.poppler}/lib
 
 BUILDLINK_API_DEPENDS.poppler+=     poppler-${POPPLER_VERS}{,nb*}
 .include "../../print/poppler/buildlink3.mk"

Index: pkgsrc/print/poppler-glib/PLIST
diff -u pkgsrc/print/poppler-glib/PLIST:1.31 pkgsrc/print/poppler-glib/PLIST:1.32
--- pkgsrc/print/poppler-glib/PLIST:1.31        Fri Nov 20 19:08:06 2020
+++ pkgsrc/print/poppler-glib/PLIST     Thu Apr  8 06:14:38 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.31 2020/11/20 19:08:06 wiz Exp $
+@comment $NetBSD: PLIST,v 1.32 2021/04/08 06:14:38 adam Exp $
 include/poppler/glib/poppler-action.h
 include/poppler/glib/poppler-annot.h
 include/poppler/glib/poppler-attachment.h
@@ -17,6 +17,6 @@ include/poppler/glib/poppler.h
 lib/girepository-1.0/Poppler-0.18.typelib
 lib/libpoppler-glib.so
 lib/libpoppler-glib.so.8
-lib/libpoppler-glib.so.8.19.0
+lib/libpoppler-glib.so.8.20.0
 lib/pkgconfig/poppler-glib.pc
 share/gir-1.0/Poppler-0.18.gir

Index: pkgsrc/print/poppler-includes/Makefile
diff -u pkgsrc/print/poppler-includes/Makefile:1.30 pkgsrc/print/poppler-includes/Makefile:1.31
--- pkgsrc/print/poppler-includes/Makefile:1.30 Fri Nov 20 19:08:06 2020
+++ pkgsrc/print/poppler-includes/Makefile      Thu Apr  8 06:14:38 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.30 2020/11/20 19:08:06 wiz Exp $
+# $NetBSD: Makefile,v 1.31 2021/04/08 06:14:38 adam Exp $
 
 .include "../../print/poppler/Makefile.common"
 
@@ -22,6 +22,7 @@ do-install:
            ${INSTALL_DATA} ${WRKSRC}/"$$f" ${INCDIR}/poppler;          \
        done };
        ${INSTALL_DATA} ${WRKSRC}/poppler/poppler-config.h ${INCDIR}/poppler
+       ${INSTALL_DATA} ${WRKSRC}/poppler_private_export.h ${INCDIR}/poppler
        for d in goo fofi splash; do                                    \
            ${INSTALL_DATA_DIR} ${INCDIR}/poppler/"$$d";                \
            sed -n -f ${FILESDIR}/extract.sed ${WRKSRC}/CMakeLists.txt  \

Index: pkgsrc/print/poppler-includes/PLIST
diff -u pkgsrc/print/poppler-includes/PLIST:1.23 pkgsrc/print/poppler-includes/PLIST:1.24
--- pkgsrc/print/poppler-includes/PLIST:1.23    Fri Nov 20 19:08:06 2020
+++ pkgsrc/print/poppler-includes/PLIST Thu Apr  8 06:14:38 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2020/11/20 19:08:06 wiz Exp $
+@comment $NetBSD: PLIST,v 1.24 2021/04/08 06:14:38 adam Exp $
 include/poppler/Annot.h
 include/poppler/Array.h
 include/poppler/BBoxOutputDev.h
@@ -101,6 +101,7 @@ include/poppler/goo/gmem.h
 include/poppler/goo/grandom.h
 include/poppler/goo/gstrtod.h
 include/poppler/poppler-config.h
+include/poppler/poppler_private_export.h
 include/poppler/splash/Splash.h
 include/poppler/splash/SplashBitmap.h
 include/poppler/splash/SplashClip.h



Home | Main Index | Thread Index | Old Index