buildroot.git
11 years agoefl/libethumb: bump to 1.7.4 and change download location
Thomas Petazzoni [Fri, 28 Dec 2012 15:34:31 +0000 (16:34 +0100)]
efl/libethumb: bump to 1.7.4 and change download location

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoefl/libeio: new package
Thomas Petazzoni [Mon, 24 Dec 2012 11:23:27 +0000 (12:23 +0100)]
efl/libeio: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoefl/libevas: remove examples source code from target filesystem
Thomas Petazzoni [Fri, 28 Dec 2012 17:02:58 +0000 (18:02 +0100)]
efl/libevas: remove examples source code from target filesystem

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoefl/libevas: adjust dependency on X11 libraries
Thomas Petazzoni [Fri, 28 Dec 2012 15:35:44 +0000 (16:35 +0100)]
efl/libevas: adjust dependency on X11 libraries

The libevas configure script actually checks the presence of libX11
and libXext, so use those two libraries as the dependencies for the
X11 backend of libevas.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoefl/libevas: remove SVG support
Thomas Petazzoni [Fri, 28 Dec 2012 15:35:02 +0000 (16:35 +0100)]
efl/libevas: remove SVG support

The SVG support requires esvg, which hasn't been released yet. The
recommandation of the EFL developers is to use the SVG loader from the
evas-generic-loaders project.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoefl/libevas: bump to version 1.7.4
Thomas Petazzoni [Mon, 24 Dec 2012 11:21:51 +0000 (12:21 +0100)]
efl/libevas: bump to version 1.7.4

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoefl/libembryo: bump to version 1.7.4
Thomas Petazzoni [Mon, 24 Dec 2012 11:21:44 +0000 (12:21 +0100)]
efl/libembryo: bump to version 1.7.4

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoefl/libelementary: bump to version 1.7.4 and change download location
Thomas Petazzoni [Mon, 24 Dec 2012 11:21:28 +0000 (12:21 +0100)]
efl/libelementary: bump to version 1.7.4 and change download location

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoefl/libeina: bump to version 1.7.4
Thomas Petazzoni [Mon, 24 Dec 2012 11:21:11 +0000 (12:21 +0100)]
efl/libeina: bump to version 1.7.4

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoefl/libefreet: bump to version 1.7.4
Thomas Petazzoni [Mon, 24 Dec 2012 11:21:01 +0000 (12:21 +0100)]
efl/libefreet: bump to version 1.7.4

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoefl/libeet: bump to version 1.7.4
Thomas Petazzoni [Mon, 24 Dec 2012 11:20:43 +0000 (12:20 +0100)]
efl/libeet: bump to version 1.7.4

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoefl/libedje: bump to version 1.7.4
Thomas Petazzoni [Mon, 24 Dec 2012 11:20:36 +0000 (12:20 +0100)]
efl/libedje: bump to version 1.7.4

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoefl/libedbus: bump to version 1.7.4
Thomas Petazzoni [Mon, 24 Dec 2012 11:20:18 +0000 (12:20 +0100)]
efl/libedbus: bump to version 1.7.4

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoefl/expedite: bump to version 1.7.4
Thomas Petazzoni [Mon, 24 Dec 2012 11:20:04 +0000 (12:20 +0100)]
efl/expedite: bump to version 1.7.4

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoefl/libecore: bump version to 1.7.4
Thomas Petazzoni [Mon, 24 Dec 2012 11:19:05 +0000 (12:19 +0100)]
efl/libecore: bump version to 1.7.4

The libecore-ecore_exe-fix-build-with-glibc-2-16 patch is no longer
needed, since it has been merged upstream.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agowavpack: fix broken link on newer binutils
Gustavo Zacarias [Sat, 29 Dec 2012 03:06:11 +0000 (03:06 +0000)]
wavpack: fix broken link on newer binutils

Newer versions of binutils (2.22+) default to --no-copy-dt-needed hence
all the used libraries must be explicitly named.
This is accounted for in the source configure script but not in the
compiled form so we just need to autoreconf it.

[Peter: add comment why autoconf is needed]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agognutls: fix legal-info
Gustavo Zacarias [Sat, 29 Dec 2012 01:52:36 +0000 (01:52 +0000)]
gnutls: fix legal-info

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonettle: fix missing link to libm
Gustavo Zacarias [Sat, 29 Dec 2012 01:52:35 +0000 (01:52 +0000)]
nettle: fix missing link to libm

