buildroot.git
12 years agomsmtp: fix static linking with openssl
Peter Korsgaard [Sun, 1 Jul 2012 21:59:44 +0000 (23:59 +0200)]
msmtp: fix static linking with openssl

Openssl depends on zlib, so we need to explicitly link with
zlib as well when statically linking.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenssl: fix static build
Peter Korsgaard [Sun, 1 Jul 2012 21:59:29 +0000 (23:59 +0200)]
openssl: fix static build

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoGlobally disable PKG_CONFIG_PATH
Arnout Vandecappelle [Sat, 30 Jun 2012 10:29:22 +0000 (10:29 +0000)]
Globally disable PKG_CONFIG_PATH

If PKG_CONFIG_PATH is set in the environment, it allows pkg-config to
look for libraries outside of the buildroot tree.  This is a problem
both for host and target builds.  To avoid it, globally set an empty
PKG_CONFIG_PATH in the environment.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopkg-download: handle interrupted wget downloads
Arnout Vandecappelle [Sat, 30 Jun 2012 11:43:03 +0000 (11:43 +0000)]
pkg-download: handle interrupted wget downloads

When a wget download is interrupted, the downloaded file is still created.
It will therefore not be re-downloaded in the next build, and the
extraction will fail.

To avoid this, download to a temporary file first and rename when the
download is successful.

The existing mechanism doesn't work for interrupted downloads because the
whole sub-shell is interrupted, so the rm-part never gets executed.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodependencies: ensure that DESTDIR isn't set when running Buildroot
Thomas Petazzoni [Fri, 29 Jun 2012 00:14:56 +0000 (00:14 +0000)]
dependencies: ensure that DESTDIR isn't set when running Buildroot

Having DESTDIR set in the environment before running Buildroot creates
some funky problems in the build process. Prevent users from running
into this kind of troubles.

Cc: Michael Opdenacker <michael.opdenacker@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxavante: bump version to 2.2.1
Francois Perrad [Fri, 1 Jun 2012 06:02:07 +0000 (06:02 +0000)]
xavante: bump version to 2.2.1

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agowsapi: bump version to 1.5
Francois Perrad [Fri, 1 Jun 2012 06:01:21 +0000 (06:01 +0000)]
wsapi: bump version to 1.5

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocgilua: bump version to 5.1.4
Francois Perrad [Fri, 1 Jun 2012 06:00:36 +0000 (06:00 +0000)]
cgilua: bump version to 5.1.4

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopciutils: bump to version 3.1.10
Gustavo Zacarias [Fri, 29 Jun 2012 00:43:00 +0000 (00:43 +0000)]
pciutils: bump to version 3.1.10

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomii-diag: remove unneded explicit static linking handling
Peter Korsgaard [Fri, 29 Jun 2012 14:15:12 +0000 (16:15 +0200)]
mii-diag: remove unneded explicit static linking handling

Now that it is done globally instead.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage/Makefile.in: link statically when BR2_PREFER_STATIC_LIB
Peter Korsgaard [Fri, 29 Jun 2012 14:13:57 +0000 (16:13 +0200)]
package/Makefile.in: link statically when BR2_PREFER_STATIC_LIB

Instead of explicitly adding it for each package.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoncurses: build statically when BR2_PREFER_STATIC_LIB
Peter Korsgaard [Fri, 29 Jun 2012 14:11:50 +0000 (16:11 +0200)]
ncurses: build statically when BR2_PREFER_STATIC_LIB

--disable-static is no more. Only try to install .so files if not
configured for static linking.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoeeprog: use provided linker flags as well
Peter Korsgaard [Fri, 29 Jun 2012 14:34:46 +0000 (16:34 +0200)]
eeprog: use provided linker flags as well

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoiostat: use provided linker flags as well
Peter Korsgaard [Fri, 29 Jun 2012 14:33:12 +0000 (16:33 +0200)]
iostat: use provided linker flags as well

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonanocom: use provided compiler/linker flags as well
Peter Korsgaard [Fri, 29 Jun 2012 14:30:15 +0000 (16:30 +0200)]
nanocom: use provided compiler/linker flags as well

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoinput-tools: use provided linker flags as well
Peter Korsgaard [Fri, 29 Jun 2012 14:27:41 +0000 (16:27 +0200)]
input-tools: use provided linker flags as well

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoramspeed: use provided linker flags as well
Peter Korsgaard [Fri, 29 Jun 2012 13:09:10 +0000 (15:09 +0200)]
ramspeed: use provided linker flags as well

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoquota: fix build on uClibc with locale support
Peter Korsgaard [Thu, 28 Jun 2012 14:56:45 +0000 (16:56 +0200)]
quota: fix build on uClibc with locale support

