buildroot.git
3 years agopackage/pulseaudio: bump version to 14.2
Bernd Kuhls [Sun, 17 Jan 2021 13:27:27 +0000 (14:27 +0100)]
package/pulseaudio: bump version to 14.2

Release notes:
https://lists.freedesktop.org/archives/pulseaudio-discuss/2021-January/031990.html

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/ell: drop first patch
Fabrice Fontaine [Sun, 17 Jan 2021 13:41:40 +0000 (14:41 +0100)]
package/ell: drop first patch

First patch is not needed since commit
7b3ac6d24db08b241df4687f22f757837ddcb5ce which adds a dependency on
headers >= 4.12

It should also be noted that upstream didn't merge it either

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agoutils/getdeveloperlib.py: use relative paths for files
Thomas Petazzoni [Thu, 19 Nov 2020 14:53:54 +0000 (15:53 +0100)]
utils/getdeveloperlib.py: use relative paths for files

Using absolute paths within getdeveloperlib isn't very sensible, it
makes a lot more sense to handle everything as relative paths from the
top-level Buildroot source directory.

parse_developers() is changed to no longer take the base path as
argument: it is automatically calculated based on the location of
utils/getdeveloperlib.py. Then, the rest of the logic is adjusted to
use relative paths, and prepend them with the base "brpath" when
needed.

This commit allows pkg-stats to report correct developers information
even when executed from an out of tree directory.

Before this patch:

$ ~/buildroot/support/scripts/pkg-stats -p ipmitool --json out.json
$ cat out.json | jq '.packages.ipmitool.developers'
[]

$ cat out.json | jq '.defconfigs.stm32f469_disco'
{
  "name": "stm32f469_disco",
  "path": "configs/stm32f469_disco_defconfig",
  "developers": []
}

After this patch:

$ ~/buildroot/support/scripts/pkg-stats -p ipmitool --json out.json
$ cat out.json | jq '.packages.ipmitool.developers'
[
  "Floris Bos <bos@je-eigen-domein.nl>",
  "Heiko Thiery <heiko.thiery@gmail.com>"
]
$ cat out.json | jq '.defconfigs.stm32f469_disco'
{
  "name": "stm32f469_disco",
  "path": "configs/stm32f469_disco_defconfig",
  "developers": [
    "Christophe Priouzeau <christophe.priouzeau@st.com>"
  ]
}

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Tested-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoutils/get-developers: use Developers.hasfile() where appropriate
Thomas Petazzoni [Thu, 19 Nov 2020 14:53:53 +0000 (15:53 +0100)]
utils/get-developers: use Developers.hasfile() where appropriate

Instead of open-coding Developers.hasfile() in utils/get-developers,
use it directly.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Tested-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agosupport/scripts/pkg-stats: fix Python 3.8 deprecation warning
Thomas Petazzoni [Thu, 19 Nov 2020 14:53:52 +0000 (15:53 +0100)]
support/scripts/pkg-stats: fix Python 3.8 deprecation warning

With Python 3.8, the following deprecation warnings are emitted:

/home/thomas/projets/buildroot/./support/scripts/pkg-stats:418: DeprecationWarning: The explicit passing of coroutine objects to asyncio.wait() is deprecated since Python 3.8, and scheduled for removal in Python 3.11.

/home/thomas/projets/buildroot/./support/scripts/pkg-stats:536: DeprecationWarning: The explicit passing of coroutine objects to asyncio.wait() is deprecated since Python 3.8, and scheduled for removal in Python 3.11.

The correct way to pass coroutines is to use asyncio.create_task(),
but this is rather new method (Python 3.7), and using it breaks
compatibility with older Python versions. As suggested at
https://docs.python.org/3/library/asyncio-task.html#asyncio.create_task,
use the more cryptic, but also more compatible asyncio.ensure_future()
method.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agosupport/scripts/pkg-stats: import cve module only when needed
Thomas Petazzoni [Thu, 19 Nov 2020 14:53:51 +0000 (15:53 +0100)]
support/scripts/pkg-stats: import cve module only when needed

The cve module needs ijson, which may not be installed. Since cve
matching is only enabled when --nvd-path is passed, it is a bit silly
to error out about ijson being missing if it's not used.

So instead of unconditionally importing the cve module, only do it
conditionally.

However, instead of doing it right at the point where it is used, we
do it at the beginning of the main() function. Indeed, if the cve
module is needed but cannot be imported, we want to error out
immediately rather than doing a whole bunch of things, and failing on
the user later on in the middle of the pkg-stats execution.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Tested-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/zstd: build multithreaded library if supported
Thomas De Schampheleire [Fri, 4 Dec 2020 09:57:01 +0000 (10:57 +0100)]
package/zstd: build multithreaded library if supported

libzstd.so is built without multi-threading support by default.
The 'HAVE_THREAD' flag is not respected by lib/Makefile, only by
programs/Makefile.

