summaryrefslogtreecommitdiffstats
path: root/meta/recipes-gnome
Commit message (Collapse)AuthorAgeFilesLines
* gobject-introspection: Depend on native flex and bisonJussi Kukkonen2016-04-291-1/+1
| | | | | | | | (From OE-Core rev: 39bd2f895623a0daf1882ee0b73e7318c1f034fe) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gobject-introspection: fix floating dep on python-makoChristopher Larson2016-04-291-0/+2
| | | | | | | | | | | | | | This was resulting in non-deterministic builds where g-ir-doc-tool may or may not exist depending on whether python-mako was built previously. Add a PACKAGECONFIG so the dependency is explicit. (From OE-Core rev: 91b7857f3c90151fa78c0cc797f3544057992441) Signed-off-by: Sujith H <sujith.h@gmail.com> Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Sujith Haridasan <Sujith_Haridasan@mentor.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: add missing intltool-native dependencyRoss Burton2016-04-224-8/+4
| | | | | | | | | Recipes that use intltool need to depend on intltool-native. (From OE-Core rev: 271f35fb209ec29700c2cdf13c0b82d9f853f24d) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: Depend on intltool-native for configureJussi Kukkonen2016-04-031-1/+1
| | | | | | | | | Fixes [YOCTO #9374]. (From OE-Core rev: d371264d90fb2800d888b692c5a28646bcb70050) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gio-module-cache: Add class for Gio modulesJussi Kukkonen2016-03-281-1/+1
| | | | | | | | | | | | | | | | | | | | | The new class uses gio-querymodules tool on postinst and postrm. This regenerates the module cache which is useful to avoid loading modules that are not needed at runtime: If a Gio module is not listed in the cache file it will always get loaded. * Add a postinst-intercept 'gio-module-cache': it runs gio-querymodules using qemuwrapper. This is required because the tool actually loads the modules to generate the cache. * Add a gio-module-cache class that adds postinstall and postrm scripts. In the sysroot population case use the new intercept. * Inherit the new class in glib-2.0, glib-networking and gconf. Fixes [YOCTO #9241]. (From OE-Core rev: 168cf5502a2dda78348cc9679e37bed0c69c0208) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: rename 'gobject-introspection-data' machine feature to ↵Alexander Kanavin2016-03-281-2/+2
| | | | | | | | | | | | | 'qemu-usermode' The new value is more general and better reflects what having the feature really means. Introspection data, then, is built only if 'gobject-introspection-data' is in DISTRO_FEATURES and 'qemu-usermode' is in MACHINE_FEATURES. (From OE-Core rev: 9927a3d72e2272d8e3dc4785ba02e27802ee1c6c) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gconf: fix buildpaths QA issueHongxu Jia2016-03-251-1/+2
| | | | | | | | | | | | | | | | | The build paths come from debug mode, and GConf is effectively unmaintained these days anyway. So explicitly disable debug to fix build paths QA issue. The minimum still keeps Glib check and assert which can result in crashes if bad data is passed to the API. [YOCTO #7058] (From OE-Core rev: 63ff01539914fe36a91196c792e5404d668b6b81) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-gnome: fix introspection supportAlexander Kanavin2016-03-1211-24/+46
| | | | | | | (From OE-Core rev: 1011ce60412b17e4a1d2293dabe76027547429f7) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+3: enable gobject-introspectionAlexander Kanavin2016-03-121-4/+6
| | | | | | | (From OE-Core rev: ee5a0066a9ff48b123aa1d8204847b78e5a1538e) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+: enable gobject introspectionAlexander Kanavin2016-03-121-3/+6
| | | | | | | (From OE-Core rev: b24f65d17c31f5bf13035331158d613ece62dea8) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk-doc-stub: remove introspection stubsAlexander Kanavin2016-03-122-2/+309
| | | | | | | | | | As we provide the full introspection support, we need to remove the stubs from this package that conflict with it. (From OE-Core rev: da023f17f92e2815b3cfbbee66ec4c83223f1aee) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gobject-introspection: Override GIO_MODULE_DIR when scanningRichard Purdie2016-03-121-0/+4
| | | | | | | | | | | | | | | | This is to stop GLib linking to GConf and other modules (e.g gnutls). If for example gconf is installed in the sysroot then GLib will use it by default for the GSettings backend. This will pull a lot more libraries into the scanner processes and expands the potential for runtime issues since dependencies may be missing of change since they're not in the dependency chain. Use an invalid modules directory so we avoid loading any modules or the libraries they link against which the system may be in the process of rebuilding. (From OE-Core rev: ae3c9052e3b1f19c1ceadc5aeb93d4828e1c7a61) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gobject-introspection: add the recipeAlexander Kanavin2016-03-125-0/+560
| | | | | | | | | | | | The recipe has comments that explain what is going on and why. Also, there are patches necessary to make it work in Yocto cross-compilation environment; they will be submitted upstream. (From OE-Core rev: c54c5fc63c05d416f3733a742fc94f7a169adc8b) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk3+: Add missing DEPENDS on wayland-nativeRichard Purdie2016-03-071-1/+1
| | | | | | | | | configure needs wayland-scanner which comes from wayland-native, add missing DEPENDS. (From OE-Core rev: 44d780271a14e54d729335700bb53248b898217a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgudev: Fix for new eudev implementationAlejandro Hernandez2016-03-021-2/+1
| | | | | | | | | | systemd is not a necessary feature for libgudev anymore since we are providing eudev as an alternative to udev (From OE-Core rev: 3415290a6bbc34db19ed3b74e162143e593ec977) Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+3: update to 3.18.8Alexander Kanavin2016-02-281-2/+2
| | | | | | | | (From OE-Core rev: e96ee011c2e06e9f6634724faa86fda13d12094c) 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>
* gtk-icon-utils-native: update to 3.18.8Alexander Kanavin2016-02-281-2/+2
| | | | | | | | (From OE-Core rev: 0eba5e38eac8426c7aef5352aa0816be23178b64) 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>
* epiphany: update to 3.18.4Alexander Kanavin2016-02-281-2/+2
| | | | | | | | (From OE-Core rev: 4f2b24f7f10c00d485d869d2d3d64227e1aff513) 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>
* gconf: remove redundant dependenciesRoss Burton2016-02-281-6/+0
| | | | | | | | | | | | | The explicit native dependencies are identical to the class-generated dependencies so remove them. The dbus-x11 package hasn't existed for some time and is RPROVIDEd by dbus, so there's no need to depend on it. (From OE-Core rev: 8a48c8d03bfa15db91b30c3285d2fadabd62cdaa) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk-doc-stub: don't inherit autotoolsRoss Burton2016-02-281-1/+12
| | | | | | | | | | There's quite an overhead in inheriting autotools, but this package just has a hand-crafted configure script and Makefile. (From OE-Core rev: 1f1fb426ca74168c71bc5366cf880eb2fe7d5378) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: Add libxml2-native to DEPENDSRichard Purdie2016-02-191-1/+1
| | | | | | | | configure needs xmllint and there was no direct dependency. (From OE-Core rev: 58b45240739da210ef2fecea931c8b8daa9a4c07) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwnck3: update to 3.14.1Alexander Kanavin2016-02-111-2/+2
| | | | | | | (From OE-Core rev: 5ddf841de918410dfa633217080d9e988cdcb17b) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnome-mime-data: removeRoss Burton2016-02-062-33/+0
| | | | | | | | | | gnome-mime-data is part of the GNOME 2 desktop, and the only dependency on it is gnome-vfs which is in meta-gnome where this recipe should live. (From OE-Core rev: 26c4fd5c57996a3f600096d02c7e765ef36d7853) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk-theme-torturer: remove from oe-coreRoss Burton2016-02-061-24/+0
| | | | | | | | | | | This recipe is very old, unmaintained, not used at all in OE-Core, and not useful in a world that has moved to GTK+ 3 (even if Sato is slow at catching up). (From OE-Core rev: d9ecac4828cb316230c3681670e7bf6d197e3a30) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libffi: move from recipes-gnome to recipes-supportRoss Burton2016-02-043-80/+0
| | | | | | | (From OE-Core rev: a2c43ffe55e022cb5621d549c8aae914c6fa54a1) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libffi: ensure sysroot paths are not in libffi.pcRoss Burton2016-02-043-19/+23
| | | | | | | | | | Remove a previous patch and solve the problem in a different way, as the same root cause was causing the absolute sysroot path to appear in libffi.pc. (From OE-Core rev: 9ffc1757a1578832463d29f558914c3b489a3782) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+3: Tweak getVar to use True, not 1Richard Purdie2016-02-041-1/+1
| | | | | | | | Cosmetic change to use "True", not 1 as expand parameter for getVar. (From OE-Core rev: 4c9d063c72cc021ee22472783f74d73078671813) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox/gtk/perl/base-passwd: Ensure data is correctly expandedRichard Purdie2016-02-042-2/+2
| | | | | | | | | | | | | Where variables are used in python, we need to ensure they are expanded. This happens to work at the moment but likely will not happen in future and isn't good code practise. Its mostly an issue around key values, since bitbake has already performed key expansion when these functions are executed. (From OE-Core rev: 6d1142b56948c048111c4f78d9909c1846ab225b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk-icon-utils-native: Drop problematic dependencyRichard Purdie2016-01-301-3/+0
| | | | | | | | | | | | | | | | | | The setscene [depends] support is nasty with hidden side effects, in particular hardcoding that the items mentioned basically always get installed from sstate. Installing librsvg-native ends up pulling in qemu-native and all kinds of things we don't want. http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=e384d9ba0c4a3335575a766a82ed79201d794b11 was meant to resolve the reasons this dependency was present and I suspect I simply forgot to remove it at the time. Remove it now for much better sstate usage. (From OE-Core rev: 9b0dd8e1c365d54300c15fdc06dd031fd0366575) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsecret: update to 0.18.4Alexander Kanavin2016-01-261-2/+2
| | | | | | | | (From OE-Core rev: a39af8285198302a7c428b5bf83cefdd6083ddc8) 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>
* gdk-pixbuf: update to 2.32.3Alexander Kanavin2016-01-262-66/+2
| | | | | | | | | | Drop backported libc_memfuncs.patch (From OE-Core rev: 553a12329a50dfac86afd44b6bacbe1a42b675a7) 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>
* gtk+3: update to 3.18.6Alexander Kanavin2016-01-261-2/+2
| | | | | | | | (From OE-Core rev: 0a6b3b9ae0028918f60df9e0cfd487ba833bac2b) 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>
* gtk+: update to 2.24.29Alexander Kanavin2016-01-261-2/+2
| | | | | | | | | | | Fix a do_configure() error (missing m4 macro) in puzzles recipe caused by this update. (From OE-Core rev: b646dd99b8fda54375ad7c0cd5ce1ef9dcca2736) 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>
* gtk-icon-utils-native: update to 3.18.6Alexander Kanavin2016-01-261-2/+2
| | | | | | | | (From OE-Core rev: 429b7693a2db7ea5cff08d243e22e34f94942cee) 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>
* gcr: check only even upstream versionsAlexander Kanavin2016-01-261-1/+1
| | | | | | | | (From OE-Core rev: 598b0812d2f2b11104dc18df6ffd3eb39897ab29) 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>
* gdk-pixbuf: Fix latent build issue exposed by muslKhem Raj2016-01-242-0/+64
| | | | | | | (From OE-Core rev: f02a8228db795f2c6c8d81cfd7e0b88bf355c1b8) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: upgrade to 2.40.13Jussi Kukkonen2016-01-182-10/+7
| | | | | | | | | Updated gtk-option.patch. (From OE-Core rev: cbc8ead877203e95f9e46c874b30075ad6037a4d) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gsettings-desktop-schemas: upgrade to 3.19.3Jussi Kukkonen2016-01-181-2/+2
| | | | | | | (From OE-Core rev: d9c9b7acbe7744c0880accefb4d0bd149a0f03d3) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: upgrade to 3.18.3Alexander Kanavin2016-01-151-2/+2
| | | | | | | (From OE-Core rev: 4de09a7cc08586bbba1018e97bf2ba66b6a8391f) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: update to 3.18.2Alexander Kanavin2015-12-281-2/+2
| | | | | | | | (From OE-Core rev: 1339bdfed5861a3fb11d887b67cf9049c2a5e08c) 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>
* libsecret: update to 0.18.3Alexander Kanavin2015-12-281-2/+2
| | | | | | | | (From OE-Core rev: fcc8ee69cfd70dd5c02ea2686ce3287366354d50) 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>
* gnome-desktop3: update to 3.18.2Alexander Kanavin2015-12-281-2/+2
| | | | | | | | (From OE-Core rev: ce062e2873c0786b2bc473405ac2c764e429505d) 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>
* gcr: update to 3.18.0Alexander Kanavin2015-12-281-2/+2
| | | | | | | | (From OE-Core rev: 2d71c574b0b98f74e6569be9bb09bf6f78ce4bf4) 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>
* meta: more removals of redunant FILES_${PN}-dbgRoss Burton2015-12-165-10/+0
| | | | | | | | | | In some recipes overly-split -dbg packages were merged into PN-dbg. Unless there's a very good reason, recipes should have a single -dev and -dbg package. (From OE-Core rev: a3b000643898d7402b9e57c02e8d10e677cc9722) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: Drop now pointless manual -dbg packagingRichard Purdie2015-12-162-14/+0
| | | | | | | | | With the autodebug package generation logic, specifically setting FILES_${PN}-dbg isn't needed in most cases, we can remove them. (From OE-Core rev: 3ab59d49dd7c18e194b58d1248b4b87709b5a738) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_regex.inc: split entries with odd-even versioning into their own recipesAlexander Kanavin2015-12-089-7/+15
| | | | | | | | (From OE-Core rev: 5ddaba1fb833d0408cef5f58f786513b9293c30a) 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>
* gsettings-desktop-schemas: Upgrade 2.16.1 -> 3.18.1Jussi Kukkonen2015-12-081-2/+3
| | | | | | | | (From OE-Core rev: 7468bf2484738b3f96009211b5d59e80fad4d782) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnome-common: Upgrade 3.14.0 -> 3.18.0Jussi Kukkonen2015-12-081-2/+2
| | | | | | | | (From OE-Core rev: f459f890cb7c0e11d92b80f0d5a65117428cc87f) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gudev: Add from meta-oeJussi Kukkonen2015-12-011-0/+15
| | | | | | | | | | | | | | | libgudev was split from systemd and is used by recipes in oe-core. udev already provides libgudev as well. The recipe is from meta-oe (Andreas Müller). Fixes [YOCTO #8686] (From OE-Core rev: c6d37fc47f7ee637a069d3225e294d181e588a0e) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcr: Require x11 DISTRO_FEATUREJussi Kukkonen2015-12-011-2/+2
| | | | | | | | | | | | | This enables a world build without x11. GTK3DISTROFEATURES is not enough because gtk+-x11.pc is still required. Fixes [YOCTO #8611]. (From OE-Core rev: dbdcd87144cc1cd6c5d50c800c7f266aaf25ca17) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>