buildroot.git
10 years agonetwork-manager: bump to 0.9.10.0
Yegor Yefremov [Sat, 5 Jul 2014 22:04:12 +0000 (00:04 +0200)]
network-manager: bump to 0.9.10.0

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotoolchain/helpers.mk: update check_arm_abi comment
Baruch Siach [Thu, 3 Jul 2014 09:35:57 +0000 (12:35 +0300)]
toolchain/helpers.mk: update check_arm_abi comment

Since commit b2e88073dbf (toolchain: check ARM EABI vs. EABIhf for external
toolchains), check_arm_abi accepts a second parameter. Update the comment
accordingly.

Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/ca-certificates: add tarball's hashes
Yann E. MORIN [Thu, 3 Jul 2014 19:36:23 +0000 (21:36 +0200)]
package/ca-certificates: add tarball's hashes

ca-certificates contains sensitive security-related information,
and we want to ensure the archive that we download has not been
compromised.

Add the sha1 and sha256 hashes from Debian's packaging.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Martin Bark <martin@barkynet.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual: add documentation about packages' hashes
Yann E. MORIN [Thu, 3 Jul 2014 19:36:22 +0000 (21:36 +0200)]
manual: add documentation about packages' hashes

Although md5 is, for legacy reasons, a supported hash type,
it is not documented on purpose, since it is now known to
be weak.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Baruch Siach <baruch@tkos.co.il>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Samuel Martin <s.martin49@gmail.com>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-infra: add possiblity to check downloaded files against known hashes
Yann E. MORIN [Thu, 3 Jul 2014 19:36:21 +0000 (21:36 +0200)]
pkg-infra: add possiblity to check downloaded files against known hashes

Some of the packages that Buildroot might build are sensitive packages,
related to security: openssl, dropbear, ca-certificates...

Some of those packages are downloaded over plain http, because there is
no way to get them over a secure channel, such as https.

In these dark times of pervasive surveillance, the potential for harm that
a tampered-with package could generate, we may want to check the integrity
of those sensitive packages.

So, each package may now provide a list of hashes for all files that needs
to be downloaded, and Buildroot will just fail if any downloaded file does
not match its known hash, in which case it is removed.

Hashes can be any of the md5, sha1 or sha2 variants, and will be checked
even if the file was pre-downloaded.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Baruch Siach <baruch@tkos.co.il>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-infra: don't use DL_DIR as scratchpad for temporary downloads
Yann E. MORIN [Thu, 3 Jul 2014 19:36:20 +0000 (21:36 +0200)]
pkg-infra: don't use DL_DIR as scratchpad for temporary downloads

DL_DIR can be a very precious place for some users: they use it to store
all the downloaded archives to share across all their Buildroot (and
maybe non-Buildroot) builds.

We do not want to trash this location with our temporary downloads (e.g.
git, Hg, svn, cvs repository clones/checkouts, or wget, bzr tep tarballs).

Turns out that we already have some kind of scratchpad, the BUILD_DIR.
Although it is not really a disposable location, that's the best we have
so far.

Also, we create the temporary tarballs with mktemp using the final tarball,
as template, since we want the temporary to be on the same filesystem as
the final location, so the 'mv' is just a plain, atomic rename(2), and we
are not left with a half-copied file as the final location.

Using mktemp ensures all temp file names are unique, so it allows for
parallel downloads from different build dirs at the same time, without
cloberring each downloads.

Note: we're using neither ${TMP} nor ${TMPDIR} since they are shared
locations, sometime with little place (eg. tmpfs), and some of the
repositories we clone/checkout can be very big.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Samuel Martin <s.martin49@gmail.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
[tested a particular scenario that used to fail: two separate builds
using a shared DL_DIR, ccache enabled, so that they run almost
synchronously. These would download the same file at the same time,
corrupting each other. With the patches in this series, all works
fine.]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoxserver_xorg-server: Bump version to 1.15.2
Bernd Kuhls [Tue, 1 Jul 2014 20:35:04 +0000 (22:35 +0200)]
xserver_xorg-server: Bump version to 1.15.2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotoolchain/helpers.mk: don't discard check_arm_abi stderr
Baruch Siach [Thu, 3 Jul 2014 16:32:58 +0000 (19:32 +0300)]
toolchain/helpers.mk: don't discard check_arm_abi stderr

