Commit Graph

1447 Commits

Author SHA1 Message Date
Andreas Müller
55745d1aec dhcp: remove unneeded systemd code
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:32 +01:00
Andreas Müller
12c93f70c4 syslog-ng: remove unneeded systemd code / use ${systemd_unitdir}
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:32 +01:00
Andreas Müller
af6d280e23 rsyslog: remove unneeded systemd code
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:32 +01:00
Andreas Müller
d1fa476dab udisks: remove unneeded systemd code
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:32 +01:00
Andreas Müller
338f6f4285 atftp: remove unneeded systemd code
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:31 +01:00
Andreas Müller
e521e25a0a xserver-nodm-init: remove unneeded systemd code
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:31 +01:00
Andreas Müller
b5e7472830 cronie: remove unneeded systemd code
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:31 +01:00
Andreas Müller
7c4380cf76 elsa: remove unneeded systemd code
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:31 +01:00
Andreas Müller
54a836cb0f openssh: remove unneeded systemd code
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:31 +01:00
Andreas Müller
8998d3aae4 dropbear: remove unneeded systemd code / use ${systemd_unitdir}
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:31 +01:00
Andreas Müller
7a23c18646 connman: remove unneeded systemd code / use ${systemd_unitdir}
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:31 +01:00
Andreas Müller
114cefffb9 systemd.bbclass: automatically extend RDEPENDS for *-systemd packages
* append systemd functionalty moved into systemd_add_rdepends
* append base-pgk in case receipe does not set RDEPENDS for *-systemd package

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:31 +01:00
Andreas Müller
4c66cea579 systemd.bbclass: automatically extend FILES_* for systemd packages
* Add files found in SYSTEMD_SERVICE and add service files referenced by 'Also='
  (and 'Conflicts=' in case of one service for links to /dev/null) recursively.
* For *.socket files the corresponding '*.service' and '*@.service are packed
* In case a file set in SYSTEMD_SERVICE does not exist, build is aborted with an
   error message.

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:31 +01:00
Andreas Müller
916b26ef7d systemd.bbclass: run code in populate_packages_prepend only if ${D} exists
All further manipulations need to be performed only once. This modication
avoids unwanted behaviour when inheriting rm_work.bbclass [1]

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

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:31 +01:00
Andreas Müller
450417617a systemd.bbclass: automatically install all *.service and *.socket supplied in recipe's SRC_URI
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:31 +01:00
Andreas Müller
71f61f799c systemd.bbclass: automatically create packages set in SYSTEMD_PACKAGES
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:31 +01:00
Andreas Müller
eb6c7f77b7 systemd.bbclass: cosmetics
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:31 +01:00
Andreas Müller
3502ef4afd systemd.bbclass: enhance checks for SYSTEMD_PACKAGES and SYSTEMD_SERVICE
after recipe parsing the following plausibilities are checked:
* ERROR if empty SYSTEMD_PACKAGES
* ERROR if SYSTEMD_PACKAGES entry does not contain '-systemd' AND
  package_name != ${PN}
* ERROR if SYSTEMD_PACKAGES entry contains '-systemd' but entry without
  '-systemd' (base pkg) does not exist
* WARNING if SYSTEMD_PACKAGES containing ${PN} to force package maintainers to
  split out systemd-specific files into *-systemd
* error if SYSTEMD_SERVICE(_<systemd-package>) is empty for one or more entries
  in SYSTEMD_PACKAGES

The code in populate_packages_prepend to set SYSTEMD_PACKAGES to ${PN} as
default was removed.

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:31 +01:00
Andreas Müller
6143fd76a1 systemd.bbclass: introduce systemd_unitdir
Follow suggestion in [1]

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

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:30 +01:00
Andreas Müller
9d72ff10c5 systemd-systemctl-native: add multiple services support
Thanks to Otavio Salvador for helping hint [1]

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

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:30 +01:00
Khem Raj
2b402359f2 udev: Upgrade 180 -> 181
180 does not compile with kmod-5

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:30 +01:00
Koen Kooi
f22691564b kmod: update to v5+git
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:30 +01:00
Eric BENARD
4751336bc0 vsftpd: add new package
- imported 2.0.5 from oe-classic
- upgrade to 2.3.5 which is latest stable
- tested on ARMv5 with Angstrom

