Commit Graph

2152 Commits

Author SHA1 Message Date
Andreas Müller b52a74b7a2 systemd.bbclass: extract SYSTEMD_SERVICE properly
To set service files the following syntax is allowed:

SYSTEMD_SERVICE = <service_file>
or
SYSTEMD_SERVICE_{<systemd_package_name>} = <service_file>

A function get_package_var was introduced to handle all use-cases [1]
properly.

Build tested / buildhistory checks

[1] http://lists.linuxtogo.org/pipermail/openembedded-devel/2012-May/039870.html

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-05 10:46:50 +02:00
Andreas Müller 27e2e32869 systemd.bbclass: remove unused code
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-05 10:46:49 +02:00
Andreas Müller 44b20b0267 systemd-systemctl-native: Add additional messages for better debugging
These messages helped me to fix the breakage of networkmanager/systemd

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-05 10:46:48 +02:00
Otavio Salvador 0b87ade4ac owfs: enable/disable modules to make build predicable
We enforce the avaiability of w1 kernel support and owfs filesystem
but disable Perl, Python and PHP buildings for now.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-05 10:46:47 +02:00
Otavio Salvador aef86f6c6d owfs: update to 2.8p15
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-05 10:46:46 +02:00
Dan McDougall 036eb62020 python-numpy: Fixed numpy dependencies.
Numpy was missing a number of dependencies in the .bb file without which it will
not work.

Signed-off-by: Dan McDougall <daniel.mcdougall@liftoffsoftware.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-05 10:46:45 +02:00
Martin Jansa fb360b53a5 gcalctool: remove older version and drop 'patch=1'
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-01 09:26:11 +02:00
Andreas Müller a87ce19719 gnome-settings-daemon: fix staticdev QA warnings
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-01 09:23:53 +02:00
Andrea Adami 5b6549cd03 ubi-utils-klibc: clean ubiformat patch
* fixes have been committed in klibc for stdio and the additional
* fflush is not necessary anymore (runtime tested pressing CTRL+D)
* bump PR

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-24 12:52:11 +02:00
Andrea Adami f38bcd6105 klibc: upgrade to git tag c2c7f19
* include last patches of may 2012
* tracking upstream wrt forthcoming 2.0 release
* bump INC_PR

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-24 12:51:27 +02:00
Andrea Adami 3e8c748620 klibc.bbclass: use klcc as CPP
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-24 12:46:43 +02:00
Koen Kooi c35ad74e67 gateone: add config file
The config file changes some options to have a lower latency for key input

Based on https://github.com/liftoff/meta-oe/commit/9cb653845d7bb4416d2e8e6c5a09a54e08dd7578 by Dan McDougall

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-23 10:20:23 +02:00
Koen Kooi cd4e06d924 gateone: update to 1.1
Sort RDEPENDS alphabetically as well.

Based on https://github.com/liftoff/meta-oe/commit/9cb653845d7bb4416d2e8e6c5a09a54e08dd7578 by Dan McDougall

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-23 10:08:11 +02:00
Koen Kooi f6330ed09c Revert "systemd.bbclass: drop postrm, use prerm instead"
This removed the $D check, which should stay

This reverts commit 637cb7e3d2.
2012-05-21 14:07:25 +02:00
Koen Kooi 72ab8b0041 bootchart: update to v1.16
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-21 07:14:07 +02:00
Koen Kooi 0cd2c4690d xbmc: update to HEAD of the release branch
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-19 09:51:55 +02:00
Koen Kooi a45c5b7646 nodejs 0.6.18: fix patch name
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-18 22:31:49 +02:00
Otavio Salvador 2bf758cb02 nodejs: update to 0.6.18 and fix hardfloat detection
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-18 22:21:22 +02:00
Martin Jansa b87c64f8b4 pidgin: fix missing quote in FILES_libgnt-dbg
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-17 14:17:21 +02:00
Martin Jansa 49dc49bd22 meta-systemd: fixup BBFILE_PATTERN override
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-17 11:11:29 +02:00
Andreas Oberritter 637cb7e3d2 systemd.bbclass: drop postrm, use prerm instead
* Calling "systemctl disable" from postrm is too late and
  causes the following error:

