buildroot.git
11 years agodefconfigs: update after rename of custom git repo/version options
Thomas De Schampheleire [Mon, 2 Sep 2013 20:07:57 +0000 (22:07 +0200)]
defconfigs: update after rename of custom git repo/version options

[Peter: also update cubieboard2, freescale_imx6* and wandboard]
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolinux/uboot: line-up repository-related configuration options
Thomas De Schampheleire [Mon, 2 Sep 2013 20:07:56 +0000 (22:07 +0200)]
linux/uboot: line-up repository-related configuration options

Although the configuration options for custom repository locations and
versions are very similar between the linux and uboot packages, there are
some minor differences. This patch lines up both packages.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agou-boot: add support for custom Mercurial repository
Thomas De Schampheleire [Mon, 2 Sep 2013 20:07:55 +0000 (22:07 +0200)]
u-boot: add support for custom Mercurial repository

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolinux: add support for custom Mercurial repository
Thomas De Schampheleire [Mon, 2 Sep 2013 20:07:54 +0000 (22:07 +0200)]
linux: add support for custom Mercurial repository

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoRemove redundant dollar signs in Config.in files
Thomas De Schampheleire [Mon, 2 Sep 2013 20:07:53 +0000 (22:07 +0200)]
Remove redundant dollar signs in Config.in files

Some Config.in(.host) files have constructs like:

config FOO_VERSION
string
default "1.0" if FOO_1_0
default "2.0" if FOO_2_0
default $FOO_CUSTOM_VERSION if FOO_CUSTOM

The dollar sign here is not needed and confusing, so can be removed.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoConfig.in.legacy: add separator to description for users
Thomas De Schampheleire [Mon, 2 Sep 2013 20:07:52 +0000 (22:07 +0200)]
Config.in.legacy: add separator to description for users

When legacy symbols are selected, the menuconfig shows the explanation for
users, immediately followed by the line "Legacy options removed in 2013.08".
In order to visually keep these apart, we introduce a separator.

Note that a line with all spaces is not correctly shown by menuconfig (the
width will not be kept at 80 characters, so the output is '***   ***').
A dashed line seemed a logical alternative, and with another dashed line on
top, the description becomes a block.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoConfig.in.legacy: update description for users
Thomas De Schampheleire [Mon, 2 Sep 2013 20:07:51 +0000 (22:07 +0200)]
Config.in.legacy: update description for users

This patch clarifies the message shown to users in the legacy menu.
It explicitly mentions the need to save the configuration before disabling the
legacy options.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoConfig.in.legacy: update description for developers
Thomas De Schampheleire [Mon, 2 Sep 2013 20:07:50 +0000 (22:07 +0200)]
Config.in.legacy: update description for developers

The existing comments in Config.in.legacy are not entirely in-line with
current practice. The comments implies that BR2_LEGACY should not be set when
the conversion from old-to-new symbol can be done automatically using the
appropriate 'select' statements. However, none of the existing legacy options
does it this way. Moreover, I think it's intentional that the user is notified
of the change, so that the removal of the legacy options in later buildroot
versions no longer poses a problem.
Additionally, the comments now describe how to handle string options.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoqt5base: fix QtGUI build without PNG support
Peter Korsgaard [Sat, 26 Oct 2013 15:58:40 +0000 (17:58 +0200)]
qt5base: fix QtGUI build without PNG support

Patch from upstream bug report:
https://bugreports.qt-project.org/browse/QTBUG-33496

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoqt5x11extras: new package
Fatih Aşıcı [Fri, 20 Sep 2013 05:43:14 +0000 (08:43 +0300)]
qt5x11extras: new package

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoqt5serialport: new package
Fatih Aşıcı [Fri, 20 Sep 2013 05:43:13 +0000 (08:43 +0300)]
qt5serialport: new package

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoqt5sensors: new package
Fatih Aşıcı [Fri, 20 Sep 2013 05:43:12 +0000 (08:43 +0300)]
qt5sensors: new package

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoqt5quickcontrols: new package
Fatih Aşıcı [Fri, 20 Sep 2013 05:43:11 +0000 (08:43 +0300)]
qt5quickcontrols: new package

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoqt5: bump to 5.1.1
Fatih Aşıcı [Fri, 20 Sep 2013 05:43:10 +0000 (08:43 +0300)]
qt5: bump to 5.1.1