Use the %-mt recipe in lib/Makefile to enable multithreading.

Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/openjpeg: add OPENJPEG_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 14:11:38 +0000 (15:11 +0100)]
package/openjpeg: add OPENJPEG_CPE_ID_VENDOR

cpe:2.3:a:uclouvain:openjpeg is a valid CPE identifier for this package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/subversion: add SUBVERSION_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 14:03:54 +0000 (15:03 +0100)]
package/subversion: add SUBVERSION_CPE_ID_VENDOR

cpe:2.3:a:apache:subversion is a valid CPE identifier for this package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/vorbis-tools: add VORBIS_TOOLS_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 13:59:25 +0000 (14:59 +0100)]
package/vorbis-tools: add VORBIS_TOOLS_CPE_ID_VENDOR

cpe:2.3:a:xiph:vorbis-tools is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Axiph%3Avorbis-tools

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libao: add LIBAO_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 13:56:27 +0000 (14:56 +0100)]
package/libao: add LIBAO_CPE_ID_VENDOR

cpe:2.3:a:xiph:libao is a valid CPE identifier for this package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/cvs: add CVS_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 13:53:26 +0000 (14:53 +0100)]
package/cvs: add CVS_CPE_ID_VENDOR

cpe:2.3:a:gnu:cvs is a valid CPE identifier for this package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-pycryptodomex: bump version to 3.9.9
Bernd Kuhls [Sun, 17 Jan 2021 12:41:47 +0000 (13:41 +0100)]
package/python-pycryptodomex: bump version to 3.9.9

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-esptool: fix zlib module for python3
Bernd Kuhls [Sun, 17 Jan 2021 11:21:45 +0000 (12:21 +0100)]
package/python-esptool: fix zlib module for python3

Fixes config with BR2_PACKAGE_PYTHON3=y

WARNING: unmet direct dependencies detected for BR2_PACKAGE_PYTHON_ZLIB
  Depends on [n]: BR2_PACKAGE_PYTHON [=n]
  Selected by [y]:
  - BR2_PACKAGE_PYTHON_ESPTOOL [=y] && (BR2_PACKAGE_PYTHON [=n] || BR2_PACKAGE_PYTHON3 [=y])

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/resiprocate: resiprocate-apps need openssl
Bernd Kuhls [Sun, 17 Jan 2021 10:06:12 +0000 (11:06 +0100)]
package/resiprocate: resiprocate-apps need openssl

Fixes:
http://autobuild.buildroot.net/results/7ac/7ac82a3ac4b06cb5ad44e92548d66a0f79d149a6/

In file included from Server.cxx:19:
../../resip/stack/ssl/Security.hxx:32:10: fatal error: openssl/ssl.h: No such file or directory

clicktoall needs openssl:
https://github.com/resiprocate/resiprocate/blob/resiprocate-1.12/apps/clicktocall/Makefile.am#L16

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/linux-firmware: remove imx sdma firmware
Romain Naour [Sun, 17 Jan 2021 13:31:19 +0000 (14:31 +0100)]
package/linux-firmware: remove imx sdma firmware

As reported on the mailing list [1], the imx sdma firmwares for
imx[6,7,8] are provided by two packages: firmware-imx and
linux-firmware

$ sha256sum ./firmware-imx-8.10/firmware/sdma/sdma-imx6q.bin
7790c161b7e013a9dbcbffb17cc5d4cb63d952949a505647e4679f02d04c4784
./firmware-imx-8.10/firmware/sdma/sdma-imx6q.bin

$ sha256sum  ./linux-firmware-20201022/imx/sdma/sdma-imx6q.bin
7790c161b7e013a9dbcbffb17cc5d4cb63d952949a505647e4679f02d04c4784
./linux-firmware-20201022/imx/sdma/sdma-imx6q.bin

firmware-imx also has firmwares for older variants as well, so this is
what we keep as the only imx sdma firmware provider.

[1] http://lists.busybox.net/pipermail/buildroot/2021-January/300938.html

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: Stephane Viau <stephane.viau@oss.nxp.com>
Cc: Gary Bisson <gary.bisson@boundarydevices.com>
[yann.morin.1998@free.fr: explain why we keep firmware-imx]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libtorrent-rasterbar: bump to version 1.2.12
Fabrice Fontaine [Wed, 6 Jan 2021 06:59:46 +0000 (07:59 +0100)]
package/libtorrent-rasterbar: bump to version 1.2.12

https://github.com/arvidn/libtorrent/blob/v1.2.12/ChangeLog

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libzip: add LIBZIP_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 13:49:50 +0000 (14:49 +0100)]
package/libzip: add LIBZIP_CPE_ID_VENDOR

cpe:2.3:a:libzip:libzip is a valid CPE identifier for this package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/graphite2: add GRAPHITE2_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 12:17:11 +0000 (13:17 +0100)]
package/graphite2: add GRAPHITE2_CPE_ID_VENDOR

cpe:2.3:a:sil:graphite2 is a valid CPE identifier for this package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libplist: add LIBPLIST_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 12:11:18 +0000 (13:11 +0100)]
package/libplist: add LIBPLIST_CPE_ID_VENDOR

