summaryrefslogtreecommitdiff
path: root/print/poppler
AgeCommit message (Collapse)AuthorFilesLines
2014-11-20Update poppler to 0.28.1:wiz9-114/+138
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
2014-10-01Update to 0.26.5:wiz2-6/+6
Release 0.26.5 core: * Fix rendering of broken file with a wrong embedded font. Bug #84270 glib: * Fix use of uninitialized members in PopplerInputStream. Bug #82630
2014-08-25Update poppler* to 0.26.4:wiz2-6/+6
Release 0.26.4 core: * CairoOutputDev: Make sure we always push a transparency group in setSoftMaskFromImageMask(). Bug #81624 * Fix a crash when adding Annotation without contents * Improve non-latin characters in inline notes. Bug #65956 * Don't check for inlineImg twice. Bug #82059 * printf() -> error() glib: * Return NULL in poppler_annot_get_contents also for empty strings * Fix a memory leak when getting text layout and attributes
2014-07-26Fix for Clang, which does not known -fno-check-new optionadam1-1/+6
2014-07-22Update to 0.26.3:wiz2-6/+6
Release 0.26.3 qt5: * autoconf: Improve moc-qt5 detection * Fix compilation with MinGW glib: * Fix typo in api docs * use C90-style comments in public headers core: * Error out instead of exiting if allInter grows too much. Bug #78714 qt4: * Update required version to Qt 4.7.0 build system: * Include stdio.h from poppler-config.h misc: * Update .gitignore files
2014-07-22Update to 0.26.2:wiz4-29/+10
Release 0.26.2 core: * Make sure we have an xref before using. KDE Bug #335413 build system: * autoconf: Fix typo in configure.ac utils: * pdftohtml: exit with 0 with -v and -h
2014-06-07Remove unused patch after 0.26.1 updatewiz1-17/+0
2014-06-07Update to 0.26.1 (without a shlib major bump, yay):wiz2-7/+6
Release 0.26.1 core: * Use field value V for radio buttons. Bug #75979 * Fix extraction of text in some files. Bug #78145 * Only add annotations of the current page when splitting. Bug #77549 build system: * autoconf: Fix libopenjpeg 1.5 detection on some systems. Bug #78389 glib: * Fix multiple definition of PopplerTextSpan
2014-04-30Note upstream Bug#.obache2-3/+4
2014-04-30Remove typedef of PopplerTextSpan here.obache2-1/+18
It is already defined in poppler.h and rise build error in poppler-glib.
2014-04-29Prepare for poppler-qt5 package.wiz3-3/+29
2014-04-29Update poppler to 0.26.0.wiz6-28/+28
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
2014-01-14Explicitly disable finding libtiff. Fixes build on systems that havemarkd1-1/+5
libtiff in /usr/lib (eg some linux systems).
2014-01-06Update to 0.24.5. Shlib version stayed the same.wiz2-6/+6
Release 0.24.5 core: * Fix crash due to wrong formatting of error message. KDE Bug #328511
2013-12-29Remove obsolete MirBSD workaround, fix build.bsiegert2-4/+4
2013-12-06poppler updated to 0.24.4. changes shlib major again, PKGREVISION bumpwiz2-6/+6
follows next. Changes: Release 0.24.4 core: * Fix regression in broken endstream detection. Bug #70854 * Catalog: sort entries of NameTrees to make sure lookup works. Bug #26049 * Don't infinite loop if reading from GooFile::read fails. Bug #71835 utils: * pdftotext: Do not close stdout. Bug #71639 * pdftotext: Silence warning for may be used uninitialized variable. Bug #71640 * pdftotext: Escape the text of the xml headers * Warn the user if he provides a wrong range qt4: * Fix typo in xml API. Bug #71643 qt5: * Fix typo in xml API. Bug #71643
2013-10-29update to 0.24.3drochner4-26/+9
changes: bugfixes, among them a format string problem (CVE-2013-4474) pkgsrc change: kill the poppler-cms/lcms option, it got broken recently and it is not useful enough to justify the complexity
2013-10-26Drop -fno-check-new, it is the default.joerg2-1/+22
2013-10-25Remove legacy support that was scheduled for removal.wiz1-3/+1
2013-10-04Update to 0.24.2:wiz2-6/+6
Release 0.24.2 core: * Windows: Fix CreateFile fails with ERROR_SHARING_VIOLATION. Bug #69597 utils: * pdfseparate: improve the path building * pdftocairo: check file opening failure in beginDocument()
2013-09-25Passing "-ansi" turns "long long" support off on FreeBSD/amd64.asau1-1/+6
Define __LONG_LONG_SUPPORTED to make the package build.
2013-09-02Update to 0.24.1. No shlib version change.wiz2-6/+6
Release 0.24.1 core: * SplashOutputDev: use getRGBLine images if available. Bug #66928 * SplashOutputDev: Don't copy bitmap if we don't need to. * PSOutputDev: Fix regression in -eps -level1sep rendering. Bug #68321 * Fix crash in malformed file 1026.asan.0.42.pdf * use copyString instead of strdup where memory is freed with gfree. Bug #67666 utils: * pdfdetach: don't mention xpdfrc * pdftotext: Fix -bbox with stdin as input. Bug #45163 * pdftohtml: Fix jpeg image export. Bug #48270 * pdfimages: Fix typos in man page glib: * demo: Remove GTK_DISABLE_DEPRECATED compilation flag qt4: * Fix small typo in documentation qt5: * Fix small typo in documentation
2013-08-22Update poppler to 0.24.0.prlw14-18/+23
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
2013-07-04Update to 0.22.5.wiz7-28/+43
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
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:tron2-4/+4
Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
2013-06-03Bump freetype2 and fontconfig dependencies to current pkgsrc versions,wiz2-3/+4
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
2013-05-29Recursive revbump because poppler updated its shlib major for awiz1-2/+2
x.y.z+1 change, again... Noted by tron.
2013-05-25Update to 0.22.4:wiz2-6/+6
Release 0.22.4 core: * Always consider a softmask transfer function (Bug #63587) * Fix crash on malformed files (Bug #63190) * Splash: Fix compilation with fixed point mode enabled utils: * Fix crash on some files (Bug #63909) qt4: * Fix name decoding of some attachments (KDE Bug #307786) build system: * Fix compilation with mingw-w64 compiler
2013-05-04missing recursive bump from poppler-0.22.3 shlib major change.obache1-2/+2
2013-04-29Update to 0.22.3:wiz2-6/+6
Release 0.22.3 core: * Check order bounding box values in tiling pattern (Bug #62369) * CairoImageOutputDev: Don't change image interpolation when printing (Bug #62418) * TextOutputDev: Set text matrix when painting selection (Bug #61042) * Only write the file once when saving (Bug #62739) * Fix for complete rewrites in repaired files * Fixlet regarding spec interpretation for Link Zoom value * Fix typos in man pages * Fix compile when not using libjpeg glib: * Always start from the beginning when starting a new search on a page (Bug #59972) qt4: * Fix crash in files with LinkRendition (KDE Bug #317710) build system: * Small cmake improvements
2013-03-24poppler-includes and the buildlink3.mk escaped commit with thespz1-2/+2
poppler 0.20.5 -> 0.22.2 update; fix that
2013-03-24Fix the following vulnerabilities:spz6-71/+59
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1788 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1789 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1790 by updating to the latest stable version. Changes against 0.22.1: core: * Correct rendering of underline and strike out annotations (Bug #61518) * Workaround broken jpeg stream definitions (Bug #61994) * SplashOutputDev: Restore CTM on early exits (Bug #61413) * SplashOutputDev: Make sure we don't try to paint in x < 0 (KDE Bug #315432) * Fix latin page labels. (Bug #61034) * Fix compilation with jpeglib9 * Fix minor valgrind warning utils: * pdfimages: Fix extraction of some images (Bug #61168) build system: * Fix the build with automake-1.13 Changes against 0.22.0: core: * Fix crash in some pdf files when extracting text (Bug #59561) * Fix crashes in wrongly formed files * Fix wrong warning when opening some files (Bug #58966) build system: * Improve autoconf jpeglib.h detection (Bug #59186) Changes against 0.20 include Release 0.22.0 core: * Fix crash in invalid files that define a <= 0 bits per image value * Fix a few issues in JPX decoding when not using OpenJPEG * TextOutputDev: Use page size for max value in TextPage::visitSelection * Fix typo in error message utils: * Fix pdfunite regression (Bug #58569) * Demo fixes and improvements misc: * pdf-inspector improvements Release 0.21.4 core: * SplashOutputDev: Fix crash when rendering in monochrome mode * SplashOutputDev: Fix line widths in monochrome mode (Bug #57294) * PSOutputDev: Fix crop on EPS conversion (Bug #30692) * TextOutputDev: Fix minor logic mistake * Fix assert on some malformed files (Bug #58257) * Move #include "jpeglib.h" into .cc file (Bug #57687) * Filter text that may end up being written to the shell * Fix windows compile warnings glib: * Add poppler_annot_set_flags (Bug #58015) * Demo fixes and improvements qt4: * Fix check_lexer on 32-bit systems Release 0.21.3 core: * Splash: Implement bilinear image scaling (Bug #22138) * CairoOutputDev: Update fill and stroke color in startPage (Bug #54526) * Fix GooString::insert() * Allow large chars in TextPage * Fix crash on ActualText::end * Don't use memcpy to copy classes * Fix warnings glib: * Check if words end with spaces (Bug #54504) * Ensure text is only computed on first render * Fix warnings while generating introspection file * Fix returns tag in PopplerAttachmentSaveFunc api doc * Minor demo fixes Release 0.21.2 core: * CairoOutputDev: make drawImage work with images > 32767 in width/height (Bug #56858) * CairoOutputDev: Fix soft mask when image resolution != smask resolution (Bug #57070) * CairoOutputDev: Fix crash in CairoImageOutputDev with setSoftMaskFromImageMask (Bug #57067) * Remove a check on fonts that we don't need (Bug #56753) * Misc code cleanups utils: * pdftocairo: Add tiff output support (Bug #57006) * pdfunite: Fix -v (Bug #56817) * Misc code cleanups Release 0.21.1 core: * Annotation improvements * Form improvements * CairoImageOutputDev: Support parameterized Gouraud shading (Bug #56463) * UTF validation fixes * Do not call drawing routines if we don't need non text (Bug #54617) * Fix Memory leak in CharCodeToUnicode (Bug #54702) qt4: * Make LinkRendition properties available (Bug #55378) * Accessors for FormWidgetChoice::editChoice * Implement overprint Release 0.21.0 core: * Support the modification of files with Encrypt * Annotation improvements * Form improvements * Splash: Implement DeviceN support * Splash: Avoid bogus memory error for tilingPattern * TextOutputDev: Allow multiple fonts in a TextWord * Kill the concept of base dir * PSOutputDev: Always write HiResBoundingBox (Bug #53159) * Convert UTF-16 to UCS-4 when reading toUnicode cmap * GooString formatting: add support for uppercase hexadecimal * Use error() instead of fprintf(stderr, ...) in Annot::layoutText * poppler-config.h: remove WITH_FONTCONFIGURATION_* macros glib: * Annotation improvements * Add poppler_page_remove_annot() * Add poppler_document_new_from_stream * Add poppler_document_new_from_gfile * Add poppler_page_find_text_with_options (Bug #2951) * Demo improvements * Port tests and demo to GTK+3 qt4: * Add accessor methods for movie poster information * Make 'additional actions' available in Annotation API (Bug #53589) * Add whole-page search method to Poppler::Page * Small changes in tests utils: * pdftohtml: Make the output more xhtml compliant * pdftohtml: Add -fontfullname. (Bug #49872) * pdftohtml: Do not invoke gs anymore build system: * Add the possibility of using lcms1 even if lcms2 is installed * Remove extra fontconfig CFLAGS and LIBS
2013-02-16Recursive bump for png-1.6.wiz2-4/+4
2013-01-26Revbump after graphics/jpeg and textproc/icuadam2-4/+5
2012-10-11update to 0.20.5drochner2-6/+6
changes: bugfixes
2012-10-08Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.asau1-3/+1
2012-09-14update to 0.20.4drochner4-11/+11
changes: -Improvements regarding embedded file handling -bugfixes -cleanup pkgsrc note: shlib major changes, revbumps needed. also switch to lcms2 for the "cms" option
2012-08-13update to 0.20.3drochner4-26/+8
changes: minor fixes, cleanup pkgsrc note: shlib major changed (for no obvious reason), need revbumps
2012-07-24update to 0.20.2drochner2-6/+6
changes: bugfixes
2012-07-04update to 0.20.1drochner9-105/+67
This switches to the 0.20 release branch - many fixes and improvements. (0.18 was skipped) The qt3 frontend isn't supported anymore - the poppler016 pkg is kept for now for KDE3. Atm, it conflicts with newer popper pkgs. This can be fixed by renaming include paths and libraries, but this would need modifications of the KDE3 pkgs.
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd2-3/+5
2011-10-20build poppler's "cpp" wrapper as a seperate pkg, addressesdrochner4-2/+40
PR pkg/45498 by Francois Tigeot
2011-09-20MirBSD does not have fmin and fmax either, adapt patch-aq accordingly.bsiegert2-6/+6
2011-07-11update to 0.16.7drochner4-79/+6
changes: bugfixes pkgsrc change: set --enable-cms in frontend components if it was set in the base pkg -- the layout of some classes depends on this definition, and inconsistencies can lead to crashes (see poppler bug #35381)
2011-03-09sync dependency versionsdrochner1-2/+2
2011-03-09update to 0.16.3drochner4-6/+79
changes: -Increase precision in PS output device -bugfixes (shlib name changed)
2011-01-31update to 0.16.2drochner10-274/+16
This switches to a new major branch -- many improvements and fixes.
2011-01-24Add comment and upstream bug report URL.wiz2-3/+6
2011-01-13Fix build with png-1.5.wiz2-1/+14
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-1/+2