buildroot.git
3 years agoconfigs/imx7d-sdb: bump U-Boot and kernel versions
Fabio Estevam [Sun, 11 Jul 2021 20:19:54 +0000 (17:19 -0300)]
configs/imx7d-sdb: bump U-Boot and kernel versions

Bump U-Boot to 2021.07 and kernel to 5.13 version.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Reviewed-by: Pierre-Jean Texier <texier.pj2@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/imx7d-sdb: add extlinux.conf support
Fabio Estevam [Sun, 11 Jul 2021 20:19:53 +0000 (17:19 -0300)]
configs/imx7d-sdb: add extlinux.conf support

imx7d-sdb has been converted to use disto boot in U-Boot.

Add extlinux.conf support so that the board can boot correctly.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Reviewed-by: Pierre-Jean Texier <texier.pj2@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoimx/post-image.sh: support BR2_LINUX_KERNEL_INSTALL_TARGET=y for non-SPL
Fabio Estevam [Sun, 11 Jul 2021 20:19:52 +0000 (17:19 -0300)]
imx/post-image.sh: support BR2_LINUX_KERNEL_INSTALL_TARGET=y for non-SPL

Currently, only SPL is supported when BR2_LINUX_KERNEL_INSTALL_TARGET=y
is selected.

Support non-SPL case too.

This is needed for booting imx7d-sabresd, for example.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Reviewed-by: Pierre-Jean Texier <texier.pj2@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/linux-firmware: add option for V4L cx231xx devices
Corentin Labbe [Mon, 12 Jul 2021 10:57:18 +0000 (10:57 +0000)]
package/linux-firmware: add option for V4L cx231xx devices

V4L cx231xx devices need a firmware to be useful. So this patch adds
a submenu for V4L firmwares and an option for cx231xx devices.

Signed-off-by: Corentin Labbe <clabbe@baylibre.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years ago{linux, linux-headers}: bump 5.13 to 5.13.2
James Hilliard [Fri, 16 Jul 2021 01:00:20 +0000 (19:00 -0600)]
{linux, linux-headers}: bump 5.13 to 5.13.2

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/rhash: bump to version 1.4.2
Fabrice Fontaine [Thu, 15 Jul 2021 21:23:05 +0000 (23:23 +0200)]
package/rhash: bump to version 1.4.2

Drop patches (already in version)

https://github.com/rhash/RHash/releases/tag/v1.4.2

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libcap: bump to version 2.51
Francois Perrad [Mon, 19 Jul 2021 19:48:29 +0000 (21:48 +0200)]
package/libcap: bump to version 2.51

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/openal: bump to version 1.21.1
André Zwing [Mon, 19 Jul 2021 19:33:27 +0000 (21:33 +0200)]
package/openal: bump to version 1.21.1

Signed-off-by: André Zwing <nerv@dawncrow.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/p7zip: bump to version v17.04
André Zwing [Mon, 19 Jul 2021 19:21:12 +0000 (21:21 +0200)]
package/p7zip: bump to version v17.04

This new attempt to maintain p7zip is already picked up by Distributions.
It fixes CVE-2016-9296, CVE-2017-17969, CVE-2018-5996 and CVE-2018-10115.

Signed-off-by: André Zwing <nerv@dawncrow.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/s390-tools: bump to version 2.17.0
Alexander Egorenkov [Mon, 19 Jul 2021 11:26:48 +0000 (13:26 +0200)]
package/s390-tools: bump to version 2.17.0

Fixes:
- https://release-monitoring.org/project/10714/

https://github.com/ibm-s390-linux/s390-tools/blob/v2.17.0/CHANGELOG.md

Signed-off-by: Alexander Egorenkov <egorenar@linux.ibm.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/nodejs: bump to version 12.22.3
James Hilliard [Mon, 19 Jul 2021 10:05:23 +0000 (04:05 -0600)]
package/nodejs: bump to version 12.22.3

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/nodejs: fix build with ICU 69
James Hilliard [Mon, 19 Jul 2021 10:03:52 +0000 (04:03 -0600)]
package/nodejs: fix build with ICU 69

Fixes:
../deps/v8/src/objects/js-list-format.cc: In static member function ‘static v8::internal::MaybeHandle<v8::internal::JSListFormat> v8::internal::JSListFormat::New(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>)’:
../deps/v8/src/objects/js-list-format.cc:173:67: error: ‘static icu::ListFormatter* icu::ListFormatter::createInstance(const icu::Locale&, const char*, UErrorCode&)’ is private within this context
  173 |       icu_locale, GetIcuStyleString(style_enum, type_enum), status);
      |                                                                   ^
In file included from ../deps/v8/src/objects/js-list-format.cc:25:
/home/buildroot/buildroot/output/per-package/host-icu/host/include/unicode/listformatter.h:267:27: note: declared private here
  267 |     static ListFormatter* createInstance(const Locale& locale, const char* style, UErrorCode& errorCode);
      |                           ^~~~~~~~~~~~~~

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/i2pd: bump to version 2.38.0
Fabrice Fontaine [Mon, 19 Jul 2021 06:57:03 +0000 (08:57 +0200)]
package/i2pd: bump to version 2.38.0

https://github.com/PurpleI2P/i2pd/blob/2.38.0/ChangeLog

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/haproxy: bump to version 2.4.2
Fabrice Fontaine [Mon, 19 Jul 2021 06:48:37 +0000 (08:48 +0200)]
package/haproxy: bump to version 2.4.2

http://git.haproxy.org/?p=haproxy-2.4.git;a=blob;f=CHANGELOG

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libidn2: bump to version 2.3.1
Fabrice Fontaine [Mon, 19 Jul 2021 06:44:01 +0000 (08:44 +0200)]
package/libidn2: bump to version 2.3.1

Update indentation in hash file (two spaces)

