./print/poppler-qt5, PDF rendering library (QT5 wrapper)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 0.84.0nb1, Package name: poppler-qt5-0.84.0nb1, Maintainer: pkgsrc-users

This is the QT5 wrapper for poppler, a PDF rendering library. It
is a fork of the xpdf 3.0 PDF viewer developed by Derek Noonburg
of Glyph and Cog, LLC.

Poppler provides PDF rendering functionality as a shared library,
to centralize the maintenence effort and to reduce duplicated
effort. And the poppler developers would like to move libpoppler
forward in a number of areas that doesn't fit within the goals of

Required to run:
[print/poppler] [graphics/openjpeg] [x11/qt5-qtbase]

Required to build:
[pkgtools/x11-links] [devel/boost-headers] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [lang/gcc5] [x11/xorgproto]

Master sites:

SHA1: f362f27b95c12e7fdab983650685dae1052aacf2
RMD160: cb87b2e56d0db84679dc693b5938f1d0de069b5f
Filesize: 1524.645 KB

Version history: (Expand)

CVS history: (Expand)

   2020-01-18 22:51:16 by Jonathan Perkin | Files touched by this commit (1836)
Log message:
*: Recursive revision bump for openssl 1.1.1.
   2019-11-07 13:38:09 by Thomas Klausner | Files touched by this commit (41) | Package updated
Log message:
*: recursive bump for poppler update to 0.82.0
   2019-11-07 13:05:20 by Thomas Klausner | Files touched by this commit (6) | Package updated
Log message:
poppler*: update to 0.82.0

Release 0.82.0:
         * Fix not being able to open some files. Issue #832
         * Fix crashes in malformed files
         * Fix memory leak on broken files
         * Minor performance improvements
         * Minor code improvements

         * Add poppler_document_new_from_bytes
         * PopplerAttachment: Silence deprecation warnings for ctime/mtime

        build system:
         * pdf-inspector: Support builddir != srcdir
         * Install Cairo* headers if Cairo has been found
   2019-10-20 05:12:22 by Mark Davies | Files touched by this commit (3)
Log message:
poppler-qt5: dont build splash backend as per other bits of poppler.
   2019-10-19 14:37:05 by Nia Alarie | Files touched by this commit (17) | Package updated
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:
         * 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:
         * 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

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

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

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

        build system:
         * Mark external lib include dirs as SYSTEM
   2019-07-23 19:20:01 by Thomas Klausner | Files touched by this commit (43)
Log message:
*: recursive bump for poppler 0.79
   2019-07-23 18:45:18 by Thomas Klausner | Files touched by this commit (6) | Package updated
Log message:
poppler*: update to 0.79.0

Release 0.79.0:
         * Fix regression on TextSelectionPainter
         * Fix parsing of DefaultAppearance
         * Fix memory leak in PostScriptFunction
         * Fix crashes in fuzzed files

         * Implemented support for setIcon by changing appearance
         * Added option to set the form available to print
         * QString::null is deprecated, use QString()
         * Replace deprecated qStableSort with std::stable_sort

        build system:
         * Turn README into README.md and expand it

Release 0.78.0:
         * Fix line annotation arrows for usage in dimensioning
         * Handle Ink annots without an InkList but with an AP
         * Fix typos preventing parsing of Movie start and duration
         * Fix crash on malformed files

         * Add poppler_document_create_dests_tree()
         * Don't use the deprecated g_type_class_add_private()
         * Document the differences between render() and render_for_printing()
         * Fix introspection for poppler_document_new_from_data
         * Don't create PopplerInputStream with length 0. Issue #414
         * Document G_IO_ERROR as a possible error condition
         * docs: Add index for API new in 0.78

        build system:
         * Fixes cross compilation of gir in Void Linux
         * Add -Wshadow to the default warning flags
         * install pkg-config pc files if pkg-config is found

Release 0.77.0:
         * Fix crash on signature handling. Issue #766
         * Fix small memory leak in SignatureHandler::getCertificateInfo
         * Splash: Restrict filling of overlapping boxes. Issue #750
         * Fix crash on malformed files

         * Fix optional content handling with exclusive layers

         * Make render_page thread-safe

         * pdfsig: Fix small memory leak
         * pdftotext: Fix typo in manpage
   2019-05-09 11:28:23 by Adam Ciarcinski | Files touched by this commit (16) | Package updated
Log message:
poppler: updated to 0.76.1


 * Make the mul tables be calculated at compile time with constexpr.
 * splash: Fix compile with SPLASH_CMYK enabled
 * Some typo fixing in error messages

 * Fix regression in annotation handling

build system:
 * Fix some typos in build system output and comments


 * Fix regression on case-insensitive search.
 * Remove GooList, use std::vector instead
 * Fix radiobutton reporting wrong state.
 * Handle UTF16-LE strings
 * Don't error out if there's no DA in FreeText annotation
 * cairo: Compute correct coverage values for box filter.
 * cairo: Constrain number of cycles in rescale filter.
 * Read more fields from ViewerPreferences
 * Introduce and use Ref::INVALID
 * Fix crashes in broken files
 * Fix mismatched free/delete
 * Add missing include guards

 * pdftohtml: Properly initialize HtmlOutputDev::page to avoid SIGSEGV upon \ 
error exit.


 * Fix rendering of some annotations
 * Fix crashes in broken files
 * Small internal code improvements

 * Improve documentation
 * tests: Add showing version information to poppler-dump

 * pdfattach: new util
 * pdftohtml: add -dataurls parameter
 * pdftoppm: add -sep and -forcenum parameters
 * pdftohtml: make singleHtml and stout not mutually exclusive
 * pdfsig: fix use after free