cpe:2.3:a:libimobiledevice:libplist is a valid CPE identifier for this
package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/postgresql: add POSTGRESQL_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 12:05:54 +0000 (13:05 +0100)]
package/postgresql: add POSTGRESQL_CPE_ID_VENDOR

cpe:2.3:a:postgresql:postgresql is a valid CPE identifier for this
package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/resiprocate: add RESIPROCATE_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 12:01:36 +0000 (13:01 +0100)]
package/resiprocate: add RESIPROCATE_CPE_ID_VENDOR

cpe:2.3:a:resiprocate:resiprocate is a valid CPE identifier for this
package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/git: add GIT_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 11:56:12 +0000 (12:56 +0100)]
package/git: add GIT_CPE_ID_VENDOR

cpe:2.3:a:git-scm:git is a valid CPE identifier for this package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/botan: set BOTAN_CPE_ID_VALID
Fabrice Fontaine [Sun, 17 Jan 2021 11:50:59 +0000 (12:50 +0100)]
package/botan: set BOTAN_CPE_ID_VALID

cpe:2.3:a:botan_project:botan is a valid CPE identifier for this
package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libressl: add LIBRESSL_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 11:49:10 +0000 (12:49 +0100)]
package/libressl: add LIBRESSL_CPE_ID_VENDOR

cpe:2.3:a:openbsd:libressl is a valid CPE identifier for this package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/zip: add ZIP_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 11:45:19 +0000 (12:45 +0100)]
package/zip: add ZIP_CPE_ID_VENDOR

cpe:2.3:a:info-zip_project:zip is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Ainfo-zip_project%3Azip

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/patch: add PATCH_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 11:43:00 +0000 (12:43 +0100)]
package/patch: add PATCH_CPE_ID_VENDOR

cpe:2.3:a:gnu:patch is a valid CPE identifier for this package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/midori: add MIDORI_CPE_ID_VENDOR
Fabrice Fontaine [Sun, 17 Jan 2021 11:24:28 +0000 (12:24 +0100)]
package/midori: add MIDORI_CPE_ID_VENDOR

cpe:2.3:a:midori-browser:midori is a valid CPE identifier for this
package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libesmtp: set LIBESMTP_CPE_ID_VALID
Fabrice Fontaine [Sun, 17 Jan 2021 11:21:47 +0000 (12:21 +0100)]
package/libesmtp: set LIBESMTP_CPE_ID_VALID

cpe:2.3:a:libesmtp_project:libesmtp is a valid CPE identifier for this
package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/screenfetch: new package
Christian Stewart [Thu, 14 Jan 2021 09:33:47 +0000 (01:33 -0800)]
package/screenfetch: new package

Signed-off-by: Christian Stewart <christian@paral.in>
Tested-by: Matthew Weber <matthew.weber@rockwellcollins.com>
[yann.morin.1998@free.fr: rename package]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/neofetch: new package
Christian Stewart [Fri, 15 Jan 2021 19:35:39 +0000 (11:35 -0800)]
package/neofetch: new package

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/sunxi-boards: needs host gcc >= 4.9
Fabrice Fontaine [Fri, 15 Jan 2021 06:31:49 +0000 (07:31 +0100)]
package/sunxi-boards: needs host gcc >= 4.9

Commit 8a26801c9fad1c7749200e22e9dfdeaeeb65f76e forgot to propagate the
host gcc dependency from host-sunxi-tools to sunxi-boards

Fixes:
 - http://autobuild.buildroot.org/results/22fc93746b45a197cd64bfd116edb33494756bda

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agosupport/config-fragments/autobuild/bootlin-x86-64-glibc: use toolchain-external-bootlin
Thomas Petazzoni [Thu, 14 Jan 2021 22:43:08 +0000 (23:43 +0100)]
support/config-fragments/autobuild/bootlin-x86-64-glibc: use toolchain-external-bootlin

Until now the bootlin-x86-64-glibc was using a Bootlin toolchain as a
custom external toolchain. However, now that we have the
toolchain-external-bootlin package explicitly supporting Bootlin
toolchains as known toolchain profiles, it makes sense to use
that. Indeed, this will ensure that this autobuilder configuration
will use the latest available version of the Buildroot toolchain for
x86-64 glibc.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/ffmpeg: add fixes from Kodi project
Bernd Kuhls [Fri, 15 Jan 2021 17:33:32 +0000 (18:33 +0100)]
package/ffmpeg: add fixes from Kodi project

Adding these patches brings our ffmpeg package to the same level as the
kodi-provided ffmpeg package allowing us to switch the kodi build to
use the system-provided ffmpeg instead of its internal build when kodi
is bumped to version 19.0-Matrix.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/python-bleak: depend on python3
Asaf Kahlon [Sat, 16 Jan 2021 08:25:08 +0000 (10:25 +0200)]
package/python-bleak: depend on python3

python-bleak doesn't support python2.

