buildroot.git
4 years agopackage/i2pd: bump to version 2.32.1
Fabrice Fontaine [Sun, 7 Jun 2020 10:03:54 +0000 (12:03 +0200)]
package/i2pd: bump to version 2.32.1

Drop patch, not needed since version 2.32.0 and
https://github.com/PurpleI2P/i2pd/commit/db6a0e6ad9124ef9b6217af487b3c844234ba5e1

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/c-periphery: disable tests
Fabrice Fontaine [Sun, 7 Jun 2020 08:01:24 +0000 (10:01 +0200)]
package/c-periphery: disable tests

Add a patch to disable tests, it should be noted that -DBUILD_TESTS=OFF
is already passed by cmake-infrastructure

Fixes:
 - http://autobuild.buildroot.org/results/6bbc4de3f857dcb7ff5e6f9fa1441ba4e0af1338

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mraa: bump to version 2.1.0
Yegor Yefremov [Sun, 7 Jun 2020 14:05:39 +0000 (16:05 +0200)]
package/mraa: bump to version 2.1.0

Change the upstream URL as the project is now under Eclipse umbrella.

Remove obsolete options like IPK nad RPM and disable JSONPLAT option
that is enabled by default but requires c-json package.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-web2py: bump version to 2.20.4
Angelo Compagnucci [Sun, 7 Jun 2020 17:02:38 +0000 (19:02 +0200)]
package/python-web2py: bump version to 2.20.4

This patch bumps ptyhon-web2py to version 2.20.4

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-pydal: bump to version v20200531.1
Angelo Compagnucci [Sun, 7 Jun 2020 17:02:37 +0000 (19:02 +0200)]
package/python-pydal: bump to version v20200531.1

This patch bumps python-pydal to version v20200531.1.
It updates alse the LICENSE hash cause the file was cleaned and revised by the
author, the license remains the same.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/brltty: fix input_event related compile failure
Heiko Thiery [Sun, 7 Jun 2020 18:11:17 +0000 (20:11 +0200)]
package/brltty: fix input_event related compile failure

Add a patch to fix input_event time related compile failure. The problem
is reported and fixed upstream.

Fixes:
http://autobuild.buildroot.net/results/7c5278c0ff2b2d8f88803e256803b31a75904efe/build-end.log

./system_linux.c: In function 'writeInputEvent':
./system_linux.c:962:23: error: 'struct input_event' has no member named 'time'; did you mean 'type'?
   gettimeofday(&event.time, NULL);
                       ^~~~
                       type

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/wayland: switch to https
Fabrice Fontaine [Sun, 7 Jun 2020 21:19:55 +0000 (23:19 +0200)]
package/wayland: switch to https

--2020-06-07 20:39:28--  http://wayland.freedesktop.org/releases/wayland-1.18.0.tar.xz
Resolving wayland.freedesktop.org (wayland.freedesktop.org)... 35.227.58.183
Connecting to wayland.freedesktop.org (wayland.freedesktop.org)|35.227.58.183|:80... connected.
HTTP request sent, awaiting response... 308 Permanent Redirect
2020-06-07 20:39:29 ERROR 308: Permanent Redirect.

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/nftables: fix build with gcc <= 4.8
Fabrice Fontaine [Sun, 7 Jun 2020 21:41:13 +0000 (23:41 +0200)]
package/nftables: fix build with gcc <= 4.8

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/raspberrypi*: bump kernel version to 676fd5a
Peter Seiderer [Sun, 7 Jun 2020 22:01:36 +0000 (00:01 +0200)]
configs/raspberrypi*: bump kernel version to 676fd5a

Now based on 4.19.126 (from 4.19.113).

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/lua-cqueues: bump to version 20200603
Francois Perrad [Mon, 8 Jun 2020 10:35:10 +0000 (12:35 +0200)]
package/lua-cqueues: bump to version 20200603

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/nodejs: install to staging
Yegor Yefremov [Mon, 8 Jun 2020 10:32:10 +0000 (12:32 +0200)]
package/nodejs: install to staging

Install header files and libraries into the staging area. Some
packages like mraa (if enabled for Node.js) search for node.h
and v8.h. Hence, Node.js development file must be installed to
the staging area.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/util-linux: bump to version 2.35.2
Fabrice Fontaine [Mon, 8 Jun 2020 17:18:24 +0000 (19:18 +0200)]
package/util-linux: bump to version 2.35.2

- Drop fourth and sixth patches (already in version)
- 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 agopackage/haveged: bump to version 1.9.9
Norbert Lange [Tue, 9 Jun 2020 22:41:16 +0000 (00:41 +0200)]
package/haveged: bump to version 1.9.9

Format hash file with two spaces delimiters.

Signed-off-by: Norbert Lange <nolange79@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-pybind: new package
Guillaume W. Bres [Mon, 8 Jun 2020 21:30:43 +0000 (23:30 +0200)]
package/python-pybind: new package

PyBind is a light (headers only) package for C++/Python and Python/C++
bindings.

Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-xlib: bump to version 0.27
Joseph Kogut [Tue, 9 Jun 2020 21:11:08 +0000 (14:11 -0700)]
package/python-xlib: bump to version 0.27

Signed-off-by: Joseph Kogut <joseph.kogut@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/bats-core: bump version to 1.2.0
Peter Korsgaard [Tue, 9 Jun 2020 05:47:16 +0000 (07:47 +0200)]
package/bats-core: bump version to 1.2.0

