buildroot.git
4 years agopackage/azure-iot-sdk-c: bump version to LTS_07_2020_Ref01
Sergio Prado [Sun, 25 Oct 2020 10:06:09 +0000 (07:06 -0300)]
package/azure-iot-sdk-c: bump version to LTS_07_2020_Ref01

Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/lua-gd: bump to version 2ce8e478a8591afd71e607506bc8c64b161bbd30
Francois Perrad [Tue, 8 Sep 2020 05:23:52 +0000 (07:23 +0200)]
package/lua-gd: bump to version 2ce8e478a8591afd71e607506bc8c64b161bbd30

drop gdlib-config

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mosquitto: add support for TLS with libressl
Peter Korsgaard [Mon, 19 Oct 2020 08:58:23 +0000 (10:58 +0200)]
package/mosquitto: add support for TLS with libressl

mosquitto nowadays works correctly with libressl, so allow that as the
openssl backend as well.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gst1-devtools: add optional gst1-rtsp-server dependency
Peter Seiderer [Mon, 19 Oct 2020 19:27:57 +0000 (21:27 +0200)]
package/gst1-devtools: add optional gst1-rtsp-server dependency

Add optional gst1-rtsp-server dependency as checked for in
gst1-devtools-1.18.0/validate/tools/meson.build.

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/sshguard: bump to version 2.4.1
Fabrice Fontaine [Sun, 25 Oct 2020 09:39:48 +0000 (10:39 +0100)]
package/sshguard: bump to version 2.4.1

https://bitbucket.org/sshguard/sshguard/src/master/CHANGELOG.rst#rst-header-id23

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/sshfs: bump to version 3.7.0
Fabrice Fontaine [Sun, 25 Oct 2020 09:37:42 +0000 (10:37 +0100)]
package/sshfs: bump to version 3.7.0

- libfuse3 is needed since version 3.0.0 and
  https://github.com/libfuse/sshfs/commit/34146444ce20c477cba7e9fe113e4387da32ae94
- Switch to meson-package

https://github.com/libfuse/sshfs/blob/sshfs-3.7.0/ChangeLog.rst

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libcap: bump to version 2.44
Heiko Thiery [Sun, 25 Oct 2020 09:34:07 +0000 (10:34 +0100)]
package/libcap: bump to version 2.44

- remove patches that are already upstrem
- modified and renumbered existing patch
- add CROSS_COMPILE make arg
- update hashfile for new version

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/stella: bump version to 6.3
Sergio Prado [Sun, 25 Oct 2020 08:55:38 +0000 (05:55 -0300)]
package/stella: bump version to 6.3

Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com>
Signed-off-by: Sergio Prado <sergio.prado@toradex.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/linux-firmware: add new option for Mediatek MT7610E firmware
Florian La Roche [Thu, 22 Oct 2020 10:31:51 +0000 (12:31 +0200)]
package/linux-firmware: add new option for Mediatek MT7610E firmware

Signed-off-by: Florian La Roche <Florian.LaRoche@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agotoolchain/toolchain-wrapper: disable -ftree-loop-distribute-patterns when building...
Romain Naour [Tue, 6 Oct 2020 20:29:20 +0000 (22:29 +0200)]
toolchain/toolchain-wrapper: disable -ftree-loop-distribute-patterns when building for microblaze with gcc >= 10

GCC 10 now enable by default -ftree-loop-distribute-patterns at -O2 or -Os
optimization level instead of -O3, see commit [1].

Due to this change, the microblaze kernel doesn't boot (as reported by
toolchain-builder project).

The gcc docs between version 9 and 10 has been updated accordingly [2] [3]
but there no word about this change in the gcc 10 changelog [4].

Fixes microblazebe:
https://gitlab.com/bootlin/toolchains-builder/-/jobs/729359536 (glibc)
https://gitlab.com/bootlin/toolchains-builder/-/jobs/729359538 (musl)
https://gitlab.com/bootlin/toolchains-builder/-/jobs/729359540 (uClubc-ng)

Fixes microblazeel:
https://gitlab.com/bootlin/toolchains-builder/-/jobs/729359542 (glibc)
https://gitlab.com/bootlin/toolchains-builder/-/jobs/729359544 (musl)
https://gitlab.com/bootlin/toolchains-builder/-/jobs/729359546 (uClibc-ng)

This has been reported upsteam [5].

