buildroot.git
8 years agopackage/python-setuptools: bump to version 18.7.1
Jörg Krause [Mon, 7 Dec 2015 00:22:42 +0000 (01:22 +0100)]
package/python-setuptools: bump to version 18.7.1

Also refresh patch (using git) and add an additional (stronger) sha256 hash.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agosupport/download: protect from custom commands with spaces in args
Yann E. MORIN [Mon, 7 Dec 2015 09:26:55 +0000 (10:26 +0100)]
support/download: protect from custom commands with spaces in args

Some users may provide custom download commands with spaces in their
arguments, like so:
    BR2_HG="hg --config foo.bar='some space-separated value'"

However, the way we currently call those commands does not account
for the extra quotes, and each space-separated part of the command is
interpreted as separate arguments.

Fix that by calling 'eval' on the commands.

Because of the eval, we must further quote our own arguments, to avoid
the eval further splitting them in case there are spaces (even though
we do not support paths with spaces, better be clean from the onset to
avoid breakage in the future).

We change all the wrappers to use a wrapper-function, even those with
a single call, so they all look alike.

Note that we do not single-quote some of the variables, like ${verbose}
because it can be empty and we really do not want to generate an
empty-string argument. That's not a problem, as ${verbose} would not
normally contain space-separated values (it could get set to something
like '-q -v' but in that case we'd still want two arguments, so that's
fine).

Reported-by: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-m2crypto: different fix for the OpenSSL problem
Thomas Petazzoni [Wed, 9 Dec 2015 08:55:16 +0000 (09:55 +0100)]
python-m2crypto: different fix for the OpenSSL problem

m2crypto provides a --openssl option to specify the location of the
OpenSSL library, when not installed in /usr. However, this option does
not apply to the standard "build" command normally called by the
python-package infrastructure, but only to the "build_ext" command.

This already required to override the default python-package build
commands for this package. Moreover, this the last bump to version
0.22.5, things got even more complicated since calling just
"build_ext" does not work, and additional quirks are needed.

This commit proposes to get away with this by relying on the default
python-package behavior, and simply hardcoding the OpenSSL location by
patching the setup.py script in a post-patch hook.

This issue has also been reported upstream at
https://gitlab.com/m2crypto/m2crypto/issues/89.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agonetsnmp: enable tsm + DTLSUDP/TLSTCP with openssl
Gustavo Zacarias [Wed, 9 Dec 2015 18:30:23 +0000 (15:30 -0300)]
netsnmp: enable tsm + DTLSUDP/TLSTCP with openssl

Otherwise the openssl support is basically unused.

net-snmp provides a stripped-down openssl implementation that can be
used to enable tsm/DTLSUDP/TLSTCP but given it's security track record
it's best to rely on the external one, it also saves space.

usm is the user validation module, it's default on, however when passing
--with-security-modules we must keep it otherwise it won't be.

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/efl/libefl: new host-package
Romain Naour [Sat, 12 Dec 2015 13:33:08 +0000 (14:33 +0100)]
package/efl/libefl: new host-package

This new host-package provide edje_cc, embryo_cc and eet binaries
that will be used by the upcomming libefl packages which will
contain the new version of efl libraries.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/{efl packages}: reorder select/depends
Romain Naour [Sat, 12 Dec 2015 13:33:07 +0000 (14:33 +0100)]
package/{efl packages}: reorder select/depends

As noticed by Yann [1], move the package dependencies
before selected packages/options.

[1] http://lists.busybox.net/pipermail/buildroot/2015-October/142955.html

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/libevas-generic-loaders: add missing MMU dependency
Romain Naour [Sat, 12 Dec 2015 13:33:06 +0000 (14:33 +0100)]
package/libevas-generic-loaders: add missing MMU dependency

The MMU dependency from glib2 via librsvg was not propagated
to the SVG loader.

Reported-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/libevas-generic-loaders: move to package directory
Romain Naour [Sat, 12 Dec 2015 13:33:05 +0000 (14:33 +0100)]
package/libevas-generic-loaders: move to package directory

As for expedite package, there is no advantage for efl related
packages to share the same version number anymore
(except for efl and libelementary).

Also, we usually do not have a sub-directory for a family of related
packages which doen't share the same version number, so move
libevas-generic-loaders to package directory.
Libevas-generic-loaders appear now in "Libraries" -> "Graphics" in
the Kconfig menu.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/expedite: move to package directory
Romain Naour [Sat, 12 Dec 2015 13:33:04 +0000 (14:33 +0100)]
package/expedite: move to package directory

There is no advantage for efl related packages to share the same version
number anymore (except for Efl and Elementary).

Here are the version number used for the 1.15 stable release:
EFL                     1.15.2
Elementary              1.15.2
Emotion Generic Players 1.15.0
Evas Generic Loaders    1.15.0
Python-EFL              1.15.0

