./print/poppler, PDF rendering library

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


Branch: CURRENT, Version: 24.03.0nb1, Package name: poppler-24.03.0nb1, 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 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/tiff] [graphics/png] [graphics/cairo] [graphics/jpeg] [fonts/fontconfig] [devel/nss] [graphics/openjpeg] [graphics/lcms2] [lang/gcc8-libs]

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

Master sites:

Filesize: 1857.488 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-07 09:35:33 by Thomas Klausner | Files touched by this commit (1138)
Log message:
*: bump for cairo buildlink3.mk change

lzo was made an option
   2024-03-11 22:16:01 by Thomas Klausner | Files touched by this commit (41)
Log message:
*: recursive bump for poppler-24.03.0 shlib major bump
   2024-03-11 15:39:48 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
poppler*: update to 24.03.0

Release 24.03.0:
        core:
         * Fix opening some malformed files. Issue #1447
         * Skip drawing image when it has singular matrix. Issue #1114
         * Fix crash on malformed files
         * Small internal code cleanup

        utils:
         * pdfdetach: Fix potential directory traversal
         * pdfimages: Enable to print filenames to stdout.
         * pdfsig: Add visible name/date when signing an existing form signature \ 
field
   2024-02-20 22:10:22 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
poppler*: update to 24.02.0

Release 24.02.0:
        core:
         * Fix reading some JBIG2 streams. Issue #1319
         * Fix saving some annotation interior color when it's empty
         * Make searching for fonts when adding annotations a bit faster
         * Make sure images are compressed when adding them
         * Small internal code cleanup

        utils:
         * pdfimages: return exit code 2 when error opening output files
   2024-01-07 17:57:03 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
poppler*: update to 24.01.0

Release 24.01.0:
        core:
         * Don't crash on certain documents on the NSS signature backend
         * Fix infinite loop in some annotation code if there's not space for \ 
even one character
         * Fix build on Android with generic font configuration
         * Small internal code cleanup
   2023-12-30 13:56:25 by Thomas Klausner | Files touched by this commit (13) | Package updated
Log message:
poppler: update to 23.12.0

Merge poppler-glib into poppler - it was only split off because
of the glib2 dependency, and cairo now pulls that in.

Release 23.12.0:
        core:
         * Rewrite FoFiType1::parse to be more flexible. Issue #1422
         * Small internal code refactoring
   2023-11-15 10:25:55 by Thomas Klausner | Files touched by this commit (50)
Log message:
*: recursive bump for poppler 23.11.0
   2023-11-15 10:23:20 by Thomas Klausner | Files touched by this commit (13) | Package updated
Log message:
poppler*: update to 23.11.0

Release 23.11.0:
        core:
         * CairoOutputDev: Use internal downscaling algorithm if image exceeds \ 
Cairo's maximum dimensions.
         * Internal code improvements
         * Fix crash on malformed files

        utils:
         * pdftocairo: Add option to document logical structure if output is pdf
         * pdftocairo: EPS output should not contain %%PageOrientation

Release 23.10.0:
        core:
         * cairo: update type 3 fonts for cairo 1.18 api
         * Fix crash on malformed files

        build system:
         * Make a few more dependencies soft-mandatory
         * Add more supported gnupg releases
         * Check if linker supports version scripts

Release 23.09.0:
        core:
         * Add Android-specific font matching functionality
         * Fix digital signatures for NeedAppearance=true
         * Forms: Don't look up same glyph multiple times
         * Provide the key location for certificates you can sign with
         * Add ToUnicode support for similarequal
         * Fix crash on malformed files

        qt5:
         * Provide the key location for certificates you can sign with
         * Allow to force a rasterized overprint preview during PS conversion

        qt6:
         * Provide the key location for certificates you can sign with
         * Allow to force a rasterized overprint preview during PS conversion

        pdfsig:
         * Provide the key location for certificates you can sign with

Release 23.08.0:
        core:
         * Fix GWG 19.2 - DeviceN Overprint (White)
         * Splash: avoid bogus memory allocation size in doTilingPatternFill
         * Fix use-of-uninitialized-value in XRef
         * Fix float-cast-overflow error in Catalog
         * Cleanup gpgme backend code
         * Version symbols in poppler core

        glib:
         * Improve poppler_get_available_signing_certificates
         * Add new members to PopplerCertificateInfo

        utils:
         * pdftotext: small improvement to man page

Release 23.07.0:
        core:
         * Fix reading of utf8-with-bom files
         * Fix crash if CERT_ExtractPublicKey doesn't return a public key
         * Fix rendering of some malformed documents. Issue #1395
         * Allow for stream compression and compress font streams in forms
         * Remove method Hints::getPageRanges

        qt5:
         * Fix crash when overprint preview is enabled
         * Don't fail signature basics tests if backend is not configured

        qt6:
         * Fix crash when overprint preview is enabled
         * Don't fail signature basics tests if backend is not configured

        utils:
         * pdfsig: Allow showung and selecting signature backend
         * pdfsig: Describe signature dump format in manual page

        glib:
         * Add signing API

        build system:
         * zlib is now mandatory