[1] https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=5879ab5fafedc8f6f9bfe95a4cf8501b0df90edd
[2] https://gcc.gnu.org/onlinedocs/gcc-9.3.0/gcc/Optimize-Options.html#Optimize-Options
[3] https://gcc.gnu.org/onlinedocs/gcc-10.2.0/gcc/Optimize-Options.html#Optimize-Options
[4] https://gcc.gnu.org/gcc-10/changes.html
[5] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97208

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/suricata: bump to version 6.0.0
Fabrice Fontaine [Sat, 10 Oct 2020 19:48:50 +0000 (21:48 +0200)]
package/suricata: bump to version 6.0.0

- Refresh first patch
- Drop second patch, not needed since
  https://github.com/OISF/suricata/commit/5c725d50502b2a7a747fc04938937b8c6b733aac
- Drop BR2_PACKAGE_GEOIP dependency as suricata switched to GeoIP2, see
  https://github.com/OISF/suricata/commit/a291209e473a261546363f0d9051f1e3b82e699a
- jansson is now a mandatory dependency, see
  https://github.com/OISF/suricata/commit/e49c40428e1b9f7e5dcdb5857c3978d5cb859fd9
- rustc is now a mandatory dependency, see
  https://github.com/OISF/suricata/commit/75429bbe3ea3ff12a9e8e7e863a10ded91cb6de9

EOL date of 4.1 branch is December 31st, 2020.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/nginx: use /run instead of /var/run
Michael Nosthoff [Thu, 15 Oct 2020 10:11:36 +0000 (12:11 +0200)]
package/nginx: use /run instead of /var/run

