buildroot.git
3 years agopackage/kodi-screensaver-greynetic: bump version to 2.5.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:32 +0000 (08:07 +0100)]
package/kodi-screensaver-greynetic: bump version to 2.5.0-Matrix

Remove dependency to opengl, add dependency to glm, opengles support
was fixed upstream:
https://github.com/xbmc/screensaver.greynetic/commit/aee7082c92f8c8aa1195c33db89e38753a039bba

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-screensaver-cpblobs: bump version to 3.4.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:31 +0000 (08:07 +0100)]
package/kodi-screensaver-cpblobs: bump version to 3.4.0-Matrix

Remove dependency to libsoil:
https://github.com/xbmc/screensaver.cpblobs/commit/c505105f277b7e4bae0797e1c3cf89a0515ff3a5

Add dependency to glm and remove dependency to opengl, opengles support
was added upstream:
https://github.com/xbmc/screensaver.cpblobs/commit/cab48fbc8a7b288b758eb10c1c27caa99cc33f06

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-screensaver-biogenesis: bump version to 2.5.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:30 +0000 (08:07 +0100)]
package/kodi-screensaver-biogenesis: bump version to 2.5.0-Matrix

Remove dependency to opengl, opengles support was fixed upstream:
https://github.com/xbmc/screensaver.biogenesis/commit/2de1b7eb5897001f7bdf72ec4e390be749ccac13

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-screensaver-asterwave: bump version to 3.3.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:29 +0000 (08:07 +0100)]
package/kodi-screensaver-asterwave: bump version to 3.3.0-Matrix

Remove dependency to libsoil:
https://github.com/xbmc/screensaver.asterwave/commit/8a778873754de09c93031408c71b3c40d198f3bc

Add dependency to glm and remove dependency to opengl and libglu,
opengles support was added upstream:
https://github.com/xbmc/screensaver.asterwave/commit/fb1d7ca8bf45b278afdb7a0dd2be4117c0fe3508

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-screensaver-asteroids: bump version to 2.6.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:28 +0000 (08:07 +0100)]
package/kodi-screensaver-asteroids: bump version to 2.6.0-Matrix

Remove dependency to opengl, opengles support was fixed upstream:
https://github.com/xbmc/screensaver.asteroids/commit/360a02fc20925fa17179f3298dd4515b4354e266

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-zattoo: bump version to 19.7.3-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:27 +0000 (08:07 +0100)]
package/kodi-pvr-zattoo: bump version to 19.7.3-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform and libplatform:
https://github.com/rbuehlma/pvr.zattoo/commit/382c83d0cadcfb3152c577291ee0a2d1015a128c
https://github.com/rbuehlma/pvr.zattoo/commit/a813b2c9f0510d2b9cd23d57b659ae5346c63065

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-wmc: bump version to 6.1.1-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:26 +0000 (08:07 +0100)]
package/kodi-pvr-wmc: bump version to 6.1.1-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/kodi-pvr/pvr.wmc/commit/6549e6f0cec7314dd4a34dc5cad96d6f76ac7751
https://github.com/kodi-pvr/pvr.wmc/commit/f824bd285df06a45fc0a2f57859fd5b28c426ad6

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-vuplus: bump version to 7.4.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:25 +0000 (08:07 +0100)]
package/kodi-pvr-vuplus: bump version to 7.4.0-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/kodi-pvr/pvr.vuplus/commit/122a9b281668d31f921e842e8700b2f048121c16

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-vdr-vnsi: bump version to 8.2.1-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:24 +0000 (08:07 +0100)]
package/kodi-pvr-vdr-vnsi: bump version to 8.2.1-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/kodi-pvr/pvr.vdr.vnsi/commit/d8af242ba923590330c65fded9034c1ac9b6157c
https://github.com/kodi-pvr/pvr.vdr.vnsi/commit/49cc728f18bbe8df1d1779eb5e42e060fa9f78ed

Added dependency to gcc >= 7 due to c++17 code added by
https://github.com/kodi-pvr/pvr.vdr.vnsi/commit/8a3f3c8fe378a4aae4ac381db45d0ce980f44761

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-vbox: bump version to 8.1.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:23 +0000 (08:07 +0100)]
package/kodi-pvr-vbox: bump version to 8.1.0-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/kodi-pvr/pvr.vbox/commit/29bd329feb6a0b007299636d61f66b9efb526e5f
https://github.com/kodi-pvr/pvr.vbox/commit/b007646f4389ce81f30ca60bdd7b7323e552ee22

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-stalker: bump version to 7.1.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:22 +0000 (08:07 +0100)]
package/kodi-pvr-stalker: bump version to 7.1.0-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/kodi-pvr/pvr.stalker/commit/8cee21986877bd4d324d078203e2bd9101e794ec
https://github.com/kodi-pvr/pvr.stalker/commit/e30167549bbd7a33b2aca4bdc93ddf9e2b83c442

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-pctv: bump version to 6.1.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:21 +0000 (08:07 +0100)]
package/kodi-pvr-pctv: bump version to 6.1.0-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/kodi-pvr/pvr.pctv/commit/b6cebce2c9579a2bcce619dbba586eafd2cf2701
https://github.com/kodi-pvr/pvr.pctv/commit/db2eca67995017c7b3b4755e5bf674faaebe77ea

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-octonet: bump version to 4.1.0-2-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:20 +0000 (08:07 +0100)]
package/kodi-pvr-octonet: bump version to 4.1.0-2-Matrix