Following patches are removed since they are upstreamed:
  - qt5base/qt5base-0001-eglconvenience-add-egl-to-CONFIG-to-get-correct-incl.patch
  - qt5jsbackend/qt5jsbackend-0002-fix-uclibc.patch

Remove "-nomake demos" from configure options since "demos" directory is
merged into examples.

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Tested-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agofreetype: fix host build
Peter Korsgaard [Sat, 26 Oct 2013 11:55:48 +0000 (13:55 +0200)]
freetype: fix host build

Fixes http://autobuild.buildroot.net/results/b49/b49c1c502215c7972d61c900e876909c9e79c312/

PNG support has to be explictly disabled now.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agowebsite: get rid of 'Related Sites' list
Peter Korsgaard [Sat, 26 Oct 2013 10:50:37 +0000 (12:50 +0200)]
website: get rid of 'Related Sites' list

As discussed on the dev day. These sites are not really directly related
to Buildroot.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agodocker: add license info
Arnout Vandecappelle [Wed, 23 Oct 2013 22:24:19 +0000 (00:24 +0200)]
docker: add license info

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agodocker: change into generic-package
Arnout Vandecappelle [Wed, 23 Oct 2013 22:24:18 +0000 (00:24 +0200)]
docker: change into generic-package

docker is using autotools-package while it is in fact just a plain make
package.

Remove docker-1.5-skip-configure.patch which was just a hack to avoid
calling the non-existent configure script.

Remove docker-1.5-pkgconfig.patch which is not needed when PATH is set
appropriately.

Add a XLIBPATH option to the command line to avoid linking with
/usr/X11R6/lib.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agomatchbox-lib: patch up support for libpng 1.5+
Gustavo Zacarias [Fri, 25 Oct 2013 11:34:41 +0000 (08:34 -0300)]
matchbox-lib: patch up support for libpng 1.5+

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agofbv: patch up support for libpng 1.5+
Gustavo Zacarias [Fri, 25 Oct 2013 11:34:40 +0000 (08:34 -0300)]
fbv: patch up support for libpng 1.5+

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibpng: bump to version 1.6.6
Gustavo Zacarias [Fri, 25 Oct 2013 11:34:39 +0000 (08:34 -0300)]
libpng: bump to version 1.6.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agofreetype: bump to version 2.5.0.1
Gustavo Zacarias [Fri, 25 Oct 2013 11:34:38 +0000 (08:34 -0300)]
freetype: bump to version 2.5.0.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agodnsmasq: bump to version 2.67
Gustavo Zacarias [Fri, 25 Oct 2013 14:35:36 +0000 (11:35 -0300)]
dnsmasq: bump to version 2.67

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibfreefare: new repository
Arnaud Aujon [Thu, 24 Oct 2013 09:00:05 +0000 (11:00 +0200)]
libfreefare: new repository

[Peter: also adjust upstream URL]
Signed-off-by: Arnaud Aujon <arnaud.aujon@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agognutls: security bump to version 3.2.5
Gustavo Zacarias [Thu, 24 Oct 2013 13:48:35 +0000 (10:48 -0300)]
gnutls: security bump to version 3.2.5

Fix for GNUTLS-SA-2013-3.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoxdriver_xf86-video-geode: only build on i386
Arnout Vandecappelle [Thu, 24 Oct 2013 22:50:55 +0000 (00:50 +0200)]
xdriver_xf86-video-geode: only build on i386

This package builds with -m32. In buildroot, we don't have multilib
support so only the 64-bit libraries are available, which can't be
linked against these 32-bit object files.

I've tested this with the Sourcery and buildroot toolchains - neither
works.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibcgroup: depends on host-bison
Arnout Vandecappelle [Thu, 24 Oct 2013 22:04:47 +0000 (00:04 +0200)]
libcgroup: depends on host-bison

Fixes http://autobuild.buildroot.net/results/73d/73dddcc1aa68999ea496de148497f80bdb02c874

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopackage/uclibc: fixup e500mc support
Gustavo Zacarias [Thu, 24 Oct 2013 23:01:23 +0000 (20:01 -0300)]
package/uclibc: fixup e500mc support

