buildroot.git
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>
11 years agoAdded support for hashlib in the target Python
Avishay Orpaz [Mon, 13 Aug 2012 04:19:37 +0000 (04:19 +0000)]
Added support for hashlib in the target Python

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibjson: ensure shared lib is built with -fPIC
Peter Korsgaard [Fri, 3 May 2013 11:10:23 +0000 (13:10 +0200)]
libjson: ensure shared lib is built with -fPIC

Fixes http://autobuild.buildroot.net/results/72e6c260c9028dd636965b8bf76bb7ba216aa1a4/build-end.log

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogstreamer: needs threads support in toolchain
Peter Korsgaard [Fri, 3 May 2013 10:47:23 +0000 (12:47 +0200)]
gstreamer: needs threads support in toolchain

Indirectly fixes http://autobuild.buildroot.net/results/453ac64daf384702512ac68f1779f375e337332d/build-end.log

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibplayer: needs threads support in toolchain
Peter Korsgaard [Fri, 3 May 2013 10:46:03 +0000 (12:46 +0200)]
libplayer: needs threads support in toolchain

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomongoose: fix license info
Peter Korsgaard [Fri, 3 May 2013 10:35:18 +0000 (12:35 +0200)]
mongoose: fix license info

License file is called LICENSE, not COPYING.

Fixes http://autobuild.buildroot.net/results/b45499489abad2a089b47d8470632b4152862c89/build-end.log

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomemtester: add license info
Peter Korsgaard [Fri, 3 May 2013 10:26:45 +0000 (12:26 +0200)]
memtester: add license info

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoccache: define license
Luca Ceresoli [Thu, 7 Feb 2013 11:02:36 +0000 (11:02 +0000)]
ccache: define license

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoqt: define license
Luca Ceresoli [Thu, 7 Feb 2013 11:02:35 +0000 (11:02 +0000)]
qt: define license

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoomap-u-boot-utils: define license
Luca Ceresoli [Thu, 7 Feb 2013 11:02:34 +0000 (11:02 +0000)]
omap-u-boot-utils: define license

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoffmpeg: define license
Luca Ceresoli [Thu, 7 Feb 2013 11:02:33 +0000 (11:02 +0000)]
ffmpeg: define license

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoMakefile: make skeleton rsync options consistent
Danomi Manchego [Wed, 1 May 2013 17:15:26 +0000 (17:15 +0000)]
Makefile: make skeleton rsync options consistent

Initially, a "cp" was used for the one-time target skeleton
installation, and an "rsync" was used for the every-time overlay
skeleton installations.  Then, the target skeleton install was
changed to also use rsync (1cd3f992fb3659aacbb0cdd3ed64347a37569891).
Now there are two rsyncs, but with different filter specs, which
seems odd.

This patch adds --excludes to both invocations of rsync to make them
consistent, and removes the -u option from the initial target skeleton
installation.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogpsd: bump version to 3.9
Simon Dawson [Tue, 30 Apr 2013 21:08:54 +0000 (21:08 +0000)]
gpsd: bump version to 3.9

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosocketcand: needs toolchain with threads support
gilles.talis@gmail.com [Tue, 30 Apr 2013 13:23:50 +0000 (13:23 +0000)]
socketcand: needs toolchain with threads support

Fixes:
http://autobuild.buildroot.org/results/1d35f22a25e8641106f3c070f360cf4b4a02a461

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agorpi-firmware: Fixup config.txt
Maxime Hadjinlian [Mon, 29 Apr 2013 23:08:08 +0000 (23:08 +0000)]
rpi-firmware: Fixup config.txt

The default name of the kernel binary for the RaspberryPi is kernel.img,
it's only a zImage kernel renamed.  Since Buildroot will build a zImage, the
default config should use the zImage name instead of forcing the user to
rename a file.

This patch also remove the cmdline argument rootfstype. There is no point
forcing the user to use ext4 for its root partition.

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodirectfb: fix error in *SetRegion* datatypes
Carsten Schoenert [Thu, 2 May 2013 09:54:08 +0000 (09:54 +0000)]
directfb: fix error in *SetRegion* datatypes

