Commit Graph

963 Commits

Author SHA1 Message Date
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
Andreas Müller c3cf73c621 gnome-terminal: add gsettings to inherit
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-19 23:33:03 -08:00
Andreas Müller 154812712e gnome-settings-daemon: add gsettings to inherit
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-19 23:33:03 -08:00
Andreas Müller 9aca554955 libgweather: add gsetings & upstream-version-is-even to inherit
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-19 23:33:03 -08:00
Andreas Müller 2e55cdf508 nautilus: add gsettings to inherit
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-19 23:33:03 -08:00
Andreas Müller 138d0a8739 tracker: add gsettings to inherit
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-19 23:33:03 -08:00
Andreas Müller d58a820b06 file-roller: add gsettings to inherit
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-19 23:33:03 -08:00
Andreas Müller 65672b8804 evolution-data-server: add upstream-version-is-even & gsettings to inherit
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-17 21:02:14 -08:00
Andreas Müller 74645e0e44 gnome-terminal: Fix build for musl
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-17 21:02:14 -08:00
Andreas Müller a2fe8bdd4b gnome-terminal: re-add 3.34.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-17 21:02:14 -08:00
Khem Raj 599304fb37 evince: Fix build with clang
Enhance the patch for printf format checking to make clang work as well

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
2019-11-17 12:34:21 -08:00
Andreas Müller 87160cd40b gnome-settings-daemon: initial add 3.34.1
It is a dependency for upcoming mutter

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 20:02:48 -08:00
Andreas Müller a29e93a490 libwacom: initial add 0.33
* it is a dependency for upcoming gnome-settings-daemon
* there are later versions of libwacom availabvle but due to genaration of
  udev-rule at build time these versions open nasty native dependencies:
  libgudev-native -> udev-native

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 20:02:48 -08:00
Andreas Müller baee55d350 libgweather: initial add 3.34.0
It is a dependency for upcoming gnome-settings-daemon

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 20:02:48 -08:00
Andreas Müller 4ed4174ce7 geocode-glib: initial add 3.26.1
It is a dependency for upcoming gnome-settings-daemon

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 20:02:48 -08:00
Andreas Müller 08c0f579f2 nautilus: upgrade 3.18.5 -> 3.34.1
bumping high requires rewrite from scratch almost:

* meson-build
* remove backported patch

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 20:02:48 -08:00
Andreas Müller 5c2988207d tracker: initial add 2.3.1
This is a dependenccy for upcoming nautilus 3.34

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 20:02:48 -08:00
Andreas Müller 3bb71dd391 gnome-autoar: inital add 0.2.3
This is a dependency for upcoming nautilus 3.34.0

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 20:02:48 -08:00
Andreas Müller d6fd710135 gexiv2: initial add 0.12.0
This is an optional dependecy for upcoming nautils 3.34.0

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 20:02:47 -08:00
Andreas Müller cb0f5a4e8d file-roller: inital add 3.32.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 20:02:47 -08:00
Andreas Müller cbaa5e56dc evince: upgrade 3.28.2 -> 3.34.1
* remove unnecessary or upstreamed patches
* add upstream-version-is-even to inherit

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 20:02:47 -08:00
Andreas Müller fdb13eeda6 gnome-font-viewer: initial add 3.34.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 20:02:47 -08:00
Andreas Müller 3a09352492 evolution-data-server: upgrade 3.26.6 -> 3.34.1 and rework
* a native variant had to be introduced for code-generator tools
* gobject-introspection builds theoretically :) Unfortunataelly qemu runs
  with 100% CPU load and never returns -> disable introspection for now
* add PACKAGECONFIGs for new dependencies - disabled by default
* give up fine grained packaging: It was broken over the years completely
  and nobody seemed to take care.
* ICU-patch does not apply anymore and it seems upstream has fixed issues
  with ICU
* add upstream-version-is-even to inherit
* rename folder containing recipe
* get rid of gconf dependency

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 14:34:36 -08:00
Andreas Müller 4230b8c0c1 evolution-data-server: give up fine grained -dev/-dbg packages
It is common practice to create only one -dev/-dbg package

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 14:34:36 -08:00
Andreas Müller 410eeabf3b gtksourceview2: remove
gedit 2.x was the only recipe using it

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 14:34:36 -08:00
Andreas Müller 4745a00452 gedit: upgrade 2.30.4 -> 3.34.0
* rewrite from scratch and get rid of this dinosaur
* for those (like me) not happy with immediate search on weak machines: check
xfce's mousepad
* first use-case for gnome-help.bbclass
* add upstream-version-is-even

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 14:34:36 -08:00
Andreas Müller 18d9e06a94 Add gnome help packages to image according to IMAGE_LINGUAS
In case

