buildroot.git
4 years agopackage/wget: add optional dependency to libiconv
Bernd Kuhls [Mon, 16 Mar 2020 19:15:27 +0000 (20:15 +0100)]
package/wget: add optional dependency to libiconv

wget has an optional dependency to libiconv:
http://git.savannah.gnu.org/cgit/wget.git/tree/configure.ac#n344

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/systemd: add fdisk support
James Hilliard [Sun, 8 Mar 2020 23:18:22 +0000 (17:18 -0600)]
package/systemd: add fdisk support

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/systemd: add gnutls support
James Hilliard [Sun, 8 Mar 2020 23:09:37 +0000 (17:09 -0600)]
package/systemd: add gnutls support

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/systemd: add openssl support
James Hilliard [Sun, 8 Mar 2020 23:03:55 +0000 (17:03 -0600)]
package/systemd: add openssl support

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/systemd: add p11-kit support
James Hilliard [Sun, 8 Mar 2020 22:53:36 +0000 (16:53 -0600)]
package/systemd: add p11-kit support

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/systemd: enable nss-mymachines when machined is enabled
James Hilliard [Sun, 8 Mar 2020 22:27:11 +0000 (16:27 -0600)]
package/systemd: enable nss-mymachines when machined is enabled

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/systemd: enable nss-resolve when resolve is enabled
James Hilliard [Sun, 8 Mar 2020 22:20:01 +0000 (16:20 -0600)]
package/systemd: enable nss-resolve when resolve is enabled

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/systemd: enabled dnssec when available
James Hilliard [Sun, 8 Mar 2020 22:03:16 +0000 (16:03 -0600)]
package/systemd: enabled dnssec when available

When libgcrypt is available set default-dnssec to the backwards
compatible allow-downgrade option.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/systemd: add homed support
James Hilliard [Sun, 8 Mar 2020 21:49:36 +0000 (15:49 -0600)]
package/systemd: add homed support

systemd-homed is a system service that may be used to create, remove,
change or inspect home directories.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
[Thomas:
  - add missing dependency on kernel headers >= 4.12
  - add missing Config.in comment about dependency]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/jpeg-turbo: allow installing tools
Clément Péron [Sun, 12 Apr 2020 11:06:32 +0000 (13:06 +0200)]
package/jpeg-turbo: allow installing tools

Currently, the jpeg-turbo tools are forcibly removed, but they can be
usefull (e.g. to test performance on the target, or to script batch
conversions).

Add an option to allow keeping them.