DirectFB comes with incorrect declarations for *SetRegion* datatypes,
this breaks the build for some GFX Drivers. Also there are some headers
missend in the archive, this breaks some other modules of directfb that
not covered yet by the autobuilders.
And at least the configure script doesn't use a variable for the
imlib2-config script. That breaks crossbuilds of directfb in most cases.

Fixes:
http://autobuild.buildroot.net/results/03465f0e14accc8d8f8fc2640b7a0dd8bec594e4

Signed-off-by: Carsten Schoenert <c.schoenert@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: bump 3.{0, 4, 8}.x stable version
Gustavo Zacarias [Thu, 2 May 2013 04:26:32 +0000 (04:26 +0000)]
kernel-headers: bump 3.{0, 4, 8}.x stable version

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.14
Gustavo Zacarias [Thu, 2 May 2013 04:26:17 +0000 (04:26 +0000)]
samba: bump to version 3.6.14

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoiw: bump to version 3.10
Gustavo Zacarias [Thu, 2 May 2013 06:15:55 +0000 (06:15 +0000)]
iw: bump to version 3.10

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomongoose: add optional openssl support
Peter Korsgaard [Thu, 2 May 2013 20:59:23 +0000 (22:59 +0200)]
mongoose: add optional openssl support

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomongoose: bump version
Peter Korsgaard [Thu, 2 May 2013 20:43:48 +0000 (22:43 +0200)]
mongoose: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoAdd package for mongoose web server
Charles Manning [Wed, 12 Dec 2012 12:03:16 +0000 (12:03 +0000)]
Add package for mongoose web server

