./print/poppler, PDF rendering library

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


Branch: CURRENT, Version: 0.84.0, Package name: poppler-0.84.0, Maintainer: reed

This is 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
xpdf.

The GLib wrapper is available in the print/poppler-glib package.
The QT wrapper is available in the print/poppler-qt package.
The PDF utilities are available in the print/poppler-utils package.


Required to run:
[graphics/png] [graphics/cairo] [graphics/jpeg] [fonts/fontconfig] [graphics/openjpeg] [graphics/lcms2]

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

Master sites:

SHA1: f362f27b95c12e7fdab983650685dae1052aacf2
RMD160: cb87b2e56d0db84679dc693b5938f1d0de069b5f
Filesize: 1524.645 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-13 01:57:18 by Joerg Sonnenberger | Files touched by this commit (3)
Log message:
Fix poppler for C consumers.
   2020-01-10 14:24:19 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
poppler*: update to 0.84.0

Release 0.84.0:
        core:
         * Fix crash when converting from Unicode to ASCII-7
         * Splash::scaleImageYdXu: Protect against crash if srcWidth is too big
         * JBIG2Stream: fix potential crash in malformed documents
         * JBIG2Stream: fix leak in reset() if called several times
         * Internal code improvements

        utils:
         * pdfimages: Add error message if first page is larger then number of pages.
         * pdfinfo: Improved paper size recognition
         * pdfsig: Fix exit code when dumping signatures
         * pdftocairo: Error out when even/odd selects 0 pages
         * pdftohtml: Fix memory leak
         * pdftoppm: Add an option to scale before rotate
         * pdftoppm: Add -hide-annotations option
         * pdftoppm: Error out when even/odd selects 0 pages
         * pdftops: Improve -optimizecolorspace

        qt5:
         * Code cleanups

        glib:
         * Fix compiler warrnings

Release 0.83.0:
        core:
         * Improve when a file is recognized as Linearized
         * Improve const-ness of the code
         * Make code a bit more readable/maintanable
         * Fix uninitialized memory uses in broken files

        utils:
         * pdffonts: Make code a bit more readable/maintanable
         * pdftohtml: Make code a bit more readable/maintanable

        qt5:
         * Remove a bunch of unused internal functions
         * trUtf8 -> tr (less warnings)

        build system:
         * make-glib-api-docs: switch to python3
   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:
        core:
         * 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

        glib:
         * 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:
        core:
         * 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:
        core:
         * 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

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

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

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

        build system:
         * Mark external lib include dirs as SYSTEM
   2019-09-09 13:05:00 by Maya Rashish | Files touched by this commit (1)
Log message:
poppler: sync GCC_REQD between bl3 and Makefile.
   2019-07-23 19:20:01 by Thomas Klausner | Files touched by this commit (43)
Log message:
*: recursive bump for poppler 0.79