https://gitlab.com/libidn/libidn2/-/blob/v2.3.1/NEWS

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libidn: bump to version 1.37
Fabrice Fontaine [Mon, 19 Jul 2021 06:42:26 +0000 (08:42 +0200)]
package/libidn: bump to version 1.37

https://gitlab.com/libidn/libidn/-/blob/v1.37/NEWS

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/apitrace: fix musl build
Fabrice Fontaine [Mon, 19 Jul 2021 06:38:53 +0000 (08:38 +0200)]
package/apitrace: fix musl build

build on musl is broken since bump to version 10.0 in commit
1d15817576b44c30eaa9bb8d1152934c6498b776

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agofs/erofs: add big pcluster support
Gao Xiang [Wed, 14 Jul 2021 14:55:28 +0000 (22:55 +0800)]
fs/erofs: add big pcluster support

This enables EROFS big pcluster images for buildroot.

Signed-off-by: Gao Xiang <hsiangkao@aol.com>
[yann.morin.1998@free.fr: must be a multiple of 4KiB]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agoconfigs/mx6cubox: bump Linux and U-Boot versions
Francois Perrad [Sun, 11 Jul 2021 17:03:59 +0000 (19:03 +0200)]
configs/mx6cubox: bump Linux and U-Boot versions

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/wandboard: bump U-Boot and kernel versions
Fabio Estevam [Sun, 11 Jul 2021 12:48:24 +0000 (09:48 -0300)]
configs/wandboard: bump U-Boot and kernel versions

Bump U-Boot to 2021.07 and kernel to 5.13 version.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoboard/wandboard: switch to extlinux.conf
Fabio Estevam [Sun, 11 Jul 2021 12:48:23 +0000 (09:48 -0300)]
board/wandboard: switch to extlinux.conf

Currently wandboard uses a custom boot.scr.txt script
and custom image generation scripts, genimage.cfg and
post-build.sh.

Switch to using the more standard extlinux.conf solution
and remove the custom scripts in favor of the standard
board/freescale/common/imx/post-image.sh one.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/{bluez5_utils, bluez5_utils-headers}: bump to version 5.60
Bernd Kuhls [Sun, 11 Jul 2021 07:05:21 +0000 (09:05 +0200)]
package/{bluez5_utils, bluez5_utils-headers}: bump to version 5.60

Release notes:
http://www.bluez.org/release-of-bluez-5-59/
http://www.bluez.org/release-of-bluez-5-60/

Added configure option to disable manpages to avoid rst2man dependency
introduced by version 5.59.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libuci: add license files
Fabrice Fontaine [Sun, 18 Jul 2021 08:04:18 +0000 (10:04 +0200)]
package/libuci: add license files

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kismet: bump to version 2021-06-R1
Fabrice Fontaine [Sat, 17 Jul 2021 15:11:59 +0000 (17:11 +0200)]
package/kismet: bump to version 2021-06-R1

- Drop patches (already in version)
- C++14 is mandatory since version 2021-05-R1 and
  https://github.com/kismetwireless/kismet/commit/35fefe38054f40014aae7ade9eb80c1c7f7c6c30

https://www.kismetwireless.net/release/kismet-2021-05-R1
https://www.kismetwireless.net/release/kismet-2021-06-R1

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/apitrace: bump to version 10.0
Fabrice Fontaine [Sat, 17 Jul 2021 14:50:37 +0000 (16:50 +0200)]
package/apitrace: bump to version 10.0

- Drop all patches (already in version)
- C++17 and gcc >= 7 is required since
  https://github.com/apitrace/apitrace/commit/37c36e66b8cfa534797ca565c22e8c30923f35d4
- 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>
3 years agopackage/darkhttpd: bump to version 0.13
Fabrice Fontaine [Sat, 17 Jul 2021 14:33:07 +0000 (16:33 +0200)]
package/darkhttpd: bump to version 0.13

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/mpv: add optional support for DRM/EGL-based vaapi acceleration
Bernd Kuhls [Fri, 18 Jun 2021 19:22:37 +0000 (21:22 +0200)]
package/mpv: add optional support for DRM/EGL-based vaapi acceleration

https://github.com/mpv-player/mpv/blob/master/wscript#L647

Runtime-tested using mesa3d iris driver on a non-x11 system.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/mpv: add optional support for OpenGL DRM EGL Backend
Bernd Kuhls [Fri, 18 Jun 2021 19:22:36 +0000 (21:22 +0200)]
package/mpv: add optional support for OpenGL DRM EGL Backend

Reference: https://github.com/mpv-player/mpv/blob/master/wscript#L571

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/mpv: add optional support for OpenGLES
Bernd Kuhls [Fri, 18 Jun 2021 19:22:35 +0000 (21:22 +0200)]
package/mpv: add optional support for OpenGLES

mpv also supports OpenGLES:
https://github.com/mpv-player/mpv/blob/master/video/out/opengl/egl_helpers.c#L98

Runtime-tested using mesa3d iris driver on a non-x11 system.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/mpv: fix reproducible build issues
Bernd Kuhls [Fri, 18 Jun 2021 19:22:34 +0000 (21:22 +0200)]
package/mpv: fix reproducible build issues

Do not include the build date when creating reproducible builds.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/usbguard: enforce the right permissions on the configuration file
Miquel Raynal [Fri, 18 Jun 2021 09:47:10 +0000 (11:47 +0200)]
package/usbguard: enforce the right permissions on the configuration file

Only 0600 rights are allowed for the rules.conf. This file is read when the
usbguard daemon starts and will prevent it to run otherwise.

As Git only tracks the executable bit, setting the right permissions in the
package makefile is the cleanest solution, in particular when providing this
file from a rootfs overlay.

Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/spice: drop duplicated opus handling
Fabrice Fontaine [Wed, 16 Jun 2021 06:10:02 +0000 (08:10 +0200)]
package/spice: drop duplicated opus handling

