buildroot.git
3 years agoDEVELOPERS: associate all Lua test cases to François Perrad
Thomas Petazzoni [Thu, 31 Dec 2020 14:17:41 +0000 (15:17 +0100)]
DEVELOPERS: associate all Lua test cases to François Perrad

François Perrad already has package/lua* associated to him in the
DEVELOPERS file, so it makes sense to have him as well associated to
all Lua test cases.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/lualdap: new package
Francois Perrad [Sun, 20 Dec 2020 13:55:14 +0000 (14:55 +0100)]
package/lualdap: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/{mesa3d, mesa3d-headers}: bump version to 20.3.2
Bernd Kuhls [Thu, 31 Dec 2020 10:18:59 +0000 (11:18 +0100)]
package/{mesa3d, mesa3d-headers}: bump version to 20.3.2

Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2020-December/000614.html

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agosupport/testing: add pytest-asyncio test
Marcin Niestroj [Tue, 22 Dec 2020 16:39:16 +0000 (17:39 +0100)]
support/testing: add pytest-asyncio test

Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-pytest-asyncio: new package
Marcin Niestroj [Tue, 22 Dec 2020 16:39:15 +0000 (17:39 +0100)]
package/python-pytest-asyncio: new package

Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libmdbx: new package (library/database).
Leonid Yuriev [Fri, 27 Nov 2020 13:51:43 +0000 (16:51 +0300)]
package/libmdbx: new package (library/database).

This patch adds libmdbx v0.9.2:
 - libmdbx is one of the fastest compact embeddable key-value ACID database.
 - libmdbx has a specific set of properties and capabilities,
   focused on creating unique lightweight solutions.
 - libmdbx surpasses the legendary LMDB (Lightning Memory-Mapped Database)
   in terms of reliability, features and performance.
 - https://github.com/erthink/libmdbx

Signed-off-by: Leonid Yuriev <leo@yuriev.ru>
[yann.morin.1998@free.fr: split long lines]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/tini: install docker-init symlink
Christian Stewart [Wed, 23 Dec 2020 03:35:01 +0000 (11:35 +0800)]
package/tini: install docker-init symlink

This removes the warning that docker can't find docker-init in PATH.

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Tian Yuanhao <tianyuanhao@aliyun.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gdb: enable python3 support
Titouan Christophe [Thu, 31 Dec 2020 09:53:12 +0000 (10:53 +0100)]
package/gdb: enable python3 support

gdb python support now uses Python3 if python3 is selected, otherwise
uses python(2) as before.

Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
[yann.morin.1998@free.fr: drop the gdb-python-config duplication]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gdb: do not hard-code python version in gdb-python-config
Yann E. MORIN [Thu, 31 Dec 2020 09:53:11 +0000 (10:53 +0100)]
package/gdb: do not hard-code python version in gdb-python-config

The gdb-python-config simulates a python-2.7, with a hard-coded 2.7
version.

gdb also supports running with python3 nowadays, so prepare the wrapper
to return appropriate values.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gdb: cleanup in gdb-python-config
Yann E. MORIN [Thu, 31 Dec 2020 09:53:10 +0000 (10:53 +0100)]
package/gdb: cleanup in gdb-python-config

There was a mix of leading spaces and TABs. Szitch to using only spaces.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libnss: bump version to 3.60
Giulio Benetti [Mon, 14 Dec 2020 12:17:03 +0000 (13:17 +0100)]
package/libnss: bump version to 3.60

Bump version to 3.60 and remove local patch that has been upstreamed.

Release Notes:
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.60_release_notes

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-defusedxml: new package
Simon Rowe [Fri, 27 Nov 2020 14:10:38 +0000 (14:10 +0000)]
package/python-defusedxml: new package

XML bomb protection for Python stdlib modules.

Signed-off-by: Simon Rowe <simon.rowe@citrix.com>
[yann.morin.1998@free.fr: two spaces in hash file]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/gstreamer1/gst1-plugins-base: fix build with gcc 4.8
Fabrice Fontaine [Mon, 14 Dec 2020 07:02:32 +0000 (08:02 +0100)]
package/gstreamer1/gst1-plugins-base: fix build with gcc 4.8

Fix build of gst1-plugins-base in version 1.18.2 with gcc 4.8

Fixes:
 - http://autobuild.buildroot.org/results/91f8a78a012fb30f323d82d1d7094f28d018a768

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libgpg-error: add s390x support
Fabrice Fontaine [Sun, 13 Dec 2020 22:16:42 +0000 (23:16 +0100)]
package/libgpg-error: add s390x support

s390x is supported since version 1.14
http://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commit;h=8338a4ba93367974758dc5e195f67e9d171d4086

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libllcp: drop wrong comment
Fabrice Fontaine [Sun, 13 Dec 2020 22:03:29 +0000 (23:03 +0100)]
package/libllcp: drop wrong comment

Dependency on threads comes from libllcp itself not from libusb (which
is not even selected)

