Subject: CVS commit: pkgsrc/print
From: Nia Alarie
Date: 2019-10-19 14:37:05
Message id: 20191019123706.1C705FBF4@cvs.NetBSD.org

Log Message:
poppler: Update to 0.81.0

pkgsrc changes:

to avoid adding a new dependency on boost, poppler now uses cairo as
the default graphics backend. the qt5 package seems to require splash (?)
so that one gets a new boost dependency.

we could also avoid it by forcing cmake detection to fail, but in this
case it prints a warning about performance losses.

Release 0.81.0:
        core:
         * Splash: Always enable support for CMYK rasterization
         * CairoOutputDev: Check scaled dimensions for 0. Issue #737
         * BaseCryptStream: Fix potential uninitialized memory read
         * SplashBitmap: Fix wrong width condition for splashModeDeviceN8
         * Fix crashes in malformed files

Release 0.80.0:
        core:
         * Annotations: Implement support for setting a different text in the \ 
appearance stream than the real text
         * Splash: Optionally use small_vector from boost
         * Fix memory leaks on broken files
         * Fix abort on broken files
         * Small code simplifications
         * Remove USE_FIXEDPOINT support. Issue #821

        qt5:
         * Fix MSVC build
         * Add subsitute-font information
         * Fix since marker of some functions
         * Fix leak when aborting text extraction
         * Small code simplifications

        glib:
         * Make print scaling getter visible
         * Make Duplex/NumCopies/PrintPageRange preference available in API
         * Implement Movie API

        utils:
         * pdftotext: Add -nodiag flag to remove diagonal text on output

        build system:
         * Mark external lib include dirs as SYSTEM

Files:
RevisionActionfile
1.75modifypkgsrc/print/poppler/Makefile
1.112modifypkgsrc/print/poppler/Makefile.common
1.23modifypkgsrc/print/poppler/PLIST
1.76modifypkgsrc/print/poppler/buildlink3.mk
1.140modifypkgsrc/print/poppler/distinfo
1.48modifypkgsrc/print/poppler-cpp/buildlink3.mk
1.78modifypkgsrc/print/poppler-glib/Makefile
1.29modifypkgsrc/print/poppler-glib/PLIST
1.75modifypkgsrc/print/poppler-glib/buildlink3.mk
1.20modifypkgsrc/print/poppler-includes/PLIST
1.44modifypkgsrc/print/poppler-includes/buildlink3.mk
1.33modifypkgsrc/print/poppler-qt5/Makefile
1.11modifypkgsrc/print/poppler-qt5/PLIST
1.33modifypkgsrc/print/poppler-qt5/buildlink3.mk
1.2modifypkgsrc/print/poppler-utils/DESCR
1.44modifypkgsrc/print/poppler-utils/Makefile
1.7modifypkgsrc/print/poppler-utils/PLIST