And adjust the .hash spacing.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-webob: bump version to 1.8.6
Peter Korsgaard [Tue, 9 Jun 2020 13:31:16 +0000 (15:31 +0200)]
package/python-webob: bump version to 1.8.6

And adjust the .hash spacing.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/linux-pam: bump to version 1.4.0
Fabrice Fontaine [Tue, 9 Jun 2020 05:48:25 +0000 (07:48 +0200)]
package/linux-pam: bump to version 1.4.0

- Drop first patch, not needed since
  https://github.com/linux-pam/linux-pam/commit/4dd9b97b762cc73816cb867d49c9d0d0b91d642c
- Drop other patches (already in version)
- Drop autoreconf

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libgit2: bump to version 1.0.1
Nicolas Cavallari [Tue, 9 Jun 2020 07:31:46 +0000 (09:31 +0200)]
package/libgit2: bump to version 1.0.1

Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-semver: bump version to 2.10.1
Peter Korsgaard [Tue, 9 Jun 2020 06:16:28 +0000 (08:16 +0200)]
package/python-semver: bump version to 2.10.1

And adjust the .hash spacing.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/znc: security bump version to 1.8.1
Bernd Kuhls [Sun, 7 Jun 2020 12:49:08 +0000 (14:49 +0200)]
package/znc: security bump version to 1.8.1

Changelog: https://wiki.znc.in/ChangeLog/1.8.1

Fixes CVE-2020-13775.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/librsync: bump to version 2.3.1
Pierre-Jean Texier [Sun, 7 Jun 2020 13:33:50 +0000 (15:33 +0200)]
package/librsync: bump to version 2.3.1

This is a patch release that adds peformance improvements. See [1]

Also:
 - Remove upstream patches
 - update hash file formatting (2 spaces).

[1] - https://github.com/librsync/librsync/releases/tag/v2.3.1

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/python-pillow: bump to version 7.1.2
Angelo Compagnucci [Sun, 7 Jun 2020 16:15:19 +0000 (18:15 +0200)]
package/python-pillow: bump to version 7.1.2

This package bumps python-pillow to version 7.1.2.
It updates also the LICENSE hash cause of a copyright year update.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/python-can: bump to version 3.3.3
Angelo Compagnucci [Sun, 7 Jun 2020 16:03:05 +0000 (18:03 +0200)]
package/python-can: bump to version 3.3.3

This patch bumps python-can to version 3.3.3.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoconfigs/stm32mp157c_dk2: Bump Kernel and U-Boot
Joris Offouga [Sun, 7 Jun 2020 15:06:14 +0000 (17:06 +0200)]
configs/stm32mp157c_dk2: Bump Kernel and U-Boot

Bump kernel to version 5.7.1 and U-Boot to 2020.04

Signed-off-by: Joris Offouga <offougajoris@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoconfigs/stm32mp157a_dk1: Bump Kernel and U-Boot
Joris Offouga [Sun, 7 Jun 2020 15:06:13 +0000 (17:06 +0200)]
configs/stm32mp157a_dk1: Bump Kernel and U-Boot

Bump kernel to version 5.7.1 and U-Boot to 2020.04

Signed-off-by: Joris Offouga <offougajoris@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoconfigs/warp7: Bump Kernel version
Joris Offouga [Sun, 7 Jun 2020 15:06:12 +0000 (17:06 +0200)]
configs/warp7: Bump Kernel version

Bump kernel to version 5.7.1

Signed-off-by: Joris Offouga <offougajoris@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoconfigs/imx7dpico: Bump Kernel version
Joris Offouga [Sun, 7 Jun 2020 15:06:11 +0000 (17:06 +0200)]
configs/imx7dpico: Bump Kernel version

Bump kernel to version 5.7.1

