Commit Graph

33 Commits

Author SHA1 Message Date
Wang Mingyu 446cce1c82 pangomm-2.48: upgrade 2.50.1 -> 2.52.0
Changelog:
============
* FontFamily: Add property_item_type(), property_n_items(),
  property_name(), property_is_monospace(), property_is_variable().
* FontMap: Add reload_font(), property_item_type(),
  property_n_items().
* Require pango >= 1.52.0.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-06-07 09:12:00 -07:00
Markus Volk 84f8813858 drop GNOMEBASEBUILDCLASS = "meson"
It is set to meson by default

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-11 09:26:41 -08:00
wangmy 05c8f83f4f pangomm-2.48: upgrade 2.50.0 -> 2.50.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-27 10:04:35 -07:00
Khem Raj 9abe74eb0b pangomm: Allow building with wayland
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
2022-04-26 12:09:13 -07:00
Khem Raj 14c7d8a0d7 recipes: Update LICENSE variable to use SPDX license identifiers
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-04 17:41:45 -08:00
Khem Raj 49da103cfe pangomm: Add recipe for pangomm-2.48
Upgrade normal pangomm to 2.46.2

Changes in 2.50.0 release are here
https://gitlab.gnome.org/GNOME/pangomm/-/commit/cd00ba55a53b71a41fb566827db8b7d7c28c36b6#9f621eb5fd3bcb2fa5c7bd228c9b1ad42edc46c8

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-21 18:12:04 -08:00
Martin Jansa c61dc077bb Convert to new override syntax
This is the result of automated script (0.9.1) conversion:

oe-core/scripts/contrib/convert-overrides.py .

converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-08-03 10:21:25 -07:00
Andreas Müller a3fbdbb497 pangomm: upgrade 2.42.1 -> 2.46.1 / build with meson
2.46.1 is the version GNOME 40.2 release suggests. There are 2.48 versions but
these are for mm-bindings compatible with gtk4.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-09 08:49:21 -07:00
Andreas Müller e6d934fce3 pangomm; upgrade 2.42.0 -> 2.42.1
2.42.1 (stable):

* Coverage: Ignore deprecations of pango functions
  (so it can be used with the latest versions of pango)
  (Kjell Ahlstedt)
* Layout::get_lines(): Fix ownership of the GSList
  (Kjell Ahlstedt)
* pango/src/color.hg: Fix call to _CLASS_BOXEDTYPE_STATIC
  (Chun-wei Fan) Merge request !10

Build:
* tools/gen_scripts: Update for non-source-dir builds
  (Kjell Ahlstedt)
* Add support for building pangomm with Meson
  (Chun-wei Fan, Kjell Ahlstedt) Merge request !7, !10
* meson.build: Check if .git is a directory or file
  (Ting-Wei Lan) Merge request !8
* NMake Makefiles: Allow builds from a GIT checkout
  (Chun-wei Fan)
* The fixed call to _CLASS_BOXEDTYPE_STATIC in color.hg
  is necessary in order to use glibmm 2.64.0 or later,
  combined with maintainer-mode in pangomm.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-06 08:29:49 -07:00
Denys Dmytriyenko 4c00e5fed9 recipes: rename distro_features_check to features_check
Avoid warning due to the class rename in OE-Core.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-21 17:51:37 -08:00
Changqing Li 12ea320bdb pangomm: upgrade to 2.42.0
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-28 21:48:21 -08:00
Armin Kuster 679993691c pangomm: only include when x11 in DISTRO_FEATURES
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-12 09:59:32 -07:00
Andre McCurdy ebef449638 remove some more True options to getVar calls
getVar() now defaults to expanding by default, thus remove the True
option from getVar() calls. Fix a small number of cases not addressed
by the original patch:

  http://git.openembedded.org/meta-openembedded/commit/?id=efd3696e70a6603f1a45faa4a172433514f0a487

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:43:23 +01:00
Andreas Müller bfc9ec2e67 pangomm: update 2.36.0 -> 2.40.1
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25 15:58:52 +01:00
Andreas Müller 2e85773a48 pangomm: update to 2.36.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:51:35 +02:00
Khem Raj 7dc668bd39 pangomm: Use http instead of ftp for SRC_URI
Fixes fetch failures

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-13 14:34:20 +02:00
Richard Purdie 36d57b9234 recipes: add missing pkgconfig class inherits
* These recipes all use pkg-config in some way but were missing
  dependencies on the tool, this patch adds them.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 13:06:13 +02:00
Matthieu CRAPET c95e155780 recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues
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>
2014-02-23 23:20:02 +01:00
Andreas Müller 5d88e78e9e pangomm: update to 2.34.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-21 12:45:48 +02:00
Khem Raj 2c55673d4b pangomm: Add missing dependency on pango
Fixes errors like

| configure:15678: error: Package requirements (glibmm-2.4 >= 2.14.1
cairomm-1.0 >= 1.2.2 pangocairo >= 1.23.0) were not met:
|
| No package 'pangocairo' found

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-21 12:45:48 +02:00
Paul Eggleton 3a30c56238 Replace bb.data.* with d.*
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>
2012-10-28 14:32:06 +00:00
Martin Jansa 6d93a88d6d recipes: few more PR bumps to rebuild after libffi5 -> libffi6
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-09-20 10:02:51 +02:00
Andreas Müller 72f8ed4557 pango: remove and use oe-core version 1.30
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-08-20 22:51:54 +02:00
Martin Jansa 2bddcd183b pango: native support and --disable-introspection moved to oe-core pango.inc
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-04-26 13:50:24 +02:00
Andreas Müller 3f4c8edc60 pango: disable introspection
meta-oe's pango.inc inherited gnome.bbclass which disables
gobject-introspection

error was:
| /usr/share/gir-1.0/GLib-2.0.gir:9:1: error: Unsupported version '1.1'
| /usr/share/gir-1.0/GLib-2.0.gir:9:39: error: Unsupported version '1.1'
| error parsing file Pango-1.0.gir: Failed to parse included gir GLib-2.0
| make[4]: *** [Pango-1.0.typelib] Error 1

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-03-02 09:18:55 +01:00
Martin Jansa 6ef60f762e pango: use pango.inc from oe-core
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-28 10:29:01 +01:00
Martin Jansa d0028e40a3 recipes: bump PR to rebuild .la files without libz.la
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-02-13 16:59:29 +01:00
Andrei Gherzan 3767262f9e In LICENSE "&&" should be replaced with "&"
In this way meta-oe recipes will be parsed correctly in yocto.

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-01-16 22:29:22 +01:00
Martin Jansa 396550a39a recipes: bump PR after python upgrade
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-11-01 09:57:03 +01:00
Martin Jansa f6b6238d61 pango: upgrade to 1.29.4
* pango older than 1.29.1 causes ie libglade build fail with
  /usr/include/pango-1.0/pango/pango-script.h:132:12: error: unknown type name 'G_CONST_RETURN'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-12 10:24:45 +02:00
Koen Kooi dd8c0621d3 pangomm: delete obsolete pangomm 2.26.0 recipe 2011-07-13 12:28:54 +02:00
Koen Kooi 56b6aeef7f pangomm: add 2.28.2
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-07-12 12:25:24 +02:00
Koen Kooi c58cc7d379 move layer into meta-oe in preparation for future splits
As per TSC decision

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-03-17 21:41:22 +01:00