Since we only need to know whether the compiler runs successfully, and
stderr is empty for the success case, there is no need to redirect stderr to
/dev/null. Moreover, stderr output of the failing case reveals valuable
information on the real failure reason.

Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux-headers: bump 3.12.x series
Gustavo Zacarias [Fri, 4 Jul 2014 20:07:28 +0000 (17:07 -0300)]
linux-headers: bump 3.12.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodbus-glib: security bump to version 0.102
Gustavo Zacarias [Thu, 3 Jul 2014 19:50:42 +0000 (16:50 -0300)]
dbus-glib: security bump to version 0.102

Fixes CVE-2013-0292 (dbus-glib message sender privilege escalation).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodbus-glib: add license information
Gustavo Zacarias [Thu, 3 Jul 2014 19:50:41 +0000 (16:50 -0300)]
dbus-glib: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoinfra: /usr support: STAGING_DIR can be outside BASE_DIR
Thomas De Schampheleire [Thu, 3 Jul 2014 19:58:43 +0000 (21:58 +0200)]
infra: /usr support: STAGING_DIR can be outside BASE_DIR

If the user sets a custom BR2_HOST_DIR, then STAGING_DIR is not under
BASE_DIR. The .pc/.la file fixup commands incorrectly made this assumption
and thus should be corrected.

Additionally, this patch:
- rewords the comment in pkg-autotools that explains the replacements.
- removes a for statement in favor of xargs

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolxc: bump to version 1.0.4
Gustavo Zacarias [Fri, 4 Jul 2014 13:35:31 +0000 (10:35 -0300)]
lxc: bump to version 1.0.4

Also switch to new homepage and github download, and specify distro
variant since host distro != target distro and sample configs for each
case aren't useful anyway.
It sometimes failed to autodetect because some of the tests can't be
executed when cross compiling (happened on gentoo host).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolz4: security bump to r119
Gustavo Zacarias [Fri, 4 Jul 2014 13:27:47 +0000 (10:27 -0300)]
lz4: security bump to r119

Fixes issue 134 - https://code.google.com/p/lz4/issues/detail?id=134
AKA CVE-2014-4611.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopinentry: Some toolchains need -pthread in the linker command line
Vicente Olivert Riera [Tue, 17 Jun 2014 10:23:13 +0000 (11:23 +0100)]
pinentry: Some toolchains need -pthread in the linker command line

Some toolchains, like Sourcery Codebench 2013.05, need -pthread to be
added to the linker command line when linking pinentry-qt.

Fixes:
   http://autobuild.buildroot.net/results/6be/6be109ccedec603a67cebdb31b55865dcce0e128/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Reviewed-by: Markos Chandras <Markos.Chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodbus-python: bump to version 1.2.0
Gustavo Zacarias [Thu, 3 Jul 2014 19:59:30 +0000 (16:59 -0300)]
dbus-python: bump to version 1.2.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agofreetype: fix double installation
Thomas Petazzoni [Thu, 3 Jul 2014 20:19:24 +0000 (22:19 +0200)]
freetype: fix double installation

Eric_L on IRC reported that the following strange behavior: the first
installation of freetype works, and then each time you do "make
freetype-dirclean freetype", it fails and works alternatively, in a
fully reproducible manner.