Switch dependency to kodi after upstream removed the dependency to
libplatform and kodi-platform:
https://github.com/DigitalDevices/pvr.octonet/commit/ec08c205408de47a08fdc6e540e21dc0d6e18bd7
https://github.com/DigitalDevices/pvr.octonet/commit/e7449d9537a650790c2e742a57277d46b6cf6b33

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-njoy: bump version to 7.1.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:19 +0000 (08:07 +0100)]
package/kodi-pvr-njoy: bump version to 7.1.0-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/kodi-pvr/pvr.njoy/commit/eb5613fb8bbf45643e211147f39f106ea9ff573d

Added missing dependency to tinyxml.

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-nextpvr: bump version to 8.2.1-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:18 +0000 (08:07 +0100)]
package/kodi-pvr-nextpvr: bump version to 8.2.1-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/kodi-pvr/pvr.nextpvr/commit/98b78cee615f5efeb207583c8b75adbaa742e43c
https://github.com/kodi-pvr/pvr.nextpvr/commit/304b0ba94fc2ffb5f2982e6ea4c31cd0e601a44e

Added dependency to tinyxml2:
https://github.com/kodi-pvr/pvr.nextpvr/commit/6855f12ad8496760fa0787660b2c8025ce77311a

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-mythtv: bump version to 7.3.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:17 +0000 (08:07 +0100)]
package/kodi-pvr-mythtv: bump version to 7.3.0-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/janbar/pvr.mythtv/commit/b847285c33ce4e469d29f8ada643c69d4360af62

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-mediaportal-tvserver: bump version to 8.1.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:16 +0000 (08:07 +0100)]
package/kodi-pvr-mediaportal-tvserver: bump version to 8.1.0-Matrix

Added patch series from upstream PR 127 to remove the dependency to
kodi-platform, switch dependency to kodi.

Added missing dependency to tinyxml.

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-iptvsimple: bump version to 7.4.3-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:15 +0000 (08:07 +0100)]
package/kodi-pvr-iptvsimple: bump version to 7.4.3-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/kodi-pvr/pvr.iptvsimple/commit/61fa5d222bc5633d7b1e1c231c089b61fbb0a8c5
https://github.com/kodi-pvr/pvr.iptvsimple/commit/2d9c01439301292992b6e32c578c222b9eddea69

Switch from rapidxml to pugixml:
https://github.com/kodi-pvr/pvr.iptvsimple/commit/b4e292f11c7c3f40b8c7ff18f28f7b2e149c6bee
https://github.com/kodi-pvr/pvr.iptvsimple/commit/6325b2a958888e88809d7d6036610198cb2d3b09

Add missing dependency to zlib.

Added runtime dependencies to inputstream addons:
https://github.com/kodi-pvr/pvr.iptvsimple/commit/af9a1b6933664ef24d407051f20985682881544d
https://github.com/kodi-pvr/pvr.iptvsimple/commit/46bd18fe84227e59b2d3378b17fafb87bcd87f33

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-hts: bump version to 8.2.1-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:14 +0000 (08:07 +0100)]
package/kodi-pvr-hts: bump version to 8.2.1-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/kodi-pvr/pvr.hts/commit/9943d05ce52b6ddcd63a3faa094f7ee9b2671c86
https://github.com/kodi-pvr/pvr.hts/commit/d6b71de38b1c522a6f2716a7e4a90528ae06e992

Added dependency to gcc >= 7 due to c++17 code added by
https://github.com/kodi-pvr/pvr.hts/commit/954f25d39652098b5fb1a55d44e2d410de78902b

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-hdhomerun: bump version to 7.1.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:13 +0000 (08:07 +0100)]
package/kodi-pvr-hdhomerun: bump version to 7.1.0-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/kodi-pvr/pvr.hdhomerun/commit/f87f811e5d9462cb80370aa72f38d3dbd2e02ba9
https://github.com/kodi-pvr/pvr.hdhomerun/commit/999c7ac4a7f5e6d44d6f35cddfaa27ecb29d1dce

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-filmon: bump version to 6.1.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:12 +0000 (08:07 +0100)]
package/kodi-pvr-filmon: bump version to 6.1.0-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/kodi-pvr/pvr.filmon/commit/b0ea8036274480245b5a7aa48d2ba18cc37b6b88
https://github.com/kodi-pvr/pvr.filmon/commit/b8f249fcb50a27168f8b96ca9b4b8075d8c42b4a

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-dvbviewer: bump version to 7.2.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:11 +0000 (08:07 +0100)]
package/kodi-pvr-dvbviewer: bump version to 7.2.0-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/kodi-pvr/pvr.dvbviewer/commit/838efac4e46ad249d066437b96633c2e0b9dda1a
https://github.com/kodi-pvr/pvr.dvbviewer/commit/7ca7ca3ab05f67606d7cdae15fcfab292ad00b37