The e500mc core has a classic FPU, SPE is a bad word.
See: http://en.wikipedia.org/wiki/PowerPC_e500#e500mc

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibedit: needs mmu
Gustavo Zacarias [Thu, 24 Oct 2013 17:14:36 +0000 (14:14 -0300)]
libedit: needs mmu

Fixes:
http://autobuild.buildroot.net/results/211/2116ffb8e74073fd415bfdea748731b5b8a876d7/
(Not just the examples, also vi.c)

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoebtables: install ethertypes
Gustavo Zacarias [Thu, 24 Oct 2013 16:13:57 +0000 (13:13 -0300)]
ebtables: install ethertypes

It's handy and closes bug #6608.
Thanks to Cassiano Martin <cassiano@idbinfo.com.br> for pointing it out.

[Peter: use INSTALL]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agodosfstools: bump to version 3.0.23
Gustavo Zacarias [Thu, 24 Oct 2013 17:10:58 +0000 (14:10 -0300)]
dosfstools: bump to version 3.0.23

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoMakefile: revert BUILD_DIR export
Gustavo Zacarias [Thu, 24 Oct 2013 18:11:25 +0000 (15:11 -0300)]
Makefile: revert BUILD_DIR export

Revert commit feb0877015cc0c644129e69276b3000c83742750
U-Boot uses $(BUILD_DIR) and causes issues, other packages might as
well. Fixes:
http://autobuild.buildroot.net/results/1f6/1f65289d5c284caa82a4e9137613f792797ee08a/
http://autobuild.buildroot.net/results/6a5/6a5f77483e908dc96d08824cf9113402431bace7/

It should probably be named somewhat more uniquely.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoMakefile: export BUILD_DIR
Yann E. MORIN [Wed, 23 Oct 2013 22:11:49 +0000 (23:11 +0100)]
Makefile: export BUILD_DIR

$(BUILD_DIR) is a nice place to put files generated during the build.
With the advent of user-supplied step-hooks, they may want to store
some information on the build.

Export BUILD_DIR to that effect; update manual accordingly.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoifplugd: ensure directories exist before installing to them
Danomi Manchego [Thu, 24 Oct 2013 01:05:49 +0000 (21:05 -0400)]
ifplugd: ensure directories exist before installing to them

Add the -D to install commands to ensure that all the necessary
installation directories exist.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agostress: disable documentation
Arnout Vandecappelle [Wed, 23 Oct 2013 23:43:22 +0000 (01:43 +0200)]
stress: disable documentation

It fails to build with my makeinfo version. Note that the autobuilders don't
see this, probably because they don't have makeinfo installed.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoperf: disable documentation
Arnout Vandecappelle [Wed, 23 Oct 2013 23:28:01 +0000 (01:28 +0200)]
perf: disable documentation

perf uses asciidoc to generate documentation, but /usr/bin/asciidoc will
try to use buildroot's host-python which doesn't have the required
unicodedata. Recent kernels always try to build the man pages when
installing. To avoid that, define ASCIIDOC as an empty string so the
Makefile can't find the executable and skips the documentation
generation.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agophp: fix runtime error on big endian
Peter Korsgaard [Wed, 23 Oct 2013 22:44:13 +0000 (00:44 +0200)]
php: fix runtime error on big endian

Fixes #6566

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agofdk-aac: bump to version 0.1.2
Jerzy Grzegorek [Fri, 11 Oct 2013 05:48:08 +0000 (07:48 +0200)]
fdk-aac: bump to version 0.1.2

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoola: bump to version 0.8.32
Axel Lin [Fri, 11 Oct 2013 03:54:22 +0000 (11:54 +0800)]
ola: bump to version 0.8.32

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agonano: fix ncursesw build failure
Gustavo Zacarias [Mon, 21 Oct 2013 18:29:55 +0000 (15:29 -0300)]
nano: fix ncursesw build failure