Signed-off-by: Joris Offouga <offougajoris@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years ago{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.{4, 6, 7}.x series
Joris Offouga [Sun, 7 Jun 2020 15:06:10 +0000 (17:06 +0200)]
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.{4, 6, 7}.x series

Signed-off-by: Joris Offouga <offougajoris@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/systemd: move preset-all HOOK to fakeroot stage
Norbert Lange [Thu, 6 Feb 2020 09:36:24 +0000 (10:36 +0100)]
package/systemd: move preset-all HOOK to fakeroot stage

User can drop in more systemd units or presets
in an rootfs overlay, which will be copied over *after*
the TARGET_FINALIZE_HOOKS are run.

Instead, run preset-all afterwards from ROOTFS_PRE_CMD_HOOKS

Signed-off-by: Norbert Lange <nolange79@gmail.com>
Reviewed-by: Jérémy ROSEN <jeremy.rosen@smile.fr>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/acpica: bump version to 20200528
Heiko Thiery [Sun, 7 Jun 2020 09:31:31 +0000 (11:31 +0200)]
package/acpica: bump version to 20200528

- Update the hash file to the new 2 spaces convention
- Update the hash of the license file due to license date change
   - * Copyright (C) 2000 - 2019, Intel Corp.
   + * Copyright (C) 2000 - 2020, Intel Corp.

Fixes:
http://autobuild.buildroot.net/results/fe58e834bb67a9aab640e1d913588b47eaf7e4f5/

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/docker-cli: bump to version 19.03.11
Christian Stewart [Sat, 6 Jun 2020 21:09:53 +0000 (14:09 -0700)]
package/docker-cli: bump to version 19.03.11

For details, see the release notes:
https://docs.docker.com/engine/release-notes/

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/docker-engine: security bump to version 19.03.11
Christian Stewart [Sat, 6 Jun 2020 21:09:52 +0000 (14:09 -0700)]
package/docker-engine: security bump to version 19.03.11

Fixes the following security issues:

- CVE-2020-13401: Disable IPv6 Router Advertisements to prevent address
  spoofing
  An attacker in a container, with the CAP_NET_RAW capability, can craft
  IPv6 router advertisements, and consequently spoof external IPv6 hosts,
  obtain sensitive information, or cause a denial of service.

In addition, 19.03.9..11 fixes a number of issues. For details, see:

https://docs.docker.com/engine/release-notes/

Signed-off-by: Christian Stewart <christian@paral.in>
[Peter: mention security impact, extend commit message]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/go: bump version to 1.13.12
Christian Stewart [Sat, 6 Jun 2020 20:36:47 +0000 (13:36 -0700)]
package/go: bump version to 1.13.12

go1.13.9 (released 2020/03/19) includes fixes to the go command, tools, the
runtime, the toolchain, and the crypto/cypher package.

go1.13.10 (released 2020/04/08) includes fixes to the go command, the runtime,
and the os/exec and time packages.

go1.13.11 (released 2020/05/14) includes fixes to the compiler.

go1.13.12 (released 2020/06/01) includes fixes to the runtime, and the go/types
and math/big packages.

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

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agolinux: rename config option
Yann E. MORIN [Sun, 7 Jun 2020 07:21:12 +0000 (09:21 +0200)]
linux: rename config option

Commit a4eef9a3959 (linux: introduce BR2_KERNEL_DTB_KEEP_DIRNAME)
introduced a new config option, but its name was not matching the
naming-scheme of the other config options.

Rename it.

We don't need legacy handling, because that config option was added very
recently and was never part of a release.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/libvips: add gobject-introspection support
Fabrice Fontaine [Sat, 6 Jun 2020 22:36:49 +0000 (00:36 +0200)]
package/libvips: add gobject-introspection support

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/librsvg: add gobject-introspection support
Fabrice Fontaine [Sat, 6 Jun 2020 22:33:06 +0000 (00:33 +0200)]
package/librsvg: add gobject-introspection support

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agogitlab-ci: regenerate after freescale_imx8mnevk_defconfig addition
Romain Naour [Sat, 6 Jun 2020 21:52:39 +0000 (23:52 +0200)]
gitlab-ci: regenerate after freescale_imx8mnevk_defconfig addition

Fixes: 2c01eeece96ce449163e066566c787bfc2a10651
https://gitlab.com/buildroot.org/buildroot/-/jobs/584436394

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/jailhouse: bump version to 0.12
Mario Mintel [Thu, 28 May 2020 14:43:32 +0000 (16:43 +0200)]
package/jailhouse: bump version to 0.12

Signed-off-by: Mario Mintel <mariomintel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/qt5: bump version to 5.15.0
Peter Seiderer [Thu, 28 May 2020 22:14:11 +0000 (00:14 +0200)]
package/qt5: bump version to 5.15.0

qt5declarative:
  - rebased 0002-examples-fix-parallel-install.patch

qt5tools:
  - rebased 0001-Disable-designer-tool-fixes-configure-error.patch

qt5webengine
  - 3rdparty hash update

qt5webkit-examples
  - add 0003-Fix-QPainterPath-include.patch to fix compile because
    of missing QPainterPath include

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/rust: remove unneded patch
Romain Naour [Sat, 30 May 2020 13:43:44 +0000 (15:43 +0200)]
package/rust: remove unneded patch

The previous commit [1] added a patch to remove python2 from the configure script.
While this script is used by the Fedora rust package [2], it is not used by rust.mk.

The configure script is an alternative build system provided by upstream, and
finally calls x.py [3].

Thanks to Thomas for noticing the mistake [4].

[1] 02703108eca8353ff45c0842d9b882a0dc37c04b
[2] https://src.fedoraproject.org/rpms/rust/blob/216b2d27716bf1031c526dbd0e01a1fa8e6d5aa2/f/rust.spec#_314
[3] https://github.com/rust-lang/rust/blob/1.33.0/README.md#configure-and-make
[4] http://lists.busybox.net/pipermail/buildroot/2020-May/283610.html

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Titouan Christophe <titouan.christophe@railnova.eu>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/optee-benchmark: fix gcc 10 warning
Romain Naour [Sat, 30 May 2020 17:14:28 +0000 (19:14 +0200)]
package/optee-benchmark: fix gcc 10 warning

The function yaml_mapping_start_event_initialize()
take yaml_mapping_style_t style as last argument:

int yaml_mapping_start_event_initialize(
    yaml_event_t *event,
    const yaml_char_t *anchor,
    const yaml_char_t *tag,
    int implicit,
    yaml_mapping_style_t style)

Use YAML_ANY_MAPPING_STYLE instead of YAML_ANY_SEQUENCE_STYLE

Fixes:
main.c:173:5: error: implicit conversion from ‘enum yaml_sequence_style_e’ to ‘yaml_mapping_style_t’ {aka ‘enum yaml_mapping_style_e’} [-Werror=enum-conversion]
  173 |     YAML_ANY_SEQUENCE_STYLE))
      |     ^~~~~~~~~~~~~~~~~~~~~~~

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/uacme: bump version to 1.4.1
Nicola Di Lieto [Sat, 30 May 2020 20:49:00 +0000 (22:49 +0200)]
package/uacme: bump version to 1.4.1