Signed-off-by: Clément Péron <peron.clem@gmail.com>
[yann.morin.1998@free.fr
  - move the option out of the choice
  - move the option to a Config.in.options
  - drop the default 'n', which is ... the default
  - use positive logic to define the hook
  - move definition of the hook in the conditional block
  - don't indent the hook assignment
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/jpeg: properly indent in menuconfig
Yann E. MORIN [Sun, 12 Apr 2020 13:12:57 +0000 (15:12 +0200)]
package/jpeg: properly indent in menuconfig

Since there is a variable definition between the definition of
BR2_PACKAGE_JPEG and the choice depending on it, the choice is
not indented bewlo the "jpeg support" prompt, like we like to
have:

    [*] jpeg support
        jpeg variant (jpeg-turbo)  --->

Move the BR2_PACKAGE_JPEG right before the choice (really, move
BR2_PACKAGE_JPEG_SIMD_SUPPORT before BR2_PACKAGE_JPEG, but diff
finds the move of BR2_PACKAGE_JPEG is smaller to display):

    [*] jpeg support
          jpeg variant (jpeg-turbo)  --->

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agosupport/scripts/pkg-stats: add tilde '~' expansion for pathes
Heiko Thiery [Sat, 7 Mar 2020 10:37:05 +0000 (11:37 +0100)]
support/scripts/pkg-stats: add tilde '~' expansion for pathes

When the 'nvd-path', 'json' and 'html' are used like this:

  --html ~/foo

then the tilde expansion is properly done by the shell. However, when
they are used like this:

  --html=~/foo

The shell doesn't do the tilde expansion, and pkg-stats doesn't do
it. This commit modifies pkg-stats to ensure that tilde expansion is
done when parsing the 'nvd-path', 'json' and 'html' arguments.

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
[Thomas: improve commit log]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/lua: allow host-lua to find installed modules
Francois Perrad [Sun, 22 Mar 2020 08:07:06 +0000 (09:07 +0100)]
package/lua: allow host-lua to find installed modules

We need to set LUA_ROOT to allow the host-lua interpreter to find
installed modules.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/lua: allow to load native modules from host-lua
Francois Perrad [Sun, 22 Mar 2020 08:07:05 +0000 (09:07 +0100)]
package/lua: allow to load native modules from host-lua

In order to allow the host Lua interpreter to load native modules, we
need to enable building liblua.so, by switching from BUILDMODE=static
to BUILDMODE=dynamic.

In addition, since some modules need Lua 5.2 functions, we build the
host Lua interpreter with -DLUA_COMPAT_5_2, when the Lua interpreter
version is 5.3. Note that we are testing the target option
BR2_PACKAGE_LUA_5_3, but this is OK: the host and target Lua
interpreters have the same version.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/pkg-luarocks.mk: add support of host-luarocks-package
Francois Perrad [Sun, 22 Mar 2020 08:07:04 +0000 (09:07 +0100)]
package/pkg-luarocks.mk: add support of host-luarocks-package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/pkg-luarocks.mk: use custom luarocks config file
Francois Perrad [Sun, 12 Apr 2020 12:00:43 +0000 (14:00 +0200)]
package/pkg-luarocks.mk: use custom luarocks config file

In preparation for the addition of the support for host-luarocks
packages, this commit changes the luarocks logic to use a custom
configuration file in $(HOST_DIR)/etc/luarocks/config.lua instead of
the default
$(HOST_DIR)/etc/luarocks/config-$(LUAINTERPRETER_ABIVER).lua.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
[Thomas: extracted from a larger patch from François]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/linux-firmware: Add Wilocity 6210 11ad firmware
Baruch Siach [Sun, 12 Apr 2020 07:24:32 +0000 (10:24 +0300)]
package/linux-firmware: Add Wilocity 6210 11ad firmware

Cc: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/linux-firmware: drop redundant QCA6174 firmware symbol
Baruch Siach [Sun, 12 Apr 2020 07:24:31 +0000 (10:24 +0300)]
package/linux-firmware: drop redundant QCA6174 firmware symbol

BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174 is a superset of
BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_10K_QCA6174. Drop the redundant
symbol.

Add the full list of license files to
BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174.

Add notice_ath10k_firmware-5.txt license file hash.

Cc: Yegor Yefremov <yegorslists@googlemail.com>
Reported-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
[yann.morin.1998@free.fr:
  - reorder license files
  - rewrap license files to usual style for multi-line variables
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/gr-osmosdr: bump to 0.2.0
Gwenhael Goavec-Merou [Sat, 11 Apr 2020 09:33:53 +0000 (11:33 +0200)]
package/gr-osmosdr: bump to 0.2.0

gr-osmosdr is now python3 only, so drop everything related to python2.
python-cheetah is no longer mandatory, so drop this too.

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/p7zip: fix CVE-2018-5996
André Hentschel [Sat, 11 Apr 2020 13:36:16 +0000 (15:36 +0200)]
package/p7zip: fix CVE-2018-5996

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/p7zip: fix CVE-2017-17969
André Hentschel [Sat, 11 Apr 2020 13:36:15 +0000 (15:36 +0200)]
package/p7zip: fix CVE-2017-17969

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/p7zip: fix CVE-2016-9296
André Hentschel [Sat, 11 Apr 2020 13:36:14 +0000 (15:36 +0200)]
package/p7zip: fix CVE-2016-9296

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libhttpparser: bump to version 2.9.4
Pierre-Jean Texier [Sat, 11 Apr 2020 14:10:02 +0000 (16:10 +0200)]
package/libhttpparser: bump to version 2.9.4

This includes the following changes:

2343fd6 v2.9.4
714cbb2 Fix ABI breakage
1c02cb9 Correct test name and numbering

And update hash file formatting (2 spaces).

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/kodi-pvr-vuplus: needs gcc >= 4.9
Bernd Kuhls [Sat, 11 Apr 2020 16:10:10 +0000 (18:10 +0200)]
package/kodi-pvr-vuplus: needs gcc >= 4.9

Since commit 2cc2ae83fca29e3f70a42759a105bb1495831e7e, kodi-pvr-vuplus
has a dependency on json-for-modern-cpp, but the dependency of
json-for-modern-cpp on gcc >= 4.9 was not propagated. Let's fix that.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/open-lldp: bump version to b71bfb87fefb31c4b1a6a7ae351791c90966c3a8
Fabrice Fontaine [Sat, 11 Apr 2020 17:27:06 +0000 (19:27 +0200)]
package/open-lldp: bump version to b71bfb87fefb31c4b1a6a7ae351791c90966c3a8

- Switch site to github
- Remove first patch (already in version)
- Update second patch
- Update indentation of hash file (two spaces)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agosupport/testing: test_python_django: use the timeout_multiplier value
Romain Naour [Sat, 11 Apr 2020 14:57:50 +0000 (16:57 +0200)]
support/testing: test_python_django: use the timeout_multiplier value

As reported by our gitlab runtime test [1] and on the mailing list
[2], the test_python_django is failing due to django server taking a
lot of time to start. Since the django server is started in background
through pexpect, we can't easily wait for the last startup line:

"January 01, 1970 - 00:00:41

Django version 3.0.4, using settings 'testsite.settings'

Starting development server at http://0.0.0.0:1234/

Quit the server with CONTROL-C."

In the failing gitlab job, we don't see such lines.

If we increase a lot the timout, the test passes.

Use timeout_multiplier introduced by [3] in order to adjust the
timeout.

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

Tested:
https://gitlab.com/kubu93/buildroot/-/jobs/507458355

[1] https://gitlab.com/buildroot.org/buildroot/-/jobs/488816222
[2] http://lists.busybox.net/pipermail/buildroot/2020-April/279598.html
[3] 6e45e33f27d5ae6fa0ab5aad3f032d886a886037

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gnupg2: bump to version 2.2.20
Baruch Siach [Sun, 12 Apr 2020 08:52:09 +0000 (11:52 +0300)]
package/gnupg2: bump to version 2.2.20

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mdevd: bump version to 0.1.1.2
Bernd Kuhls [Sun, 12 Apr 2020 08:41:21 +0000 (10:41 +0200)]
package/mdevd: bump version to 0.1.1.2

Updated license hash due to copyright year bump:
http://git.skarnet.org/cgi-bin/cgit.cgi/mdevd/commit/?id=00b25940f6d0458f45ab36ddaff2a1c6d208b6fa

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/skalibs: bump version to 2.9.2.1
Bernd Kuhls [Sun, 12 Apr 2020 08:41:20 +0000 (10:41 +0200)]
package/skalibs: bump version to 2.9.2.1

Updated license hash due to copyright year bump:
http://git.skarnet.org/cgi-bin/cgit.cgi/skalibs/commit/?id=3f090bb2fe66f9fd79c75344fa7f03a76ea67e00

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mcelog: bump version to 168
Bernd Kuhls [Sun, 12 Apr 2020 08:33:21 +0000 (10:33 +0200)]
package/mcelog: bump version to 168

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libinput: bump version to 1.15.5
Peter Seiderer [Sat, 11 Apr 2020 22:36:51 +0000 (00:36 +0200)]
package/libinput: bump version to 1.15.5

For details see [1].

[1] https://lists.freedesktop.org/archives/wayland-devel/2020-April/041400.html

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gobject-introspection: bump to version 2.64.1
Adam Duskett [Sat, 11 Apr 2020 22:19:27 +0000 (15:19 -0700)]
package/gobject-introspection: bump to version 2.64.1

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libglib2: bump to version 2.64.2
Adam Duskett [Sat, 11 Apr 2020 22:19:26 +0000 (15:19 -0700)]
package/libglib2: bump to version 2.64.2

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/pkg-luarocks.mk: prepare infrastructure for host package support
Francois Perrad [Sun, 22 Mar 2020 08:07:03 +0000 (09:07 +0100)]
package/pkg-luarocks.mk: prepare infrastructure for host package support

In preparation for the introduction of support for host Luarocks
packages, this commit reworks the luarocks-package infrastructure:

 - A number of variables that were defined in
   package/luarocks/luarocks-br-config.lua are now passed on the
   luarocks command line in $(2)_INSTALL_TARGET_CMDS in
   pkg-luarocks.mk.

 - The LUAROCKS_CFLAGS logic is moved from
   package/luarocks/luarocks.mk to package/pkg-luarocks.mk.

 - The LUAROCKS_RUN_ENV variable is no longer needed, as all details
   are now passed on the luarocks command line in pkg-luarocks.mk.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mc: bump version to 4.8.24
Bernd Kuhls [Sun, 12 Apr 2020 08:29:58 +0000 (10:29 +0200)]
package/mc: bump version to 4.8.24

Changelog: https://midnight-commander.org/wiki/NEWS-4.8.24

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
[yann.morin.1998@free.fr: two spaces in hash file]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/mc: add optional dependency to gmp
Bernd Kuhls [Sun, 12 Apr 2020 08:29:59 +0000 (10:29 +0200)]
package/mc: add optional dependency to gmp

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/luarocks: luajit is now detected automatically by luarocks
Francois Perrad [Sun, 22 Mar 2020 08:07:02 +0000 (09:07 +0100)]
package/luarocks: luajit is now detected automatically by luarocks

Since luarocks commit
https://github.com/luarocks/luarocks/commit/ffab9f32698431bb901b786460e4695806ebcf30,
available since luarocks v3.2.0, LuaJIT is now detected
automatically. It is therefore no longer necessary to explicitly
indicate in lua_interpreter that LuaJIT is used.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/psplash: add host-gdk-pixbuf mandatory dependency
Fabrice Fontaine [Wed, 11 Mar 2020 22:08:08 +0000 (23:08 +0100)]
package/psplash: add host-gdk-pixbuf mandatory dependency

gdk-pixbuf-csource is needed since
http://git.yoctoproject.org/cgit/cgit.cgi/psplash/commit/?id=f7a354dd7991bda57ab8b26d6491687d777f88da

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gdb: add support for host-gdb with python3
Ramon Fried [Mon, 23 Mar 2020 06:46:21 +0000 (08:46 +0200)]
package/gdb: add support for host-gdb with python3

host-gdb was limited to link only with Python 2 although it's possible
to build Python 3 for host. Add the ability to link with Python 3.

Signed-off-by: Ramon Fried <rfried.dev@gmail.com>
[Thomas: add an option to the choice to not have Python support]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/qt5: bump version to 5.14.2
Peter Seiderer [Fri, 3 Apr 2020 21:23:56 +0000 (23:23 +0200)]
package/qt5: bump version to 5.14.2

qt5base:
 - rebased 0002-double-conversion-enable-for-microblaze.patch
 - rebased 0004-double-conversion-enable-for-xtensa.patch

qt5declarative:
 - rebased 0001-qsgtexture-fix-debug-build-with-uclibc.patch

qt5enginio:
 - add 0001-Do-not-use-deprecated-QLinkedList.patch

qt5tools:
 - add 0001-Disable-designer-tool-fixes-configure-error.patch
   ToDo: add proper fix/workaround

qt5webengine:
 - update 3rdparty license hash list and chromium-latest.inc file

qt5webkit:
 - add 0006-configure-remove-legacy-reference-to-qtConfig-mircli.patch

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/qt5: bump version to 5.13.2
Peter Seiderer [Fri, 3 Apr 2020 21:23:55 +0000 (23:23 +0200)]
package/qt5: bump version to 5.13.2

qt5canvas3d:
 - removed with 5.13 according to [1]

qt5webengine:
 - remove 0001-pkg_config-Fixes-when-use_sysroot-false.patch
   (taken from upstream [2])
 - update 3rdparty license hash list and chromium-latest.inc file

[1] https://doc.qt.io/qt-5/whatsnew513.html
[2] https://chromium.googlesource.com/chromium/src/+/a8c8396fd20d98666d517c45b358c63736e345ef

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
[Thomas: add Config.in.legacy entry for qt5canvas3d]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-txaio: drop python 2 support
James Hilliard [Wed, 8 Apr 2020 00:19:25 +0000 (18:19 -0600)]
package/python-txaio: drop python 2 support

As of upstream commit 735eb608637e7bbab4082a541ac802cc919fec22,
available since version v20.1.1, support for Python 2.x has been
dropped, and Python >= 3.5 is required. So we make python-txaio depend
on python3, and remove the python2 test of python-txaio.

We also remove the python-six dependency which is no longer used by
txaio, since upstream commit 62b0e7eaa22769687df1de8f57374cb0a42bdc4d.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/ffmpeg: add optional dependency to libxcb
Bernd Kuhls [Sun, 5 Apr 2020 14:52:07 +0000 (16:52 +0200)]
package/ffmpeg: add optional dependency to libxcb

ffmpeg 3.3 added optional support for libxcb:
https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/HEAD:/Changelog#l282

This patch ensures a reproducible build of libavdevice.so:

$ readelf -a output/target/usr/lib/libavdevice.so | grep NEEDED
 0x0000000000000001 (NEEDED)             Shared library: [libavfilter.so.7]
 0x0000000000000001 (NEEDED)             Shared library: [libavformat.so.58]
 0x0000000000000001 (NEEDED)             Shared library: [libavcodec.so.58]
 0x0000000000000001 (NEEDED)             Shared library: [libavutil.so.56]
 0x0000000000000001 (NEEDED)             Shared library: [libxcb.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libxcb-shm.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libxcb-shape.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libxcb-xfixes.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.0]

compared to

$ readelf -a output/target/usr/lib/libavdevice.so | grep NEEDED
 0x0000000000000001 (NEEDED)             Shared library: [libavfilter.so.7]
 0x0000000000000001 (NEEDED)             Shared library: [libavformat.so.58]
 0x0000000000000001 (NEEDED)             Shared library: [libavcodec.so.58]
 0x0000000000000001 (NEEDED)             Shared library: [libavutil.so.56]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.0]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python3: add optional dependency to gettext
Bernd Kuhls [Sun, 5 Apr 2020 14:28:22 +0000 (16:28 +0200)]
package/python3: add optional dependency to gettext

Tested using this defconfig:

BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
BR2_SYSTEM_ENABLE_NLS=y
BR2_PACKAGE_PYTHON3=y

Without this patch:
$ readelf -a output/target/usr/lib/libpython3.8.so.1.0 | grep NEEDED
 0x00000001 (NEEDED)                     Shared library: [libc.so.0]

With this patch:
$ readelf -a output/target/usr/lib/libpython3.8.so.1.0 | grep NEEDED
 0x00000001 (NEEDED)                     Shared library: [libintl.so.8]
 0x00000001 (NEEDED)                     Shared library: [libc.so.0]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/imx6-sabresd_qt5: Select LIBV4L_UTILS
Fabio Estevam [Thu, 9 Apr 2020 12:35:18 +0000 (09:35 -0300)]
configs/imx6-sabresd_qt5: Select LIBV4L_UTILS

Select LIBV4L_UTILS so that camera capture pipelines can be
configured.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/engicam_imx6qdl_icore_qt5: Select MESA3D_OPENGL_EGL
Fabio Estevam [Thu, 9 Apr 2020 12:35:17 +0000 (09:35 -0300)]
configs/engicam_imx6qdl_icore_qt5: Select MESA3D_OPENGL_EGL

Now that MESA3D_OPENGL_EGL is not automatically selected by the mesa3d
etnaviv driver, explicitly select it in the config file.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/imx6-sabresd_qt5: Select MESA3D_OPENGL_EGL
Fabio Estevam [Thu, 9 Apr 2020 12:35:16 +0000 (09:35 -0300)]
configs/imx6-sabresd_qt5: Select MESA3D_OPENGL_EGL

Now that MESA3D_OPENGL_EGL is not automatically selected by the mesa3d
etnaviv driver, explicitly select it in the config file.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mesa3d: select LIBDRM_FREEDRENO for freedreno
Fabio Estevam [Thu, 9 Apr 2020 12:35:15 +0000 (09:35 -0300)]
package/mesa3d: select LIBDRM_FREEDRENO for freedreno

The mesa3d freedreno driver is not usable without the corresponding
libdrm support for this platform, so select LIBDRM_FREEDRENO.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mesa3d: do not select MESA3D_OPENGL_EGL for etnaviv
Fabio Estevam [Thu, 9 Apr 2020 12:35:14 +0000 (09:35 -0300)]
package/mesa3d: do not select MESA3D_OPENGL_EGL for etnaviv

As suggested by Thomas, BR2_PACKAGE_MESA3D_OPENGL_EGL should not
be automatically selected by the etnaviv driver.

Suggested-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-crossbar: add missing runtime dependency on python-werkzeug
Romain Naour [Wed, 8 Apr 2020 21:30:00 +0000 (23:30 +0200)]
package/python-crossbar: add missing runtime dependency on python-werkzeug

Upstream commit
https://github.com/crossbario/crossbar/commit/b9c295d3cfa923b383f93fe534d40e42c56576dc
which has been part of the releases since v19.10.1 has added
werkzeug dependency.

Without werkzeug package, the test TestPythonPy3Crossbar
is failing at runtime with this error:

ModuleNotFoundError: No module named 'werkzeug'

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

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-flask-login: bump version to 0.5.0
Peter Seiderer [Wed, 8 Apr 2020 20:48:28 +0000 (22:48 +0200)]
package/python-flask-login: bump version to 0.5.0

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-flask-babel: bump version to 1.0.0
Peter Seiderer [Wed, 8 Apr 2020 20:48:27 +0000 (22:48 +0200)]
package/python-flask-babel: bump version to 1.0.0

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-flask: bump version to 1.1.2
Peter Seiderer [Wed, 8 Apr 2020 20:48:26 +0000 (22:48 +0200)]
package/python-flask: bump version to 1.1.2

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Reviewed-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-flask: update homepage URL
Peter Seiderer [Wed, 8 Apr 2020 20:48:25 +0000 (22:48 +0200)]
package/python-flask: update homepage URL

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Reviewed-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-flask: remove erroneously python-lxml dependency
Peter Seiderer [Wed, 8 Apr 2020 20:48:24 +0000 (22:48 +0200)]
package/python-flask: remove erroneously python-lxml dependency

Remove erroneously python-lxml dependency (as noted by
Peter Korsgaard).

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Reviewed-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/kodi-vfs-sftp: bump version to 1.0.6-Leia
Bernd Kuhls [Thu, 9 Apr 2020 17:36:18 +0000 (19:36 +0200)]
package/kodi-vfs-sftp: bump version to 1.0.6-Leia

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>
4 years agopackage/kodi-vfs-rar: bump version to 2.3.0-Leia
Bernd Kuhls [Thu, 9 Apr 2020 17:36:17 +0000 (19:36 +0200)]
package/kodi-vfs-rar: bump version to 2.3.0-Leia

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/kodi-inputstream-adaptive: bump version to 2.4.4-Leia
Bernd Kuhls [Thu, 9 Apr 2020 17:36:16 +0000 (19:36 +0200)]
package/kodi-inputstream-adaptive: bump version to 2.4.4-Leia

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/ell: fix build with older toolchains
Peter Seiderer [Thu, 9 Apr 2020 20:35:00 +0000 (22:35 +0200)]
package/ell: fix build with older toolchains

Older toolchains need to include sys/types.h and sys/socket.h before
linux/if.h, RTA_PREF was introduces with linux-4.1.x.

Fixes:

  http://autobuild.buildroot.net/results/2d1/2d1a3f82abb8475d39908b22f775c2dac781f330

  In file included from ell/rtnl.c:28:0:
  .../host/arm-buildroot-linux-gnueabi/sysroot/usr/include/linux/if.h:185:19: error: field 'ifru_addr' has incomplete type
  .../host/arm-buildroot-linux-gnueabi/sysroot/usr/include/linux/if.h:186:19: error: field 'ifru_dstaddr' has incomplete type
  .../host/arm-buildroot-linux-gnueabi/sysroot/usr/include/linux/if.h:187:19: error: field 'ifru_broadaddr' has incomplete type
  .../host/arm-buildroot-linux-gnueabi/sysroot/usr/include/linux/if.h:188:19: error: field 'ifru_netmask' has incomplete type
  .../arm-buildroot-linux-gnueabi/sysroot/usr/include/linux/if.h:189:20: error: field 'ifru_hwaddr' has incomplete type
  ell/rtnl.c: In function 'l_rtnl_route_extract':
  ell/rtnl.c:120:8: error: 'RTA_PREF' undeclared (first use in this function)

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/uftp: bump to version 4.10.2
Asaf Kahlon [Thu, 9 Apr 2020 16:00:14 +0000 (19:00 +0300)]
package/uftp: bump to version 4.10.2

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-py: bump to version 1.8.1
Asaf Kahlon [Thu, 9 Apr 2020 16:00:13 +0000 (19:00 +0300)]
package/python-py: bump to version 1.8.1

And use two spaces for indentation in hash file.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-psutil: bump to version 5.7.0
Asaf Kahlon [Thu, 9 Apr 2020 16:00:12 +0000 (19:00 +0300)]
package/python-psutil: bump to version 5.7.0

Add use two spaces for license file hash indentation.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-fire: bump to version 0.3.1
Asaf Kahlon [Thu, 9 Apr 2020 16:00:11 +0000 (19:00 +0300)]
package/python-fire: bump to version 0.3.1

And use two spaces for license file indentation.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-cython: bump to version 0.29.16
Asaf Kahlon [Thu, 9 Apr 2020 16:00:10 +0000 (19:00 +0300)]
package/python-cython: bump to version 0.29.16

Add use two spaces for license files indentation.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/collectd: bump to version 5.11.0
Asaf Kahlon [Thu, 9 Apr 2020 16:00:09 +0000 (19:00 +0300)]
package/collectd: bump to version 5.11.0

Drop patch (already on upstream).

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/ser2net: bump to version 4.1.6
James Hilliard [Thu, 9 Apr 2020 20:25:29 +0000 (14:25 -0600)]
package/ser2net: bump to version 4.1.6

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gensio: bump to version 2.0.1
James Hilliard [Thu, 9 Apr 2020 20:25:28 +0000 (14:25 -0600)]
package/gensio: bump to version 2.0.1

Removed patch that is now upstream.

Removed GENSIO_AUTORECONF as we no longer patch configure.ac.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/snps_arc*_defconfig: update linux version
Evgeniy Didin [Fri, 10 Apr 2020 20:16:59 +0000 (23:16 +0300)]
configs/snps_arc*_defconfig: update linux version

With this commit we update for ARC boards Linux kernel
version to 5.6.3 and Linux headers version to 5.6.

Signed-off-by: Evgeniy Didin <didin@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: arc-buildroot@synopsys.com
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/git: bump to version 2.26.0
Fabrice Fontaine [Fri, 10 Apr 2020 21:22:16 +0000 (23:22 +0200)]
package/git: bump to version 2.26.0

Update indentation of hash file (two spaces)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/boinc: set curl-config
Fabrice Fontaine [Fri, 10 Apr 2020 21:00:25 +0000 (23:00 +0200)]
package/boinc: set curl-config

Build can fail because boinc uses curl-config that it founds on host:

checking for curl-config... /usr/bin/curl-config
checking for the version of libcurl... 7.47.0
checking for libcurl >= version 7.17.1... yes
checking whether libcurl is usable... no

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mtdev: bump to version 1.1.6
Fabrice Fontaine [Fri, 10 Apr 2020 20:26:21 +0000 (22:26 +0200)]
package/mtdev: bump to version 1.1.6

- Update indentation of hash file (two spaces)
- This bump will fix build with musl 1.2.0

Fixes:
 - http://autobuild.buildroot.org/results/5861dc032ba2d0e092f742674759b39f393a710d

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/freerdp: security bump to version 2.0.0
Fabrice Fontaine [Fri, 10 Apr 2020 18:40:59 +0000 (20:40 +0200)]
package/freerdp: security bump to version 2.0.0

>From the ChangeLog:
- Fix multiple CVEs: CVE-2020-11521 CVE-2020-11522 CVE-2020-11523
  CVE-2020-11524 CVE-2020-11525 CVE-2020-11526
- Fix multiple other security related issues (#6005, #6006, #6007,
  #6008, #6009, #6010, #6011, #6012, #6013)

- Retrieve official tarball
- Drop patch (already in version)
- libusb is needed for urbdrc channel since
  https://github.com/FreeRDP/FreeRDP/commit/0927d7aa50c76b671b55c33e0f06c950d1f08e9a
- Add a patch to fix build on uclibc
- Update indentation in hash file (two spaces)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agodocs/website: update for 2020.02.1
Peter Korsgaard [Sat, 11 Apr 2020 06:48:25 +0000 (08:48 +0200)]
docs/website: update for 2020.02.1

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoUpdate for 2020.02.1
Peter Korsgaard [Fri, 10 Apr 2020 20:42:41 +0000 (22:42 +0200)]
Update for 2020.02.1

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 80e565bbebc61bf113bcd3b3475fa27a5127f466)
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agodocs/website: update for 2019.11.3
Peter Korsgaard [Sat, 11 Apr 2020 06:42:34 +0000 (08:42 +0200)]
docs/website: update for 2019.11.3

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoUpdate for 2019.11.3
Peter Korsgaard [Fri, 10 Apr 2020 06:42:28 +0000 (08:42 +0200)]
Update for 2019.11.3

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 7d3fc9d795f757f3191750491555495626e3bfdb)
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agodocs/website: update for 2019.02.11
Peter Korsgaard [Sat, 11 Apr 2020 06:37:35 +0000 (08:37 +0200)]
docs/website: update for 2019.02.11

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoUpdate for 2019.02.11
Peter Korsgaard [Thu, 9 Apr 2020 10:44:12 +0000 (12:44 +0200)]
Update for 2019.02.11

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 5a6d31c87e1573bc83986471c194b944d7a365b7)
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/assimp: fix musl zlib/zip related compile failure
Peter Seiderer [Fri, 10 Apr 2020 16:32:37 +0000 (18:32 +0200)]
package/assimp: fix musl zlib/zip related compile failure

