buildroot.git
11 years agobison: bump to version 2.7
Gustavo Zacarias [Tue, 18 Dec 2012 02:08:20 +0000 (02:08 +0000)]
bison: bump to version 2.7

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux-firmware: add support for the Marvell Wifi-Ex SD8787 firmware
Thomas Petazzoni [Tue, 18 Dec 2012 03:20:29 +0000 (03:20 +0000)]
linux-firmware: add support for the Marvell Wifi-Ex SD8787 firmware

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibseccomp: Fix install option order
Maxime Ripard [Tue, 18 Dec 2012 03:03:45 +0000 (03:03 +0000)]
libseccomp: Fix install option order

Commit ca0e5152 introduced a bad option order, leading to another build
failure.

Fixes
http://autobuild.buildroot.org/results/0e7de5e7c792b5ef195ee98fe1e7bb1c6b220bfb/build-end.log

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogadget-test: inherit arch dependencies from libaio
Maxime Ripard [Tue, 18 Dec 2012 01:21:29 +0000 (01:21 +0000)]
gadget-test: inherit arch dependencies from libaio

Fixes
http://autobuild.buildroot.org/results/7ad59020d4584a777d721352ae73ab2dd33326d7/build-end.log

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: bump 3.7.x stable version
Gustavo Zacarias [Tue, 18 Dec 2012 01:11:00 +0000 (01:11 +0000)]
linux: bump 3.7.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: bump 3.{0, 4, 6, 7}.x stable versions
Gustavo Zacarias [Tue, 18 Dec 2012 01:10:59 +0000 (01:10 +0000)]
kernel-headers: bump 3.{0, 4, 6, 7}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibseccomp: Remove the use of /proc when installing pc files
Maxime Ripard [Mon, 17 Dec 2012 23:14:35 +0000 (23:14 +0000)]
libseccomp: Remove the use of /proc when installing pc files

Fixes http://autobuild.buildroot.org/results/d9e12bb0f5b2df9064adf3772bcf479b51d72468

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibglib2: fix g_print()
Benoît Thébaudeau [Mon, 17 Dec 2012 10:05:40 +0000 (10:05 +0000)]
libglib2: fix g_print()

If GLib is cross-compiled, the default printf settings that it selects are wrong
for glibc. This leads to issues with the g_print() functions, e.g. "Aborted"
errors returned by gst-inspect.

This patch fixes this issue by setting printf configuration options compatible
with glibc. These options should also be compatible with uClibc.

This solution has been suggested for LTIB by Rogerio Nunes:
https://community.freescale.com/thread/302734

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.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>
11 years agonetatalk: fix 64-bit build
Arnout Vandecappelle (Essensium/Mind) [Mon, 17 Dec 2012 11:48:11 +0000 (11:48 +0000)]
netatalk: fix 64-bit build

The configure script sets LD_LIBRARY_PATH to the staging directory,
which makes the `ls` that is called in one of the tests fail. Fix by
not setting LD_LIBRARY_PATH when cross-compiling.

The patch has been sent upstream.

Also remove the BDB_LIB variable: it isn't used.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojpeg: fix make source
Arnout Vandecappelle [Mon, 17 Dec 2012 01:18:31 +0000 (01:18 +0000)]
jpeg: fix make source

'make source' fails because the host-jpeg-source target doesn't exist
anymore. Fix this by adding this target explicitly.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopciutils: work around race condition in make install with high BR2_JLEVEL
Peter Korsgaard [Mon, 17 Dec 2012 08:27:30 +0000 (09:27 +0100)]
pciutils: work around race condition in make install with high BR2_JLEVEL

Fixes http://autobuild.buildroot.net/results/908d7368c8dc8e320fd33f3193039f5925adc352

make install and install-lib can race against eachother causing 'install'
to fail. Work around it using MAKE1.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/spice: Only builds on x86
Maxime Ripard [Sun, 16 Dec 2012 22:06:30 +0000 (22:06 +0000)]
package/spice: Only builds on x86

The spice configure script explicitly checks for x86 or x86-64, so
disable it on other architectures