opus dependency is handled twice since commit
f33f7a4f6407f624edb4b4ffe54cb09e029a49b2

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/spice: security bump to version 0.15.0
Fabrice Fontaine [Wed, 16 Jun 2021 06:10:01 +0000 (08:10 +0200)]
package/spice: security bump to version 0.15.0

Fix CVE-2021-20201: A flaw was found in spice in versions before
0.14.92. A DoS tool might make it easier for remote attackers to cause a
denial of service (CPU consumption) by performing many renegotiations
within a single connection.

https://gitlab.freedesktop.org/spice/spice/-/tags/v0.15.0

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/wireless-regdb: bump version to 2021.04.21
Peter Seiderer [Mon, 21 Jun 2021 06:24:36 +0000 (08:24 +0200)]
package/wireless-regdb: bump version to 2021.04.21

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/ell: bump version to 0.41
Bernd Kuhls [Mon, 21 Jun 2021 05:26:30 +0000 (07:26 +0200)]
package/ell: bump version to 0.41

Changelog:
https://git.kernel.org/pub/scm/libs/ell/ell.git/tree/ChangeLog

Needed for bluez5_utils bump to version 5.59.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/flannel: bump version to 0.14.0
Geoff Levand [Tue, 22 Jun 2021 13:45:39 +0000 (06:45 -0700)]
package/flannel: bump version to 0.14.0

Bump flannel version from 0.12.0 to 0.14.0.

Signed-off-by: Geoff Levand <geoff@infradead.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/flannel: update project URL
Geoff Levand [Tue, 22 Jun 2021 13:45:26 +0000 (06:45 -0700)]
package/flannel: update project URL

Update flannel project URL.

  from: github.com/coreos/flannel
  to:   github.com/flannel-io/flannel

Signed-off-by: Geoff Levand <geoff@infradead.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libndp: bump to version 1.8
Fabrice Fontaine [Sat, 19 Jun 2021 17:21:48 +0000 (19:21 +0200)]
package/libndp: bump to version 1.8

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>
3 years agopackage/libndp: drop patch
Fabrice Fontaine [Sat, 19 Jun 2021 17:21:47 +0000 (19:21 +0200)]
package/libndp: drop patch

Patch is not needed since bump to version 1.7 in commit
6274f4191335cf8c9b88796f59da8af04e3abf7a and
https://github.com/jpirko/libndp/commit/94e9a082d76414f82794b0c9817d0c24e3868275

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/uacme: bump version to 1.7.1
Nicola Di Lieto [Sun, 20 Jun 2021 12:16:54 +0000 (14:16 +0200)]
package/uacme: bump version to 1.7.1

Signed-off-by: Nicola Di Lieto <nicola.dilieto@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gqrx: bump version to 2.14.4
Gwenhael Goavec-Merou [Thu, 1 Jul 2021 05:01:00 +0000 (07:01 +0200)]
package/gqrx: bump version to 2.14.4

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gqrx: fix comment dependency in Config.in
Gwenhael Goavec-Merou [Thu, 1 Jul 2021 05:01:01 +0000 (07:01 +0200)]
package/gqrx: fix comment dependency in Config.in

comment message for gqrx is always displayed. This is due to an invert
dependency: GQRX depends on !BR2_STATIC_LIBS so comment must depends
on BR2_STATIC_LIBS.

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-pysmb: bump to version 1.2.7
Yegor Yefremov [Mon, 31 May 2021 06:47:54 +0000 (08:47 +0200)]
package/python-pysmb: bump to version 1.2.7

Change download location to the project's page so that
we still can get *.tar.gz file instead of *.zip.

The LICENSE file has changed the copyright year from 2015
to 2020.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/icu: bump version to 69-1
Bernd Kuhls [Sun, 30 May 2021 11:19:01 +0000 (13:19 +0200)]
package/icu: bump version to 69-1

Release notes: http://site.icu-project.org/download/69

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/delve: bump to version 1.6.1
Christian Stewart [Sun, 30 May 2021 06:48:15 +0000 (23:48 -0700)]
package/delve: bump to version 1.6.1

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/qemu_s390x: bump kernel version to 5.10.41
Alexander Egorenkov [Sat, 29 May 2021 11:19:09 +0000 (13:19 +0200)]
configs/qemu_s390x: bump kernel version to 5.10.41

Signed-off-by: Alexander Egorenkov <egorenar@linux.ibm.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/raspberrypicm4io_64_defconfig: fix typo (missing '=y')
Peter Seiderer [Tue, 8 Jun 2021 19:47:22 +0000 (21:47 +0200)]
configs/raspberrypicm4io_64_defconfig: fix typo (missing '=y')

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/raspberrypicm4io_defconfig: fix typo (missing '=y')
Peter Seiderer [Tue, 8 Jun 2021 19:47:21 +0000 (21:47 +0200)]
configs/raspberrypicm4io_defconfig: fix typo (missing '=y')

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/binutils: fix building or1k with host gcc version < 5
Giulio Benetti [Wed, 9 Jun 2021 16:27:53 +0000 (18:27 +0200)]
package/binutils: fix building or1k with host gcc version < 5

Add patches to fix building on hosts that provide gcc version < 5
(i.e. 4.9), otherwise they fail due to missing default '-std=gnu11' option
on variable declaration inside for loops.

The patch is pending upstream:
https://sourceware.org/pipermail/binutils/2021-June/116884.html

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-hts: bump version to 8.3.4-Matrix
Bernd Kuhls [Sun, 18 Jul 2021 18:14:13 +0000 (20:14 +0200)]
package/kodi-pvr-hts: bump version to 8.3.4-Matrix