* 'helpfiles' is in DISTRO_FEATURES and
* PACKAGE_NO_HELP_SPLIT is not set to '1'

those help packages matching language selections in IMAGE_LINGUAS are added to
image automatically.

For more details see:

[1] https://github.com/openembedded/meta-openembedded/blob/master/meta-gnome/classes/gnome-help.bbclass
[2] https://github.com/openembedded/openembedded-core/commit/3a9e9585aeb67234901b2f842113dbe20c3801b3

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-13 14:54:04 -08:00
Andreas Müller 39d717de36 ibus: initial add 1.5.21
It is a depency for gnome-shell

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-01 17:23:21 -07:00
Andreas Müller e3ed04163b colord-gtk: initial add 0.2.0
it is a dependency for upcoming gnome-control-center

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-01 17:22:53 -07:00
Andreas Müller 022a2d95cb network-manager-applet: upgrade 1.8.22 -> 1.8.23 / build with meson / cleanup
Cleanup means:
* remove unnecessary dependencies
* gobject-introspection builds fine for musl these days

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-28 13:10:20 -07:00
Andreas Müller 9844187461 gnome-system-monitor: upgrade 3.32.0 -> 3.32.1
* pack help files optionally
* add upstream-version-is-even to inherit

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-28 13:10:20 -07:00
Andreas Müller 6306a4603f gspell: upgrade 1.8.1 -> 1.8.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-28 13:10:20 -07:00
Andreas Müller 0d43b5a532 gnome-bluetooth: upgrade 3.32.1 -> 3.34.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-28 13:10:20 -07:00
Andreas Müller 3567d2a4fb gnome-desktop3: upgrade 3.34.0 -> 3.34.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-28 13:10:20 -07:00
Andreas Müller 71144e30db gnome-menus3: upgrade 3.10.1 -> 3.32.0
* No Changelog avalailable - they suggest to clone the repo :(
* they use gettext instead of intltool
* gconf is not required in DEPENDS - modern gnome does not use gconf anymore
* add upstream-version-is-even to inherit

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-28 13:10:20 -07:00
Andreas Müller b80b481aaa gtksourceview4: upgrade 4.2.0 -> 4.4.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-28 13:10:20 -07:00
Andreas Müller a1ef1b09be dconf-editor: upgrade 3.32.0 -> 3.34.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-28 13:10:20 -07:00
Andreas Müller bb3bb57f56 dconf: extend to native build for upcoming gdm
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-28 13:10:20 -07:00
Andreas Müller ccd415cdba zenity: rework recipe
* "xz" is default for GNOME_COMPRESS_TYPE
* instead of patching away help-files, build them and let users decide if and
  how to pack them by inheriting gnome-help.bbclass

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-27 23:10:00 -07:00
Andreas Müller 5cd17f68fc gnome-help.bbclass: Handle gnome-help files with new distro feature 'helpfiles'
Now that we can build gnome help files, let our users decide what to do with
them:

if 'helpfiles' not in DISTRO_FEATURES
    delete all help contents during install
else
  if PACKAGE_NO_HELP_SPLIT == 1
      pack all help files to ${PN}-help
  else
      pack help files to ${PN}-help-<lingua>

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-27 23:10:00 -07:00
Andreas Müller 8f2a81bbfe yelp: use itstool.bbclass
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-27 23:10:00 -07:00
Andreas Müller 94f61f7330 yelp-xsl: use itstool.bbclass
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-27 23:10:00 -07:00
Andreas Müller d710bb142e yelp-tools: use itstools.bbclass
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-27 23:10:00 -07:00
Andreas Müller fbd3f30b7d yelp: initial add 3.34.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-25 10:42:44 -07:00
Andreas Müller 1ed7458f23 yelp-tools: initial add 3.32.2
yelp-tools is necessary to build gnome-help files

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-25 10:42:44 -07:00
Andreas Müller 7bdd008e30 yelp-xsl: initial add 3.34.0
It is a dependecy for upcoming yelp-tools.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-25 10:42:44 -07:00
Andreas Müller ea4dbce7bd appstream-glib: initial add 0.7.16
It is a dependency for upcoming gnome recipes

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-25 10:42:44 -07:00
Andreas Müller bdbce2d403 libstemmer: initial add 2.0.0
It is a dependency for upcoming appstream-glib

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-25 10:42:44 -07:00
Richard Purdie 9294da37f8 dconf: Fix build with meson 0.52
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>

Slightly adjusted patch sent to mailing list [1]

[1] http://lists.openembedded.org/pipermail/openembedded-core/2019-October/288108.html

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-21 04:44:10 -07:00
Khem Raj 1c31ab6bf1 dconf: Upgrade to 0.34.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-17 08:33:53 -07:00