Fixes
http://autobuild.buildroot.org/results/7f7e2d46542a685b93211f76ad063f8b2ba7b5e5/build-end.log

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/libseccomp: works only on x86
Yann E. MORIN [Sun, 16 Dec 2012 12:56:34 +0000 (12:56 +0000)]
package/libseccomp: works only on x86

As it is, the libseccomp code explicitly checks for x86 (32- or 64-bit),
so it can't work on other architectures.

Reported-by: Peter Korsgaard <jacmet@uclibc.org>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonetatalk: fix STAGING_DIR typo
Peter Korsgaard [Sun, 16 Dec 2012 22:17:55 +0000 (23:17 +0100)]
netatalk: fix STAGING_DIR typo

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/keyutils: new package
Yann E. MORIN [Sun, 16 Dec 2012 06:56:20 +0000 (06:56 +0000)]
package/keyutils: new package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Jarkko Sakkinen <jarkko.sakkinen@iki.fi>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/libseccomp: new package
Yann E. MORIN [Sun, 16 Dec 2012 06:56:19 +0000 (06:56 +0000)]
package/libseccomp: new package

[Peter: fix typo in help text]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/spice: enable slirp support
Yann E. MORIN [Sun, 16 Dec 2012 06:56:18 +0000 (06:56 +0000)]
package/spice: enable slirp support

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/spice: enable GUI
Yann E. MORIN [Sun, 16 Dec 2012 06:56:17 +0000 (06:56 +0000)]
package/spice: enable GUI

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/spice: enable client
Yann E. MORIN [Sun, 16 Dec 2012 06:56:16 +0000 (06:56 +0000)]
package/spice: enable client

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/spice: new package
Yann E. MORIN [Sun, 16 Dec 2012 06:56:15 +0000 (06:56 +0000)]
package/spice: new package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/spice-protocol: new package
Yann E. MORIN [Sun, 16 Dec 2012 06:56:14 +0000 (06:56 +0000)]
package/spice-protocol: new package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.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>
11 years agopackage/slirp: new package
Yann E. MORIN [Sun, 16 Dec 2012 06:56:13 +0000 (06:56 +0000)]
package/slirp: new package

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>
11 years agopackage/cegui06: new package
Yann E. MORIN [Sun, 16 Dec 2012 06:56:12 +0000 (06:56 +0000)]
package/cegui06: new package

Although there are more recent versions of CEGUI, we are stuck
with 0.6.2b for use by spice.

[Peter: add C++ dependency]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/python-pyparsing: new package
Yann E. MORIN [Sun, 16 Dec 2012 06:56:11 +0000 (06:56 +0000)]
package/python-pyparsing: new package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/celt051: new package
Yann E. MORIN [Sun, 16 Dec 2012 06:56:10 +0000 (06:56 +0000)]
package/celt051: new package

[Peter: move to Libraries->Audio/Sound]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agousbredir: bump version
Peter Korsgaard [Sun, 16 Dec 2012 19:23:17 +0000 (20:23 +0100)]
usbredir: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/usbredir: new package
Yann E. MORIN [Sun, 16 Dec 2012 06:56:09 +0000 (06:56 +0000)]
package/usbredir: new package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Peter Korsgaard <jacmet@uclibc.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/vde2: new package
Yann E. MORIN [Sun, 16 Dec 2012 06:56:08 +0000 (06:56 +0000)]
package/vde2: new package

VDE is an ethernet compliant virtual network that can be
spawned over a set of physical computer over the Internet.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Peter Korsgaard <jacmet@uclibc.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/qemu: use autotools-package infrastructure
Yann E. MORIN [Sun, 16 Dec 2012 06:52:37 +0000 (06:52 +0000)]
package/qemu: use autotools-package infrastructure

Turns out that, with a little bit of tweaking, we can use
the autotools-package infrastructure to build QEMU.

That's better than defining all the _CMDS and using the
generic-package infra.

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>
11 years agopackage/qemu: bump version to 1.2.2
Yann E. MORIN [Sun, 16 Dec 2012 06:52:36 +0000 (06:52 +0000)]
package/qemu: bump version to 1.2.2

