aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/pango
Commit message (Collapse)AuthorAgeFilesLines
* pango: explictly enable/disable libthaiRoss Burton2023-09-071-1/+1
| | | | | | | Pango has had an explicit option since 1.46.2 Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.50.14 -> 1.51.0Wang Mingyu2023-09-021-1/+1
| | | | | | | | | | | | Changelog: =========== - itemize: Improve script itemization - build: Check for cairo DWrite dependency - win32: Fix various issues and crashes - layout: Add a missing switch case Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
* pango: upgrade 1.50.13 -> 1.50.14Wang Mingyu2023-04-131-1/+1
| | | | | | | | Changelog: - Fix underline thickness in scaled contexts Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
* pango: upgrade 1.50.12 -> 1.50.13Alexander Kanavin2023-03-111-1/+1
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
* pango: upgrade 1.50.11 -> 1.50.12Ross Burton2023-01-062-37/+1
| | | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: replace a recipe fix with an upstream submitted patchAlexander Kanavin2022-11-112-10/+38
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
* pango: Make it build with ptest disabledPeter Kjellerstedt2022-11-101-3/+5
| | | | | | | | | | | | | | | | | This avoids the following error: ERROR: pango-1.50.11-r0 do_package: QA Issue: pango: Files/directories were installed but not shipped in any package: /usr/libexec /usr/libexec/installed-tests /usr/libexec/installed-tests/pango /usr/libexec/installed-tests/pango/nofonts /usr/libexec/installed-tests/pango/nofonts/fonts.conf Also use tabs for indentation of shell code. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.50.10 -> 1.50.11Alexander Kanavin2022-11-081-1/+7
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
* pango: upgrade 1.50.9 -> 1.50.10Ross Burton2022-10-251-1/+1
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
* pango: upgrade 1.50.8 -> 1.50.9Alexander Kanavin2022-08-211-1/+1
| | | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.50.7 -> 1.50.8Alexander Kanavin2022-07-231-1/+1
| | | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: exclude 1.9x versions which are 2.x pre-releases.Alexander Kanavin2022-06-281-0/+2
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.50.6 -> 1.50.7Alexander Kanavin2022-05-051-1/+1
| | | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: Skip test-layout ptestKhem Raj2022-04-192-1/+48
| | | | | | | | This has intermittent behavior, is sensitive to harfbuzz version Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: Drop using additional cflags with clangKhem Raj2022-04-191-4/+0
| | | | | | | | This is no longer needed Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: Upgrade to 1.50.6Khem Raj2022-04-191-1/+1
| | | | | | | | | Changes in this release [1] [1] https://github.com/GNOME/pango/commit/37a427018c92a2bc679ef104097e07a619609c9c Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/meta-selftest/meta-skeleton: Update LICENSE variable to use SPDX ↵Richard Purdie2022-02-201-1/+1
| | | | | | | | | | | license identifiers An automated conversion using scripts/contrib/convert-spdx-licenses.py to convert to use the standard SPDX license identifiers. Two recipes in meta-selftest were not converted as they're that way specifically for testing. A change in linux-firmware was also skipped and may need a more manual tweak. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.48.10 -> 1.50.4Alexander Kanavin2022-02-172-1/+4
| | | | | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.48.9 -> 1.48.10Alexander Kanavin2021-10-231-1/+1
| | | | | | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.48.7 -> 1.48.9Alexander Kanavin2021-08-231-1/+1
| | | | | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Convert to new override syntaxRichard Purdie2021-07-301-6/+6
| | | | | | | | | | This is the result of automated script conversion: scripts/contrib/convert-overrides.py <oe-core directory> converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.48.5 -> 1.48.7Andreas Müller2021-07-071-1/+1
| | | | | | | | | | | | | | | | | | | | Overview of changes in 1.48.7 ============================= - Fix a thread-safety issue in fontmap initialization - Small documentation improvements Overview of changes in 1.48.6 ============================= - Avoid attribute index overflow - Add a new pango-segmentation utility - Documentation cleanups and fixes - Update script property data for gravity - Bring back careful glyph position rounding - Add a few missing bidi types - Add more tests Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.48.4 -> 1.48.5Richard Purdie2021-05-311-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.48.2 -> 1.48.4Alexander Kanavin2021-05-091-1/+1
| | | | | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf/pango: replace gtk-doc with gi-docgenAlexander Kanavin2021-05-091-2/+1
| | | | | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: re-enable ptestSaul Wold2021-04-181-0/+2
| | | | | | | | The run-ptest script got accidently dropped from the SRC_URI during a past update and ptest patch. Signed-off-by: Saul Wold <saul.wold@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: update 1.48.0 -> 1.48.2Alexander Kanavin2021-03-022-29/+1
| | | | | | | | Drop a patch; issue fixed upstream: https://gitlab.gnome.org/GNOME/pango/-/commit/fcda7d6f9b6ee966f5da860be5ec0c0096193a83 Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.46.2 -> 1.48.0Alexander Kanavin2020-12-092-2/+36
| | | | | | | Add a patch to fix failing ptest. Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.46.1 -> 1.46.2zangrc2020-09-301-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.46.0 -> 1.46.1Alexander Kanavin2020-09-031-1/+1
| | | | | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: update 1.44.7 -> 1.46.0Alexander Kanavin2020-08-252-35/+2
| | | | | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: Disable Wimplicit-fallthrough as errorKhem Raj2019-12-301-0/+4
| | | | | | | | Clang is quite a lot more stricter and ends up finding more cases, these are code format warnings so its safer to disable them here. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.44.6 -> 1.44.7Ross Burton2019-11-292-39/+2
| | | | Signed-off-by: Ross Burton <ross.burton@intel.com>
* pango: Fix reproducibilityJoshua Watt2019-11-252-1/+33
| | | | | | | Applies a patch to fix the build reproducibility of the -src package. Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: remove obsolete libtool FILESRoss Burton2019-10-081-2/+0
| | | | | | | | We now build Pango with Meson which doesn't use libtool, so we can remove the FILES that packages up non-existant .la files. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: fix the failing testiter test caseRoss Burton2019-10-022-1/+38
| | | | | | | | The testiter test case fails if libthai support isn't enabled because it execises codepaths that need libthai to be correct. Backport a patch to skip this test if libthai isn't enabled. Signed-off-by: Ross Burton <ross.burton@intel.com>
* pango: add PACKAGECONFIG for libthai supportRoss Burton2019-09-061-0/+1
| | | | Signed-off-by: Ross Burton <ross.burton@intel.com>
* pango: 1.44.6 upgradeRoss Burton2019-09-061-2/+2
| | | | Signed-off-by: Ross Burton <ross.burton@intel.com>
* pango: upgrade to 1.44.5Ross Burton2019-08-221-6/+5
| | | | | | | | | | | | | | This release ships some files that were previously missing from git but needed for the test suite. Add RDEPENDS on locale-base-en-us as some of the tests explictly use it. No need to depend on liberation-fonts, all of the tests use Cantarell. With these changes, just one test fails (filed upstream as https://gitlab.gnome.org/GNOME/pango/issues/405) and there are no skips. Signed-off-by: Ross Burton <ross.burton@intel.com>
* pango: upgrade 1.42.4 -> 1.44.3Anuj Mittal2019-08-062-41/+9
| | | | | | | | | | | * For changes, see: https://github.com/GNOME/pango/blob/master/NEWS * Remove upstreamed patch, rename docs and introspection meson options and add PACKAGECONFIG for tests. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk-doc.bbclass: unify option setting for meson-based recipesAlexander Kanavin2019-04-251-4/+1
| | | | | | | | This is done similarly to gobject-introspection work by Andreas Müller, and allows dropping duplicate clutter from the recipes. Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: use gobject-introspection.bbclass on/off mechanismAndreas Müller2019-04-111-9/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: fix markup-parse test caseRoss Burton2019-03-042-1/+30
| | | | | | | | | The test case expects that printf(0x0) is (null) but for us this it is (NULL). Use case-insensitive diff as the rest of the tests don't care about case. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: convert from autotools to mesonAlexander Kanavin2019-02-252-156/+24
| | | | | | | Drop the autotools-specific patch. Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: add native and nativesdk variants to various recipes to enable ↵Alexander Kanavin2019-01-281-1/+1
| | | | | | | gtk+3-native/nativesdk Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: respect PTEST_ENABLEDRoss Burton2018-10-031-1/+1
| | | | | | | Don't use the 'ptest' DISTRO_FEATURE because whilst that can be on, PTEST_ENABLED could have been overwritten. Signed-off-by: Ross Burton <ross.burton@intel.com>
* pango: don't disable debuggingRoss Burton2018-10-031-2/+0
| | | | | | | | | | By explicitly disabling debugging we get *no* safety checks: the GLib asserts and checks are all disabled. This is fine for absolute performance but something that should be opt-in. This also breaks the test suite, which relies upon the asserts to work. Signed-off-by: Ross Burton <ross.burton@intel.com>
* pango: upgradeRoss Burton2018-09-052-127/+4
| | | | | Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade to version 1.40.14Maxin B. John2018-01-291-2/+2
| | | | | | | Upgrading to stable version 1.40.14 Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* pango: don't wipe EXTRA_AUTORECONFRoss Burton2018-01-091-2/+0
| | | | | | | This was added in 2007 to solve unspecified build errors, but the autotools support has improved a lot since then and nothing breaks with it removed. Signed-off-by: Ross Burton <ross.burton@intel.com>