buildroot.git
12 years agolibecore: xcb backend needs pixman
Peter Korsgaard [Mon, 30 Apr 2012 19:42:14 +0000 (21:42 +0200)]
libecore: xcb backend needs pixman

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibfcgi: fix build with C++ support and gcc >= 4.4
Peter Korsgaard [Mon, 30 Apr 2012 19:38:14 +0000 (21:38 +0200)]
libfcgi: fix build with C++ support and gcc >= 4.4

As reported on the ml by Rico Bachmann.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouboot-tools: fix build breakage
Gustavo Zacarias [Mon, 30 Apr 2012 02:11:58 +0000 (02:11 +0000)]
uboot-tools: fix build breakage

Fix uboot-tools build breakage as reported by Peter Korsgaard.
Previously config.h was included in imximage.h but not the fw_env tool.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd Netatalk
Maxime Hadjinlian [Thu, 26 Apr 2012 07:41:47 +0000 (09:41 +0200)]
Add Netatalk

This patch add the Netatalk package to Buildroot.

[Peter: fix download URL, force c99 mode, tweak help text]
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqemu/ppc-g3beige: target 750 rather than 440fp
Gustavo Zacarias [Thu, 26 Apr 2012 01:35:11 +0000 (01:35 +0000)]
qemu/ppc-g3beige: target 750 rather than 440fp

Target a powerpc 750 rather than the incorrect 440fp to avoid issues and
for correctness.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage: add libfcgi fast cgi library.
Rico Bachmann [Fri, 14 Oct 2011 09:16:34 +0000 (11:16 +0200)]
package: add libfcgi fast cgi library.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Rico Bachmann <bachmann@tofwerk.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoexternal-toolchain: do not copy shared libraries when BR2_PREFER_STATIC_LIB=y
Thomas Petazzoni [Mon, 23 Apr 2012 11:45:08 +0000 (11:45 +0000)]
external-toolchain: do not copy shared libraries when BR2_PREFER_STATIC_LIB=y

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomsmtp: new package
Thomas Petazzoni [Tue, 17 Apr 2012 05:46:57 +0000 (05:46 +0000)]
msmtp: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoheirloom-mailx: new package
Thomas Petazzoni [Tue, 17 Apr 2012 05:46:56 +0000 (05:46 +0000)]
heirloom-mailx: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobusybox 1.20.x: add if-post-up.d and if-pre-down.d to device table
Gustavo Zacarias [Sun, 29 Apr 2012 03:03:51 +0000 (03:03 +0000)]
busybox 1.20.x: add if-post-up.d and if-pre-down.d to device table