After some investigation, it turns out that the problem is caused by
the creation of the symbolic link /usr/include/freetype2/freetype ->
/usr/include/freetype2 for backward compatibility reasons by
freetype.mk, in a post-staging installation hook. As the symbolic link
is created *after* the installation, the first installation works
fine. However, the second installation fails because the freetype
build system does:

 ./builds/unix/mkinstalldirs \
         /home/thomas/projets/buildroot/output/target/usr/include/freetype2/config
  [...]
 rm -f /home/thomas/projets/buildroot/output/target/usr/include/freetype2/freetype/config/*
 rmdir /home/thomas/projets/buildroot/output/target/usr/include/freetype2/freetype/config
  [...]
 /usr/bin/install -c -m 644 ./builds/unix/ftconfig.h               \
       /home/thomas/projets/buildroot/output/target/usr/include/freetype2/config/ftconfig.h

This last line fails, because due to the symbolic link mentioned above, the
command 'rmdir
/home/thomas/projets/buildroot/output/target/usr/include/freetype2/freetype/config'
has in fact the consequence of deleting the 'config' directory created
by the mkinstalldirs command.

The proposed solution to solve this problem is to remove the symbolic link
in a pre-install hook, run the installation, and restore the symbolic link.

[Peter: minor tweaks to commit message / comment]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agofltk: fix build failure with newer jpeg libraries
Gustavo Zacarias [Thu, 3 Jul 2014 16:01:45 +0000 (13:01 -0300)]
fltk: fix build failure with newer jpeg libraries

Fixes:
http://autobuild.buildroot.net/results/978/9786ab41117fbe760e4e8ae40ccf37af55813728/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodbus: security bump to version 1.8.6
Baruch Siach [Thu, 3 Jul 2014 14:56:48 +0000 (17:56 +0300)]
dbus: security bump to version 1.8.6

Fixes: CVE-2014-3532, CVE-2014-3533.
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agozyre: remove spurious dependency on filemq
Simon Dawson [Wed, 2 Jul 2014 17:40:20 +0000 (18:40 +0100)]
zyre: remove spurious dependency on filemq

zyre doesn't actually depend on filemq; it just needs czmq and zeromq

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agozyre: bump version to v1.0.0
Simon Dawson [Wed, 2 Jul 2014 17:16:06 +0000 (18:16 +0100)]
zyre: bump version to v1.0.0

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-infra: move the cp (aka localfiles) download helper to a script
Yann E. MORIN [Wed, 2 Jul 2014 21:11:26 +0000 (23:11 +0200)]
pkg-infra: move the cp (aka localfiles) download helper to a script

Maintaining the download helpers in the Makefile has proved to be a bit
complex, so move it to a shell script.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-infra: move the scp download helper to a script
Yann E. MORIN [Wed, 2 Jul 2014 21:11:25 +0000 (23:11 +0200)]
pkg-infra: move the scp download helper to a script

Maintaining the download helpers in the Makefile has proved to be a bit
complex, so move it to a shell script.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-infra: move the bzr download helper to a script
Yann E. MORIN [Wed, 2 Jul 2014 21:11:24 +0000 (23:11 +0200)]
pkg-infra: move the bzr download helper to a script

Maintaining the download helpers in the Makefile has proved to be a bit
complex, so move it to a shell script.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-infra: move the wget download helper to a script
Yann E. MORIN [Wed, 2 Jul 2014 21:11:23 +0000 (23:11 +0200)]
pkg-infra: move the wget download helper to a script

Maintaining the download helpers in the Makefile has proved to be a bit
complex, so move it to a shell script.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-infra: move the hg download helper to a script
Yann E. MORIN [Wed, 2 Jul 2014 21:11:22 +0000 (23:11 +0200)]
pkg-infra: move the hg download helper to a script

Maintaining the download helpers in the Makefile has proved to be a bit
complex, so move it to a shell script.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
[tested a particular scenario that used to fail, when the 'hg archive'
step is interrupted, now working fine]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-infra: move the cvs download helper to a script
Yann E. MORIN [Wed, 2 Jul 2014 21:11:21 +0000 (23:11 +0200)]
pkg-infra: move the cvs download helper to a script

Maintaining the download helpers in the Makefile has proved to be a bit
complex, so move it to a shell script.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-infra: move the svn download helper to a script
Yann E. MORIN [Wed, 2 Jul 2014 21:11:20 +0000 (23:11 +0200)]
pkg-infra: move the svn download helper to a script

Maintaining the download helpers in the Makefile has proved to be a bit
complex, so move it to a shell script.

[Peter: redirect pushd/popd output to /dev/null]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Reviewed-by: Ryan Barnett <ryan.barnett@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-infra: move the git download helper to a script
Yann E. MORIN [Wed, 2 Jul 2014 21:11:19 +0000 (23:11 +0200)]
pkg-infra: move the git download helper to a script

The git download helper is getting a bit more complex. Fixing it in the
Makefile when it breaks (like the recent breakage with a non-existing
sha1-cset) proves to be challenging, to say the least.

Move it into a shell script in support/download/git, which will make
it much easier to read, maintain, fix and enhance in the future.

[Peter: redirect pushd/popd output to /dev/null]
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>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-infra: also set PKGDIR for the download step
Yann E. MORIN [Mon, 30 Jun 2014 22:26:20 +0000 (00:26 +0200)]
pkg-infra: also set PKGDIR for the download step

This will be needed to get the hash file, to check the
downloaded files.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoMakefile: add BR2_DL_DIR to EXTRA_ENV
Yann E. MORIN [Mon, 30 Jun 2014 22:26:19 +0000 (00:26 +0200)]
Makefile: add BR2_DL_DIR to EXTRA_ENV

Also export BR2_DL_DIR for incoming download helper scripts.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogcc 4.8.3: add patch for PR60155
Gustavo Zacarias [Wed, 2 Jul 2014 13:43:37 +0000 (10:43 -0300)]
gcc 4.8.3: add patch for PR60155

Fixes:
http://autobuild.buildroot.net/results/6c8/6c8c3cb19a6f98f6f27986b671d48ee092fdf7cc/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibjpeg: bump to version 9a
Gustavo Zacarias [Wed, 2 Jul 2014 12:59:26 +0000 (09:59 -0300)]
libjpeg: bump to version 9a

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agocrda: needs dynamic library support
Gustavo Zacarias [Wed, 2 Jul 2014 12:51:48 +0000 (09:51 -0300)]
crda: needs dynamic library support

Fixes:
http://autobuild.buildroot.net/results/d75/d752a8d53ad9219b60113075c91c4dcc3e4027c1/

Even if the build system were fixed to deal with that it's only really
useful for systemd/udev scenarios with require dynamic libs as well.
For static scenarios people should look at using
CONFIG_CFG80211_INTERNAL_REGDB in the kernel.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobinutils: Use the default version by default on MIPS
Vicente Olivert Riera [Wed, 2 Jul 2014 09:37:29 +0000 (10:37 +0100)]
binutils: Use the default version by default on MIPS

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Reviewed-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogrub2: Specify boot partition
Jérôme Pouiller [Tue, 1 Jul 2014 17:49:47 +0000 (19:49 +0200)]
grub2: Specify boot partition

Since boot partition was not specified, grub tools try to detect it
automatically. This patch add an option to force it.

Signed-off-by: Jérôme Pouiller <jezz@sysmic.org>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agofan-ctrl: use .c file as license file
Peter Korsgaard [Wed, 2 Jul 2014 08:20:44 +0000 (10:20 +0200)]
fan-ctrl: use .c file as license file

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoxvkbd: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:21 +0000 (16:21 -0300)]
xvkbd: add license information

[Peter: use README as license file]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoxterm: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:20 +0000 (16:21 -0300)]
xterm: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agowebrtc-audio-processing: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:19 +0000 (16:21 -0300)]
webrtc-audio-processing: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoudpcast: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:18 +0000 (16:21 -0300)]
udpcast: add license information

[Peter: GPL license is v2+]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotinyhttpd: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:17 +0000 (16:21 -0300)]
tinyhttpd: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agothttpd: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:16 +0000 (16:21 -0300)]
thttpd: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosysklogd: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:15 +0000 (16:21 -0300)]
sysklogd: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosawman: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:14 +0000 (16:21 -0300)]
sawman: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agort-test: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:13 +0000 (16:21 -0300)]
rt-test: add license information

[Peter; fix variable name typo]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agorsh-redone: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:12 +0000 (16:21 -0300)]
rsh-redone: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agorpm: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:11 +0000 (16:21 -0300)]
rpm: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoread-edid: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:10 +0000 (16:21 -0300)]
read-edid: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopython-nfc: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:09 +0000 (16:21 -0300)]
python-nfc: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoprboom: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:08 +0000 (16:21 -0300)]
prboom: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopcmanfm: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:07 +0000 (16:21 -0300)]
pcmanfm: add license information

[Peter: license is GPLv2+]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agonss-mdns: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:06 +0000 (16:21 -0300)]
nss-mdns: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolshw: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:05 +0000 (16:21 -0300)]
lshw: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolpc3250loader: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:04 +0000 (16:21 -0300)]
lpc3250loader: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolite: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:03 +0000 (16:21 -0300)]
lite: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibyaml: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:02 +0000 (16:21 -0300)]
libyaml: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibmms: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:01 +0000 (16:21 -0300)]
libmms: add license information

[Peter: license is LGPLv2.1+]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibmbus: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:21:00 +0000 (16:21 -0300)]
libmbus: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoliblog4c-localtime: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:59 +0000 (16:20 -0300)]
liblog4c-localtime: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibiconv: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:58 +0000 (16:20 -0300)]
libiconv: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibev: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:57 +0000 (16:20 -0300)]
libev: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoliberation: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:56 +0000 (16:20 -0300)]
liberation: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibedit: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:55 +0000 (16:20 -0300)]
libedit: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibconfuse: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:54 +0000 (16:20 -0300)]
libconfuse: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibargtable2: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:53 +0000 (16:20 -0300)]
libargtable2: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibaio: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:52 +0000 (16:20 -0300)]
libaio: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agojsmin: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:50 +0000 (16:20 -0300)]
jsmin: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolatencytop: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:51 +0000 (16:20 -0300)]
latencytop: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoipkg: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:49 +0000 (16:20 -0300)]
ipkg: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoinput-tools: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:48 +0000 (16:20 -0300)]
input-tools: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogtk2-theme-hicolor: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:47 +0000 (16:20 -0300)]
gtk2-theme-hicolor: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogtk2-engines: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:46 +0000 (16:20 -0300)]
gtk2-engines: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agograntlee: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:45 +0000 (16:20 -0300)]
grantlee: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoglib-networking: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:44 +0000 (16:20 -0300)]
glib-networking: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogiblib: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:43 +0000 (16:20 -0300)]
giblib: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogenromfs: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:42 +0000 (16:20 -0300)]
genromfs: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agofis: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:41 +0000 (16:20 -0300)]
fis: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agofeh: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:40 +0000 (16:20 -0300)]
feh: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agofconfig: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:39 +0000 (16:20 -0300)]
fconfig: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoezxml: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:38 +0000 (16:20 -0300)]
ezxml: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoexplorercanvas: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:37 +0000 (16:20 -0300)]
explorercanvas: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoelftosb: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:36 +0000 (16:20 -0300)]
elftosb: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoeeprog: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:35 +0000 (16:20 -0300)]
eeprog: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodfu-util: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:34 +0000 (16:20 -0300)]
dfu-util: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodevmem2: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:33 +0000 (16:20 -0300)]
devmem2: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodbus-python: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:32 +0000 (16:20 -0300)]
dbus-python: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobsdiff: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:31 +0000 (16:20 -0300)]
bsdiff: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosquid: bump to version 3.4.6
Gustavo Zacarias [Tue, 1 Jul 2014 14:17:03 +0000 (11:17 -0300)]
squid: bump to version 3.4.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobinutils: disable makeinfo
Alexey Brodkin [Mon, 30 Jun 2014 17:02:37 +0000 (21:02 +0400)]
binutils: disable makeinfo

makeinfo is known to cause problems when building old texi files with more
recent host makeinfo.

In particular binutils-2.18 won't build on Fedora 20 without this change.

Even though more up to date binutils does build without this change there's
no guaranty it will with bump of host makeinfo in the future.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Anton Kolesov <akolesov@synopsys.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopwgen: add host utilities menu entry
Gustavo Zacarias [Tue, 1 Jul 2014 11:42:03 +0000 (08:42 -0300)]
pwgen: add host utilities menu entry

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoperl: remove documentation in target tree
Francois Perrad [Mon, 30 Jun 2014 14:11:53 +0000 (16:11 +0200)]
perl: remove documentation in target tree

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoperl-net-ssleay: fix build
Francois Perrad [Mon, 30 Jun 2014 14:11:52 +0000 (16:11 +0200)]
perl-net-ssleay: fix build

cc_runtime.h is present in old perl distribution
see http://autobuild.buildroot.net/results/6dd/6dd6bf7d0a814aa508062636fd72de1d07c1816a/

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agouclibc: disable parallel build for uClibc 0.9.31
Alexey Brodkin [Mon, 30 Jun 2014 16:16:53 +0000 (20:16 +0400)]
uclibc: disable parallel build for uClibc 0.9.31

This is only required for uClibc 0.9.31 and this veriosn is only used by
AVR32 so could be safely removed together with AVR32.

Even 0.9.32 builds well in parallel (at least on x86) so IMHO there's no need
in >= 0.9.33, just disable for a particular broken version.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Anton Kolesov <akolesov@synopsys.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoperl-xml-libxml: fix build
Francois Perrad [Tue, 1 Jul 2014 08:18:40 +0000 (10:18 +0200)]
perl-xml-libxml: fix build

see http://autobuild.buildroot.net/results/f80/f809c99ce4db80e64ca46865fcd9b75b0dcc1fcd/

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogettext: remove useless ABOUT-NLS file
Thomas Petazzoni [Sat, 28 Jun 2014 21:52:23 +0000 (23:52 +0200)]
gettext: remove useless ABOUT-NLS file

For some reason, gettext installs on the target a documentation file
named ABOUT-NLS in /usr/share/gettext, that is clearly not needed for
the proper execution of programs. This commit adds a post-install hook
in gettext.mk to get rid of this file.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopython: do not install the IDLE editor
Thomas Petazzoni [Sat, 28 Jun 2014 21:52:22 +0000 (23:52 +0200)]
python: do not install the IDLE editor

IDLE is the Python IDE built with the tkinter GUI toolkit, for which
the main script has always been removed from the target (so it was
never usable in Buildroot). However, we were still installing about
800 to 900 KB of .pyc files used only by the idle editor. This commit
adds a Python patch that completely gets rid of the
compilation/installation of the idle editor. As a consequence, it is
no longer needed to manually remove the 'idle' program from the
target in python.mk.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopython: bump to Python 2.7.7
Thomas Petazzoni [Sat, 28 Jun 2014 21:52:21 +0000 (23:52 +0200)]
python: bump to Python 2.7.7

Status of patches:

 - python-013-fix-readline-6.3.patch is removed, as it was a backport
   from an upstream fix.
 - all other patches are updated, with no special changes other than
   solving minor conflicts.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibffi: remove some header files installed in /usr/lib in the target
Thomas Petazzoni [Sat, 28 Jun 2014 21:52:20 +0000 (23:52 +0200)]
libffi: remove some header files installed in /usr/lib in the target

For some reason, libffi installs some header files in
/usr/lib/libffi-<version>/include, which is a non-standard location
and therefore they do not get removed automatically by the
target-finalize logic. This commit adds a post-install hook in
libffi.mk to get rid of these unneeded headers on the target.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibffi: bump to 3.1
Thomas Petazzoni [Sat, 28 Jun 2014 21:52:19 +0000 (23:52 +0200)]
libffi: bump to 3.1

Status of the patches:

 - libffi-001-Fix-installation-location-of-libffi.patch, preserved.
 - libffi-002-Fix-use-of-compact-eh-frames-on-MIPS.patch, preserved
 - libffi-arc-01-Add-ARC-support.patch, removed, ARC support was
   merged upstream as of commit b082e15091961373c03d10ed0251f619ebb6ed76.
 - libffi-arc-02-Rebuild-for-ARC-additions.patch, removed, this patch
   was merged upstream as of commit
   0f8690a84c874ec09a090c8c6adfb93c594acac6.
 - libffi-003-fix-typo.patch, added, reported on the upstream mailing
   list as being necessary, will be part of the next 3.1.1 release.
 - libffi-004-Add-missing-GNU-stack-markings-in-win32.S.patch, same
   status as patch 003.
 - libffi-005-Fix-paths-in-libffi.pc.in.patch, same status as patch
   003.

The 3.1 release adds support for a number of architectures: ARC
support, ppc64le support, NIOS II support. See
https://sourceware.org/ml/libffi-announce/2014/msg00000.html for
details.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>