Changelog:
https://github.com/kodi-pvr/pvr.hts/blob/Matrix/pvr.hts/changelog.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-vuplus: bump version to 7.4.9-Matrix
Bernd Kuhls [Sun, 18 Jul 2021 18:14:12 +0000 (20:14 +0200)]
package/kodi-pvr-vuplus: bump version to 7.4.9-Matrix

Changelog:
https://github.com/kodi-pvr/pvr.vuplus/blob/Matrix/pvr.vuplus/changelog.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-inputstream-adaptive: bump version to 2.6.22-Matrix
Bernd Kuhls [Sun, 18 Jul 2021 18:14:11 +0000 (20:14 +0200)]
package/kodi-inputstream-adaptive: bump version to 2.6.22-Matrix

Changelog:
https://github.com/xbmc/inputstream.adaptive/blob/Matrix/inputstream.adaptive/addon.xml.in#L18

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/civetweb: fix license hash
Fabrice Fontaine [Sun, 18 Jul 2021 19:24:28 +0000 (21:24 +0200)]
package/civetweb: fix license hash

Commit b5ba0119e858f0bdc2683f15dd7758eb08ed1f6a forgot to update hash of
LICENSE.md (update of LuaFileSystem and year with
https://github.com/civetweb/civetweb/commit/1178ea98ccbf2247c35e33aa1e89e445a651fa01
https://github.com/civetweb/civetweb/commit/a9fb075fd807bf359e749b4d5928aceda65efbd0)

Fixes:
 - No autobuilder failures yet

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/beaglev: switch to upstream opensbi generic platform
Drew Fustini [Wed, 16 Jun 2021 05:03:45 +0000 (22:03 -0700)]
configs/beaglev: switch to upstream opensbi generic platform

Switch from the starfive-tech opensbi to upstream repo and use generic
platform now that it supports the console uart [1]. This landed after
the 0.9 release [2], so the current head of master branch is used [3].

FW_FDT_PATH is set to u-boot.dtb so that the device tree from U-Boot
will be included in the OpenSBI build [4]. Note that U-Boot must have
CONFIG_OF_SEPARATE enabled for U-Boot to build u-boot.dtb [5].

[1] https://github.com/riscv/opensbi/commit/e822b7504df0583a6a227d51cb7da8ea9fc79c0a
[2] https://github.com/riscv/opensbi/commit/234ed8e427f4d92903123199f6590d144e0d9351
[3] https://github.com/riscv/opensbi/commit/79f9b4220ffa7f74356054be25d450d7958bf16c
[4] https://github.com/riscv/opensbi/blob/master/docs/firmware/fw.md
[5] https://github.com/u-boot/u-boot/blob/master/doc/README.fdt-control

Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Signed-off-by: Drew Fustini <drew@beagleboard.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/beaglev: update U-Boot to enable OF_SEPARATE
Drew Fustini [Wed, 16 Jun 2021 05:03:43 +0000 (22:03 -0700)]
configs/beaglev: update U-Boot to enable OF_SEPARATE

Update commit ID of U-Boot to latest commit in starfive-tech repo [1]
which enables OF_SEPARATE [2].

[1] https://github.com/starfive-tech/u-boot/tree/Fedora_VIC_7100_2021.04
[2] https://github.com/starfive-tech/u-boot/commit/64ead5b83959da8eb87b6963843addf5942e6ed4

Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Signed-off-by: Drew Fustini <drew@beagleboard.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoboot/opensbi: introduce BR2_TARGET_OPENSBI_FW_FDT_PATH
Drew Fustini [Wed, 16 Jun 2021 05:03:41 +0000 (22:03 -0700)]
boot/opensbi: introduce BR2_TARGET_OPENSBI_FW_FDT_PATH

If U-Boot CONFIG_OF_SEPARATE is defined [1], then the device tree will
be built and placed in a u-boot.dtb file alongside u-boot.bin.

When BR2_TARGET_UBOOT_FORMAT_DTB is enabled, buildroot will copy
u-boot.dtb to $(BINARIES_DIR).

This is useful for RISC-V platforms that want to build OpenSBI with an
external DTB by using FW_FDT_PATH [2].

[1] https://github.com/u-boot/u-boot/blob/master/doc/README.fdt-control
[2] https://github.com/riscv/opensbi/blob/master/docs/firmware/fw.md

Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Signed-off-by: Drew Fustini <drew@beagleboard.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoboot/uboot: introduce BR2_TARGET_UBOOT_FORMAT_DTB
Drew Fustini [Wed, 16 Jun 2021 05:03:39 +0000 (22:03 -0700)]
boot/uboot: introduce BR2_TARGET_UBOOT_FORMAT_DTB

If U-Boot CONFIG_OF_SEPARATE is defined [1], then the device tree will
be built and placed in a u-boot.dtb file alongside u-boot.bin.

When BR2_TARGET_UBOOT_FORMAT_DTB is enabled, buildroot will copy
u-boot.dtb to $(BINARIES_DIR).

This is useful for RISC-V platforms that want to build OpenSBI with an
external DTB by using FW_FDT_PATH [2].

[1] https://github.com/u-boot/u-boot/blob/master/doc/README.fdt-control
[2] https://github.com/riscv/opensbi/blob/master/docs/firmware/fw.md

Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Signed-off-by: Drew Fustini <drew@beagleboard.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/usbguard: disable on musl
Fabrice Fontaine [Sun, 4 Jul 2021 15:48:48 +0000 (17:48 +0200)]
package/usbguard: disable on musl

usbguard doesn't build on musl because it uses GNU version of strerror_r
as well as basename resulting in the following build failure:

In file included from ./src/Library/public/usbguard/Rule.hpp:24,
                 from src/CLI/usbguard-rule-parser.cpp:23:
./src/Library/public/usbguard/Exception.hpp: In static member function 'static std::string usbguard::ErrnoException::reasonFromErrno(int)':
./src/Library/public/usbguard/Exception.hpp:129:72: error: no matching function for call to 'std::__cxx11::basic_string<char>::basic_string(int)'
  129 |       return std::string(strerror_r(errno_value, buffer, sizeof buffer));
      |

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/exiv2: fix build without SSP
Fabrice Fontaine [Thu, 1 Jul 2021 17:47:19 +0000 (19:47 +0200)]
package/exiv2: fix build without SSP

Build without SSP fails since bump to version 0.27.4 in commit
bcace429426ee91aac56f3dcc33b69e22141d384

This is due to the fact that
https://github.com/Exiv2/exiv2/commit/bbe0b70840cf28b7dd8c0b7e9bb1b741aeda2efd
removed the wrong GCC_ prefix from HAS_FSTACK_PROTECTOR_STRONG variable

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/vala: bump to version 0.52.4
Fabrice Fontaine [Sat, 3 Jul 2021 15:48:22 +0000 (17:48 +0200)]
package/vala: bump to version 0.52.4

Update patch

This will fix the following build failure with gssdp 1.2.3 which is
raised since commit 7a2f73e9930d3e46f1530aa865675439adc0e162:

FAILED: vala/gssdp-1.2.vapi
/home/buildroot/autobuild/run/instance-1/output-1/host/bin/vapigen --quiet --library=gssdp-1.2 --directory=/home/buildroot/autobuild/run/instance-1/output-1/build/gssdp-1.2.3/build/vala --pkg=gio-2.0 --pkg=libsoup-2.4 --metadatadir=/home/buildroot/autobuild/run/instance-1/output-1/build/gssdp-1.2.3/vala /home/buildroot/autobuild/run/instance-1/output-1/build/gssdp-1.2.3/build/libgssdp/GSSDP-1.2.gir
GSSDP-1.2.gir:1656.5-1656.29: error: unknown child element `docsection' in `namespace'

https://github.com/GNOME/vala/blob/0.52.4/NEWS

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/uboot-tools: concat files before passing to env image tool
Mirza Kapetanovic [Mon, 5 Jul 2021 12:19:33 +0000 (14:19 +0200)]
package/uboot-tools: concat files before passing to env image tool

Fix BR2_PACKAGE_HOST_UBOOT_TOOLS_ENVIMAGE_SOURCE so that files are actually concatenated
as described in the help text.

Signed-off-by: Mirza Kapetanovic <mirza.kapetanovic@gmail.com>
Reviewed-by: Matthew Weber <matthew.weber@collins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/stm32mp157c_dk2: bump Linux and U-Boot versions
Pierre-Jean Texier [Thu, 15 Jul 2021 20:47:46 +0000 (22:47 +0200)]
configs/stm32mp157c_dk2: bump Linux and U-Boot versions

Needed to keep both stm32mp157c_dk1 and stm32mp157c_dk2
aligned.

Reported-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
Reviewed-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/stm32mp157a_dk1: remove uboot config fragment
Pierre-Jean Texier [Thu, 15 Jul 2021 20:47:45 +0000 (22:47 +0200)]
configs/stm32mp157a_dk1: remove uboot config fragment

Running stm32mp1 watchdog is properly recognized and handled by kernel
watchdog framework since Linux v5.6.

Reported-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/trinity: fix build with kernel >= 5.13
Fabrice Fontaine [Sat, 17 Jul 2021 08:48:25 +0000 (10:48 +0200)]
package/trinity: fix build with kernel >= 5.13

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libqb: needs threads and dynamic library
Fabrice Fontaine [Fri, 16 Jul 2021 21:04:32 +0000 (23:04 +0200)]
package/libqb: needs threads and dynamic library

libqb fails to build without threads or dynamic library since the
addition of the package in commit
22864d570dd18d78a77dedab8fbcc5e0122c0acc

Also add ac_cv_prog_cc_c99=-std=gnu99 to fix build failure without wchar

Fixes:
 - http://autobuild.buildroot.org/results/21c1b5d29da4949f4582056ab4e2335ec225d8d6
 - http://autobuild.buildroot.org/results/aa4df6364cdf3c862be13b6b738595f420ec6105
 - http://autobuild.buildroot.org/results/376d316094238ba7097e8bdc51960ba38532683a

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/tvheadend: requires DES support in openssl
Bernd Kuhls [Sun, 20 Jun 2021 18:25:31 +0000 (20:25 +0200)]
package/tvheadend: requires DES support in openssl

Enable DES in openssl to fix build failure raised since commit
a83d41867c8d69a77d5cd0a665aa216af5340359

Fixes:
http://autobuild.buildroot.net/results/b22/b22469d96ce64b277e942046845284e6729b42af/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libsndfile: fix c99 check
Bernd Kuhls [Sun, 20 Jun 2021 18:04:09 +0000 (20:04 +0200)]
package/libsndfile: fix c99 check

Since the bump of libsndfile to version 1.0.31 in commit
8c600fda64f48c16d20588336dd7ac6a32241c6a, the check for c99 contains
"include <wchar.h>" although the package itself does not use wchar
functions outside Windows-specific code.  This patch forces the
detection of c99 for toolchains lacking wchar.

Fixes:
http://autobuild.buildroot.net/results/62c/62c07e66491e2fcf32d3921f8286ec1293591194/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gdb: enable gdbserver support for riscv
Romain Naour [Thu, 17 Jun 2021 21:42:13 +0000 (23:42 +0200)]
package/gdb: enable gdbserver support for riscv

It turn out that gdbserver support for riscv is available since 10.1 release, since commit [1].

Restrict the gdb version choice for riscv to 10.1 for simplicity [2].

[1] https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=bf84f7066626c78884436e1c39fb60f04c665f21
[2] http://lists.busybox.net/pipermail/buildroot/2021-June/312681.html

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/sane-backends: fix uclibc compile due o missing stdarg.h include
Peter Seiderer [Fri, 18 Jun 2021 18:31:49 +0000 (20:31 +0200)]
package/sane-backends: fix uclibc compile due o missing stdarg.h include

Add missing stdarg.h include for va_list/va_start/va_end.

Fixes:

  - http://autobuild.buildroot.net/results/88f4ea971875b1a5eb88662326d9343341eaaea2

  microtek.c: In function ‘MDBG_INIT’:
  microtek.c:163:3: error: unknown type name ‘va_list’
    163 |   va_list ap;
        |   ^~~~~~~
  microtek.c:78:1: note: ‘va_list’ is defined in header ‘<stdarg.h>’; did you forget to ‘#include <stdarg.h>’?
     77 | #include "microtek.h"
    +++ |+#include <stdarg.h>
     78 |
  microtek.c:164:3: warning: implicit declaration of function ‘va_start’; did you mean ‘sane_start’? [-Wimplicit-function-declaration]
    164 |   va_start(ap, format);
        |   ^~~~~~~~
        |   sane_start
  microtek.c:165:54: warning: passing argument 4 of ‘vsnprintf’ makes pointer from integer without a cast [-Wint-conversion]
    165 |   vsnprintf(_mdebug_string, MAX_MDBG_LENGTH, format, ap);
        |                                                      ^~
        |                                                      |
        |                                                      int
  In file included from ../include/sane/sanei_config.h:50,
                   from microtek.c:70:
  .../host/x86_64-buildroot-linux-uclibc/sysroot/usr/include/stdio.h:359:57: note: expected ‘__va_list_tag *’ but argument is of type ‘int’
    359 |         const char *__restrict __format, __gnuc_va_list __arg)
        |                                          ~~~~~~~~~~~~~~~^~~~~
  microtek.c:166:3: warning: implicit declaration of function ‘va_end’ [-Wimplicit-function-declaration]
    166 |   va_end(ap);
        |   ^~~~~~