Busybox 1.20.0 add functionality to execute scripts from if-post-up.d
and if-pre-down.d, so add the missing directories to the device table to
get them created and avoid unnecessary warnings if not.

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.4
Gustavo Zacarias [Sun, 29 Apr 2012 02:34:01 +0000 (02:34 +0000)]
linux: bump default to kernel version 3.3.4

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 [Sun, 29 Apr 2012 02:34:00 +0000 (02:34 +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 agobusybox: 1.20.0 buildsys fix
Peter Korsgaard [Sun, 29 Apr 2012 15:06:10 +0000 (17:06 +0200)]
busybox: 1.20.0 buildsys fix

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonew package: bellagio
Qais Yousef [Tue, 24 Apr 2012 06:51:21 +0000 (06:51 +0000)]
new package: bellagio

[Peter: needs C++, shouldn't force -Werror]
Signed-off-by: Qais Yousef <qais.yousef@imgtec.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agongrep: removed redundant --enable-ipv6
Vanya Sergeev [Fri, 27 Apr 2012 10:13:45 +0000 (10:13 +0000)]
ngrep: removed redundant --enable-ipv6

Option --enable-ipv6 now handled globally in autotargets configure.

Signed-off-by: Vanya Sergeev <vsergeev at gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agou-boot: bump to 2012.04.01 release
Gustavo Zacarias [Fri, 27 Apr 2012 05:05:09 +0000 (05:05 +0000)]
u-boot: bump to 2012.04.01 release

Bump from 2012.04 to 2012.04.01
Fixes a nasty bug in the command line processing.

[Peter: keep kconfig name]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouboot-tools: bump to version 2012.04.01
Gustavo Zacarias [Fri, 27 Apr 2012 05:05:08 +0000 (05:05 +0000)]
uboot-tools: bump to version 2012.04.01

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.8
Gustavo Zacarias [Fri, 27 Apr 2012 00:30:32 +0000 (00:30 +0000)]
libnl: bump to version 3.2.8

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenssh: bump to version 6.0p1
Gustavo Zacarias [Fri, 27 Apr 2012 00:30:31 +0000 (00:30 +0000)]
openssh: bump to version 6.0p1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoquagga: security bump to version 0.9.20.1
Gustavo Zacarias [Thu, 26 Apr 2012 14:26:33 +0000 (14:26 +0000)]
quagga: security bump to version 0.9.20.1

Bump to version 0.9.20.1 to fix CVE-2012-0249, CVE-2012-0250 and
CVE-2012-0255.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogdb: bump 7.4.x series to 7.4.1
Gustavo Zacarias [Thu, 26 Apr 2012 14:25:03 +0000 (14:25 +0000)]
gdb: bump 7.4.x series to 7.4.1

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.3
Gustavo Zacarias [Thu, 26 Apr 2012 00:25:35 +0000 (00:25 +0000)]
linux: bump default to kernel version 3.3.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolsof: add busybox tweaks
Gustavo Zacarias [Thu, 26 Apr 2012 00:15:24 +0000 (00:15 +0000)]
lsof: add busybox tweaks

Since busybox 1.20+ includes a lsof applet make sure lsof gets built
after busybox so that we get the full-blown version if both are enabled.
Also hide the lsof package unless BUSYBOX_SHOW_OTHERS is true.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobusybox: add new 1.20.0, remove deprecated, mark 1.18.x deprecated
Gustavo Zacarias [Thu, 26 Apr 2012 00:15:23 +0000 (00:15 +0000)]
busybox: add new 1.20.0, remove deprecated, mark 1.18.x deprecated

Add version 1.20.0, remove deprecated 1.16.x & 1.17.x versions and mark
1.18.x as deprecated.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage: add ndisc6 (IPv6 network tools)
Peter Korsgaard [Thu, 26 Apr 2012 22:42:40 +0000 (00:42 +0200)]
package: add ndisc6 (IPv6 network tools)

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd the www-data user group to the skeleton target filesystem
spdawson@gmail.com [Fri, 20 Apr 2012 00:08:55 +0000 (00:08 +0000)]
Add the www-data user group to the skeleton target filesystem

The www-data user is defined in fs/skeleton/etc/passwd, with gid 33. But
gid 33 is not present in the group file.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolttng-libust: fix build with modern uClibc versions
Peter Korsgaard [Thu, 26 Apr 2012 09:04:56 +0000 (11:04 +0200)]
lttng-libust: fix build with modern uClibc versions

uClibc got sched_getcpu in 0.9.33, so the compat workaround should only
be used for older uClibc versions.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodocs/git.html: slightly reword for git
Peter Korsgaard [Wed, 25 Apr 2012 21:07:27 +0000 (23:07 +0200)]
docs/git.html: slightly reword for git

Some of the wording didn't make much sense after we moved from svn to git.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonfs-utils: fix build with ipv6 after 2a10c9 (pass --enable-ipv6 to autotargets configure)
Peter Korsgaard [Wed, 25 Apr 2012 20:29:34 +0000 (22:29 +0200)]
nfs-utils: fix build with ipv6 after 2a10c9 (pass --enable-ipv6 to autotargets configure)

IPv6 support needs the TIRPC library, which we don't have in Buildroot, so
forcibly disable IPv6 support.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoberkeleydb: add option for tools install
Gustavo Zacarias [Wed, 25 Apr 2012 04:30:33 +0000 (04:30 +0000)]
berkeleydb: add option for tools install

Add an option to install (or not) the berkeleydb binary tools.
The default is no since most of the time/application just need the
library and it helps save some space in the target.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoberkeleydb: use O_DIRECT
Gustavo Zacarias [Wed, 25 Apr 2012 04:30:32 +0000 (04:30 +0000)]
berkeleydb: use O_DIRECT

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoberkeleydb: build with C++ support if enabled
Peter Korsgaard [Wed, 25 Apr 2012 13:59:07 +0000 (15:59 +0200)]
berkeleydb: build with C++ support if enabled

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoberkeleydb: cleanup
Peter Korsgaard [Wed, 25 Apr 2012 13:37:25 +0000 (15:37 +0200)]
berkeleydb: cleanup

Use the preferred 'VAR = value' form, and remove redundant configure
options.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoBump berkeleydb version
Maxime Hadjinlian [Wed, 25 Apr 2012 02:01:23 +0000 (02:01 +0000)]
Bump berkeleydb version

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotcpdump: fix build with ipv6 after 2a10c9 (pass --enable-ipv6 to autotargets configure)
Peter Korsgaard [Wed, 25 Apr 2012 11:57:15 +0000 (13:57 +0200)]
tcpdump: fix build with ipv6 after 2a10c9 (pass --enable-ipv6 to autotargets configure)

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain/gcc: remove duplicate QUIET entries
Gustavo Zacarias [Wed, 25 Apr 2012 09:47:38 +0000 (06:47 -0300)]
toolchain/gcc: remove duplicate QUIET entries

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoCHANGES: update with recent changes
Peter Korsgaard [Wed, 25 Apr 2012 10:21:53 +0000 (12:21 +0200)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agompd: add audiofile support
Gustavo Zacarias [Mon, 23 Apr 2012 03:31:37 +0000 (03:31 +0000)]
mpd: add audiofile support

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoaudiofile: new package
Gustavo Zacarias [Mon, 23 Apr 2012 03:31:36 +0000 (03:31 +0000)]
audiofile: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotarget/: mark Xtensa architecture support as deprecated
Peter Korsgaard [Wed, 25 Apr 2012 08:45:30 +0000 (10:45 +0200)]
target/: mark Xtensa architecture support as deprecated

Hasn't been updated since it was added in 2009, and requires quite
some special handling in BR.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomklibs: remove support
Thomas Petazzoni [Tue, 17 Apr 2012 04:45:33 +0000 (04:45 +0000)]
mklibs: remove support

The support for mklibs has been marked broken since more than a year
and nobody cared to bring it up to a working state.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogcc: remove unused EXTRA_GCC1_CONFIG_OPTIONS
Thomas Petazzoni [Tue, 17 Apr 2012 04:45:32 +0000 (04:45 +0000)]
gcc: remove unused EXTRA_GCC1_CONFIG_OPTIONS

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain: remove toolchain/Makefile.in and toolchain/gcc/Makefile.in
Thomas Petazzoni [Tue, 17 Apr 2012 04:45:31 +0000 (04:45 +0000)]
toolchain: remove toolchain/Makefile.in and toolchain/gcc/Makefile.in

Re-integrate in gcc-uclibc-4.x.mk things from
toolchain/gcc/Makefile.in that were completely gcc-specific. There was
no reason to pull that when building with other backends than the
internal one.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogcc: move version/snap variables to gcc-uclibc-4.x.mk
Thomas Petazzoni [Tue, 17 Apr 2012 04:45:30 +0000 (04:45 +0000)]
gcc: move version/snap variables to gcc-uclibc-4.x.mk

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogcc: remove unused ARCH_FPU_SUFFIX
Thomas Petazzoni [Tue, 17 Apr 2012 04:45:29 +0000 (04:45 +0000)]
gcc: remove unused ARCH_FPU_SUFFIX

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogcc: remove unused EXTRA_GCC4_CONFIG_OPTIONS
Thomas Petazzoni [Tue, 17 Apr 2012 04:45:28 +0000 (04:45 +0000)]
gcc: remove unused EXTRA_GCC4_CONFIG_OPTIONS

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogcc: remove unused EXTRA_GCC2_CONFIG_OPTIONS
Thomas Petazzoni [Tue, 17 Apr 2012 04:45:27 +0000 (04:45 +0000)]
gcc: remove unused EXTRA_GCC2_CONFIG_OPTIONS

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain: remove useless indirect variables
Thomas Petazzoni [Tue, 17 Apr 2012 04:45:26 +0000 (04:45 +0000)]
toolchain: remove useless indirect variables

The BR2_CONFIGURE_DEVEL_SYSROOT, BR2_CONFIGURE_STAGING_SYSROOT and
BR2_CONFIGURE_BUILD_TOOLS were used only in a few places, and it is in
fact clearer to just use their value in the various places they are
used.

The ultimate goal is to get rid of the toolchain/Makefile.in file.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoRemove unused GNU_TARGET_SUFFIX
Thomas Petazzoni [Tue, 17 Apr 2012 04:45:25 +0000 (04:45 +0000)]
Remove unused GNU_TARGET_SUFFIX

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage: remove unused STRIP_DISCARD_ALL variable
Thomas Petazzoni [Tue, 17 Apr 2012 04:45:24 +0000 (04:45 +0000)]
package: remove unused STRIP_DISCARD_ALL variable

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoNew Package: latencytop
Qais Yousef [Wed, 18 Apr 2012 01:06:00 +0000 (01:06 +0000)]
New Package: latencytop

[Peter: fix Config.in location]
Signed-off-by: Qais Yousef <qais.yousef@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopython: enable IPv6 socket support
vsergeev [Sun, 22 Apr 2012 01:03:16 +0000 (01:03 +0000)]
python: enable IPv6 socket support

Added patch to disable buggy_getaddrinfo test during configure when
cross-compiling.

[Peter: Remove --enable-ipv6 which is now handled globally]
Signed-off-by: Vanya Sergeev <vsergeev at gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage/Makefile.in: pass --enable-ipv6 to autotargets configure when enabled
Peter Korsgaard [Tue, 24 Apr 2012 20:32:55 +0000 (22:32 +0200)]
package/Makefile.in: pass --enable-ipv6 to autotargets configure when enabled

Some packages don't automatically enable IPv6 support if not configured
with --disable-ipv6, or use AC_TRY_RUN which doesn't work when cross
compiling (like curl), so explicitly configure with --enable-ipv6.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodbus: bump to 1.4.20
Yegor Yefremov [Sun, 22 Apr 2012 20:55:55 +0000 (20:55 +0000)]
dbus: bump to 1.4.20

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
12 years agolame: bump to version 3.99.5
Gustavo Zacarias [Sat, 21 Apr 2012 03:31:35 +0000 (03:31 +0000)]
lame: bump to version 3.99.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
12 years agolibusb-compat: bump to 0.1.4
Yegor Yefremov [Mon, 23 Apr 2012 21:01:46 +0000 (21:01 +0000)]
libusb-compat: bump to 0.1.4

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
12 years agou-boot: add 2012.04 release
Gustavo Zacarias [Sun, 22 Apr 2012 01:39:18 +0000 (01:39 +0000)]
u-boot: add 2012.04 release

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
12 years agosane-backends: fix build on !x86
Peter Korsgaard [Tue, 24 Apr 2012 08:07:23 +0000 (10:07 +0200)]
sane-backends: fix build on !x86

qcam backend uses x86 specific inb/outb/ioperm interface, so replace
with noops on !x86.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouClibc: 0.9.33.1: fix version (soname) number
Peter Korsgaard [Mon, 23 Apr 2012 07:26:13 +0000 (09:26 +0200)]
uClibc: 0.9.33.1: fix version (soname) number

For some reason, the version number in the 0.9.33.1 tarball is wrong.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: bump 3.{0,2,3}.x stable versions
Peter Korsgaard [Mon, 23 Apr 2012 07:22:32 +0000 (09:22 +0200)]
kernel-headers: bump 3.{0,2,3}.x stable versions

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoltrace: fix build on powerpc/uClibc
Peter Korsgaard [Sun, 22 Apr 2012 22:11:37 +0000 (00:11 +0200)]
ltrace: fix build on powerpc/uClibc

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokexec: fix build without largefile support
Peter Korsgaard [Sun, 22 Apr 2012 18:54:19 +0000 (20:54 +0200)]
kexec: fix build without largefile support

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibmpeg2: fix ppc altivec.h detection
Peter Korsgaard [Sun, 22 Apr 2012 18:36:28 +0000 (20:36 +0200)]
libmpeg2: fix ppc altivec.h detection

Patch from Gentoo.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodocs/header.html: Add link to patchwork
Peter Korsgaard [Sat, 21 Apr 2012 11:18:44 +0000 (13:18 +0200)]
docs/header.html: Add link to patchwork

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodocs/news.html: Fix typo in Thomas' name
Peter Korsgaard [Sat, 21 Apr 2012 11:17:31 +0000 (13:17 +0200)]
docs/news.html: Fix typo in Thomas' name

Sorry about that.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokexec: update to kexec-tools 2.0.3
Sven Neumann [Fri, 20 Apr 2012 14:34:46 +0000 (16:34 +0200)]
kexec: update to kexec-tools 2.0.3

Drop kexec-fix-linker-options.patch as this has been fixed upstream.

Signed-off-by: Sven Neumann <s.neumann@raumfeld.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoFix systemd failure with media devices
Maxime Ripard [Fri, 20 Apr 2012 14:00:35 +0000 (16:00 +0200)]
Fix systemd failure with media devices

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agowebsite: announce autobuild.buildroot.org
Peter Korsgaard [Fri, 20 Apr 2012 14:36:18 +0000 (16:36 +0200)]
website: announce autobuild.buildroot.org

And add a link to it in the menu.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotaglib: bump to version 1.7.1
Gustavo Zacarias [Fri, 20 Apr 2012 10:24:43 +0000 (07:24 -0300)]
taglib: bump to version 1.7.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokmod: bump to 8
Yegor Yefremov [Fri, 20 Apr 2012 07:25:36 +0000 (09:25 +0200)]
kmod: bump to 8

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agompg123: bump to 1.13.8
Yegor Yefremov [Fri, 20 Apr 2012 07:17:11 +0000 (09:17 +0200)]
mpg123: bump to 1.13.8

Fixes build errors for ARM arch using Linaro toolchain.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibusb: bump version
Peter Korsgaard [Fri, 20 Apr 2012 09:20:30 +0000 (11:20 +0200)]
libusb: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocmake: move creation of toolchain file to package/pkg-cmaketargets.mk
Thomas Petazzoni [Tue, 17 Apr 2012 14:45:23 +0000 (16:45 +0200)]
cmake: move creation of toolchain file to package/pkg-cmaketargets.mk

This also requires moving a few include directives below the "all:"
target in the main Makefile, otherwise the new target to create the
toolchain file in pkg-cmaketargets.mk gets used as the default make
target instead of "all:".

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoMove the manual build infrastructure to docs/manual/manual.mk
Thomas Petazzoni [Tue, 17 Apr 2012 14:45:22 +0000 (16:45 +0200)]
Move the manual build infrastructure to docs/manual/manual.mk

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenssl: security bump to version 1.0.0i
Gustavo Zacarias [Thu, 19 Apr 2012 15:32:17 +0000 (12:32 -0300)]
openssl: security bump to version 1.0.0i

Fix for CVE-2012-2110

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoRemove unused .fakeroot.* mechanism
Thomas Petazzoni [Tue, 17 Apr 2012 14:45:21 +0000 (16:45 +0200)]
Remove unused .fakeroot.* mechanism

There used to be a mechanism using which packages could leave a
.fakeroot.<something> file which could contain commands to be executed
within the fakeroot environment. Since this mechanism is no longer
used by any package, remove it from the common infrastructure.

The latest user was nfs-utils, which used this mechanism to do the
"make install" as root, since doing otherwise was not supported. But
since 16e7b8255c82815126a2c502c3787d442d254a86, nfs-utils has been
upgraded and converted to the package infrastructure, and this hack is
no longer necessary. Another past user was the ltp-testsuite package,
for the same reason, and since
a72a670489547a3ca645ff7c3a0d9c3fb66eab51, the fakeroot hack is no
longer needed.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopkg-*.mk: add some comments, update some existing comments
Thomas Petazzoni [Tue, 17 Apr 2012 14:45:20 +0000 (16:45 +0200)]
pkg-*.mk: add some comments, update some existing comments

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoSplit Makefile.package.in in pkg-download.mk, pkg-utils.mk and pkg-gentargets.mk
Thomas Petazzoni [Tue, 17 Apr 2012 14:45:19 +0000 (16:45 +0200)]
Split Makefile.package.in in pkg-download.mk, pkg-utils.mk and pkg-gentargets.mk

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoRename Makefile.cmake.in to pkg-cmaketargets.mk
Thomas Petazzoni [Tue, 17 Apr 2012 14:45:18 +0000 (16:45 +0200)]
Rename Makefile.cmake.in to pkg-cmaketargets.mk

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoRename Makefile.autotools.in to pkg-autotargets.mk
Thomas Petazzoni [Tue, 17 Apr 2012 14:45:17 +0000 (16:45 +0200)]
Rename Makefile.autotools.in to pkg-autotargets.mk

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokconfig: do not use HOST_LOADLIBES anymore
Thomas Petazzoni [Tue, 17 Apr 2012 14:45:16 +0000 (16:45 +0200)]
kconfig: do not use HOST_LOADLIBES anymore

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoRemove filename extension crap for OS compatibility
Thomas Petazzoni [Tue, 17 Apr 2012 14:45:15 +0000 (16:45 +0200)]
Remove filename extension crap for OS compatibility

The only variable that is used is HOST_LOADLIBES, defined for the
cygwin case in the kconfig build. Since we don't support cygwin,
simply get rid of this.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoRemove cc-option: not used anywhere
Thomas Petazzoni [Tue, 17 Apr 2012 14:45:14 +0000 (16:45 +0200)]
Remove cc-option: not used anywhere

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoneon: fix help text for BR2_PACKAGE_NEON_NOXML
Arnout Vandecappelle (Essensium/Mind) [Tue, 17 Apr 2012 21:29:30 +0000 (23:29 +0200)]
neon: fix help text for BR2_PACKAGE_NEON_NOXML

Commit 4fbff28b removed the 'depends on' statements for the XML choice.
Therefore, the expat and libxml2 options are always available.  Remove
the cryptic part of help text that tells you to select something if it
is not available.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoFix qt samples dependency on QtGUI
Maxime Ripard [Wed, 18 Apr 2012 11:29:23 +0000 (13:29 +0200)]
Fix qt samples dependency on QtGUI

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoFix systemd failure with lock files
Maxime Ripard [Wed, 18 Apr 2012 11:29:21 +0000 (13:29 +0200)]
Fix systemd failure with lock files

Systemd introduced a new policy described here:
http://lists.freedesktop.org/archives/systemd-devel/2011-March/001823.html

Add the "lock" group to buildroot to allow systemd to set this in place
at boot time

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobarebox: add 2012.04, remove 2011.12
Peter Korsgaard [Thu, 19 Apr 2012 07:21:30 +0000 (09:21 +0200)]
barebox: add 2012.04, remove 2011.12

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoCHANGES: update with recent changes
Peter Korsgaard [Wed, 18 Apr 2012 23:01:56 +0000 (01:01 +0200)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibedbus: add options for bluez/connman/notify support
Peter Korsgaard [Wed, 18 Apr 2012 21:38:19 +0000 (23:38 +0200)]
libedbus: add options for bluez/connman/notify support

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd apr-package
Rico Bachmann [Tue, 17 Apr 2012 14:35:16 +0000 (16:35 +0200)]
Add apr-package

Signed-off-by: Rico Bachmann <bachmann@tofwerk.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoNew package: libdmtx
Frank Hunleth [Mon, 26 Mar 2012 14:51:52 +0000 (10:51 -0400)]
New package: libdmtx

Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoapply-patches.sh: patch pattern was expanded prematurely
Ludovic Desroches [Mon, 16 Apr 2012 16:02:53 +0000 (18:02 +0200)]
apply-patches.sh: patch pattern was expanded prematurely

The patch pattern was expanded before being into the patch directory so the
expansion can add incorrect files.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibhid: don't build with -Werror
Peter Korsgaard [Mon, 16 Apr 2012 21:12:38 +0000 (23:12 +0200)]
libhid: don't build with -Werror

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoboost: pass -dumpversion to user-config.jam
Yegor Yefremov [Mon, 16 Apr 2012 13:06:55 +0000 (15:06 +0200)]
boost: pass -dumpversion to user-config.jam

Short version avoids compiling problems with toolchains
containing long version string like Linaro toolchain.

[Peter: drop head/sed as -dumpversion returns version directly]
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoffmpeg: security bump to version 0.8.11
Gustavo Zacarias [Mon, 16 Apr 2012 14:53:42 +0000 (11:53 -0300)]
ffmpeg: security bump to version 0.8.11

Fixes for CVE-2012-0853, CVE-2012-0858, CVE-2011-3929, CVE-2011-3936,
CVE-2011-3937, CVE-2011-3940, CVE-2011-3945 and CVE-2011-3947.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agounionfs: bump to version 0.25
Gustavo Zacarias [Mon, 16 Apr 2012 14:34:57 +0000 (11:34 -0300)]
unionfs: bump to version 0.25

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosshfs: bump to version 2.4
Gustavo Zacarias [Mon, 16 Apr 2012 14:34:56 +0000 (11:34 -0300)]
sshfs: bump to version 2.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoboost: cleanup
Peter Korsgaard [Mon, 16 Apr 2012 20:01:17 +0000 (22:01 +0200)]
boost: cleanup

Move common staging/target bjam arguments into BOOST_OPT.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoboost: fix build with uClibc, add locale/timer modules options
Peter Korsgaard [Mon, 16 Apr 2012 19:46:46 +0000 (21:46 +0200)]
boost: fix build with uClibc, add locale/timer modules options

Boost 1.49 added two new modules, locale and timer - So add sub options
to control compilation of those. The locale module by default compiles
the posix backend under Linux, but this needs monetary.h which isn't
provided by uClibc, so work around that.

While we're at it, hide the icu option as that is just an internal
configuration option used by E.G. the locale module.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage: set PKG_CONFIG_SYSROOT_DIR in HOST_MAKE_ENV
Sven Neumann [Wed, 4 Apr 2012 12:50:19 +0000 (14:50 +0200)]
package: set PKG_CONFIG_SYSROOT_DIR in HOST_MAKE_ENV

A host package that uses AUTORECONF (such as host-libglib2)
may end up running './config.status --recheck'. This will
call the configure script with the environment variables
set in HOST_MAKE_ENV. If PKG_CONFIG_SYSROOT_DIR is missing
this will cause the hardcoded sysroot dir take effect leading
to wrong paths.

See commit 22acade2ec311 which works around this problem by
fiddling with the generated .pc file. This commit becomes
obsolete with this fix.

Signed-off-by: Sven Neumann <s.neumann@raumfeld.com>
Cc: Daniel Mack <zonque@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>