buildroot.git
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>
3 years agoUpdate for 2020.08.3
Peter Korsgaard [Sun, 27 Dec 2020 15:30:20 +0000 (16:30 +0100)]
Update for 2020.08.3

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

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agoUpdate for 2020.11.1
Peter Korsgaard [Sun, 27 Dec 2020 14:23:34 +0000 (15:23 +0100)]
Update for 2020.11.1

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 804a9e18656c1584b059129e0b5cebe2a2405fac)
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/uclibc: bump version to 1.0.37
Waldemar Brodkorb [Sat, 26 Dec 2020 18:32:28 +0000 (19:32 +0100)]
package/uclibc: bump version to 1.0.37

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/opencv3: fix build with protobuf and gcc < 6
Fabrice Fontaine [Sat, 26 Dec 2020 10:25:00 +0000 (11:25 +0100)]
package/opencv3: fix build with protobuf and gcc < 6

Fix the folloing build failure with protobuf (enabled since commit
31c68a449ecd7da61ecfd909bea7ce799f9a6450) and gcc 5.3.0:

[ 53%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/opencv-caffe.pb.cc.o
In file included from /home/peko/autobuild/instance-1/output-1/per-package/opencv3/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.0/atomic:38:0,
                 from /home/peko/autobuild/instance-1/output-1/per-package/opencv3/host/mips64el-buildroot-linux-uclibc/sysroot/usr/include/google/protobuf/io/coded_stream.h:115,
                 from /home/peko/autobuild/instance-1/output-1/build/opencv3-3.4.12/buildroot-build/modules/dnn/opencv-caffe.pb.h:23,
                 from /home/peko/autobuild/instance-1/output-1/build/opencv3-3.4.12/buildroot-build/modules/dnn/opencv-caffe.pb.cc:4:
/home/peko/autobuild/instance-1/output-1/per-package/opencv3/host/opt/ext-toolchain/mips64el-buildroot-linux-uclibc/include/c++/5.5.0/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
 #error This file requires compiler and library support \
  ^

Fixes:
 - http://autobuild.buildroot.org/results/7caf175af039054a032b8f63b458b3940d9ec0f3

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/python-pycups: needs python3
Fabrice Fontaine [Fri, 25 Dec 2020 22:49:19 +0000 (23:49 +0100)]
package/python-pycups: needs python3

As stated in README:

Python 3 or later is required since Python 2 is unsupported since
2020-01-01.

Fixes:
 - http://autobuild.buildroot.org/results/3c8db83a2d1ae094fc718947a508e35e940121ce

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/vdr: bump to version 2.4.6
Fabrice Fontaine [Wed, 23 Dec 2020 20:26:08 +0000 (21:26 +0100)]
package/vdr: bump to version 2.4.6

- Drop patches (already in version)
- pkg-config can be used to retrieve dependencies since
  https://projects.vdr-developer.org/git/vdr.git/commit?id=f5dba03447fa73da6e181ead7fb98c2b0a2fed41
  so use it and drop unneeded workarounds such as VDR_INCLUDE_DIRS
- Update indentation in hash file (two spaces)

https://projects.vdr-developer.org/git/vdr.git/tree/HISTORY?id=V20406

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/mosquitto: fix static build with cjson
Fabrice Fontaine [Fri, 25 Dec 2020 21:50:32 +0000 (22:50 +0100)]
package/mosquitto: fix static build with cjson

Fixes:
 - http://autobuild.buildroot.org/results/98e0bccf3e1a964bb6a52265bd6f11a681ec220d

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/opencv3: do not detect ccache
Yann E. MORIN [Sat, 26 Dec 2020 15:47:29 +0000 (16:47 +0100)]
package/opencv3: do not detect ccache

OpenCV-3's buildsystem will try to detect ccache and use it if
available. This may yield a system-installed ccache.

However, in Buildroot, ccache is entirely hidden away and handled in the
toolchain wrapper.

Forcibly disable detection of ccache.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Cc: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/freescale-imx/imx-gpu-viv: is an libopencl provider
Romain Naour [Wed, 23 Dec 2020 15:33:25 +0000 (16:33 +0100)]
package/freescale-imx/imx-gpu-viv: is an libopencl provider

The imx-gpu-viv install libOpenCL.so.1.2 library and cl.h header,
so declare it as a libopencl provider.

With this support we can select the clinfo package provided by
Buildroot instead of the one provided by imx-gpu-viv package.

Signed-off-by: Romain Naour <romain.naour@smile.fr>
Cc: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/freescale-imx/imx-gpu-viv: install Vendor ICDs file (Vivante.icd)
Romain Naour [Wed, 23 Dec 2020 15:33:24 +0000 (16:33 +0100)]
package/freescale-imx/imx-gpu-viv: install Vendor ICDs file (Vivante.icd)

Without this file, the clinfo binary provided by the package doesn't
detect the opencl support.

Fixes:
https://github.com/boundarydevices/buildroot-external-boundary/issues/5

Signed-off-by: Romain Naour <romain.naour@smile.fr>
Cc: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoboard/boundarydevices: promote buildroot-external-boundary project
Romain Naour [Wed, 23 Dec 2020 15:33:23 +0000 (16:33 +0100)]
board/boundarydevices: promote buildroot-external-boundary project

It may be useful for users using Boundary Devices boards to find
more advanced defconfigs that the one provided by Buildroot.

See:
https://github.com/boundarydevices/buildroot-external-boundary#configurations-details

Update the readme.txt to add the link to the br2_external maintained
by Boundary Devices.

Signed-off-by: Romain Naour <romain.naour@smile.fr>
Cc: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/freescale_imx8qxpmek: bump BSP components to 5.4.47_2.2.0
Stephane Viau [Thu, 24 Dec 2020 06:59:53 +0000 (07:59 +0100)]
configs/freescale_imx8qxpmek: bump BSP components to 5.4.47_2.2.0

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
[Build- and run-tested on i.MX8QXP MEK rev B0]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/freescale_imx8qmmek: bump BSP components to 5.4.47_2.2.0
Stephane Viau [Thu, 24 Dec 2020 06:59:52 +0000 (07:59 +0100)]
configs/freescale_imx8qmmek: bump BSP components to 5.4.47_2.2.0

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
[Build- and run-tested on i.MX8QM MEK]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/freescale_imx8mqevk: bump BSP components to 5.4.47_2.2.0
Stephane Viau [Thu, 24 Dec 2020 06:59:51 +0000 (07:59 +0100)]
configs/freescale_imx8mqevk: bump BSP components to 5.4.47_2.2.0

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
[Build- and run-tested on i.MX8MQ EVK]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/freescale_imx8mnevk: bump BSP components to 5.4.47_2.2.0
Stephane Viau [Thu, 24 Dec 2020 06:59:50 +0000 (07:59 +0100)]
configs/freescale_imx8mnevk: bump BSP components to 5.4.47_2.2.0

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
[Build- and run-tested on i.MX8MN DDR4 EVK]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/freescale_imx8mmevk: bump BSP components to 5.4.47_2.2.0
Stephane Viau [Thu, 24 Dec 2020 06:59:49 +0000 (07:59 +0100)]
configs/freescale_imx8mmevk: bump BSP components to 5.4.47_2.2.0

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
[Build-tested only]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/freescale_imx7dsabresd: bump BSP components to 5.4.47_2.2.0
Stephane Viau [Thu, 24 Dec 2020 06:59:48 +0000 (07:59 +0100)]
configs/freescale_imx7dsabresd: bump BSP components to 5.4.47_2.2.0

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
[Build-tested only]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/freescale_imx6*: bump BSP components to 5.4.47_2.2.0
Stephane Viau [Thu, 24 Dec 2020 06:59:47 +0000 (07:59 +0100)]
configs/freescale_imx6*: bump BSP components to 5.4.47_2.2.0

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
[run-tested on i.MX6Q SabreSD, build-tested only for other configs]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/imx-mkimage: bump to version rel_imx_5.4.47_2.2.0
Stephane Viau [Thu, 24 Dec 2020 06:59:46 +0000 (07:59 +0100)]
package/imx-mkimage: bump to version rel_imx_5.4.47_2.2.0

This version is aligned with 5.4.47_2.2.0 NXP Linux BSP.

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/freescale-imx/imx-vpu-hantro: bump version to 1.19.0
Stephane Viau [Thu, 24 Dec 2020 06:59:45 +0000 (07:59 +0100)]
package/freescale-imx/imx-vpu-hantro: bump version to 1.19.0

This version is aligned with 5.4.47_2.2.0 NXP Linux BSP.

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/freescale-imx/imx-vpu: bump version to 5.4.39.3
Stephane Viau [Thu, 24 Dec 2020 06:59:44 +0000 (07:59 +0100)]
package/freescale-imx/imx-vpu: bump version to 5.4.39.3

This version is aligned with 5.4.47_2.2.0 NXP Linux BSP.

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/freescale-imx/imx-seco: bump version to 3.7.1
Stephane Viau [Thu, 24 Dec 2020 06:59:43 +0000 (07:59 +0100)]
package/freescale-imx/imx-seco: bump version to 3.7.1

This version is aligned with 5.4.47_2.2.0 NXP Linux BSP.

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/freescale-imx/imx-sc-firmware: bump version to 1.6.0
Stephane Viau [Thu, 24 Dec 2020 06:59:42 +0000 (07:59 +0100)]
package/freescale-imx/imx-sc-firmware: bump version to 1.6.0

This version is aligned with 5.4.47_2.2.0 NXP Linux BSP.

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/freescale-imx/imx-gpu-viv: bump version to 6.4.3.p0.0
Stephane Viau [Thu, 24 Dec 2020 06:59:41 +0000 (07:59 +0100)]
package/freescale-imx/imx-gpu-viv: bump version to 6.4.3.p0.0

This version is aligned with 5.4.47_2.2.0 NXP Linux BSP.

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/freescale-imx/imx-gpu-g2d: bump to version 6.4.3.p0.0
Stephane Viau [Thu, 24 Dec 2020 06:59:40 +0000 (07:59 +0100)]
package/freescale-imx/imx-gpu-g2d: bump to version 6.4.3.p0.0

This version is aligned with 5.4.47_2.2.0 NXP Linux BSP.

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/freescale-imx/firmware-imx: bump version to 8.9
Stephane Viau [Thu, 24 Dec 2020 06:59:39 +0000 (07:59 +0100)]
package/freescale-imx/firmware-imx: bump version to 8.9

This version is aligned with 5.4.47_2.2.0 NXP Linux BSP.

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/dhcpcd: add udev optional dependency
Fabrice Fontaine [Sat, 26 Dec 2020 17:17:45 +0000 (18:17 +0100)]
package/dhcpcd: add udev optional dependency

udev is an optional dependency (enabled by default) since version 6.1.0:
https://github.com/rsmarples/dhcpcd/commit/12bbc8cb5c7507be15a7e0af4140c3d81125c46c

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/dhcpcd: create dhcpcd user
Fabrice Fontaine [Sat, 26 Dec 2020 17:17:44 +0000 (18:17 +0100)]
package/dhcpcd: create dhcpcd user

privsep is supported since version 9.0.0 and
https://github.com/rsmarples/dhcpcd/commit/d5786118da1bad4c247631cae86344f1b249a8cb
It is enabled by default since
https://github.com/rsmarples/dhcpcd/commit/3a4c2e5604d72151b06ed365aa71493740a3ad75

So use --privsepuser to avoid that the detection mechanism finds a wrong
value from host and create it on the target

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/dhcpcd: enhance syntax
Fabrice Fontaine [Sat, 26 Dec 2020 17:17:43 +0000 (18:17 +0100)]
package/dhcpcd: enhance syntax

Add all configure options through DHCP_CONFIG_OPTS and avoid splitting
lines when they are less than 80 characters

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/opencv3: bump to version 3.4.13
Fabrice Fontaine [Sat, 26 Dec 2020 10:27:27 +0000 (11:27 +0100)]
package/opencv3: bump to version 3.4.13

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/botan: bump to version 2.17.3
Fabrice Fontaine [Fri, 25 Dec 2020 23:06:08 +0000 (00:06 +0100)]
package/botan: bump to version 2.17.3

https://botan.randombit.net/news.html#version-2-17-3-2020-12-21

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/mutt: add gnutls optional dependency
Fabrice Fontaine [Wed, 23 Dec 2020 10:59:50 +0000 (11:59 +0100)]
package/mutt: add gnutls optional dependency

gnutls is an optional dependency since version 1.5.7 and
https://gitlab.com/muttmua/mutt/-/commit/457d70d6b10860bae084837024eb34aa3bfbc5fa

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/mutt: add zlib optional dependency
Fabrice Fontaine [Wed, 23 Dec 2020 10:59:49 +0000 (11:59 +0100)]
package/mutt: add zlib optional dependency

zlib is an optional dependency which is enabled by default since version
1.14.1 and
https://gitlab.com/muttmua/mutt/-/commit/136ae0add512f21bc418f9e31a2f1b970ad1a490

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/mutt: fix activation of openssl on imap
Fabrice Fontaine [Wed, 23 Dec 2020 10:59:48 +0000 (11:59 +0100)]
package/mutt: fix activation of openssl on imap

Activation of openssl for imap is broken since commit
0fcd010a2db771c259224ad1d025fb4c5a9baf3b because of the following typo:
BR2_PACKAGET_MUTT_IMAP

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/refpolicy: bump to 2.20200818
Antoine Tenart [Wed, 23 Dec 2020 10:50:29 +0000 (11:50 +0100)]
package/refpolicy: bump to 2.20200818

Changelog:
https://github.com/SELinuxProject/refpolicy/releases/tag/RELEASE_2_20200818

Signed-off-by: Antoine Tenart <atenart@kernel.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/bustle: bump to version 0.8.0
Fabrice Fontaine [Wed, 23 Dec 2020 11:33:54 +0000 (12:33 +0100)]
package/bustle: bump to version 0.8.0

- Update license hash and remove GPL-3.0:
  https://gitlab.freedesktop.org/bustle/bustle/-/commit/c3f2f160c528c874c483a314ebbf997abfd85492
- Use PCAP_CONFIG which is available since
  https://gitlab.freedesktop.org/bustle/bustle/-/commit/7e2daf2984fc4d479b153e899b80e8d669ff54cf
- Update indentation in hash file (two spaces)

https://hackage.haskell.org/package/bustle-0.8.0/changelog

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>