nettle-benchmark uses ldexp without explicitly linking to libm, fixes:
http://autobuild.buildroot.net/results/c8e64fabcb98b1ff4bf737e2181b7cf2ae731550

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/tvheadend: new package
Yann E. MORIN [Fri, 28 Dec 2012 12:37:43 +0000 (12:37 +0000)]
package/tvheadend: new package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibplayer: propagate 'depends on' from mplayer
Thomas Petazzoni [Fri, 28 Dec 2012 12:17:01 +0000 (12:17 +0000)]
libplayer: propagate 'depends on' from mplayer

BR2_PACKAGE_LIBPLAYER_MPLAYER should not select BR2_PACKAGE_MPLAYER
without having the 'depends on' that BR2_PACKAGE_MPLAYER has.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/dvb-apps: new package
Yann E. MORIN [Fri, 28 Dec 2012 11:48:34 +0000 (11:48 +0000)]
package/dvb-apps: new package

We just need the transponders data, so we just install those.

[Peter: rework install step]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodiffutils: fix build with recent glibc
Thomas Petazzoni [Fri, 28 Dec 2012 10:41:22 +0000 (10:41 +0000)]
diffutils: fix build with recent glibc

Fixes the following build problem with recent toolchains:

In file included from exclude.c:31:0:
./stdio.h:1012:1: error: 'gets' undeclared here (not in a function)
  CC       hard-locale.o
make[4]: *** [exclude.o] Error 1
make[4]: *** Waiting for unfinished jobs....
In file included from stdio-safer.h:20:0,
                 from freopen-safer.c:22:
./stdio.h:1012:1: error: 'gets' undeclared here (not in a function)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxserver_xorg-server: fix build on AArch64
Thomas Petazzoni [Fri, 28 Dec 2012 10:41:16 +0000 (10:41 +0000)]
xserver_xorg-server: fix build on AArch64

Fixes the following build issue:

Making all in fb
  CC     libfb_la-fb24_32.lo
In file included from fb24_32.c:30:0:
fb.h:98:2: error: #error "GLYPHPADBYTES must be 4"

See:

 http://autobuild.buildroot.org/results/9135238abcde29918f8cb61002f1fb9279884a47/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonettle: add license info
Gustavo Zacarias [Fri, 28 Dec 2012 10:39:53 +0000 (10:39 +0000)]
nettle: add license info

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconnman: bump to version 1.10
Gustavo Zacarias [Fri, 28 Dec 2012 09:47:23 +0000 (09:47 +0000)]
connman: bump to version 1.10

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonetwork-manager: needs libgcrypt
Gustavo Zacarias [Fri, 28 Dec 2012 09:47:22 +0000 (09:47 +0000)]
network-manager: needs libgcrypt

Since we moved to gnutls 3.x series which doesn't use libgcrypt we need
to pull it in as a dependency to avoid build breakage.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoglib-networking: fix build failure with gnutls3
Gustavo Zacarias [Fri, 28 Dec 2012 09:47:21 +0000 (09:47 +0000)]
glib-networking: fix build failure with gnutls3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agontfs-3g: needs libgcrypt
Gustavo Zacarias [Fri, 28 Dec 2012 09:47:20 +0000 (09:47 +0000)]
ntfs-3g: needs libgcrypt

Now that we've moved to gnutls 3.x which no longer uses libgcrypt we
need to pull it in as a dependency for ntfs-3g encrypted volume support
to avoid build breakage.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agognutls: bump to version 3.1.5
Gustavo Zacarias [Fri, 28 Dec 2012 09:47:17 +0000 (09:47 +0000)]
gnutls: bump to version 3.1.5

[Peter: add comment when tools not available]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowpa_supplicant: remove gnutls support
Gustavo Zacarias [Fri, 28 Dec 2012 09:47:19 +0000 (09:47 +0000)]
wpa_supplicant: remove gnutls support

wpa_supplicant isn't API compatible with gnutls3 so remove support.
It's probably hardly used since openssl is far more common, and
wpa_supplicant can use its internal routines if it's not available.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohostapd: remove gnutls support
Gustavo Zacarias [Fri, 28 Dec 2012 09:47:18 +0000 (09:47 +0000)]
hostapd: remove gnutls support

