buildroot.git
4 years agopackage/linux-firmware: add rpi settings files
Frank Hunleth [Sat, 17 Oct 2020 15:18:48 +0000 (11:18 -0400)]
package/linux-firmware: add rpi settings files

The brcmfmac drivers now load settings files for BCM434xx devices and
fail if they're missing on the Raspberry Pi:

brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt failed with error -2

This commit copies the missing settings files over to the firmware
directory with the other files.

Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/gstreamer1/gst1-libav: fix license
Fabrice Fontaine [Sat, 17 Oct 2020 13:12:40 +0000 (15:12 +0200)]
package/gstreamer1/gst1-libav: fix license

Commit 15dc48ca9becafec6ba11b08af18453bc0e40c9e forgot to change
the license which is LGPL-2.0+ since version 1.17.1 and
https://gitlab.freedesktop.org/gstreamer/gst-libav/-/commit/c437e175ad9c82732ac46e36ccc398ad041bf13b

It should be noted that even if the commit states LGPL-2.1+, the license
is LGPL-2.0+:
https://gitlab.freedesktop.org/gstreamer/gst-libav/-/issues/83

Fixes:
 - http://autobuild.buildroot.org/results/848d7c49a01f719397cb2e8a8f8e3bd73bd03df4

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/opencv3: bump to version 3.4.12
Fabrice Fontaine [Fri, 16 Oct 2020 21:43:39 +0000 (23:43 +0200)]
package/opencv3: bump to version 3.4.12

- Drop patches (already in version)
- Update LICENSE hash, update in year:
  https://github.com/opencv/opencv/commit/039f5ca42e32dd11605d81e909c3bdad16c4cdbc
- Update indentation in hash file (two spaces)

https://github.com/opencv/opencv/wiki/ChangeLog#version3412

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/python-pyqt5: QtSvg needs QtWidgets
Fabrice Fontaine [Sun, 17 May 2020 12:27:38 +0000 (14:27 +0200)]
package/python-pyqt5: QtSvg needs QtWidgets

Building QtSvg without QtWidgets results in the following build failure:

/tmp/instance-0/output-1/host/bin/powerpc64le-linux-g++ -c -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os --sysroot=/tmp/instance-0/output-1/host/powerpc64le-buildroot-linux-gnu/sysroot -fno-exceptions -Wall -Wextra -D_REENTRANT -fPIC -DSIP_PROTECTED_IS_PUBLIC -Dprotected=public -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I. -I../../../host/powerpc64le-buildroot-linux-gnu/sysroot/usr/include/python3.8 -I../../../host/powerpc64le-buildroot-linux-gnu/sysroot/usr/include/qt5 -I../../../host/powerpc64le-buildroot-linux-gnu/sysroot/usr/include/qt5/QtSvg -I../../../host/powerpc64le-buildroot-linux-gnu/sysroot/usr/include/qt5/QtGui -I../../../host/powerpc64le-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I. -I../../../host/mkspecs/devices/linux-buildroot-g++ -o sipQtSvgcmodule.o sipQtSvgcmodule.cpp
sip/QtWidgets/qwidget.sip:28:10: fatal error: qwidget.h: No such file or directory
compilation terminated.
sip/QtWidgets/qgraphicsitem.sip:26:10: fatal error: qgraphicsitem.h: No such file or directory
compilation terminated.

Fixes:
 - http://autobuild.buildroot.org/results/26f55a1fa9f6520ce449b98b40d98f984cec07b3

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-argon2-cffi: use system libargon2
James Hilliard [Fri, 15 May 2020 21:31:20 +0000 (15:31 -0600)]
package/python-argon2-cffi: use system libargon2

The python-argon2-cffi package can be used with the system libargon2,
we should use that instead of the embedded version.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/samba4: fix uclibc build with openldap
Fabrice Fontaine [Sat, 16 May 2020 16:27:31 +0000 (18:27 +0200)]
package/samba4: fix uclibc build with openldap

Fixes:
 - http://autobuild.buildroot.org/results/09e84d15efe755bdefa9f8c6b8355c49ddbc2f65

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agosupport/scripts/apply-patches.sh: manage uncompression
Fabrice Fontaine [Wed, 20 May 2020 19:30:45 +0000 (21:30 +0200)]
support/scripts/apply-patches.sh: manage uncompression

Extract from bug report:

"Code line 120 to line 128 is to check whether the patch containing
"rename from" and "rename to". But it directly use grep to find,
ignoring the patch may be a tar file or else. It can only work on patch
of textfile form."

Fixes:
 - https://bugs.buildroot.org/show_bug.cgi?id=11931

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mpdecimal: add optional C++ dependency
Fabrice Fontaine [Fri, 16 Oct 2020 20:19:15 +0000 (22:19 +0200)]
package/mpdecimal: add optional C++ dependency

Version 2.5.0 enables the new libmpdec++ library by default:
http://www.bytereef.org/mpdecimal/changelog.html#version-2-5-0