There are a bunch of important fixes since 1.2.1.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agognupg: fix build failure on MIPS64
Thomas Petazzoni [Sun, 16 Dec 2012 04:59:03 +0000 (04:59 +0000)]
gnupg: fix build failure on MIPS64

Fixes:

  http://autobuild.buildroot.org/results/49d5891dcecf2cce8de9f2bdb16a76ff86579f45/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodnsmasq: bump to version 2.65
Gustavo Zacarias [Sun, 16 Dec 2012 01:52:17 +0000 (01:52 +0000)]
dnsmasq: bump to version 2.65

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibxslt: bump to version 1.1.28
Gustavo Zacarias [Sun, 16 Dec 2012 01:52:16 +0000 (01:52 +0000)]
libxslt: bump to version 1.1.28

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibxml2: bump to version 2.9.0
Gustavo Zacarias [Sun, 16 Dec 2012 01:52:15 +0000 (01:52 +0000)]
libxml2: bump to version 2.9.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonetatalk : Fix BerkeleyDB library path
Maxime Hadjinlian [Sat, 8 Dec 2012 05:53:08 +0000 (05:53 +0000)]
netatalk : Fix BerkeleyDB library path

This fix is needed for the 64bits build because Netatalk will assume the library
are stored in [..]/lib64/ instead of [..]/lib/

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agofbv: add license info
Stephan Hoffmann [Fri, 7 Dec 2012 00:12:36 +0000 (00:12 +0000)]
fbv: add license info

Signed-off-by: Stephan Hoffmann <sho@relinux.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoopenssl: fix static build
Peter Korsgaard [Sun, 16 Dec 2012 09:49:01 +0000 (10:49 +0100)]
openssl: fix static build

Just use the default target instead of hardcoding shared library support.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibnss: fix build failures
Gustavo Zacarias [Tue, 11 Dec 2012 03:31:00 +0000 (03:31 +0000)]
libnss: fix build failures

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>
11 years agohost-libxml2: enable debug for mesa3d
Arnout Vandecappelle [Tue, 11 Dec 2012 01:10:07 +0000 (01:10 +0000)]
host-libxml2: enable debug for mesa3d

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>
11 years agob43-firmware: new package
Thomas Petazzoni [Thu, 6 Dec 2012 12:50:00 +0000 (12:50 +0000)]
b43-firmware: new package

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>
11 years agob43-fwcutter: new package
Thomas Petazzoni [Thu, 6 Dec 2012 12:49:59 +0000 (12:49 +0000)]
b43-fwcutter: new package

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>
11 years agosconeserver: fix imagemagick build failures
Simon Dawson [Thu, 6 Dec 2012 05:12:50 +0000 (05:12 +0000)]
sconeserver: fix imagemagick build failures

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>
11 years agoperl: refactor configure step
Francois Perrad [Thu, 6 Dec 2012 21:38:07 +0000 (21:38 +0000)]
perl: refactor configure step

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>
11 years agosylpheed: fix license files typo
Peter Korsgaard [Sun, 16 Dec 2012 00:05:47 +0000 (01:05 +0100)]
sylpheed: fix license files typo

As pointed out by Arnout.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosystem: add option to configure TERM variable
Richard Braun [Thu, 13 Dec 2012 00:28:11 +0000 (00:28 +0000)]
system: add option to configure TERM variable

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>
11 years agotransmission: needs threads support in toolchain
Peter Korsgaard [Sat, 15 Dec 2012 23:53:27 +0000 (00:53 +0100)]
transmission: needs threads support in toolchain

