Subject: CVS commit: pkgsrc/print
From: S.P.Zeidler
Date: 2017-12-08 08:48:12
Message id: 20171208074812.E7B77FB40@cvs.NetBSD.org

Log Message:
Update poppler packages from 0.59.0 to 0.61.1
fixing CVE-2017-14517 CVE-2017-14518 CVE-2017-14519 CVE-2017-14520
CVE-2017-15565

upstream notable changes:
Release 0.61.1
        core:
         * CairoOutputDev: don't overflow y * stride when accessing image data

        cpp:
         * Fix for corrupted image files on Windows. Bug #102494

        build system:
         * Fix incorrect paths in .pc files. Bug #103578
         * add the custom buildtests target only once. Bug #103003

Release 0.61.0
        core:
         * Fix crashes in broken files
         * Cleanup unused functions from GlobalParams
         * Tweak LZWStream::processNextCode error handling. Bug #103174
         * Warning fixes
         * Remove t1lib code

        qt5:
         * Clean up the remaining Splash code in Arthur backend. Bug #103117
         * ArthurOutputDev: Properly implement saveState/restoreState. Bug #103118
         * Fix leak in ArthurOutputDev::updateFont. Bug #103508

        build system:
         * Use GNUInstallDirs. Bug #103211
         * mingw: Install pkg-config files
         * mingw: change library names to include the soversion. Bug #103157
         * Fix installing a .cc file as header
         * Use -pthread flag instead of -lpthread

Release 0.60.1
        qt5:
         * ArthurOutputDev: Add missing 'return' in error paths

        build system:
         * FindLIBOPENJPEG.cmake: Add CheckCXXSourceCompiles

Release 0.60.0
        core:
         * Enable libcurl support by default
         * PSOutputDev: Fix wrong text generation. Bug #102760
         * Added methods to get and set the font size of text fields. Bug #101692
         * CairoOutputDev: Do not extend the pattern in drawImageMaskRegular
         * CairoOutputDev: do not use the custom downscaling for rendering \ 
images when using cairo >= 1.14
         * Fix build with old clang
         * Fix various crashes in broken files
         * Fix some warnings
         * Add some constness to the basic classes
         * Remove unused functions from GlobalParams

        qt5:
         * Added methods to get and set the font size of text fields. Bug #101692
         * Add whether renderToImage shows annotations
         * ArthurOutputDev: Replace Splash font rendering by Qt font rendering
         * ArthurOutputDev: Implement the drawSoftMaskedImage method
         * ArthurOutputDev: Fix several small bugs related to dash pattern handling
         * Fix two minor typos

        build system:
         * cmake is now the default build system
         * autotools based build system has been removed

         utils:
         * pdfinfo: don't truncate dest name

Files:
RevisionActionfile
1.5removepkgsrc/print/poppler/patches/patch-qt5_src_Makefile.in
1.1removepkgsrc/print/poppler/patches/patch-poppler_StructElement.cc
1.1removepkgsrc/print/poppler/patches/patch-poppler_Form.cc
1.5removepkgsrc/print/poppler/patches/patch-as
1.7removepkgsrc/print/poppler/patches/patch-ar
1.12removepkgsrc/print/poppler/patches/patch-ag
1.22removepkgsrc/print/poppler/patches/patch-ab
1.17removepkgsrc/print/poppler/patches/patch-aa
1.1.1.1removepkgsrc/print/poppler-includes/files/dir.sed
1.1addpkgsrc/print/poppler/patches/patch-gtkdoc.py
1.35modifypkgsrc/print/poppler-utils/Makefile
1.3modifypkgsrc/print/poppler-qt5/PLIST
1.19modifypkgsrc/print/poppler-qt5/Makefile
1.9modifypkgsrc/print/poppler-qt4/PLIST
1.49modifypkgsrc/print/poppler-qt4/Makefile
1.2modifypkgsrc/print/poppler-includes/files/extract.sed
1.14modifypkgsrc/print/poppler-includes/PLIST
1.19modifypkgsrc/print/poppler-includes/Makefile
1.22modifypkgsrc/print/poppler-glib/PLIST
1.66modifypkgsrc/print/poppler-glib/Makefile
1.2modifypkgsrc/print/poppler-cpp/PLIST
1.14modifypkgsrc/print/poppler-cpp/Makefile
1.123modifypkgsrc/print/poppler/distinfo
1.57modifypkgsrc/print/poppler/buildlink3.mk
1.8modifypkgsrc/print/poppler/PLIST
1.93modifypkgsrc/print/poppler/Makefile.common
1.67modifypkgsrc/print/poppler/Makefile