buildroot.git
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>
10 years agosox: new package
Gustavo Zacarias [Sat, 28 Jun 2014 01:38:54 +0000 (22:38 -0300)]
sox: new package

Like ImageMagick, but for audio files.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoopencore-amr: new package
Gustavo Zacarias [Sat, 28 Jun 2014 01:38:53 +0000 (22:38 -0300)]
opencore-amr: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotwolame: new package
Gustavo Zacarias [Sat, 28 Jun 2014 01:38:52 +0000 (22:38 -0300)]
twolame: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux: bump default to version 3.15.3
Gustavo Zacarias [Tue, 1 Jul 2014 10:57:53 +0000 (07:57 -0300)]
linux: bump default to version 3.15.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux-headers: bump 3.{4, 10, 14, 15}.x series
Gustavo Zacarias [Tue, 1 Jul 2014 10:57:52 +0000 (07:57 -0300)]
linux-headers: bump 3.{4, 10, 14, 15}.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodbus: use -pthread instead of -lpthread
Vicente Olivert Riera [Tue, 1 Jul 2014 09:52:36 +0000 (10:52 +0100)]
dbus: use -pthread instead of -lpthread

This fixes a problem in other packages when they link against dbus. For
instance, with the dnsmasq package:

/buildroot/output/host/usr/bin/mipsel-ctng-linux-uclibc-gcc --static
-lidn  -o dnsmasq cache.o rfc1035.o util.o option.o forward.o network.o
dnsmasq.o dhcp.o lease.o rfc2131.o netlink.o dbus.o bpf.o helper.o
tftp.o log.o conntrack.o dhcp6.o rfc3315.o dhcp-common.o outpacket.o
radv.o slaac.o auth.o ipset.o domain.o dnssec.o blockdata.o
-L/buildroot/output/host/usr/mipsel-buildroot-linux-uclibc/sysroot/usr/lib
-ldbus-1 -lpthread
-L/buildroot/output/host/usr/mipsel-buildroot-linux-uclibc/sysroot/usr/lib
-lidn -liconv
-L/buildroot/output/host/usr/mipsel-buildroot-linux-uclibc/sysroot/usr/lib
-llua -lm     -Wl,-Bstatic -lhogweed
-L/buildroot/output/host/usr/mipsel-buildroot-linux-uclibc/sysroot/usr/lib
-lnettle -lgmp   -Wl,-Bdynamic -Wl,-Bstatic -lgmp -Wl,-Bdynamic
/buildroot/output/host/usr/mipsel-buildroot-linux-uclibc/sysroot/usr/lib/libpthread.a(init.os):
In function `__pthread_initialize_minimal_internal':
init.c:(.text+0x26c): undefined reference to `__libc_setup_tls'
collect2: error: ld returned 1 exit status
make[2]: *** [dnsmasq] Error 1
make[2]: Leaving directory
`/buildroot/output/build/dnsmasq-2.71/src'

When dnsmasq tries to link against dbus it checks the dbus pkgconfig
file to obtain the LIBS that it need to pass to the linker. In the dbus
.pc file you have "-ldbus-1 -lpthread" because -lpthread was used when
building dbus. If you use -pthread when you build dbus, then you will
have -pthread in the dbus .pc file as well.

-lpthread means that we want to link with a library called pthread.
-pthread is a compiler option which will do whatever is needed to be
done to compile with the pthreads standards so that it works.

Fixes:
  http://autobuild.buildroot.net/results/7cd/7cdab3b6f74dbfde965300a51e58a377ba30602b/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agowget: add optional libuuid dependency
Peter Korsgaard [Tue, 1 Jul 2014 11:28:33 +0000 (13:28 +0200)]
wget: add optional libuuid dependency

Reported-by: Alexander Potashev <a.potashev@geoscan.aero>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopwgen: new package
Gustavo Zacarias [Tue, 1 Jul 2014 00:44:05 +0000 (21:44 -0300)]
pwgen: new package

[Peter: add _LICENSE_FILES]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibnss: don't use target CFLAGS with host toolchain
Baruch Siach [Tue, 1 Jul 2014 03:36:56 +0000 (06:36 +0300)]
libnss: don't use target CFLAGS with host toolchain

The OPTIMIZER variable is used to construct CFLAGS for host toolchain.
This breaks the build since we set it to TARGET_CFLAGS, and these may not be
supported by host toolchain. Augment the cross-compile patch to handle
OPTIMIZER so that we can initialize it to TARGET_OPTIMIZER, and override it
when used with host toolchain.

Fixes:
http://autobuild.buildroot.net/results/3f1/3f1afc1b58cb6fe53c438b55f169e2a78238806d/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoimagemagick: bump to version 6.8.9-5
Gustavo Zacarias [Tue, 1 Jul 2014 10:22:24 +0000 (07:22 -0300)]
imagemagick: bump to version 6.8.9-5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agofftw: bump to version 3.3.4
Gustavo Zacarias [Tue, 1 Jul 2014 10:22:23 +0000 (07:22 -0300)]
fftw: bump to version 3.3.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agorpcbind : add startup script
Sagaert Johan [Mon, 30 Jun 2014 11:56:10 +0000 (13:56 +0200)]
rpcbind : add startup script

rpcbind must be started at boot time.
Without this any nfs mount will fail.

Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agorpcbind: bump to version 0.2.1
Thomas Petazzoni [Mon, 30 Jun 2014 11:56:09 +0000 (13:56 +0200)]
rpcbind: bump to version 0.2.1

Patches that were updated to take into account minor upstream
 changes:

 - rpcbind-0001-Remove-yellow-pages-support.patch
 - rpcbind-0003-Make-IPv6-configurable.patch

 Patches that were removed as they were no longer needed thanks to
 upstream changes:

 - rpcbind-0002-Do-not-try-to-use-NSS-support-when-not-available-in-.patch

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibtirpc: bump to 0.2.4
Thomas Petazzoni [Mon, 30 Jun 2014 11:56:08 +0000 (13:56 +0200)]
libtirpc: bump to 0.2.4

This commit bumps the version of libtirpc to the latest upstream
version 0.2.4, with the following changes on the patches:

 Updated to take into account minor upstream changes:

 - libtirpc-0001-Disable-parts-of-TIRPC-requiring-NIS-support.patch
 - libtirpc-0002-uClibc-without-RPC-support-does-not-install-rpcent.h.patch
 - libtirpc-0004-Make-IPv6-support-optional.patch
 - libtirpc-0008-Add-rpcgen-program-from-nfs-utils-sources.patch
 - libtirpc-0009-Automatically-generate-XDR-header-files-from-.x-sour.patch
 - libtirpc-0010-Add-more-XDR-files-needed-to-build-rpcbind-on-top-of.patch

 Removed since they were merged upstream:

 - libtirpc-0003-Add-missing-INET6-conditional.patch
 - libtirpc-0005-rpcent-mark-getrpcbyname-name-argument-as-const-char.patch
 - libtirpc-0006-rpcent-remove-prototypes-of-reentrant-variants.patch
 - libtirpc-0007-doc-Makefile.am-fix-out-of-tree-installation.patch

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoparted: fix nommu build
Gustavo Zacarias [Mon, 30 Jun 2014 13:16:18 +0000 (10:16 -0300)]
parted: fix nommu build

Add patch to accept uclinux in the tuple, and also disable dynamic libs
for static scenarios. Fixes:
http://autobuild.buildroot.net/results/d9a/d9a9baf0c1bfdb7f7d03ebed084a80ef3001c86d/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobusybox: add security patch for CVE-2014-4607
Gustavo Zacarias [Mon, 30 Jun 2014 12:59:08 +0000 (09:59 -0300)]
busybox: add security patch for CVE-2014-4607

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopython-simplejson: security bump to version 3.5.3
Gustavo Zacarias [Mon, 30 Jun 2014 12:56:31 +0000 (09:56 -0300)]
python-simplejson: security bump to version 3.5.3

No CVE assigned, see https://github.com/simplejson/simplejson/issues/98

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoftop: new package
Gustavo Zacarias [Sun, 29 Jun 2014 15:39:06 +0000 (12:39 -0300)]
ftop: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoblackbox: deprecate package due to dead upstream
Thomas Petazzoni [Sun, 29 Jun 2014 16:04:38 +0000 (18:04 +0200)]
blackbox: deprecate package due to dead upstream

There has been no Blackbox release since 2005, which indicates that
the upstream project is dead. Since there are many other maintained
and alive window manager projects around, I'd like to nominate
Blackbox for deprecation.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoportmap: prevent selecting the package when rpcbind is selected
Sagaert Johan [Sun, 15 Jun 2014 13:05:16 +0000 (15:05 +0200)]
portmap: prevent selecting the package when rpcbind is selected

portmap and rpcbind must not be selected at the same time. Users
should use rpcbind in favor of the deprecated portmap.

Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agobonnie: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:30 +0000 (16:20 -0300)]
bonnie: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoAdd BR2_DEPRECATED_SINCE_2014_08
Thomas Petazzoni [Sun, 29 Jun 2014 16:02:10 +0000 (18:02 +0200)]
Add BR2_DEPRECATED_SINCE_2014_08

In preparation for the deprecation of certain features in 2014.08, add
the BR2_DEPRECATED_SINCE_2014_08 symbol.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoblackbox: add license information
Gustavo Zacarias [Thu, 26 Jun 2014 19:20:29 +0000 (16:20 -0300)]
blackbox: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolsof: bump to version 4.87
Gustavo Zacarias [Sun, 29 Jun 2014 15:05:03 +0000 (12:05 -0300)]
lsof: bump to version 4.87

And install to /usr/bin/lsof rather than /bin/lsof otherwise we still
keep busybox lsof.

[Thomas: fix patch numbering, two patches had the 0001 sequence
number.]

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoMakefile: do not add to targets common dependencies
Fabio Porcedda [Fri, 27 Jun 2014 12:15:59 +0000 (14:15 +0200)]
Makefile: do not add to targets common dependencies

Remove the rule that adds common dependencies to every target in the
"TARGETS" variable, because all those targets are packages that use the
package infrastructure or they depend on targets that use the package
infrastructure. The package infrastructure already adds common
dependencies.  Therefore, this rule is useless.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoMakefile: convert "target-generatelocales" to a hook
Fabio Porcedda [Fri, 27 Jun 2014 12:15:58 +0000 (14:15 +0200)]
Makefile: convert "target-generatelocales" to a hook

For consinstency sake convert the "target-generatelocales" rule to a
TARGET_FINALIZE_HOOKS hook.

Signed-off-by: Fabio Porcedda <fabio.porcedda@telit.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoMakefile: convert "toolchain-eclipse-register" to a hook
Fabio Porcedda [Fri, 27 Jun 2014 12:15:57 +0000 (14:15 +0200)]
Makefile: convert "toolchain-eclipse-register" to a hook

For consinstency sake convert the "toolchain-eclipse-register" to a
TARGET_FINALIZE_HOOKS hook.

Signed-off-by: Fabio Porcedda <fabio.porcedda@telit.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosystem: convert "system.mk" recipes to "target-finalize" hooks
Fabio Porcedda [Fri, 27 Jun 2014 12:15:56 +0000 (14:15 +0200)]
system: convert "system.mk" recipes to "target-finalize" hooks

Convert "system.mk" recipes to "target-finalize" hooks in order to:
- Ensure an ordering even if top-level parallel make is being used.
- Execute "system.mk" commands after the "target-finalize" initial message
  is printed so they can be clearly distinguished from packages
  building.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoMakefile: target-finalize: add TARGET_FINALIZE_HOOKS
Fabio Porcedda [Fri, 27 Jun 2014 12:15:55 +0000 (14:15 +0200)]
Makefile: target-finalize: add TARGET_FINALIZE_HOOKS

Add TARGET_FINALIZE_HOOKS to the "target-finalize" rule to be able to
add to it commands as needed.
This is useful for having a nicer output because commands are executed
after the "target-finalize" initial message, also it is useful to ensure
an executing order even when top-level parallel makefile is being used.

Also convert "TARGET_PURGE_LOCALES" to a hook that uses
"TARGET_FINALIZE_HOOKS".

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>