buildroot.git
13 years agopango: bump to 1.28.4
Thomas Petazzoni [Wed, 18 May 2011 10:02:55 +0000 (12:02 +0200)]
pango: bump to 1.28.4

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agolibglib2: bump to 2.28.6
Thomas Petazzoni [Wed, 18 May 2011 09:55:54 +0000 (11:55 +0200)]
libglib2: bump to 2.28.6

The patch libglib2-mkenums-nowarn.patch is removed, since it has been
merged upstream.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agoatk: bump to 1.33.6
Thomas Petazzoni [Wed, 18 May 2011 09:55:30 +0000 (11:55 +0200)]
atk: bump to 1.33.6

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agosudo: bump and convert to AUTOTARGETS
Thomas Petazzoni [Tue, 17 May 2011 18:56:46 +0000 (20:56 +0200)]
sudo: bump and convert to AUTOTARGETS

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agodhcpdump: move as a proper package, bump version
Thomas Petazzoni [Tue, 17 May 2011 18:22:29 +0000 (20:22 +0200)]
dhcpdump: move as a proper package, bump version

dhcpdump 1.7 required tcpdump, but version 1.8 now uses libpcap
instead. Also version 1.8 is no longer autotools based, but just a
simple Makefile.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agofestival: remove packages
Thomas Petazzoni [Tue, 17 May 2011 18:06:28 +0000 (20:06 +0200)]
festival: remove packages

Festival does not build, nobody cared since a long time, and they have
been marked deprecated since quite some time.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agoMakefile.autotools.in: default to same <pkg>_MAKE setting for host and target
Peter Korsgaard [Tue, 17 May 2011 08:00:01 +0000 (10:00 +0200)]
Makefile.autotools.in: default to same <pkg>_MAKE setting for host and target

Similar to how it is done for _SOURCE, _PATCH, _SITE and _SUBDIR.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibnl: minor package fixes
Gustavo Zacarias [Mon, 16 May 2011 14:18:26 +0000 (11:18 -0300)]
libnl: minor package fixes

* libnl fails to build with multiple jobs so keep make at -j1
* Multiple libraries are installed so update uninstall target for this

[Peter: remove libnl/libnl-*.* to catch subdir + any new libs in the future]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agodropbear: disable zlib support when built with small option
Alexander Clouter [Mon, 16 May 2011 20:41:54 +0000 (22:41 +0200)]
dropbear: disable zlib support when built with small option

Closes #3733

Signed-off-by: Alexander Clouter <alex@digriz.org.uk>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoxlib_libXfont: don't build devel documentation for host
Vasily Khoruzhick [Mon, 16 May 2011 15:10:50 +0000 (18:10 +0300)]
xlib_libXfont: don't build devel documentation for host

Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agofont-misc-misc: Don't pull fonts encodings from host system
Vasily Khoruzhick [Mon, 16 May 2011 15:10:49 +0000 (18:10 +0300)]
font-misc-misc: Don't pull fonts encodings from host system

Use encodings from staging dir.

Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoxlib_libX11: don't build docs for host
Vasily Khoruzhick [Mon, 16 May 2011 15:10:48 +0000 (18:10 +0300)]
xlib_libX11: don't build docs for host

It depends on utils provided by host system, and
they sometimes are missing.

Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agosdl: fix directfb driver build if host has directfb-config
Peter Korsgaard [Mon, 16 May 2011 20:18:35 +0000 (22:18 +0200)]
sdl: fix directfb driver build if host has directfb-config

Ensure our cross directfb-config is used, so the right linker paths
as passed to the compiler.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agobusybox: add hush patch for version 1.18.4
Gustavo Zacarias [Mon, 16 May 2011 12:52:30 +0000 (09:52 -0300)]
busybox: add hush patch for version 1.18.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoopenssh: bump to version 5.8p2
Gustavo Zacarias [Mon, 16 May 2011 12:52:29 +0000 (09:52 -0300)]
openssh: bump to version 5.8p2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibnl: depend on host-bison
Peter Korsgaard [Mon, 16 May 2011 12:43:51 +0000 (14:43 +0200)]
libnl: depend on host-bison

libnl build breaks with bison <2.4 with:

bison -y -d  -o route/cls/ematch_syntax.c route/cls/ematch_syntax.y
route/cls/ematch_syntax.y:31.9-16: syntax error, unexpected
identifier, expecting string

