summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/poppler
Commit message (Collapse)AuthorAgeFilesLines
* poppler-data: install CMap resources for CJK glyph supportJoshua Lock2015-12-201-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> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* poppler: move RDEPENDS on poppler-data to libpopplerBob Ham2015-12-201-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> Signed-off-by: Armin Kuster <akuster808@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>
* poppler: fix configure by pointing on mocAndreas Müller2015-05-282-1/+93
| | | | | | | | | | | | As discussed in [1] configure was detecting host's moc and failing in some configurations. To get this fixed configure gets a parameter by which the location of moc is set. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2015-May/101641.html Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* poppler-data: update to 0.4.7Andreas Müller2015-05-281-2/+2
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* poppler: update 0.33.0 to and enhance packageconfigsAndreas Müller2015-05-281-3/+6
| | | | | | | | qt5 packageconfig fixes: | WARNING: QA Issue: poppler rdepends on qtbase, but it isn't a build dependency? [build-deps] Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* poppler: update to 0.26.5Andreas Müller2014-10-011-3/+3
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* poppler: remove spurious GTK+ build dependencyRoss Burton2014-07-151-1/+1
| | | | | Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: use PACKAGECONFIG to control graphics formats supportedRoss Burton2014-07-151-1/+6
| | | | | | | | Add explicit PACKAGECONFIG statements for JPEG, PNG and TIFF. libpng wasn't previously a direct build dependency but is pulled in via GTK+. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: inherit gtk-docRoss Burton2014-07-151-1/+1
| | | | | Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: use BPN in SRC_URIRobert Yang2014-07-152-2/+2
| | | | | | | | | | | | Fixed SRC_URI: * ${PN} -> ${BPN}, use ${BP} if it was ${PN}-${PV} * ${P} -> ${BP} Otherwise we would meet do_fetch errors when we do the multilib, native or nativesdk build. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issuesMatthieu CRAPET2014-02-232-2/+2
| | | | | | | | | | | | | Changes: - rename SUMMARY with length > 80 to DESCRIPTION - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: update to 0.22.4Andreas Müller2013-06-202-47/+2
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* poppler: fix build for soft FPU machinesAndreas Müller2013-05-162-2/+47
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: fix config option --disable-poppler-qt to --disable-poppler-qt4Andreas Müller2013-05-161-1/+3
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler-data: update to 0.4.6 and stylize a bitAndreas Müller2013-05-101-4/+4
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: update to 0.22.3Andreas Müller2013-05-101-4/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: merge include files into poppler - only poppler requires themAndreas Müller2013-05-103-35/+31
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: remove unrecognized configure optionsAndreas Müller2013-05-102-3/+0
| | | | | | | | | warning was: | configure: WARNING: unrecognized options: --disable-poppler-qt, --disable-abiword-output Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Unify indentationMartin Jansa2013-04-152-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | * This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
* poppler: upgrade to 0.18.4Martin Jansa2013-03-132-12/+10
| | | | | | * 0.18.0 was failing to build after libpng was upgraded to 1.6 in oe-core Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Replace bb.data.* with d.*Paul Eggleton2012-10-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Used sed expression given here: http://lists.linuxtogo.org/pipermail/openembedded-core/2011-November/012373.html Plus an additional expression for .expand. Full expression is: sed \ -e 's:bb.data.\(setVar([^,]*,[^,]*\), \([^ )]*\) *):\2.\1):g' \ -e 's:bb.data.\(setVarFlag([^,]*,[^,]*,[^,]*\), \([^) ]*\) *):\2.\1):g' \ -e 's:bb.data.\(getVar([^,]*\), \([^, ]*\) *,\([^)]*\)):\2.\1,\3):g' \ -e 's:bb.data.\(getVarFlag([^,]*,[^,]*\), \([^, ]*\) *,\([^)]*\)):\2.\1,\3):g' \ -e 's:bb.data.\(getVarFlag([^,]*,[^,]*\), \([^) ]*\) *):\2.\1):g' \ -e 's:bb.data.\(getVar([^,]*\), \([^) ]*\) *):\2.\1):g' \ -e 's:bb.data.\(expand([^,]*\), \([^ )]*\) *):\2.\1):g' \ -i `grep -ril bb.data *` Some minor correction in systemd.bbclass was needed for some expressions that didn't quite match the regex in the desired way; additionally a few instances were manually changed. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* recipes: bump PR to rebuild after libffi5 -> libffi6Martin Jansa2012-09-201-1/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* poppler-fp: convert tabs to 4 spaces in get_poppler_fpu_settingMartin Jansa2012-07-191-3/+3
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* poppler: add tiff to DEPENDS to make builds more deterministicMartin Jansa2012-03-092-2/+2
| | | | | | * it's autodetected Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: bump PR to rebuild after libtiff3->libtiff5 changeMartin Jansa2012-02-281-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: bump PR to rebuild .la files without libz.laMartin Jansa2012-02-131-0/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: upgrade from 0.12.3 to 0.18.0Martin Jansa2011-10-122-10/+10
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* poppler-data: upgrade from 0.4.0 to 0.4.5Martin Jansa2011-10-121-4/+2
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* recipes: use allarch.bbclass instead just PACKAGE_ARCH = allMartin Jansa2011-06-021-3/+2
| | | | | | | * otherwise such recipes are rebuilt or reused from sstate after every MACHINE change, because of different checksums see [YOCTO #1075] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes,classes: import a lot of recipes from meta-shrMartin Jansa2011-04-104-0/+65
* tested on shr-lite-image for om-gta02 and nokia900 (with meta-shr layer)