| Failed to issue method call: No such file or directory

* Messing with $D is not needed in *rm scripts.

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-17 09:37:57 +02:00
Martin Jansa 08dbadf954 pidgin: explicitly disable nss
* sometimes it leaks from meta-chromium and breaks pidgin build

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-17 09:37:23 +02:00
Martin Jansa b34296ae22 libnl: upgrade to 3.2.9 and fix upgrade path
* COPYING change is only formal from
  http://git.infradead.org/users/tgr/libnl.git/commitdiff/c857625be074a7b9ef6adbcdde986a0b23aae901

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-17 09:37:22 +02:00
Martin Jansa b5abbdc04a libnl: bump PE
* libnl-2 in oe-core has PE 1, so in order to have upgrade patch from libnl-2 to libnl-3 we need PE 1 here too

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-17 09:37:22 +02:00
Koen Kooi 86321c3173 meta-systemd: add layer
This is where the systemd related recipes and appends are going to live

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-17 09:30:42 +02:00
Koen Kooi 690a67b2d7 cloud9: add patch to make it use nodejs 0.6.x for executing scripts
This matches the default nodejs version in OE

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-16 08:11:17 +02:00
Koen Kooi 265fc0b62c Merge branch 'kraj/remove-gcc-4.5' of git://git.openembedded.org/meta-openembedded-contrib 2012-05-16 07:33:29 +02:00
Andreas Müller 94fad3f0cb gnome-system-monitor: make it build by aligning includes
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-16 07:32:47 +02:00
Andreas Müller e478a7affa florence: make it build by aligning includes
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-16 07:29:17 +02:00
Andreas Müller 29da3f431f gvfs: fix build
Error message was:
| In file included from gvfsfusedaemon.c:44:0:
| /home/andreas/tmp/oe-core-eglibc/sysroots/overo/usr/include/glib-2.0/glib/gurifuncs.h:24:2: error: #error "Only <glib.h> can be included directly."

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-16 07:29:16 +02:00
Andrea Galbusera 984fa94e2b libmodbus: ported recipe from classic and updated
* based on recipe by Radoslav Kolev which was in classic
 * updated to latest released version 3.0.2

 v2:
 * drop git version of recipe
 * drop no longer used PRIORITY

 v3:
 * drop PR = "r0"

Signed-off-by: Andrea Galbusera <gizero@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-16 07:29:15 +02:00
Koen Kooi 343487cdb5 cloud9: add patch to make it use nodejs 0.6.x for executing scripts
This matches the default nodejs version in OE

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-16 07:27:45 +02:00
Khem Raj 6291c6fd12 gcc-4.5: Remove
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-05-15 14:48:59 -07:00
Khem Raj 93898b626e binutils-2.20: Remove
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-05-15 14:48:59 -07:00
Khem Raj d7dc8ba5c7 eglibc-2.12: Remove
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-05-15 14:48:58 -07:00
Andrea Adami 14869e500c klibc: upgrade to latest git (pre 2.0)
* remove cherry-picked patch applied in master
* remove comments in klcc recipe
* remove slashes from paths in klibc recipe
* revert involontary oe_runmake install changes
* reset INC_PR
* v2 removes obolete cleanings wrt headers_install

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-14 16:02:03 +02:00
Andrea Adami d983ea32f1 ubi-utils-klibc: clean patch
* after klibc refactoring
* bump PR

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-14 16:02:01 +02:00
Andrea Adami 2490c44e51 klibc_1.5.26: now build against linux-libc-headers
* add install-patch creating symlinks as done by debian
* extra add the mtd headers
* refresh patches (split out prefix.patch)
* recipe is now not machine-specific anymore
* bump INC_PR

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-14 16:02:01 +02:00
Koen Kooi fbfa125726 rrdtool: add 1.4.7
All binding are disabled since they are not safe for cross-compilation.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-14 16:01:59 +02:00
Mario Domenech Goulart fa71878834 systemd-systemctl-native: fixed systemctl wrapper's `disable' action
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-14 16:01:58 +02:00
Koen Kooi e08448f5f5 nodejs: update to 0.6.17
The license is unchanged, only some sections were clarified with different wording.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-11 17:34:47 +02:00
Martin Jansa 0e2593e2e7 ttf-fonts: call update-fonts only on target, not during do_rootfs
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-10 20:20:18 +02:00
Martin Jansa 54efc1ed95 kmod: drop from meta-oe
* it was added to oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-10 20:20:17 +02:00
Andrea Adami 3ba480f4b5 ubi-utils-klibc: add the remaining ubicrc32, ubinize, ubiformat
* add more hacks to compile
* binaries tested on Zaurus poodle/corgi (with patched kernel)
* bump PR