and

  sm3600-scanutil.c: In function ‘debug_printf’:
  sm3600-scanutil.c:69:3: error: unknown type name ‘va_list’
     69 |   va_list ap;
        |   ^~~~~~~
  sm3600-scanutil.c:48:1: note: ‘va_list’ is defined in header ‘<stdarg.h>’; did you forget to ‘#include <stdarg.h>’?
     47 | #include "sm3600-scantool.h"
    +++ |+#include <stdarg.h>
     48 |
  sm3600-scanutil.c:75:3: warning: implicit declaration of function ‘va_start’; did you mean ‘sane_start’? [-Wimplicit-function-decla
ration]
     75 |   va_start(ap,szFormat);
        |   ^~~~~~~~
        |   sane_start
  sm3600-scanutil.c:76:28: warning: passing argument 3 of ‘vfprintf’ makes pointer from integer without a cast [-Wint-conversion]
     76 |   vfprintf(stderr,szFormat,ap);
        |                            ^~
        |                            |
        |                            int
  In file included from ../include/sane/sanei_config.h:50,
                   from sm3600.c:70:
  .../host/x86_64-buildroot-linux-uclibc/sysroot/usr/include/stdio.h:339:23: note: expected ‘__va_list_tag *’ but argument is of type
 ‘int’
    339 |        __gnuc_va_list __arg);
        |        ~~~~~~~~~~~~~~~^~~~~
  In file included from sm3600.c:94:
  sm3600-scanutil.c:77:3: warning: implicit declaration of function ‘va_end’ [-Wimplicit-function-declaration]
     77 |   va_end(ap);
        |   ^~~~~~

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/civetweb: bump to version 1.14
Fabio Estevam [Thu, 17 Jun 2021 16:51:00 +0000 (13:51 -0300)]
package/civetweb: bump to version 1.14