Add missing dependency to tinyxml.

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-dvblink: bump version to 9.1.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:10 +0000 (08:07 +0100)]
package/kodi-pvr-dvblink: bump version to 9.1.0-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/kodi-pvr/pvr.dvblink/commit/a07c82f1591b0231e66b3ae14fabffa88259b8ec

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-argustv: bump version to 7.1.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:09 +0000 (08:07 +0100)]
package/kodi-pvr-argustv: bump version to 7.1.0-Matrix

Switch dependency to kodi after upstream removed the dependency to
kodi-platform:
https://github.com/kodi-pvr/pvr.argustv/commit/44d9c5a20579a2f505f26a072096911d68855a4a
https://github.com/kodi-pvr/pvr.argustv/commit/6a6968892d468d02ca0d380e3fff54e607346024

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-peripheral-xarcade: bump version to 1.2.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:08 +0000 (08:07 +0100)]
package/kodi-peripheral-xarcade: bump version to 1.2.0-Matrix

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-peripheral-joystick: bump version to 1.7.1-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:07 +0000 (08:07 +0100)]
package/kodi-peripheral-joystick: bump version to 1.7.1-Matrix

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-inputstream-rtmp: bump version to 3.4.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:06 +0000 (08:07 +0100)]
package/kodi-inputstream-rtmp: bump version to 3.4.0-Matrix

Openssl and zlib are built as hard-dependencies of Kodi already. For the
case that Kodi drops these dependencies we need to make sure that this
package still finds its dependencies:
https://github.com/xbmc/inputstream.rtmp/blob/Matrix/CMakeLists.txt#L8

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-inputstream-ffmpegdirect: new package
Bernd Kuhls [Tue, 2 Mar 2021 07:07:05 +0000 (08:07 +0100)]
package/kodi-inputstream-ffmpegdirect: new package

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-inputstream-adaptive: bump version to 2.6.7-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:04 +0000 (08:07 +0100)]
package/kodi-inputstream-adaptive: bump version to 2.6.7-Matrix

Add expat as dependency after it was removed from the kodi package:
https://github.com/xbmc/inputstream.adaptive/blob/Matrix/CMakeLists.txt#L61

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-audioencoder-*: mass version bump
Bernd Kuhls [Tue, 2 Mar 2021 07:07:03 +0000 (08:07 +0100)]
package/kodi-audioencoder-*: mass version bump

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-audiodecoder-*: mass version bump
Bernd Kuhls [Tue, 2 Mar 2021 07:07:02 +0000 (08:07 +0100)]
package/kodi-audiodecoder-*: mass version bump

Switch license file to LICENSE.md.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi: bump version to 19.0-Matrix
Bernd Kuhls [Tue, 2 Mar 2021 07:07:01 +0000 (08:07 +0100)]
package/kodi: bump version to 19.0-Matrix

Rebased patch 0001.

Removed patch 0002, not needed anymore due to use of system ffmpeg
package.

Added patch 0002 to fix build with gcc-4.9, gcc-4.8 stays broken.

Switch from python2 to python3, reworked dependencies.

Rework platform handling following upstream changes, only the choice
of a render system (OpenGL vs. OpenGLES) is needed now, for details
see upstream PR 18534. Add configure options to force detection of the
host version of wayland-scanner.

Use system ffmpeg instead of internal build.

Added dependency to spdlog, for reference see upstream PR 17498.

cpluff was removed upstream.

Add configure option to use host version of flatc.

Add configure option to disable tests, for reference see upstream PR
17489.

Added optional dependency to libudfread, for reference see upstream PR
17612.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi: remove dependency to libsamplerate
Bernd Kuhls [Wed, 10 Feb 2021 17:40:23 +0000 (18:40 +0100)]
package/kodi: remove dependency to libsamplerate

This package is not needed anymore since 2014:
https://github.com/xbmc/xbmc/commit/e36e4f0e2a46764d0c4341a5caf50cae6f772504

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/libplatform: bump version
Bernd Kuhls [Tue, 2 Mar 2021 07:07:00 +0000 (08:07 +0100)]
package/libplatform: bump version

Add -std=c++11 to CXXFLAGS to fix build with gcc < 5.x:

buildroot/output/build/libplatform-a7cd0d5780ed80a4e70480d1650749f29e8a1fb2/src/util/StringUtils.cpp:
 In static member function 'static std::string& StringUtils::TrimLeft(std::string&)':
buildroot/output/build/libplatform-a7cd0d5780ed80a4e70480d1650749f29e8a1fb2/src/util/StringUtils.cpp:456:99:
 warning: lambda expressions only available with -std=c++11 or -std=gnu++11 [enabled by default]
   str.erase(str.begin(), ::find_if(str.begin(), str.end(), [](char s) { return isspace_c(s) == 0; }));
                                                                                                   ^