As assimp fails to use system provided zlib/zip (and is picky
about the provided versions) use assimp contributed one
and backport one part of upstream patch to fix musl compile.

Fixes:

  http://autobuild.buildroot.net/results/4b373ae7d8fd40efe3e2592f94f2d769d6a77669

  In file included from .../assimp-5.0.1/code/3MF/D3MFExporter.cpp:61:
  .../assimp-5.0.1/contrib/zip/src/zip.h:30:15: error: conflicting declaration 'typedef long int ssize_t'
   typedef long  ssize_t;  /* byte count or error */
                 ^~~~~~~

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/fmt: bump version to 6.2.0
Bernd Kuhls [Fri, 10 Apr 2020 10:39:43 +0000 (12:39 +0200)]
package/fmt: bump version to 6.2.0

Added upstream commit to fix Kodi build error.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/stellarium: bump version to 0.20.0
Bernd Kuhls [Fri, 10 Apr 2020 07:48:01 +0000 (09:48 +0200)]
package/stellarium: bump version to 0.20.0

Added upstream commit to fix build error.
Switched to sha256 hash provided by upstream.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/v4l2loopback: bump to version 0.12.4
James Hilliard [Thu, 9 Apr 2020 21:25:42 +0000 (15:25 -0600)]
package/v4l2loopback: bump to version 0.12.4

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/subversion: bump to version 1.13.0
Fabrice Fontaine [Fri, 10 Apr 2020 19:58:24 +0000 (21:58 +0200)]
package/subversion: bump to version 1.13.0

