head 1.6; access; symbols pkgsrc-2017Q3:1.5.0.26 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.22 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.20 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.18 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.16 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.14 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.12 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.10 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.8 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.6 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.4 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.2 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.4.0.10 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.8 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.6 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.4 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.2 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.3.0.14 pkgsrc-2013Q2-base:1.3 pkgsrc-2013Q1:1.3.0.12 pkgsrc-2013Q1-base:1.3 pkgsrc-2012Q4:1.3.0.10 pkgsrc-2012Q4-base:1.3 pkgsrc-2012Q3:1.3.0.8 pkgsrc-2012Q3-base:1.3 pkgsrc-2012Q2:1.3.0.6 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.3.0.4 pkgsrc-2012Q1-base:1.3 pkgsrc-2011Q4:1.3.0.2 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q2:1.2.0.2 pkgsrc-2011Q2-base:1.2; locks; strict; comment @# @; 1.6 date 2017.12.08.07.48.11; author spz; state dead; branches; next 1.5; commitid mfKIOzamkmRLN3iA; 1.5 date 2014.11.20.16.03.46; author wiz; state Exp; branches; next 1.4; commitid NlLT9fUn0vZYmWYx; 1.4 date 2013.07.04.13.13.55; author wiz; state Exp; branches; next 1.3; commitid aljE9Ba5qaXDC9Ww; 1.3 date 2011.10.20.16.32.57; author drochner; state Exp; branches; next 1.2; 1.2 date 2011.01.31.16.55.29; author drochner; state dead; branches; next 1.1; 1.1 date 2011.01.11.12.17.15; author drochner; state Exp; branches; next ; desc @@ 1.6 log @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 @ text @$NetBSD: patch-as,v 1.5 2014/11/20 16:03:46 wiz Exp $ Use installed poppler library so we can have a separate poppler-cpp package. --- cpp/tests/Makefile.in.orig 2014-11-04 18:46:21.000000000 +0000 +++ cpp/tests/Makefile.in @@@@ -392,7 +392,7 @@@@ AM_CPPFLAGS = \ LDADD = \ $(top_builddir)/utils/libparseargs.la \ - $(top_builddir)/poppler/libpoppler.la \ + $(prefix)/lib/libpoppler.la \ $(top_builddir)/cpp/libpoppler-cpp.la poppler_dump_SOURCES = \ @ 1.5 log @Update poppler to 0.28.1: Release 0.28.0 core: * Fix rendering of file with a wrong embedded font. Bug #84270 * Use alt colorspace to get CMYK values for an ICC based CMYK colorspace. Bug #79019 * Map Standard/Expert encoding ligatures to AGLFN names. Bug #80093 * Make Attribute::getName() work when UTF-16BE is used. Bug #84722 * Fix memory leak in Dict::remove. Bug #84607 * Fix crashes in broken files * SplashOutputDev: Improve Overprintmode and shadings. Bug #80998 * CairoOutputDev: fix crash when no group color space. Bug #85137 * CairoOutputDev: Don't render text when text matrix is not invertable. Bug #78042 * CairoOutputDev: Only embed mime data for gray/rgb/cmyk colorspaces. Bug #80719 * CairoOutputDev: Only embed mime data if image decode map is identity * cairo: Use matrix to determine pattern size. Bug #33364 * Fix compile warnings * regression test improvements glib: * Fix use of uninitialized members in PopplerInputStream. Bug #82630 * Documentation improvements * Do not dist gir_DATA * Remove use of GTK deprecated functions. Bug #82384. Bug #82385 * Build introspection linking to the uninstalled libraries. Big #84526 qt4: * Add a new Page::annotations() that lets you specify subtypes qt5: * Add a new Page::annotations() that lets you specify subtypes utils: * pdfseparate: additional handling for annotations. Bug #77549 * pdfdetach: fix crash when getPage() returns null. Bug #85145 * pdftocairo: Add support for printing to a Windows printer. Bug #79936 build system: * Move automake version check from autogen.sh to configure.ac. Bug #79797 * Makefile.am cleanups. Bug #79411 * Use poppler-data pkg-config * Make autogen.sh work with variables with spaces * Don't use -fPIC on mingw * Fix build with --disable-utils. Bug #84448 @ text @d1 1 a1 1 $NetBSD: patch-as,v 1.4 2013/07/04 13:13:55 wiz Exp $ @ 1.4 log @Update to 0.22.5. Use "lcms" option instead of package-specific "poppler-cms" one. Add backwards compat for this. Add comments to most patches. Changes: Release 0.22.5 core: * PSOutputDev: Make sure that Title: doesn't contain \n or \r (Bug #63862) * Fix slowlyness reading malformed files (Bug #46703) * Fix infinite loop while feeding wrong data in stdin (Bug #64967) * Fix crash on malformed file (Bug #65221) * Fix mismatched delete (Bug #65553) qt4: * Fix mismatched delete (Bug #65551) utils: * pdftohtml: Fix memory leak @ text @d1 1 a1 1 $NetBSD: patch-as,v 1.3 2011/10/20 16:32:57 drochner Exp $ d6 1 a6 1 --- cpp/tests/Makefile.in.orig 2011-06-27 18:45:14.000000000 +0000 d8 1 a8 2 @@@@ -300,7 +300,7 @@@@ INCLUDES = \ -I$(top_srcdir)/cpp d10 2 a11 1 LDADDS = \ @ 1.3 log @build poppler's "cpp" wrapper as a seperate pkg, addresses PR pkg/45498 by Francois Tigeot @ text @d1 4 a4 1 $NetBSD$ @ 1.2 log @update to 0.16.2 This switches to a new major branch -- many improvements and fixes. @ text @d1 1 a1 1 $NetBSD: patch-as,v 1.1 2011/01/11 12:17:15 drochner Exp $ d3 11 a13 10 --- poppler/CairoOutputDev.h.orig 2010-11-02 19:20:36.000000000 +0000 +++ poppler/CairoOutputDev.h @@@@ -275,6 +275,7 @@@@ protected: cairo_filter_t getFilterForSurface(cairo_surface_t *image, GBool interpolate); GBool getStreamData (Stream *str, char **buffer, int *length); + void setMimeData(Stream *str, cairo_surface_t *image); GfxRGB fill_color, stroke_color; cairo_pattern_t *fill_pattern, *stroke_pattern; @ 1.1 log @add patch from upstream which fixes a colorspace problem in the glib/cairo frontend (ie pdf generation), bump PKGREV @ text @d1 1 a1 1 $NetBSD$ @