buildroot/output/build/libplatform-a7cd0d5780ed80a4e70480d1650749f29e8a1fb2/src/util/StringUtils.cpp:456:100:
 error: no matching function for call to 'find_if(std::basic_string<char>::iterator, std::basic_string<char>::iterator,
  StringUtils::TrimLeft(std::string&)::__lambda0)'
   str.erase(str.begin(), ::find_if(str.begin(), str.end(), [](char s) { return isspace_c(s) == 0; }));
                                                                                                    ^

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libcec: bump version to 6.0.2
Bernd Kuhls [Tue, 2 Mar 2021 07:06:59 +0000 (08:06 +0100)]
package/libcec: bump version to 6.0.2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-screensaver-crystalmorph: remove package
Bernd Kuhls [Tue, 2 Mar 2021 07:06:58 +0000 (08:06 +0100)]
package/kodi-screensaver-crystalmorph: remove package

The package received its last updates in 2017, is not part of the
official Kodi github repo and its build is broken with Kodi 19.x.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/{protobuf, python-protobuf}: bump to version 3.15.3
Michael Nosthoff [Wed, 3 Mar 2021 15:57:40 +0000 (16:57 +0100)]
package/{protobuf, python-protobuf}: bump to version 3.15.3

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/grpc: bump to version 1.36.0
Michael Nosthoff [Wed, 3 Mar 2021 15:59:47 +0000 (16:59 +0100)]
package/grpc: bump to version 1.36.0

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libubootenv: bump to version e663439
Brandon Maier [Wed, 3 Mar 2021 20:39:39 +0000 (14:39 -0600)]
package/libubootenv: bump to version e663439

Include the following changes:

e663439 Always fsync file writes
80b7f31 Treat '=' as an illegal character in variable names
950f541 libuboot_env: fix calculation of usable envsize
fb88032 Correct initialisations in libuboot_configure
20d1ec7 Force writing of environment if default is used
5ca11bd libuboot_env: correct length to usable env size length
cd4a8f1 libuboot_env_store: fix env double-null termination
9510164 uboot_env: fix infinite loop on short read (EOF)

Signed-off-by: Brandon Maier <brandon.maier@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/janet: add -std=c99 to CFLAGS
Bartosz Bilas [Thu, 4 Mar 2021 17:54:28 +0000 (18:54 +0100)]
package/janet: add -std=c99 to CFLAGS

As upstream says Janet should be compiled with -std=c99
so pass this in order to fix the failures below.

Fixes:
 http://autobuild.buildroot.net/results/192/1922ec115b9dc9e879760a6868969d9677093510/build-end.log
 ...
 http://autobuild.buildroot.net/results/355/355e0992338a8d132050517f83a3884606b00529/build-end.log

Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/librelp: bump to version 1.10.0
David GOUARIN [Mon, 1 Mar 2021 09:39:28 +0000 (10:39 +0100)]
package/librelp: bump to version 1.10.0

Signed-off-by: David GOUARIN <david.gouarin@thalesgroup.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agoboard/qemu: Add ppc-e500mc configuration
Bin Meng [Sun, 28 Feb 2021 07:45:17 +0000 (15:45 +0800)]
board/qemu: Add ppc-e500mc configuration

This adds a 32-bit equivalent configuration of ppc64-e5500 board.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/libuhttpd: bump version to 3.10.0
Jianhui Zhao [Fri, 26 Feb 2021 17:12:33 +0000 (01:12 +0800)]
package/libuhttpd: bump version to 3.10.0

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/python-colorlog: bump to version 4.7.2
Fabrice Fontaine [Sat, 27 Feb 2021 20:03:49 +0000 (21:03 +0100)]
package/python-colorlog: bump to version 4.7.2

Update indentation in hash file (two spaces)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/dfu-util: bump to version 0.10
Fabrice Fontaine [Sat, 27 Feb 2021 19:56:08 +0000 (20:56 +0100)]
package/dfu-util: bump to version 0.10

Update indentation in hash file (two spaces)

https://sourceforge.net/p/dfu-util/dfu-util/ci/v0.10/tree/ChangeLog

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/udftools: bump to version 2.3
Fabrice Fontaine [Sat, 27 Feb 2021 19:36:25 +0000 (20:36 +0100)]
package/udftools: bump to version 2.3

Update indentation in hash file (two spaces)

https://github.com/pali/udftools/releases/tag/2.3

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/ruby: update to 3.0.0
Waldemar Brodkorb [Sat, 27 Feb 2021 18:06:18 +0000 (19:06 +0100)]
package/ruby: update to 3.0.0

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/s390-tools: bump to version 2.16.0
Alexander Egorenkov [Tue, 23 Feb 2021 16:12:23 +0000 (17:12 +0100)]
package/s390-tools: bump to version 2.16.0

- Remove patch 0001-zkey-ekmfweb-fix-linking-of-libekmfweb.patch which has
  been merged.
- Also update the GitHub URL because the project has been renamed.

Signed-off-by: Alexander Egorenkov <egorenar@linux.ibm.com>
[Peter: also update Config.in URL]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/gerbera: add optional duktape dependency
Jörg Krause [Thu, 25 Feb 2021 10:53:55 +0000 (11:53 +0100)]
package/gerbera: add optional duktape dependency