Fixes http://autobuild.buildroot.net/results/b1010dcecc98d83f5d3d10d13b7b76b87a58d87c

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoflashbench: unbreak build on microblaze
Peter Korsgaard [Sat, 15 Dec 2012 23:49:44 +0000 (00:49 +0100)]
flashbench: unbreak build on microblaze

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>
11 years agokmod: bump version
Peter Korsgaard [Sat, 15 Dec 2012 21:19:49 +0000 (22:19 +0100)]
kmod: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowebkit: fix build with bison 2.6
Thomas Petazzoni [Sat, 15 Dec 2012 07:29:42 +0000 (07:29 +0000)]
webkit: fix build with bison 2.6

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>
11 years agowebkit: silence gazillions of warnings
Thomas Petazzoni [Sat, 15 Dec 2012 07:29:41 +0000 (07:29 +0000)]
webkit: silence gazillions of warnings

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>
11 years agoutil-linux: fix build on AArch64
Thomas Petazzoni [Sat, 15 Dec 2012 07:29:40 +0000 (07:29 +0000)]
util-linux: fix build on AArch64

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>
11 years agoutil-linux: rename versioned patch without version
Thomas Petazzoni [Sat, 15 Dec 2012 07:29:39 +0000 (07:29 +0000)]
util-linux: rename versioned patch without version

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>
11 years agopython: build host-python with MAKE1
Thomas Petazzoni [Sat, 15 Dec 2012 07:29:38 +0000 (07:29 +0000)]
python: build host-python with MAKE1

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>
11 years agogd: fix build failure related to iconv/gettext
Gustavo Zacarias [Sat, 15 Dec 2012 01:46:17 +0000 (01:46 +0000)]
gd: fix build failure related to iconv/gettext

Fixes
http://autobuild.buildroot.net/results/e3a2a81327877f9482341daff9623d759d1b2900/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage: add flashbench
Peter Korsgaard [Fri, 14 Dec 2012 23:58:02 +0000 (00:58 +0100)]
package: add flashbench

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoopus-tools: bump version
Peter Korsgaard [Fri, 14 Dec 2012 23:07:56 +0000 (00:07 +0100)]
opus-tools: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoopus: bump version
Peter Korsgaard [Fri, 14 Dec 2012 22:55:10 +0000 (23:55 +0100)]
opus: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogettext: fix build failure with locale and uclibc
Gustavo Zacarias [Fri, 14 Dec 2012 09:15:17 +0000 (09:15 +0000)]
gettext: fix build failure with locale and uclibc

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>
11 years agopackage/libiscsi: new package
Yann E. MORIN [Thu, 13 Dec 2012 11:47:02 +0000 (11:47 +0000)]
package/libiscsi: new package

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>
11 years agogettext: bump to version 0.18.1.1
Gustavo Zacarias [Thu, 13 Dec 2012 10:02:57 +0000 (10:02 +0000)]
gettext: bump to version 0.18.1.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogpsd: needs threads
Gustavo Zacarias [Fri, 14 Dec 2012 00:25:11 +0000 (00:25 +0000)]
gpsd: needs threads

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>
11 years agoqemu: fix QEMU_USER variable
Peter Korsgaard [Fri, 14 Dec 2012 07:53:47 +0000 (08:53 +0100)]
qemu: fix QEMU_USER variable

Reported-by: François Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodbus: fix build on microblaze
Peter Korsgaard [Fri, 14 Dec 2012 00:23:34 +0000 (01:23 +0100)]
dbus: fix build on microblaze

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>
11 years agoqt: fix qconfig configure parameter
Frank Hunleth [Mon, 7 May 2012 11:14:24 +0000 (11:14 +0000)]
qt: fix qconfig configure parameter

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>
11 years agopackage/qemu: bump version
Yann E. MORIN [Thu, 13 Dec 2012 11:39:40 +0000 (11:39 +0000)]
package/qemu: bump version

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>
11 years agopackage/qemu: fix host dependencies
Yann E. MORIN [Thu, 13 Dec 2012 11:39:38 +0000 (11:39 +0000)]
package/qemu: fix host dependencies

'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>
11 years agopackage/qemu: fix host-qemu variable names
Yann E. MORIN [Thu, 13 Dec 2012 11:39:37 +0000 (11:39 +0000)]
package/qemu: fix host-qemu variable names

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>
11 years agopackage: add selection between libjpeg and jpeg-turbo
Peter Korsgaard [Thu, 13 Dec 2012 22:58:11 +0000 (23:58 +0100)]
package: add selection between libjpeg and jpeg-turbo

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>
11 years agojpeg-turbo: new package
Murat Demirten [Sun, 3 Jun 2012 06:32:24 +0000 (06:32 +0000)]
jpeg-turbo: new package

