Yann E. MORIN [Fri, 20 Dec 2013 22:27:58 +0000 (23:27 +0100)]
package/libjpeg: switch to package-defined providers
For the underlying reasons, see previous patch, titled:
package/opengl/libegl: switch to package-defined providers
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <jacmet@uclibc.org>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORIN [Fri, 20 Dec 2013 22:27:57 +0000 (23:27 +0100)]
package/powervr: switch to package-defined providers
For the underlying reasons, see previous patch, titled:
package/opengl/libegl: switch to package-defined providers
Reported-by: David Corvoysier <david.corvoysier@orange.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <jacmet@uclibc.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORIN [Fri, 20 Dec 2013 22:27:56 +0000 (23:27 +0100)]
package/opengl/libopenmax: switch to package-defined providers
For the underlying reasons, see previous patch, titled:
package/opengl/libegl: switch to package-defined providers
Reported-by: David Corvoysier <david.corvoysier@orange.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <jacmet@uclibc.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORIN [Fri, 20 Dec 2013 22:27:55 +0000 (23:27 +0100)]
package/opengl/libopenvg: switch to package-defined providers
For the underlying reasons, see previous patch, titled:
package/opengl/libegl: switch to package-defined providers
Reported-by: David Corvoysier <david.corvoysier@orange.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <jacmet@uclibc.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORIN [Fri, 20 Dec 2013 22:27:54 +0000 (23:27 +0100)]
package/opengl/libgles: switch to package-defined providers
For the underlying reasons, see previous patch, titled:
package/opengl/libegl: switch to package-defined providers
Reported-by: David Corvoysier <david.corvoysier@orange.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <jacmet@uclibc.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORIN [Fri, 20 Dec 2013 22:27:53 +0000 (23:27 +0100)]
package/opengl/libegl: switch to package-defined providers
It seems weird that the libegl package has to know all of the packages
that may provide the EGL implementation.
This also breaks implementation provided by packages in BR2_EXTERNAL,
since we can't easily depend on the order of packages before we can
derive the dependencies of libegl.
So, Arnout and I separately came up to the same conclusion: move the
dependency selection from out of libegl, and into each of the packages
that provides an EGL implementation. Here it is.
Since we no longer depend on the order packages are included, but on
values set at Kconfig-time, we can now have EGL providers in BR2_EXTERNAL.
Reported-by: David Corvoysier <david.corvoysier@orange.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <jacmet@uclibc.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fatih Aşıcı [Wed, 25 Dec 2013 13:36:34 +0000 (15:36 +0200)]
qt5connectivity: new package
QtNfc is not installed since it is not supported on Linux.
Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fatih Aşıcı [Tue, 24 Dec 2013 06:53:57 +0000 (08:53 +0200)]
qt5: install headers into /usr/include/qt5
There are places in Qt's source where headers included with the name of
the module subdirectory (e.g. #include <QtCore/QHash>). Therefore, the
build system passes the top header directory to the compiler; but this
results in a error when building host tools since sysroot/usr/include
directory includes architecture specific system headers.
In order to prevent this, install all Qt headers into a subdirectory in
/usr/include.
Fixes: http://autobuild.buildroot.net/results/4f1/4f16c0b38bdd6e40efcc781c12fae81c0bfabb72/
Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fatih Aşıcı [Tue, 24 Dec 2013 06:34:51 +0000 (08:34 +0200)]
qt5: remove qt5jsbackend package
Upstream did not release a new version of this package since it is
superseded by the builtin qml engine found in new qt5declarative.
Fixes: http://autobuild.buildroot.net/results/3861aa91e03154c7d20f4157f0c3a1fa14838af1/
Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
universe II [Mon, 18 Nov 2013 15:02:18 +0000 (16:02 +0100)]
netsnmp: do not force --disable-static
The following patch enables the generation of static libraries
additionally to the shared ones for the netsnmp package.
[Thomas: fixed commit log.]
Signed-off-by: Andreas Ehmanns <universeii@gmx.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Francois Perrad [Sun, 22 Dec 2013 20:42:11 +0000 (21:42 +0100)]
lua: remove a too invasive patch
the static version of luac is enough
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Ryan Barnett [Wed, 18 Dec 2013 10:25:02 +0000 (04:25 -0600)]
manual: update for multiple global patch dirs
Updating the documentation to reflect that multiple directories can
now be specified for BR2_GLOBAL_PATCH_DIR. Along with giving an
example use case of how to use multiple global patch directories.
[Thomas: fix minor typo mentionned by Thomas De Schampheleire.]
Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Ryan Barnett [Wed, 18 Dec 2013 10:25:01 +0000 (04:25 -0600)]
Support for multiple BR2_GLOBAL_PATCH_DIR
Adding support for specifying multiple directories in
BR2_GLOBAL_PATCH_DIR. This will allow for a layered approach for the
patching of a package.
Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Wed, 25 Dec 2013 16:14:44 +0000 (17:14 +0100)]
gnutls: fix libopts detection causing build failures
Following the recent bump of gnutls to version 3.2.8, the build
started to fail on some machines where libopts is installed on the
system: gnutls configure script was incorrectly assuming that libopts
was available.
Since we don't have a package in Buildroot, this commit tells gnutls
to use its builtin libopts version.
Fixes (tested on gcc20):
http://autobuild.buildroot.org/results/18f/
18f61b3be6aed73f83b449b5082492a4a6ba8ffb/build-end.log
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Ezequiel Garcia [Wed, 30 Oct 2013 15:22:25 +0000 (12:22 -0300)]
fio: new package
[Thomas: add largefile and thread dependencies, bump to version 2.1.4,
use upstream Git instead of Debian tarballs, adjust license
information]
Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sonic Zhang [Fri, 15 Nov 2013 09:30:38 +0000 (17:30 +0800)]
e2fsprogs: rename the first patch to match the naming policy
Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mathias De Maré [Tue, 10 Dec 2013 18:31:30 +0000 (19:31 +0100)]
package: make package download from Mercurial repositories more robust
Previously, when cloning a Mercurial repository,
aborting the clone could (in some cases) leave behind an empty directory.
As a result, a later clone would fail.
Signed-off-by: Mathias De Maré <mathias.demare@gmail.com>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sun, 22 Dec 2013 18:31:28 +0000 (19:31 +0100)]
binutils: do not allow on NIOS2, no support available
binutils does not have support for NIOS2 on the target, so disable the
selection of binutils on this architecture.
Fixes:
http://autobuild.buildroot.org/results/40d/
40d9cbefd03727af82610412ed0bc47674c44dbb/build-end.log
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Thomas De Schampheleire [Wed, 25 Dec 2013 11:09:31 +0000 (12:09 +0100)]
Config.in files: fix incorrect indentation
Tab instead of spaces
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas De Schampheleire [Wed, 25 Dec 2013 09:51:29 +0000 (10:51 +0100)]
python-id3: correct indentation of Config.in file
Tab instead of four spaces.
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas De Schampheleire [Wed, 25 Dec 2013 09:29:56 +0000 (10:29 +0100)]
python-bottle: add missing dependency on python
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Baruch Siach [Wed, 25 Dec 2013 09:24:18 +0000 (11:24 +0200)]
ffmpeg: fix build for xtensa
The ffmpeg package generates libraries that are too large for the xtensa
default placement of literals in a dedicated section. Use
-mtext-section-literal to place literals in the text section.
Fixes
http://autobuild.buildroot.net/results/606/
60670d35f16c3b8fe19debf7f8e40a046a579520/
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas De Schampheleire [Fri, 20 Dec 2013 21:31:30 +0000 (22:31 +0100)]
Config.in files: use if/endif instead of 'depends on' for main symbol
In the Config.in file of package foo, it often happens that there are other
symbols besides BR2_PACKAGE_FOO. Typically, these symbols only make sense
when foo itself is enabled. There are two ways to express this: with
depends on BR2_PACKAGE_FOO
in each extra symbol, or with
if BR2_PACKAGE_FOO
...
endif
around the entire set of extra symbols.
The if/endif approach avoids the repetition of 'depends on' statements on
multiple symbols, so this is clearly preferred. But even when there is only
one extra symbol, if/endif is a more logical choice:
- it is future-proof for when extra symbols are added
- it allows to have just one strategy instead of two (less confusion)
This patch modifies the Config.in files accordingly.
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Axel Lin [Sun, 22 Dec 2013 14:15:37 +0000 (22:15 +0800)]
redis: bump to version 2.6.17
Fixes since 2.6.16:
* [FIX] redis-cli: fix big keys search when the key no longer exist.
* [FIX] Allow AUTH / PING when disconnected from slave with serve-stale-data on.
* [FIX] redis-benchmark: update help for new __rand_int__ form.
* [FIX] Fix broken rdbWriteRaw() return value check in rdb.c (harmless).
* [FIX] Log to what master a slave is going to connect to.
* [FIX] Only run the fast active expire cycle if master & enabled.
* [FIX] Fixed a replication bug involving 32 bit instances and big datasets
hard to compress that resulted into more than 2GB of RDB file sent.
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Maxime Hadjinlian [Sun, 22 Dec 2013 11:51:52 +0000 (12:51 +0100)]
cmake: bump to version 2.8.12.1
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas De Schampheleire [Wed, 25 Dec 2013 09:13:51 +0000 (10:13 +0100)]
menu: visually split Shells from Utilities
As discussed in [1], add comments to distinghuish shells from utilities in
the 'Shells and Utilities' menu.
[1] http://lists.busybox.net/pipermail/buildroot/2013-December/083836.html
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Mon, 23 Dec 2013 11:49:10 +0000 (08:49 -0300)]
gnutls: bump to version 3.2.8
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Mon, 23 Dec 2013 11:48:36 +0000 (08:48 -0300)]
libmicrohttpd: bump to version 0.9.33
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Axel Lin [Mon, 23 Dec 2013 02:09:24 +0000 (10:09 +0800)]
kmod: bump to version 16
kmod-0001-Add-configure-check-for-_Static_assert.patch is already merged in
upstream.
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORIN [Mon, 23 Dec 2013 17:39:48 +0000 (18:39 +0100)]
package/python-pycrypto: fix legal-info
The pycrypto package contains a LICENSE.orig file, but apply-patches.sh
removes all .orig file, so we can't list a .orig file asa license file,
as it would have disapeared by the time 'make legal-info' sould be called.
Add a post-extract hook that renames this license file, so it is renamed
just before we apply patches and remove .orig files.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Ryan Barnett <rjbarnet@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Philippe Reynes [Tue, 24 Dec 2013 17:07:05 +0000 (18:07 +0100)]
apf27: bump kernel version to 3.12.6
Signed-off-by: Philippe Reynes <tremyfr@yahoo.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Wed, 25 Dec 2013 09:02:02 +0000 (10:02 +0100)]
Revert "util-linux: Add config switches for some more binaries"
This reverts commit
2746158497cdaf80a5b85584e3972857ac2e7e82. This
commit is causing build issues when chfn/chsh are selected, due to bad
interactions with PAM. The initial submitter of the patch has agreed
to work on an improved version that fixes those problems, but in the
mean time, we revert this commit to prevent the problem from occuring
in the autobuilders.
Fixes:
http://autobuild.buildroot.org/results/820/
8204008da6944923034fa17ecbcfefcf15373ee5/build-end.log
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Sun, 22 Dec 2013 11:02:51 +0000 (08:02 -0300)]
libpng: security bump to version 1.6.8
Fixes CVE-2013-6954.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Sun, 22 Dec 2013 11:02:25 +0000 (08:02 -0300)]
squid: drop session external acl helper, use file_userip
The session external acl helper needs berkeleydb, switch to the basic
file_userip one which was my original intention (renamed from ip_user in
the 3.3.x series). Fixes:
http://autobuild.buildroot.net/results/635/
6359137cde3b293d46df732836b8966d30f23cbc/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Axel Lin [Sun, 22 Dec 2013 08:36:09 +0000 (16:36 +0800)]
subversion: bump to version 1.7.14
Upgrade to latest security-related bugfixes release.
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Sat, 21 Dec 2013 00:34:06 +0000 (21:34 -0300)]
linux: bump to version 3.12.6
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Sat, 21 Dec 2013 00:34:05 +0000 (21:34 -0300)]
linux-headers: bump 3.{4, 10, 12}.x stable versions
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Paul Cercueil [Tue, 17 Dec 2013 01:12:15 +0000 (02:12 +0100)]
util-linux: Add config switches for some more binaries
Signed-Off-By: Paul Cercueil <paul@crapouillou.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas Petazzoni [Fri, 20 Dec 2013 16:59:41 +0000 (17:59 +0100)]
python-pycrypto: do not include host headers
This commit adds a patch to python-pycrypto that removes /usr/include
for the headers path, which is wrong when cross-compiling.
Fixes:
http://autobuild.buildroot.org/results/5bf/
5bf5e31c485a4ee8c0b0a5721205f0fed9b5ae5d/build-end.log
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Fri, 20 Dec 2013 14:59:24 +0000 (11:59 -0300)]
squid: bump to version 3.4.1
New for 3.4 series:
* SSL Server Certificate Validator
* Multicast DNS
* Transaction Annotations
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Paul Cercueil [Fri, 20 Dec 2013 13:39:20 +0000 (14:39 +0100)]
cairo: Patch to fix OpenVG backend on X11-less platforms
Submitted upstream: https://bugs.freedesktop.org/show_bug.cgi?id=72911
Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Yegor Yefremov [Fri, 20 Dec 2013 10:55:16 +0000 (11:55 +0100)]
fluxbox: bump to 1.3.5
Remove obsolete patch.
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Alexandre Belloni [Fri, 20 Dec 2013 14:20:23 +0000 (15:20 +0100)]
bluez-utils: Add GATT support
This allows to compile gatttool which can help use Bluetooth Low Energy
devices.
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Thu, 19 Dec 2013 22:04:28 +0000 (19:04 -0300)]
libcurl: security bump to version 7.34.0
Fixes CVE-2013-4545.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Thu, 19 Dec 2013 22:04:27 +0000 (19:04 -0300)]
wireshark: security bump to version 1.10.4
Fixes CVE-2013-7112, CVE-2013-7113 and CVE-2013-7114.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Thu, 19 Dec 2013 21:23:21 +0000 (18:23 -0300)]
pcre: bump to version 8.34
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Simon Dawson [Thu, 19 Dec 2013 21:20:41 +0000 (21:20 +0000)]
zyre: use a git snapshot that builds
Commit
abe6a13ceaed147449220ee671dc8574f4e7068c bumped the git snapshot for
zyre. Unfortunately, the newer snapshot requires a newer version of
czmq than is currently available in Buildroot. The simplest short-term fix is
to roll zyre back to an earlier git snapshot.
Fixes autobuild failures such as the following.
http://autobuild.buildroot.net/results/0ef/
0efbbcc7e94cdb184c5d032469e03b2b7da3d054/
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas De Schampheleire [Thu, 19 Dec 2013 21:02:23 +0000 (22:02 +0100)]
gst-plugins-good: fix typo BR2_TOOLCHAIN_HAS_THREAD
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas De Schampheleire [Thu, 19 Dec 2013 20:59:31 +0000 (21:59 +0100)]
gstreamer1 packages: factorize dependency on gstreamer1
Proposed-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas De Schampheleire [Thu, 19 Dec 2013 20:59:30 +0000 (21:59 +0100)]
gstreamer packages: factorize dependency on gstreamer
Proposed-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Paul Cercueil [Tue, 17 Dec 2013 01:17:33 +0000 (02:17 +0100)]
cairo: Build with GLESv2 and VG backends if possible
Signed-Off-By: Paul Cercueil <paul@crapouillou.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas De Schampheleire [Thu, 19 Dec 2013 20:13:02 +0000 (21:13 +0100)]
manual: explain format of comment about udev /dev management dependency
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas De Schampheleire [Thu, 19 Dec 2013 20:13:01 +0000 (21:13 +0100)]
Config.in files: unify comment dependency on udev /dev management
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas De Schampheleire [Wed, 18 Dec 2013 20:29:14 +0000 (21:29 +0100)]
gawk: add missing comment for toolchain option dependencies
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas De Schampheleire [Wed, 18 Dec 2013 20:29:13 +0000 (21:29 +0100)]
udev: add missing comment for toolchain option dependencies
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas De Schampheleire [Wed, 18 Dec 2013 20:29:12 +0000 (21:29 +0100)]
p11-kit: add missing comment for dynamic library support
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas De Schampheleire [Wed, 18 Dec 2013 20:29:11 +0000 (21:29 +0100)]
qt5quick1: add missing comment for toolchain option dependencies
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas De Schampheleire [Wed, 18 Dec 2013 20:29:10 +0000 (21:29 +0100)]
tzdata: add missing comment for toolchain option dependencies
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas De Schampheleire [Wed, 18 Dec 2013 20:29:09 +0000 (21:29 +0100)]
mongrel2: add missing comment for toolchain option dependencies
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Jerzy Grzegorek [Wed, 18 Dec 2013 18:20:02 +0000 (19:20 +0100)]
package: add <pkg>_VERSION_MAJOR variable
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Jerzy Grzegorek [Wed, 18 Dec 2013 18:15:29 +0000 (19:15 +0100)]
imagemagick: bump to version 6.8.7-10
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Anders Darander [Wed, 18 Dec 2013 18:57:03 +0000 (19:57 +0100)]
ktap: update to v0.4
Add a check for BR2_PACKAGE_ELFUTILS; if this is enabled, then try to link
against libelf from the elfutils package. This allows ktap to resolve
symbols in userspace.
The new FFI functionality in ktap is not exposed, as it currently only
supports x86_64...
Signed-off-by: Anders Darander <anders@chargestorm.se>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Korsgaard [Thu, 19 Dec 2013 15:51:58 +0000 (16:51 +0100)]
gnupg: bump version
And drop patch now upstream.
Security fix (CVE-2013-4576), see:
http://lists.gnupg.org/pipermail/gnupg-devel/2013-December/028102.html
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Christophe Vu-Brugier [Tue, 17 Dec 2013 10:09:50 +0000 (11:09 +0100)]
mdadm: pass CHECK_RUN_DIR=0 to the Makefile in order to fix build failure
This commit should fix build failures of mdadm 3.3:
http://autobuild.buildroot.net/results/b4a/
b4abc317d07b073f8be870ff0e7fee8f8c65f2ff/
http://autobuild.buildroot.net/results/79e/
79e6c5081a5197c4f4647db497fbd1e27f29714d/
http://autobuild.buildroot.net/results/224/
2242f8284aa4bdbb0ab959a6a6464f20fa043e2f/
Signed-off-by: Christophe Vu-Brugier <cvubrugier@yahoo.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert Riera [Tue, 17 Dec 2013 13:57:31 +0000 (13:57 +0000)]
qt5base: Add support for MIPS64 BigEndian
This patch adds support for MIPS64 BigEndian platforms and has already
been merged upstream:
https://github.com/qtproject/qtbase/commit/
cea101bd10cc158b97d5fbf45b33dad9b649c08b
Now we can remove the restriction on the Config.in to disable the
selection of this packages on MIPS64 BigEndian platforms.
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert Riera [Tue, 17 Dec 2013 13:57:30 +0000 (13:57 +0000)]
qt5: version bump
-bump version to 5.2.0
-remove unneeded patches
-remove invalid configure options
[Peter: uclibc-no-lfs + qatomic patches still needed, new patch for uClibc]
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert Riera [Tue, 17 Dec 2013 13:57:29 +0000 (13:57 +0000)]
qt5webkit: disable for MIPS64
qt5webkit is not currently supported on MIPS64 platforms, so disable the
possibility of selecting this package in that platform.
In the future the following changes would be needed to fix this problem:
A new Source/JavaScriptCore/assembler/MacroAssemblerMIPS64.h file needs
to be created in order to add support for MIPS64 and MacroAssembler.h
needs to be modified to include that file in case of CPU(MIPS64).
Also Source/WTF/wtf/Platform.h and Source/WTF/wtf/dtoa/utils.h need to
be modified to add MIPS64 support.
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Axel Lin [Wed, 18 Dec 2013 06:14:40 +0000 (14:14 +0800)]
git: bump to version 1.8.5.2
Fixes since v1.8.5.1:
* "git diff -- ':(icase)makefile'" was unnecessarily rejected at the
command line parser.
* "git cat-file --batch-check=ok" did not check the existence of
the named object.
* "git am --abort" sometimes complained about not being able to write
a tree with an 0{40} object in it.
* Two processes creating loose objects at the same time could have
failed unnecessarily when the name of their new objects started
with the same byte value, due to a race condition.
Also contains typofixes, documentation updates and trivial code clean-ups.
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gary Bisson [Tue, 17 Dec 2013 18:03:46 +0000 (10:03 -0800)]
libroxml: fix staging install directory path
Signed-off-by: Gary Bisson <bisson.gary@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert Riera [Tue, 17 Dec 2013 16:22:12 +0000 (16:22 +0000)]
sawman: Link using gcc instead of ld
Using ld may cause a link failure due to using the default emulation
linker which is configured when building the linker in binutils. Using
gcc instead will pass the appropriate -m value because the compiler
knows the ABI you are using.
Here is an example of the failure:
ld: .libs/libdirectfbwm_sawman.a.tmp/sawman_wm.o: ABI is incompatible
with that of the selected emulation
ld: failed to merge target specific data of file
.libs/libdirectfbwm_sawman.a.tmp/sawman_wm.o
ld: Attempt to do relocatable link with elf64-tradbigmips input and
elf32-tradbigmips output
ld: .libs/libdirectfbwm_sawman.a.tmp/sawman_wm.o: file class ELFCLASS64
incompatible with ELFCLASS32
ld: final link failed: File in wrong format
Fixes:
http://autobuild.buildroot.net/results/e4b/
e4b77681a44626efa2a44627604630697e785086/
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert Riera [Tue, 17 Dec 2013 16:14:44 +0000 (16:14 +0000)]
blackbox: merge patch and fix linkage problem
-Merge the current blackbox-0.70.1-configure.patch to a new one named
blackbox-001-Fix-configure-ac.patch that will patch configure.ac instead
and also will add -lpthreads to LIBS to fix a linkage problem.
-Force autoreconf to generate the new configure script using the new
patched configure.ac file.
Fixes:
http://autobuild.buildroot.net/results/a97/
a979cc079706be2012fb4b6c72894aca636adfb6/
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert Riera [Tue, 17 Dec 2013 16:14:43 +0000 (16:14 +0000)]
blackbox: rename patches to add sequence numbers
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Paul Cercueil [Tue, 17 Dec 2013 01:16:52 +0000 (02:16 +0100)]
libdrm: Disable vmwgfx if specified by config
Signed-Off-By: Paul Cercueil <paul@crapouillou.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Paul Cercueil [Tue, 17 Dec 2013 01:16:15 +0000 (02:16 +0100)]
nodejs: Bump to version 0.10.12
This makes building on mipsel possible (hard-float variant only).
[Peter: also adjust dependenciess for comment]
Signed-Off-By: Paul Cercueil <paul@crapouillou.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Paul Cercueil [Tue, 17 Dec 2013 01:14:54 +0000 (02:14 +0100)]
systemd: Replace busybox' binaries only if applicable
Previously, the package would overwrite busybox' binaries even
if Busybox was set in the config as the default init system.
Signed-Off-By: Paul Cercueil <paul@crapouillou.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Korsgaard [Tue, 17 Dec 2013 09:36:32 +0000 (10:36 +0100)]
bustle: bump version
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Alexandre Belloni [Sun, 8 Dec 2013 11:30:17 +0000 (12:30 +0100)]
ti-uim: Add new package
[Peter: wrap help text, use full git hash, fix file header, drop license file]
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Anton Blanchard [Mon, 16 Dec 2013 05:13:14 +0000 (16:13 +1100)]
Add hypervisor consoles (hvc)
Add /dev/hvc* devices, and add them to securetty. These
are required for ppc64 virtual consoles.
Signed-off-by: Anton Blanchard <anton@samba.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Anders Darander [Mon, 16 Dec 2013 10:53:20 +0000 (11:53 +0100)]
linux.mk: enable options for ktap
Certain tracing related options are required to be able to build ktapvm.ko, enable those.
Enable CONFIG_FUNTCTION_TRACER as otherwise, CONFIG_EVENT_TRACING won't stick. (Some
tracer needs to be enabled for this).
[Peter: add a note to ktap Config.in explaining this is done]
Signed-off-by: Anders Darander <anders@chargestorm.se>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Mon, 16 Dec 2013 18:58:19 +0000 (15:58 -0300)]
cups: disable php extension
Such an old cups version isn't compatible with newer PHP series, so just
disable it. Fixes:
http://autobuild.buildroot.net/results/2dc/
2dc985fc7cff6bd5d20fc074db4f6f7997dd81f5/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert Riera [Mon, 16 Dec 2013 16:14:44 +0000 (16:14 +0000)]
knock: bump git snapshot
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Matt Weber [Mon, 16 Dec 2013 15:58:21 +0000 (09:58 -0600)]
smcroute: new package
Signed-off-by: Matt Weber <mlweber1@rockwellcollins.com>
Signed-off-by: Sean Gerhardt <sagerhar@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Korsgaard [Mon, 16 Dec 2013 15:53:59 +0000 (16:53 +0100)]
knock: really fix github macro arguments
Somehow I ended up dropping the package name when I fixed the version,
breaking download.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias [Mon, 16 Dec 2013 12:28:07 +0000 (09:28 -0300)]
php: bump to version 5.5.7
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Korsgaard [Mon, 16 Dec 2013 15:03:03 +0000 (16:03 +0100)]
libpcap: add upstream patch to fix runtime issue when TPACKET_V3 isn't supported
libpcap would fail to initialize on Linux when compiled against kernel
headers with TPACKET_V3 support but running on kernel without:
"can't get TPACKET_V3 header len on packet socket: Invalid argument"
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Korsgaard [Mon, 16 Dec 2013 14:58:36 +0000 (15:58 +0100)]
pkg-generic.mk: handle packages under toolchain
E.G. for toolchain-buildroot / toolchain-external. Now these packages are
correctly handled by make source / external-deps.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Korsgaard [Mon, 16 Dec 2013 12:49:28 +0000 (13:49 +0100)]
Makefile: don't use parallel make when calling back into buildroot
The source-check / external-deps make targets ends up calling recursively
into buildroot's Makefile, causing make to display a warning:
make[2]: warning: -jN forced in submake: disabling jobserver mode.
We don't support toplevel parallel make, so get rid of the warning using
MAKE1 instead.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Simon Dawson [Mon, 16 Dec 2013 08:43:37 +0000 (08:43 +0000)]
oprofile: fix install for avr32
There is no perf_events support in the kernel for avr32. The oprofile
package makefile hard codes the list of binaries to install. Unfortunately,
this hard-coded list contains pe_profiling/operf, which is only built when
perf_events support is available.
Fixes autobuild failures such as the following.
http://autobuild.buildroot.net/results/492/
492659bc252395a62e62e6005ed0e86e582dcada/
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Christophe Vu-Brugier [Mon, 16 Dec 2013 10:30:25 +0000 (11:30 +0100)]
mdadm: bump to version 3.3
Signed-off-by: Christophe Vu-Brugier <cvubrugier@yahoo.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Simon Dawson [Mon, 16 Dec 2013 08:38:31 +0000 (08:38 +0000)]
zyre: bump git snapshot
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Simon Dawson [Mon, 16 Dec 2013 08:35:28 +0000 (08:35 +0000)]
neardal: bump to recent git snapshot
Also remove a local patch which has now been accepted upstream.
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Simon Dawson [Mon, 16 Dec 2013 08:35:11 +0000 (08:35 +0000)]
neard: bump version to 0.14
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Simon Dawson [Mon, 16 Dec 2013 08:34:40 +0000 (08:34 +0000)]
libtpl: bump git snapshot
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch Siach [Mon, 16 Dec 2013 04:59:08 +0000 (06:59 +0200)]
poco: disable on avr32
Fixes
http://autobuild.buildroot.net/results/
8695f8d4412c78d9d58518d73d55ab490f2a6dc7/
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
trem [Sun, 15 Dec 2013 20:06:48 +0000 (21:06 +0100)]
apf27: update configuration
- move kernel 3.8.3 to 3.12.5
- enable pwm_imx in the kernel configuration
- add u-boot
Acked-by: Eric Jarrige <eric.jarrige@armadeus.org>
Acked-by: Julien Boibessot <julien.boibessot@armadeus.com>
Signed-off-by: Philippe Reynes <tremyfr@yahoo.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Yegor Yefremov [Fri, 13 Dec 2013 08:13:32 +0000 (09:13 +0100)]
xconsole: add new package
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Arnaud Aujon [Sun, 15 Dec 2013 19:23:12 +0000 (20:23 +0100)]
Remove deprecated package netkitbase and netkittelnet
[Peter: fixup Config.in.legacy indentation]
Signed-off-by: Arnaud Aujon <arnaud.aujon@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Frank Hunleth [Thu, 12 Dec 2013 04:39:44 +0000 (23:39 -0500)]
erlang: bump to version R16B03
Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas De Schampheleire [Sun, 15 Dec 2013 12:20:40 +0000 (13:20 +0100)]
manual: clarify format of comments about dependency on Linux kernel
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas De Schampheleire [Sun, 15 Dec 2013 12:20:39 +0000 (13:20 +0100)]
Config.in files: unification of comments about dependency on Linux kernel
This patch lines up the comments of packages that need a Linux kernel to be
built by buildroot, to the format:
foo needs a Linux kernel to be built
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>