Fixes:
 - http://autobuild.buildroot.net/results/22e6139a221e64ce96e23d68a58b60074fc95473/

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/mpv: needs gcc >= 4.9
Bernd Kuhls [Sun, 17 Jan 2021 08:37:18 +0000 (09:37 +0100)]
package/mpv: needs gcc >= 4.9

Fixes:
http://autobuild.buildroot.net/results/e41/e41f0a779d46565d448a1d20cf5e17060d9a70b8/

Quoted from build/config.log
err: ../test.c:1:23: fatal error: stdatomic.h: No such file or directory

This header was added with gcc-4.9:
https://gcc.gnu.org/gcc-4.9/changes.html
"ISO C11 atomics (the _Atomic type specifier and qualifier and the
 <stdatomic.h> header) are now supported."

According to
https://github.com/mpv-player/mpv/commit/06718da79c79a98d5524f42d034b0d406b14e04c
"In theory, a user can still use --disable-stdatomic to enable the
 emulation code, but that's sort of hidden. Actual support will be
 removed after the next release or so."

Although adding --disable-stdatomic could fix the current issue we
require gcc >= 4.9 now to follow the recommendation from upstream.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/civetweb: set CIVETWEB_CPE_ID_VALID
Fabrice Fontaine [Sat, 16 Jan 2021 23:20:40 +0000 (00:20 +0100)]
package/civetweb: set CIVETWEB_CPE_ID_VALID

cpe:2.3:a:civetweb_project:civetweb is a valid CPE identifier for this
package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/bsdiff: add BSDIFF_CPE_ID_VENDOR
Fabrice Fontaine [Sat, 16 Jan 2021 23:13:30 +0000 (00:13 +0100)]
package/bsdiff: add BSDIFF_CPE_ID_VENDOR

cpe:2.3:a:daemonology:bsdiff is a valid CPE identifier for this package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/ffmpeg: add FFMPEG_CPE_ID_VENDOR
Fabrice Fontaine [Sat, 16 Jan 2021 23:09:32 +0000 (00:09 +0100)]
package/ffmpeg: add FFMPEG_CPE_ID_VENDOR

cpe:2.3:a:ffmpeg:ffmpeg is a valid CPE identifier for this package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libglew: bump version to 2.2.0
Bernd Kuhls [Sat, 16 Jan 2021 09:23:49 +0000 (10:23 +0100)]
package/libglew: bump version to 2.2.0

As noted on https://sourceforge.net/projects/glew/ the package moved to
github.com, update URLs.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libva-utils: bump version to 2.10.0
Bernd Kuhls [Sat, 16 Jan 2021 09:13:14 +0000 (10:13 +0100)]
package/libva-utils: bump version to 2.10.0

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/utf8proc: bump version to 2.6.1
Bernd Kuhls [Sat, 16 Jan 2021 09:05:16 +0000 (10:05 +0100)]
package/utf8proc: bump version to 2.6.1

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/pulseaudio: bump version to 14.1
Bernd Kuhls [Sat, 16 Jan 2021 09:02:30 +0000 (10:02 +0100)]
package/pulseaudio: bump version to 14.1

Release notes:
https://lists.freedesktop.org/archives/pulseaudio-discuss/2021-January/031986.html

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libunwind: bump to version 1.5.0
Fabrice Fontaine [Tue, 10 Nov 2020 20:58:26 +0000 (21:58 +0100)]
package/libunwind: bump to version 1.5.0

Drop second and third patch (already in version)

https://savannah.nongnu.org/forum/forum.php?forum_id=9854

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-esptool: bump version to v3.0
Bartosz Bilas [Mon, 9 Nov 2020 19:12:10 +0000 (20:12 +0100)]
package/python-esptool: bump version to v3.0

zlib module is required since the v3.0 version.

Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoboot/barebox: bump version to 2020.11.0
Bartosz Bilas [Mon, 9 Nov 2020 18:22:16 +0000 (19:22 +0100)]
boot/barebox: bump version to 2020.11.0

Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/wlroots: bump to version 0.12.0
Adrian Perez de Castro [Tue, 10 Nov 2020 15:40:22 +0000 (17:40 +0200)]
package/wlroots: bump to version 0.12.0

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/bcm2835: bump version to 1.68
Peter Seiderer [Mon, 9 Nov 2020 22:38:21 +0000 (23:38 +0100)]
package/bcm2835: bump version to 1.68

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/rtl8723du: bump to version 9ce1c38439f4f574bb7adaf33949835c25536a28
Michael Fischer [Mon, 4 Jan 2021 12:20:48 +0000 (13:20 +0100)]
package/rtl8723du: bump to version 9ce1c38439f4f574bb7adaf33949835c25536a28

Fix builds with kernel 5.10

Signed-off-by: Michael Fischer <mf@go-sys.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/freescale_imx8*: bump BSP components to 5.4.70_2.3.0
Stephane Viau [Tue, 5 Jan 2021 15:24:20 +0000 (16:24 +0100)]
configs/freescale_imx8*: bump BSP components to 5.4.70_2.3.0

