summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* useradd.bbclass: handle nativesdk caseEric Bénard2011-11-081-3/+9
| | | | | | | | | | | | | * without this patch, building dbus-nativesdk leads to a missing dependency on 'base-passwd-nativesdk' This was added by commit 46e6c3fa8034b12d178d605f3f5d7efe69671a13 * this patch handle the nativesdk case in the class useradd * close bug 1702 http://bugzilla.pokylinux.org/show_bug.cgi?id=1702 * v2 from Scott Garman with Richard Purdie's tricks Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* multilib: Drop MULTILIB_IMAGE_INSTALLDongxiao Xu2011-11-086-41/+42
| | | | | | | | | | | | | There should just be a single IMAGE_INSTALL variable. If the package backends need this split into different multilib components they should be responsible for doing this, not the user. This commit removes the MULTILIB_IMAGE_INSTALL variable. [YOCTO #1564] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* contacts: fix packaging of iconsJoshua Lock2011-11-081-1/+2
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* pulseaudio: make X11 dependencies optional and add gtk+Joshua Lock2011-11-081-2/+2
| | | | | | | | Use the x11 distro feature to determine whether --with-x should be passed. Further, if we're using X11 add gtk+ to DEPENDS (it's required to build). Signed-off-by: Joshua Lock <josh@linux.intel.com>
* connman: split scripts into separate packageJoshua Lock2011-11-081-1/+5
| | | | | | | The connman scripts are useless without a Python interpreter so split them into a separate package and add Python to its RDEPENDS. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* gypsy: fix packagingJoshua Lock2011-11-081-2/+2
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* libcanberra: add libvorbis to DEPENDSJoshua Lock2011-11-081-1/+1
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* mx: add mx toolkit 1.3.2Joshua Lock2011-11-081-0/+17
| | | | | | A widget toolkit built on Clutter Signed-off-by: Joshua Lock <josh@linux.intel.com>
* clutter-gtk-1.8: add clutter-gtk 0.11.4Joshua Lock2011-11-081-0/+11
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* clutter-gst-1.8: add 1.4.2 for use with clutter 1.8Joshua Lock2011-11-082-0/+37
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* clutter-1.8: add 1.8.0Joshua Lock2011-11-081-0/+26
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* cogl: add cogl 1.8.0 recipeJoshua Lock2011-11-083-1/+36
| | | | | | Cogl has been split into a separate recipe as of the clutter-1.8 series Signed-off-by: Joshua Lock <josh@linux.intel.com>
* dbus: fix install for virtclass-nativesdkEric Bénard2011-11-081-0/+4
| | | | | | | | | | | | * 46e6c3fa8034b12d178d605f3f5d7efe69671a13 changed do_install which now fails for nativesdk (chown messagebus leads to no such user) * tested by building meta-toolchain-qte and running the generated sdk Signed-off-by: Eric Bénard <eric@eukrea.com> Acked-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* useradd.bbclass: fix how RDEPENDS is setupScott Garman2011-11-081-1/+5
| | | | | | | | | Fix bug where only packages named PN included base-passwd in RDEPENDS. This fixes [YOCTO #1727] Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* lighttpd 1.4.29: rename index.html to avoid clashes with DL_DIRKoen Kooi2011-11-072-3/+3
| | | | | | | | As Martin Jansa pointed out before, bitbake will silently peek in DL_DIR before FILESPATH and use files from there if found. The failure mode for lighttpd involves a 404 redirect placing index.html into DL_DIR, which will end up in the lighttpd packages. In my specific case iproute2 hit the linuxfoundation 404 redirect so lighttpd.ipk now serves the linuxfoundation frontpage :) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* qemugl: switch to new git repoPaul Eggleton2011-11-071-1/+1
| | | | | | The qemugl git repository is now on yoctoproject.org. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* core-image-minimal-initramfs: force IMAGE_FSTYPESPaul Eggleton2011-11-071-0/+1
| | | | | | | | | | | | | If the user has set their own value for IMAGE_FSTYPES, they may have disabled the cpio.gz image type, preventing the initramfs from being produced in the format that image-live.bbclass expects; so force IMAGE_FSTYPES to cpio.gz within the initramfs image recipe. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Prepend cpio.gz instead Signed-off-by: Saul Wold <sgw@linux.intel.com>
* allarch.bbclass: disable shlib and debug symbol processingPaul Eggleton2011-11-071-0/+5
| | | | | | | | all-arch packages should not contain any binaries that need processing, so disable the shared library dependency processing and debug symbol splitting/stripping to save some time during packaging. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* fotowall: disable videocapture since we do not have a webcamSaul Wold2011-11-071-1/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto_3.0: update base to v3.0.8 + meta config changesBruce Ashfield2011-11-072-10/+10
| | | | | | | | | | | | | | | The board branches are updated to have v3.0.8 as their base kernel revision, and the version in the recipe is updated to match. This commit also updates the meta branch to pick up the following 4 commits: 4095bb5 meta/common-pc-64: remove igb 17565fa meta/crownbay: use power/intel feature 8948937 meta/sugarbay: use power/intel feature fcbc8a9 meta: add power feature Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* libnl-2.0: add PE/PR bump for upgradable patch for meta-openembedded usersMartin Jansa2011-11-071-1/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libnl-2.0: split to more packages, as meta-openembedded doesMartin Jansa2011-11-071-1/+5
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libnl-2.0: add patch from meta-openembedded to fix pkg-config fileMartin Jansa2011-11-072-0/+18
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libnl-2.0: move fix-pktloc_syntax_h-race.patch to libnl-2.0 subdirectory and ↵Martin Jansa2011-11-073-37/+8
| | | | | | merge with fix-makefile.patch Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* iproute2: update to 3.0.0 to fix build with updated iptablesKoen Kooi2011-11-074-30/+51
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* connman 0.75: bump PR for iptables library changeKoen Kooi2011-11-071-1/+1
| | | | | | | | | | connmand[180]: /usr/sbin/connmand: error while loading shared libraries: libxtables.so.5: cannot open shared object file: No such file or directory $ dpkg-deb -c ipk/armv7a/iptables_1.4.12.1-r0_armv7a.ipk | grep libxtables -rwxr-xr-x root/root 35252 2011-11-01 20:16 ./usr/lib/libxtables.so.7.0.0 lrwxrwxrwx root/root 0 2011-11-01 20:16 ./usr/lib/libxtables.so.7 -> libxtables.so.7.0.0 Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* python: improve packagingMartin Jansa2011-11-073-57/+55
| | | | | | | | | | | | | | | * move 2to3 to separate package and include lib2to3 (was in python-misc) * fix pattern for python-unittest (was in python-misc because it's in subdirectory now) * add pydoc_data to python-pydoc (was in python-misc) * add more stuff to smtpd, audio, codecs, ctypes, html, io, json, mime, pickle, stringold, xmlrpc * move all FILES_ details from python recipe to manifest generator so it's in one place * added manual line break in FILES_${PN}-core, because git send-email doesn't like too long lines $ git send-email -1 dfaae65839f0ab23e5b2ae2a68df0f370bca84d2 fatal: /tmp/k8zbDajUNP/0001-python-improve-packaging.patch: 64: patch contains a line longer than 998 characters Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* distro_tracking_fields: updates for sudo, mtools, grep, and opensshScott Garman2011-11-071-16/+16
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* image_types bbclass: use 4k bytes per inode so we don't run out of space ↵Koen Kooi2011-11-071-7/+7
| | | | | | | | immediately genext2fs only creates the minimum number of inodes, after this patch it will scale with the rootfs size Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* libcense.bbclass: fix OpenSSL mappingMartin Jansa2011-11-072-2/+2
| | | | | | | | | | [YOCTO #1712] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Fixed YOCTO bug format and location Signed-off-by: Saul Wold <sgw@linux.intel.com>
* tslib: fix the bug with loading libts-1.0.soDmitry Cherukhin2011-11-072-1/+59
| | | | | | | | Touchpad did not work in the qtdemoE if the library libts-1.0.so was not loaded manually using the LD_PRELOAD variable. This problem was fixed in the tslib mainline https://github.com/kergoth/tslib after the 1.0 release. We just import the patch. Signed-off-by: Dmitry Cherukhin <dima_ch@emcraft.com>
* udev-164: Update init script to do an explicit add actionKumar Gala2011-11-072-3/+3
| | | | | | | | | | | With udev 152 or greater the default action for 'udevadm trigger' was modified to be 'change' instead of 'add. To ensure initial coldplug events at boot are seen be scripts the are expecting them as 'add' events we invoke udevadm with an explicit '--action=add'. Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
* buildstats: Fix for buildstats on tmpfsElizabeth Flanagan2011-11-071-11/+26
| | | | | | | | | | | | | | | | | | | tmpfs/encryptfs/(and most likely, but not confirmed)ramfs TMPDIRs cause diskstats to choke. No device entry ends up in /proc/diskstats for these fs types, which ends up causing the failure. The short term solution is to exclude these fs types from diskstat collection. Longer term we will want to see if we can collect meaningful diskio for each of these, and other, use cases, but for this cleans up Bug 1700. [YOCTO #1700] Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Corrected YOCTO bug location and format Signed-off-by: Saul Wold <sgw@linux.intel.com>
* dtc: Add patch to correctly install shared libraries and linksSaul Wold2011-11-072-1/+17
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* dtc: update to latest git versionMatthew McClintock2011-11-074-82/+9
| | | | | | | | Also remove patches that are no longer needed, as well as use the installation that is provided by the Makefile. Put all the extra stuff in a new dtc-misc package Signed-off-by: Matthew McClintock <msm@freescale.com>
* cogl: COPYING file Updated FSF AddressSaul Wold2011-11-071-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* scripts/combo-layer: skip empty commitsPaul Eggleton2011-11-071-12/+15
| | | | | | | | | If a commit is empty (for example, commits brought over from svn where only properties were changed) then attempting to apply it with "git am" will result in the error "Patch format detection failed", so skip it instead. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* scripts/combo-layer: improve some messagesPaul Eggleton2011-11-071-8/+8
| | | | | | Fix some grammar. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* scripts/combo-layer: auto-commit updated config filePaul Eggleton2011-11-071-0/+12
| | | | | | | | | | | | | If the config file is tracked within the combo-layer repository and it is updated at the end of the "update" operation (because last_revision has been changed), then automatically commit the file. This ensures that multiple people can perform updates on different machines without the last revision information going missing. (If the file is outside the repository or is masked via .gitignore, this will do nothing.) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* scripts/combo-layer: fix dirty repo checkPaul Eggleton2011-11-071-6/+2
| | | | | | | Fix the dirty repository check to detect any changes, including untracked files and uncommitted changes in the index. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* scripts/combo-layer: make component repo branch configurablePaul Eggleton2011-11-071-8/+14
| | | | | | | Add an optional per-component branch setting to allow specifying the branch instead of always using master. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* scripts/combo-layer: tidy up config examplePaul Eggleton2011-11-072-51/+19
| | | | | | | Move all example configuration to the example config file, tidy up a few long lines and fix some grammar. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* scripts/combo-layer: make init set up initial component dataPaul Eggleton2011-11-072-4/+23
| | | | | | | | | | The "init" subcommand will now copy the current state of each component repository into the combo layer repository, set last_revision for each component, and then use "git add" to set up the initial commit (but will not actually make the initial commit - that is left up to the user). Also take the opportunity to bump the version number. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* scripts/combo-layer: ignore merge commitsPaul Eggleton2011-11-071-1/+1
| | | | | | | | | | | The combo-layer tool had trouble handling merge commits as they were included in the revision list but not the patches; these are now excluded from the revision list. Note however that this will not handle merge commits that resolved a conflict; since "git format-patch" cannot construct a linear change history over such merges there is nothing we can currently do with these. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* bitbake.conf: Drop remaining TERMCMD pieces and document OE_TERMINAL usage ↵Richard Purdie2011-11-043-41/+4
| | | | | | | | | instead Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> [Yes, this one is against meta-yocto, I'll fix it to apply the same change to OE-Core's local.conf.sample in the final version]
* patch: Convert to use oe_terminalRichard Purdie2011-11-042-12/+9
| | | | | | | | | Unfortunately we can't access oe_terminal directly from patch.py so we have to pass in the correct terminal function pointer. [YOCTO #1587] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bash: Ensure we fully reautoconf the recipes so site data is usedRichard Purdie2011-11-043-8/+14
| | | | | | | | This ensures bug 487 (missing job control functionality) really gets fixed. [YOCTO #487] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests: update to 0.83Koen Kooi2011-11-041-6/+10
| | | | | | | Fetch from github, kernel.org uri is gone Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rootfs_ipk bbclass: special-case base-passwd preinst to run firstKoen Kooi2011-11-041-0/+6
| | | | | | | Preinst are run alphabetically which breaks when e.g. avahi-daemon needs /etc/passwd present. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* avahi: fix useradd race conditionKoen Kooi2011-11-031-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Avahi doesn't work at boot because of: + sh /OE/../rootfs/var/lib/opkg/info/avahi-daemon.preinst Running useradd commands... grep: /OE/../rootfs/etc/passwd: No such file or directory That is due to: Package: avahi-daemon Version: 0.6.30-r9.0 [..] Depends: libavahi-core7 (>= 0.6.30), libdaemon0 (>= 0.14), libcap2 (>= 2.22), libavahi-common3 (>= 0.6.30), libdbus-1-3 (>= 1.4.12), sysvinit-pidof, libc6 (>= 2.12), libexpat1 (>= 2.0.1) After this patch: Package: avahi-daemon Version: 0.6.30-r10.0 [..] Depends: libavahi-core7 (>= 0.6.30), libdaemon0 (>= 0.14), libcap2 (>= 2.22), libavahi-common3 (>= 0.6.30), libdbus-1-3 (>= 1.4.12), sysvinit-pidof, libc6 (>= 2.12), shadow, libexpat1 (>= 2.0.1), base-passwd This also changes ${PN}-daemon to avahi-daemon to be consistent with the PACKAGES/FILES lines below Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>