buildroot.git
6 years agoarm-trusted-firmware: add option to enable/disable building FIP image
Thomas Petazzoni [Sun, 3 Dec 2017 21:48:04 +0000 (22:48 +0100)]
arm-trusted-firmware: add option to enable/disable building FIP image

Currently, our arm-trusted-firmware unconditionally builds a FIP
(Firmware Image Package). While this is often needed on platforms
where ATF encapsulates U-Boot, it is not the case on some other
platforms where it's U-Boot that encapsulates parts of ATF.

In order to prepare the support for the later platforms, we make
building the FIP image optional, and update the only defconfig we have
that uses ARM Trusted Firmware.

Note: we considered adding a "default y" here to preserve backward
compatibility, but there really isn't any default that is sane:
whether a FIP image needs to be built or not is purely platform
specific.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years ago.gitlab-ci.yml: refresh following the addition of orangepi_lite_defconfig
Thomas Petazzoni [Fri, 8 Dec 2017 09:39:20 +0000 (10:39 +0100)]
.gitlab-ci.yml: refresh following the addition of orangepi_lite_defconfig

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/43702501

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopython-pytablewriter: bump to version 0.27.1
Yegor Yefremov [Thu, 7 Dec 2017 08:20:21 +0000 (09:20 +0100)]
python-pytablewriter: bump to version 0.27.1

Add licence checksum.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/libbluray: bump version to 1.0.2
Bernd Kuhls [Fri, 8 Dec 2017 05:21:31 +0000 (06:21 +0100)]
package/libbluray: bump version to 1.0.2

Added license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibostree: change license to LGPL-2.0+
Marcus Folkesson [Thu, 7 Dec 2017 12:03:13 +0000 (13:03 +0100)]
libostree: change license to LGPL-2.0+

The license is actually GNU LIBRARY GENERAL PUBLIC LICENSE

Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoarch/arm: default to Cortex-A53 for AArch64
Yann E. MORIN [Mon, 4 Dec 2017 20:43:31 +0000 (21:43 +0100)]
arch/arm: default to Cortex-A53 for AArch64

Since we re-organised the list of cores (in 52d500aa35) and introduced
some new cores (in e9960da6ecd632d9e5a96317a199ec), the default for
AArch64 was accidently changed from A53 to A35.

So, restore the default to A53 for AArch64.

Reported-by: daggs <daggs@gmx.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: daggs <daggs@gmx.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/ltp-testsuite: Add upstream patch to fix build on uClibc-ng
Petr Vorel [Thu, 7 Dec 2017 17:29:00 +0000 (18:29 +0100)]
package/ltp-testsuite: Add upstream patch to fix build on uClibc-ng

Fixes:
http://autobuild.buildroot.net/results/6c0506423c76b61018da26c2549570e3d9eb5763/

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoDEVELOPERS: Add Matt Weber to Xen
Matt Weber [Thu, 7 Dec 2017 04:25:48 +0000 (22:25 -0600)]
DEVELOPERS: Add Matt Weber to Xen

Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopython-pytablereader: bump to version 0.15.0
Yegor Yefremov [Thu, 7 Dec 2017 08:20:20 +0000 (09:20 +0100)]
python-pytablereader: bump to version 0.15.0

Add licence checksum.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopython-tabledata: new package
Yegor Yefremov [Thu, 7 Dec 2017 08:20:19 +0000 (09:20 +0100)]
python-tabledata: new package

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopython-dataproperty: bump to version 0.29.1
Yegor Yefremov [Thu, 7 Dec 2017 08:20:18 +0000 (09:20 +0100)]
python-dataproperty: bump to version 0.29.1

Add licence checksum.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopython-pytz: bump to version 2017.3
Yegor Yefremov [Thu, 7 Dec 2017 08:20:17 +0000 (09:20 +0100)]
python-pytz: bump to version 2017.3

Add licence checksum.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibostree: install to staging
Marcus Folkesson [Thu, 7 Dec 2017 12:03:42 +0000 (13:03 +0100)]
libostree: install to staging

Install the libraries to staging to be usable by other packages.

Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agorsync: add security fix patches
Baruch Siach [Thu, 7 Dec 2017 16:52:23 +0000 (18:52 +0200)]
rsync: add security fix patches

Fixes CVE-2017-17433 and CVE-2017-17434: remote bypass of security
restrictions.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agomsmtp: bump to version 1.6.6
Baruch Siach [Thu, 7 Dec 2017 17:07:12 +0000 (19:07 +0200)]
msmtp: bump to version 1.6.6

Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolinux-headers: bump 4.1.x series
Bernd Kuhls [Thu, 7 Dec 2017 17:43:52 +0000 (18:43 +0100)]
linux-headers: bump 4.1.x series

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoboard/orangepi: add support for orangepi-lite board
Jan Kraval [Thu, 7 Dec 2017 17:59:26 +0000 (18:59 +0100)]
board/orangepi: add support for orangepi-lite board

