buildroot.git
11 years agogptfdisk: make utf16 support configurable
Thomas Petazzoni [Thu, 7 Mar 2013 10:45:28 +0000 (10:45 +0000)]
gptfdisk: make utf16 support configurable

Instead of always disabling the UTF16 support, make it
configurable. When ICU is available, enable UTF16 support, otherwise
disable it.

[Peter: wrap long line]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogptfdisk: fix installation step
Thomas Petazzoni [Thu, 7 Mar 2013 10:45:27 +0000 (10:45 +0000)]
gptfdisk: fix installation step

The installation step was not giving the full destination path even
though it was using -D, and it was forgetting to explicitly specify
the permissions of the file to install. This commit fixes both of
these minor issues.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogptfdisk: use TARGET_CONFIGURE_OPTS properly, use TARGET_MAKE_ENV
Thomas Petazzoni [Thu, 7 Mar 2013 10:45:26 +0000 (10:45 +0000)]
gptfdisk: use TARGET_CONFIGURE_OPTS properly, use TARGET_MAKE_ENV

$(TARGET_CONFIGURE_OPTS) should be passed as $(MAKE) argument, not in
the environment. We can then remove the redefined CC and LD variables
that were useless. We also take this opportunity to pass
$(TARGET_MAKE_ENV) in the environment of make.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogptfdisk: ensure that the package always builds/installs something
Thomas Petazzoni [Thu, 7 Mar 2013 10:45:25 +0000 (10:45 +0000)]
gptfdisk: ensure that the package always builds/installs something

Until now, selecting just the gptfdisk package wouldn't do anything.
It wouldn't build anything at all, and wouldn't install anything.
This is rather odd.

So now, we ensure that at least one of the two tools that gptfdisk can
build and install is selected. This allows use to factorize a bit the
select of util-linux in Config.in, and remove the if condition in the
makefile that was preventing the package from being built if no tools
was selected.

[Peter: Reword commit text]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogdisk: rename to gptfdisk
Thomas Petazzoni [Thu, 7 Mar 2013 10:45:24 +0000 (10:45 +0000)]
gdisk: rename to gptfdisk

In order to match the new upstream name, rename the gdisk package to
gptfdisk. We add the relevant legacy configuration options to ensure a
smooth transition for users.

[Peter: fixup Config.in indentation]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogdisk: Update gdisk (gptfdisk) to version 0.8.6
Justin Maggard [Thu, 7 Mar 2013 10:45:23 +0000 (10:45 +0000)]
gdisk: Update gdisk (gptfdisk) to version 0.8.6

[Thomas Petazzoni: bump to 0.8.6 and not 0.8.5]

Signed-off-by: Justin Maggard <jmaggard10@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoCMake packages: remove .cmake files from target directory
Luca Ceresoli [Wed, 6 Mar 2013 07:14:26 +0000 (07:14 +0000)]
CMake packages: remove .cmake files from target directory

Just like pkgconfig files.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocmake: bump to 2.8.10.2
Luca Ceresoli [Wed, 6 Mar 2013 07:14:24 +0000 (07:14 +0000)]
cmake: bump to 2.8.10.2

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocmake: remove target package macro
Luca Ceresoli [Thu, 7 Mar 2013 06:57:01 +0000 (06:57 +0000)]
cmake: remove target package macro

The dummy target package is not needed anymore since commit 79bfcd556027901.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocmake: convert spaces to tabs in make rules
Luca Ceresoli [Wed, 6 Mar 2013 07:14:22 +0000 (07:14 +0000)]
cmake: convert spaces to tabs in make rules

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojpeg: convert to a real package
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:35 +0000 (10:18 +0000)]
jpeg: convert to a real package

jpeg is a virtual package, but since it is listed in the dependencies
of other packages, it should obey to all the normal make rules for
packages. Notably, the jpeg-show-depends target is mandatory for the
graph-depends script to work.

Instead to implement such a make target manually, make jpeg a normal
generic-package, except that it doesn't have any source.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoefl/libeet, efl/libevas: use host-libjpeg instead of host-jpeg
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:34 +0000 (10:18 +0000)]
efl/libeet, efl/libevas: use host-libjpeg instead of host-jpeg

