Commit Graph

717 Commits

Author SHA1 Message Date
Fabien Lahoudere
33c822a7c1 evince: Remove X dependency
gnome-desktop is the only X dependency for evince.
In order to build evince for Wayland based system without X support,
gnome-desktop is added to DEPENDS only if x11 exists in DISTRO_FEATURES.
So x11 is dropped from REQUIRED_DISTRO_FEATURES.

Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.co.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-13 11:13:20 +02:00
Andreas Müller
d4a0faf98e florence: update 0.6.3
* patches were either leftovers or do not match the code
* DESCRIPTION -> shortened SUMMARY

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>

Added gtk+3 dependency and resolved conflicts

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2017-09-13 11:13:20 +02:00
Mark Hatle
6618d2a02f meta-gnome/layer.conf: Add meta-networking for the networkmanager
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2017-09-13 11:13:18 +02:00
Mark Hatle
4738a09f3b pinpoint: Add dependency on opengl for cogl
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2017-09-13 11:11:07 +02:00
Mark Hatle
db71ecf05a libart-lgpg: Obsolete, replaced by version in oe-core
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2017-09-13 11:11:07 +02:00
Martin Jansa
ec9e5ed062 recipes: remove blacklisted recipes
* as PNBLACKLIST message says, these recipes are blacklisted for long
  time and nobody showed any interest to fix them
* remove all unused .patch and .inc files as well

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-31 10:18:33 +02:00
Khem Raj
e5555619f9 libbonoboui: Fix with with hardening and clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-31 10:18:32 +02:00
Khem Raj
163aa96562 gedit: Fix with with hardening flags and clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-31 10:18:32 +02:00
Khem Raj
59d3cd68b8 evolution-data-server: Fix build with clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-28 11:06:06 +02:00
Khem Raj
20a5597cc0 libbonobo: Pass PERL_PATH to do_configure
Fixes wrong perl interpreter getting into target perl scripts
QA Issue: /usr/bin/bonobo-slay contained in package libbonobo-bin requires /
mnt/a/oe/build/tmp/hosttools/perl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-28 11:06:05 +02:00
Khem Raj
523fa42dd4 usermode: Link with libm for powl() API
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-13 13:19:40 +02:00
Jason Wessel
664e550c76 gvfs: Fix build regression from uprev
The commit 187798c3bd (gvfs: update
1.28.3 -> 1.32.1) caused a regression where images that use rpm4 can
no longer assemble correctly because it includes polkit rules.

At image creation time rpm4 will detect a mismatch of the ownership
with the polkit rules.d directory as follows:

    file /usr/share/polkit-1/rules.d conflicts between attempted installs of gvfs-1.32.1-r0.1.core2_64 and polkit-0.113-r0.8.core2_64
    file /usr/share/polkit-1/rules.d conflicts between attempted installs of libvirt-1.3.5-r0.9.core2_64 and gvfs-1.32.1-r0.1.core2_64