Bump to version 1.14:

https://github.com/civetweb/civetweb/releases/tag/v1.14

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs: remove mesa3d kmsro-related options
Bernd Kuhls [Sun, 20 Jun 2021 08:36:30 +0000 (10:36 +0200)]
configs: remove mesa3d kmsro-related options

Removed kmsro-related options, these are now handled by the mesa3d
build system:
https://cgit.freedesktop.org/mesa/mesa/commit/?id=70813c1c13b99cb029c8fa3537163650bdd17b6d

The removal commit of the buildroot option
https://git.buildroot.net/buildroot/commit/package/mesa3d?id=d51736f47296e3681cdb610765c73424272d42db

forgot to update the defconfigs, fixes
https://gitlab.com/buildroot.org/buildroot/-/jobs/1354066565

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Reviewed-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi: enable optional vaapi support also for OpenGLES
Bernd Kuhls [Sun, 20 Jun 2021 09:09:00 +0000 (11:09 +0200)]
package/kodi: enable optional vaapi support also for OpenGLES

Upstream commit
https://github.com/xbmc/xbmc/commit/c638987dd8181765f975763cb643d6869a3f661b

removed the dependency to x11 support in libva keeping only libdrm as
dependency. This commit will enable the usage of libva with Kodi's
OpenGLES render system.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-inputstream-ffmpegdirect: bump version to 1.21.8-Matrix
Bernd Kuhls [Sun, 18 Jul 2021 06:27:50 +0000 (08:27 +0200)]
package/kodi-inputstream-ffmpegdirect: bump version to 1.21.8-Matrix

