summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/poppler
Commit message (Collapse)AuthorAgeFilesLines
...
* poppler: upgrade 0.86.1 -> 0.88.0Andreas Müller2020-05-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 0.88.0: core: * Support Widget Annotation Buttons not linked to any Form * SplashOuputDev: Use stroking opacity when clipping to a stroke path * Handle 1 bit RGB images in ICC colorspace * Internal code improvements qt5: * Add Document::signatures. Returns signatures not attached to any page * ArthurOutputDev: Fix font hinting * ArthurOutputDev: Set the opacity when filling with axial gradients * ArthurOutputDev: Implement the clipToStrokePath method * ArthurOutputDev: Use stroking opacity when clipping to a stroke path glib: * Add poppler_page_get_bounding_box * Add poppler_form_field_get_alternate_ui_name * Implement rotation for 'flagNoRotate' annots. Issue #767 cpp: * Add non_raw_non_physical layout for page::text() utils: * pdftohtml: Fix noRoundedCoordinates->noroundcoord in man page * pdfsig: Show also signatures that aren't attached to any page Release 0.87.0: core: * Fix leak in broken files * Internal code improvements qt5: * Add option to get form choice for export value * ArthurOutputDev: Avoid division by zero in updateLineDash. Issue #695 glib: * Internal code improvements utils: * pdftohtml: Fix memory leak in HtmlOutputDev::getLinkDest Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: Add splash PACKAGECONFIG and enable it by defaultAndreas Müller2020-04-121-1/+2
| | | | | | | | | | | Splash graphics option is enabled by default in CMakeLists.txt. So * add it to our defaults to keep situation as it was before * when using splash follow upstream's suggestion and add boost to depends: | Warning: Use of boost is recommended for better performance. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wireshark: poppler: prevent PACKAGECONFIG change based on different layersMingde (Matthew) Zeng2020-04-081-1/+1
| | | | | | | | | | As per discussed in a previous email under the subject "Regarding poppler auto PACKAGECONFIG when qt5-layer exists", adding a layer but not using it should not change PACKAGECONFIG automatically. It may result unexpected error. Signed-off-by: Matthew Zeng <matthew.zeng@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 0.85.0 -> 0.86.1Wang Mingyu2020-03-301-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 0.84.0 -> 0.85.0Andreas Müller2020-02-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Release 0.85.0: core: * Fix case unsensitive search for Deseret and Osage. Issue #853 * Fix crash in unicodeToAscii7 * CairoOutputDev: make initialisation thread-safe * Fix crash on broken files. Issues #869, #870 * Internal code improvements qt5: * Fix FormField::name encoding * Accept UTF-16 uiNames for form fields * Fix search for "complex" characters * Allow to load document from QIODevice utils: * pdftoppm/pdftocairo: Fix -e/-o printing the wrong pages. Issue #873 * pdftohtml: Fix issue with the font size sometimes being huge glib: * make the frontend initialization thread safe. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler/poppler-data: Add HOMEPAGE tagsMingde (Matthew) Zeng2020-01-132-0/+2
| | | | | | | Add HOMEPAGE tags missing in the poppler and poppler-data recipes. Signed-off-by: Matthew Zeng <Matthew.Zeng@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 0.82.0 -> 0.84.0Andreas Müller2020-01-102-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >From announcements: 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 warnings 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 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: Extend the c/c++ flags fix to cover clangKhem Raj2019-11-171-5/+19
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 0.80.0 -> 0.82.0Zang Ruochen2019-11-011-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: update from 0.79.0 to 0.80.0Randy MacLeod2019-09-101-2/+2
| | | | | Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: Stop using USE_FIXEDPOINTAdrian Bunk2019-08-202-109/+0
| | | | | | | | It was no longer building and will be removed in the next upstream version. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: toggle gobject-introspection supportKai Kang2019-08-051-0/+1
| | | | | | | | It doesn't provide a way to enable or disable gobject-introspection support for poppler. Toggle it respect to variable GI_DATA_ENABLED. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: update from 0.75.0 to 0.79.0Randy MacLeod2019-07-303-45/+23
| | | | | | | | | | | | Adjust the basename-include patch to deal with upstream change of introducing goo/gbasename.cc. Drop 0001-glib-CMakeLists.txt-Add-libpoppler-to-link-along-wit.patch since that was done upstream in: 9481c473 glib: pass poppler to gir libs. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: install API headers as we used toAndreas Müller2019-03-221-1/+1
| | | | | | | | | ENABLE_XPDF_HEADERS was renamed to ENABLE_UNSTABLE_API_ABI_HEADERS [1] [1] https://cgit.freedesktop.org/poppler/poppler/tree/NEWS#n72 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 0.71.0 -> 0.75.0Andreas Müller2019-03-223-7/+10
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: Upgrade to 0.71.0Khem Raj2018-11-291-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 0.69.0 -> 0.70.1Andreas Müller2018-10-261-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 0.67.0 -> 0.69.0Andreas Müller2018-10-041-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 0.66.0 -> 0.67.0Andreas Müller2018-08-191-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 0.64.0 -> 0.66.0Andreas Müller2018-06-301-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: Fix build on muslKhem Raj2018-05-262-0/+21
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: Update to 0.64Khem Raj2018-05-172-8/+39
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* poppler-data: Upgrade to 0.4.9Khem Raj2018-05-171-2/+2
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* poppler: fix build for TARGET_FPU = "soft"Andreas Müller2018-04-132-0/+101
| | | | | | | Detected for qemuarm on autobuilder Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* poppler: update 0.62.0- > 0.63.0Andreas Müller2018-04-131-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* poppler: Rework patch fixing do_configureAndreas Müller2018-04-131-17/+19
| | | | | | | | Turn the patch from a workaround into a proper fix. It was submitted to poppler bugzilla - but after endless discussions I won't follow this further. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* poppler: update 0.57.0 -> 0.62.0Andreas Müller2018-03-295-157/+91
| | | | | | | | | * poppler moved from autotools to cmake * qt4 backend was removed * build tested with all and none in packageconfig Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* poppler-data: update 0.4.7 -> 0.4.8Andreas Müller2017-12-111-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* poppler: update 0.53.0 -> 0.57.0Andreas Müller2017-08-131-3/+3
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: update 0.51.0 -> 0.53.0Andreas Müller2017-04-181-9/+2
| | | | | | | | c++ is now set by poppler itself [1] [1] https://lists.freedesktop.org/archives/poppler/2017-March/012106.html Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* poppler: add qttools-native to qt5 dependency to fix buildAndreas Müller2017-02-131-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: update to 0.51.0Andreas Müller2017-01-251-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: update to 0.50.0Andreas Müller2016-12-261-3/+3
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: Disable PIE, it does not compileKhem Raj2016-12-261-0/+6
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: update to 0.49.0Andreas Müller2016-12-131-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* remove True option to getVar callsJoshua Lock2016-12-021-1/+1
| | | | | | | | | getVar() now defaults to expanding by default, thus remove the True option from getVar() calls with a regex search and replace. Search made with the following regex: getVar ?\(( ?[^,()]*), True\) Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
* poppler: update to 0.48.0Andreas Müller2016-11-221-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: update to 0.47.0Andreas Müller2016-10-032-9/+9
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: fix ambiguity on math functions related to gcc-6Derek Straka2016-06-232-3/+12
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* evince, epdf, gdm, gnumeric, libgnomeprint, tumbler, gedit, gnome-panel, ↵Martin Jansa2016-06-131-0/+3
| | | | | | gnome-session, gnome-terminal, libgnomecups, gtksourceview2, libgweather, libgnomeui, tracker, gimp, poppler, mousepad, goffice, tasks: blacklist, fails to build with gcc-6 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: update to 0.43.0Andreas Müller2016-05-192-43/+4
| | | | | | | | * patch was applied upstream * a PACKAGECONFIG for nss was added - enabled by default Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: add --std=c++11 to fix build with Qt 5.7Martin Jansa2016-05-062-0/+43
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: update to 0.4.1Andreas Müller2016-04-282-30/+2
| | | | | | | | * remove leftover patches * run tested against evince and qpdfview Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: fix gobject introspectionAlexander Kanavin2016-03-141-1/+5
| | | | Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
* poppler-data: Fix to work with changed makeflagsRichard Purdie2016-02-251-1/+1
| | | | | | | Without this, the data is installed into /usr/local and fails QA checks. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler-data: install CMap resources for CJK glyph supportJoshua Lock2015-12-181-3/+18
| | | | | | | | | | | | | | | | | | | | | | | | | CID-keyed fonts, as commonly used to support pictographic East Asian character sets require Character Maps which unidirectionally map character codes (i.e. Unicode encoding) to CID (the glyphs in the font face). Without a CMap poppler isn't able to correctly PDF files in Chinese, Japanese or Korean without embedded fonts. This change installs a copy of the Identity files from Adobe's CMap Resources[1] based on a similar change in Fedora's poppler-data[2][3]. This is an updated version of the v2 patch originally created and sent by my colleague, Joshua Lock. 1. https://github.com/adobe-type-tools/cmap-resources 2. http://pkgs.fedoraproject.org/cgit/poppler-data.git/tree/poppler-data.spec#n18 3. https://bugzilla.redhat.com/show_bug.cgi?id=842351 Co-Authored-By: Bob Ham <bob.ham@collabora.com> Signed-off-by: Bob Ham <bob.ham@collabora.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: move RDEPENDS on poppler-data to libpopplerBob Ham2015-12-181-1/+1
| | | | | | | | | | | | | The poppler-data package contains data needed by consumers of the libpoppler package, for example evince. However, the RDEPENDS in this recipe is only for the poppler package. Moving the RDEPENDS to libpoppler ensures that poppler-data is included in any builds with separate libpoppler consumers but not poppler. The poppler package automatically depends on libpoppler so poppler's dependency on poppler-data is not lost. Signed-off-by: Bob Ham <bob.ham@collabora.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: update to 0.37.0Andreas Müller2015-10-261-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: Support building against QT4-embeddedGary Thomas2015-10-232-1/+33
| | | | | | | | | | These changes allow the poppler package to build using qt4e. To enable them, add this line to local.conf PACKAGECONFIG_append_pn-poppler = " qt4e" Signed-off-by: Gary Thomas <gary@mlbassoc.com> Upstream-status: Innapropriate [OE configuration] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: update to 0.35.0Andreas Müller2015-08-311-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>