So build our own known good version and use instead.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agobison: add host package
Peter Korsgaard [Mon, 16 May 2011 12:43:17 +0000 (14:43 +0200)]
bison: add host package

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqt: fix build when script+dbus are enabled, but gui isn't
Peter Korsgaard [Mon, 16 May 2011 12:27:24 +0000 (14:27 +0200)]
qt: fix build when script+dbus are enabled, but gui isn't

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqt: bump version
Peter Korsgaard [Mon, 16 May 2011 12:09:42 +0000 (14:09 +0200)]
qt: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agohaserl: remove 0.8.0 install workaround
Peter Korsgaard [Mon, 16 May 2011 08:13:19 +0000 (10:13 +0200)]
haserl: remove 0.8.0 install workaround

Not needed anymore as stripping is handled on a global level.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agohaserl: fix lua support after 0.9.29 bump
Peter Korsgaard [Mon, 16 May 2011 08:08:38 +0000 (10:08 +0200)]
haserl: fix lua support after 0.9.29 bump

haserl no longer ships haserl_lualib.inc so our lua2c hack didn't work
anymore.

Fix is by adding a patch to re-add it and move the Makefile.in changes
to here rather than with sed.

Longer term we should probably add host-lua support instead.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoMerge branch 'for-2011.05/remove-dead-code' of http://free-electrons.com/~thomas...
Peter Korsgaard [Sun, 15 May 2011 20:29:02 +0000 (22:29 +0200)]
Merge branch 'for-2011.05/remove-dead-code' of free-electrons.com/~thomas/buildroot

13 years agogcc: remove references to arm-softfloat.patch.conditional
Thomas Petazzoni [Sun, 15 May 2011 19:58:50 +0000 (21:58 +0200)]
gcc: remove references to arm-softfloat.patch.conditional

The arm-softfloat.patch.conditional patches are no longer in Buildroot
since 9af188d883b2657bd967e6621011d4bbe1bb3441 (October 2009), which
removed support for gcc 3.x and 4.0.x.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agouClibc: remove AVR32 patches for 0.9.29
Thomas Petazzoni [Sun, 15 May 2011 19:55:02 +0000 (21:55 +0200)]
uClibc: remove AVR32 patches for 0.9.29

The 0.9.29 version of uClibc can no longer be selected on AVR32 since
December 2009 (b642f7eefbf8c7f0111d74528390de31aaacf203). Therefore,
those two patches are now completely useless.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agowpa_supplicant: add support for libnl-2.0
Yegor Yefremov [Wed, 27 Apr 2011 08:28:31 +0000 (10:28 +0200)]
wpa_supplicant: add support for libnl-2.0

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agohostapd: add support for libnl-2.0
Yegor Yefremov [Wed, 27 Apr 2011 08:26:39 +0000 (10:26 +0200)]
hostapd: add support for libnl-2.0

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibnl: bump to version 3.0
Yegor Yefremov [Wed, 27 Apr 2011 12:59:58 +0000 (14:59 +0200)]
libnl: bump to version 3.0

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoiw: add support for libnl-3.0
Yegor Yefremov [Thu, 28 Apr 2011 07:23:51 +0000 (09:23 +0200)]
iw: add support for libnl-3.0

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agokismet: add support for libnl-3.0
Yegor Yefremov [Thu, 28 Apr 2011 12:15:41 +0000 (14:15 +0200)]
kismet: add support for libnl-3.0

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agobarebox: bump version
Peter Korsgaard [Sat, 14 May 2011 22:07:28 +0000 (00:07 +0200)]
barebox: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoMerge branch 'for-2011.05/new-codesourcery-toolchain' of http://free-electrons.com...
Peter Korsgaard [Fri, 13 May 2011 13:30:37 +0000 (15:30 +0200)]
Merge branch 'for-2011.05/new-codesourcery-toolchain' of free-electrons.com/~thomas/buildroot

13 years agoffmpeg: Version bump to 0.6.3
Mike Williams [Fri, 13 May 2011 12:54:05 +0000 (08:54 -0400)]
ffmpeg: Version bump to 0.6.3