- Update site to get latest release
- Update indentation of hash file (two spaces)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/strongswan: annotate CVEs
Fabrice Fontaine [Fri, 10 Apr 2020 19:11:04 +0000 (21:11 +0200)]
package/strongswan: annotate CVEs

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/i2pd: bump to version 2.31.0
Fabrice Fontaine [Fri, 10 Apr 2020 19:03:23 +0000 (21:03 +0200)]
package/i2pd: bump to version 2.31.0

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libnss: bump version to 3.51.1
Giulio Benetti [Fri, 10 Apr 2020 18:53:33 +0000 (20:53 +0200)]
package/libnss: bump version to 3.51.1

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

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libbluray: bump version to 1.2.0
Bernd Kuhls [Fri, 10 Apr 2020 13:04:50 +0000 (15:04 +0200)]
package/libbluray: bump version to 1.2.0

Changelog:
https://code.videolan.org/videolan/libbluray/-/blob/master/ChangeLog

Updated download URL.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libdvdnav: bump version to 6.1.0
Bernd Kuhls [Fri, 10 Apr 2020 13:04:49 +0000 (15:04 +0200)]
package/libdvdnav: bump version to 6.1.0

Changelog:
https://code.videolan.org/videolan/libdvdnav/-/blob/master/ChangeLog

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libdvdread: bump version to 6.1.1
Bernd Kuhls [Fri, 10 Apr 2020 13:04:48 +0000 (15:04 +0200)]
package/libdvdread: bump version to 6.1.1