hostapd isn't API compatible with gnutls3 so remove support.
It's probably hardly used since openssl is far more common, and hostapd
can use its internal routines if it's not available.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonettle: add new package
Gustavo Zacarias [Fri, 28 Dec 2012 10:01:08 +0000 (10:01 +0000)]
nettle: add new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibffi: fix mips build failures
Gustavo Zacarias [Fri, 28 Dec 2012 05:35:39 +0000 (05:35 +0000)]
libffi: fix mips build failures

Fixes
http://autobuild.buildroot.net/results/c4056ed2b969b900f7654e651e0e4cc2e8998e02

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoulogd: add support for mysql output
Gustavo Zacarias [Fri, 28 Dec 2012 03:05:55 +0000 (03:05 +0000)]
ulogd: add support for mysql output

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomysql_client: bump to version 5.1.67
Gustavo Zacarias [Fri, 28 Dec 2012 03:05:54 +0000 (03:05 +0000)]
mysql_client: bump to version 5.1.67

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosconeserver: fix depends
Gustavo Zacarias [Fri, 28 Dec 2012 02:07:37 +0000 (02:07 +0000)]
sconeserver: fix depends

sconeserver selects packages that have other depends that aren't taken
account of.
Fixes
http://autobuild.buildroot.net/results/6e858387cfcb3f8d7422a29855a6a3c770d70c0e
among probably others.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopcre: bump to version 8.32
Gustavo Zacarias [Fri, 28 Dec 2012 02:07:36 +0000 (02:07 +0000)]
pcre: bump to version 8.32

Bump PCRE to version 8.32
Also add a patch to remove compatibility bits, fixing:
http://autobuild.buildroot.net/results/e380b838296c85ff9aeaec9fa088bded69670307/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomysql: needs mmu
Gustavo Zacarias [Fri, 28 Dec 2012 02:07:35 +0000 (02:07 +0000)]
mysql: needs mmu

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agovsftpd: needs mmu
Gustavo Zacarias [Fri, 28 Dec 2012 00:59:01 +0000 (00:59 +0000)]
vsftpd: needs mmu

Fixes
http://autobuild.buildroot.net/results/067cfbab9fa26e9e5f321f661e8f4ac0e19249e1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodialog: needs mmu
Gustavo Zacarias [Fri, 28 Dec 2012 00:59:00 +0000 (00:59 +0000)]
dialog: needs mmu

Fixes
http://autobuild.buildroot.net/results/b673ef6d6315dc5df77e000199a63f90904829d5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agofreetype: fix legal-info
Gustavo Zacarias [Fri, 28 Dec 2012 00:34:17 +0000 (00:34 +0000)]
freetype: fix legal-info

My mistake, wrong capitalization, fixes
http://autobuild.buildroot.net/results/10261b94d95f7547a08d8fa1d0b0ddcae85c38a3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/keyutils: disable on avr32 & microblaze
Yann E. MORIN [Thu, 27 Dec 2012 13:20:36 +0000 (13:20 +0000)]
package/keyutils: disable on avr32 & microblaze

keyutils builds on neither avr32, nor microblaze (probably because
the toolchains used for those archictectures are way too old), with:

    ..../microblazeel-unknown-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
    -D_FILE_OFFSET_BITS=64 -I. -DPKGBUILD="\"2012-12-27\"" -DPKGVERSION="\"keyutils-1.5.5\""
    -DAPIVERSION="\"libkeyutils-1.4\"" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
    -D_FILE_OFFSET_BITS=64  -pipe -Os  -g -Wall -Werror -UNO_GLIBC_KEYERR -o keyutils.o -c keyutils.c
    cc1: warnings being treated as errors
    key.dns_resolver.c: In function 'main':
    key.dns_resolver.c:690: warning: dereferencing type-punned pointer will break strict-aliasing rules

Fixing with -fno-strict-aliasing only partially solves the issue for these
two archs, since the C library does not export the resolver symbols so the
link fails down the road...
  - on microblaze, glibc-2.3.6 is tool old and does not set these symbols
    as GLOBALs;
  - on avr32, uClibc does not have these symbols.

It is much more easy to just disable keyutils for avr32 and microblaze.

Fixes both (avr2, microblaze):
    http://autobuild.buildroot.net/results/aa86f6a68f5d0ea4914ab259ed270615bc9d6a99/
    http://autobuild.buildroot.net/results/70ae127a6e353fd5c64c0c3b4e19a2e93d54ce52/

Merry X-Mas!

PS. Thanks Richard for the help understanding those issues.