Adapt the existing patch, to allow static build of this C++ library.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[yann.morin.1998@free.fr:
  - meld the C++-enabling and the static-patch commits into one
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/linux-firmware: add options for Broadcom BCM4366
Rafał Miłecki [Mon, 18 May 2020 08:33:05 +0000 (10:33 +0200)]
package/linux-firmware: add options for Broadcom BCM4366

There are two groups of chipsets in the BCM4366 family requiring two
different firmware files. Each is quite big (over 1 MiB) so use
separated options for them.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/transmission: bump version to 3.00
Bernd Kuhls [Fri, 22 May 2020 20:36:12 +0000 (22:36 +0200)]
package/transmission: bump version to 3.00

Removed patched applied upstream, reformatted hashes.

Updated license hash due to copyright update to 2020:
https://github.com/transmission/transmission/commit/2d940e5cafe01a6ea9285b7d39ccada6e90afab1

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/zxing-cpp: add opencv3 optional dependency
Fabrice Fontaine [Fri, 16 Oct 2020 21:45:51 +0000 (23:45 +0200)]
package/zxing-cpp: add opencv3 optional dependency

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[yann.morin.1998@free.fr: split to a separate condition]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/gstreamer1/gst1-devtools: install to staging
Fabrice Fontaine [Sat, 17 Oct 2020 10:17:03 +0000 (12:17 +0200)]
package/gstreamer1/gst1-devtools: install to staging

This will fix the following build failure with
gstreamer1-editing-services which optionally depends on gst1-devtools
since commit 08a213c1a532de783a7cedaa29088ffb736827bd:

Run-time dependency gst-validate-1.0 found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency gst-validate-1.0

../output-1/build/gstreamer1-editing-services-1.18.0/meson.build:101:0: ERROR: Subproject directory not found and gst-devtools.wrap file not found

Fixes:
 - http://autobuild.buildroot.org/results/e9d96a63861737d82734559db5e5ffbf5996ffde

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/kernel-module-imx-gpu-viv: fix disabling kernel option
Yann E. MORIN [Sat, 17 Oct 2020 07:27:56 +0000 (09:27 +0200)]
package/kernel-module-imx-gpu-viv: fix disabling kernel option

Commit 391c448acbb9 (package/kernel-module-imx-gpu-viv: bear the kernel
options munging) improperly named the macro, including a superfluous
'MODULE' in the middle of the macro name, which meant it was totally
unused.

Fix that.

Reported-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/libcroco: drop package
Fabrice Fontaine [Fri, 16 Oct 2020 05:52:48 +0000 (07:52 +0200)]
package/libcroco: drop package

Drop libcrococo as it is affected by several security issues such as
CVE-2020-12825 which will never be fixed as this project has been
archived:
https://gitlab.gnome.org/Archive/libcroco/-/issues/8

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mksh: update to R59b
Waldemar Brodkorb [Fri, 16 Oct 2020 04:04:52 +0000 (06:04 +0200)]
package/mksh: update to R59b

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/uclibc-ng-test: update to latest git version
Waldemar Brodkorb [Fri, 16 Oct 2020 04:03:42 +0000 (06:03 +0200)]
package/uclibc-ng-test: update to latest git version

All patches are upstream.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mpdecimal: bump to version 2.5.0
James Hilliard [Thu, 15 Oct 2020 06:16:46 +0000 (00:16 -0600)]
package/mpdecimal: bump to version 2.5.0

Update license hash due to date update.

Tweak patch so that it applies still.

This update is needed following the bump of python3 to 3.9.0 in commit
f26ce577605e843ebf0f5583242ee9ff3cd08ac3.

Fixes:
http://autobuild.buildroot.net/results/b73/b7384312567825e6f4ddbd7c08c1b8e44c7f1f9b

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoDEVELOPERS: add mksh/ruby to Waldemar Brodkorb
Waldemar Brodkorb [Thu, 15 Oct 2020 21:40:41 +0000 (23:40 +0200)]
DEVELOPERS: add mksh/ruby to Waldemar Brodkorb

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mongrel2: bump to version 1.12.2
Fabrice Fontaine [Mon, 7 Sep 2020 21:41:55 +0000 (23:41 +0200)]
package/mongrel2: bump to version 1.12.2

- Refresh second patch
- Drop third patch (already in version)
- An external mbedtls can be used since version 1.12.0 and
  https://github.com/mongrel2/mongrel2/commit/5be7fc9c90fd5c8caa233770b7e2cdff67b4bae2
  so use it with an upstream patch and drop
  MONGREL2_POST_CONFIGURE_HOOKS

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mrp: add init script and systemd unit file
Horatiu Vultur [Tue, 8 Sep 2020 18:21:18 +0000 (20:21 +0200)]
package/mrp: add init script and systemd unit file

Add init script and systemd unit for MRP because it is using a daemon.

Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/ipcalc: new package
Derrick Lyndon Pallas [Wed, 14 Oct 2020 19:06:14 +0000 (19:06 +0000)]
package/ipcalc: new package

ipcalc is an ancient and venerable tool for manipulating IP addresses,
networks, & interfaces from shell scripts.  There is a subtool in busybox,
but it does not support everything the upstream tool [1] supports.

[1] https://gitlab.com/ipcalc/ipcalc

Signed-off-by: Derrick Lyndon Pallas <derrick@meter.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gst1-libav: bump version to 1.18.0 and convert to meson
Peter Seiderer [Thu, 24 Sep 2020 21:17:15 +0000 (23:17 +0200)]
package/gst1-libav: bump version to 1.18.0 and convert to meson

- change home page url to https

- convert to meson build

- drop all libav extra options as the internal libav is
  gone since commit [1]

- meson options: add doc=disabled

[1] https://gitlab.freedesktop.org/gstreamer/gst-libav/-/commit/ca478e7546c059574e0f134125deb38c8cbc9111

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/bellagio: drop package
Peter Seiderer [Thu, 24 Sep 2020 21:17:14 +0000 (23:17 +0200)]
package/bellagio: drop package

Drop bellagio support as the project is no longer maintained (no update
since 2011, see [1]) and the last reference (from gst-omx) is gone.

[1] http://omxil.sourceforge.net

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gst-omx: bump version to 1.18.0 and convert to meson
Peter Seiderer [Thu, 24 Sep 2020 21:17:13 +0000 (23:17 +0200)]
package/gst-omx: bump version to 1.18.0 and convert to meson

- change home page url to https

- drop bellagio support (as the project is no longer maintained
  no update since 2011, see [1])

[1] http://omxil.sourceforge.net

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gstreamer1-editing-services: bump version to 1.18.0 and convert to meson
Peter Seiderer [Thu, 24 Sep 2020 21:17:12 +0000 (23:17 +0200)]
package/gstreamer1-editing-services: bump version to 1.18.0 and convert to meson

- change home page url to https

- change download url to https

- download source renamed from gstreamer-editing-services to
  gst-editing-services

- convert to meson build

- use BR2_PACKAGE_GST1_DEVTOOLS/gst1-devtools instead of legacy
  BR2_PACKAGE_GST1_VALIDATE/gst1-validate

- drop examples support

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoboard/hardkernel/odruidc2: remove rootfs size limit
Dagg Stompler [Sat, 26 Sep 2020 14:02:52 +0000 (17:02 +0300)]
board/hardkernel/odruidc2: remove rootfs size limit

As resizing the rootfs partition using a partition manager can result
in a non booting image due to the firmware's location, removal of the
size limit for the rootfs allows better match size-wise.

Signed-off-by: Dagg Stompler <daggs@gmx.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/dvb-apps: fix build failure with glibc 2.31
Dagg Stompler [Sat, 26 Sep 2020 17:09:20 +0000 (20:09 +0300)]
package/dvb-apps: fix build failure with glibc 2.31

dvb-apps fails to build with glibc 2.31 with the following error:
| dvbdate.c: In function set_time:
| dvbdate.c:312:6: warning: implicit declaration of function stime; did you mean ctime? [-Wimplicit-function-declaration]
| 312 | if (stime(new_time)) {
| | ^~~~~
| | ctime

Fixes:

http://autobuild.buildroot.net/results/95f30c5e6af2274418bb44a20da7caac69f1dd68/

references:
1. https://gitweb.gentoo.org/repo/gentoo.git/commit/media-tv/linuxtv-dvb-apps/files/linuxtv-dvb-apps-glibc-2.31.patch?id=eb705f892eae45b93306c1de1407c1c22ac23956
2. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964223

Signed-off-by: Dagg Stompler <daggs@gmx.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/kismet: add python tools support
Fabrice Fontaine [Sun, 4 Oct 2020 15:50:04 +0000 (17:50 +0200)]
package/kismet: add python tools support

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/kismet: bump to version 2020-09-R3
Fabrice Fontaine [Sun, 4 Oct 2020 15:50:03 +0000 (17:50 +0200)]
package/kismet: bump to version 2020-09-R3

- Drop all patches (not needed anymore)
- Update help message of Config.in: kismet does not support only WiFi
  but also Bluetooth, SDR ...
- Remove ncurses dependency
- libnl is now optional
- Drop --with-netlink-version (not available anymore)
- Add protobuf, protobuf-c, sqlite and zlib mandatory dependencies
- kismet_client and kismet_drone have been dropped since version 2019-04-R1
- Select libmicrohttpd for kismet_server
- Add optional libusb and lm-sensors dependencies
- Use --{enable,disable}-{libcap,pcre} options
- Use the new LICENSE file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libblockdev: fs needs libmount
Fabrice Fontaine [Thu, 15 Oct 2020 18:47:14 +0000 (20:47 +0200)]
package/libblockdev: fs needs libmount

Fixes:
 - http://autobuild.buildroot.org/results/1f83436a84046da753a2ebf2aac7c0f0cc188fe0

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoDEVELOPERS: remove several packages from Adam Duskett
Adam Duskett [Thu, 15 Oct 2020 18:30:45 +0000 (11:30 -0700)]
DEVELOPERS: remove several packages from Adam Duskett

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/{mesa3d, mesa3d-headers}: bump version to 20.1.10
Bernd Kuhls [Thu, 15 Oct 2020 17:15:18 +0000 (19:15 +0200)]
package/{mesa3d, mesa3d-headers}: bump version to 20.1.10

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/oniguruma: fix CVE-2020-26159
Fabrice Fontaine [Thu, 15 Oct 2020 17:02:53 +0000 (19:02 +0200)]
package/oniguruma: fix CVE-2020-26159

Fix CVE-2020-26159: In Oniguruma 6.9.5_rev1, an attacker able to supply
a regular expression for compilation may be able to overflow a buffer by
one byte in concat_opt_exact_str in src/regcomp.c.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/duktape: bump to version 2.6.0
Fabrice Fontaine [Thu, 15 Oct 2020 16:57:21 +0000 (18:57 +0200)]
package/duktape: bump to version 2.6.0

- Use official tarball instead of github helper
- Update indentation in hash file (two spaces)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libapparmor: fix build on uclibc
Fabrice Fontaine [Thu, 15 Oct 2020 16:46:04 +0000 (18:46 +0200)]
package/libapparmor: fix build on uclibc

Fix build of version 3.0.0 with uclibc. While the patch is added in
package/libapparmor, it in fact fixes a build issue that only occurs
when building package/apparmor, but as both packages share the same
source, they also share the same patches.

Fixes:
 - http://autobuild.buildroot.org/results/aea20bd5539fad35385565ffeb7e6ac566507017

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libapparmor: fix build on musl
Fabrice Fontaine [Thu, 15 Oct 2020 16:24:13 +0000 (18:24 +0200)]
package/libapparmor: fix build on musl

Fix build of version 3.0.0 with musl. Since the apparmor and
libapparmor packages share the same sources, we also share their
patches: this is why the patch is added in package/libapparmor/3.0.0,
and a symlink package/apparmor/3.0.0 -> package/libapparmor/3.0.0 is
added.

Fixes:
 - http://autobuild.buildroot.org/results/22fb440240aa698acc68f026be790d5366c8f908

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/botan: fix build with aarch64_be
Fabrice Fontaine [Thu, 15 Oct 2020 16:04:35 +0000 (18:04 +0200)]
package/botan: fix build with aarch64_be

aarch64_be support was added by commit 3e3b524883cebf190099c72d41c817baa8192589

Fixes:
 - http://autobuild.buildroot.org/results/69ebf03c59b2af4140a39bc26f17d0396b6ec15d

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoboard/udoo: use common freescale infrastructure
Sergey Matyukevich [Tue, 13 Oct 2020 20:16:21 +0000 (23:16 +0300)]
board/udoo: use common freescale infrastructure

U-Boot 2020.10 no longer provides boot command in default environment for
Udoo Quad/Dual board. Boot script needs to be added to the image. In order
to keep using common infrastructure for freescale boards, move boot files
to root filesystem and add boot script there. Also switch Udoo Neo board
to common freescale infrastructure to simplify maintenance.

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoboard/udoo/mx6qdl: disable usb host in device tree
Sergey Matyukevich [Tue, 13 Oct 2020 20:16:20 +0000 (23:16 +0300)]
board/udoo/mx6qdl: disable usb host in device tree

After BSP update Udoo Quad/Dual board once again hangs on boot. On a
new kernel disabling CONFIG_USB option is not enough to work around
the troublesome usb host on Udoo Quad/Dual board. So in order to be
future-proof it makes sense to disable usbh1 block in device tree
rather than fine-tune kernel configuration after BSP updates.

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/mx6udoo_defconfig: bump kernel and U-Boot versions
Sergey Matyukevich [Tue, 13 Oct 2020 20:16:19 +0000 (23:16 +0300)]
configs/mx6udoo_defconfig: bump kernel and U-Boot versions

Bump Linux kernel to 5.8.13 and U-Boot to 2020.10.

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/freescale_imx8mmevk: bump to NXP BSP 5.4.24_2.1.0 components
Fabio Estevam [Thu, 15 Oct 2020 01:49:02 +0000 (22:49 -0300)]
configs/freescale_imx8mmevk: bump to NXP BSP 5.4.24_2.1.0 components

Bump ATF, U-Boot and kernel to the NXP BSP 5.4.24_2.1.0 versions.

On 5.4.24_2.1.0 the revC board is supported by default.

In case an older revB board is used, then the following step in U-Boot is
needed:

=> setenv fdt_file imx8mm-evk-revb.dtb
=> saveenv
=> reset

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/freescale_imx8mqevk: bump to NXP BSP 5.4.24_2.1.0 components
Fabio Estevam [Thu, 15 Oct 2020 01:49:01 +0000 (22:49 -0300)]
configs/freescale_imx8mqevk: bump to NXP BSP 5.4.24_2.1.0 components

Bump ATF, U-Boot and kernel to the NXP BSP 5.4.24_2.1.0 versions.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/freescale_imx8*: use NXP specific defconfig
Fabio Estevam [Thu, 15 Oct 2020 01:49:00 +0000 (22:49 -0300)]
configs/freescale_imx8*: use NXP specific defconfig

When using the imx8 NXP kernel, it is preferred to use the imx_v8_defconfig
instead of the generic arm64 defconfig, as the NXP defconfig selects more
imx8 specific drivers.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/tpm2-tss: bump version to 3.0.1
Yair Ben-Avraham [Thu, 15 Oct 2020 09:00:13 +0000 (09:00 +0000)]
package/tpm2-tss: bump version to 3.0.1

- 0001-Temporary-fix-for-build-without-C.patch, AC_PROG_CXX line
  number changed.
- Makefile-fuzz-generated.am now in size zero.
- json-c, libcurl: new (FAPI) dependencies since tpm2-tss version 2.4.0

Signed-off-by: Yair Ben-Avraham <yairba@protonmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/sslh: fix static build with pcre
Fabrice Fontaine [Thu, 15 Oct 2020 06:09:01 +0000 (08:09 +0200)]
package/sslh: fix static build with pcre

Fix static build failure with sslh version 1.19b and above

Fixes:
 - http://autobuild.buildroot.org/results/a601824fc0c205a6a940e0f9f079ce2c39840605

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/kontron_smarc_sal28: pin kernel version to 5.9
Michael Walle [Thu, 15 Oct 2020 07:39:54 +0000 (09:39 +0200)]
configs/kontron_smarc_sal28: pin kernel version to 5.9

Use a fixed kernel version to have a reproducible and tested
configuration.

Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-multidict: bump to version 5.0.0
James Hilliard [Thu, 15 Oct 2020 06:30:07 +0000 (00:30 -0600)]
package/python-multidict: bump to version 5.0.0

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-frozenlist: bump to version 1.1.0
James Hilliard [Thu, 15 Oct 2020 06:25:48 +0000 (00:25 -0600)]
package/python-frozenlist: bump to version 1.1.0

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/harfbuzz: add introspection support
Fabrice Fontaine [Thu, 24 Sep 2020 19:06:14 +0000 (21:06 +0200)]
package/harfbuzz: add introspection support

Add introspection support to harfbuzz otherwise activation of
introspection in pango 1.46.1 will fail on:

Couldn't find include 'HarfBuzz-0.0.gir' (search path: '['/home/naourr/work/instance-2/output-1/host/aarch64-buildroot-linux-gnu/sysroot/usr/bin/../share/gir-1.0', '/home/naourr/work/instance-2/output-1/host/share/gir-1.0', '/home/naourr/work/instance-2/output-1/host/share', '/home/naourr/.local/share/flatpak/exports/share/gir-1.0', '/var/lib/flatpak/exports/share/gir-1.0', '/usr/local/share/gir-1.0', '/usr/share/gir-1.0', '/home/naourr/work/instance-2/output-1/host/share/gir-1.0', '/usr/share/gir-1.0']')

Fixes:
 - http://autobuild.buildroot.org/results/3357225ee2d8392bfd57af91cde04a1113e03493

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libva: bump version to 2.9.0
Bernd Kuhls [Sat, 26 Sep 2020 15:06:26 +0000 (17:06 +0200)]
package/libva: bump version to 2.9.0

Changelog: https://github.com/intel/libva/blob/master/NEWS

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/proj: bump to 7.1.1
Zoltan Gyarmati [Fri, 25 Sep 2020 08:58:01 +0000 (10:58 +0200)]
package/proj: bump to 7.1.1

Signed-off-by: Zoltan Gyarmati <zgyarmati@zgyarmati.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agosupport/testing/tests/toolchain/test_external_bootlin: regenerate with new PowerPC...
Thomas Petazzoni [Thu, 1 Oct 2020 15:56:20 +0000 (17:56 +0200)]
support/testing/tests/toolchain/test_external_bootlin: regenerate with new PowerPC toolchains

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agotoolchain/toolchain-external/toolchain-external-bootlin: regenerate with new PowerPC...
Thomas Petazzoni [Thu, 1 Oct 2020 15:56:19 +0000 (17:56 +0200)]
toolchain/toolchain-external/toolchain-external-bootlin: regenerate with new PowerPC toolchains

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agosupport/scripts/gen-bootlin-toolchains: add support for more PowerPC toolchains
Thomas Petazzoni [Thu, 1 Oct 2020 15:56:18 +0000 (17:56 +0200)]
support/scripts/gen-bootlin-toolchains: add support for more PowerPC toolchains

The 2020.08-1 release of Bootlin toolchains has brought support for 3
additional architecture variants, so let's support them.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agotoolchain/toolchain-external/toolchain-external-bootlin: update to 2020.08-1 toolchains
Thomas Petazzoni [Thu, 1 Oct 2020 15:56:17 +0000 (17:56 +0200)]
toolchain/toolchain-external/toolchain-external-bootlin: update to 2020.08-1 toolchains

Bootlin toolchains in version 2020.08-1 have just been released, so
let's update the toolchain-external-bootlin package to those new
toolchains.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agotoolchain/toolchain-external/toolchain-external-bootlin: update auto-generated files
Romain Naour [Sun, 27 Sep 2020 14:37:52 +0000 (16:37 +0200)]
toolchain/toolchain-external/toolchain-external-bootlin: update auto-generated files

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agosupport/scripts/gen-bootlin-toolchains: add missing MMU dependencies
Romain Naour [Sun, 27 Sep 2020 14:37:51 +0000 (16:37 +0200)]
support/scripts/gen-bootlin-toolchains: add missing MMU dependencies

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agosupport/scripts/gen-bootlin-toolchains: add missing glibc toolchain dependencies
Romain Naour [Sun, 27 Sep 2020 14:37:50 +0000 (16:37 +0200)]
support/scripts/gen-bootlin-toolchains: add missing glibc toolchain dependencies

glibc toolchains must be disabled for static only configuration.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/patchelf: pull in upstream bugfixes
Conrad Ratschan [Mon, 5 Oct 2020 18:50:34 +0000 (13:50 -0500)]
package/patchelf: pull in upstream bugfixes

When building iputils for powerpc with BR2_PIC_PIE enabled, the
arping/rdisc/tftpd binaries will segfault at runtime. This can be
traced back to a few bugs in patchelf corrupting the ELFs when
resizing the RPATH to replace "$ORIGIN/" with "/usr/sbin".

This patch pulls in upstream fixes to prevent the binaries from being
needlessly inflated, prevent the startPage from always being adjusted,
fix a few minor bugs, and fix incorrect endianness handling.

Signed-off-by: Conrad Ratschan <conrad.ratschan@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/spice: bump to version 0.14.3
Fabrice Fontaine [Tue, 6 Oct 2020 19:43:35 +0000 (21:43 +0200)]
package/spice: bump to version 0.14.3

- Drop patch (already in version) and so autoreconf
- Update indentation in hash file

https://github.com/freedesktop/spice/blob/v0.14.3/CHANGELOG.md

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/spice-protocol: bump to version 0.14.3
Fabrice Fontaine [Tue, 6 Oct 2020 19:43:34 +0000 (21:43 +0200)]
package/spice-protocol: bump to version 0.14.3

- Add link to upstream sha256
- Switch to meson-package
- Update indentation in hash file

https://github.com/freedesktop/spice-protocol/blob/v0.14.3/CHANGELOG.md

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/xvisor: fix build with gcc 10
Fabrice Fontaine [Tue, 6 Oct 2020 20:21:32 +0000 (22:21 +0200)]
package/xvisor: fix build with gcc 10

Fixes:
 - http://autobuild.buildroot.org/results/b6070c0721b33824e71833ce53423979980aa598

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libfuse3: bump to version 3.10.0
Asaf Kahlon [Fri, 9 Oct 2020 12:32:23 +0000 (15:32 +0300)]
package/libfuse3: bump to version 3.10.0

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/unrar: bump to version 5.9.4
Francois Perrad [Tue, 13 Oct 2020 15:47:49 +0000 (17:47 +0200)]
package/unrar: bump to version 5.9.4

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/qt5/qt5lottie: new package
Peter Seiderer [Mon, 12 Oct 2020 21:16:17 +0000 (23:16 +0200)]
package/qt5/qt5lottie: new package

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agodocs/manual: add section about br2-external init
Brandon Maier [Tue, 13 Oct 2020 22:36:05 +0000 (17:36 -0500)]
docs/manual: add section about br2-external init

Signed-off-by: Brandon Maier <brandon.maier@rockwellcollins.com>
[yann.morin.1998@free.fr:
  - move before skeletons
  - select the custom 'mine' skeleton, not the sysv one
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agosystem: support br2-external init systems
Brandon Maier [Tue, 13 Oct 2020 22:36:04 +0000 (17:36 -0500)]
system: support br2-external init systems

Some externals may wish to provide custom init systems for tightly
integrated boot. This has been supported through the BR2_INIT_NONE,
however a downside to the BR2_INIT_NONE is it forces the custom init
system to use either skeleton-custom and roll a custom skeleton for
each target, or skeleton-init-none which isn't a complete skeleton.

Allowing br2-external to define custom BR2_INIT_* means they can now
safely 'select' the BR2_PACKAGE_SKELETON_INIT_*, and re-use any of the
skeletons in Buildroot, or one from a br2-external tree.

Signed-off-by: Brandon Maier <brandon.maier@rockwellcollins.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agosystem: Move skeleton-init-* selection to init
Brandon Maier [Tue, 13 Oct 2020 22:36:03 +0000 (17:36 -0500)]
system: Move skeleton-init-* selection to init

In preparation for supporting br2-external inits, move the 'select' for
the BR2_PACKAGE_SKELETON_INIT_* to their respective init systems. This
will allow a br2-external init to 'select' which skeleton it needs as a
default skeleton.

Signed-off-by: Brandon Maier <brandon.maier@rockwellcollins.com>
[yann.morin.1998@free.fr:
  - add comment to init choice, to remind why selecting skeletons is OK
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agodocs/manual: add section about br2-external skeleton
Brandon Maier [Tue, 13 Oct 2020 22:36:02 +0000 (17:36 -0500)]
docs/manual: add section about br2-external skeleton

Signed-off-by: Brandon Maier <brandon.maier@rockwellcollins.com>
[yann.morin.1998@free.fr:
  - alphabetical order (skeleton before toolchain)
  - leave the list of choices 'open'
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agosystem: support br2-external skeleton packages
Brandon Maier [Tue, 13 Oct 2020 22:36:01 +0000 (17:36 -0500)]
system: support br2-external skeleton packages

Today, the BR2_ROOTFS_SKELETON_CUSTOM is the only way to build a custom
skeleton. But it's limiting as users must provide a pre-built skeleton
for each target. Supporting a br2-external package allows users to build
up a skeleton and customize it with their own KConfig options.

Signed-off-by: Brandon Maier <brandon.maier@rockwellcollins.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/librelp: bump to version 1.8.0
David GOUARIN [Tue, 13 Oct 2020 16:28:45 +0000 (18:28 +0200)]
package/librelp: bump to version 1.8.0

1.8.0 adds support for both openssl and gnutls

Signed-off-by: David GOUARIN <dgouarin@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/pkg-waf.mk: allow for override of <pkg>_WAF directive
David GOUARIN [Tue, 13 Oct 2020 19:49:45 +0000 (21:49 +0200)]
package/pkg-waf.mk: allow for override of <pkg>_WAF directive

Some packages have their own waf copy, but not located at the
top-level directory. In order to support those packages, we allow
packages to override the default <pkg>_WAF location.

Signed-off-by: David GOUARIN <dgouarin@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python3: rebase patches with incorrect offsets for python 3.9.0
James Hilliard [Wed, 14 Oct 2020 18:54:17 +0000 (12:54 -0600)]
package/python3: rebase patches with incorrect offsets for python 3.9.0

This rebases the remaining patches for python 3.9.0 not included in
f26ce577605e843ebf0f5583242ee9ff3cd08ac3.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/jquery: bump to version 3.5.1
Ignacy Gawędzki [Wed, 14 Oct 2020 11:08:24 +0000 (13:08 +0200)]
package/jquery: bump to version 3.5.1

Signed-off-by: Ignacy Gawędzki <ignacy.gawedzki@green-communications.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/systemd: group all journal-remote tools under a single option
Michael Nosthoff [Wed, 14 Oct 2020 15:12:50 +0000 (17:12 +0200)]
package/systemd: group all journal-remote tools under a single option

The -Dremote=true flag enables three tools: systemd-journal-gatewayd,
systemd-journal-remote and systemd-journal-upload.

It is not possible with simple means to install them seperately. So use
the systemd-journal-remote option to enable or disable them all together.

Drop systemd-journal-gatewayd option and add it to legacy.

Fixes: #12301
Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/systemd: use libqrencode independently of remote tools
Michael Nosthoff [Wed, 14 Oct 2020 15:12:49 +0000 (17:12 +0200)]
package/systemd: use libqrencode independently of remote tools

systemds libqrencode support is independent from journal-gatewayd. In
v247 it will additionally be used in homectl for recovery key
generation.

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/18xx-ti-utils: use short version string
Baruch Siach [Wed, 14 Oct 2020 12:29:37 +0000 (15:29 +0300)]
package/18xx-ti-utils: use short version string

This is compatible with release-monitoring.org, so it allows easier
tracking of update status.

There appears to be no easy way to use anything other than tag/commit
for _VERSION with the git download method. git.ti.com offers snapshot
download over https, so use use that instead. As added bonus, the https
download method is more firewall friendly.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python3: bump to version 3.9.0
James Hilliard [Wed, 14 Oct 2020 10:18:48 +0000 (04:18 -0600)]
package/python3: bump to version 3.9.0

Minimal rebase of patches on 3.9.0.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libuhttpd: bump version to 3.4.0
Jianhui Zhao [Wed, 14 Oct 2020 14:31:10 +0000 (22:31 +0800)]
package/libuhttpd: bump version to 3.4.0

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/fakeroot: bump version to 1.25.3
Norbert Lange [Wed, 14 Oct 2020 14:58:09 +0000 (16:58 +0200)]
package/fakeroot: bump version to 1.25.3

This version adds wrappers for getgroups and statx, the latter is used
by coreutils 8.32.

Removed patches that are now in upstream.

Added a patch to fix failure when installing.

Signed-off-by: Norbert Lange <nolange79@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/stm32mp157*: bump kernel version
Shlomi Vaknin [Wed, 7 Oct 2020 14:49:44 +0000 (17:49 +0300)]
configs/stm32mp157*: bump kernel version

Since kernel 5.7 is EOL now, this upgrades it to version 5.8.13.

Signed-off-by: Shlomi Vaknin <shlomi.39sd@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/stm32mp157*: switch to use TF-A based configurations
Shlomi Vaknin [Wed, 7 Oct 2020 14:49:43 +0000 (17:49 +0300)]
configs/stm32mp157*: switch to use TF-A based configurations

This commit changes the stm32mp1 configurations to use the TF-A ->
U-Boot boot flow (called "trusted boot flow" by ST) instead of the
U-Boot SPL -> U-Boot boot flow. ST recommands this trusted boot, and
it's also the only one that allows to use the STM32 Cube Programmer
for reflashing devices.

As part of this, the genimage configuration file is now generated, as
it contains some file names that depend on the platform. Removing
partition-type from genimage.cfg is mandatory, since it would cause a
hybrid MBR partition table to be created, which itself would prevent
ATF from finding the ssbl parition.

Signed-off-by: Shlomi Vaknin <shlomi.39sd@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoboot/uboot: add stm32 binary format
Shlomi Vaknin [Wed, 7 Oct 2020 14:49:42 +0000 (17:49 +0300)]
boot/uboot: add stm32 binary format

Add `.stm32` binary format that U-Boot generates for the trusted
configuration of STM32MP platforms.

Signed-off-by: Shlomi Vaknin <shlomi.39sd@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/mx6sx_udoo_neo: bump kernel and U-Boot versions
Sergey Matyukevich [Sat, 10 Oct 2020 06:30:18 +0000 (09:30 +0300)]
configs/mx6sx_udoo_neo: bump kernel and U-Boot versions

Bump Linux kernel to 5.8.13 and U-Boot to 2020.10.

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfig/odroidc2: force host kernel version to 5.7
Dagg Stompler [Sat, 10 Oct 2020 12:56:48 +0000 (15:56 +0300)]
config/odroidc2: force host kernel version to 5.7

as the current kernel version used for this board is 5.7,
make sure that the host kernel version is the same to prevent
build failure due to version miss match.

Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/779210973

Signed-off-by: Dagg Stompler <daggs@gmx.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/mx6cubox: bump U-Boot version
Francois Perrad [Tue, 13 Oct 2020 10:37:50 +0000 (12:37 +0200)]
configs/mx6cubox: bump U-Boot version

now, the build requires host-swig
which is given by BR2_TARGET_UBOOT_NEEDS_PYLIBFDT

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/sslh: bump to version 1.21c
Fabrice Fontaine [Mon, 12 Oct 2020 20:18:49 +0000 (22:18 +0200)]
package/sslh: bump to version 1.21c

- Drop patch (already in version)
- libbsd is an optional dependency since version 1.21b and
  https://github.com/yrutschle/sslh/commit/0380a4309f826062a4ab772e65077c0566d8fbd4
- libconfig is optional since version 1.21c and
  https://github.com/yrutschle/sslh/commit/2c93a015ea1d261a934df00285691522e6a6d211
- Update indentation in hash file (two spaces)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/sslh: drop C++ dependency
Fabrice Fontaine [Mon, 12 Oct 2020 20:18:48 +0000 (22:18 +0200)]
package/sslh: drop C++ dependency

sslh is written in plain C so drop C++ dependency

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/quazip: fix legal info
Fabrice Fontaine [Mon, 12 Oct 2020 18:57:04 +0000 (20:57 +0200)]
package/quazip: fix legal info

Update hash of COPYING (QuaZIP renamed into QuaZip since version 1.0 and
https://github.com/stachenov/quazip/commit/5bd87270bd9c0dbe99c102e5b442e1fe142166be)

While at it, update indentation (two spaces)

Fixes:
 - http://autobuild.buildroot.org/results/4a8dc1be76d9f08d44b158f39734932793348a03

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/snort: bump to version 2.9.16.1
Bernd Kuhls [Mon, 12 Oct 2020 16:20:00 +0000 (18:20 +0200)]
package/snort: bump to version 2.9.16.1

- Added md5 hash provided by upstream.
- Update indentation in hash file (two spaces)
- Fix build failure with gcc 10

Fixes:
 - http://autobuild.buildroot.org/results/16e1fa98a80182d96e62365491d5a71ed269aa47

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/daq: bump version to 2.0.7
Bernd Kuhls [Mon, 12 Oct 2020 16:19:59 +0000 (18:19 +0200)]
package/daq: bump version to 2.0.7

- Add a comment about autoreconf
- Update indentation in hash file

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/daq: fix parallel build
Bernd Kuhls [Mon, 12 Oct 2020 16:19:58 +0000 (18:19 +0200)]
package/daq: fix parallel build

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agodocs/website: update for 2020.02.7
Peter Korsgaard [Mon, 12 Oct 2020 22:00:26 +0000 (00:00 +0200)]
docs/website: update for 2020.02.7

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoUpdate for 2020.02.7
Peter Korsgaard [Mon, 12 Oct 2020 21:33:22 +0000 (23:33 +0200)]
Update for 2020.02.7

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit d8082db677046e004a6537828b3e4f4b9a818a4f)
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agodocs/website: update for 2020.05.3
Peter Korsgaard [Mon, 12 Oct 2020 21:09:40 +0000 (23:09 +0200)]
docs/website: update for 2020.05.3

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoUpdate for 2020.05.3
Peter Korsgaard [Mon, 12 Oct 2020 17:56:39 +0000 (19:56 +0200)]
Update for 2020.05.3

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 0269b2e6e224bd0ca04e4f25ccef86809108df0c)
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoconfigs/kontron_smarc_sal28: remove kernel config fragment
Michael Walle [Mon, 12 Oct 2020 08:33:17 +0000 (10:33 +0200)]
configs/kontron_smarc_sal28: remove kernel config fragment

Starting with linux kernel v5.9 all required configuration options are
available in the default config.

Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years ago{linux, linux-headers}: add version 5.9
Michael Walle [Mon, 12 Oct 2020 08:33:16 +0000 (10:33 +0200)]
{linux, linux-headers}: add version 5.9

Signed-off-by: Michael Walle <michael@walle.cc>
Tested-by: Bilal Wasim <bilal.wasim@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/mx6cubox: bump U-Boot version
Francois Perrad [Sun, 11 Oct 2020 15:32:51 +0000 (17:32 +0200)]
configs/mx6cubox: bump U-Boot version

Since 2020.04 version, the enumeration of MMC has changed, so the boot
script must be updated

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Reviewed-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/chromebook_elm: bump to Linux v5.9
Bilal Wasim [Mon, 12 Oct 2020 14:33:14 +0000 (19:33 +0500)]
configs/chromebook_elm: bump to Linux v5.9

Update the chromebook elm configuration to use v5.9 instead of an
intermediate release candidate.

At the latter stages of the v5.9 release, a patch was added which
broke the Chromebook Elm HDMI. Therefore add a revert patch to get rid
of this problem. The fix (and the revert) are already on the mailing
list (https://lkml.org/lkml/2020/10/10/32) and should become available
with v5.10

Signed-off-by: Bilal Wasim <bilal.wasim@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>