Bump ATF, U-Boot and Linux kernel to the NXP BSP 5.4.70_2.3.0 versions.

Build- and run-tested on:
    o i.MX8QM MEK
    o i.MX8QXP MEK rev B0

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
Tested-by: Stephane Viau <stephane.viau@oss.nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/freescale_imx8m*: bump BSP components to 5.4.70_2.3.0
Stephane Viau [Tue, 5 Jan 2021 15:24:19 +0000 (16:24 +0100)]
configs/freescale_imx8m*: bump BSP components to 5.4.70_2.3.0

Bump ATF, U-Boot and Linux kernel to the NXP BSP 5.4.70_2.3.0 versions.

Note for configs/freescale_imx8mmevk:

    On 5.4.70_2.3.0 the default "i.MX8MM LPDDR4 EVK RevB board" support is
    removed and replaced by "i.MX8MM LPDDR4 EVK with QCA WIFI revB board".

    In case an older revB board is used, then the following step in U-Boot is
    needed:

    => setenv fdt_file imx8mm-evk-revb-qca-wifi.dtb
    => saveenv
    => reset

Build- and run-tested on:
    o i.MX8MN DDR4 EVK
    o i.MX8MQ EVK
Build-tested only for other configs.

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
Tested-by: Stephane Viau <stephane.viau@oss.nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/freescale_imx7dsabresd: bump BSP components to 5.4.70_2.3.0
Stephane Viau [Tue, 5 Jan 2021 15:24:18 +0000 (16:24 +0100)]
configs/freescale_imx7dsabresd: bump BSP components to 5.4.70_2.3.0

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
[Build-tested only]
Tested-by: Stephane Viau <stephane.viau@oss.nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/freescale_imx6*: bump BSP components to 5.4.70_2.3.0
Stephane Viau [Tue, 5 Jan 2021 15:24:17 +0000 (16:24 +0100)]
configs/freescale_imx6*: bump BSP components to 5.4.70_2.3.0

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
[run-tested on i.MX6Q SabreSD, build-tested only for other configs]
Tested-by: Stephane Viau <stephane.viau@oss.nxp.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/imx-mkimage: bump to version rel_imx_5.4.70_2.3.0
Stephane Viau [Tue, 5 Jan 2021 15:24:16 +0000 (16:24 +0100)]
package/imx-mkimage: bump to version rel_imx_5.4.70_2.3.0

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/freescale-imx/imx-seco: bump version to 3.7.4
Stephane Viau [Tue, 5 Jan 2021 15:24:15 +0000 (16:24 +0100)]
package/freescale-imx/imx-seco: bump version to 3.7.4

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

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/freescale-imx/imx-sc-firmware: bump version to 1.7.0
Stephane Viau [Tue, 5 Jan 2021 15:24:14 +0000 (16:24 +0100)]
package/freescale-imx/imx-sc-firmware: bump version to 1.7.0

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

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/freescale-imx/firmware-imx: bump version to 8.10
Stephane Viau [Tue, 5 Jan 2021 15:24:13 +0000 (16:24 +0100)]
package/freescale-imx/firmware-imx: bump version to 8.10

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

Signed-off-by: Stephane Viau <stephane.viau@oss.nxp.com>
Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python{, 3}-mako: bump to version 1.1.3
Bernd Kuhls [Tue, 5 Jan 2021 19:13:49 +0000 (20:13 +0100)]
package/python{, 3}-mako: bump to version 1.1.3

Changelog: https://docs.makotemplates.org/en/latest/changelog.html

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/proj: bump to 7.2.1
Zoltan Gyarmati [Tue, 5 Jan 2021 22:34:20 +0000 (23:34 +0100)]
package/proj: bump to 7.2.1

Signed-off-by: Zoltan Gyarmati <zgyarmati@zgyarmati.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/sunxi-mali-mainline-driver: fix build failure with Linux 5.9 and 5.10
Giulio Benetti [Wed, 6 Jan 2021 21:29:19 +0000 (22:29 +0100)]
package/sunxi-mali-mainline-driver: fix build failure with Linux 5.9 and 5.10

Add 2 patches pending[1] upstream to fix build failure with both Linux 5.9
and Linux 5.10 due to uaccess.h file moved after version >= 5.9 and and
due to moved code from dma-contiguous.h to dma-mapping.

[1]: https://github.com/mripard/sunxi-mali/pull/89

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/htop: needs dynamic library
Fabrice Fontaine [Thu, 7 Jan 2021 06:48:55 +0000 (07:48 +0100)]
package/htop: needs dynamic library

htop unconditionally uses dlopen since version 3.0.3 and
https://github.com/htop-dev/htop/commit/2a9e8ca07475e61e74d7b6f0afd0a5fd272cb07f

Fixes:
 - http://autobuild.buildroot.org/results/2976729b0b95bf822c3095efbcf3f86d6c71874f

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/olsr: fix build of pud plugin
Fabrice Fontaine [Thu, 7 Jan 2021 07:03:32 +0000 (08:03 +0100)]
package/olsr: fix build of pud plugin