Also, we usually do not have a sub-directory for a family of related
packages which don't share the same version number, so move expedite
to the package directory. Expedite now appears in the
"Graphic libraries and applications (graphic/text)" in the Kconfig menu.

In a followup patch, expedite will be downloaded directly from the 1.15
branch in the git repository since there is no new tarball release after
1.7.0.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoustr: use Debian patches to compile w/ GCC 5.x
Ryan Barnett [Tue, 8 Dec 2015 22:27:57 +0000 (23:27 +0100)]
ustr: use Debian patches to compile w/ GCC 5.x

To fix issues with compiling with GCC 5.x, switch to utilizing the
Debian patches for cross compiling. Debian has been maintaining
patches for the ustr package since it appears that the ustr project
hasn't been active since 2008.

The Debian patches switch from a makefile based build to autotools
based build. This also means that the patch that was being carried
for cross compiling is no longer needed.

ustr is a dependency of libsemanage, which now builds fine again with
these patches applied.

Fixes:
    http://autobuild.buildroot.org/results/f46/f46430c45973dfe39976453f5a91a555ed7bfa9a/
    http://autobuild.buildroot.org/results/e98/e98c82130efaaed29682cf31c1a754278ff3e547/
    ...and many more

Signed-off-by: Ryan Barnett <ryanbarnett3@gmail.com>
[yann.morin.1998@free.fr: build the shared lib at build time, not
install time]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
CC: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoapply-patches: only use first field of line for series file
Ryan Barnett [Tue, 8 Dec 2015 22:27:56 +0000 (23:27 +0100)]
apply-patches: only use first field of line for series file

A series file for quilt has a valid syntax of:

  fixes/autoconf.diff -p1
  fixes/doc-html-local-css.diff -p1
  fixes/gnu-inline.diff -p1

However, with the current way that a series file is handled, it will
error out because the -p1 is tried as a file. This is because in the
for loop that iterates the files, we only look for comment lines. Then
each line is used within a bash for loop which uses spaces a
delimiter. In order to fix this, we should only use the string that
comes before a space in the series file.

Note that the format allows for any arbitrary depth to the -pN field.
But since we'll have only one package with -pN fields, and all will be
-p1, we for now always assume -p1. This will have to be fixed whenever
we get a package with other values.

Signed-off-by: Ryan Barnett <ryanbarnett3@gmail.com>
[yann.morin.1998@free.fr: expand comment about the format of a series
file and how we interpret it]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
CC: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogob2: add a hash file
Vicente Olivert Riera [Wed, 9 Dec 2015 15:41:37 +0000 (15:41 +0000)]
gob2: add a hash file

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolinux-firmware: update Broadcom 43xxx file list
John Keeping [Fri, 11 Dec 2015 12:29:07 +0000 (12:29 +0000)]
linux-firmware: update Broadcom 43xxx file list

These files have been added upstream.

Signed-off-by: John Keeping <john@metanate.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/python: bump to version 2.7.11
Jörg Krause [Fri, 11 Dec 2015 14:10:48 +0000 (15:10 +0100)]
package/python: bump to version 2.7.11

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
 [Thomas: quick run-time test on ARM.]

8 years agopackage/boost: add library coroutine2
Jörg Krause [Fri, 11 Dec 2015 13:57:59 +0000 (14:57 +0100)]
package/boost: add library coroutine2

Coroutine2 is a new (C++14) library added in boost 1.59.0. We also add
coroutine2 to the '--without-libraries' configuration flag for the host
variant.

Build successfully tested with Arago ARMv5 2011.09 - a gcc v4.5.3 toolchain.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/boost: fix space tabs
Jörg Krause [Fri, 11 Dec 2015 13:57:58 +0000 (14:57 +0100)]
package/boost: fix space tabs

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/boost: bump to version 1.59.0
Jörg Krause [Fri, 11 Dec 2015 13:57:57 +0000 (14:57 +0100)]
package/boost: bump to version 1.59.0

Also:
* remove patch "gcc.jam compiler options fix" - merged upstream
* renumber patch "fix uclibc eventfd".

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agodriver_xf86-input-evdev: mtdev is mandatory now
Gustavo Zacarias [Fri, 11 Dec 2015 20:31:24 +0000 (17:31 -0300)]
driver_xf86-input-evdev: mtdev is mandatory now

mtdev is no longer optional, so select it and depend upon it, otherwise
it leads to build failure.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibgtk2: drop most of the LIBGTK2_CONF_ENV vars
Gustavo Zacarias [Fri, 11 Dec 2015 20:46:40 +0000 (17:46 -0300)]
libgtk2: drop most of the LIBGTK2_CONF_ENV vars