After the latest version bump ncursesw5-config is automatically detected
if it's present in the build machine (almost always because we need full
ncurses support with headers for Kconfig's menuconfig).
Since we don't have ncursesw support in buildroot just say no. Fixes:
http://autobuild.buildroot.net/results/89d/89d7ec7306411b15f9ffbc2051d0d316237b4c07/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoimagemagick: bump to version 6.8.7-1
Jerzy Grzegorek [Mon, 21 Oct 2013 06:25:55 +0000 (08:25 +0200)]
imagemagick: bump to version 6.8.7-1

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolinux-headers: bump 3.{0, 4}.x stable versions
Gustavo Zacarias [Tue, 22 Oct 2013 17:51:57 +0000 (14:51 -0300)]
linux-headers: bump 3.{0, 4}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibmicrohttpd: bump to version 0.9.31
Gustavo Zacarias [Tue, 22 Oct 2013 15:18:42 +0000 (12:18 -0300)]
libmicrohttpd: bump to version 0.9.31

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoopenssh: bump to version 6.3p1
Gustavo Zacarias [Tue, 22 Oct 2013 14:23:17 +0000 (11:23 -0300)]
openssh: bump to version 6.3p1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agowebkit: fix target install
Simon Dawson [Mon, 21 Oct 2013 13:25:29 +0000 (14:25 +0100)]
webkit: fix target install

Commit 33a9d34ff375ec0c0389c9af6bc499a8dd7ccbc9 fixed the staging
install for webkit, which was hanging due to deadlock during parallel
make install.

This problem also afflicts the target install, which is fixed by this patch.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agotslib: needs dynamic library for dlopen
Thomas De Schampheleire [Fri, 18 Oct 2013 06:44:43 +0000 (08:44 +0200)]
tslib: needs dynamic library for dlopen

Fixes
http://autobuild.buildroot.net/results/1242cbea015e5a24a6621d1bd5569d2a1a819bb4/

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibnet-* rename .mk files according to package name
Arnaud Aujon [Tue, 15 Oct 2013 15:37:20 +0000 (17:37 +0200)]
libnet-* rename .mk files according to package name

Signed-off-by: Arnaud Aujon <arnaud.aujon@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoboost: fix build on 64-bit target after bump to 1.54.0
Luca Ceresoli [Wed, 16 Oct 2013 15:49:58 +0000 (17:49 +0200)]
boost: fix build on 64-bit target after bump to 1.54.0

Fixes compilation error with aarch64 target:

./boost/atomic/atomic.hpp: At global scope:
./boost/atomic/atomic.hpp:202:16: error: 'uintptr_t' was not declared in this scope
 typedef atomic<uintptr_t> atomic_uintptr_t;
                ^
./boost/atomic/atomic.hpp:202:25: error: template argument 1 is invalid
 typedef atomic<uintptr_t> atomic_uintptr_t;
                         ^
./boost/atomic/atomic.hpp:202:43: error: invalid type in declaration before ';' token
 typedef atomic<uintptr_t> atomic_uintptr_t;
                                           ^

Fixes http://autobuild.buildroot.net/results/0b69d7b33dc16ea27e395a949cefbd0a35c92f61/

Reported here: https://svn.boost.org/trac/boost/ticket/8973
Fix reported here: https://svn.boost.org/trac/boost/ticket/8731

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Backported-from: https://svn.boost.org/trac/boost/changeset/84950
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agowget: Fix error in texi2pod on Perl 5.18
Andrew Ruder [Tue, 15 Oct 2013 13:16:33 +0000 (08:16 -0500)]
wget: Fix error in texi2pod on Perl 5.18

This gets around the following build errors that occurs on a system with
perl 5.18:

[...]
wget.pod around line 2151: Expected text after =item, not a number
wget.pod around line 2156: Expected text after =item, not a number
wget.pod around line 2162: Expected text after =item, not a number
[...]

This is already committed upstream and this patch will be unnecessary in
wget 1.15 when it is released:

commit 7f43748544f26008d0dd337704f02a6ed3200aaf
Author: Dave Reisner <dreisner@archlinux.org>
Date:   Mon Jun 17 23:31:46 2013 +0530

    Fix error in texi2pod intriduced with Perl 5.18

Signed-off-by: Andrew Ruder <andrew.ruder@elecsyscorp.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agonuttcp: add license information
Phil Eichinger [Tue, 15 Oct 2013 06:59:34 +0000 (08:59 +0200)]
nuttcp: add license information

Signed-off-by: Phil Eichinger <phil@zankapfel.net>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoscons: bump version
Phil Eichinger [Wed, 16 Oct 2013 08:39:52 +0000 (10:39 +0200)]
scons: bump version

