aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-07-19recipes: convert tabs to 4 spaces in populate_packagesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19systemd bbclass: replace all tabs with 4 spacesKoen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19rp-pppoe: discard use of dnl in Makefile.amTing Liu
Since Makefile.am is not processed by m4, but by automake, 'dnl' does not introduce a comment. Fix the following error: (appearred on opensuse-11.4/fedora-15, which shipped make with version 3.82) ... NOTE: package rp-pppoe-3.8-r8: task do_compile: Started ... | NOTE: make -j 3 | Makefile:640: *** missing separator. Stop. | ERROR: oe_runmake failed NOTE: package rp-pppoe-3.8-r8: task do_compile: Failed Signed-off-by: Ting Liu <b28495@freescale.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19kernel.bbclass: convert tab indentation in python functions into four-spaceRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19python_numpy: Fix SRC_URI warnings.Elvis Dowson
This commit fixes the following warnings: WARNING: Unable to get checksum for python-numpy SRC_URI entry config.h: file could not be found WARNING: Unable to get checksum for python-numpy SRC_URI entry numpyconfig.h: file could not be found Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19gtk+3: fix build with automake-1.12.xMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19dconf: fix unpackaged /usr/lib/gio/modules/.debug/libdconfsettings.soMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19gnome-panel3: add dconf to DEPENDSMartin Jansa
* fixes: | configure:14455: error: Package requirements (gdk-pixbuf-2.0 >= 2.7.1 pango >= 1.15.4 gtk+-3.0 >= 3.0 cairo-xlib glib-2.0 >= 2.25.12 gio-2.0 >= 2.25.12 gio-unix-2.0 >= 2.25.12 gnome-desktop-3.0 >= 2.91.0 gconf-2.0 >= 2.6.1 libgnome-menu >= 2.27.92 dconf) were not met: | | No package 'dconf' found Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19Add hostapd 1.0 recipeDenis Carikli
This recipe was based on the hostap-daemon_0.7.3.bb recipe in openembedded-classic at commit c1f52c58deee65c7498a3b3e82b4cc3ae5231b0e Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19Add compat-wireless recipe.Denis Carikli
This recipe was based on the compat-wireless.inc recipe from openembedded-classic at commit 53784a5e2622582ce5e2ffb91bbdb573503ed75e The .inc is there in order to make it possible to have such recipes: $ cat compat-wireless-ath_0.bb include compat-wireless.inc do_configure() { cd ${S} ./scripts/driver-select ath } 0001-ath5k-fix-compilation-without-CONFIG_PCI.patch will have to be submitted upstream Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19kernel.bbclass: fix external module buildingDenis Carikli
Without that fix we have the following while compiling compat-wireless. include/linux/mmzone.h:18:30: fatal error: generated/bounds.h: No such file or directory Note that the compat-wireless recipe will be added in another commit. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19meta-efl: recipes: bump PR to rebuild after libudev0 soname change to libudev1Martin Jansa
* this patch depends on http://patchwork.openembedded.org/patch/32085/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19pulseaudio: add patch to fix build with new udev API provided by systemd recipeMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19systemd: update to 186+gitKoen Kooi
This is a combined udev+systemd recipe: it will build both udev and systemd in one go, but keep the old (sub)package layout: udev udev-utils udev-systemd systemd systemd-vconsole-setup systemd-analyze systemd-initramfs And all libraries are seperated out: libgudev-1.0-0 libsystemd-daemon0 libsystemd-id128-0 libsystemd-journal0 libsystemd-login0 libudev1 The SRCREV is 94 patches ahead of the v186 tag to drag in compile fixes for 'old' gcc versions like 4.5.x. Runtime tested with build from scratch and opkg upgrade with angstrom Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-18gsettings-desktop-schemas: add SRC_URI checksumsMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-18gnome-panel3: move as-needed.patch to gnome-panel dirMartin Jansa
* there is BPN changed to gnome-panel and SRC_URI checksuming code cannot find it, causing this warning: WARNING: Unable to get checksum for gnome-panel3-native SRC_URI entry as-needed.patch: file could not be found Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-18kernel.bbclass: replace os.system with subprocess.callRobert Yang
Replace os.system with subprocess.call since the older function would fail (more or less) silently if the executed program cannot be found More info: http://docs.python.org/library/subprocess.html#subprocess-replacements [YOCTO #2454] Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-18kernel.bbclass: add deploy link to KERNEL_IMAGETYPEChristopher Larson
It's common to provide a non-machine-suffixed link in DEPLOY_DIR_IMAGE, so let's be consistent and do so here as well. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-18kernel.bbclass: Dont package kxgettext.oKhem Raj
kxgettext.o is generated when building ppc kernels so we end up with packaging errors like > ERROR: QA Issue: Architecture did not match (20 to 62) on > /work/virtex5-poky-linux/linux-xilinx-2.6.38-r00/packages-split/kernel-dev/usr/src/kernel/scripts/kconfig/kxgettext.o Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-18kernel.bbclass: add non-santized kernel providesBruce Ashfield
If the kernel version string uses characters or symbols that need to be santized for the package name, we can end up with a mismatch between module requirements and what the kernel provides. The kernel version is pulled from utsrelease.h, which contains the exact string that was passed to the kernel build, not one that is santized, this can result in: echo "CONFIG_LOCALVERSION="\"MYVER+snapshot_standard\" >> ${B}/.config <build> % rpm -qp kernel-module-uvesafb-3.4-r0.qemux86.rpm --requires update-modules kernel-3.4.3-MYVER+snapshot_standard % rpm -qp kernel-3.4.3-myver+snapshot-standard-3.4-r0.qemux86.rpm --provides kernel-3.4.3-myver+snapshot-standard = 3.4-r0 At rootfs assembly time, we'll have a dependency issue with the kernel providing the santizied string and the modules requiring the utsrelease.h string. To not break existing use cases, we can add a second provides to the kernel packaging with the unsantized version string, and allowing the kernel module packaging to be unchanged. RPROVIDES_kernel-base += "kernel-${KERNEL_VERSION}" % rpm -qp kernel-3.4.3-myver+snapshot-standard-3.4-r0.qemux86.rpm --provides kernel-3.4.3-MYVER+snapshot_standard kernel-3.4.3-myver+snapshot-standard = 3.4-r0 Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-18kernel: Add kernel headers to kernel-dev packageDarren Hart
[YOCTO #1614] Add the kernel headers to the kernel-dev package. This packages what was already built and kept in sysroots for building modules with bitbake. Making this available on the target requires removing some additional host binaries. Move the location to /usr/src/kernel Before use on the target, the user will need to: # cd /usr/src/kernel # make scripts This renders the kernel-misc recipe empty, so remove it. As we use /usr/src/kernel in several places (and I missed one in the previous version), add a KERNEL_SRC_DIR variable and use that throughout the class to avoid update errors in the future. Now that we package the kernel headers, drop the kernel_package_preprocess function which removed them from PKGD. All *-sdk image recipes include dev-pkgs, so the kernel-dev package will be installed by default on all such images. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com> CC: Tom Zanussi <tom.zanussi@intel.com> CC: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-18recipes-kernel: make perf a standalone packageLiang Li
perf has been coupled to the kernel packages via kernel.bbclass. While maintaining the build of perf out of the kernel source tree is desired the package coupling has proved to be awkward in several situations such as: - when a kernel recipe doesn't want to build/provide perf - when licensing of dependencies would prohibit perf and hence the kernel from being built. To solve some of these problems, this recipe is the extraction of the linux-tools.inc provided perf compilation into a standalone perf recipe that builds out of the kernel source, but is otherwise independent. No new functionality is provided above what the linux-tools.inc variant provided, but the separate recipe provides baseline for adding new functionality. Signed-off-by: Liang Li <liang.li@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-18kernel: save $kerndir/tools and $kerndir/lib from pruningBruce Ashfield
The kernel source tree in the sysroot has all unecessary source code removed. The existing use case is to support module building out of the sysroot, but as more toolsa are moved into the kernel tree itself there are new use cases for the kernel sysroot source. To avoid putting dependencies on the kernel, and to be able to individually build and package these tools out of the source tree, we can save $kerndir/tools and $kernddir/lib from being removed. This enables tools like perf to be built our of the kernel source in the sysroot, without significantly increasing the amount of source in the sysroot. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-18cpuburn-neon: fix packaging to use a date as version and valid sourcesOtavio Salvador
* The package were not versioning the sources as the files had no version on its name. We workaround it mangling the DL_DIR; * We now dynamically check if the machine has or not neon feature and set COMPATIBLE_MACHINE. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-17libpam 1.1.5 bbappend: register PAM session with logindKoen Kooi
This makes screen/tmux/etc work as intended Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-17v4l-utils 0.8.8: disable qv4l2 buildKoen Kooi
It picks up host qmake and breaks the build. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-17task-xfce-extended: remove xfce4-icon-themeAndreas Müller
xfce4-icon-theme is not required by default since xfce4-settings initially works with gnome-icon-theme and gnome-icon-theme is pulled in by many other recipes anyway. To reduce rootfs size - especially after gtk-update-icon-cache - xfce4-icon-theme is removed. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-17xfce4-power-manager: update to 1.2.0Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-16various: update ; proto= to ; protocol= in SRC_URIKoen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-07-16udisks: do not start daemon automatically at boot timeAndreas Müller
2012-07-16systemd.bbclass: introduce SYSTEMD_AUTO_ENABLE variableAndreas Müller
Currently all services introduced are enabled and started at installation. By setting SYSTEMD_AUTO_ENABLE = "disable" the default behaviour can be overridden.
2012-07-16networkmanager: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16gpsd: move systemd support to meta-systemdAndreas Müller
2012-07-16rsyslog: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16keymaps: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16dropbear: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16xserver-nodm-init: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-07-16xinput-calibrator: : move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16cloud9: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16openssh: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16cherokee: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16gateone: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16connman: move systemd support to meta-systemdAndreas Müller
2012-07-16dhcp: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16atftp: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16net-snmp: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16elsa: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16cronie: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16lighttpd: move systemd support to meta-systemdAndreas Müller
2012-07-16udisks: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>