Fixes http://autobuild.buildroot.net/results/508f2ee3f97dfdf782eb1c0b03c2fffb87c4953f

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoigh-ethercat: use release tarball instead of mercurial branch
Arnout Vandecappelle [Wed, 27 Jun 2012 02:46:31 +0000 (02:46 +0000)]
igh-ethercat: use release tarball instead of mercurial branch

The Mercurial branch may change, which leads to non-reproducible builds.
So download a released version instead.

Also add configure option for e1000e.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomii-diag: link statically if configured to do so
Peter Korsgaard [Wed, 27 Jun 2012 20:03:59 +0000 (22:03 +0200)]
mii-diag: link statically if configured to do so

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agofaad2: fix frontend/faad linking
Peter Korsgaard [Wed, 27 Jun 2012 07:55:04 +0000 (09:55 +0200)]
faad2: fix frontend/faad linking

Fixes http://autobuild.buildroot.net/results/84db857a6fc8e73483493e484f2cc5f4bf64f3d0

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotcpreplay: fix linking when libpcap is built with canusb support
Peter Korsgaard [Wed, 27 Jun 2012 07:42:33 +0000 (09:42 +0200)]
tcpreplay: fix linking when libpcap is built with canusb support

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

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotcpreplay: cleanup
Peter Korsgaard [Tue, 26 Jun 2012 21:25:29 +0000 (23:25 +0200)]
tcpreplay: cleanup

Drop unneeded uclibc dependency and autoreconf as patch changes
configure.ac.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibpcap: canusb support needs pthreads
Gustavo Zacarias [Tue, 26 Jun 2012 04:19:50 +0000 (04:19 +0000)]
libpcap: canusb support needs pthreads

canusb support in libpcap uses pthreads but the configure script doesn't
account for -lpthread usage so it doesn't get added into LIBS which in
turn doesn't add the appropiate entry in pcap-config, causing build
failures for programs that link to libpcap that don't use pthreads
themselves (for example tcpdump).
Also add the conditional dependency on BR2_PACKAGE_LIBUSB for canusb.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobusybox 1.20.1: add patches for mke2fs and ps
Gustavo Zacarias [Tue, 26 Jun 2012 04:19:49 +0000 (04:19 +0000)]
busybox 1.20.1: add patches for mke2fs and ps

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosamba: bump to version 3.6.6
Gustavo Zacarias [Tue, 26 Jun 2012 04:19:48 +0000 (04:19 +0000)]
samba: bump to version 3.6.6

Bump samba to version 3.6.6
Lots of bugfixes.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agovalgrind: unbreak arm support after REAL_GNU_TARGET_NAME removal
Peter Korsgaard [Tue, 26 Jun 2012 18:25:43 +0000 (20:25 +0200)]
valgrind: unbreak arm support after REAL_GNU_TARGET_NAME removal

Fixes http://autobuild.buildroot.net/results/085aa258adc5eaaa6320f283868a185093480960

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agowget: requires wchar support
Peter Korsgaard [Tue, 26 Jun 2012 08:23:26 +0000 (10:23 +0200)]
wget: requires wchar support

Fixes http://autobuild.buildroot.net/results/431853a9fda593fba41c1176ecee0bdfe38ce441

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogzip: 1.5+ needs wchar support
Peter Korsgaard [Tue, 26 Jun 2012 07:58:38 +0000 (09:58 +0200)]
gzip: 1.5+ needs wchar support

