summaryrefslogtreecommitdiffstats
path: root/meta/recipes-gnome
AgeCommit message (Collapse)Author
2019-10-15libsecret: upgrade 0.19.0 -> 0.19.1Alexander Kanavin
(From OE-Core rev: f761f063a71f326a4648b010f2b4c051b89adb39) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-10-15libdazzle: upgrade 3.32.3 -> 3.34.1Alexander Kanavin
(From OE-Core rev: d95fb98e44b14914c405ce790841c4d658d7ddf4) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-10-15gtk-doc: upgrade 1.31 -> 1.32Alexander Kanavin
(From OE-Core rev: 3fb6f352b5a1a74143a1bd37979e78b200e775a7) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-10-15epiphany: upgrade 3.32.4 -> 3.34.1Alexander Kanavin
(From OE-Core rev: cc43e5962eb327499eaeeeeacf384467a1b19d13) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-10-15gobject-introspection: update to 1.62.0Alexander Kanavin
Upstream has removed autotools support entirely, so we can drop the chunks of patches that touch it. (From OE-Core rev: a41ee35a709b7e5b66b18f91a062ae56eae5b562) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-19gdk-pixbuf: upgrade 2.38.1 -> 2.38.2Ross Burton
(From OE-Core rev: d19bf3cc766c38da67dd9b7fbbf3df257c2902c9) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-18gtk+3: Set depends to the virtual needed not explicitly on MesaAndrew F. Davis
The dependency is for EGL and GLES2 libraries. On some systems these are not provided by Mesa, list what is actually needed so the system can choose the correct provider. (From OE-Core rev: 83877206bd0ddc453cf3646e998296278d4a62f0) Signed-off-by: Andrew F. Davis <afd@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-16adwaita-icon-theme: fix rare install raceRoss Burton
There have been rare errors during the build of adwaita-icon-theme, such as: Exception: bb.process.ExecutionError: Execution of '.../temp/run.sysroot_stage_all.45186' failed with exit code 2: cpio: ./icons/Adwaita/32x32/legacy/_inst.34160_: Cannot stat: No such file or directory cpio: ./icons/Adwaita/32x32/legacy/_inst.33428_: Cannot stat: No such file or directory cpio: ./icons/Adwaita/32x32/legacy/_inst.35421_: Cannot stat: No such file or directory cpio: ./icons/Adwaita/32x32/legacy/_inst.34533_: Cannot stat: No such file or directory cpio: ./icons/Adwaita/32x32/legacy/_inst.35366_: Cannot stat: No such file or directory The problem was that a previous optimisation (oe-core cd9af17028) to massively increase the install speed (by parallelling the hundreds of installs) was subtly wrong. It was essentially doing this: for i in list; do install i & done wait In pure shell this does parallelise the install commands and then wait for them all to finish before exiting, but in Makefiles *each line in a separate shell*. The actual Makefile is closer to this: for i in list; do \ install i & \ done wait The backslashes are required to write a multi-line for loop in a Makefile, but note that when the loop ends the shell exits and all of the install processes that are still running are disowned. The wait command then executes in a new shell, and there are no childen to wait for. The fix is trivial: add more backslashes so that the wait is part of the same shell. (From OE-Core rev: f969a8ff160390726565421d4c9b367e49172487) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-06libsecret: 0.19.0Oleksandr Kravchuk
(From OE-Core rev: 94cd73f7295dda8a0828bcd7159bbe54263c55ae) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-22epiphany: upgrade 3.32.3 -> 3.32.4Alexander Kanavin
(From OE-Core rev: c3503a76431dce33e63fefecd0b5e7d809705913) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-22libdazzle: upgrade 3.32.2 -> 3.32.3Alexander Kanavin
(From OE-Core rev: 5bf5fdd60e079d8fac0f8d7a34a41ce185761c8a) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-22gtk-doc: upgrade 1.30 -> 1.31Alexander Kanavin
Drop backported patch. (From OE-Core rev: bf9cff0177aad35efe58276e1dd65b47872dc6d5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-08libgudev:upgrade 232 -> 233Zang Ruochen
(From OE-Core rev: 466bc8f05eac59a58575fd10518ee7de44ba50d1) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-31webkitgtk: Reenable on mipsAdrian Bunk
It builds using the generic C_LOOP code. (From OE-Core rev: 4e601b7f5ca0270495f225987bb1376b1cfe31a1) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-27epiphany: set imcompatible with tune mipsKai Kang
webkitgtk doesn't work with tune mips and set imcompatible with it. epiphany depends on webkitgtk and mask it too. (From OE-Core rev: ce294134a0d7c8fdac92f458e5dc64ecc77c5251) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-26gdk-pixbuf: enable x11 PACKAGECONFIG optionNaveen Saini
Currently gdk-pixbuf x11 loader is enabled only for LSB build. But it is needed by other recipes like Ice window manger(icewm) for X window system. (From OE-Core rev: 277a2bef8ae41a0314ecad27379b299ba7d90f22) Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-11gnome-themes-standard: removeRoss Burton
This is the Adwaita theme for GTK+ 2, which we don't include in oe-core anymore. (From OE-Core rev: 9481da15c8eb8d5e866d97fdb337323e80d4f9e6) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-11gtk+: remove GTK+ 2Ross Burton
GTK+ 2 is ancient, and shouldn't be used. It will be moved to meta-oe for people who do need it, but it shouldn't in oe-core. [ YOCTO #12673 ] (From OE-Core rev: 3c692e0d77e68908ab0ec421356bd4738c5327db) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-30gtk-doc: correct the style.css permissionsAlexander Kanavin
style.css was set to write-only during build which means it wasn't actually installed or packaged (with only webkitgtk producing a build failure!), which in turn means generated documentation was broken. (From OE-Core rev: 946516f5312edaa62fd20162d8c7596f77e9ca64) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-27libnotify: Remove obsolete dependency on dbus-glibAdrian Bunk
Upstream stopped using it in 2010. (From OE-Core rev: 3583b713884ad7ce39f91b072dc22b8c9730eabd) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-20epiphany: update to 3.32.3Alexander Kanavin
Drop backported patch. (From OE-Core rev: 5e02e75e28a4480c32bff4da59e169e6a2e78469) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-19gobject-introspection:upgrade 1.60.1 -> 1.60.2Zang Ruochen
-Upgrade from gobject-introspection_1.60.1.bb to gobject-introspection_1.60.2.bb. (From OE-Core rev: 3b556cbdff6979239dad430bb5366133416315e3) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-12gtk+3: update 3.24.5 -> 3.24.8Alexander Kanavin
Rebase 0003-Add-disable-opengl-configure-option.patch and add another fix to it (g-introspection input file list assumes opengl is always available). (From OE-Core rev: e6ca80559f02a8a38272ae52c568053dde52ac9f) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-12gdk-pixbuf: update 2.38.0 -> 2.38.1Alexander Kanavin
Remove 0001-loaders.cache-depend-on-loaders-being-fully-build.patch as upstream has fixed the issue. Add a patch to revert upstream's decision to not cross-compile thumbnailer or tests. (From OE-Core rev: 0598f66aa823ec4355284a0a40c3d125d6c5e0c9) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-02gtk-doc: upgrade 1.29 -> 1.30Alexander Kanavin
Source-highlight support has been replaced upstream with python3-pygments. (From OE-Core rev: 25a26ee7bc73a9a475f89cf9fc7876a4e75a26f4) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-05-27librsvg: Replace workaround for old host systems with upstream fixAdrian Bunk
(From OE-Core rev: c54d40f98805977d512f5dc86f1f2c84711003ac) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-05-27gsettings-desktop-schemas: upgrade 3.28.1 -> 3.32.0Andreas Müller
* build with meson * dependency intltool-native can go - they moved gettext only translation * put gnome inherits together (From OE-Core rev: e965b72c08fc94c7c6dbfea36505400f3dbb2c53) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-05-22epiphany: update to 3.32.2Alexander Kanavin
(From OE-Core rev: d3c06e1e0859edab6de411d2c9e6d23104029d01) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-05-22adwaita-icon-theme: upgrade 3.30.1 -> 3.32.0Alexander Kanavin
(From OE-Core rev: 01b3218f227180c551e298e7a76fe43be5781b4f) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-05-22libdazzle: upgrade 3.32.1 -> 3.32.2Alexander Kanavin
(From OE-Core rev: fe1e0651a42c1c1964338c0356318b2cdbe95fb1) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-05-16epiphany: Do not bypass initialization of variable with __attribute__((cleanup))Khem Raj
This is reported with clang e.g. ../../../../../../../workspace/sources/epiphany/lib/ephy-web-app-utils.c:391:5: error: cannot jump from this goto statement to its label goto out; ^ ../../../../../../../workspace/sources/epiphany/lib/ephy-web-app-utils.c:398:20: note: jump bypasses initialization of variable with __attribute__((cleanup)) g_autofree char *app_file = g_build_filename (profile_dir, ".app", NULL); ^ ../../../../../../../workspace/sources/epiphany/lib/ephy-web-app-utils.c:385:5: error: cannot jump from this goto statement to its label goto out; ^ ../../../../../../../workspace/sources/epiphany/lib/ephy-web-app-utils.c:398:20: note: jump bypasses initialization of variable with __attribute__((cleanup)) g_autofree char *app_file = g_build_filename (profile_dir, ".app", NULL); ^ Ensure that the initialization is deterministic for goto to work reliably (From OE-Core rev: 19e4c1f63abc82cf5f8d1eaac28d8fd5d09bf9d3) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-29gnome-doc-utils: Remove stale patchAdrian Bunk
The recipe was removed 3 years ago. (From OE-Core rev: 090e3cbed407abb7dd74ded56da38e7b2ee9d9d5) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-25gtk-doc.bbclass: unify option setting for meson-based recipesAlexander Kanavin
This is done similarly to gobject-introspection work by Andreas Müller, and allows dropping duplicate clutter from the recipes. (From OE-Core rev: ff578f4451a0a199202e576b647840910b4d3f59) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-23epiphany: update to 3.32.1.2Alexander Kanavin
Drop an option no longer provided by upstream. (From OE-Core rev: 80da63993d7e33be9ac77bc95873873706436fd8) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-23libnotify: update to 0.7.8Oleksandr Kravchuk
(From OE-Core rev: fe4809a1ba4b4c13f03dd2ad03342aa952ee0c4c) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-16libdazzle: update to 3.32.1Alexander Kanavin
Remove a patch as the problem was fixed upstream. (From OE-Core rev: a5440d4288e09d3e429b48e1a5ee4a5f4631de6c) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-16gobject-introspection: update to 1.60.1Alexander Kanavin
Drop upstreamed patches: 0010-meson-add-option-gir-dir-prefix.patch 0002-g-ir-tools-respect-gir_dir_prefix.patch 0001-configure.ac-make-GIR_DIR-configurable.patch Rebase the rest. Upstream has renamed the gir_dir_prefix option, adjust the recipe. Add a patch to disable tests in cross builds, as previously meson build system didn't actually build them. (From OE-Core rev: 98f4c3a64f8a2b03f57df4387d2ce1e3b3af4035) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12libsecret: 0.18.8Oleksandr Kravchuk
(From OE-Core rev: 4c549f8ec76e1b86259fe31a912c300b366b2ffa) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-11libdazzle: use gobject-introspection.bbclass on/off mechanismAndreas Müller
(From OE-Core rev: 926cdbf7a7a07c8dfdfe3f3b66f32f8c1ea0dffa) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-11json-glib: use gobject-introspection.bbclass on/off mechanismAndreas Müller
(From OE-Core rev: 25f4b659915c5de60a07ba98cba709c4a52c476e) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-11gdk-pixbuf: use gobject-introspection.bbclass on/off mechanismAndreas Müller
(From OE-Core rev: 8ffb0a5f88cbebfa19e5eee337d00f6e5214ba34) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-05gtk+: update for new catalog pathRoss Burton
The XML catalogue is now at the canonical path, ${sysconfdir}/xml/catalog. (From OE-Core rev: d7c0e9d1800912a0f35fb554d54945b728a04a6f) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-04libsecret: remove intltool DEPENDSRoss Burton
libsecret 0.18.7 removed intltool and now uses pure gettext. (From OE-Core rev: 5b8b1a27dff07c616eb62522c5a2ea15ebca3d1b) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-02adwaita-icon-theme: depend on librsvgRoss Burton
adwaita-icon-theme uses gtk-encode-symbolic-svg to generate icons, so DEPEND on librsvg-native (and gtk+3-native, via gtk-icon-cache.bbclass) so that this tool exists and can load SVG files. (From OE-Core rev: f109bb56f48103a7a2b9f77af72e860c6e994b2b) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-02Revert "gtk+3: add librsvg to DEPENDS"Ross Burton
This was added so that adwaita-icon-theme can find the SVG loader for icon generation, but the fix is in the wrong place. GTK+ does not depend on librsvg at all, the tool in GTK+ which loads the icons uses gdk-pixbuf which uses loadable modules. This reverts commit 66828ff04d107b7719c9c8857d7c6c2ebf20a8bb. (From OE-Core rev: 57c112338068b6e8582480b50b025590fef51052) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-29adwaita-icon-theme: do not delete symbolic svg but pack them in ${PN}-symbolicAndreas Müller
This fixes: * gtk-icon-browser: for symbolic view almost all icons were missing * xfce's thunar: 'home' and 'up' icons were missing. Had a long discussion with XFCE-people [1] and asked here [2]. How could I overlook the most obvious... [1] https://bugzilla.xfce.org/show_bug.cgi?id=14443 [2] http://lists.openembedded.org/pipermail/openembedded-core/2018-November/275815.html (From OE-Core rev: 0911e7d2f5443210b594a198ada8465af7a2fc78) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-29gtk+3: add librsvg to DEPENDSAndreas Müller
adwaita-icon-themes failes to create symbolic icons. In log.do_install when calling gtk-encode-symbolic-svg there many complaints | Can't load file: Unrecognized image file format We fail her now due to: commit 7f6c57635ff4e1edf7a46c49af34846ad0a4bf73 Author: Alexander Kanavin <alex.kanavin@gmail.com> Date: Wed Jan 30 11:59:25 2019 +0100 gtk+3: remove the gtk-icon-utils-native recipe gtk-icon-utils-native had librsvg in its DEPENDS. We do not add librsvg-native because same issue would occure for gtk-encode-symbolic-svg on target. (From OE-Core rev: d85f4e8fdffe180b54eb7e35a24a2620e5dc8d62) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-04gdk-pixbuf: export XDG_DATA_DIRS in wrappersMing Liu
We need export XDG_DATA_DIRS to be ${STAGING_DATADIR} for gdk-pixbuf* wrappers or else they will try to load mime from /usr/share/mime of the host machine. (From OE-Core rev: de2848be1b04cf1ff1e0147114f5214be8225877) Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-03gdk-pixbuf: fix Meson variable namesStefan Agner
With 2.38.0 gdk-pixbuf dopped the enable_ prefix from the Meson build options. (From OE-Core rev: e11e4ebb521882ec64296e65b901ff1d9bccc23a) Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-02-28libdazzle: add check for GTK3DISTROFEATURESMingli Yu
When do world buid, there comes below error: | ERROR: Nothing PROVIDES 'gtk+3' (but /build/layers/oe-core/meta/recipes-gnome/libdazzle/libdazzle_3.30.2.bb DEPENDS on or otherwise requires it) | gtk+3 was skipped: one of 'x11 wayland' needs to be in DISTRO_FEATURES Add the check for GTK3DISTROFEATURES to make the world build work even without GTK3DISTROFEATURES. (From OE-Core rev: 5e66a6b4540e5e29f401f7490e9b3b2029ea94a5) Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>