The libvirt which also appears in the error message has already been
fixed in the meta-virtualization layer in a similar maner. (http://git.yoctoproject.org/cgit/cgit.cgi/meta-virtualization/commit/?id=67c86c4962170354ad8a2ec4cdbb9bc0056cfd66)

Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-13 13:19:02 +02:00
Hongxu Jia
9f24dbcd6f usermode: add recipe 1.111
- Fix compile failure against musl C library

- Fixed when compile with "-Wformat -Wformat-security -Werror=format-security"

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-13 13:19:00 +02:00
Hongxu Jia
b5d1bde7a5 libtimezonemap: add recipe 0.4.5
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-13 13:19:00 +02:00
Hongxu Jia
d973a83c36 keybinder: add recipe 3.0
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-24 18:58:54 +02:00
Hongxu Jia
baa7758845 libgnomekbd: 2.32 -> 3.22
Remove --disable-schemas-install:
...
|QA Issue: libgnomekbd: configure was passed unrecognised
options: --disable-schemas-install [unknown-configure-option]
...

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-24 18:58:53 +02:00
Khem Raj
83814ebd80 metacity: Fix build with musl by defining _GNU_SOURCE
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-24 18:57:36 +02:00
Khem Raj
9dfececc96 libgtop: Fix build with musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-24 18:57:35 +02:00
Khem Raj
ecd60444b5 onboard: Fix build with musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-24 18:57:35 +02:00
Khem Raj
94f92801d6 gedit: Define ACCESSPERMS if not defined already
Fixes build on musl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-24 18:57:34 +02:00
Andreas Müller
54ca918b6c abiword: update 3.0.1 -> 3.0.2
Patch was a backport now included upstream

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-14 23:44:32 +02:00
Andreas Müller
0783e23262 gparted: update 0.27.0 -> 0.28.1
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-14 23:44:32 +02:00
Andreas Müller
187798c3bd gvfs: update 1.28.3 -> 1.32.1
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-14 23:44:32 +02:00
Khem Raj
194322b550 network-manager-applet: Remove all occurances of -Werror in makefiles
There are options like -Werror=foo which get trimmed to =foo and
results in compiler fails

Fixes

| aarch64-bec-linux-gcc: error: =format-security: No such file or directory

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-01 09:59:27 +02:00
Khem Raj
27fa98a9ea wv: Fix build with hardening flags
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-01 09:59:27 +02:00
Khem Raj
5a32f8fcc1 onboard: Upgrade to 1.4.1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12 06:56:44 +02:00
Hongxu Jia
0cf7b58745 gnome-themes: remove PNBLACKLIST
- Since gtk-engines was removed from PNBLACKLIST,
  so we could build gnome-themes

- Add glib-2.0-native to DEPENDS.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05 11:01:47 +02:00
Khem Raj
f6ef2b4a25 gnome-bluetooth: Look for x11 in distro features
It does not compile without it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23 15:49:36 +02:00
Chen Qi
e7ad92decb evince: fix do_install problem
When building evince for multilib, we would meet the following do_install
error.

  mv: cannot stat [snip]/usr/lib64/systemd/user/evince.service: No such file or directory

Fix to use the correct directory related to systemd in do_install function.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-28 10:10:41 +02:00
Khem Raj
7417c35df9 gtksourceview2: Fix build with clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-24 11:00:54 +02:00
Khem Raj
9db29860a8 dates: Fix buils with security flags
Update to latest and drop patches which are upstreamed.
Add a patch to fix security warnings

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-24 11:00:52 +02:00
Khem Raj
4210d1a3ea evince: Upgrade to 3.24.0
Fix build with security flags

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-24 11:00:51 +02:00
Andreas Müller
efcf4e6778 devilspie2: update 0.33 -> 0.42
Sources have moved

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-24 10:59:26 +02:00
Andreas Müller
619e93aab2 devilspie2: add gettext to inherit and unblacklist
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-24 10:59:26 +02:00
Andreas Müller
2b7552e2b0 florence: unblacklist - gstreamer is fine
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-24 10:59:26 +02:00
Andreas Müller
8d4a4455c8 network-manager-applet: update 1.4.2 -> 1.4.4
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-04-18 14:21:49 +02:00
Martin Jansa
cdb428e7c4 recipes: add removal date to PNBLACKLIST messages
* based on discussion in pndeprecated thread:
  https://patchwork.openembedded.org/patch/137573/
  update the messages to warn possible users that the
  recipe will be removed before the end of the next development
  cycle (before Yocto 2.4 is released).

* updated with:
  sed -i 's/^\(PNBLACKLIST.*".*\)"/\1 - the recipe will be removed on 2017-09-01 unless the issue is fixed"/g' `git grep PNBLACKLIST | sed 's/:.*//g' | sort -u | xargs`
* then noticed couple recipes being blacklisted only based on
  DISTRO_FEATURES, so removed those:
  meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.17.bb
  meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb
  meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb
  meta-oe/recipes-connectivity/bluez/gst-plugin-bluetooth_4.101.bb
  meta-oe/recipes-navigation/foxtrotgps/foxtrotgps_1.1.1.bb
  meta-oe/recipes-navigation/gypsy/gypsy.inc
  meta-oe/recipes-navigation/navit/navit.inc
  meta-oe/recipes-support/opensync/libsyncml_0.5.4.bb

* if it isn't fixed by this date, it's fair game to be removed
  whenever someone gets around to i

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-05 19:36:45 +02:00
Khem Raj
1b22caf4fa abiword: Mark gconv dependencies only for glibc
glibc-gconv-* packages are specific to glibc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-03-31 13:26:01 +02:00
Oleksandr Kravchuk
4b4a62ec07 recipes: delete obsolete patches
Deleted bunch of patches which are not used anymore by any recipe.

Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-03-16 23:34:32 +01:00
Peter Kjellerstedt
0c31f55bcf Make use of the new bb.utils.filter() function
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-03-07 13:30:26 +01:00
Andreas Müller
7b65b6ba1b abiword: fix build and unblacklist
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-28 12:34:13 +01:00
Andreas Müller
f0bf620724 gtk-engines: add glib-2.0-native to DEPENDS an unblacklist
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-23 23:22:26 +01:00
Andreas Müller
34f58b4c23 onboard: add necessary native recipes to DEPENDS and unblacklist
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:56 +01:00
Andreas Müller
efa7fbdc11 gparted: add glib-2.0-native to DEPENDS and unblacklist
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:55 +01:00
Paul Gortmaker
b8d9ff8f4b gthumb: fix implict dependency on gconf causing configure fail
Currently we see:

  | checking for gconftool-2... no
  | configure: error: gconftool-2 executable not found in your path - should be installed with GConf
  | ERROR: Function failed: do_configure (log file is located at gthumb/2.12.4-r4/temp/log.do_configure.5243)
  ERROR: Task (meta-gnome/recipes-gnome/gthumb/gthumb_2.12.4.bb:do_configure) failed with exit code '1'

Presumably this now happens more regularly with demise of the shared
sysroot.  Adding gconf-native to the dependency list fixes it.

Cc: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:55 +01:00
Paul Gortmaker
4fe8f40373 florence: add explicit dependency on gconf-native to fix install error
We currently see:

  | /bin/bash: gconftool-2: command not found
  | Makefile:841: recipe for target 'install-data-local' failed
  | make[3]: *** [install-data-local] Error 127

Presumably this now happens more regularly with demise of the shared
sysroot.  Adding gconf-native to the dependency list fixes it.

Cc: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22 13:16:55 +01:00
Andreas Müller
96b07df242 gedit: unblacklist - gtksourceview2 is back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:52 +01:00
Andreas Müller
d3e64a3e88 gtksourceview2: add glib-2.0-native to DEPENDS and unblacklist
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:51 +01:00
Andreas Müller
63890c4d7e libgnomeui: unblacklist - libgnome is back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:49 +01:00
Andreas Müller
306e60f311 libbonoboui: unblacklist - libgnome and libbonobo are back
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-02-22 13:16:49 +01:00