Fix build of pud plugin which was added with commit
318d160fe5b080e421dc133dff82d5ea2cf7d893

Fixes:
 - http://autobuild.buildroot.org/results/5b598d728e6aae61b295681b0d7777e83074fecd

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agofs/cpio: add zstd as compression option
José Luis Salvador Rufo [Sun, 10 Jan 2021 19:05:59 +0000 (20:05 +0100)]
fs/cpio: add zstd as compression option

U-Boot mkimage zstd is available since v2020.10:
https://gitlab.denx.de/u-boot/u-boot/-/commit/26073f9ed3ab0aaf3c2a2b433fecb30a95a067d6

Signed-off-by: José Luis Salvador Rufo <salvador.joseluis@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoboot/uboot: introduce BR2_TARGET_UBOOT_NEEDS_OPENSBI
Bin Meng [Mon, 11 Jan 2021 09:01:11 +0000 (17:01 +0800)]
boot/uboot: introduce BR2_TARGET_UBOOT_NEEDS_OPENSBI

Some RISC-V platforms (such as SiFive HiFive Unleashed) encapsulate
the OpenSBI firmware image inside U-Boot.

Signed-off-by: Bin Meng <bin.meng@windriver.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-pvr-zattoo: fix json dependency
Bernd Kuhls [Fri, 15 Jan 2021 18:15:29 +0000 (19:15 +0100)]
package/kodi-pvr-zattoo: fix json dependency

Package depends on rapidjson, not rapidxml:
https://github.com/rbuehlma/pvr.zattoo/blob/Leia/CMakeLists.txt#L10

The bug was previously not noticed because kodi depends on rapidjson
https://github.com/xbmc/xbmc/blob/Leia/CMakeLists.txt#L133
and kodi-platform depends on kodi
https://github.com/xbmc/kodi-platform/blob/master/CMakeLists.txt#L8

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-boto3: bump to version 1.16.50
Raphaël Mélotte [Thu, 7 Jan 2021 18:00:07 +0000 (19:00 +0100)]
package/python-boto3: bump to version 1.16.50

While at it, use two spaces for all the hashes.

Signed-off-by: Raphaël Mélotte <raphael.melotte@essensium.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-botocore: bump to version 1.19.48
Raphaël Mélotte [Thu, 7 Jan 2021 16:20:39 +0000 (17:20 +0100)]
package/python-botocore: bump to version 1.19.48

Signed-off-by: Raphaël Mélotte <raphael.melotte@essensium.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoDEVELOPERS: remove S. Matyukevich from mcbin BSP components
Sergey Matyukevich [Sun, 10 Jan 2021 14:16:29 +0000 (17:16 +0300)]
DEVELOPERS: remove S. Matyukevich from mcbin BSP components

I do not have access to MacchiatoBin hardware anymore.
So remove its BSP components from my watch list.

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agosupport/testing: fix TestATFAllwinner test
Sergey Matyukevich [Sun, 10 Jan 2021 14:16:28 +0000 (17:16 +0300)]
support/testing: fix TestATFAllwinner test

Fix U-Boot config snippet in TestATFAllwinner. Bump U-Boot
version to fix DTC build on hosts with gcc 10 and add
pylibfdt dependency.

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agosupport/testing: remove TestATFMarvell
Sergey Matyukevich [Sun, 10 Jan 2021 14:16:27 +0000 (17:16 +0300)]
support/testing: remove TestATFMarvell

There were only two users of Marvell ATF: SolidRun MacchiatoBin board
and ClearFrog GT 8k board. After mv-ddr-marvell package update both
boards switched to upstream ATF. Remove tests for now unused
Marvell ATF.

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoconfigs/solidrun_macchiatobin: bump BSP components
Sergey Matyukevich [Sun, 10 Jan 2021 14:16:26 +0000 (17:16 +0300)]
configs/solidrun_macchiatobin: bump BSP components

Bump U-Boot and Linux kernel versions. Fix recent build failures caused
by mv-ddr-marvell package update. Marvell ATF does not provide a version
compatible with up-to-date mv-ddr-marvell. According to commit log,
Marvell developers are now contributing directly to upstream ATF. So
switch to upstream ATF instead of using older Marvell ATF versions.

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

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/open62541: fix build without threads
Fabrice Fontaine [Sun, 10 Jan 2021 13:30:26 +0000 (14:30 +0100)]
package/open62541: fix build without threads

Fixes:
 - http://autobuild.buildroot.org/results/87ec3c987c991f790757276316d6caf81e635fa2

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/xorriso: bump version to 1.5.2
Bernd Kuhls [Sun, 10 Jan 2021 18:03:12 +0000 (19:03 +0100)]
package/xorriso: bump version to 1.5.2

Release notes:
https://lists.gnu.org/archive/html/bug-xorriso/2019-10/msg00005.html

Reformatted hashes.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/xterm: bump version to 363
Bernd Kuhls [Sun, 10 Jan 2021 17:03:59 +0000 (18:03 +0100)]
package/xterm: bump version to 363