Changelog:
https://code.videolan.org/videolan/libdvdread/-/blob/master/NEWS

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/fetchmail: bump version to 6.4.3
Bernd Kuhls [Fri, 10 Apr 2020 12:48:41 +0000 (14:48 +0200)]
package/fetchmail: bump version to 6.4.3

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gcc: fix check-package
Yann E. MORIN [Fri, 10 Apr 2020 19:30:14 +0000 (21:30 +0200)]
package/gcc: fix check-package

Commit dcaf6e75a (package/gcc: pass -Wno-error to debug builds)
introduced non-ASCII characters in a comment, copy-pasted from a
terminal output.

check-package does not like non-ASCII characters, and whines about
them.

Replace the fancy quotes by standard ASCII ones.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/whois: bump to version 5.5.6
Fabrice Fontaine [Wed, 8 Apr 2020 21:05:00 +0000 (23:05 +0200)]
package/whois: bump to version 5.5.6

Update indentation of hash file (two spaces)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/haproxy: security bump to version 2.1.4
Fabrice Fontaine [Wed, 8 Apr 2020 21:00:06 +0000 (23:00 +0200)]
package/haproxy: security bump to version 2.1.4

- Fix CVE-2020-11100: In hpack_dht_insert in hpack-tbl.c in the HPACK
  decoder in HAProxy 1.8 through 2.x before 2.1.4, a remote attacker can
  write arbitrary bytes around a certain location on the heap via a
  crafted HTTP/2 request, possibly causing remote code execution.