Cc: Richard Braun <rbraun@sceen.net>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agofreetype: security bump to version 2.4.11
Gustavo Zacarias [Thu, 27 Dec 2012 05:39:10 +0000 (05:39 +0000)]
freetype: security bump to version 2.4.11

Fixes a security vulnerability in the BDF implementation.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agorng-tools: bump to version 4
Gustavo Zacarias [Thu, 27 Dec 2012 05:39:09 +0000 (05:39 +0000)]
rng-tools: bump to version 4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogawk: bump to version 4.0.2
Gustavo Zacarias [Thu, 27 Dec 2012 05:39:08 +0000 (05:39 +0000)]
gawk: bump to version 4.0.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosmartmontools: bump to version 6.0
Gustavo Zacarias [Thu, 27 Dec 2012 05:39:07 +0000 (05:39 +0000)]
smartmontools: bump to version 6.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoiw: bump to version 3.8
Gustavo Zacarias [Thu, 27 Dec 2012 05:39:06 +0000 (05:39 +0000)]
iw: bump to version 3.8

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoiptables: bump version
Peter Korsgaard [Thu, 27 Dec 2012 17:54:31 +0000 (18:54 +0100)]
iptables: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/spice: don't enable GUI if dependencies not met
Yann E. MORIN [Tue, 25 Dec 2012 08:11:29 +0000 (08:11 +0000)]
package/spice: don't enable GUI if dependencies not met

The spice GUI selects unconditionally selects cegui06, but cegui06 requires
threads and C++, so spice GUI must also depend on threads and C++.

Fixes:
    http://autobuild.buildroot.net/results/37f8ee90bb4348db97daef83493005c42a193b91/

Merry X-Mas! ;-)

[Peter: add SPICE_CLIENT dependency]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosed: bump to version 4.2.2
Gustavo Zacarias [Wed, 26 Dec 2012 07:36:28 +0000 (07:36 +0000)]
sed: bump to version 4.2.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agophp: bump to version 5.3.20
Gustavo Zacarias [Wed, 26 Dec 2012 07:36:27 +0000 (07:36 +0000)]
php: bump to version 5.3.20

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogettext: bump to version 0.18.2
Gustavo Zacarias [Wed, 26 Dec 2012 07:36:26 +0000 (07:36 +0000)]
gettext: bump to version 0.18.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibmicrohttpd: bump to version 0.9.24
Gustavo Zacarias [Wed, 26 Dec 2012 03:55:49 +0000 (03:55 +0000)]
libmicrohttpd: bump to version 0.9.24

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agognutls: make it non-wchar friendly
Gustavo Zacarias [Wed, 26 Dec 2012 03:55:48 +0000 (03:55 +0000)]
gnutls: make it non-wchar friendly

Make gnutls work for non-wchar toolchains.
It's just a matter of throwing a helping hand to configure.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibgcrypt: disable tests
Gustavo Zacarias [Wed, 26 Dec 2012 03:55:47 +0000 (03:55 +0000)]
libgcrypt: disable tests

The testsuite uses fork() hence fails on !MMU targets.
We don't use/install these so just get rid of them.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibfuse: needs mmu
Gustavo Zacarias [Wed, 26 Dec 2012 00:49:19 +0000 (00:49 +0000)]
libfuse: needs mmu

Fixes
http://autobuild.buildroot.net/results/5c64ea05e0ffedcc78f5255f6f76afa1f159cda0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocdrkit: needs mmu
Gustavo Zacarias [Wed, 26 Dec 2012 00:49:18 +0000 (00:49 +0000)]
cdrkit: needs mmu

Fixes
autobuild.buildroot.net/results/10129d06088149a5ce9bd9762b5a17e5d89eec34

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodosfstools: fix download link
Mikhail Boiko [Tue, 25 Dec 2012 21:40:27 +0000 (21:40 +0000)]
dosfstools: fix download link

Signed-off-by: Mikhail Boiko <mikhailboiko85@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonew package: proxychains
Stefan Fröberg [Sat, 22 Dec 2012 14:20:29 +0000 (14:20 +0000)]
new package: proxychains

Signed-off-by: Stefan Fröberg <stefan.froberg@petroprogram.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogettext: disable tools tests when no threads
Gustavo Zacarias [Sat, 22 Dec 2012 02:31:02 +0000 (02:31 +0000)]
gettext: disable tools tests when no threads

