buildroot.git
7 years agolighttpd: carry common keywords out to variables
Philipp Skadorov [Wed, 8 Mar 2017 20:43:31 +0000 (15:43 -0500)]
lighttpd: carry common keywords out to variables

S50lighttpd contains repeating keywords that are worth carrying out as
variables: pid file name, daemon name, config file name.

Signed-off-by: Philipp Skadorov <philipp.skadorov@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agofirejail: fix logic for comment
Vicente Olivert Riera [Thu, 9 Mar 2017 11:25:29 +0000 (11:25 +0000)]
firejail: fix logic for comment

firejail depends on !uClibc, so the "firejail needs !uClibc" comment
should be displayed when we do have uClibc. Right now the logic is just
the other way around, so flip it.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agosupport/scripts/test-pkg: extend logfile with olddefconfig output
Benoît Allard [Thu, 9 Mar 2017 15:15:21 +0000 (16:15 +0100)]
support/scripts/test-pkg: extend logfile with olddefconfig output

Signed-off-by: Benoît Allard <benoit.allard@greenbone.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoqt5base: fix compilation error with gcc-4.8
Vicente Olivert Riera [Thu, 9 Mar 2017 17:03:15 +0000 (17:03 +0000)]
qt5base: fix compilation error with gcc-4.8

Add a patch to fix a compilation error when using gcc-4.8.

Bug report: https://bugreports.qt.io/browse/QTBUG-59399
Patch sent upstream: https://codereview.qt-project.org/#/c/187980/

Fixes:
  http://autobuild.buildroot.net/results/2ac/2ac16335d16cd53cceeabda8f963c9b288a9a1c8/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agotoolchain: remove no longer relevant comment
Thomas Petazzoni [Thu, 9 Mar 2017 20:28:52 +0000 (21:28 +0100)]
toolchain: remove no longer relevant comment

