./print/poppler, PDF rendering library

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


Branch: CURRENT, Version: 0.74.0, Package name: poppler-0.74.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/jpeg] [fonts/fontconfig] [graphics/openjpeg] [graphics/lcms2] [lang/gcc49-libs]

Required to build:
[lang/gcc49] [pkgtools/cwrappers]

Master sites:

SHA1: 9b2029e855d35d38d177512b58d972c5b2e9d61f
RMD160: a50bb9ec9522f5ddf70907e0bbed1bbee10372ad
Filesize: 1478.559 KB

Version history: (Expand)


CVS history: (Expand)


   2019-02-16 14:26:51 by Thomas Klausner | Files touched by this commit (43)
Log message:
*: recursive bump for poppler-0.74.0
   2019-02-16 14:19:19 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
poppler: update to 0.74.0.

Release 0.74.0:
        core:
         * Remove support for obsolete systems. Issue #709
         * Include timezone in timeToDateString()
         * Fix/silence some warnings
         * Fix issues with broken files

        build system:
         * Fix linking in FreeBSD
         * Fix fseeko configure check on Android for API level < 24
         * Remove unused MacroPushRequiredVars.cmake

        qt5:
         * Add API that lazily builds an outline by wrapping the internal objects
         * Demo: Use new API to build Table Of Contents lazily

        glib:
         * Improve documentation
         * Fix cast from 'GTime *' (aka 'int *') to 'time_t *' (aka 'long *')

        utils:
         * pdfsig: add -nssdir option

        cpp:
         * Add a way to get all the named destinations in a document.

Release 0.73.0:
        core:
         * Fix regression reading some encrypted files. Issue #690
         * Add X509CertificateInfo classes
         * Add new 'IgnoreDiacritics' option to ::findText(). Issue #637
         * Open files with CLOEXEC flag set
         * Remove Gulong, Guint, Gushort, Guchar typedefs
         * Fix handling of some broken files.

        cpp:
         * Make initialization of globalParams threadsafe
         * Fix page::text_list encoding issue
         * Improve handling of UTF-16 by considering Endianess
         * Add API to specify a custom data directory

        qt5:
         * Expose X509CertificateInfo
         * Add the possibility of getting version
         * Add new 'IgnoreDiacritics' search flag. Issue #637
         * Make initialization of globalParams threadsafe
         * ArthurOutputDev: Remove all Splash code usage

        glib:
         * add new 'POPPLER_FIND_IGNORE_DIACRITICS' find flag. Issue #637
         * Fix named destinations. Issue #631
         * Make PrintScaling preference available in API. Bug #92779

        build system:
         * Rename ENABLE_XPDF_HEADERS to ENABLE_UNSTABLE_API_ABI_HEADERS
         * support enabling NSS on mingw
         * Windows: only set SOVERSION for shared libs
   2018-12-31 07:18:20 by Maya Rashish | Files touched by this commit (2)
Log message:
poppler: remove workaround for old netbsd and dragonflybsd.

With C++14 being required to build this, you have to have most of C99 to
build this package. So not having fmax/fmin isn't possible.
   2018-12-14 17:04:28 by Andreas Gustafsson | Files touched by this commit (1)
Log message:
poppler: require GCC 4.9 for dependencies, too

Without this, dependent packages such as web2c and luatex will not
successfully link with poppler on NetBSD 7.2.
   2018-12-14 15:34:05 by Andreas Gustafsson | Files touched by this commit (1)
Log message:
poppler: Use GCC_REQD+=, not GCC_REQD=.
   2018-12-14 14:16:26 by Andreas Gustafsson | Files touched by this commit (1)
Log message:
poppler: require c++14 and GCC 4.9

Poppler now uses the C++14 library function std::make_unique.
Require a GCC version that supports it to make the package build
on NetBSD 7.2.
   2018-12-10 11:59:26 by Thomas Klausner | Files touched by this commit (32)
Log message:
*: recursive bump for poppler-0.72.0
   2018-12-10 11:28:08 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
poppler: update to 0.72.0.

Release 0.72.0:
        core:
         * Fix checkbox lacking AP not bein able to change state. Issue #655
         * Draw line annotation endings (arrow, circle, ...)
         * cairo: Don't use UNIQUE_ID for PS output, to avoid using PS memory on \ 
cairo >= 1.5.10
         * Be more stubborn looking for a nssdb. Issue #669
         * GooString::fromInt: Repair the return value.
         * Minor performance improvements
         * Avoid cycles in PDF parsing
         * Stream::makeFilter: Fix memory leak
         * Fix various issues with malformed files
         * Rename GooString::getCString to GooString::c_str
         * Regenerate UnicodeDecompTables.h from python 3.7.1

        utils:
         * pdfdetach: Check for valid embedded file before trying to save it. \ 
Issue #661
         * pdfdetach: Check for valid file name of embedded file before using it \ 
to determine save path. Issue #660
         * Fix typos in utils.

        glib:
         * Fix missing PopplerAttachment destructor call
         * Support getting form widget additional actions.
         * docs: Small improvements

        qt5:
         * Internally compile with -DQT_NO_SIGNALS_SLOTS_KEYWORDS