Fixes http://autobuild.buildroot.net/results/267404bccd9582d3b85b99b16b47b580bf239eb9/

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoimagemagick: ensure cross freetype-config is used
Peter Korsgaard [Mon, 25 Jun 2012 21:25:44 +0000 (23:25 +0200)]
imagemagick: ensure cross freetype-config is used

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

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobluez_utils: bump to 4.101
Yegor Yefremov [Sun, 24 Jun 2012 23:12:51 +0000 (23:12 +0000)]
bluez_utils: bump to 4.101

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotcpdump: bump to version 4.3.0
Baruch Siach [Sun, 24 Jun 2012 18:00:29 +0000 (18:00 +0000)]
tcpdump: bump to version 4.3.0

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibpcap: bump to version 1.3.0
Baruch Siach [Sun, 24 Jun 2012 21:07:35 +0000 (21:07 +0000)]
libpcap: bump to version 1.3.0

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoimagemagick: use alternate download location
Thomas Petazzoni [Sun, 24 Jun 2012 11:30:08 +0000 (11:30 +0000)]
imagemagick: use alternate download location

The official ImageMagick site only keeps the latest versions. Even in
the legacy/ directory, they only keep the last version of each
'branch'. Therefore, to avoid problems, we use an alternate download
site.

Fixes
http://autobuild.buildroot.org/results/2269aa42a0a21730ff0ec28af89cd4973ec28751/build-end.log.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosound-theme-freedesktop: add host-intltool dependency
Thomas Petazzoni [Sun, 24 Jun 2012 11:16:34 +0000 (11:16 +0000)]
sound-theme-freedesktop: add host-intltool dependency

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

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoCHANGES: update with recent changes
Peter Korsgaard [Sun, 24 Jun 2012 20:45:30 +0000 (22:45 +0200)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomodule-init-tools: don't build static tools for host
Peter Korsgaard [Sun, 24 Jun 2012 18:03:30 +0000 (20:03 +0200)]
module-init-tools: don't build static tools for host

As pointed out on IRC, the static tools causes problems on distributions
without glibc-static, and we don't need them - So just disable them like
we do for the target build.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenocd: fix breakage with newer autotools
Gustavo Zacarias [Fri, 11 May 2012 03:33:59 +0000 (03:33 +0000)]
openocd: fix breakage with newer autotools

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoimagemagick: security bump to version 6.7.6-9
Gustavo Zacarias [Fri, 11 May 2012 03:33:58 +0000 (03:33 +0000)]
imagemagick: security bump to version 6.7.6-9

Fixes CVE-2012-1610, CVE-2012-17987, CVE-2012-0260, CVE-2012-0259,
CVE-2012-0247 and CVE-2012-0248.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agorrdtool: fix breakage with newer autotools
Gustavo Zacarias [Fri, 11 May 2012 03:33:57 +0000 (03:33 +0000)]
rrdtool: fix breakage with newer autotools

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoautomake: bump to version 1.11.5
Gustavo Zacarias [Fri, 11 May 2012 03:33:56 +0000 (03:33 +0000)]
automake: bump to version 1.11.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoautoconf: bump to version 2.68
Gustavo Zacarias [Fri, 11 May 2012 03:33:55 +0000 (03:33 +0000)]
autoconf: bump to version 2.68

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoNew package: zxing
Frank Hunleth [Sun, 25 Mar 2012 14:15:40 +0000 (14:15 +0000)]
New package: zxing

[Peter: build using make instead of scons, fixup whitespace, target install]
Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoautomatically set PARALLEL_JOBS when BR2_JLEVEL is 0
Nathan Lynch [Sat, 16 Jun 2012 09:37:17 +0000 (09:37 +0000)]
automatically set PARALLEL_JOBS when BR2_JLEVEL is 0

When BR2_JLEVEL is 0, set PARALLEL_JOBS to double the number of CPUs
detected.  This allows one to more or less fully utilize the host
system without manually tuning the configuration.

Also make 0 the default value for BR2_JLEVEL.

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain/crosstool-ng: change use of BR2_JLEVEL to PARALLEL_JOBS
Nathan Lynch [Mon, 11 Jun 2012 16:09:42 +0000 (16:09 +0000)]
toolchain/crosstool-ng: change use of BR2_JLEVEL to PARALLEL_JOBS

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqt: change use of BR2_JLEVEL to PARALLEL_JOBS
Nathan Lynch [Mon, 11 Jun 2012 16:09:41 +0000 (16:09 +0000)]
qt: change use of BR2_JLEVEL to PARALLEL_JOBS

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomidori: change use of BR2_JLEVEL to PARALLEL_JOBS
Nathan Lynch [Mon, 11 Jun 2012 16:09:40 +0000 (16:09 +0000)]
midori: change use of BR2_JLEVEL to PARALLEL_JOBS

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocmake: change use of BR2_JLEVEL to PARALLEL_JOBS
Nathan Lynch [Mon, 11 Jun 2012 16:09:39 +0000 (16:09 +0000)]
cmake: change use of BR2_JLEVEL to PARALLEL_JOBS

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoboost: change uses of BR2_JLEVEL to PARALLEL_JOBS
Nathan Lynch [Mon, 11 Jun 2012 16:09:38 +0000 (16:09 +0000)]
boost: change uses of BR2_JLEVEL to PARALLEL_JOBS

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agointroduce PARALLEL_JOBS build system variable
Nathan Lynch [Mon, 11 Jun 2012 16:09:37 +0000 (16:09 +0000)]
introduce PARALLEL_JOBS build system variable

BR2_JLEVEL currently is expanded directly in $(MAKE), and used in
invocations of other build software (e.g. ct-ng).  However, we are
going to allow "0" to be a meaningful value for BR2_JLEVEL, which
won't work for these uses.  Given that it is not permissible to modify
BR2_-prefixed variables in Makefiles, we need an intermediate
variable.

Define PARALLEL_JOBS to $(BR2_JLEVEL), and use the former in MAKE's
definition.  Uses of BR2_JLEVEL throughout the rest of the tree to be
adjusted similarly in follow-up patches.

Signed-off-by: Nathan Lynch <ntl@pobox.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoltrace: unbreak build on uClibc after REAL_GNU_TARGET_NAME removal
Peter Korsgaard [Sun, 24 Jun 2012 08:59:37 +0000 (10:59 +0200)]
ltrace: unbreak build on uClibc after REAL_GNU_TARGET_NAME removal

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

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoquota: new package (v8)
Jarkko Sakkinen [Sat, 2 Jun 2012 01:40:30 +0000 (01:40 +0000)]
quota: new package (v8)

[Peter: fix help text whitespace]
Signed-off-by: Jarkko Sakkinen <jarkko.sakkinen@intel.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibconfig: don't build examples
Peter Korsgaard [Sat, 23 Jun 2012 22:55:27 +0000 (00:55 +0200)]
libconfig: don't build examples

Fixes (works around)

http://autobuild.buildroot.net/results/2378161d70beade94547a68eeeaa69e34705baf2

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogstreamer: add xorg support
Simon Dawson [Mon, 4 Jun 2012 20:11:42 +0000 (20:11 +0000)]
gstreamer: add xorg support

GStreamer requires xorg support in order for the ximagesink and xvimagesink
plugins to be available.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosource-check: change behavior to check only selected packages / add source-check-all
Thomas De Schampheleire [Thu, 21 Jun 2012 19:38:42 +0000 (19:38 +0000)]
source-check: change behavior to check only selected packages / add source-check-all

The original 'source-check' target first selects all packages, and then checks
whether the package tarballs can be found. This is useful for Buildroot
maintainers, but less useful for developers working on a specific project. The
latter only care about the packages used in that project.

This patch removes the allyesconfig dependency to source-check so that only
selected packages are checked. The original behavior is moved to a new target
'source-check-all'.

[Peter: removed source-check-all, people can just make allyesconfig before]
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobuild: add option to exclude executables/dirs from being stripped
Thomas De Schampheleire [Thu, 21 Jun 2012 19:34:50 +0000 (19:34 +0000)]
build: add option to exclude executables/dirs from being stripped

Sometimes it may be desirable to keep debug symbols for some binaries and
libraries on the target. This commit introduces the config option
BR2_STRIP_EXCLUDE_FILES, which is interpreted as a list of such binaries
and libraries, and the option BR2_STRIP_EXCLUDE_DIRS, which indicates
directories excluded from stripping entirely.
These exclusions are passed to the find command in the target-finalize step.

Signed-off-by: Sven Neumann <s.neumann@raumfeld.com>
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 <jacmet@sunsite.dk>
12 years agopkg-utils.mk: add utility functions find*clauses and notfirstword
Thomas De Schampheleire [Thu, 21 Jun 2012 19:34:49 +0000 (19:34 +0000)]
pkg-utils.mk: add utility functions find*clauses and notfirstword

This patch adds a few utility functions to pkg-utils.mk.

Functions finddirclauses and findfileclauses help in building a find command
that skips a set of directories and performs operations on a set of files.
This pattern can for example be used to keep certain files or directories from
being stripped, or to remove certain files from a package installation.

The notfirstword function is the inverse of the 'firstword' function in make:
it returns all but the first word.

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 <jacmet@sunsite.dk>
12 years agosound-theme-freedesktop: new package
Simon Dawson [Wed, 20 Jun 2012 01:50:04 +0000 (01:50 +0000)]
sound-theme-freedesktop: new package

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd package nss-mdns.
Marek Belisko [Mon, 18 Jun 2012 11:32:51 +0000 (11:32 +0000)]
Add package nss-mdns.

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoinadyn: add package for inadyn DDNS client-updater
David Purdy [Tue, 19 Jun 2012 06:37:34 +0000 (06:37 +0000)]
inadyn: add package for inadyn DDNS client-updater

inadyn is a DynamicDNS client/updater which works with dyndns.com, noip.com
and many other DDNS providers.  It is minimal in footprint and requirements,
supports IP caching, multiple providers, multiple domain names, and
a variety of other situations.

[Peter: fixup whitespace / trailing spaces]
Signed-off-by: Dave Purdy <david.c.purdy@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agophp: force cross-compilation
Thomas Petazzoni [Thu, 21 Jun 2012 12:22:24 +0000 (12:22 +0000)]
php: force cross-compilation

This fixes build problems like
http://autobuild.buildroot.org/results/e3c5815766fdcf3f13b06fa0758ec418618ac4be/build-end.log.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd /dev/video static device nodes
Phil Edworthy [Mon, 18 Jun 2012 20:05:53 +0000 (20:05 +0000)]
Add /dev/video static device nodes

Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxinetd: explicitly specify AR in build step
Danomi Manchego [Mon, 18 Jun 2012 15:18:32 +0000 (15:18 +0000)]
xinetd: explicitly specify AR in build step

xinetd's configure does not set up an AR variable, and there
are no libtool files to autoreconfigure.  So instead, lets
pass in AR during the build.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxinetd: expand DESTDIR patch to fix uninstall target
Danomi Manchego [Mon, 18 Jun 2012 15:01:44 +0000 (15:01 +0000)]
xinetd: expand DESTDIR patch to fix uninstall target

Expand the openWRT patch to fix xinetd's "uninstall" target,
so that buildroot's "xinetd-clean" removes the correct files.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain: reinstate host/usr/bin/$arch-linux-* symlinks for gcc/gdb binaries
Peter Korsgaard [Sat, 23 Jun 2012 19:26:16 +0000 (21:26 +0200)]
toolchain: reinstate host/usr/bin/$arch-linux-* symlinks for gcc/gdb binaries

As people might be using them.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoRemove REAL_GNU_TARGET_NAME
Richard Braun [Fri, 8 Jun 2012 01:52:16 +0000 (01:52 +0000)]
Remove REAL_GNU_TARGET_NAME

Instead of providing two variables, make GNU_TARGET_NAME give the real
target name, and remove REAL_GNU_TARGET_NAME altogether.

Signed-off-by: Richard Braun <rbraun@sceen.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomysql_client: security bump to version 5.1.63
Gustavo Zacarias [Sat, 23 Jun 2012 01:30:01 +0000 (01:30 +0000)]
mysql_client: security bump to version 5.1.63

Bump to version 5.1.63 to fix CVE-2012-2122

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosqlite: bump to version 3.7.13
Gustavo Zacarias [Sat, 23 Jun 2012 01:30:00 +0000 (01:30 +0000)]
sqlite: bump to version 3.7.13

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogzip: bump to version 1.5
Gustavo Zacarias [Sat, 23 Jun 2012 01:29:59 +0000 (01:29 +0000)]
gzip: bump to version 1.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnl: bump to version 3.2.11
Gustavo Zacarias [Sat, 23 Jun 2012 01:29:58 +0000 (01:29 +0000)]
libnl: bump to version 3.2.11

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosquid: bump to version 3.1.20
Gustavo Zacarias [Sat, 23 Jun 2012 01:29:57 +0000 (01:29 +0000)]
squid: bump to version 3.1.20

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolinux: bump default to kernel version 3.4.4
Gustavo Zacarias [Sat, 23 Jun 2012 01:20:41 +0000 (01:20 +0000)]
linux: bump default to kernel version 3.4.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: bump 3.{0, 2, 4}.x stable versions
Gustavo Zacarias [Sat, 23 Jun 2012 01:20:40 +0000 (01:20 +0000)]
kernel-headers: bump 3.{0, 2, 4}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoaxel: needs thread support
Peter Korsgaard [Sat, 23 Jun 2012 07:44:21 +0000 (09:44 +0200)]
axel: needs thread support

Fixes http://autobuild.buildroot.net/results/28d84d05e1a52a9ddec5956c946d99e8cd8c8fd7/build-end.log

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosudo: fix install
Simon Dawson [Wed, 20 Jun 2012 22:45:04 +0000 (22:45 +0000)]
sudo: fix install

Running sudo on the target fails with the following errors.

  sudo: /usr/libexec/sudoers.so: No such file or directory
  sudo: fatal error, unable to load plugins

The problem is that the installation of the sudo package is broken. This patch
replaces the hand-crafted install rule with the default AUTOTARGETS install.

Unfortunately, the default install fails because it includes a step that
invokes the cross-compiled visudo binary. A patch is provided here to disable
this visudo invocation, which is for sanity checking only. This local patch is
a backport of upstream commit 8209:0c4e3f68b2f5; the real fix will be in the
1.8.6 release of sudo.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocollectd: uses fork(), so mark it as mmu only
Peter Korsgaard [Thu, 21 Jun 2012 14:56:33 +0000 (16:56 +0200)]
collectd: uses fork(), so mark it as mmu only

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokmod: _TOOLS option should only be visible if kmod is enabled
Peter Korsgaard [Wed, 20 Jun 2012 20:45:10 +0000 (22:45 +0200)]
kmod: _TOOLS option should only be visible if kmod is enabled

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibnspr: fix build issue on ARM with certain toolchains
Thomas Petazzoni [Tue, 19 Jun 2012 23:48:27 +0000 (23:48 +0000)]
libnspr: fix build issue on ARM with certain toolchains

Fixes issues like
http://autobuild.buildroot.org/results/aed444bf37b9e289866a9b6c754ed74a3cc0f3b2/build-end.log.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokmod: bump to 9
Yegor Yefremov [Tue, 19 Jun 2012 22:44:22 +0000 (22:44 +0000)]
kmod: bump to 9

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqt: bump to 4.8.2
Luca Ceresoli [Tue, 19 Jun 2012 06:59:03 +0000 (06:59 +0000)]
qt: bump to 4.8.2

Also switch to the new upstream URL.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqt: remove redundant and incorrect URL from Makefile
Luca Ceresoli [Tue, 19 Jun 2012 06:59:02 +0000 (06:59 +0000)]
qt: remove redundant and incorrect URL from Makefile

The upstream URL for Buildroot packages is usually visible in the Config.in
file, not in comments in the Makefile.

Moreover, this URL does not point to the correct upstream project.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomediastreamer: portaudio backend needs speex
Peter Korsgaard [Tue, 19 Jun 2012 06:57:35 +0000 (08:57 +0200)]
mediastreamer: portaudio backend needs speex

Fixes http://autobuild.buildroot.net/results/27996b33a6e3080f8d96204f5c1c421b17a86d6e

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoradvd: fix bashism in configure.ac
Peter Korsgaard [Mon, 18 Jun 2012 21:32:39 +0000 (23:32 +0200)]
radvd: fix bashism in configure.ac

Fixes http://autobuild.buildroot.net/results/c3d0d04f8b3df63b3206cecf54dfdd67a4c7ccfb/build-end.log

Patch sent upstream.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolinux: bump default to kernel version 3.4.3
Gustavo Zacarias [Mon, 18 Jun 2012 01:16:38 +0000 (01:16 +0000)]
linux: bump default to kernel version 3.4.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: bump 3.{0, 4}.x stable versions
Gustavo Zacarias [Mon, 18 Jun 2012 01:16:37 +0000 (01:16 +0000)]
kernel-headers: bump 3.{0, 4}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopthread-stubs: fix incorrect indentation
Thomas Petazzoni [Sun, 17 Jun 2012 22:23:12 +0000 (22:23 +0000)]
pthread-stubs: fix incorrect indentation

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocollectd: needs thread support
Thomas Petazzoni [Sun, 17 Jun 2012 22:20:17 +0000 (22:20 +0000)]
collectd: needs thread support

Fixes
http://autobuild.buildroot.net/results/28f10dcc772809d53315f6dfb37bb41d77183abe/.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolttng-tools: bump to version 2.0.1
Samuel Martin [Sat, 2 Jun 2012 22:09:18 +0000 (00:09 +0200)]
lttng-tools: bump to version 2.0.1

Also update the sync_file_range patch.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolttng-modules: bump to version 2.0.3
Samuel Martin [Sat, 2 Jun 2012 12:09:17 +0000 (12:09 +0000)]
lttng-modules: bump to version 2.0.3

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolttng-libust: bump to version 2.0.3
Samuel Martin [Sat, 2 Jun 2012 22:09:16 +0000 (00:09 +0200)]
lttng-libust: bump to version 2.0.3

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoliburcu: bump to version 0.7.3
Samuel Martin [Sat, 2 Jun 2012 12:09:15 +0000 (12:09 +0000)]
liburcu: bump to version 0.7.3

Note that liburcu-0.6.7-missing-gnu-source.patch has been merged upstream.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
 delete mode 100644 package/liburcu/liburcu-0.6.7-missing-gnu-source.patch
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agophp: security bump to version 5.3.14
Gustavo Zacarias [Sun, 17 Jun 2012 04:06:03 +0000 (04:06 +0000)]
php: security bump to version 5.3.14

Bump php to version 5.3.14 to fix CVE-2012-2143 and other assorted bugs.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibfreefare: add missing openssl dependency
Simon Dawson [Sat, 16 Jun 2012 23:07:40 +0000 (23:07 +0000)]
libfreefare: add missing openssl dependency

If openssl is not selected, configuration fails for the libfreefare package
as follows.

  configure: error: Cannot find libcrypto.

This patch adds the missing dependency on openssl.

[Peter: use select instead of depends on]
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxinetd: fix build without RPC support
Peter Korsgaard [Sat, 16 Jun 2012 20:58:26 +0000 (22:58 +0200)]
xinetd: fix build without RPC support

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoNew package: xinetd
Danomi Manchego [Mon, 28 May 2012 13:36:48 +0000 (13:36 +0000)]
New package: xinetd

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolshw: new package
Gustavo Zacarias [Mon, 28 May 2012 15:11:23 +0000 (15:11 +0000)]
lshw: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agofbv: Allow selection of supported image formats.
Arn R [Thu, 14 Jun 2012 22:10:18 +0000 (22:10 +0000)]
fbv: Allow selection of supported image formats.

This removes fbv's compulsory dependency on either libpng and/or libjpeg and/or libungif.
The user can choose which compressed image format's fbv should support.
By default PNG, JPEG and GIF are selected.
Note that BMP format support will still always be included.

[Peter: Drop (unneeded) png specific libs]
Signed-off-by: Arn R <arnerro@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoe2fsprogs: bump to 1.42.4
Yegor Yefremov [Thu, 14 Jun 2012 04:24:01 +0000 (04:24 +0000)]
e2fsprogs: bump to 1.42.4

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobind: security bump to version 9.6-ESV-R7-P1
Gustavo Zacarias [Thu, 14 Jun 2012 01:05:47 +0000 (01:05 +0000)]
bind: security bump to version 9.6-ESV-R7-P1

Bump bind to version 9.6-ESV-R7-P1.
Fixes CVE-2012-667.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agohiawatha: fix bug #5276 and bump to version 8.4
Gustavo Zacarias [Mon, 11 Jun 2012 10:40:47 +0000 (10:40 +0000)]
hiawatha: fix bug #5276 and bump to version 8.4

Fix bug #5276 by disabling IPv6 when the toolchain lacks it.
It builds fine even if it's enabled but it probably doesn't work fine.

Also bump to version 8.4:
* MaxServerLoad option added.
* Bugfix: invalid reverse proxy request when URL parameters are present.
* PolarSSL updated to version 1.1.4.
* Small bugfixes and improvements.

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