Most are legacy from when the package was added and not really necessary.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibgtk2: bump to version 2.24.29
Gustavo Zacarias [Fri, 11 Dec 2015 20:35:16 +0000 (17:35 -0300)]
libgtk2: bump to version 2.24.29

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/clamav: bump to version 0.99
Bernd Kuhls [Sat, 5 Dec 2015 23:58:35 +0000 (00:58 +0100)]
package/clamav: bump to version 0.99

- removed autoreconf and two patches applied upstream
https://github.com/vrtadmin/clamav-devel/commit/b20eeffadb7675bf1a74e35b0aef80e26e1c0462
https://github.com/vrtadmin/clamav-devel/commit/785e4a90e0b5bf60f55eb0987300da2e1e12abbb

- removed clamuko configure option
- disabled fanotify support because UCLIBC_HAS_FTS is disabled
https://github.com/vrtadmin/clamav-devel/blob/master/README
"Support for on-access scanning using Clamuko/Dazuko has been replaced
 with fanotify."

- added host-pkgconf dependency, used by configure
- added optional dependency to pcre
- added sha256 hash

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agomysql: fix start script for /run on separate tmpfs
Arnout Vandecappelle [Fri, 11 Dec 2015 21:52:47 +0000 (22:52 +0100)]
mysql: fix start script for /run on separate tmpfs

Recently the default skeleton was changed to have /run as a separate
tmpfs instead of a symlink to /tmp. /run is not world-writable, but
mysqld tries to write its PID file as user mysql. Therefore, it fails
to start.

To fix, create /run/mysql and give it to user mysql.

While we're at it, change the paths to /run instead of /var/run.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agowget: bump to version 1.17.1
Gustavo Zacarias [Sat, 12 Dec 2015 10:50:55 +0000 (07:50 -0300)]
wget: bump to version 1.17.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoRevert "ltp-testsuite: don't select libtirpc"
Thomas De Schampheleire [Fri, 11 Dec 2015 08:51:42 +0000 (09:51 +0100)]
Revert "ltp-testsuite: don't select libtirpc"

This reverts commit fc366046429471228c74be7f09d0645256649fd3 in favor of an
alternative solution in a subsequent patch.

Cc: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoRevert "ltp-testsuite: don't link with libtirpc"
Thomas De Schampheleire [Fri, 11 Dec 2015 08:51:41 +0000 (09:51 +0100)]
Revert "ltp-testsuite: don't link with libtirpc"

This reverts commit 8f1c4c49a2ab0fc9e6cf73370f4483e253e5ac2d in favor of an
alternative solution in a subsequent patch.

Cc: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoltp-testsuite: disable tirpc tests using authdes_create
Thomas De Schampheleire [Fri, 11 Dec 2015 08:51:40 +0000 (09:51 +0100)]
ltp-testsuite: disable tirpc tests using authdes_create

In buildroot, libtirpc is patched to remove authdes_create functions.
As a result, compilation of tests that use these functions, fails.

A previous fix was implemented in commit
8f1c4c49a2ab0fc9e6cf73370f4483e253e5ac2d, but simply disabled linking with
libtirpc entirely. This broke usage of ltp-testsuite on targets where the
toolchain does not have RPC support and libtirpc is mandatory.

Instead, disable only the problematic tests, leaving ltp-testsuite usable
with libtirpc.

Cc: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopango: drop PANGO_CONF_ENV variables
Gustavo Zacarias [Thu, 10 Dec 2015 20:17:25 +0000 (17:17 -0300)]
pango: drop PANGO_CONF_ENV variables

These are completely historic from the initial commit (d106a63d) and
completely unused.

Two separate builds with/without give nothing relevant with:

$ diff -u pango.cv/config.log pango-1.38.1/config.log|grep ^+

Same applies to removals with:

$ diff -u pango.cv/config.log pango-1.38.1/config.log|grep ^-

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agocairo: drop CAIRO_CONF_ENV variables
Gustavo Zacarias [Thu, 10 Dec 2015 20:17:12 +0000 (17:17 -0300)]
cairo: drop CAIRO_CONF_ENV variables

These are completely historic from the initial commit (3a0a8791) and
completely unused.

Two separate builds with/without give nothing relevant with:

$ diff -u cairo.cv/config.log cairo-1.14.4/config.log|grep ^+

Same applies to removals with:

$ diff -u cairo.cv/config.log cairo-1.14.4/config.log|grep ^-

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolinux-headers: bump 4.3.x series to 4.3.2
Vicente Olivert Riera [Fri, 11 Dec 2015 10:11:15 +0000 (10:11 +0000)]
linux-headers: bump 4.3.x series to 4.3.2

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolinux: bump default version to 4.3.2
Vicente Olivert Riera [Fri, 11 Dec 2015 10:11:14 +0000 (10:11 +0000)]
linux: bump default version to 4.3.2

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agowhois: bump to version 5.2.11
Gustavo Zacarias [Fri, 11 Dec 2015 18:40:13 +0000 (15:40 -0300)]
whois: bump to version 5.2.11

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agostunnel: bump to version 5.28
Gustavo Zacarias [Fri, 11 Dec 2015 18:36:30 +0000 (15:36 -0300)]
stunnel: bump to version 5.28

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoalsa-utils: fix conflics with pthread.h
Vicente Olivert Riera [Wed, 9 Dec 2015 10:44:48 +0000 (10:44 +0000)]
alsa-utils: fix conflics with pthread.h