Disable the gettext-tools tests build since they break when a full
toolchain without threads is being used.
Fixes:
http://autobuild.buildroot.net/results/a187c76c359787f8e2ec6e12da2d7b1e33ed43c5/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopulseaudio: needs threads
Gustavo Zacarias [Sat, 22 Dec 2012 02:06:19 +0000 (02:06 +0000)]
pulseaudio: needs threads

Fixes:
http://autobuild.buildroot.net/results/4d6a5793e475683fbc58ccaf03cf7816233a5052/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodstat: needs mmu
Gustavo Zacarias [Fri, 21 Dec 2012 02:48:32 +0000 (02:48 +0000)]
dstat: needs mmu

Because python needs MMU, fixes:
http://autobuild.buildroot.net/results/7bb46ed3ffb46741b7cb7e3edd33f4729409b2ef/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoffmpeg: make ARM optimizations explicit
Gustavo Zacarias [Fri, 21 Dec 2012 02:40:31 +0000 (02:40 +0000)]
ffmpeg: make ARM optimizations explicit

The ffmpeg configure script tries to autodetermine ARM optimizations by
building a small code snippet with AS.
If AS allows higher-level (>generic) assembly instructions then it
passes and enables the relevant optimization path.
Some toolchains allow/default to more than generic asm and then fail
when the real code is built.
Fixes:
http://autobuild.buildroot.net/results/b6e1225a07a58cc7544e37bc55675be71e2b5088/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain-external: remove support for 'Linaro ARM 2012.09'
Thomas Petazzoni [Thu, 20 Dec 2012 13:23:28 +0000 (13:23 +0000)]
toolchain-external: remove support for 'Linaro ARM 2012.09'

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain-external: add support for 'Linaro ARM 2012.12'
Thomas Petazzoni [Thu, 20 Dec 2012 13:23:27 +0000 (13:23 +0000)]
toolchain-external: add support for 'Linaro ARM 2012.12'

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain-external: add support for 'Linaro AArch64 12.12'
Thomas Petazzoni [Thu, 20 Dec 2012 13:23:26 +0000 (13:23 +0000)]
toolchain-external: add support for 'Linaro AArch64 12.12'

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain-external: add support for 'Linaro AArch64 12.11'
Thomas Petazzoni [Thu, 20 Dec 2012 13:23:25 +0000 (13:23 +0000)]
toolchain-external: add support for 'Linaro AArch64 12.11'

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain-external: simplify many Sourcery CodeBench download URLs
Thomas Petazzoni [Thu, 20 Dec 2012 13:23:24 +0000 (13:23 +0000)]
toolchain-external: simplify many Sourcery CodeBench download URLs

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain-external: remove support for 'Sourcery CodeBench MIPS 2011.03'
Thomas Petazzoni [Thu, 20 Dec 2012 13:23:23 +0000 (13:23 +0000)]
toolchain-external: remove support for 'Sourcery CodeBench MIPS 2011.03'

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain-external: remove support for 'Sourcery CodeBench MIPS 4.4'
Thomas Petazzoni [Thu, 20 Dec 2012 13:23:22 +0000 (13:23 +0000)]
toolchain-external: remove support for 'Sourcery CodeBench MIPS 4.4'

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain-external: add support for 'Sourcery CodeBench MIPS 2012.09'
Thomas Petazzoni [Thu, 20 Dec 2012 13:23:21 +0000 (13:23 +0000)]
toolchain-external: add support for 'Sourcery CodeBench MIPS 2012.09'

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain-external: add support for 'Sourcery CodeBench MIPS 2012.03'
Thomas Petazzoni [Thu, 20 Dec 2012 13:23:20 +0000 (13:23 +0000)]
toolchain-external: add support for 'Sourcery CodeBench MIPS 2012.03'

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain/crosstool-ng: update config for glibc-based toolchains
Yann E. MORIN [Thu, 20 Dec 2012 12:16:14 +0000 (12:16 +0000)]
toolchain/crosstool-ng: update config for glibc-based toolchains

Update the version of glibc to be used, since older versions are
broken with the currently-used binutils versions.

Fixes build issues ending with:
    tmpfs/ccvkz3ro.s:33: Error: CFI instruction used without
    previous .cfi_startproc

This new version does not have RPC support, so update the Config.in.

