summaryrefslogtreecommitdiff
path: root/print/poppler
AgeCommit message (Collapse)AuthorFilesLines
2017-05-22Changes 0.55.0:adam2-7/+7
core: * Fix abort in files with broken Decode arrays. * Fix memory leak (and probably logic bug) parsing broken XRef entries. * Fix memory leak when reconstructing broken files. * Minor optimization * Fix regression in GfxIndexedColorSpace::mapColorToBase. * Fix memory leak in error condition cpp: * Return nullptr if the page at index can't be fetched. build system: * Fail by default if libjpeg is not available * Fail by default if libopenjpeg2/1 is not available
2017-05-02Recursive bump for poppler-0.54.0wiz1-2/+2
2017-05-02poppler*: update to 0.54.0:wiz2-7/+7
Release 0.54.0 core: * Make XRef reconstruction a bit better. Bug #100509 glib: * Expose movie play mode. Bug #99625 * demo: Show play mode in movie properties view qt5: * Compile with -DQT_NO_CAST_FROM_BYTEARRAY. Bug #100311 utils: * pdfimages: don't fail listing if inline image data contains 'EI'. Bug #100737 Release 0.53.0 core: * Form support improvements * SplashOutputDev: Fix memory leak when rendering images with colormap and matte color * Minor fix in GlobalParams documentation qt5: * Expose form calculate order * Expose Form additional actions utils: * pdfimages: support 16bpc png and tiff images. Bug #99988 * pdftohtml: fix small memory leak when constructing some filenames * pdfinfo: fix leak when printing JS build sytem: * Compile in C++11 mode
2017-02-22Update poppler* to 0.52.0.wiz2-7/+7
shlib major was NOT bumped this time. Release 0.52.0 core: * Fix assert on reading some OCGs. Bug #99768 * Properly initialize some RichMedia variables in corner cases. Bug #99767 qt4: * optcontent structure was leaking the headers items. Bug #99449 * Cleanup objects in tests to fix memory leaks. Bug #99449 qt5: * optcontent structure was leaking the headers items. Bug #99449 * Cleanup objects in tests to fix memory leaks. Bug #99449 utils: * pdftocairo.1: Fix typo Release 0.51.0 core: * Check for error from NSS in SignatureHandler construct. Bug #99363 * Add Form[Field|Widget]::setPartialName * Fix memory leak in PDFDoc::markAnnotations qt5: * Implement digital signature support. Bug #94378 * Add Poppler::FormField::setName * Fix segfault/assert if LinkDestination is constructed with invalid input string. Bug #99357 utils: * pdfunite: add fields to AcroForm dict. Bug #99141
2017-01-25Update poppler-* to 0.50.0:wiz3-9/+9
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
2016-11-08Updated poppler to 0.48.0.wiz3-9/+9
Release 0.48.0 core: * Fix crashes and memory leaks in invalid files. * Small memory usage improvements. * TextOutputDev: Remove null characters from PDF text. Bug #97144 * TextOutputDev: Break words on all whitespace characters. Bug #97399 * Fix UTF16 decoding of document outline title. Bug #97156 * Add functions for named destination name in name-tree/dict glib: * Increase glib requirement to 2.41 Release 0.47.0 core: * Fix abort on documents where the docinfo obj is not a dict. Bug #97134 * Check for XRefEntry existing before using it. Bug #97005 * Fix memory leak on PDFDoc::setDocInfoStringEntry() with empty string * Don't presume that DocInfo is a dictionary in XRef::createDocInfoIfNoneExists() build system: * configure: Work with non gnu greps
2016-08-01Recursive PKGREVISION bump for poppler-0.46.0 shlib major bump.wiz1-2/+2
2016-08-01Remove obsolete patch (after 0.46.0 update).wiz1-16/+0
2016-08-01Update poppler* to 0.46.0.wiz2-8/+7
Release 0.46.0 core: * cairo: fix bug in setAntialias() * cairo: Fix tiling patterns with BBox with non-zero x,y * cairo: try finding glyphs in substitute fonts by unicode value. Bug #96994 * Added XRef modification flag * Added DocInfo setters & getters * Be less strict when parsing FitH Link destinations. Bug #96661 utils: * pdftocairo: revert the use of groups for blending into white page * pdftocairo: Use fprintf for printing errors * pdfinfo: Don't print pdf info when printing metadata, javascript, or structure. Bug #96801 glib: * Added document property setters & simplified getters * make document metatag gobject properties writeable cpp: * pass len to GooString constructor in detail::ustring_to_unicode_GooString(). Bug #96426 * Added functions to save a document * Added document property setters & getters qt4: * Added document property setters & simplified getters qt5: * Added document property setters & simplified getters build system: * configure: Don't use -fPIC on cygwin * configure: Work with non gnu greps Release 0.45.0 core: * SplashOutputDev: Fix iccTransform + splashModeXBGR8 * Fix memory leaks * Fix crash in broken files. Bug #95567. Bug #96027 * Emulate some non portable glibc functions when not available utils: * pdftohtml: Fix crash in broken files. Bug #95563 * pdfinfo: convert dates to local time zone * pdfinfo: add -isodates for printing dates in ISO-8601 format * pdfinfo: Fix memory leaks glib: * return date in UTC instead of local time. Bug #94173 cpp: * switched from detail::convert_date() to core's dateStringToTime()
2016-06-02avoid gnu-grep presumptions in favour of portable usage for detecting qt5richard2-1/+18
reported upstream: https://bugs.freedesktop.org/show_bug.cgi?id=72744 fixes poppler-qt5 build on SunOS
2016-05-22Recursive bump for poppler* update to 0.44.0.wiz1-2/+2
2016-05-22Remove patch that was integrated upstream, slightly differently.wiz1-114/+0
2016-05-22Update poppler to 0.44.0:wiz5-29/+29
Release 0.44.0 core: * Fix Compile in 32bit linux. Bug #95492 * Splash: type 3 chars. restore the current position also in output device. Bug #95344 * Splash: Improve rendering of some dotted lines. Bug #84693 * Refactor GooString::Set(). Bug #94201 * Fix typo in GfxPatchMeshShading::parse * Fix memory leak in PSOutputDev::filterPSLabel * Fix memory leak in SignatureHandler::getDefaultFirefoxCertDB_Linux * Fix potential crash in SplashOutputDev::doUpdateFont * Fix potential crash in TextPage::coalesce * Remove call that does nothing utils: * pdftocairo: add -antialias option. Bug #94977 Release 0.43.0 core: * Implement sanity check for linearization usage. Bug #92482 * Add SymbolMT as an alias for the Symbol font. Bug #93168 * Fix some blank files. Bug #94756 * cairo: fix fillToStrokePathClip crash and rendering. Bug #62905 * cairo: Check if PDF knows the width of 'm' in case of substituted font. Bug #94054 * cairo: save mask state and don't extend image mask. bug #94234 * SplashOuputDev: Compile with C++11 compilers that don't define isinfinite. Bug #94761 * typo fixes utils: * pdftocairo: Calculate rotation before scaling. Bug #94655 qt4: * Fix crash on certain PDF form item activation actions. Bug #94873 qt5: * Fix crash on certain PDF form item activation actions. Bug #94873
2016-05-10Add ULL suffixes as required. Fixes 32-bit builds.jperkin2-1/+116
2016-04-15Recursive PKGREVISION bump for poppler-0.42.0.wiz1-2/+2
2016-04-15Update poppler to 0.42.wiz5-41/+47
Poppler 0.42 Release core: * Add the support for version 5 + revision 6 documents. Bug #85368 * Add initial support for Signature handling * Initialize gamut mapping multipliers in ::copy() functions. Bug #90697 * Implement jpx streams support with depth < 8 * Handle SMaskInData = 0 for JPX encoded images. Bug #93468 * Fix rendering of some broken PDF files. Bug #92508 * PSOutputDev: Support for LZW encoding * PSOutputDev: Add support for Flate compression in Level 3 output. * SplashOuputDev: Implement function shading. Bug #94441 * SplashOuputDev: Improve rendering of some non embedded fonts. Bug #94054 * SplashOuputDev: Fall back to Gfx implementation of tiling pattern if repetition rate is small. Bug #90596 * SplashOuputDev: Implementation of Matte entries in softmasks of softmasked images. Bug #22473 * SplashOuputDev: assure line width > 0 in case of text stroke. Bug #94038 * TextOuputDev: Cache result of inner loop in visitDepthFirst. Bug #77087 * Avoid attempting a tiling pattern fill with a singular transform matrix utils: * pdfinfo: Add option to show document structure * pdfsig: New command that gives information about signature qt4: * Fix bug in links to remote documents getting the page number wrong sometimes qt5: * Fix bug in links to remote documents getting the page number wrong sometimes Poppler 0.41 Releases core: * CairoOutputDev: add missing font types (fontCIDType0COT and fontTrueTypeOT). Bug #93559 * SplashOutputDev: Adjust limit check and check in addition bitmap pointer. Bug #94053 utils: * pdfseparate: Refine resource detection * pdfinfo: fix man page
2016-01-27Recursive PKGREVISION bump for poppler shlib bump.wiz1-2/+2
2016-01-27Update poppler* to 0.40.0:wiz2-7/+7
Release 0.40.0 core: * CairoOutputDev: Use shape mask with soft mask. Bug #91931 * TextOutputDev: Handle right-to-left text in search * TextOutputDev: Fix finding Arabic Presentation Forms ligatures * Fix crash in invalid file. Bug #93476 * Regression test improvements utils: * pdftocairo: fix writing to stdout out with image output * pdftocairo: document that -singlefile appends file type. Bug #86254 * pdftocairo: ensure surface flushed before accessing image data * pdftocairo: check for invalid use of options. Bug #92195 * pdfunite: Fix typo in manual build system: * Improve cmake build system Release 0.39.0 core: * Ignore the alternateSpace and tintTransform. Bug #92381 * CairoOutputDev: Scale radial pattern. Bug #22098 * CairoOutputDev: Implement function shading using mesh gradients. Bug #88394 * Regression test improvements * Fix typos in error messages build system: * Visual Studio 2015 now supports snprintf. Bug #93116 utils: * pdftops: fix %%PageBoundingBox. Bug #87161 * pdftocairo: Fix double free when both user and owner passwords are given glib: * Add duration_real to PopplerPageTransition. Bug #92040 * Remove enum PopplerOrientation from API. Bug #93229 * documentation improvements * glib-demo improvements
2015-11-23Bump PKGREVISION for poppler shlib major bump.wiz1-2/+2
2015-11-23Update poppler* to 0.38.0:wiz2-7/+7
Release 0.38.0 core: * Splash: Multiply opacity in case of pattern colorspace. Bug #92592 * Small form improvements on non ascii character rendering * Clarify README build system: * Clarify internal DCT and JPX are only provided as deprecated fallbacks utils: * pdftocairo: fix fit to page transformation Release 0.37.0 core: * CairoOutputDev: Use mask for even-odd fill. Bug #84527 * SplashOuputDev: Protect calls to set/getAA with the proper #if guards. Bug #92006 * SplashOuputDev: Try to use an external font if the internal one is invalid * PageTransition D is a number not an int. Bug #92040 * Catalog::getNumPages(): validate page count * Catalog::cachePageTree(): recover from out of memory condition * Fix crashes in malformed documents build system: * configure: fix openjpeg detection
2015-11-04Add SHA512 digests for distfiles for print categoryagc1-1/+2
Problems found locating distfiles: Package acroread7: missing distfile AdobeReader_enu-7.0.9-1.i386.tar.gz Package acroread8: missing distfile AdobeReader_enu-8.1.7-1.sparc.tar.gz Package cups-filters: missing distfile cups-filters-1.1.0.tar.xz Package dvidvi: missing distfile dvidvi-1.0.tar.gz Package lgrind: missing distfile lgrind.tar.bz2 Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-10-01Update poppler* to 0.36.0:wiz5-19/+19
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
2015-07-15Bump PKGREVISION for poppler shlib major bump.wiz1-2/+2
2015-07-14Update poppler* to 0.34:wiz2-6/+6
Release 0.34.0 core: * Splash: Fix crash in PDF with nested softmasks. Bug #91240 * Splash: Speed up of rendering icc based images. Bug #90171 * PSOutputDev: Embed Type1 fonts to PostScript files correctly. Bug #19747 * Fix pedantic memory leak glib: * update new symbols section build system: * cmake: Make sure ENABLE_LIBOPENJPEG is either 0 or 1 Release 0.33.0 core: * Fix regression in pdftops parameter passing. Bug #89827 * Combine base characters and diacritical marks. Bug #87215 * Use width from W array for WMode positioning. Bug #89621 * Fixed adding annotation of Subtype Popup to pdf page. Bug #89136 * CairoOutputDev: Fix memory leak in CairoFreeTypeFont::create * SplashOutputDev: memset on error to have reproducible outputs qt4: * Fix PDF Text String -> QString conversion. KDE Bug #344849 qt5: * Fix PDF Text String -> QString conversion. KDE Bug #344849 glib: * Add poppler_annot_markup_set_popup_rectangle() * Fix segfault when creating PopplerAction. Bug #90093 utils: * pdftohtml: Set exit status adecuately. Bug #83609 build system: * configure: Fix invalid shell comparaison in libtiff test
2015-03-09Update to 0.32.0:wiz3-8/+8
Release 0.32.0 core: * Annotations: Fix rendering of empty BG/BC arrays * Splash: Fix wrong colour shown when GouraudTriangleShFill uses a DeviceN colorspace. Bug #89182 * Splash: Fix use of uninitialized variable in Splash::pipeRun * Remove unnecesary check for font validity. Bug #88939 * Small optimization in GooString::appendfv(). Bug #89096 * Fix crashes in malformed files utils: * pdftops: Make colorpsace optimization an option instead of default * pdfseparate: use always an unique instance for PDFDoc for savePageAs build system: * cmake: If extra-cmake-modules is around include the Sanitizers module Release 0.31.0 core: * CairoOutputDev: support embedding JBIG2 image data * Accept malformed documents whose root is a Page instead of a Pages. Bug #88172 * Fix crash on broken documents * JPEG2000Stream: Inline doGetChar and doLookChar * GlobalParams cleaning utils: * pdftops: Add rasterization option. Bug #85934 qt4: * Expose whole-words search option qt5: * Expose whole-words search option
2015-01-08Add openjpeg/bl3.mk here as well.wiz1-1/+2
2015-01-08Update poppler* to 0.30.0:wiz3-8/+10
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
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