Signed-off-by: Nicola Di Lieto <nicola.dilieto@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/xr819-xradio: bumped to version 6bf0e2e2
Gonçalo Salazar [Sun, 31 May 2020 12:11:25 +0000 (13:11 +0100)]
package/xr819-xradio: bumped to version 6bf0e2e2

Bumped xr819-xradio package to the latest version to fix some compilation issues when using kernel 5.6 for the orangepi-zero

Signed-off-by: Gonçalo Salazar <glbsalazar@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libtorrent-rasterbar: bump to version 1.2.7
Fabrice Fontaine [Sun, 31 May 2020 14:24:40 +0000 (16:24 +0200)]
package/libtorrent-rasterbar: bump to version 1.2.7

https://github.com/arvidn/libtorrent/releases/tag/libtorrent_1_2_7

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/asterisk: bump version to 16.10.0
Felix Vollmer [Thu, 4 Jun 2020 21:25:09 +0000 (23:25 +0200)]
package/asterisk: bump version to 16.10.0

Release Notes:
https://downloads.asterisk.org/pub/telephony/asterisk/asterisk-16-current-summary.html

Signed-off-by: Felix Vollmer <FelixVollmer@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libarchive: bump to version 3.4.3
Pierre-Jean Texier [Mon, 1 Jun 2020 13:14:25 +0000 (15:14 +0200)]
package/libarchive: bump to version 3.4.3

Libarchive 3.4.3 is a feature and bugfix release.

See https://github.com/libarchive/libarchive/releases/tag/v3.4.3

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gnuradio: add option to enable gr-dtc support
Gwenhael Goavec-Merou [Fri, 5 Jun 2020 13:24:32 +0000 (15:24 +0200)]
package/gnuradio: add option to enable gr-dtc support

gr-dtv provides support for a series of gnuradio blocks for digital
television standards.

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gnuradio: re-enable gr-qtgui
Gwenhael Goavec-Merou [Fri, 5 Jun 2020 13:24:31 +0000 (15:24 +0200)]
package/gnuradio: re-enable gr-qtgui

Since commit fcd9c85475b65c6e8f22d5f9b4ac7c7ecb93dc6a, gr-qtgui has
been removed because this Qt GUI was based on Qt4 which was no longer
supported by Buildroot.

However, gnuradio 3.8 brings a Qt5-based GUI, and therefore the option
BR2_PACKAGE_GNURADIO_QTGUI can be re-introduced.

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/dbus: fix group and mode for the launcher
Norbert Lange [Fri, 5 Jun 2020 22:52:45 +0000 (00:52 +0200)]
package/dbus: fix group and mode for the launcher

The D-Bus installation process installs dbus-daemon-launch-helper as
follows:

  chown root:$(DBUS_USER) $(DESTDIR)$(libexecdir)/dbus-daemon-launch-helper$(EXEEXT); \
  chmod 4750 $(DESTDIR)$(libexecdir)/dbus-daemon-launch-helper$(EXEEXT); \

And when the installation does not take place as root (like is the
case in the context of Buildroot), it prints:

  echo "Not installing $(DESTDIR)$(libexecdir)/dbus-daemon-launch-helper binary setuid!"; \
  echo "You'll need to manually set permissions to root:$(DBUS_USER) and permissions 4750"; \

So let's adjust the installation logic of dbus-daemon-launch-helper to
match these requirements.

Signed-off-by: Norbert Lange <nolange79@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/openssh: add optional dependency on audit
Norbert Lange [Fri, 5 Jun 2020 22:59:01 +0000 (00:59 +0200)]
package/openssh: add optional dependency on audit

Signed-off-by: Norbert Lange <nolange79@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libxml2: remove helper script from target
Norbert Lange [Fri, 5 Jun 2020 22:57:18 +0000 (00:57 +0200)]
package/libxml2: remove helper script from target

Signed-off-by: Norbert Lange <nolange79@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/syslog-ng: drop unused systemd file
Danomi Manchego [Sat, 6 Jun 2020 19:50:28 +0000 (15:50 -0400)]
package/syslog-ng: drop unused systemd file