Signed-off-by: Mike Williams <mike@mikebwilliams.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoffmpeg: only build documentation if requested
Peter Korsgaard [Fri, 13 May 2011 13:12:25 +0000 (15:12 +0200)]
ffmpeg: only build documentation if requested

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoffmpeg: ffmpeg binary requires swscale
Mike Williams [Thu, 12 May 2011 20:47:18 +0000 (16:47 -0400)]
ffmpeg: ffmpeg binary requires swscale

Signed-off-by: Mike Williams <mike@mikebwilliams.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoffmpeg: disable altivec optimizations for PPC CPUs lacking it
Mike Williams [Thu, 12 May 2011 20:12:40 +0000 (16:12 -0400)]
ffmpeg: disable altivec optimizations for PPC CPUs lacking it

[Peter: use positive logic]
Signed-off-by: Mike Williams <mike@mikebwilliams.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agodropbear: link statically if BR2_PREFER_STATIC_LIB
Peter Korsgaard [Fri, 13 May 2011 10:04:10 +0000 (12:04 +0200)]
dropbear: link statically if BR2_PREFER_STATIC_LIB

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agodropbear: fix static link for version 0.53.1
Jean-Christophe PLAGNIOL-VILLARD [Sun, 1 May 2011 12:37:42 +0000 (14:37 +0200)]
dropbear: fix static link for version 0.53.1

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoexternal-toolchain: Add MIPS CodeSourcery 2011.03
Thomas Petazzoni [Fri, 13 May 2011 09:41:40 +0000 (11:41 +0200)]
external-toolchain: Add MIPS CodeSourcery 2011.03

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agoexternal-toolchain: Add ARM CodeSourcery 2011.03
Thomas Petazzoni [Fri, 13 May 2011 09:38:43 +0000 (11:38 +0200)]
external-toolchain: Add ARM CodeSourcery 2011.03

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13 years agoavahi: ensure locale data is installed into /usr/share, not /usr/lib v2
Peter Korsgaard [Fri, 13 May 2011 07:30:41 +0000 (09:30 +0200)]
avahi: ensure locale data is installed into /usr/share, not /usr/lib v2

Was fixed in 0201ffcd1624, but nowadays avahi uses DATADIRNAME rather
than DATADIR.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoMove rootfs content options under system configuration
Peter Korsgaard [Thu, 12 May 2011 21:37:35 +0000 (23:37 +0200)]
Move rootfs content options under system configuration

Instead of the current mix between system config and filesystem menus.

At the same time rename 'Target filesystem options' menu to
'Filesystem images' as it now only contains options about image formats.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agodropbear: remove shared config.cache workaround
Peter Korsgaard [Thu, 12 May 2011 19:41:53 +0000 (21:41 +0200)]
dropbear: remove shared config.cache workaround

Now that the shared config.cache handling has been removed.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoconfigs: bump 2.6.38 kernels to 2.6.38.6
Gustavo Zacarias [Wed, 11 May 2011 12:39:44 +0000 (09:39 -0300)]
configs: bump 2.6.38 kernels to 2.6.38.6

Bump kernel versions of qemu/mips-malta and qemu/arm-versatile sample
configuration files to 2.6.38.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: bump 2.6.38 headers to 2.6.38.6
Gustavo Zacarias [Wed, 11 May 2011 12:39:43 +0000 (09:39 -0300)]
toolchain: bump 2.6.38 headers to 2.6.38.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolinux: bump 2.6.38 kernel to 2.6.38.6
Gustavo Zacarias [Wed, 11 May 2011 12:40:26 +0000 (09:40 -0300)]
linux: bump 2.6.38 kernel to 2.6.38.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotarget/generic: only show getty port option if default skeleton is used
Peter Korsgaard [Thu, 12 May 2011 15:15:36 +0000 (17:15 +0200)]
target/generic: only show getty port option if default skeleton is used

The special marker in etc/inittab might not be present with a custom
skeleton. At the same time make the option always active, remove the
hardcoded tty1/tty2 gettys and reword the option description slightly.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqt: hide shared library option if BR2_PREFER_STATIC_LIB
Peter Korsgaard [Thu, 12 May 2011 15:07:15 +0000 (17:07 +0200)]
qt: hide shared library option if BR2_PREFER_STATIC_LIB

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agohaserl: bump 0.9.x version
Peter Korsgaard [Tue, 10 May 2011 21:43:00 +0000 (23:43 +0200)]
haserl: bump 0.9.x version