Backport two upstream patches to fix a build failure due to conflicts
with pthread.h:

signal.h:27: error: conflicting types for 'sin_generator_init'
./signal.h:27: error: previous declaration of 'sin_generator_init' was
here
signal.h:28: error: conflicting types for 'sin_generator_next_sample'
./signal.h:28: error: previous declaration of
'sin_generator_next_sample' was here
....

Upstream patches:

  http://git.alsa-project.org/?p=alsa-utils.git;a=commit;h=3bf8e79c3bfee3ca14277aad3d9c406dfc053bbf
  http://git.alsa-project.org/?p=alsa-utils.git;a=commit;h=ed0cce1b6061aade0077982cb5d22fa68ddffd2f

Fixes:

  http://autobuild.buildroot.net/results/b11/b114ac7a25ac95a059418b07c6cad25714d19b77/

[Peter: fix patch 0002 description]
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agognutls: re-enable gnutls-openssl compat library
Gustavo Zacarias [Mon, 7 Dec 2015 13:40:59 +0000 (10:40 -0300)]
gnutls: re-enable gnutls-openssl compat library

This was disabled in the 3.4.x branch by default and is required by
inadyn, fixes:
http://autobuild.buildroot.net/results/51f/51f7e9275c2d23952c7558a126a8843d5476e4b1/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agonmap: bump version to 7.01
Vicente Olivert Riera [Thu, 10 Dec 2015 16:01:22 +0000 (16:01 +0000)]
nmap: bump version to 7.01

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopython-six: bump to 0.10.0
Yegor Yefremov [Thu, 10 Dec 2015 15:18:27 +0000 (16:18 +0100)]
python-six: bump to 0.10.0

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolinux-firmware: update Broadcom 43xx file list
John Keeping [Thu, 10 Dec 2015 14:01:47 +0000 (14:01 +0000)]
linux-firmware: update Broadcom 43xx file list

These files have been added upstream.

Signed-off-by: John Keeping <john@metanate.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolinux-firmware: bump version
John Keeping [Thu, 10 Dec 2015 14:01:46 +0000 (14:01 +0000)]
linux-firmware: bump version

CXGB4 firmware files have been renamed upstream.

Signed-off-by: John Keeping <john@metanate.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoatk: drop ATK_CONF_ENV variables
Gustavo Zacarias [Thu, 10 Dec 2015 13:57:24 +0000 (10:57 -0300)]
atk: drop ATK_CONF_ENV variables

These are completely historic from the initial commit (810184bb) and
completely unused.

Two separate builds with/without give nothing with:

$ diff -u atk.cv/config.log atk-2.18.0/config.log|grep ^+

And all removals with:

$ diff -u atk.cv/config.log atk-2.18.0/config.log|grep ^-

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoatmel: fix xplained documentation
Gary Bisson [Thu, 10 Dec 2015 13:24:06 +0000 (14:24 +0100)]
atmel: fix xplained documentation

Documentation is referring to nandflash.txt which doesn't exist.
Instead, readme.txt provides the instructions to flash the NAND storage.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Acked-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolibsoc: add a hash file
Yegor Yefremov [Thu, 10 Dec 2015 08:46:29 +0000 (09:46 +0100)]
libsoc: add a hash file

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoedid-decode: use TARGET_MAKE_ENV
Peter Korsgaard [Thu, 10 Dec 2015 20:41:11 +0000 (21:41 +0100)]
edid-decode: use TARGET_MAKE_ENV

No functional change as it only uses $CC / mkdir / install, but add it for
consistency and in case future versions need it.

Suggested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/lttng-tools: fix static build
Samuel Martin [Tue, 8 Dec 2015 23:11:14 +0000 (00:11 +0100)]
package/lttng-tools: fix static build

Some unit tests depend on objects from src/common/.
This patch makes sure to points to the location of the non-PIC object files.
Otherwise, in case of static only build, the PIC object are not built, so
the link will fail.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/lttng-tools: backport patch fixing pthread_setname_np failure
Samuel Martin [Tue, 8 Dec 2015 23:11:13 +0000 (00:11 +0100)]
package/lttng-tools: backport patch fixing pthread_setname_np failure

