]> rtime.felk.cvut.cz Git - coffee/buildroot.git/log
coffee/buildroot.git
11 years agoUpdate for 2013.05-rc1 2013.05_rc1
Peter Korsgaard [Wed, 8 May 2013 13:51:45 +0000 (15:51 +0200)]
Update for 2013.05-rc1

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoCHANGES: update with recent changes
Peter Korsgaard [Wed, 8 May 2013 13:49:08 +0000 (15:49 +0200)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconfigs: add basic defconfig for openblocks a6
Peter Korsgaard [Wed, 8 May 2013 13:30:52 +0000 (15:30 +0200)]
configs: add basic defconfig for openblocks a6

For details, see http://openblocks.plathome.com/products/a6/

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoudev: add license information
Simon Dawson [Wed, 8 May 2013 02:57:45 +0000 (02:57 +0000)]
udev: add license information

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agovarious packages: fix license information
Simon Dawson [Wed, 8 May 2013 01:34:21 +0000 (01:34 +0000)]
various packages: fix license information

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoCHANGES: update with recent changes
Peter Korsgaard [Wed, 8 May 2013 11:21:16 +0000 (13:21 +0200)]
CHANGES: update with recent changes

And also fixup tabs/spaces mix as pointed out by Thomas.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: bump 3.9.x stable version
Gustavo Zacarias [Wed, 8 May 2013 00:40:01 +0000 (00:40 +0000)]
linux: bump 3.9.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, 8, 9}.x stable version
Gustavo Zacarias [Wed, 8 May 2013 00:40:00 +0000 (00:40 +0000)]
kernel-headers: bump 3.{0, 4, 8, 9}.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopatch: fix license information
Simon Dawson [Tue, 7 May 2013 23:40:07 +0000 (23:40 +0000)]
patch: fix license information

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomsmtp: bump to version 1.4.31
gilles.talis@gmail.com [Tue, 7 May 2013 11:29:21 +0000 (11:29 +0000)]
msmtp: bump to version 1.4.31

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>
11 years agochrony: new package
Nathan Lynch [Tue, 7 May 2013 07:16:19 +0000 (07:16 +0000)]
chrony: new package

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogperf: add license information
Simon Dawson [Tue, 7 May 2013 10:54:28 +0000 (10:54 +0000)]
gperf: add license information

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain/crostool-NG: mark as deprecated
Yann E. MORIN [Mon, 6 May 2013 12:47:02 +0000 (12:47 +0000)]
toolchain/crostool-NG: mark as deprecated

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>
11 years agoCHANGES: update with recent changes
Peter Korsgaard [Tue, 7 May 2013 21:00:39 +0000 (23:00 +0200)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodropbear: disable standalone mode for nommu
Gustavo Zacarias [Tue, 7 May 2013 03:45:50 +0000 (03:45 +0000)]
dropbear: disable standalone mode for nommu

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>
11 years agojquery-ui-themes: use a choice option for theme name
Peter Korsgaard [Tue, 7 May 2013 13:19:22 +0000 (15:19 +0200)]
jquery-ui-themes: use a choice option for theme name

A bit more user friendly than asking people to figure out the available
themes manually.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojquery-ui-themes: strip theme name
Simon Dawson [Tue, 7 May 2013 00:09:16 +0000 (00:09 +0000)]
jquery-ui-themes: strip theme name

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconfigs: update boards to u-boot custom version option
Gustavo Zacarias [Tue, 7 May 2013 00:34:49 +0000 (00:34 +0000)]
configs: update boards to u-boot custom version option

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>
11 years agoconfigs: use new u-boot custom version option
Fabio Porcedda [Mon, 6 May 2013 21:07:47 +0000 (21:07 +0000)]
configs: use new u-boot custom version option

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agouboot: add custom version option
Fabio Porcedda [Mon, 6 May 2013 21:07:46 +0000 (21:07 +0000)]
uboot: add custom version option

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>
11 years agolibmicrohttpd: bump to version 0.9.27
Gustavo Zacarias [Mon, 6 May 2013 14:31:26 +0000 (14:31 +0000)]
libmicrohttpd: bump to version 0.9.27

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopython-thrift: new package
Vinicius Tinti [Wed, 20 Mar 2013 23:59:20 +0000 (23:59 +0000)]
python-thrift: new package

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>
11 years agolibnl: enable parallel make
Nathan Lynch [Tue, 30 Apr 2013 08:38:29 +0000 (08:38 +0000)]
libnl: enable parallel make

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>
11 years agondisc6: only needs gettext if locale is selected
Arnout Vandecappelle (Essensium/Mind) [Thu, 1 Nov 2012 04:35:50 +0000 (04:35 +0000)]
ndisc6: only needs gettext if locale is selected

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>
11 years agoflex: only needs gettext if locale is selected
Arnout Vandecappelle (Essensium/Mind) [Thu, 1 Nov 2012 04:35:44 +0000 (04:35 +0000)]
flex: only needs gettext if locale is selected

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>
11 years agopython-setuptools: forkbump and add workaround for shebangs
Gustavo Zacarias [Mon, 6 May 2013 03:15:22 +0000 (03:15 +0000)]
python-setuptools: forkbump and add workaround for shebangs

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>
11 years agopython-netifaces: use single version externally managed
Gustavo Zacarias [Mon, 6 May 2013 03:13:32 +0000 (03:13 +0000)]
python-netifaces: use single version externally managed

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>
11 years agoblackbox: needs mmu
Gustavo Zacarias [Mon, 6 May 2013 07:57:16 +0000 (07:57 +0000)]
blackbox: needs mmu

Fixes:
http://autobuild.buildroot.net/results/644617ae64b39c57428c3e57115c3e6df5396d16/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoebtables: fix static build
Gustavo Zacarias [Mon, 6 May 2013 07:02:57 +0000 (07:02 +0000)]
ebtables: fix static build

ebtables has a funky way of building the static version.
Fixes:
http://autobuild.buildroot.net/results/f5916d84194b6aa02d8eca7cbbb4e7867bb6afd4/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoUpdate webkit download URL
Michael J. Hammel [Mon, 6 May 2013 06:19:39 +0000 (06:19 +0000)]
Update webkit download URL

Signed-off-by: Michael J. Hammel <mjhammel@graphics-muse.org>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoerlang: needs mmu
Gustavo Zacarias [Mon, 6 May 2013 05:28:19 +0000 (05:28 +0000)]
erlang: needs mmu

Fixes:
http://autobuild.buildroot.net/results/5b3411008ddf89aef55c8dd8682b894cf9860d13/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojquery-ui-themes: bump version
Peter Korsgaard [Mon, 6 May 2013 21:52:41 +0000 (23:52 +0200)]
jquery-ui-themes: bump version

The base theme is no longer available in the themes download (it is the
standard theme installed by jquery-ui), so default to ui-lightness instead.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojquery-ui-themes: add license info
Peter Korsgaard [Mon, 6 May 2013 21:47:58 +0000 (23:47 +0200)]
jquery-ui-themes: add license info

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojquery-ui-themes: new package
Simon Dawson [Thu, 14 Jun 2012 10:02:12 +0000 (10:02 +0000)]
jquery-ui-themes: new package

[Peter: drop CSS path option, depend on jquery-ui, misc cleanups]
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojquery-ui: add license info
Peter Korsgaard [Mon, 6 May 2013 15:39:29 +0000 (17:39 +0200)]
jquery-ui: add license info

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojquery-ui: bump version
Peter Korsgaard [Mon, 6 May 2013 15:38:18 +0000 (17:38 +0200)]
jquery-ui: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojquery-ui: new package
Simon Dawson [Thu, 14 Jun 2012 10:02:11 +0000 (10:02 +0000)]
jquery-ui: new package

[Peter: select jquery, update for generic-package, drop _PATH options]
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoboard/freescale: switch to u-boot 2013.04
Gustavo Zacarias [Mon, 6 May 2013 04:48:01 +0000 (04:48 +0000)]
board/freescale: switch to u-boot 2013.04

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: use BR2_LINUX_KERNEL_LATEST_VERSION as option name
Fabio Porcedda [Mon, 6 May 2013 04:10:55 +0000 (04:10 +0000)]
linux: use BR2_LINUX_KERNEL_LATEST_VERSION as option name

Use a option name that doesn't change for every new 3.x version.
It's easier to maintain and consistent with barebox.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobarebox: bump version to 2013.05.0
Fabio Porcedda [Mon, 6 May 2013 04:10:54 +0000 (04:10 +0000)]
barebox: bump version to 2013.05.0

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobarebox: add custom version option
Fabio Porcedda [Mon, 6 May 2013 04:10:53 +0000 (04:10 +0000)]
barebox: add custom version option

Add custom version option as used in the linux kernel.
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>
11 years agopython: remove smtpd.py
Gustavo Zacarias [Mon, 6 May 2013 01:55:42 +0000 (01:55 +0000)]
python: remove smtpd.py

It's mostly sample code, normally not used, and has a bad shebang line.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomake: add license info
Peter Korsgaard [Mon, 6 May 2013 11:57:45 +0000 (13:57 +0200)]
make: add license info

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomake version update 3.82
Alexander Khryukin [Fri, 9 Nov 2012 02:40:03 +0000 (02:40 +0000)]
make version update 3.82

Signed-off-by: Alexander Khryukin <alexander@mezon.ru>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocrda: new package
Gustavo Zacarias [Mon, 29 Apr 2013 08:57:49 +0000 (08:57 +0000)]
crda: new package

Based on the one from Dimitrios Siganos <dimitris@siganos.org> but with
a proper host-python-m2crypto instead of patching.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopython-m2crypto: new package
Gustavo Zacarias [Mon, 29 Apr 2013 08:57:48 +0000 (08:57 +0000)]
python-m2crypto: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowvdial: new package
Simon Dawson [Thu, 25 Apr 2013 10:07:02 +0000 (10:07 +0000)]
wvdial: new package

[Peter: adjust help text]
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowvstreams: new package
Simon Dawson [Wed, 24 Apr 2013 23:19:01 +0000 (23:19 +0000)]
wvstreams: new package

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain/gcc: Enable --with-float for powerpc
Maxime Ripard [Mon, 6 May 2013 00:14:57 +0000 (00:14 +0000)]
toolchain/gcc: Enable --with-float for powerpc

Commit 8d929f4b ("toolchain/gcc: Only enable --with-float when it makes
sense") restricted the --with-float use to only MIPS, ARM and SPARC,
while it seems that powerpc needs it as well.

Fixes the qemu_ppc_virtex_ml507_defconfig build.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopandaboard: Fix defconfig build
Maxime Ripard [Mon, 6 May 2013 00:14:56 +0000 (00:14 +0000)]
pandaboard: Fix defconfig build

Commit 75b7dc68 ("linux: default to 3.9, remove 3.8") made 3.9 the
default kernel version.

The omap kernel switched to multiplatform kernel during the 3.9 kernel
development cycle. Obviously, the uImage generation doesn't work anymore
with multiplatform kernels, since you have to provide the kernel load
address, resulting in a build error.

Lock down the kernel version to 3.8 to keep the old behaviour until
someone submits a patch to switch to multiplatform kernel.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoarmv8: Fix defconfig build
Maxime Ripard [Mon, 6 May 2013 00:14:55 +0000 (00:14 +0000)]
armv8: Fix defconfig build

Commit 14f48861 ("arc: Add ARC and ARC BE architecture") introduced a
sed match against arc* buildroot architecture to translate it to arc.

This causes a problem with armv8, which is called in buildroot aarch64,
which is also matching, resulting in a build failure.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopython-serial: fix shebang
Gustavo Zacarias [Sat, 13 Apr 2013 06:56:50 +0000 (06:56 +0000)]
python-serial: fix shebang

Add the --executable shebang fixup option to the build phase so that the
script ends with a proper #!/usr/bin/python interpeter line set.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopython-bottle: bump version and fix shebang
Gustavo Zacarias [Sat, 13 Apr 2013 06:56:49 +0000 (06:56 +0000)]
python-bottle: bump version and fix shebang

Bump to version 0.11.6
Add the --executable shebang fixup option to the build phase so that the
script ends with a proper #!/usr/bin/python interpeter line set.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agozeromq: bump version to 3.2.3
Simon Dawson [Sun, 5 May 2013 21:22:29 +0000 (21:22 +0000)]
zeromq: bump version to 3.2.3

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoopenswan: fix OCF support detection
Gustavo Zacarias [Sat, 27 Apr 2013 10:09:49 +0000 (10:09 +0000)]
openswan: fix OCF support detection

Now that the openssl OCFs option is gone we need to switch to the package
option.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agognutls: enable cryptodev-linux support
Gustavo Zacarias [Sat, 27 Apr 2013 10:09:48 +0000 (10:09 +0000)]
gnutls: enable cryptodev-linux support

Unfortunately because of header file differencies this can't be used for
OCF.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoopenssl: integrate variable cryptodev support
Gustavo Zacarias [Sat, 27 Apr 2013 10:09:47 +0000 (10:09 +0000)]
openssl: integrate variable cryptodev support

Allow openssl to use cryptodev-linux hardware crypto support besides
OCF.
To do this we remove the OCF option from openssl and automatically use
any of the available implementations when available.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocryptodev: add new virtual
Gustavo Zacarias [Sat, 27 Apr 2013 10:09:46 +0000 (10:09 +0000)]
cryptodev: add new virtual

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocryptodev-linux: new package
Gustavo Zacarias [Sat, 27 Apr 2013 10:09:45 +0000 (10:09 +0000)]
cryptodev-linux: new package

cryptodev-linux is an alternative implementation to ocf-linux.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoocf-linux: remove extension and build out of tree
Gustavo Zacarias [Sat, 27 Apr 2013 10:09:44 +0000 (10:09 +0000)]
ocf-linux: remove extension and build out of tree

Remove the OCF linux kernel extension instead opting to build ocf-linux
modules out of tree.
This is easier for users since no kernel config tweaking is required.
On the downside the OCF drivers can't be used, but then all of the
kernel crypto drivers are available to users via cryptosoft which is
preferred.
Also remove it from the menu to utilize a virtual.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobind: fix build failure for static+openssl
Gustavo Zacarias [Sun, 5 May 2013 10:54:11 +0000 (10:54 +0000)]
bind: fix build failure for static+openssl

Bind just links to openssl libraries without checking it's dependencies.
This works when doing shared builds since the linker picks the deps up,
but fails badly on static builds.
So just define LIBS="-lz" when openssl is enabled. Fixes:
http://autobuild.buildroot.net/results/a9a166f932e0b6727ae8e470ce748418797875b9/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage: Introduce package-specific BINFMT_FLAT options.
Sonic Zhang [Fri, 3 May 2013 00:39:38 +0000 (00:39 +0000)]
package: Introduce package-specific BINFMT_FLAT options.

Add new option <PKG>_FLAT_STACKSIZE. The document needs to be updated.

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoarch: toolchain: Introduce binary format FLAT types.
Sonic Zhang [Fri, 3 May 2013 10:39:37 +0000 (18:39 +0800)]
arch: toolchain: Introduce binary format FLAT types.

Just introduce the symbol and options in arch generic Config.in.
Add FLAT types specific compiling flags into package makefile.

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoarch: toolchain: Introduce target CPU revision.
Sonic Zhang [Fri, 3 May 2013 00:39:36 +0000 (00:39 +0000)]
arch: toolchain: Introduce target CPU revision.

Adds the possibility to have a free-form CPU revision string and append it
to the target CPU. Only Blackfin actually uses this option.

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoarch: Add blackfin CPU choice
Sonic Zhang [Fri, 3 May 2013 00:39:35 +0000 (00:39 +0000)]
arch: Add blackfin CPU choice

This patch adds a Target CPU configuration option and uses it to select
a -m option for gcc.

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoarch: toolchain: Introduce binary formats BINFMT_*.
Sonic Zhang [Fri, 3 May 2013 00:39:34 +0000 (00:39 +0000)]
arch: toolchain: Introduce binary formats BINFMT_*.

Just introduce the symbol and options in arch generic Config.in.
Append FLAT format link flags to external toolchain wrapper.

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowebp: bump version
Peter Korsgaard [Sun, 5 May 2013 20:41:33 +0000 (22:41 +0200)]
webp: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowebp: new package
gilles.talis@gmail.com [Thu, 24 Jan 2013 18:35:53 +0000 (18:35 +0000)]
webp: new package

[Peter: fix white space errors]
Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxdriver_xf86-video-mach64: bumped to 6.9.3
Stefan Fröberg [Sun, 23 Dec 2012 03:56:03 +0000 (03:56 +0000)]
xdriver_xf86-video-mach64: bumped to 6.9.3

Signed-off-by: Stefan Fröberg <stefan.froberg@petroprogram.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxdriver_xf86-input-synaptics: bumped to 1.6.2
Stefan Fröberg [Sun, 23 Dec 2012 03:43:18 +0000 (03:43 +0000)]
xdriver_xf86-input-synaptics: bumped to 1.6.2

Signed-off-by: Stefan Fröberg <stefan.froberg@petroprogram.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojson-javascript: new package
Simon Dawson [Mon, 25 Jun 2012 04:43:17 +0000 (04:43 +0000)]
json-javascript: new package

[Peter: update for generic-package, add license info]
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoIOzone: new package
gilles.talis@gmail.com [Mon, 25 Mar 2013 09:26:05 +0000 (09:26 +0000)]
IOzone: new package

[Peter: lower case package name, strip trailing newline]
Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoaircrack-ng: fix build failure and install path
Gustavo Zacarias [Sun, 5 May 2013 05:04:25 +0000 (05:04 +0000)]
aircrack-ng: fix build failure and install path

aircrack-ng doesn't account that openssl needs zlib so fix it.
Fixes:
http://autobuild.buildroot.net/results/97f4f90a7d60a0e3ea81c77f6986f1c1bae8d575/

Also fix the install prefix since it was getting installed to /usr/local

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoaudiofile: regenerate configure to fix issues
Gustavo Zacarias [Sun, 5 May 2013 03:51:17 +0000 (03:51 +0000)]
audiofile: regenerate configure to fix issues

Audiofile's shipped configure script is outdated so regenerate to fix
issues like:
http://autobuild.buildroot.net/results/659fd28b0a3fa15ecd1b32e8a08dd441465459c1/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoltp-testsuite: fix build breakage with libcap
Gustavo Zacarias [Sun, 5 May 2013 03:14:35 +0000 (03:14 +0000)]
ltp-testsuite: fix build breakage with libcap

ltp-testsuite needs libcap with file attributes which in turn needs
attr.
Only libcap is checked for so if it lacks file attr support it breaks.
Disable libcap support unless it's got attr support, fixes:
http://autobuild.buildroot.net/results/b16b20963c7cb17d8e220a5baa1356372ebf85a6/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonettle: fix ARM NEON breakage
Gustavo Zacarias [Sun, 5 May 2013 02:35:08 +0000 (02:35 +0000)]
nettle: fix ARM NEON breakage

Nettle's ARM NEON optimizations use some assembly constructs that aren't
friendly with binutils < 2.21, so just disable it for external
toolchains or internal with an unsupported version.
http://autobuild.buildroot.net/results/3c6f91379f90d438b4da3dd330cf89e1dd746aaf/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoethtool: bump to version 3.9
Gustavo Zacarias [Sun, 5 May 2013 02:34:38 +0000 (02:34 +0000)]
ethtool: bump to version 3.9

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: Add support for ARC kernel headers
Mischa Jonker [Thu, 2 May 2013 09:51:33 +0000 (09:51 +0000)]
kernel-headers: Add support for ARC kernel headers

Also make sure that older kernels are not selected for ARC.

Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoarc: Add arc, arcbe to gnuconfig
Mischa Jonker [Thu, 2 May 2013 09:51:32 +0000 (09:51 +0000)]
arc: Add arc, arcbe to gnuconfig

Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain/toolchain-buildroot: Disable NPTL for ARC
Mischa Jonker [Thu, 2 May 2013 09:51:31 +0000 (09:51 +0000)]
toolchain/toolchain-buildroot: Disable NPTL for ARC

NPTL is not yet supported for ARC.

Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain/gcc: Only enable --with-float when it makes sense
Mischa Jonker [Thu, 2 May 2013 09:51:30 +0000 (09:51 +0000)]
toolchain/gcc: Only enable --with-float when it makes sense

According to gcc/config.gcc, only ARM, MIPS and SPARC have the
"--with-float" option when configuring gcc.

[Peter: sort list]
Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoarc: Make sure that libgcc doesn't get included when it doesn't exist yet
Mischa Jonker [Thu, 2 May 2013 09:51:29 +0000 (09:51 +0000)]
arc: Make sure that libgcc doesn't get included when it doesn't exist yet

For ARC, libgcc is always included, even when -nostdlib is given. This is
related to some small pieces of code that are not always generated by the
compiler; a call to libgcc is used in those cases instead.

During the initial stages of building the toolchain, this is a problem, as
libgcc does not exist yet. The ARC compiler supports -really-nostdlib to
override the default behavior.

Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoarc: Add support for ARC-specific uClibc
Mischa Jonker [Thu, 2 May 2013 09:51:28 +0000 (09:51 +0000)]
arc: Add support for ARC-specific uClibc

[Peter: fix whitespace]
Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoarc: add gcc for ARC
Mischa Jonker [Thu, 2 May 2013 09:51:27 +0000 (09:51 +0000)]
arc: add gcc for ARC

ARC needs a specific GCC for now, while we wait for ARC support to get
upstreamed.

Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoarc: disable Crosstool-NG for ARC
Mischa Jonker [Thu, 2 May 2013 09:51:26 +0000 (09:51 +0000)]
arc: disable Crosstool-NG for ARC

Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoarc: Add support for ARC-specific binutils
Mischa Jonker [Thu, 2 May 2013 09:51:25 +0000 (09:51 +0000)]
arc: Add support for ARC-specific binutils

ARC support is not upstream yet.

Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoarc: Add option for ARC-specific download site
Mischa Jonker [Thu, 2 May 2013 09:51:24 +0000 (09:51 +0000)]
arc: Add option for ARC-specific download site

As ARC support is not yet in all upstream packages, a different location is
required to download the packages from. This adds an option to specify a
site for ARC-specific versions of packages such as binutils, gcc.

When ARC support has been upstreamed for all packages, this option can be
removed again.

Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoarc: Add ARC and ARC BE architecture
Mischa Jonker [Thu, 2 May 2013 09:51:23 +0000 (09:51 +0000)]
arc: Add ARC and ARC BE architecture

Synopsys' DesignWare ARC Processor Cores are a family of 32-bit CPUs that
can be used from deeply embedded to high performance host applications.

Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodmalloc: Stop libdmalloc*.so files from being deleted from staging directory
Reuben Dowle [Wed, 13 Feb 2013 15:12:02 +0000 (15:12 +0000)]
dmalloc: Stop libdmalloc*.so files from being deleted from staging directory

Fix libdmalloc*.so files being deleted from the staging directory as the
package is installed into the target.

Signed-off-by: Reuben Dowle <reuben.dowle at 4rf.com>
11 years agoadd daemon mode support to pulseaudio
Jeremy Rosen [Fri, 3 May 2013 02:35:22 +0000 (02:35 +0000)]
add daemon mode support to pulseaudio

pulseaudio documentation recommends not using the daemon mode unless you
are on a headless system, but since that is the common case for a
buildroot installation, install the related user and groups

[Peter: fix typos, ifeq check, unconditionally install into target]
Signed-off-by: Jérémy Rosen <jeremy.rosen@openwide.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosamba: add option for built-in debug messages
Gustavo Zacarias [Sat, 4 May 2013 02:06:45 +0000 (02:06 +0000)]
samba: add option for built-in debug messages

This option allows users to specify the maximum level for compiled-in
debug messages with -1 being none.
In a typical scenario of nmbd+smbd+smbpasswd this can save a full
megabyte of target space.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoinotify-tools: install to staging
Simon Dawson [Fri, 3 May 2013 07:49:02 +0000 (07:49 +0000)]
inotify-tools: install to staging

inotify-tools includes a shared library, which should be installed in the
staging directory

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojquery-keyboard: new package
Gustavo Zacarias [Fri, 3 May 2013 10:11:05 +0000 (10:11 +0000)]
jquery-keyboard: new package

Add the jquery-keyboard package based on Simon Dawson's patch with a
newer version and improvements (license, select jquery, install
layouts).

[Peter: don't use install -D when destination is a directory]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomanual: do not track generated files
Samuel Martin [Mon, 25 Mar 2013 13:28:10 +0000 (13:28 +0000)]
manual: do not track generated files

Since there is no need to edit the generated list, we don't need
to keep the files under git control, so remove the existing lists.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoupdate gitignore
Samuel Martin [Mon, 25 Mar 2013 13:28:09 +0000 (13:28 +0000)]
update gitignore

Do not track *.pyc files (from modules embedded in Buildroot source
tree).

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomanual: add a make target 'manual-update-lists'
Samuel Martin [Mon, 25 Mar 2013 13:28:08 +0000 (13:28 +0000)]
manual: add a make target 'manual-update-lists'

The generated lists are automatically updated when building the manual.

[Peter: fix typos]
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
[yann.morin.1998@free.fr: indentation, remove temp dir, intro to host utils]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomanual: cleanup appendix.txt
Samuel Martin [Mon, 25 Mar 2013 13:28:07 +0000 (13:28 +0000)]
manual: cleanup appendix.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
[yann.morin.1998@free.fr: one more stuff->feature fixup]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosupport/scripts: add gen-manual-lists.py
Samuel Martin [Mon, 25 Mar 2013 13:28:06 +0000 (13:28 +0000)]
support/scripts: add gen-manual-lists.py

Script generating the target and host package tables, and the deprecated
stuff list as well. These tables and lists are generated parsing the
Config.in files.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
[yann.morin.1998@free.fr: no leading dot, no menu path for host-utils]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosupport: add kconfiglib python module
Samuel Martin [Mon, 25 Mar 2013 13:28:05 +0000 (13:28 +0000)]
support: add kconfiglib python module

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
[yann.morin.1998@free.fr: rename readme so it is obvious it's about kconfiglib]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodiffutils: only needs gettext if locale is selected
Arnout Vandecappelle (Essensium/Mind) [Thu, 1 Nov 2012 04:35:39 +0000 (04:35 +0000)]
diffutils: only needs gettext if locale is selected

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>