CC: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain-crosstool-ng: update PPL and CLoog versions in default configs
Thomas Petazzoni [Wed, 19 Dec 2012 13:29:52 +0000 (13:29 +0000)]
toolchain-crosstool-ng: update PPL and CLoog versions in default configs

We have updated our Crosstool-NG configuration to gcc 4.6.x, but the
PPL and CLoog versions were not updated accordingly. With gcc 4.6.x,
at least PPL 0.11 is needed, and only CLoog > 0.15.9 can work with PLL
0.11.

Fixes:

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

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: handle new dtb location since 3.8-rc1
Peter Korsgaard [Fri, 21 Dec 2012 08:07:45 +0000 (09:07 +0100)]
linux: handle new dtb location since 3.8-rc1

.dtb files are now generated in arch/$ARCH/boot/dts instead of
arch/$ARCH/boot, so extend the LINUX_INSTALL_DTB rule to look there
as well.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: simplify dtb variables
Peter Korsgaard [Fri, 21 Dec 2012 07:39:14 +0000 (08:39 +0100)]
linux: simplify dtb variables

Only qstrip once and add a KERNEL_DTBS helper variable to simplify the dtb
rules.

No functional change.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: Support multiple device tree build
Maxime Ripard [Wed, 19 Dec 2012 22:48:09 +0000 (22:48 +0000)]
linux: Support multiple device tree build

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoarch: fix BR2_ARCH for generic target variant
Richard Braun [Thu, 20 Dec 2012 03:41:52 +0000 (03:41 +0000)]
arch: fix BR2_ARCH for generic target variant

Signed-off-by: Richard Braun <rbraun@sceen.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomplayer: prevent selection on Microblaze and AArch64
Thomas Petazzoni [Wed, 19 Dec 2012 13:27:07 +0000 (13:27 +0000)]
mplayer: prevent selection on Microblaze and AArch64

MPlayer wants to have some "support" for each architecture, and for
now, it doesn't know about Microblaze and AArch64, so prevent the
selection of MPlayer on those architectures.

For Microblaze, fixes:

  http://autobuild.buildroot.org/results/4e6e0d15694345ded649c92251cc2173dc45fe7c/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibcap: disable programs
Gustavo Zacarias [Mon, 10 Dec 2012 04:43:04 +0000 (04:43 +0000)]
libcap: disable programs

Disable libcap programs since they use fork and fail on !MMU systems.
They're not usually used, if someone wants them they can add an option.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopcmanfm: replace dependency on X.org server by dependency on libX11
Thomas Petazzoni [Tue, 18 Dec 2012 23:13:23 +0000 (23:13 +0000)]
pcmanfm: replace dependency on X.org server by dependency on libX11

There is no reason for a client program like pcmanfm to depend on the
X.org server. Instead, it should depend on the appropriate X
client libraries, in this case libX11.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopcmanfm: use a download URL from downloads.sourceforge.net
Thomas Petazzoni [Tue, 18 Dec 2012 23:13:22 +0000 (23:13 +0000)]
pcmanfm: use a download URL from downloads.sourceforge.net

[Peter: use PCMANFM_VERSION in _SITE]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopcmanfm: link against libX11 to avoid build failure
Thomas Petazzoni [Tue, 18 Dec 2012 23:13:21 +0000 (23:13 +0000)]
pcmanfm: link against libX11 to avoid build failure

Fixes:

/home/test/outputs/allpkg/host/opt/ext-toolchain/bin/../lib/gcc/arm-linux-gnueabihf/4.7.3/../../../../arm-linux-gnueabihf/bin/ld: fm-desktop.o: undefined reference to symbol 'XSendEvent'
/home/test/outputs/allpkg/host/opt/ext-toolchain/bin/../lib/gcc/arm-linux-gnueabihf/4.7.3/../../../../arm-linux-gnueabihf/bin/ld: note: 'XSendEvent' is defined in DSO /home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/lib/libX11.so.6 so try adding it to the linker command line
/home/test/outputs/allpkg/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/lib/libX11.so.6: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
make[4]: *** [pcmanfm] Error 1

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoorc: bump to version 0.4.16
Sven Neumann [Wed, 19 Dec 2012 00:54:31 +0000 (00:54 +0000)]
orc: bump to version 0.4.16

The gstreamer-1.0 plug-ins require this version for ORC
acceleration.

