summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* m4: A better refactoringSaul Wold2012-01-197-32/+33
| | | | | | | (From OE-Core rev: a07e6449a19deec698f6682c97f8f5c8d3b51486) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_rpm.bbclass: Add support for filenames with spacesMark Hatle2012-01-171-4/+4
| | | | | | | | | | Files with spaces must be fully quoted in an RPM spec file. It was easier to quote all file paths, then to do it selectively. (From OE-Core rev: a0f5dd25a37fe3b8664c2133e80b6214559f93f6) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox/uglibc: remove obsolete check for "kernel24"Andrei Gherzan2012-01-172-6/+2
| | | | | | | | | | | | | Busybox checks if MACHINE_FEATURES contains "kernel24". If so, CONFIG_FEATURE_2_4_MODULES will be on "y". kernel24 is no longer present in any machine configuration. The same situation is in uglibc with a different CONFIG mapping. [YOCTO #1901] (From OE-Core rev: 7257ded5355ffdc0fc169e7f34daeedb0b3dcd78) Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls.inc: set libz prefixMartin Jansa2012-01-171-1/+2
| | | | | | | | | | | | | | | | | | | | | * without this patch host's zlib is used, similar to issue with libreadline it's important if host's zlib is compatible with MACHINE and in this case zlib was in DEPENDS so header was always available in sysroot lib/config.log: configure:18288: checking whether to include zlib compression support configure:18291: result: yes configure:18786: checking for libz configure:18808: x86_64-oe-linux-gcc -m64 --sysroot=/OE/shr-core/tmp-eglibc/sysroots/qemux86-64 -o conftest -O2 -pipe -g -feliminate-unused-debug-types -I/OE/shr-core/tmp-eglibc/sysroots/qemux86-64/usr/include -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed conftest.c /usr/lib/libz.so >&5 configure:18808: $? = 0 configure:18818: result: yes configure:18825: checking how to link with libz configure:18827: result: /usr/lib/libz.so (From OE-Core rev: 6d21c87ca37a11b34551d79758da65ed417c70a0) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls: add readline to DEPENDS and add --with-libreadline-prefixMartin Jansa2012-01-171-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * without this patch it looks for readline in host's /usr/lib a) and fails if readline wasn't built before gnutls, because -I is set and cannot find header file, this case is better configure:33131: checking for readline configure:33156: x86_64-oe-linux-gcc -m64 --sysroot=/OE/oe-core/tmp-eglibc/sysroots/qemux86-64 -std=gnu99 -o conftest -O2 -pipe -g -feliminate-unused-debug-types -I/OE/oe-core/tmp-eglibc/sysroots/qemux86-64/usr/include -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed conftest.c /usr/lib/libreadline.so >&5 conftest.c:240:31: fatal error: readline/readline.h: No such file or directory b) and finds usable version there if readline was built and MACHINE is compatible with host (like qemux86-64 on amd64 host) and then it's passing -L/usr/lib (without sysroot prefix) to every build using libgnutls.la configure:33131: checking for readline configure:33156: x86_64-oe-linux-gcc -m64 --sysroot=/OE/shr-core/tmp-eglibc/sysroots/qemux86-64 -std=gnu99 -o conftest -O2 -pipe -g -feliminate-unused-debug-types -I/OE/shr-core/tmp-eglibc/sysroots/qemux86-64/usr/include -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed conftest.c /usr/lib/libreadline.so >&5 configure:33156: $? = 0 configure:33173: result: yes configure:33185: checking how to link with libreadline configure:33187: result: /usr/lib/libreadline.so configure:33199: checking readline/readline.h usability configure:33199: x86_64-oe-linux-gcc -m64 --sysroot=/OE/shr-core/tmp-eglibc/sysroots/qemux86-64 -std=gnu99 -c -O2 -pipe -g -feliminate-unused-debug-types -I/OE/shr-core/tmp-eglibc/sysroots/qemux86-64/usr/include conftest.c >&5 configure:33199: $? = 0 configure:33199: result: yes configure:33199: checking readline/readline.h presence configure:33199: x86_64-oe-linux-gcc -E --sysroot=/OE/shr-core/tmp-eglibc/sysroots/qemux86-64 -m64 -I/OE/shr-core/tmp-eglibc/sysroots/qemux86-64/usr/include conftest.c configure:33199: $? = 0 configure:33199: result: yes configure:33199: checking for readline/readline.h configure:33199: result: yes (From OE-Core rev: 044f99155bf8775481b70cbe02745c6d9ae1d6a9) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: create /etc/pango in module postinsts if it's missingKoen Kooi2012-01-172-1/+4
| | | | | | | (From OE-Core rev: 1b24f76bae9612bc69fb0afeaccb06c5e5746ce6) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "pango.inc: add directory "/etc/pango""Koen Kooi2012-01-171-5/+1
| | | | | | | | | This reverts commit 65186bd86170d8c375931a18487c2fdf3bd1b3b0. (From OE-Core rev: 25c2d1a825a5d028b99f956be2918ceed4a93ac3) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl-1.0.0: Update to 1.0.0e and fix QA WarningSaul Wold2012-01-1718-4/+4
| | | | | | | | | | | | | | | | | | | http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4108 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4576 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4577 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4619 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2012-0027 [YOCTO #1905] (From OE-Core rev: 294e808d12131412bf1edb6f4babc9e57c8141e0) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl-0.9.8: Update to 0.9.8sSaul Wold2012-01-1724-4/+4
| | | | | | | | | | | | | | | | | | | http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4108 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4109 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4576 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4577 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4619 [YOCTO #1904] (From OE-Core rev: 980ba5e77438c3a22c295f56ffb71f1d290db50a) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* valgrind: Update for eglibc 2.15Saul Wold2012-01-172-5/+22
| | | | | | | (From OE-Core rev: 8953e4a93ce6ad0257a094fdc6f3cd88ac5e89b9) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* valgrind: Add mfatbu/mfatbl instructions support for pccAneesh Bansal2012-01-172-1/+98
| | | | | | | This adds a patch submitted to upstream to add support for these missing ppc instructions. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* babeltrace: Integrated from version 0.8Zumeng Chen2012-01-171-0/+28
| | | | | | | | | It provides trace read and write libraries, as well as a trace converter. (From OE-Core rev: d14441874163bd579d9901f9bc07852882502100) Signed-off-by: Zumeng Chen <zumeng.chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: Update to 2.0Zumeng Chen2012-01-172-0/+68
| | | | | | | | | | | | | | | | | | | | This patch intended to integrate the lttng-modules 2.0 package containing the kernel tracer modules. LTTng-modules 2.0 is currently in pre-release (-pre11), so we have to update it when official released. lttng-2.0 supports lttng-modules extra builds, which don't need any patches on Linux kernel vs the previous version of lttng. As described in README of lttng-modules-2.0, so far, it has been tested in the latest kernel on x86 32/64-bit, and powerpc 32-bit, , build tested on ARM. So does yocto kernel, the related tests on qemux86 and qemuppc has been validated and a build test on qemuarm passed too with this patcheset. (From OE-Core rev: b054921f7dd59519a896a4e1a5f40965d4abd87e) Signed-off-by: Zumeng Chen <zumeng.chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: Update to 2.0-pre16Zumeng Chen2012-01-172-0/+57
| | | | | | | | | | | | | | This patch intended to integrate the Linux trace toolkit, which is a suite of tools designed to extract program execution details from the Linux operating system and interpret them. lttng-tools 2.0 is currently in pre-release(-pre16), so we have to update it when official released. (From OE-Core rev: 4733cd6501e5d39b4229c3da79529d6a3ae844f6) Signed-off-by: Zumeng Chen <zumeng.chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust: Update to 2.0Zumeng Chen2012-01-171-0/+30
| | | | | | | | | | This patch intended to integrate the LTTng UST 2.0 package, which contains the userspace tracer library to trace userspace codes. (From OE-Core rev: 4ed09cb80196c7a3f691c8b9304df7c1fe4a8be5) Signed-off-by: Zumeng Chen <zumeng.chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* m4: refactor .bb and .inc filesSaul Wold2012-01-173-19/+22
| | | | | | | | | | | The orignal had common code in the m4_1.4.16.bb file that was in the m4.inc file. m4-native was then including the m4.bb file and picking up the BBCLASSEXTEND, which causes the fetch to fail. (From OE-Core rev: 4677da625f8ceb02c96f365bb948b8901bd694a4) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/packagehistory: remove now obsolete classPaul Eggleton2012-01-171-249/+0
| | | | | | | | | | | packagehistory.bbclass has been superseded by buildhistory.bbclass, which gives more detailed output (including information on produced images) as well as other enhanced functionality. (From OE-Core rev: d07bd704e2c0624deba10f33ccc946bd1338855c) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/package: remove out-of-date notice referring to the OE bugtrackerPaul Eggleton2012-01-171-3/+0
| | | | | | | | | | | OpenEmbedded doesn't officially use a bug tracker anymore, and a message asking the user to fix the metadata could be applied to almost any error that occurs, so just remove the whole message. (From OE-Core rev: ee486e30432ffd3ef97ba16511a9a1a38bad3826) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/bitbake.conf: allow wget to output error messagesPaul Eggleton2012-01-171-3/+3
| | | | | | | | | | | | Use the -nv instead of -q command line option for wget so that if fetching from a URL that the wget fetcher handles (e.g. http) fails, we get a possibly useful error message (but it still remains relatively quiet when the fetch succeeds.) (From OE-Core rev: 81dcfc5e7a93d74caafde1dff923bfe6c008d9ea) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/base: note variable name in COMPATIBLE_* skip messagesPaul Eggleton2012-01-171-2/+2
| | | | | | | | | | When raising SkipPackage for COMPATIBLE_MACHINE and COMPATIBLE_HOST exceptions, include the name of the variable as a hint to the user. (From OE-Core rev: c9f6fd20cf65799714b45a7bdfc3dd022b3d79cd) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* prelink: Update to latest versionMark Hatle2012-01-172-5/+5
| | | | | | | | | | | | | | | | | | | The latest version of prelink corrects a problem when attempting to prelink MIPS architectures. 2012-01-04 Mark Hatle <mark.hatle@windriver.com> * exec.c: Check that a section is larger then 0 bytes when determining the section to segment mapping. This matches the behavior of elfutils - readelf. Otherwise an empty PROGBITS section at the end of a segment will cause a failure. [YOCTO #1463] (From OE-Core rev: 09a70c55e590d169b8a3b4b89853c96b7b977fc0) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-base: add VIRTUAL-RUNTIME_alsa-state to task-base-alsaJoshua Lock2012-01-172-2/+4
| | | | | | | | | | Define this to be the alsa-state package by default. This enables automatic configuration setting and restoration on systems with alsa. (From OE-Core rev: a70cc15b4b053ff01229010e55b37ed4487b8f3a) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-state: move state files to localstatedirJoshua Lock2012-01-172-6/+8
| | | | | | | | | | | | | | alsactl creates the state files in /var/lib/alsa by default so switch alsa-state to use files in that location. Further, update the alsa-state init script to have the location of the state files sed'ed into the script at do_install time (so as to remove hard coding of directory paths). (From OE-Core rev: 896924c72e7b37c18819229e8160c34cdf4465c8) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-state: add alsa-state from oe classicJoshua Lock2012-01-174-0/+99
| | | | | | | | | | | alsa-state adds an init script and configuration files to enable a consistent and centralised mechanism for setting and restoring alsa configuration. (From OE-Core rev: 8bc43c40cf72d5543924229146fa4106ad87b147) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-base: move default definition of VIRTUAL-RUNTIME_apmJoshua Lock2012-01-172-3/+1
| | | | | | | | | This belongs in default-providers.conf (From OE-Core rev: afff4e6130e835048d81f65f703e118d5944629a) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking: recipe upgrades and manual check infoScott Garman2012-01-171-18/+22
| | | | | | | | | | | | | | | Updated info for the following recipes: e2fsprogs expat chrpath libevent libpam (From OE-Core rev: 3f6c29bc32722d4cef3a89aed749e2fbce44a080) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* e2fsprogs: upgrade to 1.42Scott Garman2012-01-176-52/+48
| | | | | | | | | Refactored quotefix.patch to apply cleanly. (From OE-Core rev: 1749f35bc92acd971eda245b93781305f79c2bef) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpam: upgrade to 1.1.5Scott Garman2012-01-171-13/+14
| | | | | | | | | | | | Updated HOMEPAGE, BUGTRACKER, and SRC_URI fields to reflect new project hosting. Cleaned up some of the metadata ordering. (From OE-Core rev: 1fcd483e5ee5223f37c5edce26327f79b76bd01d) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: search /lib for -native buildsEnrico Scholz2012-01-171-1/+7
| | | | | | | | | | | Changes to BUILD_LDFLAGS are required due to the recent movement of some libraries from ${libdir} to ${base_libdir}. ${base_libdir} must be now in the linker search path to avoid build problems of -native packages. (From OE-Core rev: 46bf69dcfa99a3a8677b241bb32bed2f30255ece) Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtool: Put all libltdl headers in the correct libltdl-dev packageColin Walters2012-01-171-1/+1
| | | | | | | /usr/include/ltdl.h was in libtldl-dev, but not the headers it depends on. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* grub-efi-native: fix errors with automake 1.11.2Nitin A Kamble2012-01-172-2/+5891
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes these errors observed with automake 1.11.2 The useof pkglibhas become more strict compared to the earlier release of automake resulting in these failures. Fixed the files related to automake to avoid the issue. | conf/Makefile.common:140: `pkglibdir' is not a legitimate directory for `DATA' | grub-core/Makefile.am:5: `conf/Makefile.common' included from here | conf/Makefile.common:140: `pkglibdir' is not a legitimate directory for `DATA' | Makefile.am:6: `conf/Makefile.common' included from here | autoreconf: automake failed with exit status: 1 | ERROR: autoreconf execution failed. | conf/Makefile.common:150: `pkglibdir' is not a legitimate directory for `SCRIPTS' | grub-core/Makefile.am:5: `conf/Makefile.common' included from here | conf/Makefile.common:140: `pkglibdir' is not a legitimate directory for `DATA' | grub-core/Makefile.am:5: `conf/Makefile.common' included from here | conf/Makefile.common:150: `pkglibdir' is not a legitimate directory for `SCRIPTS' | Makefile.am:6: `conf/Makefile.common' included from here | conf/Makefile.common:140: `pkglibdir' is not a legitimate directory for `DATA' | Makefile.am:6: `conf/Makefile.common' included from here | autoreconf: automake failed with exit status: 1 (From OE-Core rev: e9c5c354086546efe4114c6225d05116fb18b9fe) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package.bbclass: quote pathname given to objdumpEnrico Scholz2012-01-171-2/+2
| | | | | | | | | | Packaging will fail with executable files containing spaces in their names. Patch quotes the parameter passed to 'objdump'. (From OE-Core rev: 7f7db286ca0b70bd5cce643c3b84f77ad45cc786) Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image_types_uboot.bbclass: Add uncompressed ext2 image optionMatthew McClintock2012-01-171-1/+5
| | | | | | | (From OE-Core rev: 1a8e02fee858fa9569f2e980ebff0698e4a53d36) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image_types.bbclass: Fix generating uncompressed ext2 imagesMatthew McClintock2012-01-171-1/+6
| | | | | | | (From OE-Core rev: d0687295456bcf240be657e6b5b508f718ca9ebd) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dbus-1.4.16: use INC_PR from dbus.inc to fix PR bump after ↵Martin Jansa2012-01-171-0/+2
| | | | | | | | | dbus-launch-helper permission change (From OE-Core rev: ef8171ecad2197d8b123712be36f6e03e8926e13) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking_fields.inc: Modify the status of eds-tools and mingettyXiaofeng Yan2012-01-171-3/+4
| | | | | | | | | | | | | | Update the status of eds-tools and mingetty. mingetty has still not been updated since 2008. (From OE-Core rev: f8d984e485a5bb12f4df8e28e7e0fb0da2a7098e) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> [Fixed Date format] Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg-*: disable xmlto where it was failingMartin Jansa2012-01-173-2/+3
| | | | | | | | | | | | | | * meta-oe now provides xmlto-native http://git.openembedded.org/meta-openembedded/commit/?id=ab8f876ca8fa223c183e3db2029cce88f3435a27 but not the stylesheets for buildhosts without them it's unusable and fails, because xorg macros autodetecting xmlto available, see: http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-December/037066.html after adding xmlto-native and stylesheets-native to DEPENDS we can enable it again (From OE-Core rev: 58f18f04d7783cc75127f7f1c0921051431dcd8c) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-utils: depend on libsamplerate0Denis 'GNUtoo' Carikli2012-01-171-2/+2
| | | | | | | | | | | | | We need to depend on libsamplerate0 because it's detected automatically and if we configure without it we get that issue at runtime trying to run the alsaloop program: No libsamplerate support. (From OE-Core rev: 545a7407361a7e144a0f868e1a095bf7b10fffd8) Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bootimg: Account for FAT filesystem overhead in image sizeDarren Hart2012-01-171-9/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | Fixes [YOCTO #1852] The bootimg class wasn't accounting for non-trivial amount of space required by the directory entries and FATs for the FAT filesystem. This patch attempts to make an accurate prediction of FAT overhead and adjusts the image size accordingly. It assumes no more than 16 directory entries per directory (which fit in a single sector). It also assumes 8.3 filenames. With the ceiling functions rounding up to full sectors and tracks, these assumptions seem reasonable. In order to ensure the calculations are accurate, this patch forces the FAT size to 32, rather than allowing mkdosfs to automatically select 12, 16, or 32 depending on the image being built. Tested by setting BOOTIMG_EXTRA_SPACE=0 and building core-image-minimal and core-image-sato for fri2-noemgd from meta-intel. (From OE-Core rev: 68aa18609c10a3ae2f738930c933fa2a95ce8959) Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oe.license: avoid the need to catch SyntaxErrorChristopher Larson2012-01-172-7/+20
| | | | | | | (From OE-Core rev: cace9ddc0edd654877d968643960fa4343472b58) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oe.license: add is_included convenience functionChristopher Larson2012-01-173-19/+43
| | | | | | | | | | | | | | | | | | | | | | Given a license string and whitelist and blacklist, determine if the license string matches the whitelist and does not match the blacklist. When encountering an OR, it prefers the side with the highest weight (more included licenses). It then checks the inclusion of the flattened list of licenses from there. Returns a tuple holding the boolean state and a list of the applicable licenses which were excluded (or None, if the state is True) Examples: is_included, excluded = oe.license.is_included(licensestr, ['GPL*', 'LGPL*']) is_included, excluded = oe.license.is_included(licensestr, blacklist=['Proprietary', 'CLOSED']) (From OE-Core rev: 7903433898b4683a1c09cc9a6a379421bc9bbd58) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* copyleft_compliance: add debug message with the reason for exclusionChristopher Larson2012-01-171-7/+17
| | | | | | | (From OE-Core rev: 02101bbe08a5cd6e5eecb21f2095c15ebfe9287f) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* copyleft_compliance: add control of recipe types to includeChristopher Larson2012-01-171-3/+18
| | | | | | | | | | | In this context, recipe "type" refers to whether it is 'target', 'native', 'cross', etc. COPYLEFT_RECIPE_TYPES is a space separated list of types to include. It defaults to 'target'. (From OE-Core rev: 045e8a409ffe23d4f562b2982bfeee6e45f3c0d9) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: consolidated fix SRCREV updatesBruce Ashfield2012-01-172-8/+9
| | | | | | | | | | | | | Updating the SRCREVs to include the following fixes from Khem Raj and Zumeng Chen. 6f5b118 compiler.h: Undef before redefining __attribute_const__ fe80c1e oprofile, arm/sh: Fix oprofile_arch_exit() linkage issue (From OE-Core rev: 02e22816d68dc2bac7fed6952e52ea8a3d9532d2) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tslib: enable big endian support for qemuppcLiming Wang2012-01-171-0/+1
| | | | | | | | | This enables wacom tablet/touchscreen support on qemuppc. (From OE-Core rev: 127b15cb0e9644fb732b707b9d4ddaf00d24973e) Signed-off-by: Liming Wang <liming.wang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemuppc: add machconfigLiming Wang2012-01-171-0/+10
| | | | | | | (From OE-Core rev: de8fa377f0bbc9aa3911fc6b4be554f8584fb43f) Signed-off-by: Liming Wang <liming.wang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemuppc: add pointercal fileLiming Wang2012-01-171-0/+0
| | | | | | | | | This file is for tslib. (From OE-Core rev: 80fcbee25036d2051538e26cd8b3d2989b0d276d) Signed-off-by: Liming Wang <liming.wang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemuppc: replace emulation of qemuppc from prep to mac99Liming Wang2012-01-173-3/+3
| | | | | | | | | | | | With this new emulation, existing qemuppc functionality is maintained and other functionality such as framebuffer + sato and NFS boot are added. (From OE-Core rev: 52ea026df141ea23bbab38ad3a9733c15097eaa4) Signed-off-by: Liming Wang <liming.wang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hdparm: upgrade to 9.37Shane Wang2012-01-174-89/+36
| | | | | | | | | | | | | | The patch was imported from the OpenEmbedded server (http://git.openembedded.org/openembedded/tree/recipes/hdparm) as of commit id 4d2cb79dcecd056742f411a328f9f1f1113bf689. And changes include: - upgrade to the latest version 9.37 from 9.35. - added license checksum. - the license for wiper which is in hdparm is GPLv2. (From OE-Core rev: e46995adec82623342234e4a51bd8c12e6d62c3e) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* stat: add recipe stat with version 3.3Shane Wang2012-01-171-0/+26
| | | | | | | | | | | | | | | stat is brought into Yocto because the latest version hdparm 9.37 depends on it, and add license checksum. The recipe was imported from the OpenEmbedded server (http://git.openembedded.org/openembedded/tree/recipes/stat) as of commit ids 709c4d66e0b107ca606941b988bad717c0b45d9b, 44985d56bc556786812a0a02d6219afd31a7381d, b3246d96069fd11caee42ec6ebcbf6dca2d62449. (From OE-Core rev: 99fdc0626d2e0f5a4a8fbaf0b1de86437966260f) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>