[Peter: Various cleanups/fixes/simplifications]
Signed-off-by: Murat Demirten <mdemirten@yh.com.tr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage: use BR2_ARM_CPU_HAS_NEON
Peter Korsgaard [Thu, 13 Dec 2012 22:25:30 +0000 (23:25 +0100)]
package: use BR2_ARM_CPU_HAS_NEON

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoarch/Config.in.arm: Add BR2_ARM_CPU_HAS_NEON similar to how mmx/sse is handled on x86
Peter Korsgaard [Thu, 13 Dec 2012 22:20:48 +0000 (23:20 +0100)]
arch/Config.in.arm: Add BR2_ARM_CPU_HAS_NEON similar to how mmx/sse is 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>
11 years agobarebox: bump to version 2012.12.1
Fabio Porcedda [Wed, 12 Dec 2012 21:44:35 +0000 (21:44 +0000)]
barebox: bump to version 2012.12.1

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agouboot-tools: do not override busybox uninstall commands
Danomi Manchego [Wed, 12 Dec 2012 16:37:35 +0000 (16:37 +0000)]
uboot-tools: do not override busybox uninstall commands

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>
11 years agoiproute2: bump to version 3.7.0
Gustavo Zacarias [Wed, 12 Dec 2012 10:24:07 +0000 (10:24 +0000)]
iproute2: bump to version 3.7.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibhib: fix build on PowerPC
Thomas Petazzoni [Wed, 12 Dec 2012 09:38:43 +0000 (09:38 +0000)]
libhib: fix build on PowerPC

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>
11 years agolibhid: replace patch on configure by patch on configure.ac
Thomas Petazzoni [Wed, 12 Dec 2012 09:38:42 +0000 (09:38 +0000)]
libhid: replace patch on configure by patch on configure.ac

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>
11 years agogadgetfs-test: requires thread support
Thomas Petazzoni [Wed, 12 Dec 2012 08:44:22 +0000 (08:44 +0000)]
gadgetfs-test: requires thread support

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>
11 years agosquid: bump to version 3.2.5
Gustavo Zacarias [Wed, 12 Dec 2012 08:21:25 +0000 (08:21 +0000)]
squid: bump to version 3.2.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosamba: bump to version 3.6.10
Gustavo Zacarias [Wed, 12 Dec 2012 08:21:24 +0000 (08:21 +0000)]
samba: bump to version 3.6.10

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain/gcc: also disable largefile for pass 1/2 if needed
Peter Korsgaard [Wed, 12 Dec 2012 20:22:29 +0000 (21:22 +0100)]
toolchain/gcc: also disable largefile for pass 1/2 if needed

Fixes issue with !BR2_LARGEFILE builds on Ubuntu 12.04 and GCC 4.6+

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage: remove explicit --disable-doc* passing
Peter Korsgaard [Wed, 12 Dec 2012 20:20:22 +0000 (21:20 +0100)]
package: remove explicit --disable-doc* passing

Now that it is handled globally (pkg-infra: pass --disable-doc if
documentation is not enabled).

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopkg-infra: pass --disable-doc if documentation is not enabled
Arnout Vandecappelle [Wed, 12 Dec 2012 04:07:22 +0000 (04:07 +0000)]
pkg-infra: pass --disable-doc if documentation is not enabled

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>
11 years agoboa: needs MMU
Gustavo Zacarias [Wed, 12 Dec 2012 01:45:48 +0000 (01:45 +0000)]
boa: needs MMU

Fixes
http://autobuild.buildroot.net/results/0909856aea5ea5d13206c9a46b8b5174661239b4/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/qemu: add license information
Yann E. MORIN [Mon, 10 Dec 2012 13:44:21 +0000 (13:44 +0000)]
package/qemu: add license information

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>
11 years agoboost: bump to version 1.52.0
Victor Hiairrassary [Tue, 11 Dec 2012 21:50:11 +0000 (21:50 +0000)]
boost: bump to version 1.52.0