Changelog:
https://github.com/xbmc/inputstream.ffmpegdirect/blob/Matrix/inputstream.ffmpegdirect/changelog.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-visualisation-waveform: bump version to 19.0.0-Matrix
Bernd Kuhls [Sat, 17 Jul 2021 18:27:39 +0000 (20:27 +0200)]
package/kodi-visualisation-waveform: bump version to 19.0.0-Matrix

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-visualisation-starburst: bump version to 19.0.0-Matrix
Bernd Kuhls [Sat, 17 Jul 2021 18:27:38 +0000 (20:27 +0200)]
package/kodi-visualisation-starburst: bump version to 19.0.0-Matrix

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-visualisation-spectrum: bump version to 19.0.0-Matrix
Bernd Kuhls [Sat, 17 Jul 2021 18:27:37 +0000 (20:27 +0200)]
package/kodi-visualisation-spectrum: bump version to 19.0.0-Matrix

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-inputstream-adaptive: bump version to 2.6.20-Matrix
Bernd Kuhls [Sat, 17 Jul 2021 18:27:35 +0000 (20:27 +0200)]
package/kodi-inputstream-adaptive: bump version to 2.6.20-Matrix

Changelog:
https://github.com/xbmc/inputstream.adaptive/blob/Matrix/inputstream.adaptive/addon.xml.in#L18

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-wmc: bump version to 6.1.2-Matrix
Bernd Kuhls [Mon, 5 Jul 2021 20:45:55 +0000 (22:45 +0200)]
package/kodi-pvr-wmc: bump version to 6.1.2-Matrix

Changelog:
https://github.com/kodi-pvr/pvr.wmc/blob/Matrix/pvr.wmc/changelog.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-vdr-vnsi: bump version to 8.2.3-Matrix
Bernd Kuhls [Mon, 5 Jul 2021 20:45:53 +0000 (22:45 +0200)]
package/kodi-pvr-vdr-vnsi: bump version to 8.2.3-Matrix

Changelog:
https://github.com/kodi-pvr/pvr.vdr.vnsi/blob/Matrix/pvr.vdr.vnsi/changelog.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-vbox: bump version to 8.1.2-Matrix
Bernd Kuhls [Mon, 5 Jul 2021 20:45:52 +0000 (22:45 +0200)]
package/kodi-pvr-vbox: bump version to 8.1.2-Matrix

Changelog:
https://github.com/kodi-pvr/pvr.vbox/blob/Matrix/pvr.vbox/changelog.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-stalker: bump version to 7.1.1-Matrix
Bernd Kuhls [Mon, 5 Jul 2021 20:45:51 +0000 (22:45 +0200)]
package/kodi-pvr-stalker: bump version to 7.1.1-Matrix

Changelog:
https://github.com/kodi-pvr/pvr.stalker/blob/Matrix/pvr.stalker/changelog.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-pctv: bump version to 6.1.1-Matrix
Bernd Kuhls [Mon, 5 Jul 2021 20:45:50 +0000 (22:45 +0200)]
package/kodi-pvr-pctv: bump version to 6.1.1-Matrix

Changelog:
https://github.com/kodi-pvr/pvr.pctv/blob/Matrix/pvr.pctv/changelog.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-njoy: bump version to 7.1.1-Matrix
Bernd Kuhls [Mon, 5 Jul 2021 20:45:49 +0000 (22:45 +0200)]
package/kodi-pvr-njoy: bump version to 7.1.1-Matrix

Changelog:
https://github.com/kodi-pvr/pvr.njoy/blob/Matrix/pvr.njoy/changelog.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-nextpvr: bump version to 8.2.5-Matrix
Bernd Kuhls [Mon, 5 Jul 2021 20:45:48 +0000 (22:45 +0200)]
package/kodi-pvr-nextpvr: bump version to 8.2.5-Matrix

Changelog:
https://github.com/kodi-pvr/pvr.nextpvr/blob/Matrix/pvr.nextpvr/changelog.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-mediaportal-tvserver: bump version to 8.2.1-Matrix
Bernd Kuhls [Mon, 5 Jul 2021 20:45:47 +0000 (22:45 +0200)]
package/kodi-pvr-mediaportal-tvserver: bump version to 8.2.1-Matrix

Changelog:
https://github.com/kodi-pvr/pvr.mediaportal.tvserver/blob/Matrix/pvr.mediaportal.tvserver/changelog.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-hdhomerun: bump version to 7.1.1-Matrix
Bernd Kuhls [Mon, 5 Jul 2021 20:45:44 +0000 (22:45 +0200)]
package/kodi-pvr-hdhomerun: bump version to 7.1.1-Matrix

Changelog:
https://github.com/kodi-pvr/pvr.hdhomerun/blob/Matrix/pvr.hdhomerun/changelog.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-dvblink: bump version to 9.1.2-Matrix
Bernd Kuhls [Mon, 5 Jul 2021 20:45:41 +0000 (22:45 +0200)]
package/kodi-pvr-dvblink: bump version to 9.1.2-Matrix

Changelog:
https://github.com/kodi-pvr/pvr.dvblink/blob/Matrix/pvr.dvblink/changelog.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-argustv: bump version to 7.1.2-Matrix
Bernd Kuhls [Mon, 5 Jul 2021 20:45:40 +0000 (22:45 +0200)]
package/kodi-pvr-argustv: bump version to 7.1.2-Matrix

Changelog:
https://github.com/kodi-pvr/pvr.argustv/blob/Matrix/pvr.argustv/changelog.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/nfs-utils: needs uuid
Fabrice Fontaine [Fri, 16 Jul 2021 21:01:06 +0000 (23:01 +0200)]
package/nfs-utils: needs uuid

Build of nfs-utils without uuid is broken since bump to version 2.5.4 in
commit 0ce30de72fb303768c5865949b8ce9260d0c43f5: the --enable-uuid
option is now ill-named, it now only checks for libblkid:
    http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=commitdiff;h=c5528f40f9db5061e06dcf1f9b7fce5185b376c6

Cleaning this up is upstream's role, though.

