summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* python: improve packagingMartin Jansa2011-11-072-40/+25
| | | | | | | | | | | | | | | | | | * 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 (From OE-Core rev: f17f6b28ed2f62250f8690617e9126a43c3a8020) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gettext: Switch to disabling nls and reducing -native build dependencies to ↵Richard Purdie2011-11-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | a set of pre built m4 macros When analysing our build performance, its apparent that binutils-cross takes an age to get built. This is due to its dependencies on flex-native and bison-native which in turn depend on gettext-native. gettext-native is problematic as it has a significant dependency chain of its own and takes an age to build. What is worse is that we never care about the native language support in -native and -cross packages since we always force the C locale. This patch therefore disables nls for all -native packages (its already disabled for -cross) and adds a new gettext-minimal-native package which contains the m4 macros to keep autoconf/automake happy. This means we gain a significant build time speedup by the removal of gettext-native from most dependency chains (only being part of gettext for the target now). For now the LICENCE field says GPLv3, the macros are actually under a FSF MIT like licence so we need to update this part of the patch in due course. (From OE-Core rev: 01b2a16beb4a924077b74943ad4d6e7976563ff1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* e2fsprogs: move mke2fs.conf to e2fsprogs-mke2fs packagePaul Eggleton2011-10-311-2/+2
| | | | | | | | | | mke2fs.conf, which contains defaults for filesystem formatting options, ought to be shipped along with mke2fs itself. (From OE-Core rev: 8153b037411905e141350cc28f4351e21219a536) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add new strace-graph package to avoid making perl a dependecy for all of straceMatthew McClintock2011-10-311-1/+3
| | | | | | | (From OE-Core rev: 289bae7d3722dd00385d198797e5a5c2ae0a9fab) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: bump PR after python upgradeMartin Jansa2011-10-3113-12/+13
| | | | | | | (From OE-Core rev: 669b20b5af9c663f8f8bc4017511d60638f86088) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-2.7.2: fix build issues when additional modules are linked against ↵Martin Jansa2011-10-311-0/+1
| | | | | | | | | | | | host or native libpython instead of target * -L. is needed to find right libpython * -L${STAGING_LIBDIR} is needed ie for python-zlib to find right zlib (From OE-Core rev: dac48ff1192cd6e4d39aa6e1696e91336d371d97) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* update python 2.7 manifestNitin A Kamble2011-10-311-1/+1
| | | | | | | | | | | | script: add needed files into the python-core package regenerate python-2.7-manifest.inc file with newer script (From OE-Core rev: 12fe0f0b503f76995a975b1e87d5d652d7f6a24b) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python: update generate-manifest for 2.7 version and regenerate itMartin Jansa2011-10-311-62/+62
| | | | | | | | | * it needs to be regenerated to actually package something (From OE-Core rev: 0a4ac566987950815fc1ae8a0ec0496bd42a46ed) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python, python-native: upgrade from 2.6.6 to 2.7.2Nitin A Kamble2011-10-3112-451/+417
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rebased these patches to the newer code modified: python-native/nohostlibs.patch modified: python/01-use-proper-tools-for-cross-build.patch modified: python/06-avoid_usr_lib_termcap_path_in_linking.patch modified: python/06-ctypes-libffi-fix-configure.patch modified: python/multilib.patch Deleted these patches are the are now upstream deleted: python/02-remove-test-for-cross.patch deleted: python/security_issue_2254_fix.patch Added this patch to python-native new file: python-native/multilib.patch Updated site config file for python modified: ../../site/common-linux : add ac_cv_have_long_long_format for python avoid this error in python: Include/pyport.h:243:13: error: #error "This platform's pyconfig.h needs to define PY_FORMAT_LONG_LONG" Updated default python version modified: ../../conf/distro/include/default-versions.inc (From OE-Core rev: b284e9a512860b8a8380be80f96cebce6b92ff80) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add readline as dependecy for gdb-cross-canadianMatthew McClintock2011-10-272-2/+2
| | | | | | | | | | Got errors that we were unable to find -lreadline, this fixed the issue (From OE-Core rev: ddc9a58b8553599d2328ac1c4449b41681ae45d1) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mtools: upgrade to 4.0.17Scott Garman2011-10-271-2/+2
| | | | | | | (From OE-Core rev: cec39345f6f5582dbc86a861882507eabe2b0979) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxml-parser-perl, libxml-simple-perl, expat, sgmlspl-native, git: bump PR ↵Martin Jansa2011-10-254-3/+5
| | | | | | | | | | | to rebuild after perl upgrade * this isn't probably complete list.. just what failed here (From OE-Core rev: f586aaa8d00361a9597a546d665077c75cf4d520) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-4.6: Backport fix for PR32219Khem Raj2011-10-242-1/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fix is needed for gold to work. Otherwise connman fails to build since it used hidden weak symbols. See http://gcc.gnu.org/bugzilla/PR32219 http://www.cygwin.com/ml/binutils/2008-02/msg00239.html The fix proposed to gcc had reviews which were not addressed hence the patch is not yet applied to gcc upstream. connman can also have workaround by changing the visibility of these symbols to be default __attribute__ ((weak, visibility("hidden"))) to __attribute__ ((weak, visibility("default"))) in include/plugin.h (From OE-Core rev: 3cb2b003db7371b3a47d02c08352a262e1e419b4) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* subversion-1.6.15: add native support tooMartin Jansa2011-10-241-0/+2
| | | | | | | (From OE-Core rev: ca3de69db0410b56936f73b9811aea2f1a9d6cd8) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* squashfs-tools: add recipeCliff Brake2011-10-241-0/+40
| | | | | | added xz compression option, general cleanup Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: upgrade from 5.12.3 to 5.14.2Nitin A Kamble2011-10-2492-8643/+1949
| | | | | | | | | | | | | | parallel build fix patches are not needed as they are upstream now. Got a new set of debian patch set for 5.14.2 perl-rpdepends: fix the autogenerated rdepends mistakes take out some mdoules which are not going to be built. [Saul Wold: Remove debug] (From OE-Core rev: 8dc5f118832a4aca906239ffed82f72497c37f8e) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-configure-sdk: Point sysroot to correct locationKhem Raj2011-10-241-2/+2
| | | | | | | (From OE-Core rev: c9883733fed9267b1a936c08500a4caf8dc52d3d) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binutils-cross-canadian: Point sysroot to correct locationKhem Raj2011-10-242-2/+2
| | | | | | | (From OE-Core rev: b8dad4ab77f5516bc6929e2ed094fdc62a5a52db) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: upgrade from 8.5.9 to 8.5.10Nitin A Kamble2011-10-243-28/+20
| | | | | | | (From OE-Core rev: 9b4ba9b9b0260bab94f662da1b76ddc5e45bb7a8) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: update to 3.1.6Wenzong Fan2011-10-202-8/+8
| | | | | | | | | Update ccache to 3.1.6 from 3.1.5. (From OE-Core rev: e3d3c30f7ce7461290923a2b490e690ff5d166bc) Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* liburi-perl: update to 1.59Kang Kai2011-10-201-3/+3
| | | | | | | | | Update liburi-perl to 1.59 (From OE-Core rev: b3cbb5a8e8aeeb3a55649dba1aca73595305309e) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxml-parser-perl: upgrade from 2.40 to 2.41Nitin A Kamble2011-10-201-3/+3
| | | | | | | (From OE-Core rev: 8b96b339b1e3e2b4f58f79bc6fc0c87a18a6c7d3) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-dbus: upgrade from 0.83.2 to 0.84.0Nitin A Kamble2011-10-201-2/+2
| | | | | | | (From OE-Core rev: 95e9eb0d5a9c44c52d550b0796eef08f54925205) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-scons: upgrade from 2.0.1 to 2.1.0Nitin A Kamble2011-10-202-5/+4
| | | | | | | | | the LICENSE.txt has added 2011 year to the copyright line he nce the MD5 sum is different. (From OE-Core rev: bd34ca3f4912cf957fb3b46c31c757d284dfc4c7) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-4.6: Backport PR46934 fixKhem Raj2011-10-202-1/+394
| | | | | | | | | | | | We have been hitting this issue on ARM/thumb and have a workaround in place to compile samba http://git.openembedded.org/openembedded/commit/recipes/samba/samba_3.2.15.bb?id=4ba7aa07c0dcd28f94515ff9927e2a04403fcf15 This backport should fix the gcc bug (From OE-Core rev: 75f7269a7a1da2494768d4be63c44b12c5cfeeeb) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-4.6: Upgrade SRCREV to latest FSF 4.6 branchKhem Raj2011-10-201-1/+1
| | | | | | | (From OE-Core rev: b1af6951e14d645fe861f289011c91ab6f1b6865) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cmake : Disable building ccmake.Philip Balister2011-10-171-1/+2
| | | | | | | | | | | ccmake fails to build due to an as-needed type error with -ltinfo. Disable it for now since the build fails and cmake is what we need for target sdk. (From OE-Core rev: 2adc9a3f1f1db284f7d91193ad77b3524e0e0d2c) Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu.inc: qemu-native also needs glib-2.0 nativeSaul Wold2011-10-141-1/+1
| | | | | | | (From OE-Core rev: 5cef819b71733b15066a0624c3d6404e9093890f) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync: Update to 3.0.9Saul Wold2011-10-141-2/+2
| | | | | | | (From OE-Core rev: 2b131dbfaef433e879a0a97521059e26a72bce34) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu.inc: Add glib-2.0-nativesdk to qemu-nativesdk DEPENDSKhem Raj2011-10-141-1/+1
| | | | | | | | | QEMU starting version 0.15 needs glibc-2.0 (From OE-Core rev: 65f7ff79c5e1e98403a5968c5dbee405c316d55c) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu-0.15: Add recipe and forward port patches from 0.14Khem Raj2011-10-1417-0/+35081
| | | | | | | (From OE-Core rev: fc63229d9cd2e5061cab0686aba4d18bc3fb4e4f) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* autoconf: no need to hardcode the full path to m4Christopher Larson2011-10-141-1/+3
| | | | | | | | | | This way autom4te uses m4 as it finds it in the PATH, rather than hardcoding any particular path. (From OE-Core rev: fd6c84249b7bbb5f51d829cf96cae52fe88f456c) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Import python-setuptools from meta-oe (for glib-2.0)Richard Purdie2011-10-141-0/+31
| | | | | | (From OE-Core rev: d93ffea3164952954557a5a3dc90cebbd46272b2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Drop old version 4.5.1Richard Purdie2011-10-1267-10389/+0
| | | | | | (From OE-Core rev: 59443380286010eda07f1434e918a3af8c8a31a9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-argparse: import from meta-oe, needed for newer glibMartin Jansa2011-10-111-0/+15
| | | | | | | (From OE-Core rev: 1cb6d4cc7a129c221f2d5a2d6383af4b26668676) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* git: update to 1.7.7Koen Kooi2011-10-112-10/+10
| | | | | | | (From OE-Core rev: a81979b24fa3de6aff4ae0b9ea3d2eebb3eec3ce) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Allow user mode NFS server to run without rpcbind / portmapJason Wessel2011-10-102-1/+36
| | | | | | | | | | | | | | | and nfsroot mount without the need to talk to an RPC info server as long as the port numbers for mountd and nfsd are known in advance. This patch updates the qemu startup scripts and the user mode NFS server to have the ability to start without the need to use rpcbind or portmap services. (From OE-Core rev: 3b1346c607c41a2d592c48594457c32153cb2314) Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc/binutils: Disable NLS/gettext dependenciesRichard Purdie2011-10-105-3/+19
| | | | | | | | | | | | | | | We force the C locale when running builds for determinstic error messages. We therefore have no need to NLS support in binutils cross or gcc cross. We also don't need the standard base/autotools dependencies for our toolchain components since we don't autoreconf these. This patch turns off nls and cleans up some of the dependencies resulting in a slightly less convoluted set of build dependencies. (From OE-Core rev: 54a3e2ee37003fc56af0339f857b0b6442790c26) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt-demo-init/linux-firmware/adt-installer: Convert to Use allarch class fileRichard Purdie2011-10-101-2/+1
| | | | | | (From OE-Core rev: 75d5e1abb9b1ef9e21be3ec270a7ed43d157d734) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pkgconfig: Fix logic that was accidently leaving legacy pkg-config ↵Richard Purdie2011-10-072-13/+17
| | | | | | | | functionality enabled (From OE-Core rev: aa816b0aaf39dc6f822114df0bd6d4dd62fce0b8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* liburi-perl: Add SRC_URI ChecksumSaul Wold2011-10-071-1/+4
| | | | | | | (From OE-Core rev: 90319541385b9e84b373d2fbbc886ac6474fd4ac) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxml-perl: Add SRC_URI ChecksumSaul Wold2011-10-071-1/+4
| | | | | | | (From OE-Core rev: 49879562d9985da9f7caa2acdd5646eb0363d504) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* icon-naming-utils: Add SRC_URI ChecksumSaul Wold2011-10-071-1/+4
| | | | | | | (From OE-Core rev: c41ab98430739a50cfb72d6bdd25a7935c92b1e7) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* guilt-native: Add SRC_URI ChecksumsSaul Wold2011-10-071-1/+4
| | | | | | | (From OE-Core rev: 77528ac80ab8f41075150f3dded147b0feece67a) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dosfstools: Add SRC_URI ChecksumSaul Wold2011-10-071-1/+4
| | | | | | | (From OE-Core rev: a19bfc10e60ddc7e9317654ca7565d39acbc3987) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb-cross-canadian: Fix source directory SRichard Purdie2011-10-051-1/+1
| | | | | | (From OE-Core rev: 42f510b2eec3fadbeb0ce2793de8f29e7cba1ad7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mtools: Disable parallel make install, its brokenRichard Purdie2011-10-052-0/+4
| | | | | | (From OE-Core rev: 6f64114f5825bf6f6ab8eaaf4bed24586e05ee57) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb: upgrade from 7.3a to 7.3.1Nitin A Kamble2011-10-044-5/+5
| | | | | | | (From OE-Core rev: 9002f664383d71682767546524e1299137b6fe4f) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python: fix sqlite RPATH issueSaul Wold2011-09-292-1/+21
| | | | | | | (From OE-Core rev: 9f9612d15acc6ee3b71f52bdb3f1ec4cb56b1a17) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add proper deps for nfs-utils, util-linux, and straceMatthew McClintock2011-09-291-0/+2
| | | | | | | | | | | | | | These packages need these deps for the RPM generation stage: error: Failed dependencies: | /usr/bin/python is needed by nfs-utils-1.2.3-r2.ppce5500 | /usr/bin/perl is needed by util-linux-2.19.1-r4.ppce5500 | /usr/bin/perl is needed by strace-4.5.20-r2.ppce5500 (From OE-Core rev: 9c9ea24b115a9bb87df1323b5f185ce426262aec) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>