buildroot.git
12 years agohostapd: enable interworking and enhance
Gustavo Zacarias [Wed, 23 May 2012 02:06:00 +0000 (02:06 +0000)]
hostapd: enable interworking and enhance

Enable IEEE 802.11u (interworking).
Also enable new supported EAP methods.
Switch from echo to sed where possible for a cleaner .config output

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoiproute2: bump version
Peter Korsgaard [Tue, 22 May 2012 11:36:17 +0000 (13:36 +0200)]
iproute2: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: remove 2.6.35, add 3.4
Peter Korsgaard [Mon, 21 May 2012 17:39:14 +0000 (19:39 +0200)]
kernel-headers: remove 2.6.35, add 3.4

And mark 2.6.36 / 2.6.37 as deprecated.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agophp: security bump to version 5.3.13 and enhance
Gustavo Zacarias [Mon, 21 May 2012 01:17:54 +0000 (01:17 +0000)]
php: security bump to version 5.3.13 and enhance

Bump php to version 5.3.13 to solve multiple CVEs.
The 5.2 series is no longer maintained.

The PCRE and SPL extensions are no longer optional.
Reflection is no longer optional either.

Ncurses was spun out to PECL.

Add a ton of new extensions and give more granular options on others
(like the libxml2-based ones).

The FastCGI option no longer exists, it's always on as long as CGI is.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosqlite: bump to version 3.7.12
Gustavo Zacarias [Mon, 21 May 2012 01:14:59 +0000 (01:14 +0000)]
sqlite: bump to version 3.7.12

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoe2fsprogs: bump to 1.42.3
Yegor Yefremov [Sun, 20 May 2012 22:29:05 +0000 (22:29 +0000)]
e2fsprogs: bump to 1.42.3

remove e2fsprogs-add-missing-dep-of-tst_uuid-o.patch as
the changes are already upstream

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoconnman: bump version
Peter Korsgaard [Sun, 20 May 2012 22:21:03 +0000 (00:21 +0200)]
connman: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoconnman: tweak compiler version dependencies
Peter Korsgaard [Sun, 20 May 2012 22:07:42 +0000 (00:07 +0200)]
connman: tweak compiler version dependencies

uClibc 0.9.33+ has resolver support, so we don't need to depend on a
snapshot uClibc version any more. We're also using 0.9.33 for ctng, so
we can just disallow the old internal uClibc versions instead.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoconnmann: fix build on uClibc without backtrace support
Peter Korsgaard [Sun, 20 May 2012 22:04:16 +0000 (00:04 +0200)]
connmann: fix build on uClibc without backtrace support

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoquagga: bump to version 0.99.21
Gustavo Zacarias [Sun, 20 May 2012 03:35:48 +0000 (03:35 +0000)]
quagga: bump to version 0.99.21

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosudo: bump to version 1.8.5p1
Gustavo Zacarias [Sun, 20 May 2012 03:35:47 +0000 (03:35 +0000)]
sudo: bump to version 1.8.5p1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopulseaudio: add optional systemd support
Peter Korsgaard [Sun, 20 May 2012 10:53:15 +0000 (12:53 +0200)]
pulseaudio: add optional systemd support

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosystemd: install into staging
Peter Korsgaard [Sun, 20 May 2012 10:52:49 +0000 (12:52 +0200)]
systemd: install into staging

systemd provides a number of libraries, so install into staging.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopulseaudio: don't build man pages if not needed
Peter Korsgaard [Sun, 20 May 2012 00:06:03 +0000 (02:06 +0200)]
pulseaudio: don't build man pages if not needed

No sense in building them if they are thrown away by target-finalize anyway.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopulseaudio: bump version
Peter Korsgaard [Sun, 20 May 2012 00:03:55 +0000 (02:03 +0200)]
pulseaudio: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage: add webrtc-audio-processing library
Peter Korsgaard [Sat, 19 May 2012 22:28:07 +0000 (00:28 +0200)]
package: add webrtc-audio-processing library