This patch, backported from upstream, prevent the build from failing due
to:

  [...]
    CCLD     lttng-consumerd
  ../../../src/common/.libs/libcommon.a(runas.o): In function `run_as_worker':
  /tmp/br/build/lttng-tools-2.7.0/src/common/runas.c:325: undefined reference to `pthread_setname_np'
  collect2: error: ld returned 1 exit status
  Makefile:475: recipe for target 'lttng-consumerd' failed
  [...]

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/lttng-tools: fix static build
Samuel Martin [Tue, 8 Dec 2015 23:11:12 +0000 (00:11 +0100)]
package/lttng-tools: fix static build

Add patch fixing configure.ac for library detection on static build.

Fixes:
  http://autobuild.buildroot.net/results/0f1/0f1e015a0c5a5ac2beeb5011d31a1e0058a32a0d/

Upstream status: Merged

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/lttng-tools: remove no longer needed patch
Samuel Martin [Tue, 8 Dec 2015 23:11:11 +0000 (00:11 +0100)]
package/lttng-tools: remove no longer needed patch

This patch is already merged since the v2.7.0-rc1 version.

Fixes:
  http://autobuild.buildroot.net/results/0178e243eb27376d1507f1adde5d12bdbc0f352b
  (and many others)

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogit: bump version to 2.6.4
Vicente Olivert Riera [Wed, 9 Dec 2015 10:26:01 +0000 (10:26 +0000)]
git: bump version to 2.6.4

- Bump version to 2.6.4
- Update the hash value
- Remove 0002-Makefile-make-curl-config-path-configurable.patch
  - This patch is now part of upstream:
    https://github.com/git/git/commit/f89158760d5f02ba59f644799abd921e6be22f13

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibsoc: bump to 0.7.1
Yegor Yefremov [Wed, 9 Dec 2015 14:03:29 +0000 (15:03 +0100)]
libsoc: bump to 0.7.1

Remove upstreamed patch.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolinux: bump default version to 4.3.1
Gustavo Zacarias [Wed, 9 Dec 2015 20:10:04 +0000 (17:10 -0300)]
linux: bump default version to 4.3.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolinux-headers: bump 3.{10, 14}.x and 4.{1, 2, 3}.x series
Gustavo Zacarias [Wed, 9 Dec 2015 20:10:03 +0000 (17:10 -0300)]
linux-headers: bump 3.{10, 14}.x and 4.{1, 2, 3}.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agomc: bump to 4.8.15
Yegor Yefremov [Wed, 9 Dec 2015 16:00:26 +0000 (17:00 +0100)]
mc: bump to 4.8.15

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoleafnode2: add a hash file
Vicente Olivert Riera [Wed, 9 Dec 2015 15:50:06 +0000 (15:50 +0000)]
leafnode2: add a hash file

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agobarebox: bump to version 2015.12.0
Fabio Porcedda [Wed, 9 Dec 2015 17:48:35 +0000 (18:48 +0100)]
barebox: bump to version 2015.12.0

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoedid-decode: new package
Peter Seiderer [Mon, 7 Dec 2015 21:14:44 +0000 (22:14 +0100)]
edid-decode: new package

[Peter: pass TARGET_CFLAGS/LDFLAGS, quote TARGET_DIR]
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoread-edid: bump version to 3.0.2
Peter Seiderer [Mon, 7 Dec 2015 20:33:09 +0000 (21:33 +0100)]
read-edid: bump version to 3.0.2

- update hash
- change from autotools to cmake package
- update license info
- enable get-edid command (i2c build)
- add patch fixing install error because of missing file COPYING

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopixman: disable vmx for powerpc CS toolchains
Gustavo Zacarias [Mon, 7 Dec 2015 14:27:11 +0000 (11:27 -0300)]
pixman: disable vmx for powerpc CS toolchains

The ppc CS toolchains have flaky VMX (AKA altivec) implementation
causing build failure. Disable it for these toolchains. Fixes:
http://autobuild.buildroot.net/results/3b4/3b4cda40f074578f6b35b1fb381ba37b93174e86/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agop11-kit: bump to version 0.23.2
Gustavo Zacarias [Tue, 8 Dec 2015 12:09:07 +0000 (09:09 -0300)]
p11-kit: bump to version 0.23.2

0002-rpc-transport.c-include-sys-select.h-for-fd_set.patch is upstream
so drop it.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/xfsprogs: disable crc32selftest
Yann E. MORIN [Mon, 7 Dec 2015 18:00:36 +0000 (19:00 +0100)]
package/xfsprogs: disable crc32selftest

xfsprogs generates a crc32 table, and wants to test it. So it builds a
native crc32selftest binary. So far, so good; except the host may not
have the required headers (uuid/uuid.h), and probably libs (like
libuuid).

And anyway, testing the table on the host is flawed, as it does not mean
it would be correct on the target (due to differences in bitness,
endianness, alignment...).

So we just disable the crc32selftest for Buildroot.