Signed-off-by: Sven Neumann <s.neumann@raumfeld.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoortp: disable Werror
Gustavo Zacarias [Wed, 19 Dec 2012 03:07:27 +0000 (03:07 +0000)]
ortp: disable Werror

Disable -Werror for the ortp build, fixes:
http://autobuild.buildroot.net/results/b869fcfdfdb9d1ec4864b86c6953b0242200c502

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogdb: Needs threads support
Maxime Ripard [Tue, 18 Dec 2012 21:28:14 +0000 (21:28 +0000)]
gdb: Needs threads support

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

[Peter: correct autobuilder URL]
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibcurl: needs MMU
Maxime Ripard [Tue, 18 Dec 2012 21:27:32 +0000 (21:27 +0000)]
libcurl: needs MMU

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

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agometacity: fix link issue against libm
Thomas Petazzoni [Tue, 18 Dec 2012 11:39:36 +0000 (11:39 +0000)]
metacity: fix link issue against libm

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopython-bottle: new package
Arnout Vandecappelle (Essensium/Mind) [Tue, 18 Dec 2012 15:14:44 +0000 (16:14 +0100)]
python-bottle: new package

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomatchbox-desktop: fix link issue against libdl
Thomas Petazzoni [Tue, 18 Dec 2012 10:38:46 +0000 (10:38 +0000)]
matchbox-desktop: fix link issue against libdl

matchbox-desktop uses dlopen(), so it needs to link against libdl. The
configure.ac and Makefile.am have the necessary provisions to do so,
but the included configure script does not replace LIBADD_DL in
src/Makefile.am as it should.

Therefore, we force the autoreconf of the package, which solves the
problem.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxstroke: mark as deprecated
Thomas Petazzoni [Tue, 18 Dec 2012 10:20:43 +0000 (10:20 +0000)]
xstroke: mark as deprecated

xstroke is just a tarball on the avr32linux.org site, the 0.6 version
has been released in April 2004, so we can consider the upstream to be
dead. So let's mark this package as deprecated.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxstroke: fix link issue
Thomas Petazzoni [Tue, 18 Dec 2012 10:20:42 +0000 (10:20 +0000)]
xstroke: fix link issue

The allyespackageconfig builds have trigerred a link issue on
xstroke. In fact, xstroke must be linked against Xrender, Xext and dl
in addition to the other libraries it was already be linked
against. We fix that by adding a patch that modifies configure.ac and
Makefile.am, and enabling autoreconf for this package.

In addition, since xstroke uses directly Xrender and Xext, we add
those dependencies to the package. In practice, it doesn't change
anything, since some of the xstroke dependencies were already pulling
those libraries, but as xstroke uses directly Xrender and Xext, it
makes sense to have them as dependencies as well.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibidn: bump to version 1.26
Gustavo Zacarias [Tue, 18 Dec 2012 02:08:22 +0000 (02:08 +0000)]
libidn: bump to version 1.26

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoethtool: bump to version 3.7
Gustavo Zacarias [Tue, 18 Dec 2012 02:08:21 +0000 (02:08 +0000)]
ethtool: bump to version 3.7

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobison: bump to version 2.7
Gustavo Zacarias [Tue, 18 Dec 2012 02:08:20 +0000 (02:08 +0000)]
bison: bump to version 2.7

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux-firmware: add support for the Marvell Wifi-Ex SD8787 firmware
Thomas Petazzoni [Tue, 18 Dec 2012 03:20:29 +0000 (03:20 +0000)]
linux-firmware: add support for the Marvell Wifi-Ex SD8787 firmware

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibseccomp: Fix install option order
Maxime Ripard [Tue, 18 Dec 2012 03:03:45 +0000 (03:03 +0000)]
libseccomp: Fix install option order

Commit ca0e5152 introduced a bad option order, leading to another build
failure.

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

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogadget-test: inherit arch dependencies from libaio
Maxime Ripard [Tue, 18 Dec 2012 01:21:29 +0000 (01:21 +0000)]
gadget-test: inherit arch dependencies from libaio

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

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: bump 3.7.x stable version
Gustavo Zacarias [Tue, 18 Dec 2012 01:11:00 +0000 (01:11 +0000)]
linux: bump 3.7.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: bump 3.{0, 4, 6, 7}.x stable versions
Gustavo Zacarias [Tue, 18 Dec 2012 01:10:59 +0000 (01:10 +0000)]
kernel-headers: bump 3.{0, 4, 6, 7}.x stable versions

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