Duktape allows the user to enable JavaScript scripting support.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/python-m2crypto: bump to version 0.37.1
Gustavo Heinz [Wed, 24 Feb 2021 23:28:50 +0000 (20:28 -0300)]
package/python-m2crypto: bump to version 0.37.1

Also, removed 0001 patch since it's already merged upstream.

https://gitlab.com/m2crypto/m2crypto/-/merge_requests/248

Signed-off-by: Gustavo Heinz <gustavo@gsthnz.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/lighttpd: bump to version 1.4.59
Francois Perrad [Mon, 1 Mar 2021 18:51:24 +0000 (19:51 +0100)]
package/lighttpd: bump to version 1.4.59

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/nano: bump to version 5.6
Francois Perrad [Mon, 1 Mar 2021 18:43:16 +0000 (19:43 +0100)]
package/nano: bump to version 5.6

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/gd: bump to version 2.3.1
Francois Perrad [Mon, 1 Mar 2021 17:50:56 +0000 (18:50 +0100)]
package/gd: bump to version 2.3.1

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/log4cplus: bump to version 2.0.6
Fabrice Fontaine [Sat, 27 Feb 2021 09:47:42 +0000 (10:47 +0100)]
package/log4cplus: bump to version 2.0.6

Drop patch (already in version) and so autoreconf

https://github.com/log4cplus/log4cplus/releases/tag/REL_2_0_6

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/pcsc-lite: bump to version 1.9.1
Fabrice Fontaine [Sat, 27 Feb 2021 09:39:01 +0000 (10:39 +0100)]
package/pcsc-lite: bump to version 1.9.1

https://github.com/LudovicRousseau/PCSC/releases/tag/1.9.1

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/libinput: bump version to 1.16.5
Peter Seiderer [Fri, 26 Feb 2021 19:19:09 +0000 (20:19 +0100)]
package/libinput: bump version to 1.16.5

For details see [1].

[1] https://lists.freedesktop.org/archives/wayland-devel/2021-February/041734.html

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/tar: bump version to 1.34
Markus Mayer [Wed, 17 Feb 2021 21:57:38 +0000 (13:57 -0800)]
package/tar: bump version to 1.34

Bump the version of tar to 1.34 for host and target.

Signed-off-by: Markus Mayer <mmayer@broadcom.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libxcrypt: bump version to 4.4.18
Guillaume W. Bres [Fri, 26 Feb 2021 08:29:17 +0000 (09:29 +0100)]
package/libxcrypt: bump version to 4.4.18

Drop patch which has been merged into mainline.

LICENSING file identifies individual files in the tree, and some have
moved between 4.4.17 and 4.4.18 (upstream commit 3436c6a94b8d).