Fixes off-by-1 buffer overflow.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoAllow several device tables and split in two parts our device table
Thomas Petazzoni [Wed, 2 Mar 2011 13:52:54 +0000 (14:52 +0100)]
Allow several device tables and split in two parts our device table

This allows to have a device table for all directories/files and
another device table for the device files themselves. Both are needed
for static /dev, but only the first one is needed when
devtmpfs/mdev/udev are used.

We take this opportunity to move the documentation of the device table
format in a common location, package/makedevs/README.

[Peter: simplify code slightly, fix indentation]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoSimplify udev startup script
Thomas Petazzoni [Wed, 2 Mar 2011 13:52:37 +0000 (14:52 +0100)]
Simplify udev startup script

The S10udev startup script did useless things such as mounting sysfs,
mounting a tmpfs filesystem in /dev/, etc. Those things are already
done during in the default inittab.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoCreate menu entry to select device creation method
Yegor Yefremov [Thu, 30 Sep 2010 12:57:53 +0000 (14:57 +0200)]
Create menu entry to select device creation method

Four methods for the creation of device files in /dev are now
proposed:

 - static method uses device table as before
 - devtmpfs method enables this feature in kernel
 - mdev method adds mdev starting script to the file system
    and selects mdev itself for installation
 - udev method selects udev for installation

All dynamic methods are based on devtmpfs, so one doesn't need to care
about /dev folder.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoexternal-toolchain: fix support
Thomas Petazzoni [Sun, 8 May 2011 16:52:27 +0000 (18:52 +0200)]
external-toolchain: fix support

The recent commit adding the external toolchain wrapper has broken the
support for external toolchain. The check_arm_eabi, check_cplusplus
and check_cross_compiler_exists functions were using TARGET_CC, which
points to the toolchain wrapper, but at the moment those functions are
called, the wrapper hasn't been generated yet.

We fix this by passing to these functions the path to the C or C++
compiler they should use for their tests.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoCHANGES: #2131 is resolved
Peter Korsgaard [Fri, 6 May 2011 14:14:54 +0000 (16:14 +0200)]
CHANGES: #2131 is resolved

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agosh: Only use the CodeSourcery toolchain for SH4A devices
Phil Edworthy [Fri, 6 May 2011 07:47:55 +0000 (08:47 +0100)]
sh: Only use the CodeSourcery toolchain for SH4A devices

The CodeSourcery toolchain listed is only for SH4A devices.

Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agopackage: Adding Next Generation IRC deamon ngircd
Fabien Marteau [Fri, 6 May 2011 09:23:33 +0000 (11:23 +0200)]
package: Adding Next Generation IRC deamon ngircd

[Peter: drop explicit documentation removal]
Acked-by: Daniel Nyström <daniel.nystrom@timeterminal.se>
Signed-off-by: Fabien Marteau <fabien.marteau@armadeus.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoGet rid of unneeded CFLAGS
Peter Korsgaard [Mon, 2 May 2011 21:58:20 +0000 (23:58 +0200)]
Get rid of unneeded CFLAGS

Now that we use a wrapper for external toolchains (and internal ones
default to the correct setting), we no longer need to explicitly pass
sysroot/march/mtune/mabi/floating point mode in TARGET_CFLAGS.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoAdd toolchain wrapper for external toolchains
Peter Korsgaard [Fri, 29 Apr 2011 11:09:26 +0000 (13:09 +0200)]
Add toolchain wrapper for external toolchains

Add a simple toolchain wrapper for external toolchains, which forces the
correct sysroot/march/mtune/floating point options needed to use it
with buildroot.

With this in place the external toolchain behaves similar to the internal
ones, and the special handling can be removed. This also means that the
toolchain is usable outside buildroot without having to pass any special
compiler flags.

Also adjust the downloadable external toolchain support to install under
HOST_DIR so it can be used after the temporary build files are removed.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agosh: Fix CodeSourcery toolchain prefix
Phil Edworthy [Thu, 5 May 2011 12:17:23 +0000 (13:17 +0100)]
sh: Fix CodeSourcery toolchain prefix

Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoNew package: input-event-daemon
Kelvin Cheung [Thu, 21 Apr 2011 02:30:09 +0000 (10:30 +0800)]
New package: input-event-daemon