Signed-off-by: Phil Eichinger <phil@zankapfel.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agomutt: add license information
Phil Eichinger [Mon, 14 Oct 2013 14:05:38 +0000 (16:05 +0200)]
mutt: add license information

Signed-off-by: Phil Eichinger <phil@zankapfel.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosysvinit: add license information
Phil Eichinger [Mon, 14 Oct 2013 12:25:05 +0000 (14:25 +0200)]
sysvinit: add license information

Signed-off-by: Phil Eichinger <phil@zankapfel.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosystemd: add license information
Phil Eichinger [Mon, 14 Oct 2013 12:25:04 +0000 (14:25 +0200)]
systemd: add license information

Signed-off-by: Phil Eichinger <phil@zankapfel.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibsoup: add license info
Danomi Manchego [Thu, 17 Oct 2013 00:11:37 +0000 (20:11 -0400)]
libsoup: add license info

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agodropbear: bump to version 2013.60
Gustavo Zacarias [Wed, 16 Oct 2013 22:31:51 +0000 (19:31 -0300)]
dropbear: bump to version 2013.60

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agodropwatch: Remove -Werror from CFLAGS
Markos Chandras [Thu, 17 Oct 2013 08:33:25 +0000 (09:33 +0100)]
dropwatch: Remove -Werror from CFLAGS

-Werror shouldn't be used in released code since it can
cause random build failures on moderate warnings. It also
depends on the used toolchain since different toolchains may
or may not print the same warnings.

Fixes the following build problem on MIPS64/n64:

main.c: In function handle_dm_alert_msg:
main.c:336:5: error: format %llx expects argument of
type long long unsigned int, but argument 4 has
type __u64 [-Werror=format=]

Signed-off-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agouboot-tools: bump to version 2013.10
Gustavo Zacarias [Thu, 17 Oct 2013 20:10:53 +0000 (17:10 -0300)]
uboot-tools: bump to version 2013.10

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agou-boot: bump to version 2013.10
Gustavo Zacarias [Thu, 17 Oct 2013 20:10:52 +0000 (17:10 -0300)]
u-boot: bump to version 2013.10

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agompd: bump to version 0.17.6
Gustavo Zacarias [Thu, 17 Oct 2013 23:05:53 +0000 (20:05 -0300)]
mpd: bump to version 0.17.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogcc: bump 4.8.x series to version 4.8.2
Gustavo Zacarias [Thu, 17 Oct 2013 13:37:56 +0000 (10:37 -0300)]
gcc: bump 4.8.x series to version 4.8.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoconfigs/mpc8315erdb: bump to the latest and greatest versions
Gustavo Zacarias [Fri, 18 Oct 2013 13:45:35 +0000 (10:45 -0300)]
configs/mpc8315erdb: bump to the latest and greatest versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoconfigs/p1010rdb: bump to the latest and greatest versions
Gustavo Zacarias [Fri, 18 Oct 2013 13:45:34 +0000 (10:45 -0300)]
configs/p1010rdb: bump to the latest and greatest versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogcc 4.8.x: add PR57717 patches
Gustavo Zacarias [Fri, 18 Oct 2013 18:36:09 +0000 (15:36 -0300)]
gcc 4.8.x: add PR57717 patches

Failure to build libc for PowerPC E500 cores, see:
http://gcc.gnu.org/bugzilla//show_bug.cgi?id=57717

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolxc: needs mmu
Gustavo Zacarias [Fri, 18 Oct 2013 19:45:15 +0000 (16:45 -0300)]
lxc: needs mmu

Fixes:
http://autobuild.buildroot.net/results/602/60289dae59650847e6d32c7ab3be7973a86a25c7/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolinux: bump 3.11.x stable version
Gustavo Zacarias [Sat, 19 Oct 2013 16:35:08 +0000 (13:35 -0300)]
linux: bump 3.11.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolinux-headers: bump 3.{10, 11}.x stable versions
Gustavo Zacarias [Sat, 19 Oct 2013 16:35:07 +0000 (13:35 -0300)]
linux-headers: bump 3.{10, 11}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agongrep: add license information
Phil Eichinger [Mon, 14 Oct 2013 14:05:41 +0000 (16:05 +0200)]
ngrep: add license information

