Up to [cvs.NetBSD.org] / pkgsrc / print / poppler-qt4
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
poppler-qt4: remove, removed in 0.62.0
bump for print/poppler major bump note: script detailed in `man revbump` insisted on bumping pkgrevision of print/poppler, it's probably wrong, but not committing this change is wronger.
Update to 0.59.0 Changelog: Release 0.59.0 core: * Fix infinite recursion in NameTree parsing in broken files utils: * pdfunite: Fix API porting error that caused abort in some cases * pdfinfo: Fix crashes and memory leaks when using -dests * pdfinfo: use GooString.append instead of sprintf/strcat * pdfimages: Fix warning when compiling with cygwin build system: * Fix cygwin 32-bit compile * cmake tweaks
Update poppler* to 0.58.0: Release 0.58.0 core: * CairoOutputDev: cairo 1.14 now has high quality downscaling * Signature related improvements. Bug #99271 * Tweak which cmap we use. Bug #101855 * Memory leak fixes * Substantial rework of the internals * win32: call ANSI functions directly. Bug #100312 * Add some documentation qt5: * Expose signature information. * ArthurOutputDev: initialize the image with the paper color. Bug #102129 * Fix copy'n'paste bugs: Qt4 -> Qt5 * ArthurOutputDev: Properly set the QPainter transformation * ArthurOutputDev: Use Qt::SvgMiterJoin instead of Qt::MiterJoin. Bug #102356 utils: * pdfinfo: add -dests option to print named destinations. Bug #97262 * pdftocairo: add -jpegopt for setting jpeg compression parameters. Bug #45727 * pdftoppm: add -jpegopt for setting jpeg compression parameters. Bug #45727 * pdfimages: support listing/extracting inline images. Bug #25625 build system: * cmake: Various Windows fixes * cmake: Use -std=c++11 instead of -std=gnu++11 cpp: * Fix page.text() not taking page orientation into account. Bug #94517
blbump due to update of poppler to version 0.57.0.
Recursive bump for poppler-0.54.0
Update poppler-* to 0.50.0: Release 0.50.0 core: * PSOutputDev: Fix PS conversion for some files. Bug #63963 * Fix Outline parsing on broken documents. Bug #98732 * Fix PDFDoc::saveIncrementalUpdate()'s detection of document being modified. Bug #96561 * SplashOutputDev: Read softmask into memstrean in case of matte. Bug #97803 * Bail out if Hints nBitsNumObjects or nBitsDiffGroupLength are greater than 32. Bug #94941 * CairoOutputDev: initialize CairoOutputDev::antialias. Bug #98983 * Fix crash when loading some thumbnails. Bug #97870 utils: * pdftoppm: Fix -tiff -gray/-mono incorrect output. * pdftops: add -passlevel1customcolor. Bug #97193 build system: * Default to libopenjpeg2 instead of libopenjpeg1 qt: * Support OCG state change links glib: * Use g_slice_new0 for PopplerActionLayer. Bug #98786 Release 0.49.0 core: * Merge type3 glyph handling from xpdf 3.04. Bug #96667 * Continue rendering in case of 'Singular matrix in shading pattern fill. Bug #98623 * Fix memory leak in parametrized gouraudTriangleShadedFill * Fix crash on broken files * PDFDoc::setDocInfoStringEntry(): treat value consisting of just the unicode marker as an empty string * Fix UBSAN warning * Misc compile fixes utils: * pdfseparate: remove extra '%' in error message build system: * configure: Fix typo in disable nss help string
Recursive bump for poppler-0.48.0.
Recursive PKGREVISION bump for poppler-0.46.0 shlib major bump.
Recursive bump for poppler* update to 0.44.0.
Recursive PKGREVISION bump for poppler-0.42.0.
Recursive PKGREVISION bump for poppler shlib bump.
Bump PKGREVISION for poppler shlib major bump.
Update poppler* to 0.36.0: Release 0.36.0 core: * Patch to support RichMedia annotations * Splash: Fix wrong memory access. Bug #91686 * Cairo: fix size of transparency group surface. Bug #66229 * Fix bounds check in Linearization::getPageFirst. Bug #91200 * File Saving improvements * Add premultiplied alpha channel to SplashBitmap * Fix for xref table creation. Bug #90790 * Fix JBIG2Decode infinite loop and stack overflow. Bug #91186 * Minor optimization in text extraction qt4: * Basic support for RichMedia annotations * Change default image format * Minor optimizations qt5: * Basic support for RichMedia annotations * Change default image format * Minor optimizationsHEADmaster cpp: * Fix utf8/utf16 conversion. Bug #91644 build system: * Do not hardcode -fPIC in Makefile.am * cmake: Allow configuring SHARE_INSTALL_DIR. Bug #90293 glib: * utils: * pdfunite: Insert embedded files in result pdf. Bug #90066 * pdftotext: Add -bbox-layout option. Bug #89941 Release 0.35.0 core: * Fix assert in broken file. Bug #91344 * Adjust memory layout computation of GooString * Make SplashBitmap XBGR transfer alpha channel * Splash: Fix wrong writes on non rgb outputs. Bug #90570 * Splash: remove ifndef in Windows code * GlobalParamsWin bugfixes. Bug #91053 qt4: * Switch default image format * Add IgnorePaperColor render flag qt5: * Improve efficiency of Poppler::Page::renderToImage * Switch default image format * Add IgnorePaperColor render flag build system: * Allow configuring SPLASH_CMYK support * Add configure --enable-build-type. Bug #90796 glib: * Explicitly link against pthread * Deprecation fixes utils: * pdftocairo: Fix cast to pointer from integer of different size on win64
Bump PKGREVISION for poppler shlib major bump.
Update poppler* to 0.30.0: Release 0.30.0 core: * Openjpeg2 support (openjpeg 1 is preferred). Bug #58906 * Fix potential memory corruption on TextSelectionDumper. Bug #84555 * Check for invalid matrix in annotation. Bug #84990 * Open some not conforming files. Bug #85919 * PSOutputDev: Accept a list of pages indeces instead of first, last. Bug #84833 * Fix memory leak on error condition cpp: * New API to set debug output function build system: * configure: Improve support with older clang versions. Bug #76963 utils: * pdfunite: Support output intents, optional content and acroform Release 0.29.0 core: * Use correct LAB byte array for lcms input. Bug #86388 * Write correct size in trailer dict. Bug #86063 * Use Default colorspaces if present instead of Device colorspaces * Solve blend mode problem in CYMK and DeviceN for separable blend modes * Compilation/warning fixes on SunOS * Regression test improvements glib: * demo: Compilation fixlets build system: * cofigure: print "no" instead of "auto" if lcms not found
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
Update poppler to 0.26.0. Release 0.26.0 qt4: * Fix mismatched boolean logic in TextAnnotation::setInplaceIntent qt5: * Fix mismatched boolean logic in TextAnnotation::setInplaceIntent core: * Very small code cleanup cpp: * Very small code cleanup Release 0.25.3 core: * Fix crashes on broken files * Avoid MinGW/Cygwin warnings due to redefinition of NOMINMAX * Fix some small memory leaks qt5: * Fix some kinds of OCG models * Cleanup some deprecated methods glib: * Fix the first coord of the quadrilateral in create_poppler_quads_from_annot_quads(). Bug #76504 utils: * pdftohtml: Fix typo in manpage qt4: * Fix some kinds of OCG models Release 0.25.2 core: * Tagged-PDF support * Open some broken files. Bug #75232 * Fix crashes on broken files * Fix regression parsing some broken files. KDE Bug #329600 * Improve compilation under Win 8 with Visual Studio 2012. Bug #73111 * PSOutputDev: Ensure paper size takes into account rotation. Bug #72312 * PSOutputDev: Fix DocumentMedia/Page/Media/PageBBox DSC comments * PSOutputDev: Use crop box as page size * PSOutputDev: Remove origpagesizes mode and make -origpagesizes an alias for -paper match * PSOutputDev: Only change paper size when different to previous size * PSOutputDev: Ensure there is always a page size in the output * PSOutputDev: Fix regression when creating level1 PS. Bug #75241 * CairoOutputDev: Clip to crop box. Gnome Bug #649886 * Splash: Blend usage in PDF with spot colors casue random output. Bug #74883 * Splash: Fix off by one that caused crash in a file. Bug #76387 * Make sure number of least objects in hints table is valid. Bug #74741 * Limit numeric parsing of character names. Bug #38456 glib: * Tagged-PDF support * Annotation improvements * Install error callback. Bug #73269 * Fix gobject-introspection warnings * demo: Fix performance in text markup annotations * Increase gtk3 dependency qt4: * Improve naming of internal export/import macros * Add GCC visibility export attributes * Expose document-supplied text direction qt5: * Improve naming of internal export/import macros * Add GCC visibility export attributes * Expose document-supplied text direction utils: * pdftocairo: Ensure page size and crop box works the same as pdftops * Fix TIFF writting in Windows. Bug #75969 buildsystem: * Learn about automake 1.14 * Do not define -ansi. Bug #72499 * cmake: Install JpegWriter.h depending on libjpeg * cmake: Use c99 for the c compiler Release 0.25.1 core: * GooString format: Added some tests + improved documentation * GooString format: fixed bug with printing LLONG_MIN * regression test improvements qt4: * Arthur backend font rendering improvements * test program to save to file qt5: * Arthur backend font rendering improvements * Improve detection of Qt5 moc. Bug #72744 * test program to save to file utils: * pdfunite: Work even if there's a single file given * pdfunite: do not lose fonts when merging some files Release 0.25.0 core: * Annotation improvements * Tagged PDF work * Improve speed on some files using ICC color space * Use ICC profile in OutputIntents. Bug #34053 * Limit use of ZapfDingbats character names. Bug #60243 * Splash: correction for knockout transparency groups * regression test improvements utils: * pdftoppm: Added thinlinemode option setting * pdfinfo: Indicate if pdf contains javascript * pdfinfo: Add option to print out javascript * pdfimages: Print size, ratio, and ppi * pdfimages: More image output format support * pdfseparate: allow zero-padded pagespecs glib: * Annotation improvements * Add API to get text, text layout and text attributes for a given area * demo improvements
Recursive PKGREVISION bump for poppler-0.24.4.
Update poppler to 0.24.0. Release 0.24.0 core: * TextOutputDev: Do not draw ligatures more than once when selected. Bug #9001 * PSOutputDev: Make some pdftops conversions much faster * PSOutputDev: Initialize t3FillColorOnly * SplashOutputDev: Fallback to 1x1 bitmap if we fail to create the real size Release 0.23.4 core: * TextOutputDev: clip the selected text rendering to the selection box. Bug #66983 * CairoImageOutputDev: Fix the bounding box of saved images build system: * Improve linking against pthreads Release 0.23.3 core: * Annotation improvements * Fix crashes on malformed files * TextSelectionPainter: Draw glyphs after selection background * TextOutputDev: add a method to TextPage to get the selection as a list of words qt5: * Initial Qt5 port qt4: * Windows compile fixes * Demo: Allow the choose the page rotation build system: * Fix mingw build * Minor autotools fixes Release 0.23.2 core: * SplashOutputDev: Speed-up some tiling on a 10x factor * Improve caching of lcms2 ICC color profiles * Put some private classes in an anonymous namespace qt4: * Add a thread stresser tool build system: * Fix mingw build Release 0.23.1 core: * XRef stream writing: Write 32-bit offsets when possible * Fix splashModeBGR8 rendering (Bug #64381) glib: * Do not use deprecated gtk_scrolled_window_add_with_viewport() (Bug #64683) build system: * Fix Large file support when using cmake Release 0.23.0 core: * Make rendering thread safe * Large file support * Implement Crypt filter (Bug #62800) * Fix endstream detection (Bug #62985) * CairoOutputDev: support uncolored tiling patterns (Bug #59179) * SplashOutputDev: Introduce Thin Line mode support (Bug #37347) qt4: * Expose Thin Line mode support
Try to fix the fallout caused by the fix for PR pkg/47882. Part 3: Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
Bump freetype2 and fontconfig dependencies to current pkgsrc versions, to address issues with NetBSD-6(and earlier)'s fontconfig not being new enough for pango. While doing that, also bump freetype2 dependency to current pkgsrc version. Suggested by tron in PR 47882
Recursive revbump because poppler updated its shlib major for a x.y.z+1 change, again... Noted by tron.
missing recursive bump from poppler-0.22.3 shlib major change.
missing recursive bump from poppler-0.22.2 shlib major change.
Recursive bump for png-1.6.
Revbump after graphics/jpeg and textproc/icu
bump dependencies for shlib major change
dependency bump for poppler shlib major change
sync w/ base pkg update
Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) It turns out there were a lot of these.
Recursive bump for graphics/freetype2 buildlink addition.
sync dependency versions
sync w/ base pkg update
update to 0.14.2 changes: -Improve rendering of some annotations -bugfixes pkgsrc nore: shlib name changed, revbumps needed
update to 0.14.1 this is a new major branch, many fixes and improvements
Second try at jpeg-8 recursive PKGREVISION bump.
bump revision because of graphics/jpeg update
Simply and speed up buildlink3.mk files and processing. This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
Initial import of QT4 support library for poppler.
Initial revision