Commit 54ea03ccd7d68bcf846a7cb8fa58b9fb3ac0b914 ("package/syslog-ng:
implement systemd enablement using DefaultInstance") replaced the lines
installing the syslog-ng@default file with printf lines creating a file
in a syslog-ng@.service.d/ directory on-the-fly.  Since then, nothing
uses the syslog-ng@default file, so let's delete it.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/iproute2: add optional dependencies on libselinux and libcap
Norbert Lange [Fri, 5 Jun 2020 22:55:54 +0000 (00:55 +0200)]
package/iproute2: add optional dependencies on libselinux and libcap

The configure script will automatically detect used pkg-config if
libcap or libselinux are available.

Signed-off-by: Norbert Lange <nolange79@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/edid-decode: fix build with gcc <= 5
Fabrice Fontaine [Sat, 6 Jun 2020 12:28:10 +0000 (14:28 +0200)]
package/edid-decode: fix build with gcc <= 5

Pass -std=c++11 to fix the following build failure with gcc <= 5:

/tmp/instance-0/output-1/host/bin/mips64el-linux-g++ -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Os       -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -g -DSHA="not available" -o edid-decode edid-decode.cpp parse-base-block.cpp parse-cta-block.cpp parse-displayid-block.cpp parse-ls-ext-block.cpp parse-di-ext-block.cpp parse-vtb-ext-block.cpp -lm
edid-decode.cpp: In member function 'std::__cxx11::string edid_state::dtd_type()':
edid-decode.cpp:192:17: error: 'to_string' is not a member of 'std'
  unsigned len = std::to_string(preparse_total_dtds).length();
                 ^

Also add a dependency on gcc 4.7

Fixes:
 - http://autobuild.buildroot.org/results/71e4a50542c4551797f1d0404d27244612b427d7

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/edid-decode: use TARGET_CONFIGURE_OPTS
Fabrice Fontaine [Sat, 6 Jun 2020 12:28:09 +0000 (14:28 +0200)]
package/edid-decode: use TARGET_CONFIGURE_OPTS

Do not use CXX to set the "$(TARGET_CXX) $(TARGET_CXXFLAGS)
$(TARGET_LDFLAGS)" variables and instead use TARGET_CONFIGURE_OPTS to
pass variables using the "standard" variables.

LDFLAGS is supported since
https://git.linuxtv.org/edid-decode.git/commit/?id=0a454bcbba5e172c64236811ed98c161689372f1

CFLAGS is supported since
https://git.linuxtv.org/edid-decode.git/commit/?id=b202b675e38578b33494fc45c2869917e66ba22d

edid-decode did not switch CFLAGS to CXXFLAGS in
https://git.linuxtv.org/edid-decode.git/commit/Makefile?id=e00579c128ced87a69df29a01caaaf0cd4a4c8cc
so use CFLAGS to pass TARGET_CXXFLAGS

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agodocs/manual/adding-packages-generic.txt: fix typo
Fabrice Fontaine [Sat, 6 Jun 2020 12:36:38 +0000 (14:36 +0200)]
docs/manual/adding-packages-generic.txt: fix typo

LIBTOO_SOURCE -> LIBFOO_SOURCE

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/pango: add gobject-introspection support
Fabrice Fontaine [Sat, 6 Jun 2020 08:34:38 +0000 (10:34 +0200)]
package/pango: add gobject-introspection support

This will fix the following build failure when enabling introspection on
libgtk2:

Couldn't find include 'Pango-1.0.gir' (search path: '['/home/fabrice/buildroot/output/host/bin/../mipsel-buildroot-linux-gnu/sysroot/usr/bin/../share/gir-1.0', '../gdk', '/home/fabrice/buildroot/output/host/share', '/usr/share/gnome/gir-1.0', '/usr/local/share/gir-1.0', '/usr/share/gir-1.0', '/home/fabrice/buildroot/output/host/share/gir-1.0', '/usr/share/gir-1.0']')

Fixes:
 - http://autobuild.buildroot.org/results//86c6f55e0bd1a0fe3b70c9e97193aaad94d72a7f

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gdk-pixbuf: add gobject-introspection support
Fabrice Fontaine [Sat, 6 Jun 2020 08:34:37 +0000 (10:34 +0200)]
package/gdk-pixbuf: add gobject-introspection support

This will fix the following build failure when enabling introspection on
libgtk2:

Couldn't find include 'GdkPixbuf-2.0.gir' (search path: '['/tmp/instance-0/output-1/host/bin/../mipsel-buildroot-linux-gnu/sysroot/usr/bin/../share/gir-1.0', '../gdk', '/tmp/instance-0/output-1/host/share', 'gir-1.0', '/tmp/instance-0/output-1/host/share/gir-1.0', '/usr/share/gir-1.0']')

Fixes:
 - http://autobuild.buildroot.org/results//86c6f55e0bd1a0fe3b70c9e97193aaad94d72a7f

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libnetconf2: add patch to fix incompatiblity with libssh
Heiko Thiery [Sat, 6 Jun 2020 07:16:02 +0000 (09:16 +0200)]
package/libnetconf2: add patch to fix incompatiblity with libssh

The libnetconf2 upstream project rejects building with ssh support for
libssh 0.9.3 and 0.9.4 due to an existing regression.

This libssh regression bug is already fixed upstream. The libssh buildroot
package has the patch (39099153d9404cd6f107f0fd92ce8686bbd1beb2).

Thus we can remove the libnetconf2 cmake check.

Fixes:
http://autobuild.buildroot.net/results/f72fcccafe70ecb6b2ba21e8d19c5827a09ffec7/

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/upx: security bump to version 3.96
Fabrice Fontaine [Sat, 6 Jun 2020 19:20:33 +0000 (21:20 +0200)]
package/upx: security bump to version 3.96

- Switch site to github to get latest release
- Fix CVE-2019-20805: p_lx_elf.cpp in UPX before 3.96 has an integer
  overflow during unpacking via crafted values in a PT_DYNAMIC segment.
- Fix CERT-FI Case 829767 UPX command line tools segfaults.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/upx: use HOST_CONFIGURE_OPTS
Fabrice Fontaine [Sat, 6 Jun 2020 19:20:32 +0000 (21:20 +0200)]
package/upx: use HOST_CONFIGURE_OPTS

Use HOST_CONFIGURE_OPTS to pass CPPFLAGS and LDFLAGS

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/ethtool: bump to 5.7
Heiko Thiery [Sat, 6 Jun 2020 18:38:20 +0000 (20:38 +0200)]
package/ethtool: bump to 5.7

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/ethtool: add patch to fix build failures
Heiko Thiery [Sat, 6 Jun 2020 18:38:18 +0000 (20:38 +0200)]
package/ethtool: add patch to fix build failures

Add a patch from the kernel netdev mailing list [1] that solves
autobuilder failures.

Fixes:
http://autobuild.buildroot.net/results/394e846bb48a0cc8564ebc3e8d1179ccd1f1560d/

[1] https://patchwork.ozlabs.org/project/netdev/patch/bb60cbfe99071fca4b0ea9e62d67a2341d8dd652.1590707335.git.mkubecek@suse.cz/

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/kodi: bump version to 18.7.1
Bernd Kuhls [Sat, 6 Jun 2020 15:09:19 +0000 (17:09 +0200)]
package/kodi: bump version to 18.7.1

Release notes: https://github.com/xbmc/xbmc/releases/tag/18.7.1-Leia

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/netsurf: bump to version 3.10
Francois Perrad [Sat, 6 Jun 2020 13:58:49 +0000 (15:58 +0200)]
package/netsurf: bump to version 3.10

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/moarvm: bump to version 2020.05
Francois Perrad [Sat, 6 Jun 2020 07:11:48 +0000 (09:11 +0200)]
package/moarvm: bump to version 2020.05

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
[yann.morin.1998@free.fr: two spaces in hash file]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agofs/ubi: expose BINARIES_DIR to ubinize.cfg
Alexandre Belloni [Sat, 6 Jun 2020 10:50:15 +0000 (12:50 +0200)]
fs/ubi: expose BINARIES_DIR to ubinize.cfg

It is often necessary to refer to other images that are present in
BINARIES_DIR from a custom ubinize configuration e.g. to include the
kernel in a UBI volume.

As we do for BR2_ROOTFS_UBIFS_PATH, replace BINARIES_DIR when copying
the file.

Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
[yann.morin.1998@free.fr:
  - add the blurb in the help text
  - rewrap commit log
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/libdrm: fix build failure
Heiko Thiery [Sat, 6 Jun 2020 06:43:09 +0000 (08:43 +0200)]
package/libdrm: fix build failure

Add patch to fix build failure with Sourcery Codebench toolchain.

The patch is provided upstream:
https://gitlab.freedesktop.org/mesa/drm/-/merge_requests/75

Fixes:
http://autobuild.buildroot.net/results/b7910460015b077fcb2431da608c34f95c2f2fbb/

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/redis: add optional support for systemd
Titouan Christophe [Tue, 2 Jun 2020 10:40:11 +0000 (12:40 +0200)]
package/redis: add optional support for systemd

- Use the unit type=notify (Redis contacts systemd when ready)
- Start redis with the supervised option, so it knows it should
  talk to systemd
- USE_SYSTEMD is not documented, but it is used in the src/Makefile

Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
[yann.morin.1998@free.fr: add and explain USE_SYSTEMD]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/redis: add optional support for TLS connections
Titouan Christophe [Tue, 2 Jun 2020 10:40:10 +0000 (12:40 +0200)]
package/redis: add optional support for TLS connections

TLS support is only enabled when BUILD_TLS is set to 'yes'. Anoy other
value, as well as empty or not set, will disable TLS. However, for
consistency with the rest of the code (e.g. for autotools packages where
we use both the --enable and --disable flags), we explcitly pass
BUILD_TLS=no. This also avoids an environment variable to leak into the
build.

Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
[yann.morin.1998@free.fr: add and explain the =no case]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agosupport/testing: add runtime test for Redis
Titouan Christophe [Tue, 2 Jun 2020 10:40:09 +0000 (12:40 +0200)]
support/testing: add runtime test for Redis

Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/redis: bump to version 6.0.4
Titouan Christophe [Tue, 2 Jun 2020 10:40:08 +0000 (12:40 +0200)]
package/redis: bump to version 6.0.4

- Update dependencies in Config.in because of new requirements
- Update the help text in Config.in to a more recent wording
- Update the hash file to the new 2 spaces convention

Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
[yann.morin.1998@free.fr:
  - rewrap help text
  - wrap long depends line in comment
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/libhttpserver: bump to version 0.18.0
Fabrice Fontaine [Thu, 4 Jun 2020 21:35:22 +0000 (23:35 +0200)]
package/libhttpserver: bump to version 0.18.0

- Remove patch (already in version)
- Update indentation in hash file (two spaces)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Stephan Hoffmann <sho@relinux.de>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/libhttpserver: disable examples
Fabrice Fontaine [Thu, 4 Jun 2020 21:35:21 +0000 (23:35 +0200)]
package/libhttpserver: disable examples

examples are enabled by default since version 0.17.5 and
https://github.com/etr/libhttpserver/commit/012d014a7c52ef91a35c521d5d4f83ee11de5068

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Stephan Hoffmann <sho@relinux.de>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agolinux: introduce BR2_KERNEL_DTB_KEEP_DIRNAME
Michael Walle [Thu, 4 Jun 2020 22:11:21 +0000 (00:11 +0200)]
linux: introduce BR2_KERNEL_DTB_KEEP_DIRNAME

In linux, newer architectures like ARM64 and RISC-V keep their device
tree sources organized by subdirectories. When these device trees are
installed by the kernel they will keep the directory names. But
buildroot strips the prefixes when installing them into /boot or the
images directory.
Sometimes the bootloader references the device tree by name (e.g.
u-boot has the environment variable 'fdtfile') which also includes
the prefix directory.
Make it possible to keep this prefix during installation, so we can
be compatible with other distributions and make it easier for the
user, because he doesn't have to change that environment variable.

Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/gloox: fix build on musl
Fabrice Fontaine [Fri, 5 Jun 2020 21:40:16 +0000 (23:40 +0200)]
package/gloox: fix build on musl

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/python-markdown2: drop patches
Fabrice Fontaine [Fri, 5 Jun 2020 21:03:51 +0000 (23:03 +0200)]
package/python-markdown2: drop patches

On master, commit 544007dcc4 itroduced patches to fix CVE-2020-11888.
On next, commit 604fe08806 itroduced the exact same patches for the
exact same reason.

But on next, commit 81b3fd8654 bumped the version and dropped the
patches.

When next was merged into master in commit a6569f2b3d, the patches
introduced by 544007dcc4 (on master) were retained.

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[yann.morin.1998@free.fr: rewrite commit log with detailed explanations]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years ago{linux, linux-headers}: add version 5.7
Michael Walle [Thu, 4 Jun 2020 22:11:20 +0000 (00:11 +0200)]
{linux, linux-headers}: add version 5.7

Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/openssh: bump to version 8.3p1
Baruch Siach [Fri, 5 Jun 2020 06:49:25 +0000 (09:49 +0300)]
package/openssh: bump to version 8.3p1

Format hash file with two spaces separators.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/msmtp: bump to version 1.8.11
Baruch Siach [Fri, 5 Jun 2020 07:53:05 +0000 (10:53 +0300)]
package/msmtp: bump to version 1.8.11

Format hash file with two spaces delimiters.

Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/perl-timedate: bump to version 2.33
Francois Perrad [Fri, 5 Jun 2020 18:04:22 +0000 (20:04 +0200)]
package/perl-timedate: bump to version 2.33

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/perl-path-tiny: bump to version 0.114
Francois Perrad [Fri, 5 Jun 2020 18:04:21 +0000 (20:04 +0200)]
package/perl-path-tiny: bump to version 0.114

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/perl-mozilla-ca: bump to version 20200520
Francois Perrad [Fri, 5 Jun 2020 18:04:19 +0000 (20:04 +0200)]
package/perl-mozilla-ca: bump to version 20200520

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/perl-net-dns: bump to versionn 1.24
Francois Perrad [Fri, 5 Jun 2020 18:04:20 +0000 (20:04 +0200)]
package/perl-net-dns: bump to versionn 1.24

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/perl-json-maybexs: bump to version 1.004002
Francois Perrad [Fri, 5 Jun 2020 18:04:18 +0000 (20:04 +0200)]
package/perl-json-maybexs: bump to version 1.004002

now, LICENSE has its own file

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/perl-http-message: bump to version 6.24
Francois Perrad [Fri, 5 Jun 2020 18:04:17 +0000 (20:04 +0200)]
package/perl-http-message: bump to version 6.24

LICENSE diff:
- This software is copyright (c) 1994-2017 by Gisle Aas.
+ This software is copyright (c) 1994 by Gisle Aas.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/perl-exporter-tiny: bump to version 1.002002
Francois Perrad [Fri, 5 Jun 2020 18:04:15 +0000 (20:04 +0200)]
package/perl-exporter-tiny: bump to version 1.002002

LICENSE diff:
- This software is copyright (c) 2018 by Toby Inkster.
+ This software is copyright (c) 2020 by Toby Inkster.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/perl-date-manip: bump to version 6.82
Francois Perrad [Fri, 5 Jun 2020 18:04:14 +0000 (20:04 +0200)]
package/perl-date-manip: bump to version 6.82

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/perl-http-daemon: bump to version 6.12
Francois Perrad [Fri, 5 Jun 2020 18:04:16 +0000 (20:04 +0200)]
package/perl-http-daemon: bump to version 6.12

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/ell: needs headers >= 4.12
Fabrice Fontaine [Fri, 5 Jun 2020 19:48:25 +0000 (21:48 +0200)]
package/ell: needs headers >= 4.12

ell needs headers >= 4.12 since version 0.31 and
https://git.kernel.org/pub/scm/libs/ell/ell.git/commit?id=fa950995a48bbcd8f0d3dfbbe9a7f768aba5c50f

Indeed NLM_F_CAPPED, NLM_F_ACK_TLVS, NLMSGERR_ATTR_MSG and
NETLINK_EXT_ACK are only available since
https://github.com/torvalds/linux/commit/2d4bc93368f5a0ddb57c8c885cdad9c9b7a10ed5

So add this dependency to ell and its reverse dependencies

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agoboot/grub2: Fix GRUB i386-pc build with Ubuntu gcc
Fabrice Fontaine [Thu, 28 May 2020 21:50:15 +0000 (23:50 +0200)]
boot/grub2: Fix GRUB i386-pc build with Ubuntu gcc

Backport a patch from upstream to fix the build on certain versions of
gsc, notably:

    Ubuntu 19.10 with gcc (Ubuntu 8.3.0-26ubuntu1~19.10) 8.3.0
    Ubuntu 19.10 with gcc (Ubuntu 9.2.1-9ubuntu2) 9.2.1 20191008

The upstream patch is simply a change in the gentpl.py script, which is
used to generate parts of the automake machinery, so if we just backport
the upstream patch, we need to call the script to regenerate those files.

However, the modified script is a python script, so we would need to add
a dependency on host-python (2 or 3), which is not so nice.

Furthermore, calling the script is not enough: it needs a specific set
of optionss for each file it is to generate. That set of options is not
static; it is constructed in the convoluted autogen.sh. Calling
autogen.sh is usally not so good an idea in the Buildroot context, and
indeed this fails becasue it calls to autoreconf, but without our
carefuly crafted options and environment variables.

There was a little light in the tunnel, in that autogen.sh can be told
not to run autoreconf, by setting the environemnt variable
FROM_BOOTSTRAP to an non-=empty string, but this is fraught with various
other side-effects, as in that cause, autogen.sh expects to be valled by
an upper sciopt, bootstrap, which is not provided in the tarball
distribution...

So, between all those issues, autogen, bootstrap, and a host-python (2
or 3) dependency, we choose another route: path the script *and* the one
generated file affected by the change. Since that patched file is a .am
file, we also patch the corresponding .in file

However, we're faced with another issue: the other generated file is
now older than the script, so the automake machinery will now want to
re-run autoconf et al during the build step, which is still not a good
idea for us. So we touch the other generated file so it is mopre recent
than the script.

This is still not sufficient, because the patched file also has a
dependency on the generated file, so we need to touch as well.

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[yann.morin.1998@free.fr:
  - keep the hunk about patching gentpl.py
  - make it a git-formatted patch
  - add the touch
  - drastically expand the commit log
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/gloox: disable tests and examples
Heiko Thiery [Thu, 4 Jun 2020 08:26:06 +0000 (10:26 +0200)]
package/gloox: disable tests and examples

Fixes:
http://autobuild.buildroot.net/results/91385a34c80c5043519e96395e203eef662ac18d/

Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoRevert "package/prosody: use correct bit32 package"
Romain Naour [Wed, 3 Jun 2020 21:59:04 +0000 (23:59 +0200)]
Revert "package/prosody: use correct bit32 package"

This reverts commit fa84c176c2148a60103e850204180f86aa5baa73 that
replace luabitop by lua_bit32 package when lua 5.1 is used.

Since this change the prosody test in gitlab is fail due to
missing lua-bitops [1]:

Starting prosody:
**************************
Prosody was unable to find lua-bitops
This package can be obtained in the following ways:

    Source:           http://bitop.luajit.org/
    Debian/Ubuntu:    sudo apt-get install lua-bitop
    luarocks:         luarocks install luabitop

WebSocket support will not be available
More help can be found on our website, at https://prosody.im/doc/depends
**************************

The upstream documentation [2] is misleading (or not uptodate)
about lua-bit32 dependency.

Since bitop is builtin since lua5.2, we probably need to select
luabitop package only when lua 5.1 is used as lua interpreter.

Tested with run-tests:
./support/testing/run-tests tests.package.test_prosody.TestProsodyLua51

[1] https://gitlab.com/buildroot.org/buildroot/-/jobs/576271975
[2] https://prosody.im/doc/depends#bitop

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: James Hilliard <james.hilliard1@gmail.com>
Cc: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/axel: bump version to 2.17.9
Ismael Luceno [Wed, 3 Jun 2020 21:28:33 +0000 (23:28 +0200)]
package/axel: bump version to 2.17.9

Signed-off-by: Ismael Luceno <ismael@iodev.co.uk>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/valgrind: bump version to 3.16.0
Peter Seiderer [Wed, 3 Jun 2020 21:21:34 +0000 (23:21 +0200)]
package/valgrind: bump version to 3.16.0

- removed 0003-mips-fix-mips32r6-and-mips64r6-compilation-issue.patch
  (backport from upstream commit [1])

[1] https://sourceware.org/git/?p=valgrind.git;a=commit;h=50dd9600ab1ad8933704ee85289191d9c65ba444

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libglib2: bump version to 2.64.3
Adam Duskett [Wed, 3 Jun 2020 20:13:06 +0000 (13:13 -0700)]
package/libglib2: bump version to 2.64.3

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/fluidsynth: bump to version 2.1.3
Julien Olivain [Wed, 3 Jun 2020 17:13:35 +0000 (19:13 +0200)]
package/fluidsynth: bump to version 2.1.3

Changes since v2.1.2:
https://github.com/FluidSynth/fluidsynth/releases/tag/v2.1.3
- fix a cross-compilation failure from Win32 to WinARM
- fix issues while fluid_player is seeking
- fix a NULL pointer dereference if synth.dynamic-sample-loading is enabled
- fix a NULL pointer dereference in delete_rvoice_mixer_threads()
- fix a NULL pointer dereference in the soundfont loader
- fix dsound driver playing garbage when terminating fluidsynth
- avoid memory leaks when using libinstpatch

./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/doxygen: bump version to 1.18.18
Peter Seiderer [Tue, 2 Jun 2020 20:51:43 +0000 (22:51 +0200)]
package/doxygen: bump version to 1.18.18

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mosquitto: bump to v1.6.10
Titouan Christophe [Tue, 2 Jun 2020 10:44:32 +0000 (12:44 +0200)]
package/mosquitto: bump to v1.6.10

This release fix some bugs in the broker and client libraries,
as well as building with below C99 suport.

Read the whole announcement on:
https://mosquitto.org/blog/2020/05/version-1-6-8-released/

Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>