Changelog: https://invisible-island.net/xterm/xterm.log.html

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/zziplib: bump version to 0.13.72
Bernd Kuhls [Sun, 10 Jan 2021 14:45:00 +0000 (15:45 +0100)]
package/zziplib: bump version to 0.13.72

Changelog: https://github.com/gdraheim/zziplib/blob/master/ChangeLog

Upstream switched the project to cmake and deprecated automake:
https://github.com/gdraheim/zziplib/commit/5116d90fef820db8a9b3e52ab5a6a11f84dcfc9d

Removed dependency to host-python3 as it is needed only for tests:
https://github.com/gdraheim/zziplib/blob/master/test/CMakeLists.txt#L21

Remove GNUmakefile to fix build error as the real makefile is Makefile.
GNUnamefile includes files which do not exist after configure and fails
to include Makefile:
https://github.com/gdraheim/zziplib/blob/master/GNUmakefile#L60

Added optional dependency to SDL2.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/mpv: bump version to 0.33.0
Bernd Kuhls [Tue, 12 Jan 2021 06:52:24 +0000 (07:52 +0100)]
package/mpv: bump version to 0.33.0

rsound support was removed:
https://github.com/mpv-player/mpv/commit/4583bd8cc7bf538bce424983d49729c934d13a53

libass is now mandatory:
https://github.com/mpv-player/mpv/commit/0b9ed9c2744ada1eefc1f254c5f3ade6c626ed72
Propagate new dependencies to tovid.

libsmbclient support was removed:
https://github.com/mpv-player/mpv/commit/3b8b7cb9d481828953f105f92bacc07a3cb2f332

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libnss: bump version to 3.60.1
Giulio Benetti [Tue, 12 Jan 2021 07:13:00 +0000 (08:13 +0100)]
package/libnss: bump version to 3.60.1

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

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

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agotoolchain/toolchain-external/toolchain-external-bootlin: update PowerPC 440 FP toolchain
Thomas Petazzoni [Thu, 14 Jan 2021 22:39:59 +0000 (23:39 +0100)]
toolchain/toolchain-external/toolchain-external-bootlin: update PowerPC 440 FP toolchain

The Bootlin PowerPC 440 FP toolchain was rebuilt in version 2020.08-2,
which is rebased on Buildroot 2020.08.3 as that includes a fix for
SecurePLT support.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libcap-ng: set LIBCAP_NG_CPE_ID_VALID
Fabrice Fontaine [Fri, 15 Jan 2021 08:07:55 +0000 (09:07 +0100)]
package/libcap-ng: set LIBCAP_NG_CPE_ID_VALID

cpe:2.3:a:libcap-ng_project:libcap-ng is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Alibcap-ng_project%3Alibcap-ng

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/json-c: set JSON_C_CPE_ID_VALID
Fabrice Fontaine [Fri, 15 Jan 2021 08:03:36 +0000 (09:03 +0100)]
package/json-c: set JSON_C_CPE_ID_VALID

cpe:2.3:a:json-c_project:json-c is a valid CPE identifier for this
package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Ajson-c_project%3Ajson-c

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/lftp: set LFTP_CPE_ID_VALID
Fabrice Fontaine [Fri, 15 Jan 2021 07:58:23 +0000 (08:58 +0100)]
package/lftp: set LFTP_CPE_ID_VALID

cpe:2.3:a:lftp_project:lftp is a valid CPE identifier for this package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/lcms2: add CPE variables
Fabrice Fontaine [Fri, 15 Jan 2021 07:52:49 +0000 (08:52 +0100)]
package/lcms2: add CPE variables

cpe:2.3:a:littlecms:little_cms is a valid CPE identifier for this
package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/hiredis: add HIREDIS_CPE_ID_VENDOR
Fabrice Fontaine [Fri, 15 Jan 2021 07:42:38 +0000 (08:42 +0100)]
package/hiredis: add HIREDIS_CPE_ID_VENDOR

cpe:2.3:a:redislabs:hiredis is a valid CPE identifier for this package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/cairo: add CAIRO_CPE_ID_VENDOR
Fabrice Fontaine [Fri, 15 Jan 2021 07:07:15 +0000 (08:07 +0100)]
package/cairo: add CAIRO_CPE_ID_VENDOR

cpe:2.3:a:cairographics:cairo is a valid CPE identifier for this
package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libmaxminddb: add LIBMAXMINDDB_CPE_ID_VENDOR
Fabrice Fontaine [Fri, 15 Jan 2021 06:58:41 +0000 (07:58 +0100)]
package/libmaxminddb: add LIBMAXMINDDB_CPE_ID_VENDOR

cpe:2.3:a:maxmind:libmaxminddb is a valid CPE identifier for this
package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/domoticz: add DOMOTICZ_CPE_ID_VENDOR
Fabrice Fontaine [Fri, 15 Jan 2021 06:53:58 +0000 (07:53 +0100)]
package/domoticz: add DOMOTICZ_CPE_ID_VENDOR

