aboutsummaryrefslogtreecommitdiffstats
path: root/meta-gnome/recipes-gnome
AgeCommit message (Collapse)Author
2016-11-23libxklavier: add x11 to REQUIRED_DISTRO_FEATURESJackie Huang
libxklavier depends on gtk+ and libxi which require x11 distro feature. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-23libwnck: add x11 to REQUIRED_DISTRO_FEATURESJackie Huang
libwnck depends on gtk+ which requires x11 distro feature. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-23gtksourceview2: add x11 to REQUIRED_DISTRO_FEATURESJackie Huang
gtksourceview2 depends on gtk+ which requires x11 distro feature. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-23gnome-disk-utility: add x11 to REQUIRED_DISTRO_FEATURESJackie Huang
gnome-disk-utility depends on virtual/libx11. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-23evince: add x11 to REQUIRED_DISTRO_FEATURESJackie Huang
evince depends on gtk+3 and gnome-desktop3 which require x11 distro feature. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-23dconf: add x11 to REQUIRED_DISTRO_FEATURESJackie Huang
dconf depends on gtk+3 which requires x11 distro feature. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-23libwnck3: add a recipeAlexander Kanavin
It is no longer needed in oe-core. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-23libxklavier: upgrade 5.4Hongxu Jia
The gnome does not support 5.4 any more, get 5.4 from fedora to upgrade. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-22gnome-menus3: unblacklist and cleanupAndreas Müller
* old gnome-menus is broken so there is no conflict * we should prefer newer version * menulibre (part of this series) requires gnome-menus3 * gnome-menus3-python was empty Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-26libbonobo: Fix missing dep on orbit2-native and build with clangKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-21gvfs: fix fetch errorArmin Kuster
ERROR: gvfs-1.28.3-r0 do_fetch: Function failed: Fetcher failure for URL: 'http://ftp.gnome.org/pub/GNOME/sources/gvfs/1.28/gvfs-1.28.3.tar.xz;name=archive'. Unable to fetch URL from any source. change SRC_URI Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-03evince: add intltool-native to DEPENDSAndreas Müller
| WARNING: evince-3.18.2-r5 do_configure: Missing DEPENDS on intltool-native Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-26gthumb, libgnomekbd, gnome-desktop: add dependency on intltool-nativeMartin Jansa
* fixes: WARNING: gnome-desktop-2.32.1-r6 do_configure: Missing DEPENDS on intltool-native WARNING: libgnomekbd-2.32.0-r0 do_configure: Missing DEPENDS on intltool-native WARNING: gthumb-2.12.4-r4 do_configure: Missing DEPENDS on intltool-native Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-26gvfs: update to 1.28.3Andreas Müller
* patch was applied upstream * inherit bash-completion instead of reinventing * add systemd PACKAGECONFIG enabled for systemd in DISTRO_FEATURE * add gcr PACKAGECONFIG disabled by default * build tested with all except cdda and none in PACKAGECONFIG Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-15abiword: unblacklist and fixAndreas Müller
* gtkmathview is building again * fic ccompile with gcc-6 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-11libgnome: add intltool-native to DEPENDSAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-11libgsf: add intltool-native to DEPENDSAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-05gnome-menus, gnome-panel3, gnome-control-center: blacklist, gnome-menus ↵Martin Jansa
fails to build because of python Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-05gnome-keyring: Turn off QA check dev-elfJason Wessel
The ${PN}-dev part of the recipe intentionally adds several .so files which are used for development. The latest OE will fail as follows building the package as a result. ERROR: gnome-keyring-2.32.1-r12 do_package_qa: QA Issue: -dev package contains non-symlink .so: gnome-keyring-dev path '/work/core2-64-oe-linux/gnome-keyring/2.32.1-r12/packages-split/gnome-keyring-dev/usr/lib64/gnome-keyring/devel/gkm-ssh-store-standalone.so' -dev package contains non-symlink .so: gnome-keyring-dev path '/work/core2-64-oe-linux/gnome-keyring/2.32.1-r12/packages-split/gnome-keyring-dev/usr/lib64/gnome-keyring/devel/gkm-user-store-standalone.so' [dev-elf] ERROR: gnome-keyring-2.32.1-r12 do_package_qa: QA run found fatal errors. Please consider fixing them. ERROR: gnome-keyring-2.32.1-r12 do_package_qa: Function failed: do_package_qa ERROR: Logfile of failure stored in: /git/core/build-intel-x86/tmp/work/core2-64-oe-linux/gnome-keyring/2.32.1-r12/temp/log.do_package_qa.14188 ERROR: Task (/git/core/layers/meta-openembedded/meta-gnome/recipes-gnome/gnome-keyring/gnome-keyring_2.32.1.bb:do_package_qa) failed with exit code '1' Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-05gtk-doc: disable where necessaryAlexander Kanavin
Several recipes in meta-oe layers are so old that they don't work with modern gtk-doc (which was added and enabled by default in oe-core); disable that where it is necessary for the build to succeed. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-05gnome-control-center, gthumb: correctly remove a file from the source treeAlexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-22meta-oe: remove trailing spacesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-22meta-oe: fix indentationMartin Jansa
* remove tabs which sneaked in since last cleanup * meta-oe layers are using consistent indentation with 4 spaces, see http://www.openembedded.org/wiki/Styleguide Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-15gnome-bluetooth: add intltool-native dependencyMartin Jansa
* fixes: | ../gnome-bluetooth-3.18.2/configure: line 12094: syntax error near unexpected token `0.40.0' | ../gnome-bluetooth-3.18.2/configure: line 12094: `IT_PROG_INTLTOOL(0.40.0)' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-15dconf: add intltool-native dependencyMartin Jansa
* fixes: | ../dconf-0.18.0/configure: line 6430: syntax error near unexpected token `0.50.0' | ../dconf-0.18.0/configure: line 6430: `IT_PROG_INTLTOOL(0.50.0)' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-15gtksourceview2: add intltool-native dependencyMartin Jansa
* fixes: | ../gtksourceview-2.10.5/configure: line 12665: syntax error near unexpected token `0.40' | ../gtksourceview-2.10.5/configure: line 12665: `IT_PROG_INTLTOOL(0.40)' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-08Revert "gnome-disk-utility: blacklist because of avahi-ui"Jackie Huang
This reverts commit 5cdb839fa676ccc738c749e9f4c7679080ee9f2d. The issue is fixed by the following commits: in oe-core: "71b3516 avahi-ui: use PACKAGECONFIG for gtk features" in meta-gnome: "0e19635 meta-gnome/layer.conf: enable gtk for avahi-ui" Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-08gedit: remove blacklist caused by gtksourceview2 / fix/cleanup buildAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-08libgnomeui: update to 2.24.5 / fix build on gcc6 / cleanupAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-07-29gtksourceview2: fix build with gcc6Yi Zhao
Fix build error: ../../gtksourceview-2.10.5/gtksourceview/gtksourceprintcompositor.c: In function 'strdup_strftime': ../../gtksourceview-2.10.5/gtksourceview/gtksourceprintcompositor.c:1951:3: error: format not a string literal, format string not checked [-Werror=format-nonliteral] tmplen = strftime (tmpbuf, tmpbufsize, locale_format, tm); ^~~~~~ A wrapper for strftime() would compile failed with -Werror=format-nonliteral in newer GCC. See GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39438 Since most of the strdup_strftime function code is taken from GLib's g_date_strftime() in gdate.c which already had a fix: https://bugzilla.gnome.org/show_bug.cgi?id=761550 So this patch refers the glib fixes: https://git.gnome.org/browse/glib/commit/?id=0817af40e8c74c721c30f6ef482b1f53d12044c7 https://git.gnome.org/browse/glib/commit/?id=8cdbc7fb2c8c876902e457abe46ee18a0b134486 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-23gnome-terminal, toscoterm, vala-terminal, xfce4-terminal: use vte9Jussi Kukkonen
geany-plugins seems to compile fine with new vte: that recipe was not modified. gnome-terminal and vala-terminal are currently blacklisted for other reasons. Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-23gnome-disk-utility: blacklist because of avahi-uiMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-23epdf, evince, tracker, gimp, tumbler: Remove blacklist caused by poppler ↵Derek Straka
build failures Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-23evince: fix build errors with gcc-6Derek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-22gtk-engines: Move from oe-coreJussi Kukkonen
gtk-engines is being removed from oe-core (as there will be no themes there that need an engine). Move recipe to meta-gnome since gnome-themes depends on gtk-engines. Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-13abiword, fbreader, tvheadend, glmark2, libqmi, modemmanager, thrift, wvdial, ↵Martin Jansa
wvstreams, dt, collectd, gtkmathview, tcsh, glcompbench, geos, libspatialite, geis, grail, opencv, openwbem, fwts: blacklist, fails to build with gcc-6 or glibc-2.24 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-13evince, epdf, gdm, gnumeric, libgnomeprint, tumbler, gedit, gnome-panel, ↵Martin Jansa
gnome-session, gnome-terminal, libgnomecups, gtksourceview2, libgweather, libgnomeui, tracker, gimp, poppler, mousepad, goffice, tasks: blacklist, fails to build with gcc-6 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08abiword, gnome-vfs: Use print as a functionRichard Purdie
In python 3, print is a function. Disable some pointless debug output whilst here. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08gnome-doc-utils-stub: add a recipeAlexander Kanavin
Real gnome-doc-utils can no longer be build (because it requires both python 2 and libxml2, which can only be build for one version of Python), so a stub recipe which provides just m4 macros is provided, and usage of gnome-doc-utils is disabled where needed. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08gnome-menus: Fix QA warnings.Armin Kuster
WARNING: gnome-menus-2.30.5-r1 do_configure: Missing DEPENDS on intltool-native WARNING: gnome-menus-2.30.5-r1 do_package_qa: QA Issue: non -staticdev package contains static .a library: gnome-menus-python path 'work/i586-oe-linux/gnome-menus/2.30.5-r1/packages-split/gnome-menus-python/usr/lib/python2.7/site-packages/gmenu.a' [staticdev] WARNING: gnome-menus-2.30.5-r1 do_package_qa: QA Issue: /usr/bin/gmenu-simple-editor contained in package gnome-menus requires /home/akuster/oss/maint/mylayers/openembedded-core/build/tmp-glibc/sysroots/x86_64-linux/usr/bin/python-native/python, but no providers found in RDEPENDS_gnome-menus? [file-rdeps] Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-10libwnck: fix WARNINGArmin Kuster
WARNING: libwnck-2.31.0-r0 do_configure: Missing DEPENDS on intltool-native Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-28meta-gnome: use bb.utils.contains() instead of base_contains()Ross Burton
base_contains() is a compatibility wrapper and may warn in the future, so replace all instances with bb.utils.contains(). Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-21libbonobo.inc: add libbonobo-bin package by lib_package classHongxu Jia
Fix QA issue: ... |WARNING: libbonobo-2.32.1-r0 do_package_qa: QA Issue: /usr/bin/bonobo-slay contained in package libbonobo requires /usr/bin/perl, but no providers found in RDEPENDS_libbonobo? [file-rdeps] ... Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-21gnome-themes: fix icon-name-mapping not foundHongxu Jia
Since libexecdir changed, we need also tweak for gnome-themes. ... commit f35b2e29d9bfa817e64b83df11ebbbfe0f4e8e5c Author: Ross Burton <ross.burton@intel.com> Date: Tue Apr 30 20:35:54 2013 +0100 bitbake: set default libexecdir to $prefix/libexec ... Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-12contacts: inherit gconfMartin Jansa
* it's checking for native gconftool-2 and do_configure may fail with: | checking for GCONF... yes | checking for gconftool-2... no | configure: error: gconftool-2 executable not found in your path - should be installed with GConf | NOTE: The following config.log files may provide further information. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-25gnome-bluetooth: replace systemd dependency with udevAlexander Kanavin
Now we have an up to date standalone libudev (via eudev), so systemd is no longer required. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-25gnome-bluetooth: inherit gobject-introspection classAlexander Kanavin
This fixes introspection support. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-25gnome-panel: add PACKAGECONFIG for networkmanagerMartin Jansa
* fixes: WARN: gnome-panel: gnome-panel rdepends on dbus-lib, but it isn't a build dependency? * there is general dbus dependency already, always used by libpanel-applet package: gnome-panel.full/temp/log.do_package:DEBUG: libpanel-applet: Dependency libdbus-1.so.3 requires package dbus-lib (used by files: /home/jenkins/oe/world/shr-core/tmp-glibc/work/i586-oe-linux/gnome-panel/2.32.1-r7/packages-split/libpanel-applet/usr/lib/libpanel-applet-3.so.0.0.6) * but when networkmanager is detected, then it's also linked from clock-applet in gnome-panel package: gnome-panel.full/temp/log.do_package:DEBUG: gnome-panel: Dependency libdbus-1.so.3 requires package dbus-lib (used by files: /home/jenkins/oe/world/shr-core/tmp-glibc/work/i586-oe-linux/gnome-panel/2.32.1-r7/packages-split/gnome-panel/usr/libexec/clock-applet) * OE qemux86@ ~/oe/world/shr-core/tmp-glibc/work/i586-oe-linux/gnome-panel/2.32.1-r7/git $ git grep HAVE_NETWORK_MANAGER . applets/clock/clock-location.c:#ifdef HAVE_NETWORK_MANAGER applets/clock/clock-location.c:#ifdef HAVE_NETWORK_MANAGER applets/clock/clock-location.c:#ifdef HAVE_NETWORK_MANAGER Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-14gnome-panel: fix gobject introspectionAlexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
2016-03-14nautilus: fix gobject introspectionAlexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>