summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* openssl: fix static buildPeter Korsgaard2012-12-161-2/+1
| | | | | | Just use the default target instead of hardcoding shared library support. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libnss: fix build failuresGustavo Zacarias2012-12-161-2/+6
| | | | | | | | | | | | | | Such as http://autobuild.buildroot.net/results/2ca1d135269a67201e6b4d995ce8fbe94db1ed3f The mozilla build system passes all of the different ways of CFLAGS (OPTIMIZER, XCFLAGS, OS_CFLAGS) even when building host tools (nsintall). The best way around this without patching libnss is just building the host tools first without any CFLAGS and then going on with the rest. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* host-libxml2: enable debug for mesa3dArnout Vandecappelle2012-12-161-0/+5
| | | | | | | | | | | | | The API generation script in mesa3d requires libxml2 to be built with debug, because it uses the lsCountNode function which is only available in debug mode. Note that this is the second "temporary" hack to make mesa3d work. See http://lists.busybox.net/pipermail/buildroot/2012-November/061936.html for possible more fundamental solutions. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* b43-firmware: new packageThomas Petazzoni2012-12-163-0/+55
| | | | | | | | | This package allows to download the Broadcom Wifi drivers, extract the firmware from them, and install them in /lib/firmware, so that they can be used by the open-source kernel driver b43. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* b43-fwcutter: new packageThomas Petazzoni2012-12-161-0/+21
| | | | | | | | | | b43-fwcutter is an open-source tool (BSD-2c) that extracts the firmwares from the Broadcom proprietary drivers. Those firmwares can then be used by the open-source b43 and b43-legacy drivers of the Linux kernel. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sconeserver: fix imagemagick build failuresSimon Dawson2012-12-161-2/+2
| | | | | | | | | | | | | | | | | | The sconeserver configure script uses Magick++-config to obtain compiler and linker arguments for the imagemagick libraries. This doesn't work in Buildroot, and causes build failures such as the following http://autobuild.buildroot.net/results/7833edd60bbb2c291aea1efb5ccf407da7f4a51f/build-end.log The upstream sconeserver code has been changed to use pkg-config directly, instead of Magick++-config; this patch adapts the sconeserver package to the upstream change. Both this patch and the associated upstream change are based on a Buildroot patch submitted by Samuel Martin: http://patchwork.ozlabs.org/patch/200901/ Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* perl: refactor configure stepFrancois Perrad2012-12-161-6/+6
| | | | | | | | | | | After discussion with Perl-Cross's author (Alex Suykov) Note: Using -A with variables that aren't option lists makes little sense. Signed-off-by: Francois Perrad <francois.perrad@gadz.org> 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>
* sylpheed: fix license files typoPeter Korsgaard2012-12-161-1/+1
| | | | | | As pointed out by Arnout. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* system: add option to configure TERM variableRichard Braun2012-12-162-2/+9
| | | | | | | | This option is useful for cases where the terminal isn't a bare serial vt100, but e.g. a linux tty with more features. Signed-off-by: Richard Braun <rbraun@sceen.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* transmission: needs threads support in toolchainPeter Korsgaard2012-12-161-2/+3
| | | | | | Fixes http://autobuild.buildroot.net/results/b1010dcecc98d83f5d3d10d13b7b76b87a58d87c Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* flashbench: unbreak build on microblazePeter Korsgaard2012-12-161-0/+8
| | | | | | | | | Fixes http://autobuild.buildroot.net/results/498287519fbb588ed4ee9624ff82002a4766a5f4 The old 4.1.2 binary microblaze toolchain only provides LLONG_MAX when used with the gnu99 dialect. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kmod: bump versionPeter Korsgaard2012-12-151-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* webkit: fix build with bison 2.6Thomas Petazzoni2012-12-152-2/+674
| | | | | | | | | | | | | | | | | | | WebKit 1.2.7 does not build with Bison 2.6, but Bison 2.6 is our host-bison, so if the build machine has bison 2.6, or if by chance it gets built before webkit, then the build fails with errors such as: http://autobuild.buildroot.org/results/0b7cfbebd4388cabfa243b5ef74e3b6316fd9fd9/build-end.log (the real error is not visible due to the overwhelming number of warnings). So, we add a patch that modifies WebKit to make it compatible with Bison 2.6 (patch taken from upstream), and we also add 'host-bison' to the WebKit dependencies, so that we are sure that a well-known version of bison is used. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* webkit: silence gazillions of warningsThomas Petazzoni2012-12-151-1/+7
| | | | | | | | | | | | | Building webkit with a recent gcc versions gives gazillions of warnings such as 'warning: cast from 'WTF::AlignedBufferChar* {aka char*}' to 'JSC::Identifier*' increases required alignment of target type [-Wcast-align]'. Those make the webkit build very noise, and hard to debug, so let's silence those warnings. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: fix build on AArch64Thomas Petazzoni2012-12-151-0/+22
| | | | | | | | | Fixes: http://autobuild.buildroot.org/results/5b63022f4c2d8bdd72697e8007e8a6101a64dd12/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: rename versioned patch without versionThomas Petazzoni2012-12-151-0/+0
| | | | | | | | | | | | util-linux-2.20.1-sscanf-no-ms-as.patch has a version in its name, and therefore the other patch, unversioned, util-linux-uclibc-build-fix.patch, never gets applied. Fix this by renaming util-linux-2.20.1-sscanf-no-ms-as.patch to util-linux-sscanf-no-ms-as.patch. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* python: build host-python with MAKE1Thomas Petazzoni2012-12-151-0/+8
| | | | | | | | | | | | | Building host-python in parallel sometimes causes "Bus error" during the installation step on our autobuilders, such as: http://autobuild.buildroot.org/results/04bcc907c5e075fe1f39d4f49dcc50ec93708eb4/build-end.log Extensive testing on one autobuilder has shown that building host-python with MAKE1 work arounds this strange problem. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gd: fix build failure related to iconv/gettextGustavo Zacarias2012-12-151-0/+17
| | | | | | | | Fixes http://autobuild.buildroot.net/results/e3a2a81327877f9482341daff9623d759d1b2900/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: add flashbenchPeter Korsgaard2012-12-153-0/+37
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* opus-tools: bump versionPeter Korsgaard2012-12-153-54/+38
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* opus: bump versionPeter Korsgaard2012-12-141-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gettext: fix build failure with locale and uclibcGustavo Zacarias2012-12-141-0/+27
| | | | | | | | | As reported by Johan Sagaert in the mailing list, if it's building with a uClibc toolchain with locale enabled the build fails since the new gettext does a locale hack for glibc which isn't needed nor supported. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/libiscsi: new packageYann E. MORIN2012-12-143-0/+28
| | | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gettext: bump to version 0.18.1.1Gustavo Zacarias2012-12-145-192/+34
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gpsd: needs threadsGustavo Zacarias2012-12-141-0/+4
| | | | | | | | | Fixes http://autobuild.buildroot.net/results/05925389ac2531307f23bf5f5f3a83a5a97301bf/ [Peter: move above BR2_PACKAGE_GPSD] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu: fix QEMU_USER variablePeter Korsgaard2012-12-141-1/+1
| | | | | Reported-by: François Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dbus: fix build on microblazePeter Korsgaard2012-12-141-1/+6
| | | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/5963d35b8933c452b8574c964e407c23a5d0412f The microblaze toolchain has sys/inotify.h, but doesn't provide inotify_rm_* functions, so disable inotify support. Also disable the legacy dnotify support (which is used when inotify support is disabled) as it has bitrotten upstream and no longer builds. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt: fix qconfig configure parameterFrank Hunleth2012-12-141-1/+1
| | | | | | | | | The Qt configure option for specifying a custom qconfig.h file changed from -config to -qconfig. This makes the corresponding change in qt.mk. Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/qemu: bump versionYann E. MORIN2012-12-141-1/+1
| | | | | | | | | | | Bump QEMU to 1.2.1. Note: 1.3.0 is out now, but ./configure has changed a bit, and there are new dependencies, so the bump to 1.3.0 is postponed for a litle while... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Francois Perrad <fperrad@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/qemu: fix host dependenciesYann E. MORIN2012-12-141-1/+1
| | | | | | | | | | | 'host-*' packages should depends on other 'host-*' packages, not on target packages. Reported-by: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Francois Perrad <fperrad@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/qemu: fix host-qemu variable namesYann E. MORIN2012-12-141-11/+14
| | | | | | | | | | | With the upcoming introduction of qemu-on-target, we need to properly separate the variables used for the host qemu, from the variables used for the target qemu. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Francois Perrad <fperrad@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: add selection between libjpeg and jpeg-turboPeter Korsgaard2012-12-145-22/+49
| | | | | | | | | | | Introduce a virtual 'jpeg' package, which pulls in either libjpeg or jpeg-turbo depending on a choice selection. Rename jpeg package to libjpeg so we can reuse 'jpeg' for the virtual package, making the change transparent to existing users and all the packages using libjpeg. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* jpeg-turbo: new packageMurat Demirten2012-12-133-0/+37
| | | | | | [Peter: Various cleanups/fixes/simplifications] Signed-off-by: Murat Demirten <mdemirten@yh.com.tr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: use BR2_ARM_CPU_HAS_NEONPeter Korsgaard2012-12-133-5/+3
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* arch/Config.in.arm: Add BR2_ARM_CPU_HAS_NEON similar to how mmx/sse is ↵Peter Korsgaard2012-12-131-0/+21
| | | | | | | | | handled on x86 NEON support is optional on A5/A9, so let the user choose if SoC has it / wants to use it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: bump to version 2012.12.1Fabio Porcedda2012-12-131-2/+2
| | | | | Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uboot-tools: do not override busybox uninstall commandsDanomi Manchego2012-12-131-5/+7
| | | | | | | | | | | The uboot-tools.mk has a copy of BUSYBOX_UNINSTALL_TARGET_CMDS in it, presumably due to a copy/paste error. This definition is overriding the (identical) definition in busybox.mk. Also, add license info. Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* iproute2: bump to version 3.7.0Gustavo Zacarias2012-12-121-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libhib: fix build on PowerPCThomas Petazzoni2012-12-121-0/+29
| | | | | | | | | | | Add a patch to remove some stupid configure.ac that does completely crazy things with the CFLAGS and CXXFLAGS leading to build failures like: http://autobuild.buildroot.org/results/7beec6b72652cc118240c959ed744ee5f2991c12/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libhid: replace patch on configure by patch on configure.acThomas Petazzoni2012-12-123-24/+23
| | | | | | | | | | In order to fix some other build problem of libhid, we'll need to do modifications to the configure.ac. Therefore, let's first convert the current patch on configure to a patch on configure.ac, and mark the package as AUTORECONF=YES. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gadgetfs-test: requires thread supportThomas Petazzoni2012-12-121-0/+4
| | | | | | | | | Fixes: http://autobuild.buildroot.org/results/012914ed010eac94a2f7bfe18d8375cdb2fe9f06/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* squid: bump to version 3.2.5Gustavo Zacarias2012-12-121-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* samba: bump to version 3.6.10Gustavo Zacarias2012-12-121-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain/gcc: also disable largefile for pass 1/2 if neededPeter Korsgaard2012-12-121-0/+2
| | | | | | Fixes issue with !BR2_LARGEFILE builds on Ubuntu 12.04 and GCC 4.6+ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove explicit --disable-doc* passingPeter Korsgaard2012-12-126-19/+0
| | | | | | | Now that it is handled globally (pkg-infra: pass --disable-doc if documentation is not enabled). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pkg-infra: pass --disable-doc if documentation is not enabledArnout Vandecappelle2012-12-122-1/+18
| | | | | | | | | | | | | | | | Many configure scripts support an option like --disable-doc, --disable-docs or --disable-documentation. Pass all of these to configure. In addition, not all Xorg packages accept the --disable-xxx. Instead they look for xmlto and/or fop and build documentation if they exist. For host packages, this may lead to build errors because /usr/bin/xmlto uses libxml2 and we set LD_LIBRARY_PATH to point to $(HOST_DIR)/lib, which may contain a libxml2 as well. So it's essential to disable xmlto for host packages. Also some whitespace cleanup. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* boa: needs MMUGustavo Zacarias2012-12-121-0/+1
| | | | | | | | Fixes http://autobuild.buildroot.net/results/0909856aea5ea5d13206c9a46b8b5174661239b4/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/qemu: add license informationYann E. MORIN2012-12-121-0/+5
| | | | | | | | QEMU is such a snakes-nest of licenses... :-/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Francois Perrad <fperrad@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* boost: bump to version 1.52.0Victor Hiairrassary2012-12-122-4/+5
| | | | | | | | | [Peter: merge largefile comment with C++ one] Signed-off-by: Victor Hiairrassary <victor.hiairrassary.ml@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> (x86_64 Sourcery toolchain) Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ortp: requires threadsGustavo Zacarias2012-12-113-4/+10
| | | | | | | | Fixes http://autobuild.buildroot.net/results/4252c2f0f85c27af0d814d8c9a4a5b4d74f4dac1/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>