Optional dependency to pulseaudio >= 2.0

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain/gcc: block unsupported CPUs according to version
Gustavo Zacarias [Fri, 11 May 2012 03:36:06 +0000 (03:36 +0000)]
toolchain/gcc: block unsupported CPUs according to version

Block unsupported processors according to gcc version.
Also remove the comments since we now hide them according to this.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain/gcc: bump snapshot version
Gustavo Zacarias [Fri, 11 May 2012 03:36:05 +0000 (03:36 +0000)]
toolchain/gcc: bump snapshot version

Bump default snapshot gcc version to 4.8-20120429 so that it is newer
than our latest supported version (4.7.0 release).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agou-boot: build signed image for OMAP processors
Luca Ceresoli [Thu, 17 May 2012 10:11:31 +0000 (10:11 +0000)]
u-boot: build signed image for OMAP processors

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoomap-u-boot-utils: add new host package
Luca Ceresoli [Thu, 17 May 2012 10:11:30 +0000 (10:11 +0000)]
omap-u-boot-utils: add new host package

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agologsurfer: new package
Dominik Faessler [Mon, 14 May 2012 21:36:22 +0000 (21:36 +0000)]
logsurfer: new package

[Peter: fix target installation, install man pages, AUTOTARGETS args]
Signed-off-by: Dominik Faessler <faessler@was.ch>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd package 'opkg'
Thomas De Schampheleire [Tue, 15 May 2012 08:34:23 +0000 (08:34 +0000)]
Add package 'opkg'

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agompg123: bump to version 1.14.1
Gustavo Zacarias [Fri, 11 May 2012 09:37:39 +0000 (09:37 +0000)]
mpg123: bump to version 1.14.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agognutls: bump to version 2.12.19
Gustavo Zacarias [Fri, 11 May 2012 09:37:38 +0000 (09:37 +0000)]
gnutls: bump to version 2.12.19

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomrouted: bump to version 3.9.6
Gustavo Zacarias [Fri, 11 May 2012 09:37:37 +0000 (09:37 +0000)]
mrouted: bump to version 3.9.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosamba: bump to version 3.6.5 and enhancements
Gustavo Zacarias [Fri, 11 May 2012 09:37:36 +0000 (09:37 +0000)]
samba: bump to version 3.6.5 and enhancements

Bump samba to version 3.6.5 with SMB2 protocol support.

Use shared popt rather than the builtin - it saves some space if you've
already got it on your target.

mount.cifs & umount.cifs have been unbundled so remove the option -
users must use cifs-tools for that.

Add recommended enhancement from bug #807 (make iconv support optional).
Optional smbd was already commited some time ago.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogmp: bump to version 5.0.5
Gustavo Zacarias [Fri, 11 May 2012 09:37:35 +0000 (09:37 +0000)]
gmp: bump to version 5.0.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibcurl: bump to version 7.25.0
Gustavo Zacarias [Fri, 11 May 2012 09:37:34 +0000 (09:37 +0000)]
libcurl: bump to version 7.25.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibmbus: bump to version 0.7.0
Gustavo Zacarias [Fri, 11 May 2012 09:37:33 +0000 (09:37 +0000)]
libmbus: bump to version 0.7.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agohiawatha: bump to version 8.2 and define saner default directories
Gustavo Zacarias [Fri, 11 May 2012 09:37:32 +0000 (09:37 +0000)]
hiawatha: bump to version 8.2 and define saner default directories