The somewhat complicated sed expression has been removed in commit
06cd604ec6d34f25b436ab729543418042a87e1c ("toolchain/external: use
-dumpversion to check gcc version"), so let's remove the comment that
was explaining this sed expression.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agotoolchain/external: use -dumpversion to check gcc version
Krzysztof Konopko [Thu, 9 Mar 2017 08:01:36 +0000 (09:01 +0100)]
toolchain/external: use -dumpversion to check gcc version

Currently, `--version` option is used and later matched with a regex to get
the actual gcc version.  There's a dedicated gcc option to do exactly that:
`-dumpversion`.

Also `--version` may return a string customised by a vendor that provides
the toolchain, which makes the current regex approach error prone.  In
fact, this situation has been seen with a real customised toolchain.

Signed-off-by: Krzysztof Konopko <kris@youview.com>
Signed-off-by: Tomasz Szkutkowski <tomasz.szkutkowski@youview.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoconfigs: at91sam9x5ek: new additional defconfigs
Ludovic Desroches [Thu, 3 Nov 2016 14:08:38 +0000 (15:08 +0100)]
configs: at91sam9x5ek: new additional defconfigs

This commit:

 - Adds a development rootfs defconfig for the at91sam9x5ek board for
   NAND-based configurations.

 - Adds SD-card based configurations for the at91sam9x5ek board, both a
   minimal one and development one.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
[Thomas: add at91sam9x5ek_mmc_defconfig to have all four combinations:
NAND minimal, NAND development, SD minimal, SD development.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agofirejail: new package
Chris Frederick [Wed, 26 Oct 2016 17:22:32 +0000 (12:22 -0500)]
firejail: new package

Firejail Security Sandbox
https://firejail.wordpress.com/

Lightweight application sandboxing system using seccomp and kernel
namespaces.

Signed-off-by: Chris Frederick <cdf123@cdf123.net>
[Thomas:
 - Fix DEVELOPERS entry: use <> around the e-mail address instead of ()
 - firejail builds fine with musl, so only exclude uclibc, which fails
   to build with EM_ARM undeclared
 - Update to upstream version 0.9.44.8.
 - Remove FIREJAIL_MAKE_OPTS, as suggested by Romain Naour.
 - Pass --enable-busybox-workaround only if Busybox is enabled, as
   suggested by Romain Naour.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/dash: fix parallel build
Yann E. MORIN [Tue, 7 Mar 2017 17:37:16 +0000 (18:37 +0100)]
package/dash: fix parallel build

Fixes:
    http://autobuild.buildroot.org/results/14e/14e35f399bb169d00a6e5d76fc981f87980e970d/
    http://autobuild.buildroot.org/results/b04/b043f94c445eefd5781e3ddf699e39cf88fcaa08/
    http://autobuild.buildroot.org/results/2f8/2f81182eb5733c9f4e23b380df5093978ea465ac/
    ...

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
7 years agocjson: bump to version 1.4.0
Fabrice Fontaine [Mon, 6 Mar 2017 18:06:47 +0000 (19:06 +0100)]
cjson: bump to version 1.4.0

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agokmscube: move to the new repository
Fabio Estevam [Mon, 6 Mar 2017 12:27:53 +0000 (09:27 -0300)]
kmscube: move to the new repository

As announced by Rob Clark at:
https://lists.freedesktop.org/archives/mesa-dev/2017-February/145745.html

, the kmscube repository has been moved from github to freedesktop.org,
so change it to the new location.

With the newest code the local patch for adding imx-drm support
is no longer needed.

Also, on imx6q we need to explicitily pass the card device now:

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/Config.in: explain that lua package names should start with lua
Arnout Vandecappelle [Sun, 5 Mar 2017 22:24:42 +0000 (23:24 +0100)]
package/Config.in: explain that lua package names should start with lua

We have decided that lua packages should have a name that starts with
lua (like is the case for python and perl). However, we're not going to
rename all the existing lua packages that don't start with lua. This
makes it unclear for people adding packages how they should name the
package, so add a comment to package/Config.in to explain it.

It's rather terse but it gets the message across.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopcre: change download location
Oleg Kitain [Mon, 6 Mar 2017 00:02:02 +0000 (03:02 +0300)]
pcre: change download location

The location at ftp.csx.cam.ac.uk only stores 2 latest versions of PCRE.
This results in old (2015.11 and older currently) buildroot versions
timing out on wget several times and having to retrieve the package
from sources.buildroot.org afterwards.

Signed-off-by: Oleg Kitain <okitain@ya.ru>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoconfigs/telit_evk_pro3: bump barebox to 2017.01.0
Fabio Porcedda [Mon, 6 Mar 2017 16:45:04 +0000 (17:45 +0100)]
configs/telit_evk_pro3: bump barebox to 2017.01.0

This bump fix the build failure with gcc5 for barebox.

Some changes were made to the first patch to align to the latest
barebox api.

Also done the following changes:
- Use "BR2_TARGET_BAREBOX_CONFIG_FRAGMENT_FILES" instead of patching
  the barebox sources.
- Use "BR2_GLOBAL_PATCH_DIR" instead of
  "BR2_TARGET_BAREBOX_CUSTOM_PATCH_DIR".

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/dovecot-pigeonhole: bump version to 0.4.17
Bernd Kuhls [Mon, 6 Mar 2017 19:35:12 +0000 (20:35 +0100)]
package/dovecot-pigeonhole: bump version to 0.4.17

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/dovecot: bump version to 2.2.28
Bernd Kuhls [Mon, 6 Mar 2017 19:35:11 +0000 (20:35 +0100)]
package/dovecot: bump version to 2.2.28

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoRevert "package/libcec: bump version to 4.0.2"
Bernd Kuhls [Mon, 6 Mar 2017 18:12:00 +0000 (19:12 +0100)]
Revert "package/libcec: bump version to 4.0.2"

This reverts commit bf1c9828f2c7ef37a0af4da5532472fb7e03ba67.

This commit was part of the Kodi 17 series and was committed too early,
current Kodi 16 is incompatible with this bump and needs to be
reverted, fixes https://bugs.busybox.net/show_bug.cgi?id=9711

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoRevert "package/libplatform: bump version to 2.1.0"
Bernd Kuhls [Mon, 6 Mar 2017 18:11:59 +0000 (19:11 +0100)]
Revert "package/libplatform: bump version to 2.1.0"

This reverts commit 2ac3045453d701b1fbea0d04333642a76fbfecc4.

This commit was part of the Kodi 17 series and was committed too early,
current Kodi 16 is incompatible with this bump and needs to be
reverted, fixes https://bugs.busybox.net/show_bug.cgi?id=9711

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/python-pyliftdi: fix patch
Yann E. MORIN [Mon, 6 Mar 2017 17:17:23 +0000 (18:17 +0100)]
package/python-pyliftdi: fix patch

The 0001 patch introduces leading tabs, when the rest of the file is
using leading spaces, and python3 does not like that.

Fixes:
    http://autobuild.buildroot.org/results/e24/e24a8e6f62139ab0efbce7a32c3d88c2cba839c6/
    http://autobuild.buildroot.org/results/7b1/7b14c4bb4cac3ff006e77330cbd7b839ad80192a/
    http://autobuild.buildroot.org/results/67c/67cddfdb801e83acfd9f197f5661fd43fa38a092/
    [...]

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Christian Kellermann <christian.kellermann@solectrix.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopango: bump to version 1.40.4
Gustavo Zacarias [Mon, 6 Mar 2017 14:59:04 +0000 (11:59 -0300)]
pango: bump to version 1.40.4

Update test-disabling patch for new version, and git format it.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agowireshark: security bump to version 2.2.5
Gustavo Zacarias [Mon, 6 Mar 2017 14:55:27 +0000 (11:55 -0300)]
wireshark: security bump to version 2.2.5

Fixes:
wnpa-sec-2017-03 - LDSS dissector crash
wnpa-sec-2017-04 - RTMTP dissector infinite loop
wnpa-sec-2017-05 - WSP dissector infinite loop
wnpa-sec-2017-06 - STANAG 4607 file parser infinite loop
wnpa-sec-2017-07 - NetScaler file parser infinite loop
wnpa-sec-2017-08 - NetScaler file parser crash
wnpa-sec-2017-09 - K12 file parser crash
wnpa-sec-2017-10 - IAX2 dissector infinite loop
wnpa-sec-2017-11 - NetScaler file parser infinite loop

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agognutls: security bump to version 3.5.10
Gustavo Zacarias [Mon, 6 Mar 2017 14:55:06 +0000 (11:55 -0300)]
gnutls: security bump to version 3.5.10

Fixes:
GNUTLS-SA-2017-3A - Addressed integer overflow resulting to invalid
memory write in OpenPGP certificate parsing.
GNUTLS-SA-2017-3B - Addressed crashes in OpenPGP certificate parsing,
related to private key parser. No longer allow OpenPGP certificates
(public keys) to contain private key sub-packets.
GNUTLS-SA-2017-3C - Addressed large allocation in OpenPGP certificate
parsing, that could lead in out-of-memory condition.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoharfbuzz: security bump to version 1.4.4
Gustavo Zacarias [Mon, 6 Mar 2017 14:54:49 +0000 (11:54 -0300)]
harfbuzz: security bump to version 1.4.4

Fixes a buffer-overrun in Bengali.
Switch to https URL to avoid a small delay in protocol redirection.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolibwebsockets: cherry-pick upstream patch for v2.1.1
Kurt Van Dijck [Mon, 6 Mar 2017 14:41:39 +0000 (15:41 +0100)]
libwebsockets: cherry-pick upstream patch for v2.1.1

This commit cherry-picks an upstream patch that fixes a compile error
that was introduced in v2.1.1

Signed-off-by: Kurt Van Dijck <dev.kurt@vandijck-laurijssen.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoboard: add support for Banana Pro
Jörg Krause [Fri, 13 Jan 2017 18:54:24 +0000 (19:54 +0100)]
board: add support for Banana Pro

The board support package includes the following components:
 - U-Boot 2016.11
 - Linux 4.9.3
 - packages:
   - alsa-utils for basic audio usage of the on-board headphone jack
     and microphone
   - iw and wpa_supplicant for managing the wireless interface

Two Linux patches are necessary to enable audio and wifi support. Both
patches are fetched from the Linux next branch and are probably mainlined in
Linux 4.11.

A Linux configuration fragment enables the wireless device driver, which
is not enabled by default in the mainline defconfig of the board.

The wifi chip needs a NVRAM configuration file which is provided in the
rootfs overlay.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
[Thomas: remove e2fsprogs from the target packages, add entry in
DEVELOPERS file, remove C++ support.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agokmscube: new package
Fabio Estevam [Wed, 15 Feb 2017 10:31:42 +0000 (08:31 -0200)]
kmscube: new package

Add support for kmscube application, which is helpful for testing
kms/drm drivers.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Tested-by: Jagan Teki <jagan@amarulasolutions.com>
7 years agopkg-autotools: don't disable dependency tracking if using <pkg>_OVERRIDE_SRCDIR
Ignacy Gawędzki [Wed, 1 Feb 2017 13:53:10 +0000 (14:53 +0100)]
pkg-autotools: don't disable dependency tracking if using <pkg>_OVERRIDE_SRCDIR

Include the --disable-dependency-tracking option in <pkg>_CONFIGURE_CMDS
only on the condition that <pkg>_OVERRIDE_SRCDIR is empty. Dependency
tracking is very welcome while developing in order to properly rebuild
when calling make <pkg>-rebuild for instance.

Signed-off-by: Ignacy Gawędzki <ignacy.gawedzki@green-communications.fr>
7 years agolinux-firmware: t5fw bump to version 1.16.26.0
Adam Duskett [Mon, 6 Feb 2017 20:24:56 +0000 (15:24 -0500)]
linux-firmware: t5fw bump to version 1.16.26.0

Signed-off-by: Adam Duskett <aduskett@codeblue.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolinux-firmware: t4fw bump to version 1.16.26.0
Adam Duskett [Mon, 6 Feb 2017 20:24:55 +0000 (15:24 -0500)]
linux-firmware: t4fw bump to version 1.16.26.0

Signed-off-by: Adam Duskett <aduskett@codeblue.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agou-boot: add support for full image socfpga mkpimage
Lionel Flandrin [Mon, 13 Feb 2017 15:33:29 +0000 (16:33 +0100)]
u-boot: add support for full image socfpga mkpimage

On older SoCFPGA SoCs, there was not enough SRAM to fit the entire
U-Boot, so a SPL model was used. The SPL was therefore the binary that
had to be "prepared" to be loaded by the ROM code using the mkpimage
tool.

With newer SoCFPGA SoCs, there is enough SRAM to fit the entire U-Boot,
and therefore the ROM code directly loads U-Boot. In this case, it's the
real U-Boot image (not the SPL) that needs to be prepared using
mkpimage.

This code adds support for the newer SoCFPGA SoCs, by adjusting the
mkpimage related logic to apply on the SPL if an SPL is enabled, or on
the full U-Boot image otherwise.

Signed-off-by: Lionel Flandrin <lionel@svkt.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agou-boot: add an option to generate u-boot-dtb.bin
Lionel Flandrin [Mon, 13 Feb 2017 13:59:33 +0000 (14:59 +0100)]
u-boot: add an option to generate u-boot-dtb.bin

Signed-off-by: Lionel Flandrin <lionel@svkt.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoAdd gitlab-CI support
Arnout Vandecappelle [Mon, 13 Feb 2017 23:23:03 +0000 (00:23 +0100)]
Add gitlab-CI support

The buildroot repository is now mirrored on
https://gitlab.com/buildroot.org/buildroot so we can use Gitlab-CI to
test Buildroot. Gitlab-CI is controlled by a .gitlab-ci.yml file
that exists in the repository.

For now, the only test is building all defconfigs (inspired on
https://travis-ci.org/buildroot/buildroot-defconfig-testing/). Since
all the defconfigs have to be specified in the .gitlab-ci.yml file,
we generate the file based on .gitlab-ci.yml.in. The generated
.gitlab-ci.yml file has to be committed into the repository, though,
otherwise Gitlab-CI doesn't see it. So there is also a test to verify
that .gitlab-ci.yml is up-to-date.

Building all the defconfigs takes a long time. Gitlab-CI will do that
every time it pulls from git.buildroot.org, which is once per hour.
That is way too often. Therefore, the defconfigs are not built on pull,
but only on explicit trigger through the API or when a tag is added.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
[Thomas:
 - fix typo not -> no
 - add LC_ALL=C when calling 'ls -1' to get a predictable order of the
   defconfigs
 - regenerate .gitlab-ci.yml.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agogtest/gmock: bump to version 1.8.0
Carlos Santos [Tue, 14 Feb 2017 11:05:16 +0000 (09:05 -0200)]
gtest/gmock: bump to version 1.8.0

GTest version 1.8.0 includes gmock so merge both packages inside gtest

In this merge:

- Add gmock as a suboption of gtest (BR2_PACKAGE_GTEST_GMOCK)
  following advice from Arnout Vandecappelle
- Add BR2_PACKAGE_GMOCK as a legacy entry, selecting BR2_PACKAGE_GTEST
  and BR2_PACKAGE_GTEST_GMOCK.
- Use cmake to install libraries and headers and add missing files
  (gtest.pc, gtest-config, gmock.pc) in
  GTEST_POST_INSTALL_STAGING_HOOKS instead of redefining
  GTEST_INSTALL_STAGING_CMDS
- Remove patch on Python as gmock/gtest now supports python 3.0
  (commit 456fc2b5c4e9ebf05a5987dfe1ff0ac9ffeb53cc)
- Add the correct license in HOST_GTEST_LICENSE as all python code in
  googlemock/scripts/generator is licensed under Apache-2.0 and not
  BSD-3c
- Fix URL of gtest project in Config.in
- Remove the gmock entry from DEVELOPERS
- Install gmock_gen directly, instead of as a symlink to gmock_gen.py

Notice that any external package that depends on gmock will cause an
immediate build termination because make doesn't know how to build
gmock. Since the user has just removed gmock from the legacy menu, it
should be quite obvious what needs to be done.

Signed-off-by: Fabrice Fontaine <fabrice.fontaine@orange.com>
Signed-off-by: Carlos Santos <casantos@datacom.ind.br>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
[Thomas:
 - Use += instead of = when assigning a value to <pkg>_DEPENDENCIES in
   conditional
 - Remove comment about the "tricky logic" around BUILD_GTEST and
   BUILD_GMOCK
 - Move GTEST_GMOCK_INSTALL_MISSING_FILE inside
   the ($(BR2_PACKAGE_GTEST_GMOCK),y) condition.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolua: remove documentation from target
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:47 +0000 (18:00 +0100)]
lua: remove documentation from target

Many packages install documentation under /usr/share/lua/.../doc. Add
a TARGET_FINALIZE_HOOK to remove it.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoluabitop: use PKG_NAME_UPSTREAM
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:46 +0000 (18:00 +0100)]
luabitop: use PKG_NAME_UPSTREAM

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolua-testmore: use PKG_NAME_UPSTREAM
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:45 +0000 (18:00 +0100)]
lua-testmore: use PKG_NAME_UPSTREAM

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolua-cjson: use LUA_CJSON_SUBDIR
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:44 +0000 (18:00 +0100)]
lua-cjson: use LUA_CJSON_SUBDIR

The infra sets _SUBDIR to the correct value, so we can use it to define
_LICENSE_FILES.

This removes the need for LUA_CJSON_VERSION_UPSTREAM.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolua-coat: use PKG_NAME_UPSTREAM
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:43 +0000 (18:00 +0100)]
lua-coat: use PKG_NAME_UPSTREAM

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoluarocks-package: lowercase the upstream name for LuaRocks
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:42 +0000 (18:00 +0100)]
luarocks-package: lowercase the upstream name for LuaRocks

LuaRocks has a policy that the rockspec and rock filenames are lower
case. However, the upstream name may contain uppercase characters.
We have several packages like that in Buildroot. To simplify the
package .mk files, apply the lowercase from within the infra.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agochocolate-doom: bump to version 2.3.0
Rodrigo Rebello [Sun, 5 Mar 2017 18:40:14 +0000 (15:40 -0300)]
chocolate-doom: bump to version 2.3.0

Also remove patches that have been merged upstream.

Signed-off-by: Rodrigo Rebello <rprebello@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolttng-libust: fix build on musl
Thomas Petazzoni [Tue, 28 Feb 2017 22:09:30 +0000 (23:09 +0100)]
lttng-libust: fix build on musl

This commit backports two upstream patches in lttng-libust, that fix
the build with the musl C library.

Fixes:

  http://autobuild.buildroot.net/results/8bbcac9f9debf76cd1f56734bfd494677f2acd21/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoaltera_*_defconfig: remove broken defconfigs
Arnout Vandecappelle [Wed, 1 Mar 2017 08:30:46 +0000 (09:30 +0100)]
altera_*_defconfig: remove broken defconfigs

These defconfigs have been broken due to gcc5 for more than half a year,
and nobody stepped up to fix it. In addition, the rocketboards git
repository used by these defconfigs hasn't been reachable for more than
half a year. Finally, these defconfigs don't even use the
BR2_TARGET_UBOOT_ALTERA_SOCFPGA_IMAGE_CRC option so they are not a
great example for this family of targets.

Remove these defconfigs, as well as the board directory. Both are
removed in a single commit to avoid having an inconsistent readme.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: Jan Viktorin <viktorin@rehivetech.com>
Cc: Charles Manning <cdhmanning@gmail.com>
Cc: Sebastien Bourdelin <sebastien.bourdelin@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agovia_imx6_vab820_defconfig: remove broken defconfig
Arnout Vandecappelle [Wed, 1 Mar 2017 08:30:45 +0000 (09:30 +0100)]
via_imx6_vab820_defconfig: remove broken defconfig

This defconfig has been broken due to gcc5 for more than half a year,
and nobody stepped up to fix it. Remove it, as well as it board
directory.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: Gergely Imreh <imrehg@gmail.com>
Cc: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoboard/minnowboard: remove support for minnowboard
Arnout Vandecappelle [Wed, 1 Mar 2017 08:30:43 +0000 (09:30 +0100)]
board/minnowboard: remove support for minnowboard

The scripts used for the minnowboards were generic for MinnowBoard and
MinnowBoard MAX. Since we removed the original MinnowBoard, this isn't
necessary anymore.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agominnowboard_defconfig: remove broken defconfig
Arnout Vandecappelle [Wed, 1 Mar 2017 08:30:42 +0000 (09:30 +0100)]
minnowboard_defconfig: remove broken defconfig

This defconfig has been broken due to gcc5 for more than half a year,
and nobody stepped up to fix it. Remove it, as well as the files it
references. Update the readme to remove references to MinnowBoard.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pylibftdi: new package
Christian Kellermann [Wed, 1 Mar 2017 16:18:39 +0000 (17:18 +0100)]
python-pylibftdi: new package

Adds the python binding for libftdi to buildroot.

Signed-off-by: Christian Kellermann <christian.kellermann@solectrix.de>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoodroid-mali: mark package as BROKEN
Thomas Petazzoni [Sat, 4 Mar 2017 14:34:19 +0000 (15:34 +0100)]
odroid-mali: mark package as BROKEN

The version of the khrplatform.h header bundled with odroid-mali has a
definition of the khronos_intptr_t and khronos_ssize_t that doesn't
match the official Khronos registry headers or the Mesa3D headers. Due
to this, it causes conflicts with some packages that redefines those
types (with the correct definitions), such as libepoxy.

Issue reported upstream at: https://github.com/mdrjr/c2_mali/issues/1

Since nobody bothered fixing the issue even though it has been happening
since July 2016 (first build failure at
http://autobuild.buildroot.net/results/ed8d562ae5fdb472a83f9a07b2f755c80c972c34/),
let's mark this package as BROKEN.

Fixes:

  http://autobuild.buildroot.net/results/ca48bb6291ca16e410edb83b5cdeb24847b6eaee/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agosngrep: use pkg-config to discover OpenSSL to fix static linking
Thomas Petazzoni [Sat, 4 Mar 2017 14:15:58 +0000 (15:15 +0100)]
sngrep: use pkg-config to discover OpenSSL to fix static linking

Building sngrep with OpenSSL support in static linking configurations
currently fails due to undefined symbols in the OpenSSL library. It's
the usual problem with using AC_CHECK_LIB() to discover libraries
instead of the pkg-config based PKG_CHECK_MODULES().

Therefore, this commit introduces a patch that switches to using
pkg-config to discover OpenSSL. A preliminary patch is needed, without
which appending to LIBS/CFLAGS doesn't work. Both patches have been
submitted upstream.

Fixes:

  http://autobuild.buildroot.net/results/911143de823b2c749ac0a59dfa06adb6ddd3de50/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agox264: fix build on OpenRISC
Thomas Petazzoni [Sat, 4 Mar 2017 13:45:50 +0000 (14:45 +0100)]
x264: fix build on OpenRISC

Even though x264 doesn't use an autoconf generated configure script
(and hence doesn't use the autotools-package infrastructure), it uses
config.guess and config.sub. The ones bundled in x264 are too old to
know about the OpenRISC architecture, so this commit leverages the
UPDATE_CONFIG_HOOK from the autotools-package infrastructure to update
config.sub and config.guess.

Fixes:

  http://autobuild.buildroot.net/results/b458c2dff0ecde61248f058092c6eeaa75039cfb

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agocore/pkg-cmake: better way to pass our CMAKE_MODULE_PATH
Yann E. MORIN [Sat, 4 Mar 2017 17:28:44 +0000 (18:28 +0100)]
core/pkg-cmake: better way to pass our CMAKE_MODULE_PATH

Currently, we tell cmake where to look for our own custom platform
description by passing the path to the moduls directory on the command
line.

However, this causes two different problems.

First, some packages simply set CMAKE_MODULE_PATH in their
CMakeList.txt, thus overriding our own path, and then our platform
description is not found.

Second, cmake may internally call sub-cmake (e.g. in the try_compile
macro), but the CMAKE_MODULE_PATH is not automatically passed down in
this case.

For the first problem, we could hunt down and fix all offenders, but
this is an endless endeavour, especially since packagers are told to do
so on the cmake wiki [0]:

    CMAKE_MODULE_PATH
        tell CMake to search first in directories listed in
        CMAKE_MODULE_PATH when you use FIND_PACKAGE() or INCLUDE()
        SET(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/MyCMakeScripts)
        FIND_PACKAGE(HelloWorld)

The second problem could be solved by passing yet another variable on
the command line, that tells cmake to explicitly pass arbitrary
variables down to sub-cmake calls:

    -DCMAKE_TRY_COMPILE_PLATFORM_VARIABLES=CMAKE_MODULE_PATH

However, this only covers the case of try_compile. Even though no other
case is known yet, we'd still risk missing locations where we would need
to propagate CMAKE_MODULE_PATH, even some where we'd have no solution
like for try_compile.

Instead, ngladitz on IRC suggested that CMAKE_MODULE_PATH be set
directly from the toolchain file.

And indeed this fixes both problems explained above.

So be it.

[0] https://cmake.org/Wiki/CMake_Useful_Variables

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Samuel Martin <s.martin49@gmail.com>
Cc: Jörg Krause <joerg.krause@embedded.rocks>
Cc: Ben Boeckel <mathstuf@gmail.com>
Cc: Baruch Siach <baruch@tkos.co.il>
Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolibwebsockets: bump to version 2.1.1
Kurt Van Dijck [Sun, 5 Mar 2017 18:27:48 +0000 (19:27 +0100)]
libwebsockets: bump to version 2.1.1

Mosquitto combined with version 2.1.0 of libwebsockets yields a failing
system. Version 2.1.1 restores the websocket interface again.

Signed-off-by: Kurt Van Dijck <dev.kurt@vandijck-laurijssen.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agocryptsetup: install to staging
Thomas Petazzoni [Sun, 5 Mar 2017 15:19:11 +0000 (16:19 +0100)]
cryptsetup: install to staging

cryptsetup installs a library and a header file, so it makes sense to
install it to staging.

Fixes bug #9691.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Yann E. MORIN <yann.morin.1998@free.fr>
7 years agoipset: bump to version 6.31
Baruch Siach [Sun, 5 Mar 2017 19:33:37 +0000 (21:33 +0200)]
ipset: bump to version 6.31

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoipset: drop obsolete patch
Baruch Siach [Sun, 5 Mar 2017 19:33:36 +0000 (21:33 +0200)]
ipset: drop obsolete patch

Since commit 0552a367dbd ("Remove --{enable, disable}-debug configure flags.")
we do not pass --enable-debug to configure script. The patch to remove -Werror
in this case is thus no longer needed.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoconfigs/raspberrypi3_defconfig: add raspberry pi 3 compute module support
Martin Bark [Sun, 5 Mar 2017 16:06:16 +0000 (16:06 +0000)]
configs/raspberrypi3_defconfig: add raspberry pi 3 compute module support

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoconfigs/raspberrypi0_defconfig: add raspberry pi zero w support
Martin Bark [Sun, 5 Mar 2017 16:06:15 +0000 (16:06 +0000)]
configs/raspberrypi0_defconfig: add raspberry pi zero w support

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/rpi-userland: bump version
Martin Bark [Sun, 5 Mar 2017 16:06:14 +0000 (16:06 +0000)]
package/rpi-userland: bump version

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/rpi-firmware: bump version
Martin Bark [Sun, 5 Mar 2017 16:06:13 +0000 (16:06 +0000)]
package/rpi-firmware: bump version

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoconfigs/raspberrypi3_defconfig: bump kernel version to 4.9.13
Martin Bark [Sun, 5 Mar 2017 16:06:12 +0000 (16:06 +0000)]
configs/raspberrypi3_defconfig: bump kernel version to 4.9.13

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoconfigs/raspberrypi2_defconfig: bump kernel version to 4.9.13
Martin Bark [Sun, 5 Mar 2017 16:06:11 +0000 (16:06 +0000)]
configs/raspberrypi2_defconfig: bump kernel version to 4.9.13

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoconfigs/raspberrypi0_defconfig: bump kernel version to 4.9.13
Martin Bark [Sun, 5 Mar 2017 16:06:10 +0000 (16:06 +0000)]
configs/raspberrypi0_defconfig: bump kernel version to 4.9.13

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoconfigs/raspberrypi_defconfig: bump kernel version to 4.9.13
Martin Bark [Sun, 5 Mar 2017 16:06:09 +0000 (16:06 +0000)]
configs/raspberrypi_defconfig: bump kernel version to 4.9.13

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/{mesa3d, mesa3d-headers}: bump version to 17.0.1
Bernd Kuhls [Sat, 4 Mar 2017 19:54:56 +0000 (20:54 +0100)]
package/{mesa3d, mesa3d-headers}: bump version to 17.0.1

Changed _SITE according to URL mentioned in upstream release note.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/x11r7/xapp_sessreg: bump version to 1.1.1
Bernd Kuhls [Sat, 4 Mar 2017 19:54:55 +0000 (20:54 +0100)]
package/x11r7/xapp_sessreg: bump version to 1.1.1

Removed patch applied upstream:
https://cgit.freedesktop.org/xorg/app/sessreg/commit/?id=93f5d5abf6b214a4b36e00cd09174d24b2ed0a6d

Renumbered remaining patch.
Changed _SITE according to URL mentioned in upstream release note.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/x11r7/xlib_libX11: bump version to 1.6.5
Bernd Kuhls [Sat, 4 Mar 2017 19:54:54 +0000 (20:54 +0100)]
package/x11r7/xlib_libX11: bump version to 1.6.5

Changed _SITE according to URL mentioned in upstream release note.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/x11r7/xserver_xorg-server: bump version to 1.19.2
Bernd Kuhls [Sat, 4 Mar 2017 19:54:53 +0000 (20:54 +0100)]
package/x11r7/xserver_xorg-server: bump version to 1.19.2

Changed _SITE according to URL mentioned in upstream release note.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/wayland: don't build tests
Yann E. MORIN [Sun, 5 Mar 2017 10:56:51 +0000 (11:56 +0100)]
package/wayland: don't build tests

wayland is entirely written in C, except for a single test that is
written in C++.

Since we are not interested in running the tests on the target, add an
option to configure to disable tests altogether.

Fixes:
    http://autobuild.buildroot.org/results/291/291e0f1ea18004190ae5acd9bec147cacc3e4bda/

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/wayland: drop non-existing configure option
Yann E. MORIN [Sun, 5 Mar 2017 10:56:50 +0000 (11:56 +0100)]
package/wayland: drop non-existing configure option

--disable-scanner was removed back in 2015, so drop it.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolpeg: bump to version 1.0.1
Francois Perrad [Sat, 4 Mar 2017 21:19:30 +0000 (22:19 +0100)]
lpeg: bump to version 1.0.1

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoDEVELOPERS: add Martin Bark for package/nodejs
Martin Bark [Sat, 4 Mar 2017 23:48:28 +0000 (23:48 +0000)]
DEVELOPERS: add Martin Bark for package/nodejs

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/tzdata: bump version to 2017a
Martin Bark [Sun, 5 Mar 2017 00:10:24 +0000 (00:10 +0000)]
package/tzdata: bump version to 2017a

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/zic: bump version to 2017a
Martin Bark [Sun, 5 Mar 2017 00:10:23 +0000 (00:10 +0000)]
package/zic: bump version to 2017a

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/bluez5_utils: bump version to 5.44
Bernd Kuhls [Sun, 5 Mar 2017 09:49:28 +0000 (10:49 +0100)]
package/bluez5_utils: bump version to 5.44

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/chrony: bump version to 3.1
Bernd Kuhls [Sun, 5 Mar 2017 09:48:52 +0000 (10:48 +0100)]
package/chrony: bump version to 3.1

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agouclibc: add patch to sync sys/timex.h
Waldemar Brodkorb [Sun, 5 Mar 2017 01:05:28 +0000 (02:05 +0100)]
uclibc: add patch to sync sys/timex.h

This fixes a qemu-user compile error.

Reported-by: François Perrad <francois.perrad@gadz.org>
Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoputty: needs wchar support
Thomas Petazzoni [Sat, 4 Mar 2017 22:42:46 +0000 (23:42 +0100)]
putty: needs wchar support

putty uses mbstate_t, which is a wchar related definition, so wchar
support is needed in the toolchain.

Fixes:

  http://autobuild.buildroot.net/results/0e3f4306513b79306d43338eced890205632c395/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoDEVELOPERS: remove cosmo package
Thomas Petazzoni [Sat, 4 Mar 2017 14:35:01 +0000 (15:35 +0100)]
DEVELOPERS: remove cosmo package

The cosmo package has been removed in commit
2c8438866394f2146ab60c483a820e3ca78ce560, but the entry in the
DEVELOPERS file was forgotten.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoarch: add support for the csky architecture
Guo Ren [Fri, 3 Mar 2017 01:20:20 +0000 (09:20 +0800)]
arch: add support for the csky architecture

This commit provides basic support for the C-SKY architecture.

Signed-off-by: Guo Ren <ren_guo@c-sky.com>
[Thomas: minor tweaks.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agosupport/mkusers: rename variable to avoid name clashing
Yann E. MORIN [Fri, 3 Mar 2017 22:07:20 +0000 (23:07 +0100)]
support/mkusers: rename variable to avoid name clashing

The LINES variable is automatically set by bash to represent the number
of lines in the terminal. That variable can be set when the shell
receives SIGWINCH.

If the shell does receive SIGWINCH after our LINES array is filled, the
content of the array is mangled.

Rename the variable to avoid that.

Fixes #9456

Reported-by: George Y. <georgebrmz@oss3d.com>
Reported-by: Paul Stewart <paulstewartis@gmail.com>
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>
7 years agopackage/librsvg: disable gdk-pixbuf-loader
Romain Naour [Sat, 4 Mar 2017 10:35:03 +0000 (11:35 +0100)]
package/librsvg: disable gdk-pixbuf-loader

gdk-pixbuf-loader support is enabled by default but it silently fail to
generate gdk-pixbuf.loaders file when host != target.

For exemple on ARM target:
output/host/usr/bin/gdk-pixbuf-query-loaders ./libpixbufloader-svg.la
g_module_open() failed for output/build/librsvg-2.40.16/gdk-pixbuf-loader/./libpixbufloader-svg.la: output/build/librsvg-2.40.16/gdk-pixbuf-loader/./.libs/libpixbufloader-svg.so: wrong ELF class: ELFCLASS32

But it doesn't break the build.

When host = target using the Sourcery CodeBench AMD64 2016.11 toolchain
optimized for x86_68 AMD Puma/Jaguar or AMD Steamroller, it break the
build due to "Illegal instruction".

output/host/usr/bin/gdk-pixbuf-query-loaders libpixbufloader-svg.la
Illegal instruction (core dumped)

Since this option is broken for cross-compilation, disable it.

Fixes:
http://autobuild.buildroot.net/results/393/393145bc9bcb93d6df55ec8c63725c3d9a299957

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoRevert "python-pytrie: bump to version 0.3"
Thomas Petazzoni [Sat, 4 Mar 2017 10:41:13 +0000 (11:41 +0100)]
Revert "python-pytrie: bump to version 0.3"

This reverts commit b0c7bd34286b39192dc8958dcf2140b240032b19, which
causes some build failures.

Fixes:

  http://autobuild.buildroot.net/results/e4209a2209bba769c264f8c4c6dfe2995443c243/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoRevert "python-pyasn: bump to version 1.6.0b1"
Thomas Petazzoni [Sat, 4 Mar 2017 10:40:44 +0000 (11:40 +0100)]
Revert "python-pyasn: bump to version 1.6.0b1"

This reverts commit 98c9b1bec6fd511889f38c72bc4aa5aba89e264d, which
causes build failures.

Fixes:

  http://autobuild.buildroot.net/results/27e1c6cdf330bd2009bf8895d8c72a7c4f5186af/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoRevert "python-pyasn: fix legal info"
Thomas Petazzoni [Sat, 4 Mar 2017 10:40:13 +0000 (11:40 +0100)]
Revert "python-pyasn: fix legal info"

This reverts commit aca82a056b04f1bc1d2578e414d8a8d1eaf66207, which is
needed to revert commit 98c9b1bec6fd511889f38c72bc4aa5aba89e264d,
which itself causes build failures.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoRevert "python-cherrypy: bump to version 10.1.1"
Thomas Petazzoni [Sat, 4 Mar 2017 10:38:49 +0000 (11:38 +0100)]
Revert "python-cherrypy: bump to version 10.1.1"

This reverts commit 98c0bb2324ab8a2eb2bacaa497f11f773af771cd, which
causes some build failures.

Fixes:

  http://autobuild.buildroot.net/results/b66/b66f8fbce3a5127b69a09bdc91a460a3c107e29d/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-enum: fix license information
Thomas Petazzoni [Sat, 4 Mar 2017 10:36:26 +0000 (11:36 +0100)]
python-enum: fix license information

The bump of python-enum to version 0.4.6 in commit
636df89872c7b6a6bed2c679cf65da41309ac652 forgot to update the license
information. Even though the PKG-INFO file still pretends it's GPLv2
or Python license, the only license file available is LICENSE.GPL-3
(which indicates a GPLv3 license), and the comment header in the
source code is pretty clear:

    This is free software: you may copy, modify, and/or distribute
    this work under the terms of the GNU General Public License as
    published by the Free Software Foundation; version 3 of that
    license or any later version.  No warranty expressed or
    implied. See the file ‘LICENSE.GPL-3’ for details.

Fixes:

   http://autobuild.buildroot.net/results/7fec1c7cde710f523263e74b1849f1f4488b7d26/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoconfigs/mx51evk: Bump U-Boot and kernel versions
Fabio Estevam [Thu, 2 Mar 2017 22:20:18 +0000 (19:20 -0300)]
configs/mx51evk: Bump U-Boot and kernel versions

Bump U-Boot to 2017.01 version and kernel to 4.9.13.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agovala: bump to version 0.34.5
Gustavo Zacarias [Thu, 2 Mar 2017 19:17:18 +0000 (16:17 -0300)]
vala: bump to version 0.34.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoed: bump to version 1.14.2
Baruch Siach [Thu, 2 Mar 2017 19:08:26 +0000 (21:08 +0200)]
ed: bump to version 1.14.2

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agodocker-engine: bump to version 17.03.0-ce
Fabrice Fontaine [Thu, 2 Mar 2017 18:58:27 +0000 (19:58 +0100)]
docker-engine: bump to version 17.03.0-ce

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agodocker-containerd: bump to version 977c511eda0925a723debdc94d09459af49d082a
Fabrice Fontaine [Thu, 2 Mar 2017 18:58:26 +0000 (19:58 +0100)]
docker-containerd: bump to version 977c511eda0925a723debdc94d09459af49d082a

This is a runtime dependency of docker-engine in version 17.03.0-ce

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agorunc: bump to version a01dafd48bc1c7cc12bdb01206f9fea7dd6feb70
Fabrice Fontaine [Thu, 2 Mar 2017 18:58:25 +0000 (19:58 +0100)]
runc: bump to version a01dafd48bc1c7cc12bdb01206f9fea7dd6feb70

This is a runtime dependency of docker-engine in version 17.03.0-ce

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoweston: bump to version 2.0.0
Gustavo Zacarias [Thu, 2 Mar 2017 15:26:30 +0000 (12:26 -0300)]
weston: bump to version 2.0.0

Drop upstream patches.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agowayland: bump to version 1.13.0
Gustavo Zacarias [Thu, 2 Mar 2017 15:26:29 +0000 (12:26 -0300)]
wayland: bump to version 1.13.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolibinput: bump to version 1.6.2
Gustavo Zacarias [Thu, 2 Mar 2017 12:47:42 +0000 (09:47 -0300)]
libinput: bump to version 1.6.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolibgtk3: bump to version 3.22.9
Gustavo Zacarias [Thu, 2 Mar 2017 12:36:50 +0000 (09:36 -0300)]
libgtk3: bump to version 3.22.9

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolinux: bump default to version 4.10.1
Gustavo Zacarias [Thu, 2 Mar 2017 12:33:57 +0000 (09:33 -0300)]
linux: bump default to version 4.10.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolinux-headers: bump 4.10.x and 3.2.x series
Gustavo Zacarias [Thu, 2 Mar 2017 12:33:56 +0000 (09:33 -0300)]
linux-headers: bump 4.10.x and 3.2.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agotslib: bump to version 1.6
Martin Kepplinger [Fri, 3 Mar 2017 07:43:54 +0000 (08:43 +0100)]
tslib: bump to version 1.6

Signed-off-by: Martin Kepplinger <martin.kepplinger@ginzinger.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolibepoxy: bump to version 1.4.1
Gustavo Zacarias [Thu, 2 Mar 2017 22:47:18 +0000 (19:47 -0300)]
libepoxy: bump to version 1.4.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/alsamixergui: add license information
Wolfgang Grandegger [Fri, 3 Mar 2017 11:23:24 +0000 (12:23 +0100)]
package/alsamixergui: add license information

Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>