Add new package: input-event-daemon

input-event-daemon -  input event handling daemon for linux.

[Peter: minor tweaks, use v0.1.3 tag, pass LDFLAGS, combine install step]
Signed-off-by: Kelvin Cheung <keguang.zhang@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoalsa-utils: make /var/lib/alsa directory in target
Gustavo Zacarias [Wed, 20 Apr 2011 17:41:53 +0000 (14:41 -0300)]
alsa-utils: make /var/lib/alsa directory in target

alsactl needs /var/lib/alsa to store asound.state when saving mixer
settings so make it in the target.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agobind: security bump to version 9.6-ESV-R4
Gustavo Zacarias [Tue, 3 May 2011 18:33:42 +0000 (15:33 -0300)]
bind: security bump to version 9.6-ESV-R4

Bump bind to version 9.6-ESV-R4 since the 9.5 series is no longer
supported.
While at it switch to the ESV (Extended Support Version) branch instead
of going for the latest.

Also adjust the package to build against OpenSSL when available for
proper DNSSEC support and libxml2 too.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqemu/mipsel-malta: switch to kernel 2.6.38.5
Gustavo Zacarias [Tue, 3 May 2011 16:22:25 +0000 (13:22 -0300)]
qemu/mipsel-malta: switch to kernel 2.6.38.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agompg123: bump to version 0.13.3
Gustavo Zacarias [Tue, 3 May 2011 16:22:24 +0000 (13:22 -0300)]
mpg123: bump to version 0.13.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agopackage/Makefile.in: ensure libtool doesn't search host dirs for libraries
Peter Korsgaard [Tue, 3 May 2011 13:23:40 +0000 (15:23 +0200)]
package/Makefile.in: ensure libtool doesn't search host dirs for libraries

