Commit Graph

435 Commits

Author SHA1 Message Date
Martin Jansa aaca0f3ba1 recipes: add missing pkgconfig inherit
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-15 14:58:17 +02:00
Robert Yang b35e2f0246 meta-gnome: use BPN in SRC_URI
Fixed SRC_URI:
* ${PN} -> ${BPN}, use ${BP} if it was ${PN}-${PV}
* ${P} -> ${BP}

Otherwise we would meet do_fetch errors when we do the multilib, native
or nativesdk build.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-15 14:56:55 +02:00
Richard Purdie d04099e94b recipes: Add missing pkgconfig dependencies
These recipes were all missing pkgconfig dependencies.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-15 14:53:55 +02:00
Richard Purdie 4bcd1d6b96 recipes: Add missing intltool-native dependencies
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-15 14:53:54 +02:00
Richard Purdie 9a64d36764 libbonoboui: Add missing intltool-native and gnome-common dependencies
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-15 14:53:31 +02:00
Martin Jansa 9e3ecec35a networkmanager, network-manager-applet, xfce4-power-manager, packagegroup-xfce-extended: Blacklist because of broken networkmanager after libgcrypt-config was removed
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 19:22:25 +02:00
Richard Purdie f6ecec16d7 recipes: add missing gtk-doc class dependencies
* These recipes all use gtk-doc m4 macros but were missing
  dependencies on the class.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 13:06:13 +02:00
Richard Purdie 36d57b9234 recipes: add missing pkgconfig class inherits
* These recipes all use pkg-config in some way but were missing
  dependencies on the tool, this patch adds them.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 13:06:13 +02:00
Richard Purdie 0ee1083568 recipes: add missing dependency on intltool-native
* These recipes all require intltool-native to build but were missing
  a dependency on it.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 13:06:13 +02:00
Martin Jansa da6eadf8de libgnomekbd: delete older 2.26.0 version
* there is 2.32.0 version in libgnome and this one was broken for long time
  it depends on gconf-dbus which was removed 2,5 years ago, now when
  newer recipe was blacklisted this started to be pulled into the build

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 12:20:22 +02:00
Martin Jansa c8b43c6154 libgnomekbd, gnome-control-center, gnome-settings-daemon: Blacklist because of broken libgnomekbd with B!=S
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 12:20:22 +02:00
Martin Jansa 3b8b7c55db nautilus: Blacklist because of broken with B!=S
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 12:20:20 +02:00
Martin Jansa 621e948e44 zenity: Blacklist because of broken with B!=S
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 12:20:20 +02:00
Martin Jansa cc15a4fd24 gnome-power-manager: Fix build with B!=S
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 12:20:20 +02:00
Martin Jansa 0de19c01c5 libgsf, gnumeric, wv, abiword, goffice: Blacklist because of broken libgsf after glib upgrade
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 12:20:07 +02:00
Martin Jansa a04c794b58 tracker: move from meta-oe to meta-gnome
* it rdepends on gvfs which is available only in meta-gnome and nothing
  in meta-oe depends on tracker

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 10:36:54 +02:00
Alex Lennon 79384cbed9 gnome-menus3: Add support for 3.x.x
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 10:32:31 +02:00
Ash Charles 351bc35e25 network-manager-applet: fix S!=B error
The Makefile fixup in do_configure_append is in the build directory,
not the source directory.

Signed-off-by: Ash Charles <ashcharles@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-10 12:27:19 +02:00
Tim Orling 3042e87bb0 wv: add libpng dependency
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-15 12:30:18 +02:00
Martin Jansa 2e7f3ce93b emacs, mplayer2, gnome-mplayer, xbmc, libimobiledevice, ifuse, tk: blacklist recipes failing in world builds
* these are failing for last couple months, blacklist them until someone
  steps up and starts maintaining them
* see http://www.openembedded.org/wiki/Bitbake_World_Status

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-09 14:59:01 +02:00
Martin Jansa b502f38bc7 gcr: add libgcrypt dependency
* otherwise it tries to use libraries from wrong sysroot or sometimes
  it fails in do_configure already with:
  | configure.ac:160: warning: macro 'AM_PATH_LIBGCRYPT' not found in   library
  | autoreconf: running:   /OE/build/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/autoconf   --force
  | configure.ac:160: error: possibly undefined macro: AM_PATH_LIBGCRYPT

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-05 18:31:28 +02:00
Khem Raj ecc6a52229 libgdata: Fix build when S != B
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:02 +02:00
Khem Raj 8e1213bd66 abiword: Fix build when S != B
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:02 +02:00
Khem Raj 95d3a4ee4c gnome-control-center: Fix build when S != B
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:02 +02:00
Khem Raj 7e679f0155 gnome-bluetooth: Fix build when S != B
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:02 +02:00
Khem Raj 70c0152a80 gedit: Fix build when S != B
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:01 +02:00
Khem Raj 54f9e194d0 epiphany: Fix build when S != B
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:01 +02:00
Khem Raj 7165ef8b51 obexd, gnome-panel: Do not do out-of-tree builds yet
They need changes into components build system

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:01 +02:00
Khem Raj bd05539b2e libxklavier: Update to 5.3 and fix build S != B
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:01 +02:00
Khem Raj fd984397eb libbonobo: Update to latest versions and fix build when S != B
Do not install idl files which are already installed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:01 +02:00
Khem Raj 09e3cab4da gnome-control-center: Unbreak gnome images
images that now include both shared-mime-info and gnome-control-center We get

