summaryrefslogtreecommitdiffstats
path: root/meta/recipes-gnome
AgeCommit message (Collapse)Author
2019-01-16gconf: enable polkit if polkit distro feature is setStefan Agner
Enable polkit depending on whether polkit distro feature is set. (From OE-Core rev: f82b8f40789a928cbf45ba81a218377f54ae169c) Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-16gconf: rename policykit to polkitStefan Agner
PolicyKit has been renamed to Polkit since quite a while. Rename the PACKAGECONFIG accordingly. (From OE-Core rev: 35679293c42ef1ed717d455a9cfec82bf528bed2) Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-16meta: Fix python code quoting issuesRichard Purdie
python 3.8 will be stricter about python quoting. Fix up several misquoted expressions and fix Deprecation warnings like: Var <do_compile>:1: DeprecationWarning: invalid escape sequence \$ (From OE-Core rev: 3ba6cee84de89f8eb200e4c93d446f6cdeeaa4be) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-16meta: Fix Deprecated warnings from regexsRichard Purdie
Fix handling of escape characters in regexs and hence fix python Deprecation warnings which will be problematic in python 3.8. Note that some show up as: """ meta/classes/package.bbclass:1293: DeprecationWarning: invalid escape sequence \.   """ where the problem isn't on 1293 in package.bbclass but in some _prepend to a package.bbclass function in a different file like mesa.inc, often from do_package_split() calls. (From OE-Core rev: 4b1c0c7d5525fc4cea9e0f02ec54e92a6fbc6199) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-11json-glib: upgrade 1.4.2 -> 1.4.4Yi Zhao
Add PACKAGECONFIG[manpages] for generating man pages. (From OE-Core rev: 078b2389a76ca3eba2307c7aa20be095cf96e060) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-08gtk+3: add PACKAGECONFIG for cupsDiego Rondini
(From OE-Core rev: 008ce2534414b505d40128f0a722f44bcf4a4034) Signed-off-by: Diego Rondini <diego.rondini@kynetics.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-03gobject-introspection: upgrade 1.58.1 -> 1.58.2Alexander Kanavin
(From OE-Core rev: 544af1339ed3b76d80450fc78aebac009648b389) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-03libdazzle: fix a build issue with meson 0.49.0Alexander Kanavin
(From OE-Core rev: 7629e643ddec315e2312fdffcb730db69b9ee49a) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-12-20gsettings-desktop-schemas: upgrade 3.28.0 -> 3.28.1Anuj Mittal
Changes from release notes: - Set default background image for screen lock to an existing one - Translation updates (From OE-Core rev: 6a10ff0bcd6e00660a419ca535239af55e30d5aa) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-12-08libart-lgpl: removeRoss Burton
This is very dead, and nothing in oe-core or meta-oe depends on it anymore. (From OE-Core rev: 508746e28d971952b1153a4c24ee3c5a020f9ee9) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-12-05gobject-introspection: add a missing patch that was overlooked when adding ↵Alexander Kanavin
meson support This should also fix Rygel builds in meta-oe (From OE-Core rev: 8332fe551f018339b93841609625121145e97684) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-23gobject-introspection: update to 1.58.1Alexander Kanavin
Also, change default meson option to building introspection files (previously they were not built by default). (From OE-Core rev: 44e5bbbbed500553d1ddf451eba02e826a91e4cc) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-22gtk+3: update to 3.24.1Alexander Kanavin
(From OE-Core rev: d76fa906dd603bd8eadd1932048969065ebd3aab) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-22libdazzle: add recipeAlexander Kanavin
This is a new requirement of epiphany web browser. (From OE-Core rev: 7bce6eb66749b7f773c24868cf85ebfcda8d636b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-22epiphany: update to 3.30.2Alexander Kanavin
libdazzle is a new requirement (From OE-Core rev: 2a02ed07785dc68045c746d350199702856e6d8d) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-21json-glib: add ptestRoss Burton
(From OE-Core rev: c33e9b5a6ecd43796ff88e44f68b122248145aa0) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-20gobject-introspection: port cross-compilation support to mesonAlexander Kanavin
Also add a missing libdl dependency to the native relocation patch, which was not necessary with autotools. (From OE-Core rev: ff3f8d4fde8a1d07f5b5381546e740efa14fd483) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-10-12gobject-introspection: fix multilib install file conflictsKai Kang
Fix multilib isntall file conflicts for gobject-introspection. * use multilib_script.bbclass to handle ${bindir}/g-ir-annotation-tool and ${bindir}/g-ir-scanner * add configure option to install .gir files to an alternative path and only set it when multilib is enabled (From OE-Core rev: efd91da5230ea27f5c554c3fe51d4c009b85705d) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-10-12gobject-introspection: add required python modules to rdependsKai Kang
It fails to run g-ir-scanner from package gobject-introspection that missing python modules 'xml' and 'pickle'. Add them to rdepends. (From OE-Core rev: fa1bad8d96f7f0b8bf5fd2b85ad10b783ff2d303) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-10-10webkitgtk/epiphany: add opengl to REQUIRED_DISTRO_FEATURESHongxu Jia
They can't be built without opengl in DISTRO_FEATURES. [snip] |webkitgtk-2.20.3/Source/WebCore/platform/graphics/OpenGLShims.h:23:10: fatal error: GL/gl.h: No such file or directory [snip] Some sort of GL is needed yes. We indicate that with opengl loosely in OE The epiphany depends on webkitgtk, add opengl to REQUIRED_DISTRO_FEATURES also. (From OE-Core rev: 059af47ecd75d6b733ba893e000749bf3d89d413) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-09-13update_gtk_immodules_cache: update for multilibKai Kang
Postinstall script update_gtk_immodules_cache calls ${bindir}/gtk-query-immodules-${version}. When multilib is enabled, both packages foo and lib32-foo call ${bindir}/gtk-query-immodules-${version} and one of them will fail to run obviously. Duplicate install files gtk-query-immodules-${version} to ${libexecdir} with ${MLPREFIX}. And update update_gtk_immodules_cache calls proper binary. (From OE-Core rev: cad28bd74438d8edbdb02a2d56169e2a55260ca8) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-09-10gobject-introspection: update to 1.58.0Alexander Kanavin
License-Update: clarification of what parts of g-i are licensed under which license. Actual terms are the same. Add a patch to deal with prelink-rtld returning 127 in some cases despite there being no error. (From OE-Core rev: 50b2187ed8b54317e953882034ba5648e0a4b764) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-09-10gtk-doc: update to 1.29Alexander Kanavin
(From OE-Core rev: 264fc66963d1700f374dd4cfcf107ba2487f4759) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-09-06epiphany: upgrade 3.28.1.1 -> 3.28.3.1Yi Zhao
(From OE-Core rev: da989c32feb76a4f768b6ab99d3cd023bc2bd5b1) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-18recipes: Enforce ARM ISA just for arm arches <= armv5Khem Raj
armv7+ used thumb2 ISA and it compiles fine with thumb2 issues are only when using thumb1 ISA (From OE-Core rev: c0ef8a91f671f30acd92e2734144f7ddf1acda53) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-18epiphany: fix epiphany cannot start problemChangqing Li
Add RDEPEND of gsettings-desktop-schemas to fix below error: Error: GLib-GIO-ERROR: Settings schema 'org.gnome.desktop.background' is not installed This depend was setted in gnome-desktop before, but dropped when we drop gnome-desktop after upgrade epiphany to 3.28.1.1. (From OE-Core rev: e81db90870ee373c12849bb41e619a3ac6068d6d) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-09gobject-introspection: minor recipe formatting tweaksAndre McCurdy
Re-order variables to align more closely to the OE style-guide. (From OE-Core rev: 5c9c61250bb23fd5fd1c18e243cab0d80573b749) Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-09gobject-introspection: avoid using += with an over-rideAndre McCurdy
Using += with an over-ride can be a source of confusion so try to avoid the construct in core recipes. The current usage functions correctly (it over-rides the default, ie empty, value of EXTRA_OECONF and then PACKAGECONFIG derived options are subsequently appended), however the += is unnecessary and can be dropped. (From OE-Core rev: e255d1aebd0e019f42c2110873ef4779bbbb5974) Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-06-18gobject-introspection: relocate typelib repository for native buildsSascha Silbe
gobject-introspection hard-codes the install path in the search path for the typelib repository, pretty much the same way glib behaves for the gio modules directory. Like for glib, this causes problems when gobject-introspection-native is restored from sstate with a different build directory. Based on the glib fix by Ross Burton <ross.burton@intel.com>. (From OE-Core rev: e4cee788056133ce0a49bc96e54399bdd7825aa3) Signed-off-by: Sascha Silbe <x-yo17@se-silbe.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-06-18gtk+3: upgrade to 3.22.30Maxin B. John
3.22.29 -> 3.22.30 (From OE-Core rev: a9625b7b2e061c5be869040af41944908d4642ca) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-06-18gtk-icon-utils-native: upgrade to 3.22.30Maxin B. John
3.22.29 -> 3.22.30 (From OE-Core rev: 08a67f0b4eb07a006c30c7ba9a52fc453739e63e) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-29gnome-desktop3: remove the recipeAlexander Kanavin
Epiphany no longer needs it, nothing else does, and so it will be moved to meta-oe. (From OE-Core rev: 1e89ec37cac834498a391a0d438dce73acde58ce) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-15gtk+: fix patch headersRoss Burton
(From OE-Core rev: ff6c5746c821ec128f9cae9bacb818d2c51a4049) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-15gtk+: do not look into $HOME when looking for modulesAlexander Kanavin
(From OE-Core rev: c8fa5e7299940792a1c4f5255150a4ce8aac7c54) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-08gnome-desktop3: update to 3.28.1Alexander Kanavin
(From OE-Core rev: 421c5fa918278ee0211bd2cf315b5c0937440b67) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-08epiphany: update to 3.28.1.1Alexander Kanavin
(From OE-Core rev: 81cbf2e7892b023c0eb12e77f91a6611d3b3b8fe) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-08gobject-introspection: update to 1.56.1Alexander Kanavin
(From OE-Core rev: 4374c8cf1984588b3fbdb8244095270131af8ea0) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04gtk-icon-utils-native: upgrade to version 3.22.29Maxin B. John
3.22.28 -> 3.22.29 (From OE-Core rev: 4c7c3df74e787c1d880c23d7c72de9e1922d8079) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04gtk+3: upgrade to version 3.22.29Maxin B. John
* Wayland - add an input method based on the text protocol * File chooser - Stop activating without double-click * Bugs fixed: 710888 GtkInfoBar not shown after calling gtk_widget_show 743975 Better deprecation information for GtkStatusIcon 775546 gdkscreen-x11: Don't try to calculate a refresh rate for RandR 1.3 794008 GtkListBoxRow signal poorly documented (From OE-Core rev: e967f1b77bbcbdb5bca4ef86740496f0e4934fa1) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04gobject-introspection: update to 1.56.0Alexander Kanavin
License-Update: bug tracker link changed (From OE-Core rev: fbd485b2666cf0212064e2d8b55f44b84108e572) (From OE-Core rev: c6986821692bb6dd3036075973b1390765dbc993) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04adwaita-icon-theme: upgrade to version 3.28.0Maxin B. John
Refresh the following patch: 0001-Don-t-use-AC_CANONICAL_HOST.patch (From OE-Core rev: 5954f4a078c179563f31ec237fccde146c04e0d0) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04libsecret: update to 0.18.6Alexander Kanavin
(From OE-Core rev: e3e39e8b22d7b101c7e3d8f6ff6afc4d87af9bea) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04gtk-doc: update to 1.28Alexander Kanavin
(From OE-Core rev: 22cc8b49e31a121ab48d3ebaae5d0ccfaa4053fa) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04epiphany: update to 3.28.0.1Alexander Kanavin
Rebase 0002-help-meson.build-disable-the-use-of-yelp.patch. (From OE-Core rev: 35fb1c0d635bb714e6b46a102bc78e539d8cd3f1) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04gnome-desktop3: update to 3.28.0Alexander Kanavin
Rebase 0001-Disable-libseccomp-sycall-filtering-mechanism.patch Remove 0001-configure.ac-Remove-gnome-common-macro-calls.patch as the lines it removes are no longer in upstream code. (From OE-Core rev: 39c78dbc67acd3e5cc6a38d11a5a26e0a0c72d61) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04gsettings-desktop-schemas: update to 3.28.0Alexander Kanavin
(From OE-Core rev: 35a4aa5f24f1f8189c0cfdecde0bbc94ab7252ca) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04gobject-introspection: do not hardcode the current version in the tarball pathAlexander Kanavin
(From OE-Core rev: b55b55f097fdd153df96c489f7e172fb618c92cd) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04gcr: upgrade 3.20.0 -> 3.28.0Alexander Kanavin
(From OE-Core rev: 2d360c5eaf73061fd113875be19e211a900310a8) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-04-13gconf: fix saving of settings when config folder doesnt existJaewon Lee
In some circumstances, gconf isn't able to save configurations because ~/.config folder aka root_dir doesn't exist. For example when saving settings using matchbox-appearance, the following error is shown: GConf Error: Configuration server couldn't be contacted: D-BUS error: Can't overwrite existing read-only value: Value for `/desktop/poky/interface/font_name' set in a read-only source at the front of your configuration path This issue was not seen before because ~/.config directory is shared between several packages and one of those packages usually creates it by the time gconf wants to use it. This patch makes sure that gconf creates the .config directory if it doesn't exist, along with the gconf directory inside it. [YOCTO #12632] (From OE-Core rev: 4d16fa05e47ccc8425ebb085c295d7d8dca6b2e6) Signed-off-by: Alejandro Hernandez <alejandr@xilinx.com> Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-04-05librsvg: remove duplication in inheritMaxin B. John
Since gnomebase class already inherits autotools and pkgconfig, there is no need to repeat it here. (From OE-Core rev: bae5ced6eba78f1903e15d7f9dd7afc3c06e8955) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>