Before creating a real virtual package named 'jpeg', we want to ensure
that no package is using the host variant of the virtual
package. Instead, we make them use directly the host-libjpeg package.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agorpi-userland: add bcm_host to egl.pc
Floris Bos [Thu, 7 Mar 2013 10:18:33 +0000 (10:18 +0000)]
rpi-userland: add bcm_host to egl.pc

bcm_host is the Broadcom hardware interface library
And is currently a dependency to use the EGL functions

Signed-off-by: Floris Bos <bos@je-eigen-domein.nl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agorpi-userland: add .pc files for OpenGLESv2 and EGL libs
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:32 +0000 (10:18 +0000)]
rpi-userland: add .pc files for OpenGLESv2 and EGL libs

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackages/flex: remove unnecessary BR2_PACKAGE_FLEX_LIBFL
Gustavo Zacarias [Thu, 7 Mar 2013 10:17:21 +0000 (10:17 +0000)]
packages/flex: remove unnecessary BR2_PACKAGE_FLEX_LIBFL

The BR2_PACKAGE_FLEX_LIBFL knob was removed by
bd72a13a4ca3033bacbaf9e9a2b424acf149f83d so remove it from the packages
that used it since it's completely unnecessary.

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>
11 years agoutil-linux: bump version and revamp options
Gustavo Zacarias [Thu, 7 Mar 2013 12:46:37 +0000 (12:46 +0000)]
util-linux: bump version and revamp options

Bump to latest 2.22.2 version and revamp available options.

* Remove the assumed enable/disable defaults since these seem to change
  quite often, so do what's wise and always enable/disable things.

* Switch from build "X" menu options to just X, add some help and sort.

* Introduce new option to install binaries (or not) to reduce bloat for
  packages that just need libblkid and/or libuuid.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowireshark: security bump to version 1.8.6
Gustavo Zacarias [Fri, 8 Mar 2013 02:17:54 +0000 (02:17 +0000)]
wireshark: security bump to version 1.8.6

Fixes CVE-2013-2475, CVE-2013-2476, CVE-2013-2477, CVE-2013-2478,
CVE-2013-2479, CVE-2013-2480, CVE-2013-2481, CVE-2013-2482,
CVE-2013-2483, CVE-2013-2484, CVE-2013-2485, CVE-2013-2486,
CVE-2013-2487, and CVE-2013-2488.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/tvheadend: fix startup script
Yann E. MORIN [Fri, 8 Mar 2013 11:53:29 +0000 (11:53 +0000)]
package/tvheadend: fix startup script

Obvious fix to the startup script: 'restart' is 'stop+start',
not 'stop+stop'.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoser2net: bump to version 2.8
Gustavo Zacarias [Fri, 8 Mar 2013 08:22:32 +0000 (08:22 +0000)]
ser2net: bump to version 2.8

Bump ser2net to version 2.8.

Exclude for nommu (uses fork).
Version 2.7 also did, guess the autobuilders never caught it.

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.1
Gustavo Zacarias [Fri, 8 Mar 2013 07:12:02 +0000 (07:12 +0000)]
gettext: bump to version 0.18.2.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibglib2: use system pcre when available
Thomas Petazzoni [Sat, 9 Mar 2013 08:21:30 +0000 (08:21 +0000)]
libglib2: use system pcre when available

By default, glib builds its own internal copy of the pcre library, but
it also allows to use the one available from the system. Use this
possibility when pcre is already selected in the Buildroot
configuration.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibglib2: don't build tests
Thomas Petazzoni [Sat, 9 Mar 2013 08:21:28 +0000 (08:21 +0000)]
libglib2: don't build tests

Add a patch that provides an additional --disable-tests option to the
configure script.

Disabling the build of tests has two benefits:
 * Prevents the build of a lot of code that doesn't build on noMMU
   platforms.
 * Reduces the build time.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoalsa-lib: fix noMMU build
Thomas Petazzoni [Sat, 9 Mar 2013 08:21:27 +0000 (08:21 +0000)]
alsa-lib: fix noMMU build

Add a patch to use vfork() instead of fork().

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoaircrack-ng: disable on non-MMU systems
Thomas Petazzoni [Sat, 9 Mar 2013 08:21:26 +0000 (08:21 +0000)]
aircrack-ng: disable on non-MMU systems