Fixes:
 - http://autobuild.buildroot.org/results/510b3425943f2e31b024c99b3552419a80c2f9f3

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/dovecot: ignore CVE-2016-4983
Fabrice Fontaine [Sat, 17 Jul 2021 21:24:39 +0000 (23:24 +0200)]
package/dovecot: ignore CVE-2016-4983

CVE-2016-4983 is an issue in a postinstall script in the dovecot rpm,
which is part of the Red Hat packaging and not part of upstream dovecot

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libuci: ignore CVE-2019-15513
Fabrice Fontaine [Sat, 17 Jul 2021 21:48:54 +0000 (23:48 +0200)]
package/libuci: ignore CVE-2019-15513

CVE-2019-15513 was fixed upstream in 2015 with commit
19e29ffc15dbd958e8e6a648ee0982c68353516f, which is older than the commit
we currently use in LIBUCI_VERSION.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[yann.morin.1998@free.fr: reword comment and commit log]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libuci: add LIBUCI_CPE_ID_VENDOR
Fabrice Fontaine [Sat, 17 Jul 2021 21:48:53 +0000 (23:48 +0200)]
package/libuci: add LIBUCI_CPE_ID_VENDOR

cpe:2.3:a:openwrt:libuci is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aopenwrt%3Alibuci

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/qt5base: fix another gcc-11 compile failure
Peter Seiderer [Sat, 17 Jul 2021 22:08:09 +0000 (00:08 +0200)]
package/qt5base: fix another gcc-11 compile failure

- add upstream patch fixing gcc-11 compile failure (missing
  limits include)

Fixes:

  In file included from ../../../include/QtCore/5.15.2/QtCore/private/qoffsetstringarray_p.h:1,
                   from ../../dbus/qdbuserror.cpp:44:
  ../../../src/corelib/tools/qoffsetstringarray_p.h:70:22: error: ‘numeric_limits’ is not a member of ‘std’
     70 |         Last <= std::numeric_limits<quint8>::max(),
        |                      ^~~~~~~~~~~~~~
  ../../../src/corelib/tools/qoffsetstringarray_p.h:70:43: error: wrong number of template arguments (1, should be 3)
     70 |         Last <= std::numeric_limits<quint8>::max(),
        |                                           ^

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/feh: add FEH_CPE_ID_VENDOR
Fabrice Fontaine [Sat, 17 Jul 2021 14:05:13 +0000 (16:05 +0200)]
package/feh: add FEH_CPE_ID_VENDOR

cpe:2.3:a:feh_project:feh is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Afeh_project%3Afeh

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/nfs-utils: fix build with libtirpc
Fabrice Fontaine [Sat, 17 Jul 2021 13:44:36 +0000 (15:44 +0200)]
package/nfs-utils: fix build with libtirpc

Help nfs-utils to find the path of libtirpc

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[yann.morin.1998@free.fr:
  - take the opportunity to move HOST_NFS_UTILS_DEPENDENCIES
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libtirpc: install full host package
Fabrice Fontaine [Sat, 17 Jul 2021 13:44:35 +0000 (15:44 +0200)]
package/libtirpc: install full host package

Install full host package for rpc.h and all other headers to avoid the
following build failure with host-nfs-utils in version 2.5.4 raised
since commit 0ce30de72fb303768c5865949b8ce9260d0c43f5:

checking rpc/rpc.h usability... no
checking rpc/rpc.h presence... no
checking for rpc/rpc.h... no
configure: error: Header file rpc/rpc.h not found - maybe try building with --enable-tirpc

This build failure is raised by
http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=commit;h=be7365239abf8556773b063730621967b9971708

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agoRevert "package/libtirpc: install rpc.h"
Fabrice Fontaine [Sat, 17 Jul 2021 13:44:34 +0000 (15:44 +0200)]
Revert "package/libtirpc: install rpc.h"

This reverts commit b991962993357092625e5b18d8203acd1e9b8b1f, which was
incomplete and did not actually fix the issue it purported to fix, and
we'll soon commit a proper fix.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[yann.morin.1998@free.fr: explain the reason for reverting]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agoboot/uboot: add missing dependency to host-pkgconf
Yann E. MORIN [Thu, 15 Jul 2021 21:29:17 +0000 (23:29 +0200)]
boot/uboot: add missing dependency to host-pkgconf

Commit 2eaa6d0f3629 (boot/uboot: fix uboot building host tools on x86
architecture) added use of $(PKG_CONFIG_HOST_BINARY), but forgot to add
the corresponding build-ordr dependency.

Add this missing depenency now.

Additionally, the associated test had an explicit host pkgconf enbled in
its configuration. This is superfluous now that uboot properly depends
on host-pkgconf, so drop that from the test.

Note: it hapenned to work, because host-pkgconf, when explicitly enabled
in the configuration, and without per-package directories, would build
before uboot and thus be available. This would fail with PPD, though,
and thus would break for TLPB.

Reported-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Kory Maincent <kory.maincent@bootlin.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/avahi: fix CVE-2021-36217
Fabrice Fontaine [Sat, 17 Jul 2021 09:33:13 +0000 (11:33 +0200)]
package/avahi: fix CVE-2021-36217

Avahi 0.8 allows a local denial of service (NULL pointer dereference and
daemon crash) against avahi-daemon via the D-Bus interface or a "ping
.local" command.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/putty: fix CVE-2021-36367
Fabrice Fontaine [Sat, 17 Jul 2021 09:16:19 +0000 (11:16 +0200)]
package/putty: fix CVE-2021-36367

PuTTY through 0.75 proceeds with establishing an SSH session even if it
has never sent a substantive authentication response. This makes it
easier for an attacker-controlled SSH server to present a later spoofed
authentication prompt (that the attacker can use to capture credential
data, and use that data for purposes that are undesired by the client
user).

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>