[Peter: use BSD-4c-like for license]
Signed-off-by: Phil Eichinger <phil@zankapfel.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoautossh: add ssh client/server depends
Gustavo Zacarias [Tue, 15 Oct 2013 12:50:31 +0000 (09:50 -0300)]
autossh: add ssh client/server depends

It's not very useful without them.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopackage/weston: bump to 1.3.0
Yann E. MORIN [Mon, 14 Oct 2013 21:26:36 +0000 (23:26 +0200)]
package/weston: bump to 1.3.0

Needs three patches from upstream, plus a custom patch to disable tests.
Drop old patches, all applied upstream or no longer needed.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopackage/wayland: bump to 1.3.0
Yann E. MORIN [Mon, 14 Oct 2013 21:26:35 +0000 (23:26 +0200)]
package/wayland: bump to 1.3.0

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agomanual: update review process and patchwork
Ryan Barnett [Wed, 9 Oct 2013 20:46:15 +0000 (15:46 -0500)]
manual: update review process and patchwork

Adding more documentaiton based on discussion from the mailing list
in regards the buildroot review process and how patchworks can be
used to pull in patches for testing purposes.

Mailing list discussion:
http://lists.busybox.net/pipermail/buildroot/2013-September/078170.html

Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agonoip: add license information
Phil Eichinger [Mon, 14 Oct 2013 14:05:40 +0000 (16:05 +0200)]
noip: add license information

Signed-off-by: Phil Eichinger <phil@zankapfel.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agonetcat: add license information
Phil Eichinger [Mon, 14 Oct 2013 14:05:39 +0000 (16:05 +0200)]
netcat: add license information

Signed-off-by: Phil Eichinger <phil@zankapfel.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoboost: fix build failures after version bump
Gustavo Zacarias [Mon, 14 Oct 2013 14:15:11 +0000 (11:15 -0300)]
boost: fix build failures after version bump

Fix build failures that happened after the version bump such as:
http://autobuild.buildroot.net/results/570/570b091702763b29843d9207bc14dea67085fea0/
http://autobuild.buildroot.net/results/c26/c26498f1a4e6bcbc3a2dfce6a51fa7d21b72f21f/
and other failures by disabling the new (1.54+) coroutine and log
libraries which weren't handled and hence enabled by default.

These also made the target size bigger and build times longer
unnecessarily.

When/if they are needed for some future user this can be revisited and
their proper conditions for enablement assesed.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoConfig.in files: unify comments of toolchain option dependencies
Thomas De Schampheleire [Sun, 13 Oct 2013 14:55:32 +0000 (16:55 +0200)]
Config.in files: unify comments of toolchain option dependencies

This patch lines up the comments in Config.in files that clarify which
toolchain options the package depends on.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agomanual: add section about depending on target and toolchain options
Thomas De Schampheleire [Sun, 13 Oct 2013 14:55:31 +0000 (16:55 +0200)]
manual: add section about depending on target and toolchain options

Currently, the comments in Config.in files when depending on toolchain
options are not at all lined up.  This patch adds a section to the
documentation that explains which format is to be used.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosnmppp: adjust toolchain comment for new-style format
Peter Korsgaard [Mon, 14 Oct 2013 20:33:19 +0000 (22:33 +0200)]
snmppp: adjust toolchain comment for new-style format

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoweston: add missing toolchain comments
Arnout Vandecappelle (Essensium/Mind) [Mon, 14 Oct 2013 17:13:28 +0000 (19:13 +0200)]
weston: add missing toolchain comments

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
[yann.morin.1998@free.fr: fix missing double-quote at end of comment]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoweston: improve selection of compositor
Arnout Vandecappelle (Essensium/Mind) [Mon, 14 Oct 2013 17:13:27 +0000 (19:13 +0200)]
weston: improve selection of compositor

The way the compositor was selected in Config.in was counter-intuitive,
because the fbdev backend is selected by default even if a different one
is available.