Signed-off-by: Eric Bénard <eric@eukrea.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-22 12:23:16 +01:00
Koen Kooi
a09b3ed3e1 Revert "vsftpd: add new package"
wrong patch picked up from patchwork

This reverts commit f89d930201.
2012-02-22 12:22:49 +01:00
Andreas Oberritter
f89d930201 vsftpd: add new package
Hello Eric,

On 20.02.2012 14:51, Eric Bénard wrote:
> - imported 2.0.5 from oe-classic
> - upgrade to 2.3.5 which is latest stable
> - tested on ARMv5 with Angstrom

I created a recipe for vsftpd, too. Here's my version for your
reference. All patches were taken from the Debian or Ubuntu package.

It differs from your recipe in these ways:
- uses openssl
- uses pam if available
- uses xinetd
- allows to set custom default configuration options in bbappends
- only build-tested with OE-core, no runtime tests so far.

Regards,
Andreas

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-22 09:45:55 +01:00
Martin Jansa
b9fbd254ba vala: upgrade to newer vala from meta-smartphone/meta-fso layer
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-22 09:42:14 +01:00
Martin Jansa
1e3ebb18e3 midori: disable gtk3
* waf configure/waf build always hangs when gtk3 was built before midori

* usually it's on this line:
  | Checking for program glib-genmarshal        : /OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/glib-genmarshal
  | Checking for program glib-mkenums           : /OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/glib-mkenums
  | Checking for program msgfmt                 : /OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/msgfmt
  | Checking for program intltool-merge         : /OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/intltool-merge
  | Checking for header locale.h                :
  but I guess, that's it's because glib-genmarshal or glib-mkenums,
  because if I finish do_configure somehow manually then waf build hangs
  as soon as it starts glib_genmarshal (or seemingly a bit later if there is more processes)
  | Waf: Entering directory `/OE/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/midori/midori-0.4.3-r0/midori-0.4.3/_build_'
  | [  1/121] glib_genmarshal: midori/marshal.list -> _build_/default/midori/marshal.h _build_/default/midori/marshal.c
  | [  2/121] valac: katze/midori-uri.vala midori/midori-extensions-column.vala -> _build_/default/katze/midori-uri.c _build_/default/midori/midori-core.h _build_/default/midori/midori-core.vapi _build_/default/midori/midori-core.deps _build_/default/midori/midori-extensions-column.c _build_/default/midori/midori-core.h _build_/default/midori/midori-core.vapi _build_/default/midori/midori-core.deps
  | ../katze/midori-uri.vala:19.60-19.74: warning: use of possibly unassigned parameter `path'
  | ../katze/midori-uri.vala:19.60-19.74: warning: use of possibly unassigned parameter `path'
  | ../katze/midori-uri.vala:19.60-19.74: warning: use of possibly unassigned parameter `path'
  | ../katze/midori-uri.vala:134.34-134.49: warning: use of possibly unassigned parameter `label'
  | ../katze/midori-uri.vala:134.13-134.31: warning: use of possibly unassigned parameter `checksum'
  | Waf: Leaving directory `/OE/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/midori/midori-0.4.3-r0/midori-0.4.3/_build_'
  | Build failed:  -> task failed (err #-15):
  |       {task: glib_genmarshal marshal.list -> marshal.h,marshal.c}

* I was able to reproduce this 100%, I know that before it also hanged from
  time to time in waf

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-22 09:42:05 +01:00
Andrea Adami
a07cfc9859 meta-initramfs: import linux-kexecboot_3.2 and _git from meta-handheld
* bump PR

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-22 09:41:00 +01:00
Andrea Adami
dc521d165d meta-initramfs: add linux-kexecboot_3.1 from meta-handheld
* and add revised linux-kexecboot.inc

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-22 09:40:27 +01:00
Andrea Adami
31f161628e meta-initramfs: add kexecboot recipes from meta-handheld
* (purged from device specific settings)

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-22 09:40:26 +01:00
Andrea Adami
efeb924041 meta-initramfs: add initramfs-kexecboot images from meta-handheld
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-22 09:40:26 +01:00
Andrea Adami
302cf2272c meta-initramfs: add kexec-tools-klibc from meta-oe
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-22 09:40:25 +01:00
Andrea Adami
25c2e973e0 meta-initramfs: import klibc recipe and bbclass from meta-oe
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-22 09:40:24 +01:00
Andrea Adami
59c8231315 meta-initramfs: initial commit
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-22 09:40:23 +01:00
Martin Jansa
d6f83f8423 task-x11-illume: change default ETHEME from e-wm-theme-illume to e-wm-theme-default
* e-wm-theme-illume is gone with illume1 (see b37564b735)
* found by accident when running distroless build, guess everybody is using own theme anyway

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-22 09:33:49 +01:00
Andreas Oberritter
143367e4f5 busybox: create /etc/default on do_install
* Currently, it's blindly assumed that /etc/default
  exists, when busybox-syslog gets copied into it.
  This only works by chance and only if CONFIG_HWCLOCK=y
  is set.

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-02-20 22:55:28 +01:00
Peter Tworek
8a52afacc7 farsight2: Fix QA warning about non staticdev containing .a files.
Signed-off-by: Peter Tworek <tworaz666@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-20 22:24:11 +01:00
Peter Tworek
af266a4542 libnice: Fix QA warning about non staticdev containing .a files.
Signed-off-by: Peter Tworek <tworaz666@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-20 22:24:10 +01:00
Otavio Salvador
a8f2001c7c openbox: add 3.4.11.2
This version inclues O.S. Systems' internal tree fixes and a sync
against 3.4-working branch.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-02-20 22:22:02 +01:00
Otavio Salvador
5fdcce5941 net-snmp: move static libs onto ${PN}-staticdev
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-02-20 22:22:02 +01:00
Otavio Salvador
1e593c82a3 net-snmp: use netlink support
To properly compile with netlink we added a patch that ports the
netlink use to libnl-3 API.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-02-20 22:22:02 +01:00
Otavio Salvador
675da0c58a net-snmp: sync with 5.7 maintainence branch
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-02-20 22:22:02 +01:00
Otavio Salvador
6f371fa946 polkit: depends on systemd
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-02-20 22:22:02 +01:00
Otavio Salvador
e29a0310c5 udisks: explicitly depends on systemd
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-02-20 22:22:02 +01:00
Otavio Salvador
b67977efbe Revert "systemd.bbclass: depends on systemd"
This reverts commit c029d4a268.
2012-02-20 22:22:02 +01:00
Martin Jansa
aaef9aa923 imagemagick: upgrade to 6.7.5 because 6.4.4 is not compatible with zlib-1.2.6 we have now
* for zlib-1.2.6 issue see:
  http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=20267
* dist-lzip removed because it's not supported in our automake yet
* xml is explicity disabled, wasn't enabled before and if autodetected
  then fails (see comment above EXTRA_OECONF).
* LIC_FILES_CHKSUM updated, only formal changes AFAIK see:
  http://trac.imagemagick.org/log/ImageMagick/trunk/LICENSE
  for details
* empty dirs coders and filters added to PN to fix QA warning

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-02-15 13:56:11 +01:00
Martin Jansa
fe6268a256 webkit-efl: resolve build error with missing eina lib when linked by gold
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-02-15 13:55:43 +01:00
Peter Tworek
83281ff6b9 xfce4-settings: Update to latest stable version 4.8.3.
http://git.xfce.org/xfce/xfce4-settings/tag/?id=xfce4-settings-4.8.3

Run tested on netbook pro.

Signed-off-by: Peter Tworek <tworaz666@gmail.com>
Acked-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-14 15:15:54 +01:00
Martin Jansa
d5e7712217 gdb-cross-canadian: drop .bbappned, doesn't work for me, fixed version sent to oe-core
* see http://lists.linuxtogo.org/pipermail/openembedded-core/2012-February/017227.html

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-02-13 16:59:29 +01:00
Martin Jansa
d0028e40a3 recipes: bump PR to rebuild .la files without libz.la
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-02-13 16:59:29 +01:00