summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* matchbox-lib: pango backend needs Xft support in pangoPeter Korsgaard2013-05-121-1/+1
| | | | | | Fixes http://autobuild.buildroot.net/results/7f5e56790028b96626e6f0a69ddce08667b712eb/ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libnss/libnspr: unavailable comment should be OR and not ANDGustavo Zacarias2013-05-122-2/+2
| | | | | | | | Otherwise the comment would only show up when both conditions are true instead of any of them. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Unhide lttng-tools and lttng-modulesOlivier Schonken2013-05-112-1/+3
| | | | | | | | | | | | When using lttng-tools for userland tracing with lttng-libust lttng-modules is not required, thus a dependency on building lttng-modules and a kernel is overkill for lttng-tools. It also hides it from a user not wanting to build a kernel. A comment has been added to lttng-modules to show a user that lttng-modules is dependent on a kernel build. Signed-off-by: Olivier Schonken <olivier.schonken@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package-infra: limit the number of // jobsYann E. MORIN2013-05-111-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The current code spawns as many jobs as up to twice the number of CPUs. On small-class machines like laptops, with a limitted amount of memory, but still a few CPUs (real or hyperthreads), the HDD becomes a bottleneck, and it becomes almost impossible to do anythiong else while there is a build in progress. Limit the number of jobs to the number of CPUs plus one. Even on fast machines with fast HDDs, this settings keeps the machine fully busy (for those packages that can build in parallel, of course). For example, building qemu or the linux kernel kept my hyperthreaded hexa Core i7 with 18GiB of RAM, busy at 99% (I never ever managed to get 100% even with more jobs, not even 200); while on my hyperthreaded dual Core i5 with only 4GiB and a slow HDD, I still topped at 100% CPU, while still able to do some work involving the HDD. If the number of processors is not available, assume one. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Nathan Lynch <ntl@pobox.com> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Nathan Lynch <ntl@pobox.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* configs: add defconfig for Atmel AT91SAM9260-EK Nand Flash BootFabio Porcedda2013-05-112-0/+130
| | | | | | | | | | | | This is a configuration that provides a basic setup for generating bootable nandflash images: - at91bootstrap - barebox - kernel - rootfs Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* configs: add defconfig for Telit EVK-PRO3Fabio Porcedda2013-05-118-0/+670
| | | | | | | For more info, please read board/telit/evk-pro3/readme.txt Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain-external: fix bug #5054Gustavo Zacarias2013-05-112-1/+5
| | | | | | | | | | | | | | | | | | | | The external toolchain logic checks (and finds) the proper ARCH_LIB_DIR and forcibly copies it to */lib even if it's in */lib64 This is all well until the check is done for create_lib64_symlinks which only verifies if ARCH_SYSROOT_DIR/lib64 is a symlink, which in some toolchain it's a real directory (like sourcery x86_64 2012.09) and thus doesn't make the symlink in the target. Fix this by also checking for a real directory. Easily reproducible by running "make qemu_x86_64_defconfig", switching to an external toolchain before build, building and then trying to run the resulting image. Closes bug #5054 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: update with recent changesPeter Korsgaard2013-05-111-0/+8
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* configs/qemu: bump relevant configs to kernel version 3.9.1Gustavo Zacarias2013-05-1112-12/+12
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libcurl: add security patch for CVE-2013-1944Gustavo Zacarias2013-05-112-0/+57
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gutenprint: disable (doxygen) documentation generationPeter Korsgaard2013-05-111-0/+1
| | | | | | Just wastes build time, so disable it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Disable building of cups driver in host-gutenprintOlivier Schonken2013-05-111-1/+9
| | | | | | | | | | This should fix http://autobuild.buildroot.org/results/d2e386b50744aeda7257a0b78aafe90ba4da697c/ Because there is no host-cups package, host-gutenprint cant build the host-cups drivers - missing includes and libs. Host gutenprint only built to get the xml. Thus not a loss. Signed-off-by: Olivier Schonken <olivier.schonken@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ltrace: unavailable for ARC architectureGustavo Zacarias2013-05-111-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* strace: unavailable for AArch64 and ARCGustavo Zacarias2013-05-111-1/+1
| | | | | | | | | | | strace isn't available for the AArch64 and ARC architectures. The patchset for AArch64 is somewhat big and complicated (needs updates to other bits) so it'd probably be better to use a git version of strace or wait for a new release. http://autobuild.buildroot.net/results/506f4adec348f0b616ad09bddbcbc242e38253b8/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt5imageformats: needs gui support in qt5basePeter Korsgaard2013-05-111-0/+1
| | | | | | Fixes http://autobuild.buildroot.net/results/8843619e91958766c66c0955f363bbfc733b31e6/build-end.log Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dbus: add license informationSimon Dawson2013-05-111-0/+3
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* atk: add license informationSimon Dawson2013-05-111-0/+3
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* wvstreams: disable warningsThomas Petazzoni2013-05-111-1/+5
| | | | | | | | | During the compilation of wvstreams, a number of strict aliasing related warnings are shown, making the build quite noisy. Turn warnings off using the --disable-warnings option. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* wvstreams: fix build failuresThomas Petazzoni2013-05-111-0/+40
| | | | | | | | Add a patch to fix wvstreams build failures such as http://autobuild.buildroot.org/results/8cb2904113a5e63d6170c085f77a8040d50a0138/build-end.log. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pulseaudio: link against json-cThomas Petazzoni2013-05-102-0/+32
| | | | | | | | | | | | | | Add an upstream patch that makes Pulseaudio link against json-c instead of json, so that it works with json-c 0.11, and doesn't cause problems with libjson has been also installed in the system. Note that this fix has been merged in Pulseaudio after the 3.0 release, so we will have to keep this patch around when bumping to 3.0. Fixes http://autobuild.buildroot.org/results/91ffd3196092c48b88f59adb12741b3f93064dea/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* json-c: bump to version 0.11Thomas Petazzoni2013-05-103-51/+23
| | | | | | | | | | | | | | | | Bumping this package is needed, because json-c 0.10 has a major defect: it installs a library named libjson.so, which conflicts with the library installed by the libjson package. This has been changed in the upstream json-c 0.11 version, which now installs libjson-c and json-c.pc. It allows to solve the Pulseaudio link problem, which wants to link against json-c but happens to link against libjson when libjson has been compiled and installed after json-c. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* python-nfc: needs toolchain with threads supportgilles.talis@gmail.com2013-05-101-0/+4
| | | | | | | python-nfc uses libusb that requires a toolchain with threads support Signed-off-by: Gilles Talis <gilles.talis@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* hplip: needs threadsGustavo Zacarias2013-05-101-2/+3
| | | | | | | | Hplip needs threads because libusb needs them. Fixes: http://autobuild.buildroot.net/results/12fb9bb8c93c1cc1f93ba8e15558d1630f2e7c3d/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update for 2013.05-rc12013.05_rc1Peter Korsgaard2013-05-084-7/+20
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: update with recent changesPeter Korsgaard2013-05-081-20/+20
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* configs: add basic defconfig for openblocks a6Peter Korsgaard2013-05-081-0/+20
| | | | | | For details, see http://openblocks.plathome.com/products/a6/ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* udev: add license informationSimon Dawson2013-05-081-0/+3
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* various packages: fix license informationSimon Dawson2013-05-089-9/+9
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: update with recent changesPeter Korsgaard2013-05-081-18/+19
| | | | | | And also fixup tabs/spaces mix as pointed out by Thomas. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump 3.9.x stable versionGustavo Zacarias2013-05-081-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: bump 3.{0, 4, 8, 9}.x stable versionGustavo Zacarias2013-05-082-4/+4
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* patch: fix license informationSimon Dawson2013-05-081-1/+1
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* msmtp: bump to version 1.4.31gilles.talis@gmail.com2013-05-071-1/+3
| | | | | | | | Also added license information Signed-off-by: Gilles Talis <gilles.talis@gmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* chrony: new packageNathan Lynch2013-05-073-0/+55
| | | | | Signed-off-by: Nathan Lynch <ntl@pobox.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gperf: add license informationSimon Dawson2013-05-071-0/+2
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain/crostool-NG: mark as deprecatedYann E. MORIN2013-05-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | For the following reasons: - it used to be broken without anyone noticing for a long time, - it is still not fully integrated within the Buildroot set of options, - it has not gained much traction (not even I use it), - I've always argued that sustained development should use an external toolchain, and not rely on building one with Buildroot, - I did not submit any of the enhancements requested during the last developpers' day in Brussels, - I have neither the incentive nor the time to maintain and enhance it, it is time to deprecate the crosstool-NG backend for the 2013.05 release. Then, it will be entirely removed early in the 2013.08 cycle, to let some time for those that rely on it to voice their opinions. ;-) Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Peter Korsgaard <jacmet@uclibc.org> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: update with recent changesPeter Korsgaard2013-05-071-0/+118
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dropbear: disable standalone mode for nommuGustavo Zacarias2013-05-071-9/+13
| | | | | | | | | dropbear for nommu targets must disable the standalone (non-inetd) mode since the platform lacks fork(), fixes: http://autobuild.buildroot.net/results/ecbdfab10f54bec75c112bbf005bba9ae2b18dc8/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* jquery-ui-themes: use a choice option for theme namePeter Korsgaard2013-05-071-5/+108
| | | | | | | A bit more user friendly than asking people to figure out the available themes manually. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* jquery-ui-themes: strip theme nameSimon Dawson2013-05-071-2/+2
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* configs: update boards to u-boot custom version optionGustavo Zacarias2013-05-073-5/+6
| | | | | | | | | Some board configs where left out of the u-boot custom version migration, so do it otherwise they'll just pull the latest version which might not work and brick the device. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* configs: use new u-boot custom version optionFabio Porcedda2013-05-073-3/+6
| | | | | Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uboot: add custom version optionFabio Porcedda2013-05-071-24/+11
| | | | | | | | | | Add custom version option as used in the linux kernel and barebox. This way we can easily specify newer and older version. Remove the list of the older versions because is obsoleted by the new custom version option that is more flexible. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libmicrohttpd: bump to version 0.9.27Gustavo Zacarias2013-05-071-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* python-thrift: new packageVinicius Tinti2013-05-073-0/+38
| | | | | | | | | | | | | | | | Add Python bindings for the Apache Thrift RPC. Thrift is an interface definition language that is used to define and create services for numerous languages using remote procedure calls (RPC). This patch does not include the Thrift code generator. It only includes the Thrift libraries used at runtime. Signed-off-by: Tiago Maluta <tiagomaluta@gmail.com> Signed-off-by: Vinicius Tinti <viniciustinti@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libnl: enable parallel makeNathan Lynch2013-05-071-1/+0
| | | | | | | | | | Current versions of libnl (since 3.2.4, at least) do not appear to require MAKE1. Signed-off-by: Nathan Lynch <ntl@pobox.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ndisc6: only needs gettext if locale is selectedArnout Vandecappelle (Essensium/Mind)2013-05-072-1/+2
| | | | | | | | | Also add missing select in Config.in. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* flex: only needs gettext if locale is selectedArnout Vandecappelle (Essensium/Mind)2013-05-072-1/+2
| | | | | | | | | Also add missing select in Config.in. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* python-setuptools: forkbump and add workaround for shebangsGustavo Zacarias2013-05-072-8/+67
| | | | | | | | | | | | | | | | | | | Switch to distribute fork since it's maintained and fixes a few issues while bumping to version 0.6.36. There's work upstream in re-merging with setuptools which is now supposedly maintained, see http://mail.python.org/pipermail/distutils-sig/2013-March/020126.html Buildroot python packages should use --single-version-externally-managed and --root=/ in the install phase even if they're not setuptools-based. This is because the default is to build egg files (zip files) for packages to support multiple target versions, and since the packages should be handled by buildroot infrastructure that's not needed. Also potentially doing double-compression is time-wasting (i.e. egg file and target filesystem) when running on slow targets. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* python-netifaces: use single version externally managedGustavo Zacarias2013-05-071-2/+4
| | | | | | | | | | | | We want --single-version-externally-managed (and --root=/) to make python packages uncompressed (python eggs are zip files) since compression should be a target filesystem responsibility. And we don't need/want multiple versions of the same package in the target since packages should be handled by buildroot on any sane embedded system. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>