Fixes:
    http://autobuild.buildroot.org/results/5d0/5d0ed24b4d368fed100bc3c4959520ebaa48e693/
    http://autobuild.buildroot.org/results/aef/aef223ee2646599eaab7c82f63ff5f19569d69a5/
    http://autobuild.buildroot.org/results/fb6/fb6679f3b1473169702c303ee5060abe7559b0b3/
    ....

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoUse libgudev as regular dependency
Yegor Yefremov [Wed, 2 Dec 2015 11:27:06 +0000 (12:27 +0100)]
Use libgudev as regular dependency

Since eudev 3.1.3 libgudev is not shipped with this package,
so libgudev can be used as regular dependency regardless of
udev implementation selected.

Fixes following build error:
  http://autobuild.buildroot.net/results/320/320c052bda0f1b5afb1e5c83a7fb4dca6227c5a1//
  http://autobuild.buildroot.net/results/3b0/3b096f882030325b9290ad8860bd9cd373a11dc2//

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolibgudev: remove systemd dependency
Yegor Yefremov [Wed, 2 Dec 2015 11:27:05 +0000 (12:27 +0100)]
libgudev: remove systemd dependency

Since version 3.1.3 eudev doesn't provide internal libgudev,
so this package can now be used as an ordinary stand-alone
package.

[Peter: add BR2_PACKAGE_HAS_UDEV dependency]
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agonano: bump to version 2.5.0
Gustavo Zacarias [Mon, 7 Dec 2015 13:21:23 +0000 (10:21 -0300)]
nano: bump to version 2.5.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogdb: bump 7.10 series to 7.10.1
Gustavo Zacarias [Mon, 7 Dec 2015 12:02:28 +0000 (09:02 -0300)]
gdb: bump 7.10 series to 7.10.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolvm2: bump version to 2.02.137
Vicente Olivert Riera [Mon, 7 Dec 2015 10:58:44 +0000 (10:58 +0000)]
lvm2: bump version to 2.02.137

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolighttpd: bump version to 1.4.38
Vicente Olivert Riera [Mon, 7 Dec 2015 10:58:43 +0000 (10:58 +0000)]
lighttpd: bump version to 1.4.38

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Reviewed-by: Alexander Dahl <post@lespocky.de>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogcr: needs host-intltool
Gustavo Zacarias [Wed, 2 Dec 2015 10:28:38 +0000 (07:28 -0300)]
gcr: needs host-intltool

Fixes:
http://autobuild.buildroot.net/results/c31/c3177224ca2488cf4740a2d22d1a861872d2dcde/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/mpython-m2crypto: bump version
Yann E. MORIN [Sun, 6 Dec 2015 16:35:29 +0000 (17:35 +0100)]
package/mpython-m2crypto: bump version

Fixes:

http://autobuild.buildroot.org/results/ee1/ee1bb80214a51c212712de8193b89a32e9901408/
http://autobuild.buildroot.org/results/ce8/ce8d5d68eef312ca168f351b845920eb62ca4eb1/
http://autobuild.buildroot.org/results/500/5004a2a9cabe75669bbe90f3ee35ab3869617fc9/

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/kodi: fix fallout after infozip rename
Yann E. MORIN [Sun, 6 Dec 2015 09:28:53 +0000 (10:28 +0100)]
package/kodi: fix fallout after infozip rename

Commit f0c9470 (infozip: rename to zip) forgot to propagate the rename
down to the only user of the host variant of infozip.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogcc: bump 5.x series to version 5.3.0
Gustavo Zacarias [Sun, 6 Dec 2015 19:03:16 +0000 (16:03 -0300)]
gcc: bump 5.x series to version 5.3.0

201-libgcc-remove-unistd-header.patch is upstream so remove it.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogcc: host-cloog is not needed for graphite support on gcc 5.x
Gustavo Zacarias [Mon, 7 Dec 2015 07:31:31 +0000 (08:31 +0100)]
gcc: host-cloog is not needed for graphite support on gcc 5.x

See https://gcc.gnu.org/gcc-5/changes.html

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoflite: fix alsa version check
Peter Korsgaard [Sun, 6 Dec 2015 22:38:00 +0000 (23:38 +0100)]
flite: fix alsa version check

The alsa version check broke with the recent alsa-lib bump to 1.1.0 as it
was only checking subminor >= 11.

Fixes:

http://autobuild.buildroot.net/results/b62/b62cd6de04ff83bf7025a8f1aca49dbcbc8d7e2d/
http://autobuild.buildroot.net/results/2c9/2c98458fef8c38ff36cd20d77c2d651129146857/
http://autobuild.buildroot.net/results/ca7/ca78c1029ef1d91b66bbc91c5e5269bf663afe8e/
http://autobuild.buildroot.net/results/eac/eacb973e7fcce385d1686ab364f60dec9e0dd2e9/