* NOTES
* strange behavior wrt getopt for at least ubiformat:
* you should pass the options first, i.e.
* ubiformat -O 512 /dev/mtd3    *works*
* ubiformat /dev/mtd3 -O 512    *fails*

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-10 16:38:14 +02:00
Andrea Adami 32d316edae klibc: upgrade from 1.5.25 to 1.5.26
* minor updates, still waiting for release 2.0
* v2 adds another (sometimes) missing header

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-10 16:38:13 +02:00
Koen Kooi 1beefee9cd gnome-settings-daemon 2.32.1: libsndfile -> libsndfile1
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-09 09:06:03 +02:00
Martin Jansa e393bdeb62 openssh: rename bbappends to match new oe-core version
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-09 08:07:38 +02:00
Koen Kooi 3ea3ee6755 Merge remote-tracking branch 'meta-oe-contrib/jansa/pull2' 2012-05-08 10:33:44 +02:00
Martin Jansa 7e5b1e477a orbit2: cleanup recipe, merge .inc and -native
* fix LICENSE field
* this also upgrades -native from 2.14.12 to 2.14.17, because 2.14.12 is failing to
  configure:13143: checking alignment of CORBA_octet
  configure:13170: gcc -o conftest -isystem/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include -O2 -pipe -isystem/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include -pthread -I/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/glib-2.0 -I/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib/glib-2.0/include    -L/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib -L/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/lib -Wl,-rpath-link,/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib -Wl,-rpath-link,/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/lib -Wl,-rpath,/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib -Wl,-rpath,/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/lib -Wl,-O1 conftest.c -pthread -Wl,--export-dynamic -L/OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/lib -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lrt -lglib-2.0    >&5
  In file included from ./include/orbit/util/basic_types.h:5:0,
                   from conftest.c:45:
  /OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/glib-2.0/glib/gunicode.h:23:2: error: #error 'Only <glib.h> can be included directly.'
* use GNOME_MIRROR and SHRT_VER in SRC_URI

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-05-08 10:20:16 +02:00
Martin Jansa eaafb0b441 libxaw: upgrade to 1.0.10 to fix -Werror=pointer-to-int-cast when building for x86-64
* 1.0.9 fails with:
  | XawIm.c:1410:23: error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast]
  | XawIm.c:1415:23: error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast]
* fixed upstream:
  http://cgit.freedesktop.org/xorg/lib/libXaw/commit/?id=49c0a2441946f0d70fbd2612f193c95b84dde102
* COPYING changed only formally, stripping trailing spaces in
  http://cgit.freedesktop.org/xorg/lib/libXaw/commit/COPYING?id=37ffe69b10ae29e8f91de6ef647d06804b9d159b

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-05-08 10:20:16 +02:00