This board is quite similar to orangepi-one board. Instead of ethernet, it
has RTL8189FTV SDIO WiFi chip.

Board support package includes the following components:
 - mainline u-boot 2017.09
 - mainline kernel 4.13.11

Signed-off-by: Jan Kraval <jan.kraval@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibmaxminddb: bump to version 1.3.1
Fabrice Fontaine [Thu, 7 Dec 2017 18:03:59 +0000 (19:03 +0100)]
libmaxminddb: bump to version 1.3.1

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoaxfsutils: bump version
Chris Brandt [Thu, 7 Dec 2017 18:46:05 +0000 (13:46 -0500)]
axfsutils: bump version

The patches are no longer needed because they have been pushed back into
the upstream axfs repository.

Signed-off-by: Chris Brandt <chris.brandt@renesas.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agostunnel: bump to version 5.44
Baruch Siach [Thu, 7 Dec 2017 20:33:52 +0000 (22:33 +0200)]
stunnel: bump to version 5.44

Add license files hashes.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoscreen: bump to version 4.6.2
Baruch Siach [Thu, 7 Dec 2017 19:41:46 +0000 (21:41 +0200)]
screen: bump to version 4.6.2

Refresh patch #6.

Drop patch #9, parallel build fixed in upstream commit 7dad1f268f12.
Renumber the next patch.

Add reference to upstream signature, and license hash.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoflann: Disable find package for HDF5
Johan Oudinet [Wed, 6 Dec 2017 14:47:53 +0000 (15:47 +0100)]
flann: Disable find package for HDF5

The HDF5 package is used by flann for testing purpose only and is
not part of buildroot packages. However, if present in the host, it will
be used and trigger the unsafe header/library path used in
cross-compilation error.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoerlang: Add a patch for hosts without libz
Johan Oudinet [Wed, 6 Dec 2017 14:40:06 +0000 (15:40 +0100)]
erlang: Add a patch for hosts without libz

Since commit 640c988fd4, erts/configure adds -lz to LIBS but
this variable is also used in some Dynamic Erlang drivers. Fix
Makefiles in such drivers to use the LDLIBS variable instead.