Bump to version 8.2.
Define CONFIG_DIR=/etc/hiawatha, LOG_DIR=/var/log, PID_DIR=/var/run and
WEBROOT_DIR=/var/www/hiawatha which are the same as the defaults but
without the /usr prefix.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogrep: bump to version 2.12
Gustavo Zacarias [Fri, 11 May 2012 09:37:31 +0000 (09:37 +0000)]
grep: bump to version 2.12

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoicu: bump to version 4.8.1.1
Gustavo Zacarias [Fri, 11 May 2012 09:37:30 +0000 (09:37 +0000)]
icu: bump to version 4.8.1.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agowpa_supplicant: explicitly disable libnl by default
Gustavo Zacarias [Wed, 16 May 2012 00:07:58 +0000 (00:07 +0000)]
wpa_supplicant: explicitly disable libnl by default

libnl support is enabled by default since version 1.0, so disable it
to avoid build breakage when there's no libnl.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage: add fbterm, a framebuffer-based terminal emulator
Dimitry Golubovsky [Tue, 15 May 2012 16:36:06 +0000 (16:36 +0000)]
package: add fbterm, a framebuffer-based terminal emulator

[Peter: fix dependencies / white space]
Signed-off-by: Dmitry <golubovsky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomxml: bump version to 2.7
Baruch Siach [Tue, 15 May 2012 18:38:02 +0000 (18:38 +0000)]
mxml: bump version to 2.7

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolinux: install dtc (device tree compiler) as host tool if selected
Thomas De Schampheleire [Tue, 15 May 2012 08:18:25 +0000 (08:18 +0000)]
linux: install dtc (device tree compiler) as host tool if selected

Having dtc as a host tool can be useful for users that have a custom
boot scenario where the device tree is not embedded in the kernel.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agortorrent: new package
Gustavo Zacarias [Mon, 14 May 2012 10:55:29 +0000 (10:55 +0000)]
rtorrent: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibtorrent: new package
Gustavo Zacarias [Mon, 14 May 2012 10:55:28 +0000 (10:55 +0000)]
libtorrent: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolinphone: new package
Luca Ceresoli [Mon, 7 May 2012 10:43:12 +0000 (10:43 +0000)]
linphone: new package

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibeXosip2: remove redundant LIBOSIP2_SOURCE definition
Luca Ceresoli [Mon, 7 May 2012 10:43:11 +0000 (10:43 +0000)]
libeXosip2: remove redundant LIBOSIP2_SOURCE definition

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibeXosip2: fix comment and URL in menuconfig
Luca Ceresoli [Mon, 7 May 2012 10:43:10 +0000 (10:43 +0000)]
libeXosip2: fix comment and URL in menuconfig

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibosip2: remove redundant LIBOSIP2_SOURCE definition
Luca Ceresoli [Mon, 7 May 2012 10:43:09 +0000 (10:43 +0000)]
libosip2: remove redundant LIBOSIP2_SOURCE definition

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibosip2: document project URL in menuconfig
Luca Ceresoli [Mon, 7 May 2012 10:43:08 +0000 (10:43 +0000)]
libosip2: document project URL in menuconfig

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibogg: document project URL and update description in menuconfig
Luca Ceresoli [Mon, 7 May 2012 10:43:07 +0000 (10:43 +0000)]
libogg: document project URL and update description in menuconfig

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibogg: remove redundant LIBOGG_SOURCE definition
Luca Ceresoli [Mon, 7 May 2012 10:43:06 +0000 (10:43 +0000)]
libogg: remove redundant LIBOGG_SOURCE definition

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agospeex: remove redundant SPEEX_SOURCE definition
Luca Ceresoli [Mon, 7 May 2012 10:43:05 +0000 (10:43 +0000)]
speex: remove redundant SPEEX_SOURCE definition