- Update indentation of hash file (two spaces)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/python-autobahn: drop python 2 support
James Hilliard [Wed, 8 Apr 2020 00:09:48 +0000 (18:09 -0600)]
package/python-autobahn: drop python 2 support

Upstream commit
https://github.com/crossbario/autobahn-python/commit/c0223223f865603ce192e6d5cdbcf74849a4cdd8,
which has been part of the releases since v20.1.2 has dropped support
for Python 2.x. So python-autobahn is now only available for Python
3.x.

We therefore remove the Python 2.x autobahn tests, and while at it,
drop the python-six dependency, which is no longer needed since
upstream commit
https://github.com/crossbario/autobahn-python/commit/79bd2ba41b83950614a2928eeda4704c1d149a20,
part of the releases since v20.1.3.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libarchive: make optional zstd dependency explicit
Thomas De Schampheleire [Tue, 7 Apr 2020 09:49:49 +0000 (11:49 +0200)]
package/libarchive: make optional zstd dependency explicit

Otherwise, the presence of zstd support in libarchive will depend on build
order.

Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gnutls: security bump to 3.6.13
Stefan Sørensen [Tue, 7 Apr 2020 07:36:44 +0000 (09:36 +0200)]
package/gnutls: security bump to 3.6.13

Fixes the following security issue:

 * CVE-2020-11501: It was found that GnuTLS 3.6.3 introduced a
   regression in the DTLS protocol implementation. This caused the DTLS
   client to not contribute any randomness to the DTLS negotiation
   breaking the security guarantees of the DTLS protocol.