Commit 7e3e8ec040b (CFLAGS/LDFLAGS: don't add -I / -L args for STAGING_DIR)
exposed a lingering libtool problem.

Unless instructed otherwise (using -L) libtool will search its built in
system path for libraries, and use those instead if found. The default
search path is '/usr/lib, /lib, /usr/local/lib', which is no good for
cross compilation.

Fix it by setting the system search path to the empty string, effectively
disabling this feature.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqemu/arm-versatile: use 2.6.38.5 kernel to match headers
Gustavo Zacarias [Tue, 3 May 2011 13:01:30 +0000 (10:01 -0300)]
qemu/arm-versatile: use 2.6.38.5 kernel to match headers

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: bump 2.6.38 kernel headers to 2.6.38.5
Gustavo Zacarias [Tue, 3 May 2011 13:01:29 +0000 (10:01 -0300)]
toolchain: bump 2.6.38 kernel headers to 2.6.38.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolinux: bump to version 2.6.38.5
Gustavo Zacarias [Tue, 3 May 2011 13:01:28 +0000 (10:01 -0300)]
linux: bump to version 2.6.38.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agogamin: autoreconf rather than patching configure
Peter Korsgaard [Tue, 3 May 2011 12:07:16 +0000 (14:07 +0200)]
gamin: autoreconf rather than patching configure

Patch from openembedded.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agogamin: remove unused patch
Peter Korsgaard [Tue, 3 May 2011 11:57:40 +0000 (13:57 +0200)]
gamin: remove unused patch

Doesn't get applied because of the 0.1.10 patch, doesn't seem important
and hasn't been updated since it got added back in 2008.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibglade: bump version
Peter Korsgaard [Tue, 3 May 2011 11:12:01 +0000 (13:12 +0200)]
libglade: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agodbus-glib: bump version
Peter Korsgaard [Tue, 3 May 2011 10:04:55 +0000 (12:04 +0200)]
dbus-glib: bump version

dbus-binding-tool patch is now upstream.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoMakefile.autotools.in: add libtool 2.4 support for autoreconf case as well
Peter Korsgaard [Tue, 3 May 2011 08:01:28 +0000 (10:01 +0200)]
Makefile.autotools.in: add libtool 2.4 support for autoreconf case as well

Was missing from f055b266 (Makefile.autotools.in: add libtool v2.4 support).

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agodbus-glib: use normal autoreconf instead of patch
Peter Korsgaard [Tue, 3 May 2011 07:57:59 +0000 (09:57 +0200)]
dbus-glib: use normal autoreconf instead of patch

Nowadays normal autoreconf works fine for dbus-glib, so use that instead.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: update gcc snapshot version
Gustavo Zacarias [Mon, 2 May 2011 20:38:27 +0000 (17:38 -0300)]
toolchain: update gcc snapshot version

* Make mpc mandatory since we are probably building bleeding-edge
* Change snapshot naming convention to match the source

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibxslt: fixup configure options
Gustavo Zacarias [Mon, 2 May 2011 19:08:23 +0000 (16:08 -0300)]
libxslt: fixup configure options

Some configure options changed so adjust.
Forcibly disabling threads isn't good and also it's detected by
configure when there are no threads.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolibxml2: fixup configure options
Gustavo Zacarias [Mon, 2 May 2011 19:08:22 +0000 (16:08 -0300)]
libxml2: fixup configure options

Some configure options changed so adjust.
Forcibly disabling threads isn't good and also it's detected by
configure when there are no threads.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: mark mklibs as broken
Gustavo Zacarias [Mon, 2 May 2011 19:08:21 +0000 (16:08 -0300)]
toolchain: mark mklibs as broken

mklibs is a broken option, so mark it as so pending a proper fixup or
punting it.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/gcc: add openmp support option
Gustavo Zacarias [Mon, 2 May 2011 18:16:41 +0000 (15:16 -0300)]
toolchain/gcc: add openmp support option

Add OpenMP support in gcc as an option instead of dynamically enabling
it when threads are present.
Also fix it up since we never installed libgomp to the target or staging
thus it was never really functional.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: bump gcc 4.5 series to verion 4.5.3
Gustavo Zacarias [Mon, 2 May 2011 18:13:01 +0000 (15:13 -0300)]
toolchain: bump gcc 4.5 series to verion 4.5.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agonet-snmp: fixup paths in net-snmp-config
Gustavo Zacarias [Mon, 2 May 2011 15:36:05 +0000 (12:36 -0300)]
net-snmp: fixup paths in net-snmp-config

Exposed by commit 7e3e8ec040b06d6e2fb69e55c004f1ebc02c76d0
net-snmp-config goes for -L/usr/lib thus things break since this wins
over the sysroot if we have a host net-snmp library around when we build
packages that link against net-snmp.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agouClibc: add linuxthreads/errno fix for snapshot version
Gustavo Zacarias [Fri, 29 Apr 2011 20:21:09 +0000 (17:21 -0300)]
uClibc: add linuxthreads/errno fix for snapshot version

See uclibc #2089 for details.

This is still not included upstream, but lets include it anyway as
several people have been running into the issue.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agousbutils: install into staging directory (needed by udev)
Heiko Zuerker [Sun, 1 May 2011 13:00:14 +0000 (08:00 -0500)]
usbutils: install into staging directory (needed by udev)

Signed-off-by: Heiko Zuerker <smiley73@users.sourceforge.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agopackage/Makefile.in: CFLAGS/LDFLAGS: don't add -I / -L args for STAGING_DIR
Peter Korsgaard [Fri, 29 Apr 2011 13:40:58 +0000 (15:40 +0200)]
package/Makefile.in: CFLAGS/LDFLAGS: don't add -I / -L args for STAGING_DIR

Now that we use sysroot for all toolchains, the explicit -I / -L arguments
in CFLAGS / LDFLAGS aren't needed anymore (And having them makes the build
quite noisy for certain packages as STAGING_DIR/include normally doesn't
exist).

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain-external: remove extra space in RPC option string
Peter Korsgaard [Fri, 29 Apr 2011 11:25:37 +0000 (13:25 +0200)]
toolchain-external: remove extra space in RPC option string

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agouClibc: add linuxthreads/errno fix for 0.9.31 / 0.9.32-rc3
Peter Korsgaard [Fri, 29 Apr 2011 09:15:44 +0000 (11:15 +0200)]
uClibc: add linuxthreads/errno fix for 0.9.31 / 0.9.32-rc3

See uclibc #2089 for details.