Also fix Makefile coding style

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopython-id3: new package
Dominik Faessler [Mon, 14 May 2012 08:33:33 +0000 (10:33 +0200)]
python-id3: new package

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocollectd: new package
Gustavo Zacarias [Fri, 11 May 2012 03:29:31 +0000 (03:29 +0000)]
collectd: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoliboping: new package
Gustavo Zacarias [Fri, 11 May 2012 03:29:30 +0000 (03:29 +0000)]
liboping: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomtd: bump to 1.5.0
Yegor Yefremov [Mon, 7 May 2012 00:05:53 +0000 (00:05 +0000)]
mtd: bump to 1.5.0

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnfc: new package
Simon Dawson [Wed, 2 May 2012 01:40:02 +0000 (01:40 +0000)]
libnfc: new package

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agowpa_supplicant: bump to version 1.0
Gustavo Zacarias [Mon, 14 May 2012 09:46:21 +0000 (09:46 +0000)]
wpa_supplicant: bump to version 1.0

Bump to version 1.0
Also convert to gentargets.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agohostapd: bump to version 1.0
Gustavo Zacarias [Mon, 14 May 2012 02:29:59 +0000 (02:29 +0000)]
hostapd: bump to version 1.0

Bump to version 1.0
Also convert to gentargets.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnl: bump to version 3.2.9 and enhance
Gustavo Zacarias [Mon, 14 May 2012 02:29:58 +0000 (02:29 +0000)]
libnl: bump to version 3.2.9 and enhance