Collected errors:
 * check_data_file_clashes: Package gnome-control-center wants to
 * install file
 * /home/kraj/work/angstrom-repo/build/tmp-angstrom_next-eglibc/work/beaglebone-angstrom-linux-gnueabi/systemd-gnome-image/1.0-r0/rootfs/usr/share/mime/generic-icons
        But that file is already provided by package  * shared-mime-info

This brings it back to wheree it was additionally removes the packaging
warnings

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:03 +02:00
Martin Jansa ee70937a49 gnome-backgrounds: add intltool-native dependency
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:03 +02:00
Andreas Müller 49135be237 devilspie2: update to 0.33
Note: 0.24 failed if lua >= 5.2 was build before devilspie (e.g world build) with

| src/script.c: In function 'init_script':
| src/script.c:65:2: warning: implicit declaration of function 'lua_open' [-Wimplicit-function-declaration]
|   lua_State *lua=lua_open();
|   ^
| src/script.c:65:17: warning: initialization makes pointer from integer without a cast [enabled by default]
|   lua_State *lua=lua_open();
|                  ^
| arm-angstrom-linux-gnueabi-gcc  -march=armv7-a -mthumb -mthumb-interwork -mfloat-abi=hard -mfpu=neon --sysroot=/home/superandy/tmp/oe-core-eglibc/sysroots/overo -ldl -lm -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed  obj/devilspie2.o obj/xutils.o obj/script.o obj/script_functions.o -o bin/devilspie2 -lX11 `pkg-config --libs gtk+-2.0 libwnck-1.0 lua5.1`
| src/script.c:65: error: undefined reference to 'lua_open'

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:02 +02:00
Andreas Müller 3a42cf587c gnome-disk-utility: set correct nautilus configure options
| gnome-disk-utility-2.32.0: gnome-disk-utility: configure was passed unrecognised options: --disable-nautilus-extension

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-05-03 20:45:01 +02:00
Jackie Huang 3811927ec1 gnome-themes: enables the path to the icon-name-mapping to be specified
Ported a patch from sato-icon-theme which enables the path to the
icon-name-mapping tool to be specified to fix the build failure:
configure: error: icon-naming-utils >= 0.8.7 is required to build and install gnome-themes

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-21 13:31:48 +02:00
Andreas Müller c6e9d85d94 gnome-disk-utility: change PACKAGECONFIG default: remove nautilus
gnome-doc-utils had to be added when not depending on nautilus

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 13:50:14 +02:00
Andreas Müller 9a1e9feacd evince: make nautilus extension a PACKAGECONFIG and disable by default
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 13:50:14 +02:00
Adam YH Lee b4fee5645a gvfs-gdu-volume-monitor: Define build dependency on libgnome-keyring
Build fails due to missing libgnome-keyring static library
(libgnome-keyring.la). libgnome-keyring has to be
explicitly listed as one of the dependencies.

Signed-off-by: Adam YH Lee <adam.yh.lee@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 13:42:06 +02:00
Martin Jansa 996ee9bdf8 gnome-backgrounds: inherit only gnomebase, add glib-2.0 dependency
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:49:10 +02:00
Martin Jansa 71a47f3e3f libbonoboui: inherit only gnomebase
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:46:50 +02:00
Martin Jansa e24114471b libgnomeprint: inherit only gnomebase
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:46:50 +02:00
Martin Jansa 04c16563fa libgnomecups: inherit only gnomebase
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:46:50 +02:00
Martin Jansa 3a8b6eb37f libgnomecanvas: add intltool-native dependency
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:46:50 +02:00
Martin Jansa 5159767f69 metacity: inherit only gnomebase
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:46:49 +02:00
Martin Jansa a6949af8ef gtksourceview2: inherit only gnomebase
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:46:49 +02:00
Martin Jansa e009f61f3b goffice: inherit only gnomebase
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:46:49 +02:00
Martin Jansa 12659166ba zenity: inherit only gnomebase
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:46:49 +02:00
Martin Jansa eb61c5f506 gnome-themes: inherit only gnomebase
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:46:49 +02:00
Martin Jansa 49097b8266 gcr: inherit only gnomebase, gtk-icon-cache
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:46:49 +02:00
Martin Jansa 9b10e7081c libbonobo: inherit only gnomebase
* add dependency on dbus, dbus-glib
  | configure:14835: error: Package requirements (	gmodule-2.0 >=
  2.0.1 	ORBit-2.0 >= 2.4.0 	ORBit-CosNaming-2.0 >= 2.4.0 	dbus-1
  >= 1.0.0 dbus-glib-1 >= 0.74 	libxml-2.0 >= 2.4.20) were not met:
  |
  | No package 'dbus-1' found
  | No package 'dbus-glib-1' found

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:44:18 +02:00