While at it, also add a comment about this dependency

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libnfc: pn53x_usb driver needs gcc >= 4.9
Fabrice Fontaine [Wed, 16 Dec 2020 06:40:23 +0000 (07:40 +0100)]
package/libnfc: pn53x_usb driver needs gcc >= 4.9

Commit 8a26801c9fad1c7749200e22e9dfdeaeeb65f76e forgot to propagate
gcc >= 4.9 dependency

Fixes:
 - http://autobuild.buildroot.org/results/6586f4aecf9a47612bfedfc503c9c2948a17e9d6

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gcc: fix ARC adc/sbc patterns handling in GCC 10.x
Veronika Kremneva [Thu, 3 Dec 2020 19:23:06 +0000 (22:23 +0300)]
package/gcc: fix ARC adc/sbc patterns handling in GCC 10.x

There is a problem while building various packages with GCC 10.x for ARC:

----------------------------->8---------------------------
make[2]: *** [magick/libGraphicsMagick_la-analyze.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
/tmp/ccFqDn0F.s: Assembler messages:
/tmp/ccFqDn0F.s:1586: Error: operand is not duplicate of the previous one for instruction 'adc'
----------------------------->8---------------------------

This failure happens on regular basis and can also be observed in:

http://autobuild.buildroot.net/results/c9d13a3659e3a45864f9622b29122e666f763c6e/
http://autobuild.buildroot.net/results/84edcdb0f5759fa587a5638e1bab18379ee1f3b2/
http://autobuild.buildroot.net/results/6f6acbb1a8708ad840a9361ee72b8d14699b44d9/

More details you can find on filed issue:
https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/issues/310
Fix:
https://github.com/foss-for-synopsys-dwc-arc-processors/gcc/commit/09944fba5bfb8e5543ce043c70d08222cf2f97ff

This fix was already added in commit
692829d967c30768859c9e043c15f45edda109ac ("toolchain: add upstream fix
for arc gcc") for the ARC-specific gcc version, but not for gcc 10.x,
which can be selected on ARC and exhibits the same problem.

Signed-off-by: Veronika Kremneva <kremneva@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kismet: bump to version 2020-12-R3
Fabrice Fontaine [Tue, 22 Dec 2020 16:46:26 +0000 (17:46 +0100)]
package/kismet: bump to version 2020-12-R3

- Drop patch (already in version) and so autoreconf
- libmicrohttpd is not a dependency since version 2020-12-R1 and
  https://github.com/kismetwireless/kismet/commit/a78a0ddc72f9916c4da54480c97b3040796c1047
- libwebsockets is an optional dependency since version 2020-12-R1 and
  https://github.com/kismetwireless/kismet/commit/77b5809ae35e3f8d91f349c618e593d67b50f279

https://www.kismetwireless.net/release/kismet-2020-12-R1

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/ethtool: bump version to 5.10
Heiko Thiery [Wed, 30 Dec 2020 12:51:17 +0000 (13:51 +0100)]
package/ethtool: bump version to 5.10

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
[yann.morin.1998@free.fr: two spaces for license files in hash file]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/p11-kit: fix build without tasn1
Fabrice Fontaine [Wed, 30 Dec 2020 19:20:38 +0000 (20:20 +0100)]
package/p11-kit: fix build without tasn1

Commit d82da39d55ea16c3c8aa3c5a8ea91fd6c2ceafbb forgot to move
BR2_PACKAGE_CA_CERTIFICATES condition under BR2_PACKAGE_LIBTASN1 to
avoid the following build failure:

checking if trust module is enabled... configure: WARNING: --with-libtasn1 is needed in order to build the trust module, disabling
no
checking for trust module paths... configure: error: need --enable-trust-module in order to specify trust module paths.

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agoboot/mv-ddr-marvell: Bump to HEAD as of 20201207
D. Olsson [Fri, 18 Dec 2020 20:27:15 +0000 (20:27 +0000)]
boot/mv-ddr-marvell: Bump to HEAD as of 20201207

Rebase on the mv-ddr-devel branch as the release branches are no longer
maintained.

Signed-off-by: Dick Olsson <hi@senzilla.io>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agoboot/arm-trusted-firmware: Bump to version 2.4
D. Olsson [Fri, 18 Dec 2020 20:27:09 +0000 (20:27 +0000)]
boot/arm-trusted-firmware: Bump to version 2.4

Required in order to build properly with the latest stable release of
EDK2 UEFI firmware.

Signed-off-by: Dick Olsson <hi@senzilla.io>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libuhttpd: bump version to 3.6.0
Jianhui Zhao [Tue, 22 Dec 2020 14:06:01 +0000 (22:06 +0800)]
package/libuhttpd: bump version to 3.6.0

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/docker-engine: bump version to 20.10.1
Christian Stewart [Wed, 16 Dec 2020 08:00:12 +0000 (00:00 -0800)]
package/docker-engine: bump version to 20.10.1

Additionally, fix the ldflags specification of the package version.

The "autogen" script does not actually configure anything anymore, and
instead exports a LDFLAGS environment variable which we can't
use. Instead, specify the version information via LDFLAGS directly in
the Buildroot makefile, similar to containerd and other packages.

While at it, fix the formatting of the hash file for the LICENSE file
hash.

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/docker-cli: bump version to 20.10.1
Christian Stewart [Wed, 16 Dec 2020 08:00:11 +0000 (00:00 -0800)]
package/docker-cli: bump version to 20.10.1

While at it, fix the formatting of the hash file for the LICENSE file
hash.

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/docker-containerd: specify correct build targets
Christian Stewart [Wed, 16 Dec 2020 08:00:10 +0000 (00:00 -0800)]
package/docker-containerd: specify correct build targets

Adds build targets for runc shims.

Removes the outdated and now unnecessary symlinks to docker-runc
docker-containerd etc as well.

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/runc: fix version output ldflags
Christian Stewart [Wed, 16 Dec 2020 08:00:09 +0000 (00:00 -0800)]
package/runc: fix version output ldflags

Fix the ldflags specifying the version info for "version" command.

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/docker-containerd: fix version output ldflags
Tian Yuanhao [Wed, 16 Dec 2020 08:00:08 +0000 (00:00 -0800)]
package/docker-containerd: fix version output ldflags

Fix the ldflags specifying the version info for "version" command.

Signed-off-by: Tian Yuanhao <tianyuanhao@aliyun.com>
Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoboot/barebox: kconfig needs the toolchain
Jules Maselbas [Tue, 8 Dec 2020 10:11:07 +0000 (11:11 +0100)]
boot/barebox: kconfig needs the toolchain

In barebox v2020.09.0, kconfig has been updated to a newer version
based on Linux 5.9-rc2.  As in linux, kconfig can call the compiler
to test its capabilities.

We have no way to know if a custom version would require it or not,
so we just unconditionally depend on the toolchain

Signed-off-by: Jules Maselbas <jmaselbas@kalray.eu>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/glibc: drop ARC-specific version
Thomas Petazzoni [Tue, 29 Dec 2020 22:08:19 +0000 (23:08 +0100)]
package/glibc: drop ARC-specific version

We're now using 2.32 as the default glibc version, so we no longer
need to use a special version for the ARC architecture.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/glibc: bump to version 2.32-23-g050022910be1d1f5c11cd5168f1685ad4f9580d2
Romain Naour [Mon, 7 Dec 2020 20:48:21 +0000 (21:48 +0100)]
package/glibc: bump to version 2.32-23-g050022910be1d1f5c11cd5168f1685ad4f9580d2

See:
https://sourceware.org/pipermail/libc-announce/2020/000029.html

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>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/glibc, toolchain/toolchain-buildroot: disable native RPC in glibc toolchains
Thomas Petazzoni [Tue, 29 Dec 2020 22:12:49 +0000 (23:12 +0100)]
package/glibc, toolchain/toolchain-buildroot: disable native RPC in glibc toolchains

Support for obsolete RPC was dropped in glibc 2.14 (2011-05-31), then
reinstated and marked obsolete in glibc 2.16 (2012-06-30), and finally
dropped for good in 2.32 (2020-08-04), which we are about to start
using.

In preparation for that, drop the usage of obsolete RPC support in
glibc.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
[yann.morin.1998@free.fr: add a bit of history]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/erofs-utils: bump version to 1.2
Gao Xiang [Thu, 17 Dec 2020 09:33:56 +0000 (17:33 +0800)]
package/erofs-utils: bump version to 1.2

- add selinux support;
- add erofsfuse support;
- add 0001-erofs-utils-fix-multiple-definition-of-sbi.patch [1];
- add 0002-erofs-utils-fuse-fix-linking-when-using-with-selinux.patch [2];
- add 0003-erofs-utils-fuse-disable-backtrace-if-unsupported.patch.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/patch/?id=6c938b755682629a26f85e5540f40c0d316130ed
[2] https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/patch/?id=f1f9659e98ea925a100e50332309955f5b2b4234

Signed-off-by: Gao Xiang <hsiangkao@aol.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/freescale-imx/kernel-module-imx-gpu-viv: bump to version 6.4.3.p1.0
Gary Bisson [Tue, 29 Dec 2020 22:03:59 +0000 (23:03 +0100)]
package/freescale-imx/kernel-module-imx-gpu-viv: bump to version 6.4.3.p1.0

- Same version as NXP release 5.4.70-2.3.0
- No changelog provided by NXP
- Tested on Nitrogen8M device with Weston (DRM backend) as follows:
 # cd /usr/share/examples/viv_samples/vdk/
 # ./tutorial7

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/freescale-imx/imx-gpu-g2d: bump to version 6.4.3.p1.0
Gary Bisson [Tue, 29 Dec 2020 22:03:58 +0000 (23:03 +0100)]
package/freescale-imx/imx-gpu-g2d: bump to version 6.4.3.p1.0

- Same version as NXP release 5.4.70-2.3.0
- EULA/COPYING: update to LA_OPT_NXP_Software_License v17
- No changelog provided by NXP

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/freescale-imx/imx-gpu-viv: bump to version 6.4.3.p1.0
Gary Bisson [Tue, 29 Dec 2020 22:03:57 +0000 (23:03 +0100)]
package/freescale-imx/imx-gpu-viv: bump to version 6.4.3.p1.0

- Same version as NXP release 5.4.70-2.3.0
- EULA/COPYING: update to LA_OPT_NXP_Software_License v17
- backend libraries have moved to separated folders
  - can now be simply copied, no more symlink or -fb/wl/x11.so
- wayland backend was renamed from 'wl' to 'wayland'
- sed on headers for LINUX removed as packages now expected to use
pkgconfig files properly (just like fb fixup was removed)

Key Improvements (from NXP changelog):
- GLES CTS 3.2.6.1
- Vulkan 1.1.6
- OpenVX 1.2
- GPU & NPU accelerated ML support
- OpenCV 4.2
- Chromium v74
- Support for renderdoc 1.7
- Support for TFlite 2.2
- NNCTS 1.2
- Vulkan backend support for Unity

Fixes: afbeed5d17 ("package/freescale-imx/imx-gpu-viv: bump version to
6.4.3.p0.0")

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/nitrogen*: bump u-boot to version 2020.10
Gary Bisson [Tue, 29 Dec 2020 21:40:52 +0000 (22:40 +0100)]
configs/nitrogen*: bump u-boot to version 2020.10

- U-Boot branch boundary-imx_v2020.10 from our repo
- Also bump ATF to boundary-imx_5.4.47_2.2.0 for i.MX8*

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/nitrogen*: update kernel to 5.4.x_2.2.0
Gary Bisson [Tue, 29 Dec 2020 21:40:51 +0000 (22:40 +0100)]
configs/nitrogen*: update kernel to 5.4.x_2.2.0

- Based upon NXP 5.4.47_2.2.0 release
- Integrated stable fixes up to 5.4.80

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/minetest{-game}: bump to version 5.3.0
Romain Naour [Sun, 6 Dec 2020 15:35:28 +0000 (16:35 +0100)]
package/minetest{-game}: bump to version 5.3.0

See Changelog [1]

Disable unittests build with the new BUILD_UNITTESTS option.

Update minetest-game licence file hash for:
  mods/default/license.txt [2]
  mods/farming/license.txt [3]

Update minetest license file hash for:
  LICENSE.txt [4]

[1] https://dev.minetest.net/Changelog#5.2.0_.E2.86.92_5.3.0
[2] https://github.com/minetest/minetest_game/commit/0662f962842b071525fa00ce970d8cc645bd68a4
[3] https://github.com/minetest/minetest_game/commit/e5a7af1c4abaf06ad764bf7c5da058fd136871c0
[4] https://github.com/minetest/minetest/commit/9a64a9fd9427fc3b62d4dc9bf1ca7c15477ebc5a

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/quickjs: depends on gcc 4.9 at least
Francois Perrad [Sun, 6 Dec 2020 06:39:26 +0000 (07:39 +0100)]
package/quickjs: depends on gcc 4.9 at least

fix build http://autobuild.buildroot.org/results/d45/d456eefffd138a714e367f9520adb662f5e0f57e/
missing include <stdatomic.h>

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoutils/scancpan: add GPL* as license file
Francois Perrad [Sun, 6 Dec 2020 06:22:50 +0000 (07:22 +0100)]
utils/scancpan: add GPL* as license file

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoutils/scancpan: handles README.pod as license file
Francois Perrad [Sun, 6 Dec 2020 06:22:49 +0000 (07:22 +0100)]
utils/scancpan: handles README.pod as license file

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gdb: drop gdb 8.2
Thomas Petazzoni [Mon, 28 Dec 2020 20:10:24 +0000 (21:10 +0100)]
package/gdb: drop gdb 8.2

With the introduction of gdb 10.1, we now have four versions of gdb
supported, so let's drop support for the oldest.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/gdb: make gdb 9.2 the default version
Thomas Petazzoni [Mon, 28 Dec 2020 20:10:23 +0000 (21:10 +0100)]
package/gdb: make gdb 9.2 the default version

Now that we have added gdb 10.1, let's switch to using gdb 9.2 as the
default version.

Noe that there previously was a discrepancy between the default when a
host gdb was enabled, and when it was not: in the ofrmer case, the
default was 8.3.x, while for the latter it was 8.2.x. Now both are
aligned to 9.2.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
[yann.morin.1998@free.fr: add blurb about previous version discrepancy]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/gdb: add support for gdb 10.x
Thomas Petazzoni [Mon, 28 Dec 2020 20:10:22 +0000 (21:10 +0100)]
package/gdb: add support for gdb 10.x

All patches from gdb 9.2 are kept, except
0006-sim-ppc-Fix-linker-error-with-fno-common.patch which is
upstream. The other patches are rebased to accommodate some code
re-organization in gdb 10.x, especially the move of the gdbserver code
from gdb/gdbserver/ to gdbserver/.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agotoolchain/toolchain-buildroot: glibc 2.32 for ARC needs linux-headers >= 5.1.0
Romain Naour [Mon, 7 Dec 2020 22:47:19 +0000 (23:47 +0100)]
toolchain/toolchain-buildroot: glibc 2.32 for ARC needs linux-headers >= 5.1.0

The ARC support has been merged into glibc 2.32 but it requires
linux-headers >= 5.1.0 [1].

Fixes:
https://gitlab.com/kubu93/toolchains-builder/-/jobs/895774971

[1] https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=0be8ae3679570ff9a193615a035fc8074a8c704f

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: ARC Maintainers <arc-buildroot@synopsys.com>
Acked-by: Alexey Brodkin <abrodkin@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agotoolchain/buildroot: glibc does not always have native RPC
Yann E. MORIN [Tue, 29 Dec 2020 21:10:30 +0000 (22:10 +0100)]
toolchain/buildroot: glibc does not always have native RPC

Starting with glibc-2.32, the RPC code has been removed from
glibc [0], and it is not possible anymore to enable it, even
with the --enable-obsolete-rpc configure option (which was
also removed).

riscv32 and arc both use a glibc 2.32+ so do not forcefully
enable native RPC for them.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agotoolchain/toolchain-external/toolchain-external-bootlin: regenerate for riscv32 toolchain
Romain Naour [Mon, 7 Dec 2020 20:48:19 +0000 (21:48 +0100)]
toolchain/toolchain-external/toolchain-external-bootlin: regenerate for riscv32 toolchain

The RISC-V 32-bit toolchain is using a recent glibc version that no
longer has RPC support. Thanks to the change in
gen-bootlin-toolchains, this is now properly detected.

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

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agosupport/scripts/gen-bootlin-toolchains: do not assume RPC for glibc toolchains
Thomas Petazzoni [Tue, 29 Dec 2020 20:55:21 +0000 (21:55 +0100)]
support/scripts/gen-bootlin-toolchains: do not assume RPC for glibc toolchains

The logic in gen-bootlin-toolchains was assuming all glibc toolchains
have RPC support, which is no longer true since glibc 2.32 has dropped
RPC support.

It turns out that gen-bootlin-toolchains already had some proper logic
that selects BR2_TOOLCHAIN_HAS_NATIVE_RPC depending on the presence of
BR2_TOOLCHAIN_EXTERNAL_INET_RPC in the toolchain fragment. As such
toolchain fragments have been fixed in https://toolchains.bootlin.com,
we can now rely on this to properly decide if the toolchain has RPC
support or not.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libtirpc: bump version to 1.3.1
Petr Vorel [Wed, 2 Dec 2020 18:49:54 +0000 (19:49 +0100)]
package/libtirpc: bump version to 1.3.1

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
[yann.morin.1998@free.fr:
  - fix filename for sha256 entry
  - two spaces in hash file
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agolibtirpc: remove NIS patch
Petr Vorel [Wed, 2 Dec 2020 18:49:53 +0000 (19:49 +0100)]
libtirpc: remove NIS patch

It was originally added in 6dc861f2a2 ("libtirpc: new package")
for libtirpc 0.2.2 (8 years ago). It might have been fixed in
5f00f8c ("Remove dependency to nis.h"), released in 1.0.2.

Testing with test-pkg shows the only failure for br-riscv32:
RPC support not available in C library, please disable
BR2_TOOLCHAIN_EXTERNAL_INET_RPC

But test fails with the same error even when this patch is kept.

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/bluez5_utils: add SysV init script
Marcin Niestroj [Mon, 21 Dec 2020 18:29:20 +0000 (19:29 +0100)]
package/bluez5_utils: add SysV init script

Use generic template for SysV init script, similar to packages like
syslog-ng.

Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/connman: improve SysV init script
Marcin Niestroj [Mon, 21 Dec 2020 18:28:58 +0000 (19:28 +0100)]
package/connman: improve SysV init script

Use a more generic template for SysV init script, similar to packages
like syslog-ng. This includes adding support for both reload and
restart. Add support for sourcing /etc/default/connmand file, so that
new commandline arguments can be added more easily.

Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-bleak: new package
Marcin Niestroj [Mon, 21 Dec 2020 18:28:00 +0000 (19:28 +0100)]
package/python-bleak: new package

Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-txdbus: bump to version 1.1.2
Marcin Niestroj [Mon, 21 Dec 2020 18:25:40 +0000 (19:25 +0100)]
package/python-txdbus: bump to version 1.1.2

Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/lldpd: bump to version 1.0.7
Fabrice Fontaine [Mon, 21 Dec 2020 18:01:48 +0000 (19:01 +0100)]
package/lldpd: bump to version 1.0.7

https://github.com/lldpd/lldpd/blob/1.0.7/NEWS

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/p11-kit: libtasn1 is optional, not mandatory
Fabrice Fontaine [Mon, 21 Dec 2020 12:36:18 +0000 (13:36 +0100)]
package/p11-kit: libtasn1 is optional, not mandatory

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/p11-kit: libffi is optional, not mandatory
Fabrice Fontaine [Mon, 21 Dec 2020 12:36:17 +0000 (13:36 +0100)]
package/p11-kit: libffi is optional, not mandatory

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/tpm2-tss: bump version to 3.0.3
Yair Ben-Avraham [Tue, 22 Dec 2020 05:05:12 +0000 (05:05 +0000)]
package/tpm2-tss: bump version to 3.0.3

Signed-off-by: Yair Ben-Avraham <yairba@protonmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libfuse3: enable CONFIG_FUSE_FS in kernel config
Tian Yuanhao [Wed, 23 Dec 2020 02:16:27 +0000 (10:16 +0800)]
package/libfuse3: enable CONFIG_FUSE_FS in kernel config

Signed-off-by: Tian Yuanhao <tianyuanhao@aliyun.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/graphicsmagick: fix license hash
Fabrice Fontaine [Tue, 29 Dec 2020 09:50:59 +0000 (10:50 +0100)]
package/graphicsmagick: fix license hash

Commit 3591056cd2ae04db3a73c50530bdc927773f26f8 forgot to update hash of
Copyright.txt (footer removed by
https://sourceforge.net/p/graphicsmagick/code/ci/86e54c771a8287c6aeba8fa778a7bb1bd02ff61c)

Fixes:
 - http://autobuild.buildroot.org/results/60c4c46c4cf7aed788c25980d3beff8777da99d8

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agoboot/lpc32xxcdl: switch upstream location
Yann E. MORIN [Tue, 29 Dec 2020 10:56:53 +0000 (11:56 +0100)]
boot/lpc32xxcdl: switch upstream location

The upstream git tree has disappeared, but a ZIP file is still hosted
somewhere at NXP. The content of that zip file has been verified to be
100% identical to the tarball we hosted on s.b.o.

As this is a zip file, we can't use the generic extract commands, and
must come up with our own. As such, it no longer makes sense to fix the
CRLF as a post-extract hook; this is moved to the extract command.

Add a hash file while at it.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/rt-tests: bump version to 1.10
Florian La Roche [Tue, 29 Dec 2020 10:07:07 +0000 (11:07 +0100)]
package/rt-tests: bump version to 1.10

With 1.10, building without libnuma is no longer supported (upstream
commit 240938737e: rt-tests: cyclictest: Remove support for compiling
without NUMA)

So, revert 7e90744e6 (package/rt-tests: make numactl an optional
dependency) while bumping to rt-test 1.10.

Signed-off-by: Florian La Roche <Florian.LaRoche@gmail.com>
[yann.morin.1998@free.fr: reintroduce dependency on numactl]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/pkg-download.mk: add <pkg>_DL_ENV variable
Thomas Petazzoni [Sat, 19 Dec 2020 15:35:16 +0000 (16:35 +0100)]
package/pkg-download.mk: add <pkg>_DL_ENV variable

This variable can be used by package to pass extra environment
variables to the download logic. It will be used for the Go/Cargo
vendoring.

The <pkg>_DL_ENV variable is intentionally not documented: at this
point, it is not meant to be used by packages directly, but only by
package infrastructures.

Suggested-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
[yann.morin.1998@free.fr: move the two _ENV variables to the same line]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/jitterentropy-library: add SELinux module
Maxime Chevallier [Mon, 28 Dec 2020 16:11:34 +0000 (17:11 +0100)]
package/jitterentropy-library: add SELinux module

Support for the jitterentropy lib is added by the services/entropyd
module in the SELinux refpolicy.

Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/haveged: add SELinux module
Maxime Chevallier [Mon, 28 Dec 2020 16:11:33 +0000 (17:11 +0100)]
package/haveged: add SELinux module

Support for haveged is added by the services/entropyd module in the
SELinux refpolicy.

Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/tcpdump: add SELinux module
Maxime Chevallier [Mon, 28 Dec 2020 16:11:32 +0000 (17:11 +0100)]
package/tcpdump: add SELinux module

Support for tcpdump is added by the admin/netutils module in the SELinux
refpolicy.

Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/nmap: add SELinux module
Maxime Chevallier [Mon, 28 Dec 2020 16:11:31 +0000 (17:11 +0100)]
package/nmap: add SELinux module

Support for nmap is added by the admin/netutils module in the SELinux
refpolicy.

Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/mtr: add SELinux module
Maxime Chevallier [Mon, 28 Dec 2020 16:11:30 +0000 (17:11 +0100)]
package/mtr: add SELinux module

Support for mtr is added by the admin/netutils module in the SELinux
refpolicy.

Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/iputils: add SELinux module
Maxime Chevallier [Mon, 28 Dec 2020 16:11:29 +0000 (17:11 +0100)]
package/iputils: add SELinux module

Support for the iputils is added by the admin/netutils module in the
SELinux refpolicy for the following tools :
 - arping
 - ping
 - tracepath
 - traceroute6

Support for rdisc is added by services/rdisc.

Support for tftpd is added by services/tftp.

Note: listing the same SELinux module multiple times is OK, as the list
of modules is eventually $(sort)ed anyway.

Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
[yann.morin.1998@free.fr: simplifications to only use positive logic]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/fping: add SELinux module
Maxime Chevallier [Mon, 28 Dec 2020 16:11:28 +0000 (17:11 +0100)]
package/fping: add SELinux module

Support for fping is added by the admin/netutils module in the SELinux
refpolicy.

Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/nftables: add SELinux module
Maxime Chevallier [Mon, 28 Dec 2020 16:11:27 +0000 (17:11 +0100)]
package/nftables: add SELinux module

Support for nft is added by the system/iptables module in the SELinux
refpolicy.

Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/iptables: add SELinux module
Maxime Chevallier [Mon, 28 Dec 2020 16:11:26 +0000 (17:11 +0100)]
package/iptables: add SELinux module

Support for iptables is adde by the system/iptables module in the
SELinux refpolicy.

Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/ipset: add SELinux module
Maxime Chevallier [Mon, 28 Dec 2020 16:11:25 +0000 (17:11 +0100)]
package/ipset: add SELinux module

Support for ipset is added by the system/iptables module in the SELinux
refpolicy.

Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/ebtables: add SELinux module
Maxime Chevallier [Mon, 28 Dec 2020 16:11:24 +0000 (17:11 +0100)]
package/ebtables: add SELinux module

Support for ebtables is added in the system/iptables module in the
SELinux refpolicy.

Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/wpa_supplicant: add SELinux module
Maxime Chevallier [Mon, 28 Dec 2020 16:11:23 +0000 (17:11 +0100)]
package/wpa_supplicant: add SELinux module

Support for wpa_supplicant is added by the services/networkmanager
module in the SELinux refpolicy.

Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/network-manager: add SELinux module
Maxime Chevallier [Mon, 28 Dec 2020 16:11:22 +0000 (17:11 +0100)]
package/network-manager: add SELinux module

Support for NetworkManager is added by the services/networkmanager
module in the SELinux refpolicy.

Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/iwd: add SELinux module
Maxime Chevallier [Mon, 28 Dec 2020 16:11:21 +0000 (17:11 +0100)]
package/iwd: add SELinux module

Support for iwd and its configuration files is added by the
services/networkmanager module in the SELinux refpolicy.

Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/python-aiohttp: add missing python-typing-extensions dependency
Marcin Niestroj [Wed, 23 Dec 2020 16:12:24 +0000 (17:12 +0100)]
package/python-aiohttp: add missing python-typing-extensions dependency

typing_extensions package is needed starting from aiohttp v3.7.1.

While at it sort all dependencies alphabetically.

Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-typing-extensions: new package
Marcin Niestroj [Wed, 23 Dec 2020 16:12:23 +0000 (17:12 +0100)]
package/python-typing-extensions: new package

Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-typing: bump to version 3.7.4.3
Marcin Niestroj [Wed, 23 Dec 2020 16:12:22 +0000 (17:12 +0100)]
package/python-typing: bump to version 3.7.4.3

Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libepoxy: bump to version 1.5.5
Adrian Perez de Castro [Wed, 23 Dec 2020 22:35:44 +0000 (00:35 +0200)]
package/libepoxy: bump to version 1.5.5

This version removes Python 2 support, the autotools based build system
(not a problem as Buildroot has been using Meson for a while), and some
small fixes.

Full release notes can be found at:

  https://github.com/anholt/libepoxy/releases/tag/1.5.5

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/sysvinit: bump version to 2.98
Peter Seiderer [Wed, 23 Dec 2020 22:17:22 +0000 (23:17 +0100)]
package/sysvinit: bump version to 2.98

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/pkg-meson.mk: fix deprecation warnings in cross-compilation.conf
Gleb Mazovetskiy [Sun, 27 Dec 2020 02:15:05 +0000 (02:15 +0000)]
package/pkg-meson.mk: fix deprecation warnings in cross-compilation.conf

As of meson 0.56.0, `<lang>_args` and `<lang>_link_args` in the
`[properties]` section are deprecated and should be placed in the
`[built-in options]` section instead.

Source: https://mesonbuild.com/Machine-files.html#properties

Fixes the following deprecation warnings:

> DEPRECATION: c_args in the [properties] section of the machine file is deprecated, use the [built-in options] section.
> DEPRECATION: c_link_args in the [properties] section of the machine file is deprecated, use the [built-in options] section.
> DEPRECATION: cpp_args in the [properties] section of the machine file is deprecated, use the [built-in options] section.
> DEPRECATION: cpp_link_args in the [properties] section of the machine file is deprecated, use the [built-in options] section.

Signed-off-by: Gleb Mazovetskiy <glex.spb@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/samba4: fix build with glibc 2.32
Fabrice Fontaine [Sat, 26 Dec 2020 11:36:38 +0000 (12:36 +0100)]
package/samba4: fix build with glibc 2.32

Fixes:
 - http://autobuild.buildroot.org/results/2ceef1b861fe952b2c053da70540bd830014bf7a

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/rt-tests: make numactl an optional dependency
Andreas Klinger [Sun, 27 Dec 2020 21:28:33 +0000 (22:28 +0100)]
package/rt-tests: make numactl an optional dependency

Currently, rt-tests don't show up in menuconfig and cannot be built if
BR2_PACKAGE_NUMACTL_ARCH_SUPPORTS is not available for the target
architecture. In such a case numactl is also not available what
applies for most small embedded targets.

This dependency was introduced with commit 7f50cbfb800e
("package/rt-tests: bump to version 1.8")

But rt-tests can also be build without numactl when passing NUMA=0 to make.
This possibility is documented on
https://wiki.linuxfoundation.org/realtime/documentation/howto/tools/rt-tests

So this commit changes rt-tests to handle numactl as an optional
dependency.

Signed-off-by: Andreas Klinger <ak@it-klinger.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/pcre2: remove empty line from Config.in
Bernd Kuhls [Sun, 27 Dec 2020 18:31:44 +0000 (19:31 +0100)]
package/pcre2: remove empty line from Config.in

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/paho-mqtt-c: bump to version 1.3.8
Fabrice Fontaine [Sun, 27 Dec 2020 14:35:53 +0000 (15:35 +0100)]
package/paho-mqtt-c: bump to version 1.3.8

https://github.com/eclipse/paho.mqtt.c/milestone/15?closed=1

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years ago{linux, linux-headers}: bump 5.{4, 9, 10}.x series
Peter Korsgaard [Sun, 27 Dec 2020 22:52:23 +0000 (23:52 +0100)]
{linux, linux-headers}: bump 5.{4, 9, 10}.x series

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/sunxi-mali-mainline: format hash file according to two spaces guideline
Giulio Benetti [Mon, 28 Dec 2020 01:54:46 +0000 (02:54 +0100)]
package/sunxi-mali-mainline: format hash file according to two spaces guideline

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/at: format hash file according to two spaces guideline
Giulio Benetti [Mon, 28 Dec 2020 01:54:45 +0000 (02:54 +0100)]
package/at: format hash file according to two spaces guideline

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/linux-firmware: add new option for USB TI 3410/5052 firmwares
Stefan Agner [Mon, 28 Dec 2020 14:48:44 +0000 (15:48 +0100)]
package/linux-firmware: add new option for USB TI 3410/5052 firmwares

This adds generic firmware for USB TI 3410/5052 devices and a couple of
device specific firmwares.

Signed-off-by: Stefan Agner <stefan@agner.ch>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/graphicsmagick: bump to version 1.3.36
Grzegorz Blach [Mon, 28 Dec 2020 14:41:17 +0000 (15:41 +0100)]
package/graphicsmagick: bump to version 1.3.36

Signed-off-by: Grzegorz Blach <grzegorz@blach.pl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/boost: add BR2_PACKAGE_BOOST_NOWIDE
Fabrice Fontaine [Mon, 28 Dec 2020 13:13:53 +0000 (14:13 +0100)]
package/boost: add BR2_PACKAGE_BOOST_NOWIDE

nowide library has been added in version 1.73.0 and is enabled by
default

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/docker-engine: add AppArmor support
Pascal Vizeli [Mon, 28 Dec 2020 16:05:33 +0000 (17:05 +0100)]
package/docker-engine: add AppArmor support

Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
Signed-off-by: Stefan Agner <stefan@agner.ch>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/docker-containerd: add AppArmor support
Pascal Vizeli [Mon, 28 Dec 2020 16:05:32 +0000 (17:05 +0100)]
package/docker-containerd: add AppArmor support

Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
Signed-off-by: Stefan Agner <stefan@agner.ch>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/runc: add AppArmor support
Pascal Vizeli [Mon, 28 Dec 2020 16:05:31 +0000 (17:05 +0100)]
package/runc: add AppArmor support

Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
Signed-off-by: Stefan Agner <stefan@agner.ch>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agodocs/website: update for 2020.02.9
Peter Korsgaard [Sun, 27 Dec 2020 17:24:10 +0000 (18:24 +0100)]
docs/website: update for 2020.02.9

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agoUpdate for 2020.02.9
Peter Korsgaard [Sun, 27 Dec 2020 16:55:12 +0000 (17:55 +0100)]
Update for 2020.02.9

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 15a05e6d5a875759d217d61b3c7b31ec87ea4eb5)
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agodocs/website: update for 2020.08.3
Peter Korsgaard [Sun, 27 Dec 2020 16:11:17 +0000 (17:11 +0100)]
docs/website: update for 2020.08.3

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>