This is a follow-up to 4027ba29f448 ("package/nginx: use /run for
PIDFile"), in which we missed that nginx is still built with /var/run
paths.

This commit changes the compile options to use /run instead of
/var/run for pid and lock file to make it consistent.

Further dropping the passing of the pid option in the service file as
this isn't neccessary. Neither debian nor nginx default .service does
it.

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gstreamer1/gst1-imx: bump to version 0.13.1
Bartosz Bilas [Fri, 16 Oct 2020 10:34:20 +0000 (12:34 +0200)]
package/gstreamer1/gst1-imx: bump to version 0.13.1

Remove gst1-imx/0001-waf-update-to-2-0-12.patch as it's already upstreamed.

Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/kismet: bump to version 2020-09-R4
Fabrice Fontaine [Fri, 16 Oct 2020 06:41:02 +0000 (08:41 +0200)]
package/kismet: bump to version 2020-09-R4

https://www.kismetwireless.net/release/kismet-2020-09-R4

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libminiupnpc: bump to version 2.1.20201016
Fabrice Fontaine [Sat, 17 Oct 2020 13:21:23 +0000 (15:21 +0200)]
package/libminiupnpc: bump to version 2.1.20201016

- Update indentation in hash file (two spaces)
- Update LICENSE hash (update in year:
  https://github.com/miniupnp/miniupnp/commit/922372bff32612adfc11cd0f20638820a9b124f1)

http://miniupnp.free.fr/files/changelog.php?file=miniupnpc-2.1.20201016.tar.gz

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/go: bump to version 1.15.3
Christian Stewart [Mon, 19 Oct 2020 08:43:06 +0000 (01:43 -0700)]
package/go: bump to version 1.15.3

go1.15.3 (released 2020/10/14) includes fixes to cgo, the compiler, runtime, the
go command, and the bytes, plugin, and testing packages.

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/wpewebkit: bump to version 2.30.2
Adrian Perez de Castro [Sun, 25 Oct 2020 08:57:54 +0000 (10:57 +0200)]
package/wpewebkit: bump to version 2.30.2

This is a minor release which fixes a few build and networking issues.
Release notes:

  https://wpewebkit.org/release/wpewebkit-2.30.2.html

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/rtl8821au: fix patch/compile for kernel < 5.6.x
Peter Seiderer [Sun, 25 Oct 2020 08:57:25 +0000 (09:57 +0100)]
package/rtl8821au: fix patch/compile for kernel < 5.6.x

Add missing semicolon for linux kernel verson < 5.6.x compile introduced
by patch 0006-rtw_proc-convert-file_operations-to-proc_ops-for-5.6.patch.

Fixes:

  os_dep/linux/rtw_proc.c:195:1: error: expected ‘,’ or ‘;’ before ‘int’
  195 | int rtw_drv_proc_init(void)
      | ^~~

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/webkitgtk: bump to version 2.30.2
Adrian Perez de Castro [Sun, 25 Oct 2020 08:44:51 +0000 (10:44 +0200)]
package/webkitgtk: bump to version 2.30.2

This is a minor release which fixes a few build and networking issues.
Release notes:

  https://webkitgtk.org/2020/10/23/webkitgtk2.30.2-released.html

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/webkitgtk: disable JIT for ARMv5 and ARMv6
Adrian Perez de Castro [Tue, 20 Oct 2020 15:53:11 +0000 (18:53 +0300)]
package/webkitgtk: disable JIT for ARMv5 and ARMv6

WebKit's JavaScriptCore does not support using JIT nor the LLint
interpreter on ARMv5 and ARMv6, so add those two cases when checking
for target CPUs which need to use the CLoop interpreter.

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/webkitgtk: fix build with ENABLE_C_LOOP=ON
Adrian Perez de Castro [Tue, 20 Oct 2020 15:53:10 +0000 (18:53 +0300)]
package/webkitgtk: fix build with ENABLE_C_LOOP=ON

The ENABLE_C_LOOP option conflicts with ENABLE_SAMPLING_PROFILER, so
the WebKit CMake build system will emit an error when both are enabled
at the same time. To avoid hitting that situation, explicitly disable
ENABLE_SAMPLING_PROFILER as needed.

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/wpewebkit: disable JIT for ARMv5 and ARMv6
Adrian Perez de Castro [Tue, 20 Oct 2020 15:43:21 +0000 (18:43 +0300)]
package/wpewebkit: disable JIT for ARMv5 and ARMv6

WebKit's JavaScriptCore does not support using JIT nor the LLint
interpreter on ARMv5 and ARMv6, so add those two cases when checking
for target CPUs which need to use the CLoop interpreter.

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/wpewebkit: fix build with ENABLE_C_LOOP=ON
Adrian Perez de Castro [Tue, 20 Oct 2020 15:43:20 +0000 (18:43 +0300)]
package/wpewebkit: fix build with ENABLE_C_LOOP=ON

The ENABLE_C_LOOP option conflicts with ENABLE_SAMPLING_PROFILER, so
the WebKit CMake build system will emit an error when both are enabled
at the same time. To avoid hitting that situation, explicitly disable
ENABLE_SAMPLING_PROFILER as needed.

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/busybox: install example zcip.script when zcip is enabled
Sven Oliver Moll [Wed, 21 Oct 2020 10:33:43 +0000 (12:33 +0200)]
package/busybox: install example zcip.script when zcip is enabled

this way zcip will work out of the box when configured

Signed-off-by: Sven Oliver Moll <buildroot@svol.li>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/kodi-pvr-zattoo: bump version to 18.1.21
Bernd Kuhls [Sun, 18 Oct 2020 10:25:01 +0000 (12:25 +0200)]
package/kodi-pvr-zattoo: bump version to 18.1.21

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-uri: bump to version 5.05
Francois Perrad [Fri, 23 Oct 2020 20:07:25 +0000 (22:07 +0200)]
package/perl-uri: bump to version 5.05

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/fuse-overlayfs: bump version to 1.2.0
Christian Stewart [Mon, 19 Oct 2020 09:34:22 +0000 (02:34 -0700)]
package/fuse-overlayfs: bump version to 1.2.0

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/docker-containerd: bump to version 1.4.1
Christian Stewart [Mon, 19 Oct 2020 09:15:26 +0000 (02:15 -0700)]
package/docker-containerd: bump to version 1.4.1

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/docker-engine: bump to version 19.03.13
Christian Stewart [Mon, 19 Oct 2020 09:08:25 +0000 (02:08 -0700)]
package/docker-engine: bump to version 19.03.13

The Docker developers appear to no longer be tagging releases on the
docker/engine repository on GitHub, but are tagging releases on the main
moby/moby repository, which still is the true home of "dockerd."

This commit changes the upstream repo to moby/moby with no changes required.

Signed-off-by: Christian Stewart <christian@paral.in>
v1 -> v2:

 - updated hash
 - changed upstream to moby/moby

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/docker-cli: bump to version 19.03.13
Christian Stewart [Mon, 19 Oct 2020 09:08:24 +0000 (02:08 -0700)]
package/docker-cli: bump to version 19.03.13

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libnss: bump version to 3.58
Giulio Benetti [Mon, 19 Oct 2020 18:56:09 +0000 (20:56 +0200)]
package/libnss: bump version to 3.58

Bump version to 3.58. Unfortunately local patch is still pending
upstream and not applied due to Covid-19 latency:
https://bugzilla.mozilla.org/show_bug.cgi?id=1642174

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

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mxml: bump to version 3.2
Pierre-Jean Texier [Mon, 19 Oct 2020 18:28:49 +0000 (20:28 +0200)]
package/mxml: bump to version 3.2

The hash of the NOTICE file has changed due to the following minor update:

-Exceptions to the Apache 2.0 License:
-=====================================
+(Optional) Exceptions to the Apache 2.0 License:
+================================================

Also update hash file formatting (2 spaces)

See changelog https://github.com/michaelrsweet/mxml/releases/tag/v3.2

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/stunnel: bump to version 5.57
Pierre-Jean Texier [Mon, 19 Oct 2020 18:27:56 +0000 (20:27 +0200)]
package/stunnel: bump to version 5.57

Update COPYING hash; copyright year update:

-_Copyright (C) 1998-2019 Michal Trojnara_
+_Copyright (C) 1998-2020 Michal Trojnara_

Also update hash file formatting (2 spaces)

See changelog https://www.stunnel.org/NEWS.html

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/iperf3: bump to version 3.9
Baruch Siach [Mon, 19 Oct 2020 17:01:49 +0000 (20:01 +0300)]
package/iperf3: bump to version 3.9

Cc: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libraw: security bump to version 0.20.2
Fabrice Fontaine [Mon, 19 Oct 2020 21:34:27 +0000 (23:34 +0200)]
package/libraw: security bump to version 0.20.2

Fix CVE-2020-24890: libraw 20.0 has a null pointer dereference
vulnerability in parse_tiff_ifd in src/metadata/tiff.cpp, which may
result in context-dependent arbitrary code execution.

https://www.libraw.org/news/libraw-0-20-2-Release

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/uclibc-ng-test: disable TLS for nds32 and s390x
Waldemar Brodkorb [Tue, 20 Oct 2020 09:05:19 +0000 (11:05 +0200)]
package/uclibc-ng-test: disable TLS for nds32 and s390x

Fixes:
http://autobuild.buildroot.net/results/dac2a477a4de28d671c165e940db25364e291636
http://autobuild.buildroot.net/results/84ca7104669bdc4fe538e526f3522e36b9bf666b

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/angularjs: bump version to 1.8.1
Ignacy Gawędzki [Tue, 20 Oct 2020 15:47:19 +0000 (17:47 +0200)]
package/angularjs: bump version to 1.8.1

Signed-off-by: Ignacy Gawędzki <ignacy.gawedzki@green-communications.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/s390-tools: fix SSP build
Alexander Egorenkov [Tue, 20 Oct 2020 11:16:47 +0000 (13:16 +0200)]
package/s390-tools: fix SSP build

Fixes:
 - http://autobuild.buildroot.net/results/f906ca8650a7a9ccca4a2ee359a807d08a7763b9

Signed-off-by: Alexander Egorenkov <egorenar@linux.ibm.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/s390-tools: add zlib dependency
Alexander Egorenkov [Tue, 20 Oct 2020 10:39:04 +0000 (12:39 +0200)]
package/s390-tools: add zlib dependency

zlib is required to build s390-tools and cannot be disabled for now
due to libvmdump.

Fixes:

$BUILD_DIR/host/bin/s390x-buildroot-linux-gnu-g++ ... -c vmdump_convert.cpp -o vmdump_convert.o
lkcd_dump.cpp:15:10: fatal error: zlib.h: No such file or directory
   15 | #include <zlib.h>
      |          ^~~~~~~~
compilation terminated.

Signed-off-by: Alexander Egorenkov <egorenar@linux.ibm.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoDEVELOPERS: add myself for grpc and dependencies
Michael Nosthoff [Wed, 21 Oct 2020 16:50:04 +0000 (18:50 +0200)]
DEVELOPERS: add myself for grpc and dependencies

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/grpc: bump version to 1.33.1
Michael Nosthoff [Wed, 21 Oct 2020 16:50:03 +0000 (18:50 +0200)]
package/grpc: bump version to 1.33.1

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/re2: bump version to 2020-10-01
Michael Nosthoff [Wed, 21 Oct 2020 16:50:02 +0000 (18:50 +0200)]
package/re2: bump version to 2020-10-01

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libabseil-cpp: bump version to 20200923.2
Michael Nosthoff [Wed, 21 Oct 2020 16:50:01 +0000 (18:50 +0200)]
package/libabseil-cpp: bump version to 20200923.2

* removed patch 0003 as it is now in upstream
* removed patch 0002 as the logic has been reworked
* adjusted patch 0001 offset

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libcurl: bump to version 7.73.0
Baruch Siach [Wed, 21 Oct 2020 13:16:12 +0000 (16:16 +0300)]
package/libcurl: bump to version 7.73.0

Cc: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libubootenv: bump to version 0.3.1
Francois Perrad [Wed, 21 Oct 2020 18:47:38 +0000 (20:47 +0200)]
package/libubootenv: bump to version 0.3.1

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoMakefile: be careful what we remove from saved defconfig
Yann E. MORIN [Wed, 21 Oct 2020 20:08:28 +0000 (22:08 +0200)]
Makefile: be careful what we remove from saved defconfig

When we savedefconfig, we remove BR2_DEFCONFIG (f71a621d91e, savedefconfig:
Remove BR2_DEFCONFIG from saved defconfig file) and BR2_DL_DIR (36edacce9c2,
Makefile: exclude BR2_DL_DIR from savedefconfig), because their meaning
is only valid locally.

However, we were not careful to really match the exact variables, so we
could match arbitrary options.

For example, these config options would all be dropped:

    BR2_DEFCONFIG="toto"
    BR2_DL_DIR="titi"
    BR2_PACKAGE_SABR2_DEFCONFIG="tutu"
    BR2_PACKAGE_SABR2_DL_DIR=y

While the first two are indeed the ones we want to drop, the last two
are options (whatever their meaning or how poorly named they are) of the
hypothetical 'sabr2' package, and we want to keep those in a defconfig.

When cleaning the just-saved defconfig, be sure to anchor the patterns to
the beginning of the line.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Sven Oliver Moll <buildroot@svol.li>
Cc: Herve Codina <Herve.CODINA@celad.com>
Acked-by: Herve Codina <Herve.CODINA@celad.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mrouted: bump to version 4.1
Fabrice Fontaine [Thu, 22 Oct 2020 06:07:52 +0000 (08:07 +0200)]
package/mrouted: bump to version 4.1

- Use official tarball
- Update license hash, reformatting:
  https://github.com/troglobit/mrouted/commit/206f9325608d2f538254e26848aeb9bfb32e07e5
- Switch to autotools, available since version 4.0 and
  https://github.com/troglobit/mrouted/commit/1a7ef3759f49195db176667e73879f1ba9514527
- Install systemd file, available since version 4.0 and
  https://github.com/troglobit/mrouted/commit/18f0fe763076ff735981d9499b68df68b0e1a8db
- Update indentation in hash file (two spaces)

https://github.com/troglobit/mrouted/releases/tag/4.1

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoDEVELOPERS: remove Adam Duskett
Adam Duskett [Wed, 21 Oct 2020 22:02:27 +0000 (15:02 -0700)]
DEVELOPERS: remove Adam Duskett

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/nfs-utils: bump version to 2.5.2
Giulio Benetti [Wed, 21 Oct 2020 21:39:56 +0000 (23:39 +0200)]
package/nfs-utils: bump version to 2.5.2

Bump to version 2.5.2 and add missing whitespace in .hash file for
COPYING.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Acked-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/rpi-firmware: bump version to 358f4c2
Peter Seiderer [Sat, 24 Oct 2020 16:33:56 +0000 (18:33 +0200)]
package/rpi-firmware: bump version to 358f4c2

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/raspberrypi*: bump kernel version to ff93994 (5.4.72)
Peter Seiderer [Sat, 24 Oct 2020 16:33:55 +0000 (18:33 +0200)]
configs/raspberrypi*: bump kernel version to ff93994 (5.4.72)

Now based on 5.4.72 (from 5.4.61)

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/umtprd: bump to version 1.3.10
Paul Cercueil [Thu, 22 Oct 2020 15:48:09 +0000 (16:48 +0100)]
package/umtprd: bump to version 1.3.10

Bump package to the latest version 1.3.10, and remove the two patches
which are not needed anymore.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/unbound: bump version to 1.12.0
Stefan Ott [Sat, 24 Oct 2020 01:15:11 +0000 (03:15 +0200)]
package/unbound: bump version to 1.12.0

Signed-off-by: Stefan Ott <stefan@ott.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/kodi-inputstream-adaptive: bump version to 2.4.6-Leia
Bernd Kuhls [Fri, 23 Oct 2020 05:20:26 +0000 (07:20 +0200)]
package/kodi-inputstream-adaptive: bump version to 2.4.6-Leia

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-type-tiny: bump to version 1.010006
Francois Perrad [Fri, 23 Oct 2020 20:07:24 +0000 (22:07 +0200)]
package/perl-type-tiny: bump to version 1.010006

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-params-util: bump to version 1.101
Francois Perrad [Fri, 23 Oct 2020 20:07:23 +0000 (22:07 +0200)]
package/perl-params-util: bump to version 1.101

split LICENSE file

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-net-dns: bump to version 1.27
Francois Perrad [Fri, 23 Oct 2020 20:07:22 +0000 (22:07 +0200)]
package/perl-net-dns: bump to version 1.27

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-mojolicious: bump to version 8.63
Francois Perrad [Fri, 23 Oct 2020 20:07:21 +0000 (22:07 +0200)]
package/perl-mojolicious: bump to version 8.63

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-libwww-perl: bump to version 6.49
Francois Perrad [Fri, 23 Oct 2020 20:07:20 +0000 (22:07 +0200)]
package/perl-libwww-perl: bump to version 6.49

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-io-html: bump to version 1.004
Francois Perrad [Fri, 23 Oct 2020 20:07:19 +0000 (22:07 +0200)]
package/perl-io-html: bump to version 1.004

LICENSE diff:
-This software is copyright (c) 2014 by Christopher J. Madsen.
+This software is copyright (c) 2020 by Christopher J. Madsen.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-http-message: bump to version 6.26
Francois Perrad [Fri, 23 Oct 2020 20:07:18 +0000 (22:07 +0200)]
package/perl-http-message: bump to version 6.26

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-gd: bump to version 2.73
Francois Perrad [Fri, 23 Oct 2020 20:07:17 +0000 (22:07 +0200)]
package/perl-gd: bump to version 2.73

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-file-sharedir: bump to version 0.118
Francois Perrad [Fri, 23 Oct 2020 20:07:16 +0000 (22:07 +0200)]
package/perl-file-sharedir: bump to version 0.118

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-file-listing: bump to version 6.11
Francois Perrad [Fri, 23 Oct 2020 20:07:15 +0000 (22:07 +0200)]
package/perl-file-listing: bump to version 6.11

now, LICENSE has its own file

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoMakefile: exclude BR2_DL_DIR from savedefconfig
Sven Oliver Moll [Wed, 21 Oct 2020 10:34:00 +0000 (12:34 +0200)]
Makefile: exclude BR2_DL_DIR from savedefconfig

Running "make savedefconfig" with BR2_DL_DIR set also saves that
variable, which is only useful in local context.

Signed-off-by: Sven Oliver Moll <buildroot@svol.li>
[yann.morin.1998@free.fr: wrap line]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/libqrencode: bump to version 4.1.1
Fabrice Fontaine [Tue, 20 Oct 2020 21:16:38 +0000 (23:16 +0200)]
package/libqrencode: bump to version 4.1.1

Update indentation in hash file (two spaces)

https://fukuchi.org/works/qrencode/#news

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/binutils: build host binutils w/o debuginfod
Alexander Egorenkov [Mon, 19 Oct 2020 17:05:33 +0000 (19:05 +0200)]
package/binutils: build host binutils w/o debuginfod

Since version 2.34 binutils enables debuginfod support by default if the
debuginfod library is found to be available at build time.

On Fedora 32, libdebuginfod may be present on the system, and the
dependency chain of interest is then:

    libdebuginfod.so
     -> libcurl.so
         -> libk5crypto.so
             -> libcrypto.so

If the Buildroot configuration ever needs to build host-openssl, which
may happen when building the kernel to sign modules for example, this
leads to an inconsistency between the system-provided libcrypto and
ours, leading to missing symbols:

    $ make defconfig
    $ make host-binutils
    $ ./output/host/bin/i686-buildroot-linux-uclibc-objdump --help
    [--snip some help text--]
    $ make host-openssl
    $ ./output/host/bin/i686-buildroot-linux-uclibc-objdump --help
    ./output/host/bin/i686-buildroot-linux-uclibc-objdump: symbol lookup
    error: /lib64/libk5crypto.so.3: undefined symbol: EVP_KDF_ctrl, version
    OPENSSL_1_1_1b

EVP_KDF_ctrl comes from libcrypto:

    $ nm -D /usr/lib64/libcrypto.so.1.1 |grep EVP_KDF_ctrl
    0000000000176000 T EVP_KDF_ctrl
    $ nm -D output/host/lib/libcrypto.so.1.1 |grep EVP_KDF_ctrl
    [--empty--]

So, if host-binutils tools, like objdump et al., are called after our
host-openssl is built, then when run, the system-provided libk5crypto.so
is used, but our libcrypto.so is used, because of the RPATH we set on
our host tools.

And boom.

Note that there is also a latent similar issue if we were to build our
host-libcurl too...

Signed-off-by: Alexander Egorenkov <egorenar@linux.ibm.com>
[yann.morin.1998@free.fr: rewrite commit log with a bit more info]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agoconfigs/qemu_s390x_defconfig: use linux headers same as kernel series 5.8
Alexander Egorenkov [Mon, 19 Oct 2020 12:31:45 +0000 (14:31 +0200)]
configs/qemu_s390x_defconfig: use linux headers same as kernel series 5.8

Broke since introduction of linux kernel series 5.9.

Signed-off-by: Alexander Egorenkov <egorenar@linux.ibm.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/gstreamer1/gstreamer1-editing-services: fix static build
Fabrice Fontaine [Sun, 18 Oct 2020 14:28:34 +0000 (16:28 +0200)]
package/gstreamer1/gstreamer1-editing-services: fix static build

Fix static build with gstreamer1-editing-services in version 1.17.1 and
above

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/opencv3: fix typo in OPENCV_WARNINGS_ARE_ERRORS
Fabrice Fontaine [Sun, 18 Oct 2020 13:47:32 +0000 (15:47 +0200)]
package/opencv3: fix typo in OPENCV_WARNINGS_ARE_ERRORS

OPENCV3_WARNINGS_ARE_ERRORS option does not exist so rename it to
OPENCV_WARNINGS_ARE_ERRORS (even if it is already disabled by default)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/opencv3: add webp support
Fabrice Fontaine [Sun, 18 Oct 2020 15:02:11 +0000 (17:02 +0200)]
package/opencv3: add webp support

webp support is available since version 3.0.0 and
https://github.com/opencv/opencv/commit/500b7318beee639d8c341e9ea63ac7610ca225f4

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/libapparmor: fix build with musl
Fabrice Fontaine [Sun, 18 Oct 2020 13:46:47 +0000 (15:46 +0200)]
package/libapparmor: fix build with musl

Fix build of apparmor 3.0.0 with musl

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/transmission: fix build with UTP
Fabrice Fontaine [Sat, 17 Oct 2020 19:26:51 +0000 (21:26 +0200)]
package/transmission: fix build with UTP

Update first patch to fix build of transmission 3.00 with UTP. Since
upstream commit f27596238d37 (Include stdbool.h unconditionally),
upstream no longer ever defines HAVE_STDBOOL_H, so we always fallback to
manually defining 'bool' which conflicts with the type used elsewhere in
the code.

Drop our workaround, to always include stdbool.h unconditionally.

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[yann.morin.1998@free.fr:
  - expand commit log
  - drop commented-out code
  - restore CR-LF line endings in replacement code, as used by upstream
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/mksh: fix legal-info
Fabrice Fontaine [Sat, 17 Oct 2020 18:16:28 +0000 (20:16 +0200)]
package/mksh: fix legal-info

Commit b6b5981f704f (package/mksh: update to R59b) forgot to update the
hash of mksh.1 which is used as the license file. Although the manpage
has changed to accomodate changes in mksh, the licensing blurb has not
changed.

Fixes:
 - http://autobuild.buildroot.org/results/1291917e4b17e087455a6698c4b82e4ff783600d

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[yann.morin.1998@free.fr:
  - expand commit log to state the license has not changed
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/freeswitch: add opencv3 optional dependency
Fabrice Fontaine [Sat, 17 Oct 2020 13:10:43 +0000 (15:10 +0200)]
package/freeswitch: add opencv3 optional dependency

opencv3 is an optional dependency since version 1.8.1 and
https://github.com/signalwire/freeswitch/commit/6483ab8b65886465863584e8dcfee57084030b9c

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/pistache: fix static build
Fabrice Fontaine [Sat, 17 Oct 2020 13:54:49 +0000 (15:54 +0200)]
package/pistache: fix static build

Don't build shared library with BR2_SHARED_LIBS=OFF to avoid the
following build failure:

[100%] Linking CXX shared library libpistache.so
make[3]: Leaving directory `/home/buildroot/autobuild/run/instance-1/output-1/build/pistache-f2f5a50fbfb5b8ef6cf1d3d2a9d442a8270e375d'
[100%] Built target pistache_static
/home/buildroot/autobuild/run/instance-1/output-1/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-musl/8.3.0/../../../../x86_64-buildroot-linux-musl/bin/ld: /home/buildroot/autobuild/run/instance-1/output-1/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-musl/8.3.0/crtbeginT.o: relocation R_X86_64_32 against hidden symbol `__TMC_END__' can not be used when making a shared object

Fixes:
 - http://autobuild.buildroot.org/results/6cc/6cc76b3e76defa9b8154568a6ebcd6bf4cadd334/build-end.log

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[yann.morin.1998@free.fr: update upstream status now they merged it]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/transmission: drop second patch
Fabrice Fontaine [Sat, 17 Oct 2020 19:46:39 +0000 (21:46 +0200)]
package/transmission: drop second patch

transmission in version 3.00 is building fine on musl and upstream
thinks that this patch is not needed anymore:
https://github.com/transmission/transmission/pull/1156

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/netsnmp: silence warning when running without IPv6
Peter Korsgaard [Sat, 17 Oct 2020 19:41:35 +0000 (21:41 +0200)]
package/netsnmp: silence warning when running without IPv6

snmpd loudly complains every 3 seconds about a failure reading
/proc/net/if_inet6 if the system does not have IPv6 support:

Jan  1 00:00:12 buildroot daemon.err snmpd[92]: ipaddress_linux: could not open /proc/net/if_inet6: No such file or directory
Jan  1 00:00:15 buildroot daemon.err snmpd[92]: ipaddress_linux: could not open /proc/net/if_inet6: No such file or directory
Jan  1 00:00:18 buildroot daemon.err snmpd[92]: ipaddress_linux: could not open /proc/net/if_inet6: No such file or directory
Jan  1 00:00:21 buildroot daemon.err snmpd[92]: ipaddress_linux: could not open /proc/net/if_inet6: No such file or directory

Add an upstream patch to only print this warning once, rather than on every
poll iteration.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/opencv3: link with libatomic if needed
Fabrice Fontaine [Sat, 17 Oct 2020 13:46:23 +0000 (15:46 +0200)]
package/opencv3: link with libatomic if needed

Restore the atomic workaround that was wrongly removed when bumping to
version 3.4.9 in commit f6fb2cae0691d25b034b12a16261ee26096db7d1 as it
seems that opencv3 still needs help to detect atomic library

Fixes:
 - http://autobuild.buildroot.org/results/9162b29725f8d9b891eb74fcb8078f211140a841

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/kismet: link with libatomic if needed
Fabrice Fontaine [Fri, 16 Oct 2020 06:43:20 +0000 (08:43 +0200)]
package/kismet: link with libatomic if needed

Fix build of kismet-2020-09-R3 with riscv64

Fixes:
 - http://autobuild.buildroot.org/results/9c3d56ef837c7c5bfbb34a0ec51b349108e201b1

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/linux-firmware: add rpi settings files
Frank Hunleth [Sat, 17 Oct 2020 15:18:48 +0000 (11:18 -0400)]
package/linux-firmware: add rpi settings files

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

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

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

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

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

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

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

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

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

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

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

Building QtSvg without QtWidgets results in the following build failure:

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

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

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

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

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

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

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

Extract from bug report:

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

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

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

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

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

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

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

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

Removed patched applied upstream, reformatted hashes.

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

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

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

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

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

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

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

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

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

Fix that.

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

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

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

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

All patches are upstream.

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

Update license hash due to date update.

Tweak patch so that it applies still.

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

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

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

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

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

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

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

Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>