This is still not included upstream, but lets include it anyway as
several people have been running into the issue.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agokernel-headers: bump 2.6.35.x longterm version
Peter Korsgaard [Fri, 29 Apr 2011 06:56:33 +0000 (08:56 +0200)]
kernel-headers: bump 2.6.35.x longterm version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain/gcc: FINEGRAINEDMTUNE: remove checks for unused/outdated versions
Peter Korsgaard [Wed, 27 Apr 2011 20:13:48 +0000 (22:13 +0200)]
toolchain/gcc: FINEGRAINEDMTUNE: remove checks for unused/outdated versions

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoopenvpn: bump to version 2.2.0
Gustavo Zacarias [Wed, 27 Apr 2011 18:05:10 +0000 (15:05 -0300)]
openvpn: bump to version 2.2.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agokismet: bump to version 2011-03-R2
Gustavo Zacarias [Wed, 27 Apr 2011 18:05:09 +0000 (15:05 -0300)]
kismet: bump to version 2011-03-R2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: update uClibc snapshot config again to avoid build stalls
Gustavo Zacarias [Wed, 27 Apr 2011 17:16:56 +0000 (14:16 -0300)]
toolchain: update uClibc snapshot config again to avoid build stalls

Update uClibc snapshot version config to avoid build stalls.

This time we take care of the new UCLIBC_HAS_FTS and
UCLIBC_HAS_BACKTRACE options.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agoqemu/arm-versatile: use 2.6.38.4 kernel to match headers
Gustavo Zacarias [Wed, 27 Apr 2011 17:16:55 +0000 (14:16 -0300)]
qemu/arm-versatile: use 2.6.38.4 kernel to match headers

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agolinux: bump 2.6.38 kernel to 2.6.38.4
Gustavo Zacarias [Wed, 27 Apr 2011 17:16:54 +0000 (14:16 -0300)]
linux: bump 2.6.38 kernel to 2.6.38.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: bump 2.6.38 kernel headers to 2.6.38.4
Gustavo Zacarias [Wed, 27 Apr 2011 17:16:53 +0000 (14:16 -0300)]
toolchain: bump 2.6.38 kernel headers to 2.6.38.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: add gcc 4.6.0
Gustavo Zacarias [Wed, 13 Apr 2011 16:29:29 +0000 (13:29 -0300)]
toolchain: add gcc 4.6.0

Add gcc 4.6.0 to the toolchain repertoire:

Target gcc is known to be broken in some scenarios.

This version is considered experimental so things may break.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: make target gcc a working option
Gustavo Zacarias [Wed, 13 Apr 2011 16:29:28 +0000 (13:29 -0300)]
toolchain: make target gcc a working option

Make target gcc a more usable option.

* Nuke duplicate libgcc_s*.so* in /usr/lib since it confuses target gcc
* Copy *crt*.o files to the target system to unbreak gcc

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: reorganize target gcc options
Gustavo Zacarias [Wed, 13 Apr 2011 16:29:22 +0000 (13:29 -0300)]
toolchain: reorganize target gcc options

* Move target gcc language selections to the package menu.
* Disable objc & fortran options unless target gcc is selected.
* Rename the "native toolchain" option to gcc.
* Disable target gcc unless we're using a buildroot toolchain.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: add inotify_init1 syscall support to uclibc 0.9.31
Gustavo Zacarias [Wed, 13 Apr 2011 16:29:27 +0000 (13:29 -0300)]
toolchain: add inotify_init1 syscall support to uclibc 0.9.31

Add inotify_init1 system call support to uclibc 0.9.31.
Required for modern versions of udev.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: add SOCK_CLOEXEC and SOCK_NONBLOCK support to uclibc 0.9.31
Gustavo Zacarias [Wed, 13 Apr 2011 16:29:26 +0000 (13:29 -0300)]
toolchain: add SOCK_CLOEXEC and SOCK_NONBLOCK support to uclibc 0.9.31

Add SOCK_CLOEXEC and SOCK_NONBLOCK support to uclibc 0.9.31.
Required for modern versions of udev.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: update uClibc snapshot config to avoid build stalls
Gustavo Zacarias [Wed, 13 Apr 2011 16:29:25 +0000 (13:29 -0300)]
toolchain: update uClibc snapshot config to avoid build stalls

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
13 years agotoolchain: bump mpc to version 0.9
Gustavo Zacarias [Wed, 13 Apr 2011 16:29:24 +0000 (13:29 -0300)]
toolchain: bump mpc to version 0.9

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>