[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>
11 years agoortp: requires threads
Gustavo Zacarias [Tue, 11 Dec 2012 00:39:00 +0000 (00:39 +0000)]
ortp: requires threads

Fixes
http://autobuild.buildroot.net/results/4252c2f0f85c27af0d814d8c9a4a5b4d74f4dac1/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: bump to 3.7.x version
Gustavo Zacarias [Tue, 11 Dec 2012 07:58:33 +0000 (07:58 +0000)]
linux: bump to 3.7.x version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: bump versions, remove deprecated, new deprecated
Gustavo Zacarias [Tue, 11 Dec 2012 07:58:32 +0000 (07:58 +0000)]
kernel-headers: bump versions, remove deprecated, new deprecated

Bump 3.{0, 4, 6}.x stable versions
Add new version 3.7
Remove deprecated 2.6.{37, 38, 39} versions.
Mark 3.{1, 3, 5} as deprecated to follow upstream EOLs.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoutil-linux: fix typo in configuration option label
Thomas Petazzoni [Tue, 11 Dec 2012 04:04:13 +0000 (04:04 +0000)]
util-linux: fix typo in configuration option label

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotcllib: new package
Davide Viti [Thu, 6 Dec 2012 14:16:25 +0000 (14:16 +0000)]
tcllib: new package

Signed-off-by: Davide Viti <zinosat@tiscali.it>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotslib: add license info
Stephan Hoffmann [Fri, 7 Dec 2012 00:29:23 +0000 (00:29 +0000)]
tslib: add license info

[Peter: Change to LGPL as pointed out by Arnout]
Signed-off-by: Stephan Hoffmann <sho@relinux.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoopenssl: fix runtime failure on some powerpc variants
Gustavo Zacarias [Fri, 7 Dec 2012 02:06:20 +0000 (02:06 +0000)]
openssl: fix runtime failure on some powerpc variants

OpenSSL's assembly optimizations por PowerPC seem to be broken for at
least 4xx cores.
Thanks go to Jan Schunke for reporting and testing.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobarebox: add 2012.12, remove 2012.08
Fabio Porcedda [Fri, 7 Dec 2012 00:51:30 +0000 (00:51 +0000)]
barebox: add 2012.12, remove 2012.08

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxtensa: add -mlongcalls to CFLAGS for xtensa
Chris Zankel [Wed, 5 Dec 2012 19:36:36 +0000 (19:36 +0000)]
xtensa: add -mlongcalls to CFLAGS for xtensa

The longcalls option allows calls across a greater range of addresses.

This option may degrade both code size and performance, but
the linker can generally optimize away the unnecessary overhead
when a call ends up within range

Signed-off-by: Chris Zankel <chris@zankel.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobump connman version to 1.9
Gary Coulbourne [Fri, 7 Dec 2012 07:04:37 +0000 (07:04 +0000)]
bump connman version to 1.9

A quick patch to bump connman's version to 1.9

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoqemu/ppc-virtex-ml507: add new sample config
Gustavo Zacarias [Thu, 6 Dec 2012 08:59:34 +0000 (08:59 +0000)]
qemu/ppc-virtex-ml507: add new sample config

Add new powerpc-virtex-ml507 sample qemu config.
Useful for powerpc softfloat testing.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocjson: fix download URL
Peter Korsgaard [Mon, 10 Dec 2012 21:17:39 +0000 (22:17 +0100)]
cjson: fix download URL

Downloads.sourceforge.net doesn't like the double '/'.

Reported-by: Viallard Anthony <viallard@syscom-instruments.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Acked-by: Danomi Manchego <danomimanchego123 at gmail.com>
11 years agobarebox: use the symlink to copy the barebox binary to the images directory
Gregory Hermant [Thu, 22 Nov 2012 02:35:11 +0000 (02:35 +0000)]
barebox: use the symlink to copy the barebox binary to the images directory

Barebox creates a symlink to the binary. This symlink points to
the barebox.bin or to the compressed zbarebox.bin binary.

Signed-off-by: Gregory Hermant <gregory.hermant@calao-systems.com>
Tested-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Acked-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Tested-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobusybox: remove deprecated 1.18.x
Gustavo Zacarias [Mon, 10 Dec 2012 05:04:20 +0000 (05:04 +0000)]
busybox: remove deprecated 1.18.x

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosqlite: bump to version 3.7.14.1
Gustavo Zacarias [Mon, 10 Dec 2012 04:23:30 +0000 (04:23 +0000)]
sqlite: bump to version 3.7.14.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>