Instead, select the fbdev backend only if no other one was selected by
the user.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
[yann.morin.1998@free.fr: don't reorder entries, keep alphabetical sort]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosupport/kconfig: Fix typo in README.buildroot.
Peter Seiderer [Mon, 14 Oct 2013 18:24:31 +0000 (20:24 +0200)]
support/kconfig: Fix typo in README.buildroot.

Fix typo in README.buildroot (s/config/kconfig/).

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosnmppp: new package
Gustavo Zacarias [Mon, 14 Oct 2013 13:47:15 +0000 (10:47 -0300)]
snmppp: new package

[Peter: add comment about why AUTORECONF is needed]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoautossh: new package
Gustavo Zacarias [Mon, 14 Oct 2013 13:46:11 +0000 (10:46 -0300)]
autossh: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agotcl: specify ln -sf to remove existing destination file
Axel Lin [Mon, 14 Oct 2013 13:23:02 +0000 (21:23 +0800)]
tcl: specify ln -sf to remove existing destination file

This fixes below build error when executing
"make tcl-dirclean; make tcl-rebuild".

ln -s tclsh8.4 /opt/test/br-x86/buildroot/output/target/usr/bin/tclsh
ln: failed to create symbolic link '/opt/test/br-x86/buildroot/output/target/usr/bin/tclsh': File exists
make: *** [/opt/test/br-x86/buildroot/output/build/tcl-8.4.19/.stamp_target_installed] Error 1

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosam-ba: specify ln -sf to remove existing destination file
Axel Lin [Mon, 14 Oct 2013 13:22:19 +0000 (21:22 +0800)]
sam-ba: specify ln -sf to remove existing destination file

This fixes below build error when executing
"make host-sam-ba-dirclean; make host-sam-ba-rebuild".

ln -s ../../opt/sam-ba/sam-ba /opt/test/br-x86/buildroot/output/host/usr/bin/sam-ba
ln: failed to create symbolic link '/opt/test/br-x86/buildroot/output/host/usr/bin/sam-ba': File exists
make: *** [/opt/test/br-x86/buildroot/output/build/host-sam-ba-2.12/.stamp_host_installed] Error 1

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoncftp: specify ln -sf to remove existing destination files
Axel Lin [Mon, 14 Oct 2013 13:21:30 +0000 (21:21 +0800)]
ncftp: specify ln -sf to remove existing destination files

This fixes below build error when executing "make ncftp-dirclean; make".

ln -s /usr/bin/ncftpbatch /opt/test/br-x86/buildroot/output/target/usr/bin/ncftpspooler
ln: failed to create symbolic link '/opt/test/br-x86/buildroot/output/target/usr/bin/ncftpspooler': File exists
make: *** [/opt/test/br-x86/buildroot/output/build/ncftp-3.2.5/.stamp_target_installed] Error 1

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopackage: fix 'local' site method for host packages
Thomas Petazzoni [Sat, 12 Oct 2013 10:15:08 +0000 (12:15 +0200)]
package: fix 'local' site method for host packages

Using the 'local' site method works just fine for target
packages. However, for host packages, when HOST_<pkg>_SITE is
automatically defined by the package infrastructure to be equal to
<pkg>_SITE, when defining the <pkg>_OVERRIDE_SRCDIR, the $($(2)_SITE)
is empty, due to a missing additional dollar sign.

This patch ensures that the <pkg>_OVERRIDE_SRCDIR gets the correct
value, regardless of whether the HOST_<pkg>_SITE variable has been
defined by the package itself, or inferred by the package
infrastructure using the <pkg>_SITE value.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reported-by: http://stackoverflow.com/questions/19311747/buildroot-cant-use-local-site-method-for-custom-host-packages
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoboost: Fix compilation of Boost.Variants move assignment
Luca Ceresoli [Fri, 11 Oct 2013 20:37:43 +0000 (22:37 +0200)]
boost: Fix compilation of Boost.Variants move assignment

Fix compilation of Boost.Variants move assignment for situations when one of the variant template classes has nothrow copy constructor and throwing move constructor (refs #8772)

Fixes compilation error:

.../output/host/usr/arm-buildroot-linux-gnueabihf/sysroot/usr/include/boost/variant/variant.hpp: In member function 'void boost::variant<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>::move_assigner::internal_visit(RhsT&, int) [with RhsT = boost::shared_ptr<void>, T0_ = boost::shared_ptr<void>, T1 = boost::signals2::detail::foreign_void_shared_ptr, T2 = boost::detail::variant::void_, ..., T18 = boost::detail::variant::void_, T19 = boost::detail::variant::void_]':
...
.../output/host/usr/arm-buildroot-linux-gnueabihf/sysroot/usr/include/boost/variant/variant.hpp:2058:13: error: no matching function for call to 'boost::variant<boost::shared_ptr<void>, boost::signals2::detail::foreign_void_shared_ptr>::move_assigner::assign_impl(boost::shared_ptr<void>&, nothrow_copy, nothrow_move_constructor, boost::variant<boost::shared_ptr<void>, boost::signals2::detail::foreign_void_shared_ptr>::has_fallback_type_)'

Reported here: https://svn.boost.org/trac/boost/ticket/8772

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Backported-from: https://svn.boost.org/trac/boost/changeset/85080
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoapr-util: bump to version 1.5.2
Jerzy Grzegorek [Fri, 11 Oct 2013 16:35:44 +0000 (18:35 +0200)]
apr-util: bump to version 1.5.2

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoapr: bump to version 1.4.8
Jerzy Grzegorek [Fri, 11 Oct 2013 16:32:38 +0000 (18:32 +0200)]
apr: bump to version 1.4.8

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agojpeg-turbo: bump to version 1.3.0
Jerzy Grzegorek [Fri, 11 Oct 2013 16:30:33 +0000 (18:30 +0200)]
jpeg-turbo: bump to version 1.3.0

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agojansson: bump to version 2.5
Jerzy Grzegorek [Fri, 11 Oct 2013 16:29:16 +0000 (18:29 +0200)]
jansson: bump to version 2.5

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolinux: bump 3.11.x stable version
Gustavo Zacarias [Mon, 14 Oct 2013 11:39:24 +0000 (08:39 -0300)]
linux: bump 3.11.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolinux-headers: bump 3.{0, 4, 10, 11}.x stable versions
Gustavo Zacarias [Mon, 14 Oct 2013 11:39:23 +0000 (08:39 -0300)]
linux-headers: bump 3.{0, 4, 10, 11}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopoppler: needs thread support
Axel Lin [Mon, 14 Oct 2013 07:14:52 +0000 (15:14 +0800)]
poppler: needs thread support

Fix:
http://autobuild.buildroot.net/results/daa/daa18f112ddd08644b4149025899cea2b511a9da/

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibcue: add license info
Peter Korsgaard [Mon, 14 Oct 2013 11:31:14 +0000 (13:31 +0200)]
libcue: add license info

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agotoolchain-external: add a specific check to avoid Angstrom toolchains
Thomas Petazzoni [Sun, 13 Oct 2013 08:28:20 +0000 (10:28 +0200)]
toolchain-external: add a specific check to avoid Angstrom toolchains

The Angstrom toolchains available at
http://www.angstrom-distribution.org/toolchains/ are not usable as
external toolchains in Buildroot, because they are not pure toolchains
with just the C library, but instead complete SDKs with many
cross-compiled libraries (Gtk, Qt, glib, neon, sqlite, X.org, and many
more, approximately 200 MB of libraries).

Buildroot cannot use such toolchains, and while this is documented in
our manual, some users still try to do this. Today, one such user came
on the IRC channel, reporting a build problem, which we started
investigating, only to realize after a long time that he was using an
Angstrom toolchain.

To avoid this problem in the future, we explicitly check if the
toolchain is from Angstrom by looking at the vendor part of the tuple
exposed by the toolchain: as soon as it is
<something>-angstrom-<something-else>, we reject the toolchain with an
explanation.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopcsc-lite: bump to version 1.8.8
Axel Lin [Sat, 12 Oct 2013 02:15:25 +0000 (10:15 +0800)]
pcsc-lite: bump to version 1.8.8

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agofbgrab: bump to version 1.2
Jerzy Grzegorek [Fri, 11 Oct 2013 16:34:00 +0000 (18:34 +0200)]
fbgrab: bump to version 1.2

Patch:
- fbgrab-proper-Makefile-for-cross-compiling.patch
has been integrated in the new upstream version.

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoruby: fix 'pcrel too far' build problem on SuperH architectures
Thomas De Schampheleire [Sun, 13 Oct 2013 11:45:04 +0000 (13:45 +0200)]
ruby: fix 'pcrel too far' build problem on SuperH architectures

The 'pcrel too far' problem detected in the autobuild on SuperH
architectures, seems to be caused by the -Os optimization flag. Using
standard optimization fixes the problem.

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

Investigated-by: Lionel Orry <lionel.orry@gmail.com>
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>