Fix two -spaces in hash file as well.

Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
[yann.morin.1998@free.fr:
  - explain license hash change
  - two-spaces in hash file
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libxcrypt: fix legal info
Guillaume W. Bres [Fri, 26 Feb 2021 08:59:35 +0000 (09:59 +0100)]
package/libxcrypt: fix legal info

When the initial package has been submitted, the hashes for the
license files were computed against the files from the repository,
not the release tarball, but the files had changed in the repo
since the version was cut.

Fix that hash.

Fixes:
    http://autobuild.buildroot.net/results/206aac81799074ef45c0cc7b9979cbf02c3935d5
    http://autobuild.buildroot.net/results/8db5df1286673fdedb854bad2b9e5757d5218950

Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
[yann.morin.1998@free.fr: expand commit log with root cause]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/nfs-utils: bump version to 2.5.3
Giulio Benetti [Mon, 22 Feb 2021 14:33:25 +0000 (15:33 +0100)]
package/nfs-utils: bump version to 2.5.3

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Reviewed-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/refpolicy: bump to 2.20210203
Antoine Tenart [Mon, 22 Feb 2021 12:47:58 +0000 (13:47 +0100)]
package/refpolicy: bump to 2.20210203

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

Signed-off-by: Antoine Tenart <atenart@kernel.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/ffmpeg: bump version to 4.3.2
Bernd Kuhls [Sun, 21 Feb 2021 09:02:25 +0000 (10:02 +0100)]
package/ffmpeg: bump version to 4.3.2

Removed patch which was applied upstream.

Changelog:
http://git.videolan.org/?p=ffmpeg.git;a=blob;f=Changelog;h=28d79ea1aed0a59f43ee922f5b6efa82dc7e2b18;hb=refs/heads/release/4.3

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/wireguard-tools: bump version to 1.0.20210223
Peter Korsgaard [Tue, 23 Feb 2021 21:40:32 +0000 (22:40 +0100)]
package/wireguard-tools: bump version to 1.0.20210223

For details, see the announcement:
https://lists.zx2c4.com/pipermail/wireguard/2021-February/006407.html

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/wireguard-linux-compat: bump version to 1.0.20210219
Peter Korsgaard [Tue, 23 Feb 2021 21:36:57 +0000 (22:36 +0100)]
package/wireguard-linux-compat: bump version to 1.0.20210219

Includes various compat fixes and lowers memory requirements.  For details,
see the announcement:

https://lists.zx2c4.com/pipermail/wireguard/2021-February/006404.html

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/daemon: bump to version 0.7.1
Baruch Siach [Thu, 25 Feb 2021 06:48:48 +0000 (08:48 +0200)]
package/daemon: bump to version 0.7.1

Add COPYING to _LICENSE_FILES.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/uhubctl: bump to version 2.4.0
Baruch Siach [Thu, 25 Feb 2021 05:55:59 +0000 (07:55 +0200)]
package/uhubctl: bump to version 2.4.0

Add COPYING license text to _LICENSE_FILES.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/stunnel: bump to version 5.58
Pierre-Jean Texier [Tue, 23 Feb 2021 18:19:00 +0000 (19:19 +0100)]
package/stunnel: bump to version 5.58

Update COPYING hash; copyright year update:

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

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

Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/genimage: bump to version 14
Pierre-Jean Texier [Tue, 23 Feb 2021 18:19:10 +0000 (19:19 +0100)]
package/genimage: bump to version 14

Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/faketime: bump to version 0.9.9
Fabrice Fontaine [Sun, 21 Feb 2021 18:31:22 +0000 (19:31 +0100)]
package/faketime: bump to version 0.9.9

Update indentation in hash file (two spaces)

https://github.com/wolfcw/libfaketime/releases/tag/v0.9.9

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/bwm-ng: bump to version 0.6.3
Fabrice Fontaine [Sun, 21 Feb 2021 18:28:42 +0000 (19:28 +0100)]
package/bwm-ng: bump to version 0.6.3

https://github.com/vgropp/bwm-ng/releases/tag/v0.6.3

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/python-pyusb: bump to version 1.1.1
Yegor Yefremov [Mon, 22 Feb 2021 15:00:23 +0000 (16:00 +0100)]
package/python-pyusb: bump to version 1.1.1

Along with the version bump the following changes were
needed to get the package built:

- since 1.1.1 PyUSB supports only Python3
- change download file name to lowercase
- the package now requires setuptools and setuptools_scm
- change LICENSE checksum as the copyright year changed to 2021

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/python-dialog3: bump to version 3.5.1
Yegor Yefremov [Mon, 22 Feb 2021 14:58:43 +0000 (15:58 +0100)]
package/python-dialog3: bump to version 3.5.1

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/dav1d: bump version to 0.8.2
Bernd Kuhls [Tue, 23 Feb 2021 06:09:07 +0000 (07:09 +0100)]
package/dav1d: bump version to 0.8.2

Release notes: https://code.videolan.org/videolan/dav1d/-/releases

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/mc: bump to version 4.8.26
Francois Perrad [Tue, 23 Feb 2021 05:44:57 +0000 (06:44 +0100)]
package/mc: bump to version 4.8.26

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/libuev: bump version to 2.3.2
Peter Seiderer [Mon, 22 Feb 2021 22:23:08 +0000 (23:23 +0100)]
package/libuev: bump version to 2.3.2

- update license hash (copyright year, maintainer surname, see [1])

[1] https://github.com/troglobit/libuev/commit/86e01be26ebe51824e6574ef186a532823bc085c#diff-c693279643b8cd5d248172d9c22cb7cf4ed163a3c98c8a3f69c2717edd3eacb7

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/iwd: bump version to 1.12
Peter Seiderer [Mon, 22 Feb 2021 22:08:02 +0000 (23:08 +0100)]
package/iwd: bump version to 1.12

- remove 0001-configure.ac-fix-static-build-with-readline.patch
  (upstream [1])

[1] https://git.kernel.org/pub/scm/network/wireless/iwd.git/commit/?id=62d31539d6e31a40d7d33c73637e37b50c59ef40

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/ell: bump version to 0.38
Peter Seiderer [Mon, 22 Feb 2021 22:08:01 +0000 (23:08 +0100)]
package/ell: bump version to 0.38

- remove 0001-build-Add-rawmemchr-to-missing.h.patch
  (upstream [1])

- remove 0002-ell-add-missing-include-in-dhcp-server.patch
  (upstream [2])

[1] https://git.kernel.org/pub/scm/libs/ell/ell.git/commit/?id=3916c1cc32be205e185a8a56de5cde1b9ec60e81
[2] https://git.kernel.org/pub/scm/libs/ell/ell.git/commit/?id=6dfff19d4716ba216de1a3298ed0f667d7782810

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/iptables: bump to version 1.8.7
Francois Perrad [Mon, 22 Feb 2021 19:46:40 +0000 (20:46 +0100)]
package/iptables: bump to version 1.8.7

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agolinux: build after linux-firmware if enabled for early loading support
Peter Korsgaard [Mon, 15 Feb 2021 16:05:57 +0000 (17:05 +0100)]
linux: build after linux-firmware if enabled for early loading support

To support building in (a subset of) the linux-firmware files into the
kernel using the CONFIG_EXTRA_FIRMWARE option, we need to ensure that the
firmware files are installed before the Linux kernel is built, similar to
how it is done for intel-microcode.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/linux-firmware: also install into images for early loading support
Peter Korsgaard [Mon, 15 Feb 2021 16:05:56 +0000 (17:05 +0100)]
package/linux-firmware: also install into images for early loading support

Some drivers request their firmware very early when built into the kernel,
even before the initramfs is mounted - So the only way to provide firmware
for those drivers is to include them directly in the kernel with the
CONFIG_EXTRA_FIRMWARE option.

An example of this is the uC firmware for modern Intel GPUs.

Conceptually you can point CONFIG_EXTRA_FIRMWARE to
${TARGET_DIR}/lib/firmware, but then you cannot remove the firmware from the
initramfs and pay the size cost twice (inside the kernel + in initramfs), so
instead also install linux-firmware to the images dir, similar to how we do
it for intel-microcode.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/linux-firmware: make install logic macro accept a destination parameter
Peter Korsgaard [Mon, 15 Feb 2021 16:05:55 +0000 (17:05 +0100)]
package/linux-firmware: make install logic macro accept a destination parameter

So it can be reused for also installing into the images directory.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/linux-firmware: rationalise install step
Yann E. MORIN [Mon, 15 Feb 2021 16:05:54 +0000 (17:05 +0100)]
package/linux-firmware: rationalise install step

The logic we have for the installation of the firmware files is, to say
the least, non conventional. It is split in two parts:

  - one that copies files via an intermediate tarball: the tarball
    creation is used to detect if firmware files are missing (i.e. on
    a version bump) and fail the build if so, while the tarball
    extraction is the actual firmware installation;

  - one that copies directories one by one in a loop, removing the
    destination before the copy, to maintain a proper layout.

Needless to say, this is not very clean. First, there is no reason why
the directories can not be copied with the same mechanism as the files
themselves; not sure what I had in mind with b55bd5a9e25e...

Second, we're soon going to need the same installation step to copy the
firmware files in the images/ directory, to ease embedding in the kernel
image.

Rationalise this installation procedure.

Cherry-picking files and directories with cp, while still maintaining
the directory layout, is not trivial; rsync is not one of our
pre-requisites. So we're left with tar, which makes it easy. So we keep
using an intermediate tarball, but we use it for both files and
directories, and we generate it at build time, not install time.

That archive is then extracted during the installation.

Now the installation complexity is mostly located in the creation of the
symlinks, so we merge all of that directly into the _INSTALL_TARGET_CMDS
and drop the intermediate macros that have no longer any reason to exist.

This will also make it pretty simple to later install in the images/
directory.

Reported-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/go: bump version to 1.16
Christian Stewart [Sat, 20 Feb 2021 00:50:39 +0000 (16:50 -0800)]
package/go: bump version to 1.16

Release notes: https://golang.org/doc/go1.16

The latest Go release, version 1.16, arrives six months after Go 1.15. Most of
its changes are in the implementation of the toolchain, runtime, and libraries.

The linker changes in 1.16 extend the 1.15 improvements to all supported
architecture/OS combinations (the 1.15 performance improvements were primarily
focused on ELF-based OSes and amd64 architectures). For a representative set of
large Go programs, linking is 20-25% faster than 1.15 and requires 5-15% less
memory on average for linux/amd64, with larger improvements for other
architectures and OSes. Most binaries are also smaller as a result of more
aggressive symbol pruning.

According to the release notes, Go 1.16 drops support for x87 mode
compilation (GO386=387).  Support for non-SSE2 processors is now available
using soft float mode.  Buildroot will automatically set GO386=softfloat on
non-SSE2 processors.

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

 - added 386=softfloat handling re: Peter's review

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/go: bump to version 1.15.8
Christian Stewart [Wed, 10 Feb 2021 23:25:46 +0000 (15:25 -0800)]
package/go: bump to version 1.15.8

go1.15.8 (released 2021/02/04) includes fixes to the compiler, linker, runtime,
the go command, and the net/http package.

https://golang.org/doc/go1.15

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/micropython: bump to v1.14
Titouan Christophe [Fri, 19 Feb 2021 10:03:44 +0000 (11:03 +0100)]
package/micropython: bump to v1.14

Micropython 1.4 brings many changes, see the release notes:
https://github.com/micropython/micropython/releases/tag/v1.14

Amongst these changes, Micropython can now produce reproducible
builds, using the standard SOURCE_DATE_EPOCH.

The LICENSE hash changed because the copyright year range was extended
to 2021.

Signed-off-by: Titouan Christophe <titouanchristophe@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/tor: bump version to 0.4.5.6
Bernd Kuhls [Thu, 18 Feb 2021 21:35:08 +0000 (22:35 +0100)]
package/tor: bump version to 0.4.5.6

Rebased patch, part of it was committed upstream:
https://gitweb.torproject.org/tor.git/commit/?id=c5817a0dafc67882f15730ee818fbcdba1b7b915

Release notes: https://blog.torproject.org/node/2000

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agoboot/barebox: bump version to 2021.01.0
Bartosz Bilas [Thu, 18 Feb 2021 18:51:35 +0000 (19:51 +0100)]
boot/barebox: bump version to 2021.01.0

Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agopackage/libxcrypt: fix conversion error
Guillaume W. Bres [Sat, 20 Feb 2021 16:29:16 +0000 (17:29 +0100)]
package/libxcrypt: fix conversion error

Fixes: http://autobuild.buildroot.net/results/e9a058a8c98daf197cd9d7ac632e0cb5707d524f
Some sensitive compilers may raise a warning that turns into an error on this line.

Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
[yann.morin.1998@free.fr: backport the actual commit]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libxcrypt: --disable-werror to fix problem with sensitive compilers
Guillaume W. Bres [Sat, 20 Feb 2021 17:38:15 +0000 (18:38 +0100)]
package/libxcrypt: --disable-werror to fix problem with sensitive compilers

Fixes: http://autobuild.buildroot.net/results/e9a058a8c98daf197cd9d7ac632e0cb5707d524f
Some sensitive compilers may raise warnings that turn into errors.

Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libxcrypt: also install to staging
Guillaume W. Bres [Sat, 20 Feb 2021 16:32:15 +0000 (17:32 +0100)]
package/libxcrypt: also install to staging

Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libxcrypt: new package
Guillaume W. Bres [Thu, 11 Feb 2021 21:37:29 +0000 (22:37 +0100)]
package/libxcrypt: new package

libxcrypt is a modern library for one-way hashing of passwords.  It
supports a wide variety of both modern and historical hashing methods:
yescrypt, gost-yescrypt, scrypt, bcrypt, sha512crypt, sha256crypt,
md5crypt, SunMD5, sha1crypt, NT.

Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/janet: new package
Francois Perrad [Sat, 13 Feb 2021 11:39:28 +0000 (12:39 +0100)]
package/janet: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/wpa_supplicant: need EAP when HOTSPOT is enabled.
Nicolas Cavallari [Mon, 15 Feb 2021 08:40:23 +0000 (09:40 +0100)]
package/wpa_supplicant: need EAP when HOTSPOT is enabled.

Make WPA_SUPPLICANT_HOTSPOT depend on WPA_SUPPLICANT_EAP, Otherwise,
compilation fails with errors like:

interworking.c:1439:15: error: ‘struct wpa_ssid’ has no member named ‘eap’

Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
3 years agopackage/kodi-pvr-zattoo: bump version to 18.1.23-Leia
Bernd Kuhls [Fri, 12 Feb 2021 17:27:25 +0000 (18:27 +0100)]
package/kodi-pvr-zattoo: bump version to 18.1.23-Leia

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-iptvsimple: bump version to 3.10.0-Leia
Bernd Kuhls [Fri, 12 Feb 2021 17:27:24 +0000 (18:27 +0100)]
package/kodi-pvr-iptvsimple: bump version to 3.10.0-Leia

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/kontron_smarc_sal28: use kernel 5.11
Michael Walle [Tue, 16 Feb 2021 10:47:23 +0000 (11:47 +0100)]
configs/kontron_smarc_sal28: use kernel 5.11

Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years ago{linux, linux-headers}: add version 5.11
Michael Walle [Tue, 16 Feb 2021 10:47:22 +0000 (11:47 +0100)]
{linux, linux-headers}: add version 5.11

Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
3 years agosupport/scripts/cpedb.py: remove import pickle
Arnout Vandecappelle (Essensium/Mind) [Tue, 16 Feb 2021 20:12:33 +0000 (21:12 +0100)]
support/scripts/cpedb.py: remove import pickle

pickle is no longer used since 09a71e6a75636

Fixes:
support/scripts/cpedb.py:7:1: F401 'pickle' imported but unused

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
(cherry picked from commit 74cfd3aeb7350a7be39f2d43b35273beba57f9c7)

3 years agopackage/{wlroots,cage}: change mesa3d dependency to virtual libegl/libgles
Gilles Talis [Sat, 13 Feb 2021 12:33:53 +0000 (13:33 +0100)]
package/{wlroots,cage}: change mesa3d dependency to virtual libegl/libgles

Since commits:
https://github.com/swaywm/wlroots/commit/c2288a7b88240e4377bfc1c67b44efb58f704a42
https://github.com/swaywm/wlroots/commit/e18599b05e0f0cbeba11adbd489e801285470eab

Mesa dependency is no longer required. Wlroots is able to run on
drivers that provide EGL and GLES2.0 support, and with specific EGL
wayland extensions.  (thus the BR2_PACKAGE_HAS_LIBEGL_WAYLAND
dependency)

This was verified on NXP's i.MX8MMini using imx-gpu-viv driver.

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/collectd: add 'synproxy' option
Thomas De Schampheleire [Tue, 16 Feb 2021 13:54:32 +0000 (14:54 +0100)]
package/collectd: add 'synproxy' option

The synproxy plugin exists since 5.8.0 and is enabled by default in
collectd.

Add an option in Buildroot, disabled by default.

Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>