[Peter: drop noauth patch, cleanup Config.in, don't install to staging, ..]
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agorootfs-overlay: use a make foreach instead of a shell for
Luca Ceresoli [Mon, 8 Apr 2013 06:50:16 +0000 (06:50 +0000)]
rootfs-overlay: use a make foreach instead of a shell for

Makes the code uniform with the post-build and post-image implementation
(which is slightly simpler and, presumably, more efficient).

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
11 years agoxkeyboard-config: fix license files typo
Peter Korsgaard [Tue, 30 Apr 2013 08:50:41 +0000 (10:50 +0200)]
xkeyboard-config: fix license files typo

As noticed by Thomas.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoweston: new package
Thomas Petazzoni [Mon, 29 Apr 2013 10:26:05 +0000 (10:26 +0000)]
weston: new package

[Peter: fix udev comment, add upstream URL]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowayland: new package
Thomas Petazzoni [Mon, 29 Apr 2013 10:26:04 +0000 (10:26 +0000)]
wayland: new package

[Peter: fix scanner comment]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibxkbcommon: new package
Thomas Petazzoni [Mon, 29 Apr 2013 10:26:03 +0000 (10:26 +0000)]
libxkbcommon: new package

[Peter: set gnu99 C mode]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxkeyboard-config: make available outside of X.org, reduce dependencies
Thomas Petazzoni [Mon, 29 Apr 2013 10:26:02 +0000 (10:26 +0000)]
xkeyboard-config: make available outside of X.org, reduce dependencies

xkeyboard-connfig was selectable only if X.org was enabled. However,
weston, the reference implementation of the Wayland protocol, also
needs xkeyboard-config, so we have to make this package available
outside of the if BR2_PACKAGE_XORG7 ... endif conditional.

In addition to this, the xkeyboard-config currently pulls in
xapp_xkbcomp as a runtime dependency, but this dependency is only
needed with X.org. And it also pulls in xlib_libX11 and xproto_proto
as build-time dependencies. But in fact those ones are runtime
dependencies, and they are only needed under X.org. This helps
reducing the number of dependencies of xkeyboard-config in a
weston/wayland configuration.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoConfig.in.legacy: fix consistency warning on pthread-stubs option
Thomas Petazzoni [Mon, 29 Apr 2013 10:29:34 +0000 (10:29 +0000)]
Config.in.legacy: fix consistency warning on pthread-stubs option

The old BR2_PACKAGE_PTHREAD_STUBS option (kept for legacy support) now
selects the BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS option, but this creates
a consistency warning from kconfig, because the new option has
BR2_PACKAGE_XORG7 as a dependency.

Since the old option also had BR2_PACKAGE_XORG7 has a dependency, we
make the legacy config option depend on BR2_PACKAGE_XORG7 to avoid
this warning.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosystem: remove trailing tabs in Config.in file
Thomas Petazzoni [Mon, 29 Apr 2013 10:29:33 +0000 (10:29 +0000)]
system: remove trailing tabs in Config.in file

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomake: undeprecate package as it is used by the uClibc test suite
Thomas Petazzoni [Mon, 29 Apr 2013 10:29:32 +0000 (10:29 +0000)]
make: undeprecate package as it is used by the uClibc test suite

The uClibc test suite can be installed on the target thanks to the
BR2_UCLIBC_INSTALL_TEST_SUITE option, but it requires make to be
installed on the target. Since the make package is currently marked as
deprecated, it leads to the following warning:

warning: (BR2_UCLIBC_INSTALL_TEST_SUITE) selects BR2_PACKAGE_MAKE which has unmet direct dependencies (BR2_DEPRECATED)

We fix this by undeprecating the make package, and also update its
description to explain why we have the make package even if we don't
have support for building a toolchain for the target.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoqt, php: selecting mysql requires depending on MMU
Thomas Petazzoni [Mon, 29 Apr 2013 10:29:31 +0000 (10:29 +0000)]
qt, php: selecting mysql requires depending on MMU

The mysql_client package is only available on architectures having a
MMU, so all packages that are selecting mysql_client should depend on
BR2_USE_MMU.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibjson: new package
Simon Dawson [Wed, 27 Mar 2013 10:28:00 +0000 (10:28 +0000)]
libjson: new package

[Peter: fix static builds, don't run ldconfig, disable assert checks]
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain/arm: add support for Marvell PJ4
Gustavo Zacarias [Mon, 29 Apr 2013 08:54:24 +0000 (08:54 +0000)]
toolchain/arm: add support for Marvell PJ4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconfigs/qemu: bump relevant configs to kernel version 3.9.x
Gustavo Zacarias [Mon, 29 Apr 2013 08:30:24 +0000 (08:30 +0000)]
configs/qemu: bump relevant configs to kernel version 3.9.x

Problematic configurations not bumped:

powerpc-g3beige: Kernel oops on boot
sh4-r2d - Qemu doesn't emulate advanced features from the console UART
sparc-ss10 - Illegal instruction

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodirectfb: 1.6.x needs C++ support in toolchain
Peter Korsgaard [Mon, 29 Apr 2013 13:16:00 +0000 (15:16 +0200)]
directfb: 1.6.x needs C++ support in toolchain

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

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: default to 3.9, remove 3.8
Peter Korsgaard [Mon, 29 Apr 2013 07:49:16 +0000 (09:49 +0200)]
linux: default to 3.9, remove 3.8

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: bump 3.8.10, add 3.9
Peter Korsgaard [Mon, 29 Apr 2013 07:24:44 +0000 (09:24 +0200)]
kernel-headers: bump 3.8.10, add 3.9

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopciutils: ensure cross-pkgconfig is used
Peter Korsgaard [Mon, 29 Apr 2013 07:17:15 +0000 (09:17 +0200)]
pciutils: ensure cross-pkgconfig is used

For build with libkmod.

Fixes http://autobuild.buildroot.net/results/70cdca5c5a41a14277c616fba3a58d8aa5fa5a2c/build-end.log

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotcpreplay: needs MMU
gilles.talis@gmail.com [Sun, 28 Apr 2013 16:44:24 +0000 (16:44 +0000)]
tcpreplay: needs MMU

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

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosdl: fix directfb configure check
Peter Korsgaard [Sun, 28 Apr 2013 20:32:39 +0000 (22:32 +0200)]
sdl: fix directfb configure check

The configure script nicely supports a preconfigured directfb-config
(using ac_cv_path_DIRECTFBCONFIG), except for when it checks the directfb
version where it simply uses whatever directfb-config is in the path,
breaking the build when this isn't available / recent enough.

Fix is to use the correct one instead. As SDL doesn't autoreconf cleanly,
also patch the generated configure script.

Finally move the ac_cv_path_DIRECTFBCONFIG setting under the directfb
conditional as it is only needed there.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodirectfb-examples: drop version number from bzero patch
Peter Korsgaard [Sun, 28 Apr 2013 19:50:05 +0000 (21:50 +0200)]
directfb-examples: drop version number from bzero patch

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>