And many more.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agodocs: website: update for 2015.11.1
Peter Korsgaard [Sat, 5 Dec 2015 22:17:04 +0000 (23:17 +0100)]
docs: website: update for 2015.11.1

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/pixman: disable tests
Yann E. MORIN [Sat, 5 Dec 2015 11:48:54 +0000 (12:48 +0100)]
package/pixman: disable tests

Tests are broken on some architectures because of an incomplete fenv.

Since the tests are not really useful in the Buildroot environment, just
disable them.

Fixes a lot of build failures:
    http://autobuild.buildroot.org/results/cd7/cd722620832c28d22eacfc43336f6952b82305ff/
    http://autobuild.buildroot.org/results/3f4/3f4f1e88988d66b052432885b4f044a0eddcee2c/
    ...

Pixman was already autoreconfed (but that was not needed). Since we now
really need to autoreconf it, add a comment stating why we do.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoboost: add target build step
Peter Korsgaard [Sat, 5 Dec 2015 14:35:46 +0000 (15:35 +0100)]
boost: add target build step

The build step for the target was missing, causing the compilation to happen
during the staging install step.  Add a dedicated build step like we do for
the host build.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoboost: reorder build steps
Peter Korsgaard [Sat, 5 Dec 2015 14:05:32 +0000 (15:05 +0100)]
boost: reorder build steps

The host and target build steps were mixed between eachother. Reorder them
so we have the target steps before the host ones.

No functional change, but helps readability.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoboost: make package less verbose when building with -s
Peter Korsgaard [Sat, 5 Dec 2015 14:00:23 +0000 (15:00 +0100)]
boost: make package less verbose when building with -s

The boost build is very verbose (11K+ lines even when no sub options are
enabled).  While this can be handy for debugging, make is less verbose when
'make -s' is used, similar to how we do it for autotools.

With this, make -s boost outputs less than 100 lines.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoat91bootstrap3: bump to v3.8
Alexandre Belloni [Thu, 3 Dec 2015 22:31:58 +0000 (23:31 +0100)]
at91bootstrap3: bump to v3.8

In preparation for sama5d2 xplained support, bump at91bootstrap3 to 3.8

[Peter: add .hash file]
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolibpng: security bump to version 1.6.20
Gustavo Zacarias [Thu, 3 Dec 2015 21:48:07 +0000 (18:48 -0300)]
libpng: security bump to version 1.6.20

Fixes:
CVE-2015-8126 - incorrect implementation of png_set_PLTE() that uses
png_ptr not info_ptr, that left png_set_PLTE() open to this vuln.

(fix in previous release was incomplete)

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agobdwgc: fix compile for sparc
Waldemar Brodkorb [Fri, 4 Dec 2015 05:33:11 +0000 (06:33 +0100)]
bdwgc: fix compile for sparc

We need to use a patch from master git.
https://github.com/ivmai/bdwgc/commit/e2bf29b7801357c1ad28c2948a3f88c655dd722a

Fixes following autobuilder failures:
http://autobuild.buildroot.net/results/220b3d49b8ad891e5dd3aae759319100a1500701/
http://autobuild.buildroot.net/results/b7465d175f03c9461693a92885028723772c7814/

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolibatomic_ops: enable sparc64 / sparcv9
Waldemar Brodkorb [Fri, 4 Dec 2015 05:34:06 +0000 (06:34 +0100)]
libatomic_ops: enable sparc64 / sparcv9

Works fine for sparc64.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agognutls: needs argp-standalone for musl/uclibc
Gustavo Zacarias [Fri, 4 Dec 2015 17:01:39 +0000 (14:01 -0300)]
gnutls: needs argp-standalone for musl/uclibc

It's required for crywrap (tools), fixes:
http://autobuild.buildroot.net/results/2d9/2d98fced7ff7c3b5c39a97eb1c8db7dd651fa86c/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agodirectfb: disable for sparc
Waldemar Brodkorb [Fri, 4 Dec 2015 16:54:15 +0000 (17:54 +0100)]
directfb: disable for sparc

Requires atomic operations.
Fixes following autobuild failure:
http://autobuild.buildroot.net/results/8205100c166659c47daff66b1e63edc82eeb7930/

[Peter: also hide toolchain comment]
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoconfigs/qemu: specify drive image file format (raw)
Gustavo Zacarias [Fri, 4 Dec 2015 15:49:57 +0000 (12:49 -0300)]
configs/qemu: specify drive image file format (raw)

Specify that the drive image file format is raw to avoid warnings and
restrictions.
Also switch to -drive syntax for all configs.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agofakeroot: disable capabilities
Gustavo Zacarias [Fri, 4 Dec 2015 15:11:34 +0000 (12:11 -0300)]
fakeroot: disable capabilities