Bump to version 3.2.9 and add an option to install the tools.
Since they're not usually required we default to N to reduce size.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoUpdate for 2012.05-rc1
Peter Korsgaard [Thu, 10 May 2012 17:07:20 +0000 (19:07 +0200)]
Update for 2012.05-rc1

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolinux: document and default to sensible value for BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
Peter Korsgaard [Thu, 10 May 2012 13:59:46 +0000 (15:59 +0200)]
linux: document and default to sensible value for BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoCHANGES: update with recent changes
Peter Korsgaard [Wed, 9 May 2012 21:17:14 +0000 (23:17 +0200)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoFix installation for the lighttpd package
Maxime Ripard [Fri, 20 Apr 2012 04:04:20 +0000 (04:04 +0000)]
Fix installation for the lighttpd package

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agowpa_supplicant: install basic configuration file
Yegor Yefremov [Sun, 22 Apr 2012 20:55:54 +0000 (20:55 +0000)]
wpa_supplicant: install basic configuration file

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotarget/arch: x86/prescott doesn't define BR2_ARCH, fix it
Gustavo Zacarias [Wed, 9 May 2012 06:19:04 +0000 (06:19 +0000)]
target/arch: x86/prescott doesn't define BR2_ARCH, fix it

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/configs: update to use kernel 3.3.5
Gustavo Zacarias [Wed, 9 May 2012 01:36:35 +0000 (01:36 +0000)]
qemu/configs: update to use kernel 3.3.5

Update the qemu samples configs that used kernel 3.3.4 to 3.3.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/microblazeel-mmu: update configuration
Gustavo Zacarias [Wed, 9 May 2012 01:36:34 +0000 (01:36 +0000)]
qemu/microblazeel-mmu: update configuration

Beautify and lock down kernel version to avoid future issues.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/microblazebe-mmu: update configuration
Gustavo Zacarias [Wed, 9 May 2012 01:36:33 +0000 (01:36 +0000)]
qemu/microblazebe-mmu: update configuration

Beautify and lock down kernel version to avoid future issues.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenswan: new package
Gustavo Zacarias [Wed, 28 Mar 2012 10:32:02 +0000 (10:32 +0000)]
openswan: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocrosstool-ng: use uClibc 0.9.33.1 / NPTL by default
Peter Korsgaard [Wed, 9 May 2012 09:17:07 +0000 (11:17 +0200)]
crosstool-ng: use uClibc 0.9.33.1 / NPTL by default

So we're in sync with the internal toolchain.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage/crosstool-ng: bump version to 1.15.2, update config files
Yann E. MORIN [Tue, 8 May 2012 13:01:21 +0000 (13:01 +0000)]
package/crosstool-ng: bump version to 1.15.2, update config files

Update the version of crosstool-Ng used, bump to 1.15.2.
Also, update the bundled config files to match the new version.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocrosstool-ng: fixup after copy_toolchain_lib_root api changes
Peter Korsgaard [Wed, 9 May 2012 09:13:18 +0000 (11:13 +0200)]
crosstool-ng: fixup after copy_toolchain_lib_root api changes

Commit 0729b544b3 (Improve external toolchain logic to support IA32
Sourcery CodeBench toolchain) and e1f0804cc (external-toolchain: add
support for recent Linaro toolchains) changed the interface of
copy_toolchain_lib_root, but ctng wasn't updated so libraries weren't
copied to the target.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agom4: not available on noMMU platforms
Thomas Petazzoni [Mon, 7 May 2012 23:27:22 +0000 (23:27 +0000)]
m4: not available on noMMU platforms

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agospeex: make it compilable in Thumb-2 mode
Thomas Petazzoni [Mon, 7 May 2012 23:27:21 +0000 (23:27 +0000)]
speex: make it compilable in Thumb-2 mode

This fixes build failures such as
http://autobuild.buildroot.org/results/901e8fe6df0e568624f1ceffc1979c5010e19328/build-end.log.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibffi: bump to 3.0.11 and add blackfin support
Thomas Petazzoni [Mon, 7 May 2012 23:27:20 +0000 (23:27 +0000)]
libffi: bump to 3.0.11 and add blackfin support

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoblackfin: adjust available ABIs
Thomas Petazzoni [Mon, 7 May 2012 23:27:19 +0000 (23:27 +0000)]
blackfin: adjust available ABIs

The FLAT (Separate Data) and FLAT Shared ABIs are rarely used, and the
FLAT Shared ABI requires the user to manually assign an unique ID to
each shared library, which we will never support in
Buildroot. Therefore, restrict ourselves to FLAT and FDPIC.

In addition to this, ensure that when FLAT is selected, only static
libraries are produced, because this is what FLAT supports. It will
fix problems such as
http://autobuild.buildroot.org/results/2d756d75162e8737e99df8189bde93ed1a09feef/build-end.log.

Moreover, we make FDPIC the default ABI, since if someone is using
Buildroot, it's most likely to generate a fairly elaborate embedded
Linux system, on which shared libraries are probably useful.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd support to generate locale data
Thomas Petazzoni [Tue, 8 May 2012 04:39:22 +0000 (04:39 +0000)]
Add support to generate locale data

In order to use locale support on a Linux system, you need locale data
to be present:

 * on a (e)glibc based system, this data is typically in the
   /usr/lib/locale/locale-archive file, which can be created and
   extended using the localedef program

 * on an uClibc based system, the set of supported locales is defined
   at build time by an uClibc configuration option.

This patch implements generating locale data for the following cases:

 * Internal toolchain

 * External toolchain based on (e)glibc. uClibc external toolchains
   are not supported, because with uClibc, the set of supported
   locales is defined at build time. CodeSourcery and Linaro
   toolchains have been tested, Crosstool-NG toolchains are believed
   to work properly as well.

 * Toolchains built using the Crosstool-NG backend, but only (e)glibc
   toolchains.

This feature was runtime tested with internal uClibc toolchain,
CodeSourcery ARM toolchain and Linaro ARM toolchain, thanks to a
simple C program that shows the data and a gettext translated message.

Note that this option differs from the "purge locales" option, which
is responsible for removing translation files and other locale stuff
installed by packages. At some point in the future, we may want to
clarify the respective roles of those options.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolocaledef: new package
Thomas Petazzoni [Tue, 8 May 2012 04:39:21 +0000 (04:39 +0000)]
localedef: new package

This host only package allows to build the localedef program, which is
needed to generate locale data for (e)glibc-based systems. The source
code has been extracted from the eglibc sources and put inside a small
and nice tarball by the PTXdist developers, which makes it easy and
convenient to build for the host.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocifs-utils: security bump to version 5.4
Gustavo Zacarias [Tue, 8 May 2012 01:51:18 +0000 (01:51 +0000)]
cifs-utils: security bump to version 5.4

Fixes CVE-2012-1586.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoscreen: enable terminfo and install screenrc
Gustavo Zacarias [Mon, 7 May 2012 00:33:37 +0000 (00:33 +0000)]
screen: enable terminfo and install screenrc

Closes #5198

Enable terminfo support as reported on bug #5198
Also install screenrc if it's not already present in the target.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoncurses: install screen terminfo file
Gustavo Zacarias [Mon, 7 May 2012 00:33:36 +0000 (00:33 +0000)]
ncurses: install screen terminfo file

Closes #5204

Install the terminfo file for screen.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/arm-vexpress: add new sample config
Gustavo Zacarias [Mon, 7 May 2012 04:06:03 +0000 (04:06 +0000)]
qemu/arm-vexpress: add new sample config

By popular demand!

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/ppc-mpc8544ds: add new sample config
Gustavo Zacarias [Mon, 7 May 2012 08:27:23 +0000 (08:27 +0000)]
qemu/ppc-mpc8544ds: add new sample config

Add new powerpc-mpc8544ds sample qemu config.
Useful for SPE ABI testing.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolinux: bump default to kernel version 3.3.5
Gustavo Zacarias [Mon, 7 May 2012 08:39:03 +0000 (08:39 +0000)]
linux: bump default to kernel version 3.3.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: bump 3.{0, 3}.x stable versions
Gustavo Zacarias [Mon, 7 May 2012 08:39:02 +0000 (08:39 +0000)]
kernel-headers: bump 3.{0, 3}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoBeagleBone: new board
Frank Hunleth [Mon, 7 May 2012 05:00:01 +0000 (05:00 +0000)]
BeagleBone: new board

This configuration provides a basic setup for using Buildroot
to create all of the images needed for a BeagleBone.

Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibplayer: add patch to fix build issue
Thomas Petazzoni [Mon, 7 May 2012 05:15:59 +0000 (05:15 +0000)]
libplayer: add patch to fix build issue

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

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogdb: fix target gdb build when host-gawk is built before
Thomas Petazzoni [Mon, 7 May 2012 03:28:28 +0000 (03:28 +0000)]
gdb: fix target gdb build when host-gawk is built before

When the crosstool-ng backend is used, host-gawk is built as a
dependency of the crosstool-ng package, and therefore an host 'gawk'
binary is installed in $(HOST_DIR).

When the target gdb package is also selected, this unfortunately leads
to a build failure, as reported on
http://buildroot.humanoidz.org/results/f19c0499d08212d8b5100fa9434e1197092957db/build-end.log.

The problem is that the ./configure of gdb detects gawk in the PATH,
but at compile time, it fails to find gawk. This is due to the fact
that the gdb compilation process is started without the correct path.
This patch fixes this by passing $(TARGET_MAKE_ENV) in the environment
of the gdb compilation process.

A better fix would be to switch gdb to the AUTOTARGETS infrastructure
in the future.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibdvdnav: requires pkg-config
Thomas Petazzoni [Mon, 7 May 2012 02:08:12 +0000 (02:08 +0000)]
libdvdnav: requires pkg-config

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

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoexternal-toolchain: add support for Linaro 2012.04
Thomas Petazzoni [Mon, 7 May 2012 13:06:24 +0000 (15:06 +0200)]
external-toolchain: add support for Linaro 2012.04

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agoexternal-toolchain: add support for recent Linaro toolchains
Thomas Petazzoni [Mon, 7 May 2012 13:02:19 +0000 (15:02 +0200)]
external-toolchain: add support for recent Linaro toolchains

Starting from 2012.03, the Linaro toolchains have separated the GCC
support libraries (libstdc++, libgcc_s) from the sysroot itself. So we
no longer have the case where all libraries are inside the sysroot, as
we had for all the previously supported toolchains.

Therefore, we add some logic to detect if such a separate directory is
used for GCC support libraries, and if it's the case, we make sure
that we take into account this directory when creating our own
sysroot, and when copying libraries to the target filesystem.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
12 years agodnsmasq: bump to version 2.61 and enhance
Gustavo Zacarias [Fri, 4 May 2012 03:16:47 +0000 (03:16 +0000)]
dnsmasq: bump to version 2.61 and enhance

Bump to dnsmasq version 2.61.
Add new conntrack functionality: makes for more sturdy firewall setups.
Make IDN build without libintl, it's no longer needed and problematic
for other packages when there's no NLS support enabled.
Locale support does require IDN so just build it when IDN=y.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoconntrack-tools: new package
Gustavo Zacarias [Fri, 4 May 2012 03:16:46 +0000 (03:16 +0000)]
conntrack-tools: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnetfilter_conntrack: new package
Gustavo Zacarias [Fri, 4 May 2012 03:16:45 +0000 (03:16 +0000)]
libnetfilter_conntrack: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnfnetlink: new package
Gustavo Zacarias [Fri, 4 May 2012 03:16:44 +0000 (03:16 +0000)]
libnfnetlink: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobusybox: add watchdog daemon startup script
Fabio Porcedda [Fri, 4 May 2012 02:02:13 +0000 (02:02 +0000)]
busybox: add watchdog daemon startup script

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agorsync: needs MMU
Gustavo Zacarias [Thu, 5 Apr 2012 04:17:06 +0000 (04:17 +0000)]
rsync: needs MMU

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoncftp: needs MMU
Gustavo Zacarias [Thu, 5 Apr 2012 04:17:05 +0000 (04:17 +0000)]
ncftp: needs MMU

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agowget: needs MMU
Gustavo Zacarias [Thu, 5 Apr 2012 04:17:04 +0000 (04:17 +0000)]
wget: needs MMU

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenntpd: needs MMU
Gustavo Zacarias [Thu, 5 Apr 2012 04:17:03 +0000 (04:17 +0000)]
openntpd: needs MMU

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodhcp: needs MMU
Gustavo Zacarias [Thu, 5 Apr 2012 04:17:02 +0000 (04:17 +0000)]
dhcp: needs MMU

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogettext: fix build on !thread toolchains
Thomas Petazzoni [Sun, 6 May 2012 05:33:56 +0000 (05:33 +0000)]
gettext: fix build on !thread toolchains

Fixes the build visible at
http://autobuild.buildroot.org/results/0a14bf7c4ae145a9731118d9565e52d0bf70732d/build-end.log.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibfcgi: fix build problem of libfcgi++
Thomas Petazzoni [Sun, 6 May 2012 04:56:10 +0000 (04:56 +0000)]
libfcgi: fix build problem of libfcgi++

Fix the way libfcgi++ is linked against libfcgi to solve the
http://autobuild.buildroot.org/results/f8e88e93f32e4e94ac9aef5a3f3f2826f1970453/build-end.log
build problem.

Since we're fixing Makefile.am, take that opportunity to add -lm where
needed, to avoid the need of using custom LDFLAGS in libfcgi.mk.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agovalgrind: fix build on PowerPC/uClibc
Thomas Petazzoni [Sat, 5 May 2012 23:39:20 +0000 (23:39 +0000)]
valgrind: fix build on PowerPC/uClibc

Fixes build failures like
http://autobuild.buildroot.org/results/112fa7c56e1e31c9a81d5f27394f58789e36bfec/build-end.log.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibmad: unbreak after 5d6f32878f7 (move audio libraries out)
Peter Korsgaard [Sun, 6 May 2012 09:39:05 +0000 (11:39 +0200)]
libmad: unbreak after 5d6f32878f7 (move audio libraries out)

libmad is no longer in package/multimeda, so adjust .pc handling to match.

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