summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* toolchain-scripts: Allow the CONFIGSITE_CACHE variable to be overriddenRichard Purdie2015-04-151-1/+1
| | | | | | | | | | In multilib and baremetal configurations, this variable can cause a variety of problems due to the use of TCLIBC. At least allowing it to be overriden is a start and allows various configurations to avoid the issue. (From OE-Core rev: cfc43743b0e41cf168cad9cbd4e9d870b8f01f03) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-player: Fix typoGary Thomas2015-04-151-1/+1
| | | | | | | | | | | | The subtitle (shown in desktop icon) should say Basic media player -not- Basic media plaer (From OE-Core rev: f672fae1b1647f7a628ba9ba92fd4fab81d91546) Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* elfutils: fix an incorrect patch for 0.161Junling Zheng2015-04-154-2/+108
| | | | | | | | | | | | | The original uclibc-support.patch is not compatible with elfutils-0.161. It should be corrected through adjusting context. So regenerate a new patch for elfutils-0.161, rename the patch for elfutils-0.148, and put them into respective directories. (From OE-Core rev: 64acb72e7ec63528073d8290137fe74d3382f876) Signed-off-by: Junling Zheng <zhengjunling@huawei.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* crypto: use bigint in x86-64 perlArmin Kuster2015-04-152-0/+36
| | | | | | | | | | | | | | on some hosts openssl fails to build with this error: ghash-x86_64.s: Assembler messages: ghash-x86_64.s:890: Error: junk '.15473355479995e+19' after expression backported fix from community. (From OE-Core rev: 8230f873921d5c16106e3ebf57053a646bc6ad78) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* elfutils: fix build with -OsMartin Jansa2015-04-152-0/+36
| | | | | | | (From OE-Core rev: c46661bf4ffe1a474e4bcfadb4a3f12a46e8cc4a) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* syslinux: add syslinux-nomtools to PACKAGESRobert Yang2015-04-151-1/+4
| | | | | | | | | | The default installed syslinux depends on mtools, we install syslinux-nomtools too, which has the ext2/3/4 support. (From OE-Core rev: 649110f5ab435231153e8f309ad2370e76c31e4f) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: fix the mess of licensesJackie Huang2015-04-151-89/+219
| | | | | | | | | | | | | | | | | | | | | | | Each firmware has their own license, it was a kind of a mess to leave the license as Proprietary and we got a lot warnings like: WARNING: The license listed Firmware-atheros_firmware was not in the licenses collected for linux-firmware To fix this and make it more clear: - Fix some incorrect license names. - Add all license files into common-licenses in previous commit. - Add all licenses and their md5 values in alphabetical order. - Add pn-*-license to split up per firmware package and pn-license for others. - Re-order the codes for each split-out firmware as: LICENSE_*, FILES_*, RDEPENDS_* [YOCTO #7539] (From OE-Core rev: 1ee083da0730408fffdbbf5f29abc299c0e61be9) Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* common-licenses: Add common license files for linux-firmwareJackie Huang2015-04-1536-0/+1759
| | | | | | | | | [YOCTO #7539] (From OE-Core rev: 9021ee03e0f9bd36b0ce63fa29dd010e07241fdb) Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kmod: upgrade to 20Chen Qi2015-04-155-40/+57
| | | | | | | | | | | | | | | | The following patches are rebased. -- Change-to-calling-bswap_-instead-of-htobe-and-be-toh.patch -- avoid_parallel_tests.patch The ptest part of kmod is removed because new version of kmod port all tests to use modules from module-playground instead of copying prebuilt modules to the repository. So, we cannot use ptest as before. Remove it so that kmod can build successfully. (From OE-Core rev: f80d136bdd578468035a88125fa1b84973fd912b) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa: Add test for layer append and FILESPATH trackingRichard Purdie2015-04-151-0/+95
| | | | | | | | | | | | | | | | | | | | This test actually tests a spectrum of bitbake functionality. Three layers are created, one containing a recipe, one with a bbappend adding a file to the recipe and another which overwrites the file in another bbappend. The correct outcomes in building the recipe are tested, with the file in the final layer added, removed and then re-added. This tests bitbake's cache handling as well as restoration from sstate which happens in the final test phase. Based on a test case from: [YOCTO #7019] (From OE-Core rev: e57437c0e02b148a878c8db91660674069fbd6e2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgpg-error 1.18: simplify tupple handling and add armv8b supportKoen Kooi2015-04-131-6/+2
| | | | | | | | | Add a default option to the case statement and remove the duplicates. Also add support for armv8b architectures. (From OE-Core rev: 8d207e55031c0b93387e728f4312b8cb34ad5b12) Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb: Refresh patches against gitKhem Raj2015-04-139-901/+286
| | | | | | | | | | Drop dead patches sim-install.patch, uclibc.patch Change-Id: I5bd160d0959154896096ebc93a8a450d04979c73 (From OE-Core rev: 682ab52d776d74fb5ede949505f72b4c15ae8191) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kbd: Mark glibc headers under __GLIBC__Khem Raj2015-04-132-0/+30
| | | | | | | | Change-Id: I4e91038ea8b05defbb9d574c61eea96ccc064e51 (From OE-Core rev: f4ad72e6e46e481d3fad920be9bb417fd175a991) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xf86-config: Preload graphics driver modules for muslKhem Raj2015-04-132-0/+18
| | | | | | | | | | | | | musl does not support BIND_LAZY intentionally, which means dlopen will always complain about missing symbols which is what X does when loading graphics drivers, here we preload the needed drivers for all emulator machines if libc is musl Change-Id: I908c94c30db8a5e872922e1a677126d82fa17145 (From OE-Core rev: 92be71296e1b7ed1e6387ae381942072aa3bb4f3) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sudo: Disable hardening for muslKhem Raj2015-04-131-0/+2
| | | | | | | | | | musl does not yet enable ssp Change-Id: If40ab0a54b17d5528676b1268182b6c7e7ef5761 (From OE-Core rev: a583f81d9bc6ae984699d9aba7a53019ff0afc23) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio: Fix build with muslKhem Raj2015-04-132-0/+71
| | | | | | | | | | | It reimplements some of standard C library functions but then it assumed glibc so we need to break that assumption into conditional defines Change-Id: I92109c2e4c48ab4c3565f64e68d9cbb165823b45 (From OE-Core rev: 87a55935a6d5f038c5a8a4c7f2357dd972d2fa92) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: Use __GLIBC__ instread of __linux__ to denote glibc dependent codeKhem Raj2015-04-132-0/+32
| | | | | | | | Change-Id: Ia899520181feb1c601a76e04a176f4387a331c00 (From OE-Core rev: e9ddb1ba61e1b773e7a0293c0e10f2b329d8bbe1) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iptables: Fix build on muslKhem Raj2015-04-132-0/+90
| | | | | | | | | | | Added needed headers and resuffled existing ones to get it portable Added defined for missing TCOPTS* Change-Id: I74977dd052c5569b00631379d7f4bacfb86cf381 (From OE-Core rev: d30fba63286dc8f5ac72ac65fae6af6001e58ec2) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: Fix build for muslKhem Raj2015-04-131-0/+23
| | | | | | | | | | The changes are covered under "${TARGET_OS}" = "linux-musl" Change-Id: I24a1a8e07abb35c7e3d64b372addfb3bd6f7731c (From OE-Core rev: 3386ab153608f584e6b7e17c4bd0554e2ab31c66) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libfm-extra: Add own nls.m4Khem Raj2015-04-132-1/+57
| | | | | | | | | | | It helps to build when NLS is disabled distro-wide otherwise it has dependency on gettext to provide it Change-Id: Ib6920629b5ab1a1938cc5dfa447078f6fca234c7 (From OE-Core rev: 67a76eae50182da4426f35a96802f5d08b38e69b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vte: Pass _GNU_SOURCE via CFLAGSKhem Raj2015-04-131-0/+2
| | | | | | | | | | | It uses function extentions like ptsname_r() so we need to let build know about it Change-Id: I5a06d08c56529a6b2cf3adf264656ae03b95c1d4 (From OE-Core rev: 1aa0346cf2a2104cfc969bfeb4ac58fa923d5fcb) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* musl: Enable NLSKhem Raj2015-04-131-1/+1
| | | | | | | | | | | | It supports it, so lets enable it even though we can compile lot of stuff without NLS but its harder to get them all compiled without NLS Change-Id: I49a06c05b004654dabbef980c4e6ad991d581341 (From OE-Core rev: 6cf978dfcc90632680db15b58f8f9edbbd7c083b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ppp: Add extra include dirsKhem Raj2015-04-131-1/+5
| | | | | | | | | | | | | | Just run configure, the configure script is not really a autoconf generated script so just run it Include path is needed to be there since the headers from it are used during build in subcomponents Change-Id: Ib1f24fd18bc8564e3c74ab834b7cf0fdf955d0e1 (From OE-Core rev: c64c9f7ffc88018404afdde373dfd7ef2bdf7ae8) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libproxy: Include select.h for posix complianceKhem Raj2015-04-132-0/+38
| | | | | | | | | | unearthed with musl Change-Id: I527139905785f253e41dd6a2f0cf555eee752a3a (From OE-Core rev: 615ade48bfb8f1d1287e4ec79f4e2f4b610bdb5b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* groff: add runtime dependency on sedDmitry Eremin-Solenikov2015-04-131-0/+1
| | | | | | | | | | This is to suppress the following QA warning: groff-1.22.2: groff requires /bin/sed, but no providers in its RDEPENDS [file-rdeps] (From OE-Core rev: 1763ff614d11c78bf36d80d27dd6a4f45cbea070) Signed-off-by: Dmitry Eremin-Solenikov <dmitry_eremin@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: add sed-native to ASSUME_PROVIDEDDmitry Eremin-Solenikov2015-04-131-0/+1
| | | | | | | | | | There is no reason to build sed for the host, however now: ERROR: Nothing RPROVIDES 'sed-native' (but virtual:native:/OE/sources/openembedded-core/meta/recipes-extended/groff/groff_1.22.2.bb RDEPENDS on or otherwise requires it) (From OE-Core rev: 5111407cfe59bd368e2528d953282b74d78057ed) Signed-off-by: Dmitry Eremin-Solenikov <dmitry_eremin@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_manager: RpmPM: Fix scriptlet for rpm 4Jean-Benoit MARTIN2015-04-131-2/+4
| | | | | | | | | Path of rpm post install script is different between rpm 4 and 5 (From OE-Core rev: a880669f767532ce3c39eb160fa9deb9fce29677) Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tiff: remove extra dev and dbg from PACKAGESRobert Yang2015-04-131-5/+1
| | | | | | | | | There should be only one dev and dbg package (From OE-Core rev: dd65ee47d04f3f8e51a7abec02d564b9e46626ae) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysfsutils: remove libsysfs-dev and libsysfs-staticdev from PACKAGESRobert Yang2015-04-131-1/+1
| | | | | | | | | There should be only one dev and dbg package (From OE-Core rev: 0b6f0efe7a96782634f72a68ee14a48205bf9577) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pciutils: remove libpci-dev and libpci-dbg from PACKAGESRobert Yang2015-04-131-4/+1
| | | | | | | | | There should be only one dev and dbg package (From OE-Core rev: 91f91ff86f3259caaad290fa4efc288e502d4970) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg: remove libopkg-dev and libopkg-staticdev from PACKAGESRobert Yang2015-04-131-3/+1
| | | | | | | | | There should be only one dev and dbg package (From OE-Core rev: ebd0f747feee5bc8f5b2433127cb263a17351f45) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxmu: remove libxmuu-dev from PACKAGESRobert Yang2015-04-131-2/+1
| | | | | | | | | There should be only one dev and dbg package (From OE-Core rev: fbb0aa87fb178fd89c8828d8611b618bf21e5799) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtool: remove libltdl-dev libltdl-dbg libltdl-staticdev from PACKAGESRobert Yang2015-04-131-8/+1
| | | | | | | | | There should be only one dev and dbg package (From OE-Core rev: 5e40bcd93d9ea64f1a6d75e62aabda3dcb33fc01) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* elfutils: remove libdw-dev libasm-dev libelf-dev from PACKAGESRobert Yang2015-04-132-8/+2
| | | | | | | | | There should be only one dev and dbg package (From OE-Core rev: 0dacfcc974068569f88adc8e33aea3ee1c7676de) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl: remove extra dev from PACKAGESRobert Yang2015-04-131-22/+2
| | | | | | | | | There should be only one dev and dbg package. (From OE-Core rev: e6be75c98edf878f73e530bc6e63b3c50bf365cc) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* augeas: remove extra dev and dbg from PACKAGESRobert Yang2015-04-131-4/+1
| | | | | | | | | There should be only one dev and dbg package. (From OE-Core rev: 29136f21d33f211fc93c01c06ef636e2f8cdf909) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apmd: remove libapm-dev and libapm-staticdev from PACKAGESRobert Yang2015-04-131-3/+1
| | | | | | | | | There should be only one dev and dbg package. (From OE-Core rev: 4e6a03256ac527c69022a7136ca5c3cde2a8fc36) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* aspell: remove libpspell-dev from PACKAGESRobert Yang2015-04-131-2/+2
| | | | | | | | | There should be only one dev and dbg package. (From OE-Core rev: b2a59adec6804dfeb85f2aef6bd8f7b2d07929b4) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* acl/attr: remove extra dev and staticdev from PACKAGESRobert Yang2015-04-131-12/+1
| | | | | | | | | There should be only one dev and dbg package. (From OE-Core rev: 93afa6fcc0f84f305fad97407ef408e7a1e37652) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bzip2: remove libbz2-dev libbz2-staticdev from from PACKAGESRobert Yang2015-04-131-9/+1
| | | | | | | | | There should be only one dev and dbg package. (From OE-Core rev: 8a8e8bf374a7c41a9056f446f11889992fec3448) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane.bbclass: Enhance file-rdeps QA checkAlejandro Hernandez2015-04-131-15/+11
| | | | | | | | | | | | | | | | | Adds symlink-to-sysroot check to QA_WARN to detect symlinks that point to locations under TMPDIR, which are most likely broken. Changes filerdepends from set() to dict(), hence methods for adding or deleting items had to change too. Now it keeps track of key:value relationship, flags the QA issue; warning the user about which file/package causes the problem, making it easier to debug. [YOCTO #7126] (From OE-Core rev: 9946909dc95c3274a98112cf786d171547b3ed75) Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* generate-manifest-2.7.py: Add fractions to ${PN}-numbersTim Orling2015-04-131-1/+1
| | | | | | | | | python-cryptography requires fractions module which is currently unpackaged. (From OE-Core rev: ac09a1830fffb6aded499ade55c039e35202867e) Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pcmciautils: fix for parallel buildRobert Yang2015-04-131-2/+8
| | | | | | | | | | | | | | Fixed: Compiling lex_config.c. src/lex_config.l:34:25: fatal error: yacc_config.h: No such file or directory There was a patch for fixing the paralle issue before, so modify the patch again. (From OE-Core rev: e1193feb30fbbfacb430ccbb9f33cd782f7cb87d) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* grub-efi: add PACKAGECONFIG for grub-mount and device-mapperRobert Yang2015-04-133-8/+4
| | | | | | | | | | | We had PACKAGECONFIGs for grub_2.00 and grub_git, we also need them for grub-efi, otherwise there might be failures as: grub-2.00/util/grub-mount.c:37:23: fatal error: fuse/fuse.h: No such file or directory (From OE-Core rev: a7fca64d04949e76805e7acc3f617a1cd4a107a7) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at-spi2-core: Upgrade to 2.16.0Jussi Kukkonen2015-04-131-3/+4
| | | | | | | | | * Add new org.a11y.atspi.Registry D-Bus service file (From OE-Core rev: e4cbbfb167e22211abf41b90b71cab2fe5b330da) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libepoxy: Add as GTK+ 3.16 requirementJussi Kukkonen2015-04-131-0/+16
| | | | | | | | | | Libepoxy is a OpenGL function pointer management library required by GTK 3.16. (From OE-Core rev: 9c3ed6ed0e432291109242fb3aebca232944a7ee) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at-spi2-atk: Upgrade to 2.16.0Jussi Kukkonen2015-04-131-2/+2
| | | | | | | (From OE-Core rev: dae6fccacfc7dbf3b2e5e1e0cb6de69d01671458) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* atk: Upgrade to 2.16.0Jussi Kukkonen2015-04-131-2/+2
| | | | | | | (From OE-Core rev: 191fbdecfd1eecb95fb433f6854bb6862561987c) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cairo: Upgrade to 1.14.2Jussi Kukkonen2015-04-131-2/+2
| | | | | | | (From OE-Core rev: 38c401eed21c532fc0b3a90aa3cebfc6d570a526) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-networking: Upgrade to 2.44.0Jussi Kukkonen2015-04-131-2/+2
| | | | | | | (From OE-Core rev: 42855986d425f0635f79808d9d7b7244f4601bff) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>