This patch has been reported upstream (see
https://bugs.erlang.org/browse/ERL-529) and should fix:

  http://autobuild.buildroot.net/results/3a3b9a4568c706bd6caad3c63d356680c8405ac5/

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/tor: Install default config and systemd .service file
Mario Lang [Wed, 6 Dec 2017 11:09:06 +0000 (12:09 +0100)]
package/tor: Install default config and systemd .service file

Signed-off-by: Mario Lang <mlang@blind.guru>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoDEVELOPERS: Add myself to packages/poco/
Yegor Yefremov [Mon, 4 Dec 2017 11:16:08 +0000 (12:16 +0100)]
DEVELOPERS: Add myself to packages/poco/

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopoco: bump to version 1.8.0.1
Yegor Yefremov [Mon, 4 Dec 2017 11:16:07 +0000 (12:16 +0100)]
poco: bump to version 1.8.0.1

Add licence checksum.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agonginx-dav-ext: bump to v0.1.0
Adam Duskett [Mon, 4 Dec 2017 15:22:50 +0000 (10:22 -0500)]
nginx-dav-ext: bump to v0.1.0

Also update the license file location and add a hash for the license file.

Signed-off-by: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agompd: bump to version 0.20.12
Jörg Krause [Mon, 4 Dec 2017 14:32:44 +0000 (15:32 +0100)]
mpd: bump to version 0.20.12

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoxenomai: bump to 3.0.6
Norbert Lange [Mon, 4 Dec 2017 17:59:08 +0000 (18:59 +0100)]
xenomai: bump to 3.0.6

This new version includes a fix to allow compilation with compilers
defaulting to -fpie (gcc 6+). It also a fix for a critical bug in
Cobalt:

http://xenomai.org/pipermail/xenomai/2017-November/037923.html

Signed-off-by: Norbert Lange <nolange79@gmail.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/waylandpp: bump version to 0.1.6
Bernd Kuhls [Mon, 4 Dec 2017 21:02:54 +0000 (22:02 +0100)]
package/waylandpp: bump version to 0.1.6

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/wayland-protocols: bump version to 1.12
Bernd Kuhls [Mon, 4 Dec 2017 21:02:53 +0000 (22:02 +0100)]
package/wayland-protocols: bump version to 1.12

Added license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoaxel: bump to version 2.16.1
Ismael Luceno [Tue, 5 Dec 2017 05:42:37 +0000 (02:42 -0300)]
axel: bump to version 2.16.1

Fixes building against static libssl:

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

The major change between 2.16 and 2.16.1 that fixes static linking
with libssl is that pkg-config is now used to detect
libssl. Therefore, we add a dependency on host-pkgconf.

Signed-off-by: Ismael Luceno <ismael@iodev.co.uk>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoaxel: Fix OpenSSL dependency
Ismael Luceno [Tue, 5 Dec 2017 05:42:36 +0000 (02:42 -0300)]
axel: Fix OpenSSL dependency

openssl is a virtual package, that can be provided by either libressl
or libopenssl, so there's no need to check for libressl separately.

Signed-off-by: Ismael Luceno <ismael@iodev.co.uk>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoDEVELOPERS: Add myself to axel package
Ismael Luceno [Tue, 5 Dec 2017 05:42:35 +0000 (02:42 -0300)]
DEVELOPERS: Add myself to axel package

Signed-off-by: Ismael Luceno <ismael@iodev.co.uk>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/omxplayer: add missing dependency to alsa-lib
Yann E. MORIN [Mon, 4 Dec 2017 21:31:03 +0000 (22:31 +0100)]
package/omxplayer: add missing dependency to alsa-lib

Since the bump in 58a00a13 (omxplayer: bump to version 2ee17b2),
omxplayer gained a dependency to alsa-lib.

Fixes:
    http://autobuild.buildroot.org/results/652/65212c59a37398681b341263bd76ba8a65ff7828/

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Julius Kriukas <julius@kriukas.lt>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agolinux-headers: security bump 4.{4, 9, 14}.x series
Fabio Estevam [Tue, 5 Dec 2017 12:18:45 +0000 (10:18 -0200)]
linux-headers: security bump 4.{4, 9, 14}.x series

Fixes CVE-2017-1000405.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
[Thomas: adjust commit description to mention the CVE being fixed.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agolinux: bump default to version 4.14.4
Fabio Estevam [Tue, 5 Dec 2017 12:18:44 +0000 (10:18 -0200)]
linux: bump default to version 4.14.4

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agolinux-firmware: Add RedPine RS9113 firmware
Alexey Brodkin [Tue, 5 Dec 2017 14:06:57 +0000 (17:06 +0300)]
linux-firmware: Add RedPine RS9113 firmware

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoconfigs/raspberrypi*: bump kernel version
Mario Lang [Wed, 6 Dec 2017 08:20:16 +0000 (09:20 +0100)]
configs/raspberrypi*: bump kernel version

Now based on 4.9.66 (from 4.9.52).

Signed-off-by: Mario Lang <mlang@blind.guru>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agolibsodium: bump to version 1.0.15
Adrien Gallouët [Wed, 6 Dec 2017 10:54:46 +0000 (10:54 +0000)]
libsodium: bump to version 1.0.15

Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agousbutils: bump to version 009
Baruch Siach [Tue, 5 Dec 2017 18:36:52 +0000 (20:36 +0200)]
usbutils: bump to version 009

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/icu: bump version to 60.1
Bernd Kuhls [Sun, 3 Dec 2017 19:41:40 +0000 (20:41 +0100)]
package/icu: bump version to 60.1

Removed 0006-i18n-Drop-include-xlocale.h.patch, problem was fixed
upstream with a different solution:
http://bugs.icu-project.org/trac/changeset/40603

Added upstream sha512 hash and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoS20random: use consistent whitespace
Danomi Manchego [Sun, 3 Dec 2017 23:20:08 +0000 (18:20 -0500)]
S20random: use consistent whitespace

The S20random is indented with tabs, except for 3 lines.  Change
to be consistent.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agokexec: bump to 2.0.16
Tony Lindgren [Sun, 3 Dec 2017 22:39:42 +0000 (14:39 -0800)]
kexec: bump to 2.0.16

In 2.0.16 we now have uncompressed kernel size available
for ARM starting v4.14 and later kernels.

Let's also remove the extra space after the checksum while at it.

Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agogstreamer1: add config option for building unit test libraries
Peter Seiderer [Fri, 27 Oct 2017 17:16:21 +0000 (19:16 +0200)]
gstreamer1: add config option for building unit test libraries

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
[Thomas: remove "default n", simplify option prompt.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoqt5charts: new package
Sébastien Szymanski [Thu, 2 Nov 2017 16:27:02 +0000 (17:27 +0100)]
qt5charts: new package

Signed-off-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
[Thomas: add entry to DEVELOPERS file, update to Qt 5.9.3.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoconfigs/orangepi-pc-plus: enable WiFi support
Sergey Matyukevich [Wed, 8 Nov 2017 19:43:34 +0000 (22:43 +0300)]
configs/orangepi-pc-plus: enable WiFi support

Make WiFi work out of the box on orangepi-pc-plus:
  - add rtl8xx firmware
  - add rtl8189fs driver
  - add mdev for module autoloading

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agortl8189fs: new package
Sergey Matyukevich [Wed, 8 Nov 2017 19:43:33 +0000 (22:43 +0300)]
rtl8189fs: new package

This package adds the rtl8189fs WiFi driver. The driver is sourced
from jwrdegoede's and icenowy's work on GitHub:
   repo: https://github.com/jwrdegoede/rtl8189ES_linux.git
   branch: rtl8189fs

Driver is known to support Realtek RTL8189FTV chip.

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years ago.gitlab-ci.yml: regenerate with orangepi_pc_plus_defconfig
Thomas Petazzoni [Sun, 3 Dec 2017 22:25:42 +0000 (23:25 +0100)]
.gitlab-ci.yml: regenerate with orangepi_pc_plus_defconfig

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoboard/orangepi: add support for orangepi-pc-plus board
Sergey Matyukevich [Wed, 8 Nov 2017 19:43:32 +0000 (22:43 +0300)]
board/orangepi: add support for orangepi-pc-plus board

This board is a variant of orangepi-pc board. It adds 8GB eMMC and Realtek
RTL8189FTV SDIO WiFi chip. This variant has a separate support in U-Boot
and kernel. So it makes sense to create a separate entry
for this board in buildroot.

Board support package includes the following components:
 - mainline u-boot 2017.09
 - mainline kernel 4.13.11

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
[Thomas: add entry to DEVELOPERS file.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/supertuxkart: bump to 0.9.3
Romain Naour [Wed, 29 Nov 2017 22:29:31 +0000 (23:29 +0100)]
package/supertuxkart: bump to 0.9.3

Remove upstream patches.

See: http://blog.supertuxkart.net/2017/11/supertuxkart-093-released.html

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoRevert "trinity: add optional dependency on btrfs-progs"
Baruch Siach [Sun, 3 Dec 2017 19:34:39 +0000 (21:34 +0200)]
Revert "trinity: add optional dependency on btrfs-progs"

This reverts commit a81782a3f5dc08bb8d740acb1e6d361022f62f96.

The trinity package does not use btrfs-progs, only btrfs kernel headers.

Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agotrinity: bump to version 1.8
Baruch Siach [Sun, 3 Dec 2017 19:34:38 +0000 (21:34 +0200)]
trinity: bump to version 1.8

Drop upstream patches.

Add an upstream patch fixing build with kernel headers v4.14 or newer.

Enable build for musl; Marcin Nowakowski fixed all incompatibilities in
this version.

Fixes:
http://autobuild.buildroot.net/results/1a8/1a891bfa1f29060003bb7f4fce100aa5a1034673/
http://autobuild.buildroot.net/results/f22/f22cb03a4ec1eafb89ca5e81a2864f928117b54d/

Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/kodi-pvr-mediaportal-tvserver: fix build with glibc 2.26
Bernd Kuhls [Sun, 3 Dec 2017 21:24:17 +0000 (22:24 +0100)]
package/kodi-pvr-mediaportal-tvserver: fix build with glibc 2.26

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/kodi-pvr-stalker: needs libxml2
Bernd Kuhls [Sun, 3 Dec 2017 18:23:10 +0000 (19:23 +0100)]
package/kodi-pvr-stalker: needs libxml2

Since
https://git.buildroot.net/buildroot/commit/package/kodi?id=bf9bfd065ba3fab328fd041ca040f2bf134fecf2
kodi itself does not depend on libxml2 anymore which previously
provided libxml2 still needed by kodi-pvr-stalker:
https://github.com/kodi-pvr/pvr.stalker/blob/Krypton/CMakeLists.txt#L12

Fixes a build error not caught by autobuilders because they do not have
host jdk installed:
CMake Error at /usr/share/cmake-3.7/Modules/FindPackageHandleStandardArgs.cmake:138 (message):
  Could NOT find LibXml2 (missing: LIBXML2_LIBRARIES LIBXML2_INCLUDE_DIR)

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/avahi: configure option pygtk was renamed to pygobject
Bernd Kuhls [Mon, 27 Nov 2017 20:27:00 +0000 (21:27 +0100)]
package/avahi: configure option pygtk was renamed to pygobject

See corresponding commit:
https://github.com/lathiat/avahi/commit/142124dae6f043085aba59fca4657c56b2b23b65

Fixes
http://autobuild.buildroot.net/results/1e9/1e974c814ae4236077a869339be1143a9af7e5cd/
http://autobuild.buildroot.net/results/010/0101b1205aec5a0c9c6509edf3d302aeaa3bd0ca/
http://autobuild.buildroot.net/results/572/5721634ffa2a4544a82dda08c1fcea331ecdadaf/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoDEVELOPERS: fix again alphabetic ordering for Sergey Matyukevich
Thomas Petazzoni [Sun, 3 Dec 2017 21:25:12 +0000 (22:25 +0100)]
DEVELOPERS: fix again alphabetic ordering for Sergey Matyukevich

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoDEVELOPERS: fix alphabetic ordering for Sergey Matyukevich
Thomas Petazzoni [Sun, 3 Dec 2017 20:32:18 +0000 (21:32 +0100)]
DEVELOPERS: fix alphabetic ordering for Sergey Matyukevich

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agokvm-unit-tests: bump to kvm-unit-tests-20171020
Matthew Weber [Sun, 3 Dec 2017 13:41:18 +0000 (14:41 +0100)]
kvm-unit-tests: bump to kvm-unit-tests-20171020

- 0001-Makefile-remove-Werror-to-avoid-build-failures.patch is
  adjusted to apply to the new version of kvm-unit-tests

- 0001-x86-hyperv_clock-be-explicit-about-mul-instruction-d.patch is
  removed, as it has been merged upstream as of commit
  45276b5860522921c77fb3ccc1458ff5f223c3c6.

Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agolibostree: bump to version 2017.13
Marcus Folkesson [Sat, 2 Dec 2017 17:09:09 +0000 (18:09 +0100)]
libostree: bump to version 2017.13

Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoDEVELOPERS: Add myself to utils/config
Marcus Folkesson [Sat, 2 Dec 2017 16:58:44 +0000 (17:58 +0100)]
DEVELOPERS: Add myself to utils/config

Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agolxc: add hash for license file
Fabrice Fontaine [Sat, 2 Dec 2017 16:11:16 +0000 (17:11 +0100)]
lxc: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agowebp: add hash for license file
Fabrice Fontaine [Sat, 2 Dec 2017 16:07:50 +0000 (17:07 +0100)]
webp: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agocjson: add hash for license file
Fabrice Fontaine [Sat, 2 Dec 2017 16:03:46 +0000 (17:03 +0100)]
cjson: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agotinydtls: add hash for license file
Fabrice Fontaine [Sat, 2 Dec 2017 15:57:26 +0000 (16:57 +0100)]
tinydtls: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agominissdpd: add hash for license file
Fabrice Fontaine [Sat, 2 Dec 2017 15:53:15 +0000 (16:53 +0100)]
minissdpd: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoigd2-for-linux: add hash for license file
Fabrice Fontaine [Sat, 2 Dec 2017 15:41:00 +0000 (16:41 +0100)]
igd2-for-linux: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agohiredis: add hash for license file
Fabrice Fontaine [Sat, 2 Dec 2017 15:36:20 +0000 (16:36 +0100)]
hiredis: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agogupnp-dlna: add hash for license file
Fabrice Fontaine [Sat, 2 Dec 2017 15:32:02 +0000 (16:32 +0100)]
gupnp-dlna: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agogtksourceview: bump to version 3.24.5
Fabrice Fontaine [Sat, 2 Dec 2017 15:28:03 +0000 (16:28 +0100)]
gtksourceview: bump to version 3.24.5

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agolibmediaart: add hash for license file
Fabrice Fontaine [Sat, 2 Dec 2017 14:34:33 +0000 (15:34 +0100)]
libmediaart: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agodomoticz: add hash for license file
Fabrice Fontaine [Sat, 2 Dec 2017 14:30:00 +0000 (15:30 +0100)]
domoticz: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoopenzwave: add hash for license files
Fabrice Fontaine [Sat, 2 Dec 2017 14:23:28 +0000 (15:23 +0100)]
openzwave: add hash for license files

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agowebp: add libfreeglut optional dependency
Fabrice Fontaine [Sat, 2 Dec 2017 14:03:07 +0000 (15:03 +0100)]
webp: add libfreeglut optional dependency

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/weston: fix build with OpenGL ES disabled
Bernd Kuhls [Sun, 22 Oct 2017 18:05:21 +0000 (20:05 +0200)]
package/weston: fix build with OpenGL ES disabled

Building this defconfig

BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_DRI_DRIVER_I965=y
BR2_PACKAGE_MESA3D_OPENGL_EGL=y
BR2_PACKAGE_WESTON=y
BR2_PACKAGE_XORG7=y

is broken:

  CC       clients/weston_simple_dmabuf_drm-simple-dmabuf-drm.o
clients/simple-dmabuf-drm.c: In function 'create_display':
clients/simple-dmabuf-drm.c:758:15: warning: implicit declaration of function 'eglQueryString' [-Wimplicit-function-declaration]
  extensions = eglQueryString(EGL_NO_DISPLAY, EGL_EXTENSIONS);
               ^~~~~~~~~~~~~~
clients/simple-dmabuf-drm.c:758:30: error: 'EGL_NO_DISPLAY' undeclared (first use in this function)
  extensions = eglQueryString(EGL_NO_DISPLAY, EGL_EXTENSIONS);
                              ^~~~~~~~~~~~~~
clients/simple-dmabuf-drm.c:758:30: note: each undeclared identifier is reported only once for each function it appears in
clients/simple-dmabuf-drm.c:758:46: error: 'EGL_EXTENSIONS' undeclared (first use in this function)
  extensions = eglQueryString(EGL_NO_DISPLAY, EGL_EXTENSIONS);
                                              ^~~~~~~~~~~~~~
clients/simple-dmabuf-drm.c:759:21: warning: implicit declaration of function 'weston_check_egl_extension' [-Wimplicit-function-declaration]
  if (extensions && !weston_check_egl_extension(extensions,

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoomxplayer: add hash for license file
Julius Kriukas [Fri, 1 Dec 2017 22:30:20 +0000 (00:30 +0200)]
omxplayer: add hash for license file

Signed-off-by: Julius Kriukas <julius@kriukas.lt>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agocheck-package: avoid false warning of useless flag
Ricardo Martincoski [Sat, 2 Dec 2017 04:28:24 +0000 (02:28 -0200)]
check-package: avoid false warning of useless flag

Just AUTORECONF = NO is redundant.
Just HOST_AUTORECONF = NO is redundant.
But the combination of AUTORECONF = YES + HOST_AUTORECONF = NO is valid.

So basically for all variables that have inheritance between target and
host, having the host variant of the variable set the variable value
back to its default is correct if the target variable is set.

Instead of increasing complexity of the script to fully detect this
case, ignore the host flag set to its default value as it can be
overriding a non-default value inherited from the equivalent target
flag.

Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Yann E. MORIN <yann.morin.1998@free.fr>
Reported-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Ricardo Martincoski <ricardo.martincoski@datacom.ind.br>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoconfigs/mx51evk: Bump U-Boot and kernel versions
Fabio Estevam [Sat, 2 Dec 2017 00:43:55 +0000 (22:43 -0200)]
configs/mx51evk: Bump U-Boot and kernel versions

Bump U-Boot to version 2017.11 and kernel to 4.14.3.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agowebp: add giflib optional dependency
Fabrice Fontaine [Sat, 2 Dec 2017 12:31:57 +0000 (13:31 +0100)]
webp: add giflib optional dependency

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agomotion: add webp support
Fabrice Fontaine [Sat, 2 Dec 2017 12:08:49 +0000 (13:08 +0100)]
motion: add webp support

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agogupnp-tools: bump to version 0.8.14
Fabrice Fontaine [Sat, 2 Dec 2017 11:19:02 +0000 (12:19 +0100)]
gupnp-tools: bump to version 0.8.14

Add hash for COPYING

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agolibostree: disable manpages/documentation generation
Marcus Folkesson [Sat, 2 Dec 2017 07:58:49 +0000 (08:58 +0100)]
libostree: disable manpages/documentation generation

--enable-man is set to `auto` as default, which may break builds.

Should fix:

  http://autobuild.buildroot.net/results/43c298afcea20d17bfd9638c8bbee2a912c643be/

Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agofs: prepare temp directory before running PRE_GEN hooks
Yann E. MORIN [Sat, 2 Dec 2017 11:55:05 +0000 (12:55 +0100)]
fs: prepare temp directory before running PRE_GEN hooks

Some filesystems have PRE_GEN hooks that create a directory structure
under the temporary directory.

For example, iso9660 will create a sub-directory where it stores the
kernel (in case of initramfs or initrd).

So, we must run the PRE_GEN hooks after we cleanup/create the temporary
directory.

Fixes:
    https://gitlab.com/buildroot.org/buildroot/-/jobs/42835965
    https://gitlab.com/buildroot.org/buildroot/-/jobs/42835967

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>
6 years ago.gitlab-ci.yml: extend check-package test to hash files
Thomas Petazzoni [Sat, 2 Dec 2017 13:16:57 +0000 (14:16 +0100)]
.gitlab-ci.yml: extend check-package test to hash files

Now that all issues in hash files have been fixed, let's try to make
sure we don't introduce new ones by checking regularly the hash files
issues in Gitlab CI.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agogstreamer1: fix hash files
Thomas Petazzoni [Sat, 2 Dec 2017 13:03:49 +0000 (14:03 +0100)]
gstreamer1: fix hash files

In many gstreamer1 packages, the line containing a comment about the
origin of the hash was not prefixed with a pound sign as it should be.

Fixes those check-package warnings:

./package/gstreamer1/gst1-plugins-good/gst1-plugins-good.hash:1: expected three fields (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gst1-plugins-good/gst1-plugins-good.hash:1: unexpected type of hash (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.hash:1: expected three fields (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.hash:1: unexpected type of hash (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gst1-vaapi/gst1-vaapi.hash:1: expected three fields (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gst1-vaapi/gst1-vaapi.hash:1: unexpected type of hash (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.hash:1: expected three fields (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gst1-plugins-ugly/gst1-plugins-ugly.hash:1: unexpected type of hash (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash:1: expected three fields (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash:1: unexpected type of hash (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gstreamer1/gstreamer1.hash:1: expected three fields (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gstreamer1/gstreamer1.hash:1: unexpected type of hash (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.hash:1: expected three fields (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gst1-rtsp-server/gst1-rtsp-server.hash:1: unexpected type of hash (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gst1-libav/gst1-libav.hash:1: expected three fields (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gst1-libav/gst1-libav.hash:1: unexpected type of hash (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gst-omx/gst-omx.hash:1: expected three fields (http://nightly.buildroot.org/#adding-packages-hash)
./package/gstreamer1/gst-omx/gst-omx.hash:1: unexpected type of hash (http://nightly.buildroot.org/#adding-packages-hash)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agofreetype: remove empty line at end of hash file
Thomas Petazzoni [Fri, 1 Dec 2017 23:20:28 +0000 (00:20 +0100)]
freetype: remove empty line at end of hash file

Fixes the following check-package warning:

./package/freetype/freetype.hash:10: empty line at end of file

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopython-schedule: add missing hash type
Thomas Petazzoni [Fri, 1 Dec 2017 23:19:58 +0000 (00:19 +0100)]
python-schedule: add missing hash type

Fixes the following check-package warning:

./package/python-schedule/python-schedule.hash:5: expected three fields (http://nightly.buildroot.org/#adding-packages-hash)
./package/python-schedule/python-schedule.hash:5: unexpected type of hash (http://nightly.buildroot.org/#adding-packages-hash)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agogst1-imx: add missing dependency for imxv4l2videosink plugin
Gary Bisson [Thu, 30 Nov 2017 14:07:36 +0000 (15:07 +0100)]
gst1-imx: add missing dependency for imxv4l2videosink plugin

The plugin source code uses V4L2_COLORSPACE_DEFAULT macro which was
defined in kernel 4.2, so make sure the toolchain headers match this
requirement.

Fixes:
http://autobuild.buildroot.net/results/48dd782161fa5e8860b5ea00a5d60207cb623108/
http://autobuild.buildroot.net/results/f970c782b5bfbcf66ff3ba200b060d3653ff2630/

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/kodi-inputstream-adaptive: add dependencies for supported archs
Bernd Kuhls [Fri, 1 Dec 2017 22:19:35 +0000 (23:19 +0100)]
package/kodi-inputstream-adaptive: add dependencies for supported archs

kodi-inputstream-adaptive is available on a limited list of archs:
https://github.com/peak3d/inputstream.adaptive/blob/Krypton/wvdecrypter/cdm/build/build_config.h#L97

Fixes build error

/home/buildroot/br8/output/build/kodi-inputstream-adaptive-9af21218a87572bd4ab8d8d660c11f6295144f97/wvdecrypter/cdm/media/cdm/../../base/../base/../build/build_config.h:137:2: error: #error Please add support for your architecture in build/build_config.h
 #error Please add support for your architecture in build/build_config.h

for example with this defconfig:

BR2_powerpc64le=y
BR2_powerpc_power8=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y
BR2_TOOLCHAIN_EXTERNAL_URL="http://autobuild.buildroot.net/toolchains/tarballs/br-powerpc64le-power8-glibc-2017.05-1078-g95b1dae.tar.bz2"
BR2_TOOLCHAIN_EXTERNAL_GCC_6=y
BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_12=y
BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y
BR2_TOOLCHAIN_EXTERNAL_CXX=y
BR2_PACKAGE_KODI=y
BR2_PACKAGE_KODI_INPUTSTREAM_ADAPTIVE=y
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_DRI_DRIVER_SWRAST=y
BR2_PACKAGE_MESA3D_OPENGL_EGL=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_PYTHON=y
BR2_PACKAGE_PYTHON_PY_ONLY=y

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agogupnp: bump to version 1.0.2
Fabrice Fontaine [Fri, 1 Dec 2017 22:23:48 +0000 (23:23 +0100)]
gupnp: bump to version 1.0.2

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoqt5quickcontrols2: fix examples compile without Qt widgets module
Peter Seiderer [Sat, 25 Nov 2017 21:54:25 +0000 (22:54 +0100)]
qt5quickcontrols2: fix examples compile without Qt widgets module

Add upstream suggested patch to fix flatstyle example configure
(needs widgets module).

Fixes:

  cd flatstyle/ && ( test -e Makefile || .../host/bin/qmake -o Makefile .../build/qt5quickcontrols2-5.9.2/examples/quickcontrols2/flatstyle/flatstyle.pro ) && make -f Makefile
  Project ERROR: Unknown module(s) in QT: widgets
  make[1]: *** [Makefile:202: sub-flatstyle-make_first] Error 3
  make[1]: Leaving directory '.../build/qt5quickcontrols2-5.9.2/examples/quickcontrols2'
  make: *** [Makefile:45: sub-quickcontrols2-make_first] Error 2

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
[Thomas: move patch to 5.9.3 directory, since we've bumped
qtquickcontrols2 since then.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoqt5: remove Qt Quick dependency on opengl
Joshua Henderson [Fri, 3 Nov 2017 00:01:24 +0000 (17:01 -0700)]
qt5: remove Qt Quick dependency on opengl

Qt Quick should no longer depend on opengl, and instead fallback to
the limited functionality software renderer as a replacement [1] when
not available.

[1] http://blog.qt.io/blog/2016/08/15/the-qt-quick-graphics-stack-in-qt-5-8/

Cc: Peter Seiderer <ps.report@gmx.net>
Cc: Julien Corjon <corjon.j@ecagroup.com>
Signed-off-by: Joshua Henderson <joshua.henderson@microchip.com>
Signed-off-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
Tested-by: Peter Seiderer <ps.report@gmx.net>
[Thomas: drop qt5declarative patch, since we have bumped to 5.9.3,
which contains the patch.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agortl8723bu: new package
Mylène Josserand [Mon, 27 Nov 2017 09:01:19 +0000 (10:01 +0100)]
rtl8723bu: new package

Add RTL8723BU package to compile the Realtek RTL8723BU Wifi driver.

Signed-off-by: Mylène Josserand <mylene.josserand@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoqt5: bump latest version to 5.9.3
Peter Seiderer [Tue, 28 Nov 2017 22:37:44 +0000 (23:37 +0100)]
qt5: bump latest version to 5.9.3

qt5connectivity:
 - moved 0001-Example-heartrate-server-needs-only-core-and-bluetoo.patch
   to 5.9.3

qt5declarative:
 - removed 0001-Fix-no-opengl-builds.patch to 5.9.3 (upstream committed,
   see [1])

qt5webengine:
 - keep 0002-Load-libEGL-and-libGLES2-symbols-implicitly.patch
   (upstream committed, see [2], but reverted afterwards, see [3])

[1] https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=fa52bb665d6beb77a951c14c8edcba3541850afc
[2] https://code.qt.io/cgit/qt/qtwebengine.git/commit/?id=d4c621f6a6b87f2a86069fa393b9f7c4f9e7b9ad
[3] https://code.qt.io/cgit/qt/qtwebengine.git/commit/?id=c11c2c8981e647c1eb2c6753ce77d436b92fff87

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agogitlab-ci: run check-package
Yann E. MORIN [Wed, 29 Nov 2017 23:08:45 +0000 (00:08 +0100)]
gitlab-ci: run check-package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoarmbian-firmware: fix check-package warnings
Thomas Petazzoni [Fri, 1 Dec 2017 21:59:43 +0000 (22:59 +0100)]
armbian-firmware: fix check-package warnings

Fixes:

./package/armbian-firmware/armbian-firmware.mk:14: use only one space before backslash
./package/armbian-firmware/armbian-firmware.mk:15: use only one space before backslash

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agoqt5webkit: fix typo in the <pkg>_DEPENDENCIES declaration
Thomas Petazzoni [Fri, 1 Dec 2017 21:58:13 +0000 (22:58 +0100)]
qt5webkit: fix typo in the <pkg>_DEPENDENCIES declaration

This commit fixes a typo introduced in commit
43e1d099b4fca37ce7cbbf3dd41fe4330610b723 ("Revert
"package/qt5webkit-examples: remove obsolete package""), which caused
qt5declarative to not be added as a dependency for the correct
package.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackages: fix trailing spaces and slash
Yann E. MORIN [Wed, 29 Nov 2017 23:08:43 +0000 (00:08 +0100)]
packages: fix trailing spaces and slash

... as reported by utils/check-package.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackages: remove "consecutive empty lines"
Yann E. MORIN [Wed, 29 Nov 2017 23:08:42 +0000 (00:08 +0100)]
packages: remove "consecutive empty lines"

... as reported by utils/check-package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Adam Duskett <aduskett@gmail.com>
Cc: Yegor Yefremov<yegorslists@googlemail.com>
Cc: Matt Weber <matthew.weber@rockwellcollins.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6 years agopackage/lockfile-progs: rename variable
Yann E. MORIN [Wed, 29 Nov 2017 23:08:41 +0000 (00:08 +0100)]
package/lockfile-progs: rename variable

We use package names as poor-man's namespace, so fix that.

Reported by utils/check-package.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>