Yi Zhao
ca363445b8
gtksourceview2: fix build with gcc6
...
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-07-29 11:00:54 +02:00
Jussi Kukkonen
1cb7275961
gnome-terminal, toscoterm, vala-terminal, xfce4-terminal: use vte9
...
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-23 15:21:27 +02:00
Martin Jansa
5cdb839fa6
gnome-disk-utility: blacklist because of avahi-ui
...
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-06-23 15:21:26 +02:00
Derek Straka
55dfb1bd85
epdf, evince, tracker, gimp, tumbler: Remove blacklist caused by poppler build failures
...
Signed-off-by: Derek Straka <derek@asterius.io >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-06-23 15:20:08 +02:00
Derek Straka
979760c69b
evince: fix build errors with gcc-6
...
Signed-off-by: Derek Straka <derek@asterius.io >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-06-23 15:20:06 +02:00
Jussi Kukkonen
19ef3affb2
gtk-engines: Move from oe-core
...
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-22 17:12:36 +02:00
Martin Jansa
25a78e55e9
abiword, fbreader, tvheadend, glmark2, libqmi, modemmanager, thrift, wvdial, 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-13 19:06:44 +02:00
Martin Jansa
d78c5215b3
evince, epdf, gdm, gnumeric, libgnomeprint, tumbler, gedit, gnome-panel, 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-13 19:06:43 +02:00
Richard Purdie
24fe575e79
abiword, gnome-vfs: Use print as a function
...
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-08 14:55:27 +02:00
Alexander Kanavin
b4d7caaff9
gnome-doc-utils-stub: add a recipe
...
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-08 14:55:26 +02:00
Armin Kuster
ff41698c1d
gnome-menus: Fix QA warnings.
...
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-06-08 14:55:24 +02:00
Stefan Agner
5adc7db356
florence: move to latest GTK2 version 0.5.4
...
The latest GTK2 version is 0.5.4, which contains several bug fixes.
Noteable, it fixes an issue where the SVG keys have not been displayed
with recent versions of its dependencies.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-05-27 15:39:14 +02:00
Armin Kuster
76754d02a6
libwnck: fix WARNING
...
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-05-10 20:19:28 +02:00
Derek Straka
c45e8a3ace
tracker: update run-time dependencies
...
Addresses QA Issue: /usr/lib/nautilus/extensions-2.0/libnautilus-tracker-tags.so
Signed-off-by: Derek Straka <derek@asterius.io >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-05-10 20:18:57 +02:00
Derek Straka
0f808a9735
tracker: add missing depends for intltool-native
...
Signed-off-by: Derek Straka <derek@asterius.io >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-05-10 20:18:56 +02:00
Derek Straka
aebbd94f75
tracker: add a patch to support giflib 5
...
Signed-off-by: Derek Straka <derek@asterius.io >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-05-10 20:18:56 +02:00
Ross Burton
aa72c9e46f
meta-gnome: use bb.utils.contains() instead of base_contains()
...
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-28 10:38:39 +02:00
Hongxu Jia
54a18a0add
libbonobo.inc: add libbonobo-bin package by lib_package class
...
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-21 21:33:18 +02:00
Hongxu Jia
536d146e08
gnome-themes: fix icon-name-mapping not found
...
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-21 21:33:16 +02:00
Martin Jansa
24556644a3
contacts: inherit gconf
...
* 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-04-12 11:07:44 +02:00
Alexander Kanavin
e57e43aa5c
gnome-bluetooth: replace systemd dependency with udev
...
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-25 11:27:29 +01:00
Alexander Kanavin
08ba7cc3ca
gnome-bluetooth: inherit gobject-introspection class
...
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-25 11:27:29 +01:00
Martin Jansa
60abe03184
gnome-panel: add PACKAGECONFIG for networkmanager
...
* 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-25 11:27:29 +01:00
Alexander Kanavin
75f87df26c
gnome-panel: fix gobject introspection
...
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:37 +01:00
Alexander Kanavin
1d60723253
network-manager-applet: fix gobject introspection
...
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:36 +01:00
Alexander Kanavin
aa7ff52e97
nautilus: fix gobject introspection
...
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:36 +01:00
Alexander Kanavin
80a66d27de
libgtop: fix gobject introspection
...
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:35 +01:00
Alexander Kanavin
2d24824cc0
libgdata: fix gobject introspection
...
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:35 +01:00
Alexander Kanavin
0caf8d310d
gnome-menus: fix gobject introspection
...
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:35 +01:00
Alexander Kanavin
7bfeb7d3ac
tracker: fix gobject introspection
...
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:26 +01:00
Alexander Kanavin
78645f999f
goffice: fix gobject introspection
...
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:26 +01:00
Alexander Kanavin
67d7b82064
libxklavier: fix gobject introspection
...
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:26 +01:00
Alexander Kanavin
917031bb4a
libwnck: fix gobject introspection
...
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:26 +01:00
Alexander Kanavin
1c99f9ac69
libgsf: fix gobject introspection
...
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:25 +01:00
Alexander Kanavin
ae08ee70a4
gnumeric: fix gobject introspection support
...
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:25 +01:00
Alexander Kanavin
0acb0d7292
gnome-desktop: remove pygtk dependency
...
pygtk is no longer provided in oe-core as it's obsolete and incompatible
with pygobject 3.x
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:25 +01:00
Alexander Kanavin
3ce87029bc
gnome-bluetooth: update to 3.18.2
...
This also enable gobject introspection support.
Drop obsolete patches.
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:24 +01:00
Alexander Kanavin
b5af232816
evince: update to 3.18.2
...
This is done to enable gobject introspection support.
Drop obsolete patches.
Add a patch that disables yelp m4 macro (which we don't have).
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:24 +01:00
Alexander Kanavin
b784dffd10
evolution-data-server: fix gobject introspection
...
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
2016-03-14 12:15:24 +01:00
Andreas Müller
e6df3f3f2b
network-manager-applet: update to 1.0.10
...
Hotspot (Host-AP) was implemented in 1.0.8 so our patches are no more required.
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-03-04 09:06:07 +01:00
Andreas Müller
a54dba4c18
abiword: unblacklist - gtkmathview is back building
...
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-03-02 00:02:46 +01:00
Alexander Kanavin
a0ac4361af
tracker: fix packaging issues
...
ERROR: tracker-0.14.2-r7 do_package_qa: QA Issue: -dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/writeback-modules/libwriteback-taglib.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-pdf.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-tiff.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-mp3.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-abw.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-jpeg.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-ps.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-icon.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-text.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-gstreamer.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-epub.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-msoffice-xml.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-oasis.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-png.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-html.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-gif.so'
-dev package contains non-symlink .so: tracker-dev path 'work/armv5te-oe-linux-gnueabi/tracker/0.14.2-r7/packages-split/tracker-dev/usr/lib/tracker-0.14/extract-modules/libextract-msoffice.so' [dev-elf]
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-02-25 17:47:29 +01:00
Alexander Kanavin
0a77d8e579
libgdata: update to 0.16.1
...
This fixes gobject introspection support.
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-02-25 17:47:29 +01:00
Martin Jansa
2f13cedf4b
gtkmathview, abiword: Blacklist
...
* http://errors.yoctoproject.org/Errors/Details/35122/
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-02-25 17:47:24 +01:00
Martin Jansa
089ba242c2
gnome-themes: Blacklist
...
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-02-25 17:47:23 +01:00
Martin Jansa
2bb847ce10
gtk-theme-torturer: Blacklist
...
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-02-25 17:47:23 +01:00
Richard Purdie
619b7788f6
gthumb: Fix to work with disabled static libs
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-02-25 17:45:51 +01:00
Andreas Müller
4d60de68a2
abiword: make build deterministic for meta-office [1] in layers
...
The conditional DEPENDS was added for opendocument-plugin. Problem solving this
by PACKAGECONFIG is that --enable-plugins enables all plugins. Changing that to
--enable-plugins=<list of plugins> is a list which needs maintenance for future
versions of abiword. The change affects users adding meta-office in their
layers only. These tend to building libreoffice which DEPENDS on the additional
DEPENDS set her anyway - so there is not much additional build for these users.
[1] https://github.com/schnitzeltony/meta-office
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-02-15 10:21:36 +01:00
Andreas Müller
5f5b1b6667
abiword: update to 3.0.1
...
* sources checked for debian_patches_boost54.patch: seems applied
* removing tailored configure does not show effects - plugins are build properly
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-02-15 10:21:35 +01:00
Ross Burton
e6647cf8f8
gnome-mime-data: add (from oe-core)
...
Add this recipe as it's being removed from oe-core.
Signed-off-by: Ross Burton <ross.burton@intel.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2016-02-15 10:21:35 +01:00