cpe:2.3:a:domoticz:domoticz is a valid CPE identifier for this package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/wolfssl: add WOLFSSL_CPE_ID_VENDOR
Fabrice Fontaine [Fri, 15 Jan 2021 06:38:42 +0000 (07:38 +0100)]
package/wolfssl: add WOLFSSL_CPE_ID_VENDOR

cpe:2.3:a:wolfssl:wolfssl is a valid CPE identifier for this package:

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gst1-python: bump version to 1.18.3
Peter Seiderer [Fri, 15 Jan 2021 22:54:07 +0000 (23:54 +0100)]
package/gst1-python: bump version to 1.18.3

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gst-omx: bump version to 1.18.3
Peter Seiderer [Fri, 15 Jan 2021 22:54:06 +0000 (23:54 +0100)]
package/gst-omx: bump version to 1.18.3

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gstreamer1-editing-services: bump version to 1.18.3
Peter Seiderer [Fri, 15 Jan 2021 22:54:05 +0000 (23:54 +0100)]
package/gstreamer1-editing-services: bump version to 1.18.3

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gst1-rtsp-server: bump version to 1.18.3
Peter Seiderer [Fri, 15 Jan 2021 22:54:04 +0000 (23:54 +0100)]
package/gst1-rtsp-server: bump version to 1.18.3

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gst1-vaapi: bump version to 1.18.3
Peter Seiderer [Fri, 15 Jan 2021 22:54:03 +0000 (23:54 +0100)]
package/gst1-vaapi: bump version to 1.18.3

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gst1-libav: bump version to 1.18.3
Peter Seiderer [Fri, 15 Jan 2021 22:54:02 +0000 (23:54 +0100)]
package/gst1-libav: bump version to 1.18.3

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gst1-devtools: bump version to 1.18.3
Peter Seiderer [Fri, 15 Jan 2021 22:54:01 +0000 (23:54 +0100)]
package/gst1-devtools: bump version to 1.18.3

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gst1-plugins-ugly: bump version to 1.18.3
Peter Seiderer [Fri, 15 Jan 2021 22:54:00 +0000 (23:54 +0100)]
package/gst1-plugins-ugly: bump version to 1.18.3

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gst1-plugins-bad: bump version to 1.18.3
Peter Seiderer [Fri, 15 Jan 2021 22:53:59 +0000 (23:53 +0100)]
package/gst1-plugins-bad: bump version to 1.18.3

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gst1-plugins-good: bump version to 1.18.3
Peter Seiderer [Fri, 15 Jan 2021 22:53:58 +0000 (23:53 +0100)]
package/gst1-plugins-good: bump version to 1.18.3

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gst1-plugins-base: bump version to 1.18.3
Peter Seiderer [Fri, 15 Jan 2021 22:53:57 +0000 (23:53 +0100)]
package/gst1-plugins-base: bump version to 1.18.3

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gstreamer1: bump version to 1.18.3
Peter Seiderer [Fri, 15 Jan 2021 22:53:56 +0000 (23:53 +0100)]
package/gstreamer1: bump version to 1.18.3

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/mesa3d: unconditionally needs expat
Fabio Estevam [Sat, 16 Jan 2021 16:09:48 +0000 (13:09 -0300)]
package/mesa3d: unconditionally needs expat

mesa3d should only need expat for a limited set of drivers. However,
the condition in their meson.build is borked:

    required: not with_platform_android or with_any_broadcom or with_any_intel

So, as soon as the platform is not android, expat is required. If it
is not already present in the configuraiotn, then meson will try to be
helpful and will try to download its own copy under the table:

    Run-time dependency expat found: NO (tried pkgconfig and cmake)
    Looking for a fallback subproject for the dependency expat
    Downloading expat source from https://github.com/libexpat/libexpat/releases/download/R_2_2_5/expat-2.2.5.tar.bz2
    <urlopen error unknown url type: https>
    A fallback URL could be specified using source_fallback_url key in the wrap file

    ../O/build/mesa3d-20.3.3/meson.build:1366:2: ERROR: could not get https://github.com/libexpat/libexpat/releases/download/R_2_2_5/expat-2.2.5.tar.bz2 is the internet available?

Ideally, we would like to fix the condition in the meson.build, to drop
the spurious and dubious condition on the android platform. However it
is not totally obvious what the prupose was, and expat compiles quikly,
so we just add expat as an unconditional mandatory dependency.

Fixes:
    http://autobuild.buildroot.org/results/f71865771482b1d71d12e77767d236ca693785d5/
    http://autobuild.buildroot.org/results/98290b9681a38b3be820017823a4a4196d474476/
    ....

Reported-by: Titouan Christophe <titouanchristophe@gmail.com>
Signed-off-by: Fabio Estevam <festevam@gmail.com>
[yann.morin.1998@free.fr:
  - make it a generic fix, not tied to freedreno, reported by Fabio
  - rewrite commit log to explain the root cause
  - also reported about virgl, by Titouan
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>