aircrack-ng uses fork() and therefore fails to build on non-MMU
systems:

aircrack-ng.o: In function `_clean_exit':
aircrack-ng.c:(.text+0x555c): undefined reference to `_fork'
collect2: ld returned 1 exit status

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopcre: always enable the 8-bits version
Thomas Petazzoni [Sat, 9 Mar 2013 04:40:35 +0000 (04:40 +0000)]
pcre: always enable the 8-bits version

Commit 7154798a461a8b2c (pcre: add support for 16 bits and 32 bits
variants), added in preparation to the introduction of the Qt5
packages, could break other packages that use pcre.

Even though by default the pcre 8 bits library is selected if no other
variant is selected, a randpackageconfig, or an user, could
potentially enable the 16 bits variant even if a package requires the
8 bits variant.

This has caused a number of build breakage on packages like ngrep,
cegui, nmap and others in the autobuilders.

In older to solve this, we simply unconditionally build the 8-bits
variant. Since each variant is only ~90k in size, it's probably not
worth the effort giving the possibility of building the 16 bits
variant only.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agox11r7/xcb-util-image: new package
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:31 +0000 (10:18 +0000)]
x11r7/xcb-util-image: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agox11r7/xcb-util-wm: new package
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:30 +0000 (10:18 +0000)]
x11r7/xcb-util-wm: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxcb-util: add dependency on libxcb
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:29 +0000 (10:18 +0000)]
xcb-util: add dependency on libxcb

The xcb-util lacks a dependency on libxcb. Without this dependency, it
fails to build with:

checking for XCB... no
configure: error: in `/home/thomas/projets/buildroot/output/build/xcb-util-0.3.9':
configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables XCB_CFLAGS
and XCB_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoautoconf: don't try to build Emacs files
Thomas Petazzoni [Wed, 6 Mar 2013 23:18:22 +0000 (23:18 +0000)]
autoconf: don't try to build Emacs files

When building autoconf for the target, we already passed EMACS="no" to
prevent autoconf from building Emacs mode files. But we weren't doing
that when building autoconf for the host. This causes problems when
'emacs' is not really emacs, but a sort of clone like Jove. So we also
pass EMACS="no" when building host-autoconf to avoid autoconf
./configure script from detecting emacs and then use it to build .elc
files from .el source code.

Reported-by: Spielmann Werner <Werner.Spielmann@swarovski.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agorpi-userland: provides OpenGL ES, EGL and OpenVG
Thomas Petazzoni [Wed, 6 Mar 2013 10:22:48 +0000 (10:22 +0000)]
rpi-userland: provides OpenGL ES, EGL and OpenVG

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage: create virtual package for libGLES, libOpenVG and libEGL
Thomas Petazzoni [Wed, 6 Mar 2013 10:22:47 +0000 (10:22 +0000)]
package: create virtual package for libGLES, libOpenVG and libEGL

Those acceleration libraries typically have multiple implementations:
some are free (Mesa), some are proprietary (generally SoC specific).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agox11r7/xcb-util: bump to 0.3.9
Thomas Petazzoni [Wed, 6 Mar 2013 10:22:44 +0000 (10:22 +0000)]
x11r7/xcb-util: bump to 0.3.9

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopcre: add support for 16 bits and 32 bits variants
Thomas Petazzoni [Wed, 6 Mar 2013 10:22:43 +0000 (10:22 +0000)]
pcre: add support for 16 bits and 32 bits variants

Until now, we have been building only the 8bits PCRE variant. However,
Qt5 requires the 16bits variant. This commit therefore adds support to
build the 16bits and 32bits variants of PCRE. In order to preserve
backward compatibility, the 8bits variant is automatically chosen if
no specific variant is defined.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agograph-depends: ignore the 'target-post-image' target
Thomas Petazzoni [Tue, 5 Mar 2013 08:59:21 +0000 (08:59 +0000)]
graph-depends: ignore the 'target-post-image' target

Since the introduction of the post-image mechanism, the graph-depends
script is broken: it tries to call 'make
target-post-image-show-depends', which doesn't exist since
'target-post-image' is not a package.

So we should simply ignore this 'target-post-image'.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojson-c: Add json_object_iterator.h to installed headers
gilles.talis@gmail.com [Tue, 5 Mar 2013 20:31:08 +0000 (20:31 +0000)]
json-c: Add json_object_iterator.h to installed headers

json_object_iterator.h is not installed in staging directory.
This leads to an error during pulseaudio build process:

fatal error: json_object_iterator.h: No such file or directory

Fixes autobuild failures like:
http://autobuild.buildroot.org/results/079f9265cd768f88ad57f6f7b794641c845f3079

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohtop: needs MMU
gilles.talis@gmail.com [Mon, 4 Mar 2013 18:41:55 +0000 (18:41 +0000)]
htop: needs MMU

Fixes:
http://autobuild.buildroot.org/results/023b40f48c8006cd49c585efae3cfa065b21bf51

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonew package: libtasn1
Stefan Fröberg [Mon, 18 Feb 2013 10:28:58 +0000 (10:28 +0000)]
new package: libtasn1

Libtasn1 is the ASN.1 library used by GnuTLS, GNU Shishi and some
other packages. It was written by Fabio Fiorina, and has been
shipped as part of GnuTLS for some time but is now a proper
GNU package.

[Peter: Both licenses are '+']
Signed-off-by: Stefan Fröberg <stefan.froberg@petroprogram.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoaircrack-ng: new package
Laurent Cans [Mon, 18 Feb 2013 08:49:45 +0000 (08:49 +0000)]
aircrack-ng: new package

Aircrack-ng is a set of tools for auditing wireless security.

[Peter: mention that iw is a runtime dependency, use MAKE1]
Signed-off-by: Laurent Cans <laurent.cans@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoncurses: speed up host build
Thomas Petazzoni [Sun, 24 Feb 2013 07:27:51 +0000 (07:27 +0000)]
ncurses: speed up host build

Disable C++ and Ada bindings in host-ncurses, since those are not
needed. Save 9 seconds of build time on my laptop.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoncurses: speed up the build by not installing manpages
Thomas Petazzoni [Sun, 24 Feb 2013 07:27:50 +0000 (07:27 +0000)]
ncurses: speed up the build by not installing manpages

The installation of manpages during the installation step of
host-ncurses and ncurses is horribly slow, and useless. This commit
therefore disables the installation of those manpages, using the
--without-manpages configuration option.

It brings the combined host-ncurses+ncurses configure/build/install
time from 3 minutes and 18 seconds to 1 minute and 36 seconds.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoiptables: bump to version 1.4.18
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:40 +0000 (06:50 +0000)]
iptables: bump to version 1.4.18

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconntrack-tools: bump to version 1.4.1
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:39 +0000 (06:50 +0000)]
conntrack-tools: bump to version 1.4.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoulogd: bump to version 2.0.2
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:38 +0000 (06:50 +0000)]
ulogd: bump to version 2.0.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonfacct: bump to version 1.0.1
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:37 +0000 (06:50 +0000)]
nfacct: bump to version 1.0.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibnetfilter_acct: bump to version 1.0.2
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:36 +0000 (06:50 +0000)]
libnetfilter_acct: bump to version 1.0.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibnetfilter_conntrack: bump to version 1.0.3
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:35 +0000 (06:50 +0000)]
libnetfilter_conntrack: bump to version 1.0.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agostress: honor the BR2_PREFER_STATIC_LIB preference
roylee17 [Mon, 4 Mar 2013 07:47:20 +0000 (07:47 +0000)]
stress: honor the BR2_PREFER_STATIC_LIB preference

Stress is linked statically if the --enable-static is specified.
However, this option is always specified in the global
SHARED_STATIC_LIBS_OPTS to tell packages to build static libraries,
if supported.

If the BR2_PREFER_STATIC_LIB is not defined, we have to specify
--disable-static explicitly to get stress linked dynamically.

Signed-off-by: Tzu-Jung Lee <tjlee@ambarella.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosquid: bump to version 3.3.2
Gustavo Zacarias [Mon, 4 Mar 2013 06:00:03 +0000 (06:00 +0000)]
squid: bump to version 3.3.2

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.9
Gustavo Zacarias [Mon, 4 Mar 2013 06:00:02 +0000 (06:00 +0000)]
gnutls: bump to version 3.1.9

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodosfstools: bump to version 3.0.16
Gustavo Zacarias [Mon, 4 Mar 2013 06:00:01 +0000 (06:00 +0000)]
dosfstools: bump to version 3.0.16

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoethtool: bump to version 3.8
Gustavo Zacarias [Mon, 4 Mar 2013 06:00:00 +0000 (06:00 +0000)]
ethtool: bump to version 3.8

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoAdd Armadeus systems APF28 SOM basic support.
Julien Boibessot [Sat, 2 Mar 2013 10:45:54 +0000 (10:45 +0000)]
Add Armadeus systems APF28 SOM basic support.

Buildroot toolchain, UBIFS rootfs, Linux kernel (board is mainlined
since 3.8).

Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocpanminus: bump to version 1.6002
Francois Perrad [Sat, 2 Mar 2013 00:39:00 +0000 (00:39 +0000)]
cpanminus: bump to version 1.6002

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomicroperl: remove it
Francois Perrad [Sat, 2 Mar 2013 00:38:58 +0000 (00:38 +0000)]
microperl: remove it

microperl has been deprecated by perl

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogpsd: bump version to 3.8
Simon Dawson [Mon, 25 Feb 2013 23:16:09 +0000 (23:16 +0000)]
gpsd: bump version to 3.8

Version 3.8 of gpsd has been released, which includes some patches sent
upstream by Thomas Petazzoni. This patch bumps the gpsd package version,
and removes the upstreamed patches.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohttping: bump to version 1.6.0
gilles.talis@gmail.com [Sun, 3 Mar 2013 11:27:39 +0000 (11:27 +0000)]
httping: bump to version 1.6.0

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoProFTPD: Add config option to enable mod_rewrite
Stephan Hoffmann [Tue, 5 Feb 2013 00:54:17 +0000 (00:54 +0000)]
ProFTPD: Add config option to enable mod_rewrite

[Peter: tweak Config.in text]
Signed-off-by: Stephan Hoffmann <sho@relinux.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agof2fs-tools: explicitly select libuuid
Gustavo Zacarias [Sun, 3 Mar 2013 01:28:47 +0000 (01:28 +0000)]
f2fs-tools: explicitly select libuuid

Explicitly select BR2_PACKAGE_UTIL_LINUX_LIBUUID. Fixes:
http://autobuild.buildroot.net/results/da5c52b658d9efc25d2c2ad3980add3a36b99ee2/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowireshark: explicitly disable libsmi
Baruch Siach [Sat, 2 Mar 2013 22:55:44 +0000 (22:55 +0000)]
wireshark: explicitly disable libsmi

wireshark's libsmi detection is not cross compile friendly. We don't have
libsmi in Buildroot yet anyway, so just disable support for it in wireshark.

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

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: bump 3.8.x stable version
Gustavo Zacarias [Mon, 4 Mar 2013 00:51:59 +0000 (00:51 +0000)]
linux: bump 3.8.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, 8}.x stable version
Gustavo Zacarias [Mon, 4 Mar 2013 00:51:58 +0000 (00:51 +0000)]
kernel-headers: bump 3.{0, 4, 8}.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoaumix.mk: fix whitespace
Jerzy Grzegorek [Sun, 3 Mar 2013 08:37:52 +0000 (08:37 +0000)]
aumix.mk: fix whitespace

No functional change.

[Peter: adjust commit message]
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoltp-testsuite: bump version to 20130109
Jerin Jacob [Thu, 28 Feb 2013 04:55:40 +0000 (04:55 +0000)]
ltp-testsuite: bump version to 20130109

[Peter: drop version number in patches]
Signed-off-by: Jerin Jacob <jerinjacobk@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoltp-testsuite: needs IPv6 and RPC support
Peter Korsgaard [Mon, 4 Mar 2013 08:35:11 +0000 (09:35 +0100)]
ltp-testsuite: needs IPv6 and RPC support

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoltp-testsuite: add warning about bessel function support if uclibc toolchain
Samuel Martin [Wed, 21 Nov 2012 14:18:00 +0000 (14:18 +0000)]
ltp-testsuite: add warning about bessel function support if uclibc toolchain

[Peter: Reword, add SV4_DEPRECATED, move to help text]
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoltp-testsuite: fix build on uClibc exp10
Samuel Martin [Wed, 21 Nov 2012 14:18:01 +0000 (14:18 +0000)]
ltp-testsuite: fix build on uClibc exp10

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodosfstools: bump to version 3.0.15
Gustavo Zacarias [Fri, 1 Mar 2013 06:24:04 +0000 (06:24 +0000)]
dosfstools: bump to version 3.0.15

[Peter: update comment dependency, use DOSFSTOOLS_LDFLAGS for all flags]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agompg123: bump to 1.15.1
Yegor Yefremov [Fri, 1 Mar 2013 04:17:50 +0000 (04:17 +0000)]
mpg123: bump to 1.15.1

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agofeh: bump to 2.9.1
Yegor Yefremov [Fri, 1 Mar 2013 04:17:49 +0000 (04:17 +0000)]
feh: bump to 2.9.1

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agofile: bump to version 5.13
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:27 +0000 (00:23 +0000)]
file: bump to version 5.13

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.22
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:26 +0000 (00:23 +0000)]
php: bump to version 5.3.22

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibnl: bump to version 3.2.21
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:25 +0000 (00:23 +0000)]
libnl: bump to version 3.2.21

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoipset: bump to version 6.17
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:23 +0000 (00:23 +0000)]
ipset: bump to version 6.17

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohiawatha: bump to version 8.8
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:22 +0000 (00:23 +0000)]
hiawatha: bump to version 8.8

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.25
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:21 +0000 (00:23 +0000)]
libmicrohttpd: bump to version 0.9.25

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibeXosip2: needs mmu
Gustavo Zacarias [Fri, 1 Mar 2013 00:21:16 +0000 (00:21 +0000)]
libeXosip2: needs mmu

Fixes
http://autobuild.buildroot.net/results/24ecad26f908a74de8335f1852117d3eda0c2110/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconfigs/qemu: bump relevant configs to kernel version 3.8.x
Gustavo Zacarias [Fri, 1 Mar 2013 00:16:28 +0000 (00:16 +0000)]
configs/qemu: bump relevant configs to kernel version 3.8.x

Problematic configurations not bumped:

arm-versatilepb - IRQ failure for symbios scsi
sh4-r2d - Qemu still doesn't emulate advanced features from the UART
sparc-ss10 - Illegal instruction

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: bump to 3.8.x series
Gustavo Zacarias [Fri, 1 Mar 2013 00:16:27 +0000 (00:16 +0000)]
linux: bump to 3.8.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: bump 3.{0, 2, 4, 7}.x stable version and add 3.8.1
Gustavo Zacarias [Fri, 1 Mar 2013 00:16:26 +0000 (00:16 +0000)]
kernel-headers: bump 3.{0, 2, 4, 7}.x stable version and add 3.8.1

Also mark 3.6.x as deprecated to match upstream EOL.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoMerge branch 'next'
Peter Korsgaard [Fri, 1 Mar 2013 10:11:24 +0000 (11:11 +0100)]
Merge branch 'next'

11 years agoKickoff 2013.05 cycle
Peter Korsgaard [Fri, 1 Mar 2013 10:11:02 +0000 (11:11 +0100)]
Kickoff 2013.05 cycle

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoUpdate for 2013.02
Peter Korsgaard [Thu, 28 Feb 2013 21:48:28 +0000 (22:48 +0100)]
Update for 2013.02

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoManual: add empty line after header in .mk files
Stephan Hoffmann [Mon, 25 Feb 2013 11:31:31 +0000 (11:31 +0000)]
Manual: add empty line after header in .mk files

Signed-off-by: Stephan Hoffmann <sho@relinux.de>
Acked-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoworking-with: board support
Samuel Martin [Mon, 25 Feb 2013 11:31:24 +0000 (11:31 +0000)]
working-with: board support

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomanual: misc. post-{build, image} scripts fixes
Samuel Martin [Mon, 25 Feb 2013 11:31:23 +0000 (11:31 +0000)]
manual: misc. post-{build, image} scripts fixes

* update post-build scripts mechanism that now support several scripts
* fix formatting

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomanual: minor fix in patch-policy.txt
Samuel Martin [Thu, 28 Feb 2013 11:24:26 +0000 (11:24 +0000)]
manual: minor fix in patch-policy.txt

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomanual: fix cross-refs
Samuel Martin [Mon, 25 Feb 2013 11:31:21 +0000 (11:31 +0000)]
manual: fix cross-refs

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibgtk2: warn that directfb backend is deprecated
Peter Korsgaard [Thu, 28 Feb 2013 12:20:47 +0000 (13:20 +0100)]
libgtk2: warn that directfb backend is deprecated

And will go away in the future, as discussed here:

http://lists.busybox.net/pipermail/buildroot/2013-February/067977.html

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoqt: install QML imports on target
Daniel Nyström [Wed, 20 Feb 2013 00:18:51 +0000 (00:18 +0000)]
qt: install QML imports on target

When selecting the Qt declarative module, all the QML imports was
built and installed to staging, but never installed to the target.

Signed-off-by: Daniel Nyström <daniel.nystrom@timeterminal.se>
Acked-by: Alexander Lukichev <alexander.lukichev@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobusybox: 1.21.0 platform fix-on-fix
Peter Korsgaard [Wed, 27 Feb 2013 18:23:58 +0000 (19:23 +0100)]
busybox: 1.21.0 platform fix-on-fix

The unxz hunk was missing.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobusybox: add 1.21.0 xz fix
Peter Korsgaard [Wed, 27 Feb 2013 17:55:02 +0000 (18:55 +0100)]
busybox: add 1.21.0 xz fix

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobusybox: 1.21.1 fix for move_to_unaligned16()
Peter Korsgaard [Wed, 27 Feb 2013 14:57:37 +0000 (15:57 +0100)]
busybox: 1.21.1 fix for move_to_unaligned16()

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibupnp: requires threads
Gustavo Zacarias [Wed, 27 Feb 2013 00:27:04 +0000 (00:27 +0000)]
libupnp: requires threads

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

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoquota: needs mmu
Peter Korsgaard [Wed, 27 Feb 2013 08:22:59 +0000 (09:22 +0100)]
quota: needs mmu

Fixes http://autobuild.buildroot.net/results/85e3c73d1c0b5c6843d65a487203b20f62bf3075

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoflashbench: force gnu99 dialect on sh2a
gilles.talis@gmail.com [Tue, 26 Feb 2013 15:22:38 +0000 (15:22 +0000)]
flashbench: force gnu99 dialect on sh2a

Fixes:
http://autobuild.buildroot.org/results/33880036054c39cb04dad71bc8c0a9eece16fac6

CodeSourcery toolchains for sh2a only provide LLONG_MAX when
used with the gnu99 dialect.

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocollectd: don't build with -Werror
Peter Korsgaard [Tue, 26 Feb 2013 23:01:36 +0000 (00:01 +0100)]
collectd: don't build with -Werror

Fixes http://autobuild.buildroot.net/results/09659472f504a364590727a05ac900108ed027b4

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomii-diag: fix race condition
Peter Korsgaard [Tue, 26 Feb 2013 22:47:19 +0000 (23:47 +0100)]
mii-diag: fix race condition

The mii-diag buildsystem doesn't correctly encode the needed
dependencies, so the install step can race against the mii-diag-udeb
(through all) to either cause mii-diag to be built for the host or
not be available when 'install' is executed.

Work around it by explicitly calling the needed steps and not building
the (unused) udeb version at all.

Fixes http://autobuild.buildroot.net/results/4825d267025c74c522077f84330b47f1110315fa

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoUpdate for 2013.02-rc3
Peter Korsgaard [Tue, 26 Feb 2013 22:19:03 +0000 (23:19 +0100)]
Update for 2013.02-rc3

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux-fusion: bump to 9.0.0
Arnout Vandecappelle (Essensium/Mind) [Sat, 23 Feb 2013 07:18:48 +0000 (07:18 +0000)]
linux-fusion: bump to 9.0.0

Fixes https://bugs.busybox.net/show_bug.cgi?id=5960

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: broot@monkster.hopto.org
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: remove legacy code
Thomas Petazzoni [Tue, 26 Feb 2013 07:54:15 +0000 (07:54 +0000)]
kernel-headers: remove legacy code

The BR2_KERNEL_HEADERS_2_6_35 symbol no longer exists since some time,
so get rid of code that was specific to this kernel version.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>