summaryrefslogtreecommitdiffstats
path: root/meta-gnome/recipes-gnome
Commit message (Collapse)AuthorAgeFilesLines
* gnome-desktop3: Fix REQUIRED_DISTRO_FEATURESAdrian Bunk2019-09-021-1/+1
| | | | | | | | Append instead of overwriting the previous one. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* evince: add patch to fix build with recent gobject-introspectionAndreas Müller2019-07-132-5/+40
| | | | | | | | | | | | | gobject-introspection torned some warnings to errors. That caused: | ../../evince-3.28.2/libview/ev-document-model.h:57: Fatal: EvinceView: Namespace conflict for 'document_model_get_type' Have tried to fix evince by update to 3.28.5 and 3.32.0 but that causes nasty gettext errors which I was not able to fix yet. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gnome-desktop3: set correct meson gtk doc optionAndreas Müller2019-07-131-0/+1
| | | | | | | | | Fixes: | ERROR: gnome-desktop3-3.32.0-r0 do_configure: QA Issue: gnome-desktop3: configure was passed unrecognised options: docs [unknown-configure-option] Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gvfs: remove systemd user unit executable permission adjustmentAndreas Müller2019-04-161-8/+0
| | | | | | | | Executable permissions were set accidently by a typo in recipe and has nothing to do with meson build. Typo in recipe was fixed so adjustment can go. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: fix typo libexecKai Kang2019-04-161-3/+3
| | | | | | | | | | | | | I believe ${libexec} is a typo here which should be ${libexecdir}. Otherwise, the execute bit of ${datadir}/polkit-1/rules.d will be set and previous workaround which chmod ${datadir}/polkit-1/rules.d does not work. Replace tab with spaces at same time. Signed-off-by: Kai Kang <kai.kang@windriver.com> Acked-By: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: remove executable permission from systemd user servicesAndreas Müller2019-04-091-0/+8
| | | | | | | | | As written in comment: Looks to me as if meson build is not yet working as it should for gvfs. Looked into but did not find suspicious. So just remove flags for now. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-desktop3: Disable libseccomp for all archsAndreas Müller2019-04-072-1/+44
| | | | | | | | | It does not seem mandatory and can cause unsatisfied dependency [1]. [1] https://errors.yoctoproject.org/Errors/Details/235565/ Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-desktop3: rework gobject-introspection handlingAndreas Müller2019-04-061-1/+5
| | | | | | | | | | | | | | | | | | | | | gobject-introspection is mandatory for gnome-desktop3 - there is no configure option to enable or disable it. To handle properly, this patch does: * Make 'gobject-introspection-data' a required distro feature * To avoid trouble once pending patch removing 'UNKNOWN_CONFIGURE_WHITELIST_append = " --enable-introspection --disable-introspection"' are in oe-core [1] - set in recipe to avoid | ERROR: gnome-desktop3-3.32.0-r0 do_configure: QA Issue: gnome-desktop3: configure was passed unrecognised options: introspection [unknown-configure-option] This does not handle MACHINE_FEATURES / qemu-usermode case but there other issues of higher priority. [1] http://lists.openembedded.org/pipermail/openembedded-core/2019-April/280711.html Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-desktop3: remove gconf from DEPENDSAndreas Müller2019-04-061-1/+1
| | | | | | | Modern gnome does not use gconf anymore. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: Fix missing executable permission flags for files in libexecAndreas Müller2019-04-061-1/+9
| | | | | | | | | At least XFCE sessions turned into unusable state [1] [1] http://lists.openembedded.org/pipermail/openembedded-devel/2019-April/199010.html Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: fix configure options and DDEPENDSAndreas Müller2019-04-061-3/+1
| | | | | | | | | | | * Remove unknown configure options detected by [1]: | ERROR: QA Issue: gvfs: configure was passed unrecognised options: documentation gdu [unknown-configure-option] * Remove intltool-native from DEPENDS - gnome uses gettext these days [1] http://lists.openembedded.org/pipermail/openembedded-core/2019-April/280693.html Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-system-monitor: upgrade 3.26.0 -> 3.32.0Andreas Müller2019-03-284-62/+63
| | | | | | | | | Remove libwnck3 from DEPENDS. meson_options.txt has an option 'wnck' disabled by default and with a desciption 'enable wnck support, this will likely make system-monitor segfault' which does not sound promising. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-desktop3: upgrade 3.28.1 -> 3.32.0Andreas Müller2019-03-282-53/+8
| | | | | | | | | * gnome-desktop switched to meson * 0001-Disable-libseccomp-sycall-filtering-mechanism.patch was on conigure.ac and does not seem to be necessary anymore Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgnomekbd: upgrade 3.26.0 -> 3.26.1Andreas Müller2019-03-281-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtksourceview3: upgrade 3.24.8 -> 3.24.10Andreas Müller2019-03-281-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgsf: upgrade 1.14.29 -> 1.14.45Andreas Müller2019-03-281-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gspell: initial add 1.8.1Andreas Müller2019-03-281-0/+11
| | | | | | | This is necessary for latest evince. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dconf-editor: upgrade 3.28.0 -> 3.32.0Andreas Müller2019-03-281-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dconf: upgrade 0.30.1 -> 0.32.0Andreas Müller2019-03-282-31/+4
| | | | | | | Instead of patching out docs just tell meson not to build man pages Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: 1.39.92 -> 1.40.0Kai Kang2019-03-191-2/+2
| | | | | Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgtop: 2.38.0 -> 2.40.0Kai Kang2019-03-191-2/+4
| | | | | | | | | | Update libgtop from 2.38.0 to 2.40.0 * reset LIBGTOP_LIBS to avoid compile errors which caused by host contamination Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs/libgtop: inherit upstream-version-is-evenKai Kang2019-03-112-2/+3
| | | | | | | | Inherit upstream-version-is-even.bbclass to ensures that the upstream version check only accepts even minor(stable) versions. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* metacity: 3.28.0 -> 3.30.1Kai Kang2019-03-071-1/+1
| | | | | Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: 1.39.1 -> 1.39.92Kai Kang2019-03-071-2/+2
| | | | | Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtimezonemap: 0.4.5 -> 0.4.6Kai Kang2019-03-071-7/+4
| | | | | Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* faenza-icon-theme: Fix multilib fetchAndreas Müller2019-02-081-1/+1
| | | | | | | | | ERROR: lib32-faenza-icon-theme-1.3-r0 do_fetch: Fetcher failure for URL: 'http://faenza-icon-theme.googlecode.com/files/lib32-faenza-icon-theme_1.3.zip'. Unable to fetch URL from any source. | ERROR: lib32-faenza-icon-theme-1.3-r0 do_fetch: Function failed: base_do_fetch Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: fix multilib installAndreas Müller2019-02-041-0/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wv: Don't use ${PN}Richard Weinberger2019-01-101-2/+0
| | | | | | | | | | | | | | | Don't use ${PN} for the source dir, it will break multilib builds. The correct variable is ${BPN}. The bitbake defaults are: BP = "${BPN}-${PV}" S = "${WORKDIR}/${BP}" Therefore we can remove this line. Cc: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Richard Weinberger <richard@nod.at> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dconf: remove gsettings inherit schemasPablo Saavedra2018-12-041-1/+1
| | | | | | | | | | | ... because it doesn't install any schemas Motivation and details here: https://bugzilla.yoctoproject.org/show_bug.cgi?id=13040 Signed-off-by: Pablo Saavedra <psaavedra@igalia.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxklavier: Fix keyboard layout bug for xfce4-settingsAndreas Müller2018-11-293-0/+40
| | | | | | | | * This was one the longest lasting and most annoying bug * While we are at it: rename path files -> libxklavier Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dconf: 0.28.0 -> 0.30.1Hongxu Jia2018-11-272-2/+32
| | | | | | | - Do not compile docs to workaround build failure Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evince: Drop x11 requirementFabien Lahoudere2018-11-261-2/+0
| | | | | | | | evince works fine in a wayland only distribution. x11 requirement is not needed. Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: 1.36.2 -> 1.39.1Kai Kang2018-11-021-21/+23
| | | | | | | | | | Upgrade gvfs from 1.36.2 to 1.39.1. * autotools has been removed, use meson instead * add packageconfigs dnssd and logind * disable options bluray, goa, google and nfs Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libwnck3: 3.24.1 -> 3.30.0Kai Kang2018-11-021-2/+2
| | | | | Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evince: Fix build with clangKhem Raj2018-09-092-0/+35
| | | | | | | The added patch aids clang to avoid format warnings Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@googlemail.com>
* abiword: use fribidi not libfribidiRoss Burton2018-08-311-1/+1
| | | | | | | The recipe is called fribidi, so use that instead of the PROVIDE. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gedit: Add dep on python-six-nativeKhem Raj2018-08-271-2/+4
| | | | | | | | | | | Fixes errors e.g. recipe-sysroot-native/usr/share/gtk-doc/python/gtkdoc/common.py", line 31, in <module> import six ImportError: No module named 'six' make[3]: *** [install-data-local] Error 1 Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@googlemail.com>
* dconf-editor: re-add 3.28.0Andreas Müller2018-08-191-0/+17
| | | | | | | It got lost by recent gconf update - separated out of gconf. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dconf: prettifyAndreas Müller2018-08-191-6/+3
| | | | | | | | * GNOME_COMPRESS_TYPE = "xz" is defaul for ages * FILES_${PN}-dbg: are packed correctly Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtksourceview3: upgrade 3.24.6 -> 3.24.8Andreas Müller2018-08-191-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: upgrade 1.36.0 -> 1.36.2Andreas Müller2018-08-191-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libwnck3: 3.20.1 -> 3.24.1Kang Kai2018-08-081-3/+4
| | | | | | | * inherit gettext to fix qa error Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dconf 0.18.0 -> 0.28.0Hongxu Jia2018-08-022-36/+21
| | | | | | | | | - Remove dconf-editor - Use meson to replace autotools Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgnomekbd: 3.22.0 -> 3.26.0Hongxu Jia2018-08-021-2/+2
| | | | | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgnome-keyring: Force ARM ISA on arm arches <= v5Khem Raj2018-07-161-0/+12
| | | | | | | | | when global ISA is selected to be thumb then the build fails since it will use thumb1 on these machines and fails to compile, it however compiles fine with armv7+ with thumb2 hence limit the fix to armv4/armv5 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* metacity: allow for warnings during compilationSlater, Joseph2018-06-251-0/+5
| | | | | | | | | | | | Add a PACKAGECONFIG option which lets us permit warnings during compilation until warnings from new compiler versions are dealt with. enable the packageconfig by default since we default to gcc8 which produces these warning Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evince: update 3.28.1 -> 3.28.2Andreas Müller2018-06-171-3/+2
| | | | | | | Remove PR this time. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* metacity: fix version number typo 3.38.0 -> 3.28.0Hongxu Jia2018-05-291-0/+2
| | | | | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* abiword: Fix build with clangKhem Raj2018-05-262-4/+184
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-desktop3: add a recipe from oe-coreAlexander Kanavin2018-05-233-0/+134
| | | | | Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>