Signed-off-by: Stefan Sørensen <stefan.sorensen@spectralink.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years ago{linux, linux-headers}: bump 5.{4, 5, 6}.x series
Peter Korsgaard [Wed, 8 Apr 2020 14:39:02 +0000 (16:39 +0200)]
{linux, linux-headers}: bump 5.{4, 5, 6}.x series

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-requests: relax version dependency on python-idna
Romain Naour [Tue, 7 Apr 2020 22:15:49 +0000 (00:15 +0200)]
package/python-requests: relax version dependency on python-idna

The dockerCompose runtime test currently fails with:

pkg_resources.ContextualVersionConflict: (idna 2.9 (/usr/lib/python3.8/site-packages), Requirement.parse('idna<2.9,>=2.5'), {'requests'})

This is due to the fact that the python-requests module has a strict
version dependency on the python-idna module: 'idna>=2.5,<2.9'.

Since Buildroot commit 237d31bf5289a46583aa4bbc1fb7ed008b798de5, we're
using python-idna in version 2.9, which no longer matches the version
dependency expressed by python-requests, causing the failure.

Upstream has addressed this issue in commit
https://github.com/psf/requests/commit/c46f55bd48dabc02f033d252f8c64e2011f37361,
which relaxes the version requirement.

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

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/fluidsynth: bump to version 2.1.2
Julien Olivain [Wed, 8 Apr 2020 18:25:03 +0000 (20:25 +0200)]
package/fluidsynth: bump to version 2.1.2

Changes since v2.1.1:
https://github.com/FluidSynth/fluidsynth/releases/tag/v2.1.2
- fluidsynth now exits with error when user-provided command-line arguments are out-of-range
- add verbose error logging to opensles and oboe drivers
- fix a memory leak in oboe driver
- fix a NULL dereference in the fluidsynth commandline program

./utils/test-pkg --package fluidsynth
6 builds, 1 skipped, 0 build failed, 0 legal-info failed

Signed-off-by: Julien Olivain <juju@cotds.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libnetfilter_conntrack: bump to version 1.0.8
Fabrice Fontaine [Tue, 7 Apr 2020 18:27:55 +0000 (20:27 +0200)]
package/libnetfilter_conntrack: bump to version 1.0.8

Update indentation of hash file (two spaces)

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