These don't autodetect consistently and are process rather than file
capabilities, so not very useful in the buildroot context.
Otherwise we'd have to unconditionally pull host-libcap (or fix the
detection, but again, not useful so there's no need).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolibmicrohttpd: bump to version 0.9.47
Gustavo Zacarias [Fri, 4 Dec 2015 14:02:44 +0000 (11:02 -0300)]
libmicrohttpd: bump to version 0.9.47

Experimental SPDY support was dropped so drop the configure option.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agowireshark: add optional geoip support
Gustavo Zacarias [Wed, 2 Dec 2015 20:48:20 +0000 (17:48 -0300)]
wireshark: add optional geoip support

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agowireshark: add optional gnutls support
Gustavo Zacarias [Wed, 2 Dec 2015 20:48:19 +0000 (17:48 -0300)]
wireshark: add optional gnutls support

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agowireshark: gcrypt support is optional
Gustavo Zacarias [Wed, 2 Dec 2015 20:48:18 +0000 (17:48 -0300)]
wireshark: gcrypt support is optional

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agowireshark: add optional c-ares support
Gustavo Zacarias [Wed, 2 Dec 2015 20:48:17 +0000 (17:48 -0300)]
wireshark: add optional c-ares support

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agowireshark: add optional libnl suport
Gustavo Zacarias [Wed, 2 Dec 2015 20:48:16 +0000 (17:48 -0300)]
wireshark: add optional libnl suport

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agowireshark: enable GUI options
Gustavo Zacarias [Wed, 2 Dec 2015 20:48:15 +0000 (17:48 -0300)]
wireshark: enable GUI options

Enable gtk2, gtk3 & qt5 automatic GUI options.
gtk2 & qt5 only build-time tested, gtk3 runtime-tested with wayland.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agowireshark: needs host-pkgconf
Gustavo Zacarias [Wed, 2 Dec 2015 20:48:14 +0000 (17:48 -0300)]
wireshark: needs host-pkgconf

Needed for detection of various optional components.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agowireshark: forcibly disable lua
Gustavo Zacarias [Wed, 2 Dec 2015 20:48:13 +0000 (17:48 -0300)]
wireshark: forcibly disable lua

If host arch = target arch and liblua is in the host the buildsystem
will pick it up and try to use it since it passes basic build tests.
Forcibly disable it, since it causes no build failure, rather runtime
failures because said liblua is not present on the target.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopython-lxml: bump to 3.5.0
Yegor Yefremov [Thu, 3 Dec 2015 09:19:52 +0000 (10:19 +0100)]
python-lxml: bump to 3.5.0

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoopenssl: security bump to version 1.0.2e
Gustavo Zacarias [Thu, 3 Dec 2015 17:49:42 +0000 (14:49 -0300)]
openssl: security bump to version 1.0.2e

Fixes:
CVE-2015-3193 - BN_mod_exp may produce incorrect results on x86_64
CVE-2015-3194 - Certificate verify crash with missing PSS parameter
CVE-2015-3195 - X509_ATTRIBUTE memory leak

Enable IDEA as well since otherwise the build breaks (always great
upstream) - it's no longer patent encumbered.

[Peter: correct sha256]
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoconnman: disable for sparc
Waldemar Brodkorb [Thu, 3 Dec 2015 17:23:22 +0000 (18:23 +0100)]
connman: disable for sparc

Fixes:
http://autobuild.buildroot.net/results/333/3336df777c758cba9a660a0f6f31646258baec52/
http://autobuild.buildroot.net/results/efe/efeb197654b552ad9a80e102226c3e507640f037/

Connman uses __sync_fetch_and_add, which is not available for sparc.

[Peter: add !sparc dependency to comment, add autobuild reference]
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agostunnel: bump to version 5.27
Gustavo Zacarias [Thu, 3 Dec 2015 18:39:13 +0000 (15:39 -0300)]
stunnel: bump to version 5.27

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agodropbear: bump to version 2015.71
Gustavo Zacarias [Thu, 3 Dec 2015 17:41:03 +0000 (14:41 -0300)]
dropbear: bump to version 2015.71

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogesftpserver: bump to version 0.2.1
Gustavo Zacarias [Thu, 3 Dec 2015 17:40:44 +0000 (14:40 -0300)]
gesftpserver: bump to version 0.2.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agohostapd: make ACS optional
Gustavo Zacarias [Thu, 3 Dec 2015 16:40:38 +0000 (13:40 -0300)]
hostapd: make ACS optional

Make ACS (Automatic Channel Selection) support in hostapd optional.
There's a clash of standard vs. propietary solutions, hence when hostapd
has builtin ACS support (standard) and it's enabled (channel=0 in the
config) this will preclude the propietary driver from using ACS (it
won't work at all).

See:
http://e2e.ti.com/support/wireless_connectivity/f/307/p/465333/1669270

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agocmake: bump to version 3.4.1
Gustavo Zacarias [Thu, 3 Dec 2015 13:02:39 +0000 (10:02 -0300)]
cmake: bump to version 3.4.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>