buildroot.git
4 years agopackage/prosody: bump to version 0.11.6
Francois Perrad [Sat, 19 Sep 2020 16:21:08 +0000 (18:21 +0200)]
package/prosody: bump to version 0.11.6

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libcap: bump to version 2.43
Fabrice Fontaine [Sat, 19 Sep 2020 13:19:41 +0000 (15:19 +0200)]
package/libcap: bump to version 2.43

Retrieve first patch from upstream

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/grpc: bump version to 1.32.0
Michael Nosthoff [Fri, 11 Sep 2020 16:34:09 +0000 (18:34 +0200)]
package/grpc: bump version to 1.32.0

- order dependencies alphabetically
- update hash
- alter patch offsets

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/{protobuf, python-protobuf}: bump to version 3.13.0
Michael Nosthoff [Fri, 11 Sep 2020 16:34:08 +0000 (18:34 +0200)]
package/{protobuf, python-protobuf}: bump to version 3.13.0

- updated hashes
- explicitly advise to update hash in python-protobuf
- changed link in python-protobuf to point to the protobuf site

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libabseil-cpp: bump to 20200225.2
Michael Nosthoff [Fri, 11 Sep 2020 16:34:07 +0000 (18:34 +0200)]
package/libabseil-cpp: bump to 20200225.2

patch release with two bugfixes
- fixes the list of dependencies of absl::Cord in the CMake build
- bug fix for absl::Status::ErasePayload

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/jasper: bump to version 2.0.20
Michael Vetter [Fri, 11 Sep 2020 15:18:25 +0000 (17:18 +0200)]
package/jasper: bump to version 2.0.20

Bump JasPer to 2.0.20

Signed-off-by: Michael Vetter <jubalh@iodoru.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/rtl8821au: fix build against 5.8.x kernel
Christian Stewart [Sun, 13 Sep 2020 00:16:59 +0000 (17:16 -0700)]
package/rtl8821au: fix build against 5.8.x kernel

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gnuplot: add patch to fix 'undefined reference to gp_read_history'
Michael Fischer [Mon, 14 Sep 2020 09:07:59 +0000 (11:07 +0200)]
package/gnuplot: add patch to fix 'undefined reference to gp_read_history'

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

Signed-off-by: Michael Fischer <mf@go-sys.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mc: bump to version 4.8.25
Francois Perrad [Mon, 14 Sep 2020 19:46:59 +0000 (21:46 +0200)]
package/mc: bump to version 4.8.25

The patch was merged upstream, so we drop it, and consequently drop
AUTORECONF = YES.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/supertux: fix build with RELRO
Fabrice Fontaine [Mon, 14 Sep 2020 20:33:29 +0000 (22:33 +0200)]
package/supertux: fix build with RELRO

Disable static building of external/squirrel to fix the following build
failure with RELRO:

/home/peko/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-musl/8.3.0/../../../../x86_64-buildroot-linux-musl/bin/ld: CMakeFiles/sq_static.dir/sq.c.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIC
/home/peko/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-musl/8.3.0/../../../../x86_64-buildroot-linux-musl/bin/ld: final link failed: nonrepresentable section on output
collect2: error: ld returned 1 exit status

Fixes:
 - http://autobuild.buildroot.org/results/46e8f5e622ce450a89bc6d70f4bfd38182557901
 - http://autobuild.buildroot.org/results/a43720492d817e4555d728546da9114e3ccba952

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/dhcpdump: fix build without pod2man
Fabrice Fontaine [Mon, 14 Sep 2020 20:42:39 +0000 (22:42 +0200)]
package/dhcpdump: fix build without pod2man

Use dhcpdump target to avoid building dhcpdump.8 as it will raise the
following build failure if pod2man is not available:

pod2man --section 8 \
--date "23 June 2008" \
--name "DHCPDUMP" \
--center "User Contributed Software" \
dhcpdump.pod dhcpdump.8
/bin/sh: pod2man: command not found
make[1]: *** [Makefile:11: dhcpdump.8] Error 127

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libcap-ng: bump to version 0.8
Fabrice Fontaine [Mon, 14 Sep 2020 20:47:17 +0000 (22:47 +0200)]
package/libcap-ng: bump to version 0.8

This release adds support for ambient capabilities and V3 filesystem
capabilities.

A bug in the python bindings was also fixed which prevented use of
capng_updatev.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoDEVELOPERS: add myself as contact for systemd
Norbert Lange [Tue, 15 Sep 2020 09:51:37 +0000 (11:51 +0200)]
DEVELOPERS: add myself as contact for systemd

As requested, I add myself to systemd.

Signed-off-by: Norbert Lange <nolange79@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/hicolor-icon-theme: bump to version 0.17
Francois Perrad [Tue, 15 Sep 2020 02:06:34 +0000 (04:06 +0200)]
package/hicolor-icon-theme: bump to version 0.17

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libpfm4: disable examples
Fabrice Fontaine [Mon, 14 Sep 2020 22:00:15 +0000 (00:00 +0200)]
package/libpfm4: disable examples

Do not build examples to avoid a build failure on rtop example which
depends on ncurses and has been added in version 4.11.0 with
https://sourceforge.net/p/perfmon2/libpfm4/ci/7d1ec562ddbb2af2d6b7af8cec78b03213a3e4ce

/tmp/instance-0/output-1/host/bin/arm-linux-gcc   -I. -I/tmp/instance-0/output-1/build/libpfm4-4.11.0/perf_examples/../include -DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -I. -D_GNU_SOURCE -pthread -o rtop  rtop.o perf_util.o /tmp/instance-0/output-1/build/libpfm4-4.11.0/perf_examples/../lib/libpfm.a  -lpthread -lncurses -ltinfo -lm
/tmp/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-gnueabihf/9.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: cannot find -ltinfo

Fixes:
 - http://autobuild.buildroot.org/results/8ad23a82bcf32cd22256f9984a8f4cfa45951eee

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/jbig2dec: bump to version 0.19.0
Fabrice Fontaine [Tue, 15 Sep 2020 17:43:47 +0000 (19:43 +0200)]
package/jbig2dec: bump to version 0.19.0

This bump is needed to fix build with ghostscript 9.53.0

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/webkitgtk: bump to version 2.30.0
Adrian Perez de Castro [Tue, 15 Sep 2020 16:07:07 +0000 (19:07 +0300)]
package/webkitgtk: bump to version 2.30.0

This is a new major release which bring in many improvements and new
features. For a complete list, please refer to the release notes:

  https://webkitgtk.org/2020/09/11/webkitgtk2.30.0-released.html

None of the new features need additional dependencies.

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/meson: support additional cpu families
James Hilliard [Tue, 15 Sep 2020 15:22:05 +0000 (09:22 -0600)]
package/meson: support additional cpu families

Meson expects known cpu families to be in a normalized format based on
https://mesonbuild.com/Reference-tables.html#cpu-families

Add support for m68k, microblaze and sh4 cpu families.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/ecryptfs-utils: fix build failure without pod2man
Fabrice Fontaine [Tue, 15 Sep 2020 19:05:56 +0000 (21:05 +0200)]
package/ecryptfs-utils: fix build failure without pod2man

Set ac_cv_path_POD2MAN to true to avoid the following build failure:

checking for pod2man... no
configure: error: I couldn't find pod2man; make sure it's installed and in your path

Fixes:
 - http://autobuild.buildroot.org/results/7a3a182aa91a07a720a02f854c59f952930708e1

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/postgresql: remove PIDFile from .service
Michael Nosthoff [Wed, 16 Sep 2020 15:35:10 +0000 (17:35 +0200)]
package/postgresql: remove PIDFile from .service

commit eada187e77022f0d changed the service to Type=notify.
notify units don't need a PIDFile so this can be removed.

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/openvmtools: use /run for PIDFile
Michael Nosthoff [Wed, 16 Sep 2020 15:35:09 +0000 (17:35 +0200)]
package/openvmtools: use /run for PIDFile

Fixes:

PIDFile= references a path below legacy directory /var/run/, updating
/var/run/vmtoolsd.pid → /run/vmtoolsd.pid; please update the unit file
accordingly.

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/nss-pam-ldapd: use /run for PIDFile
Michael Nosthoff [Wed, 16 Sep 2020 15:35:08 +0000 (17:35 +0200)]
package/nss-pam-ldapd: use /run for PIDFile

Fixes:

PIDFile= references a path below legacy directory /var/run/, updating
/var/run/nslcd.pid → /run/nslcd.pid; please update the unit file
accordingly.

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/minidlna: use /run for PIDFile
Michael Nosthoff [Wed, 16 Sep 2020 15:35:07 +0000 (17:35 +0200)]
package/minidlna: use /run for PIDFile

Fixes:

PIDFile= references a path below legacy directory /var/run/, updating
/var/run/minidlna.pid → /run/minidlna.pid; please update the unit file
accordingly.

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/htpdate: use /run for PIDFile
Michael Nosthoff [Wed, 16 Sep 2020 15:35:06 +0000 (17:35 +0200)]
package/htpdate: use /run for PIDFile

- rename pidfile from htpdate to htpdate.pid

Fixes:

PIDFile= references a path below legacy directory /var/run/, updating
/var/run/htpdate.pid → /run/htpdate.pid; please update the unit file
accordingly.

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/dhcpcd: use /run for PIDFile
Michael Nosthoff [Wed, 16 Sep 2020 15:35:05 +0000 (17:35 +0200)]
package/dhcpcd: use /run for PIDFile

Fixes:

PIDFile= references a path below legacy directory /var/run/, updating
/var/run/dhcpcd.pid → /run/dhcpcd.pid; please update the unit file
accordingly.

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/bandwithd: use /run for PIDFile
Michael Nosthoff [Wed, 16 Sep 2020 15:35:04 +0000 (17:35 +0200)]
package/bandwithd: use /run for PIDFile

Fixes:

PIDFile= references a path below legacy directory /var/run/, updating
/var/run/bandwithd.pid → /run/bandwithd.pid; please update the unit file
accordingly.

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/nginx: use /run for PIDFile
Michael Nosthoff [Wed, 16 Sep 2020 15:35:03 +0000 (17:35 +0200)]
package/nginx: use /run for PIDFile

Fixes:

systemd[1]: /usr/lib/systemd/system/nginx.service:7: PIDFile= references
a path below legacy directory /var/run/, updating /var/run/nginx.pid →
/run/nginx.pid; please update the unit file accordingly.

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/qt5: bump version to 5.15.1
Peter Seiderer [Fri, 18 Sep 2020 19:58:51 +0000 (21:58 +0200)]
package/qt5: bump version to 5.15.1

qt5base:
 - remove 0005-evdevkeyboard-fix-input_event-time-related-compile.patch
   (upstream [1])
 - remove 0006-evdevtouch-fix-input_event-time-related-compile.patch
   (upstream [2])
 - remove 0007-qimage_conversions-arm-neon-draw-helper-only-availab.patch
   (upstream [3])

qt5declarative:
 - remove 0002-examples-fix-parallel-install.patch
   (superseeded by upstream commit [4])

qt5imageformats:
 - remove 0001-fix-build-on-Arch-Linux.patch
   (upstream [5])

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

qt5webengine:
 - remove 0002-fix-bison-3.7.patch (upstream [6])
 - now unconditionally needs libxkbcommon

[1] https://code.qt.io/cgit/qt/qtbase.git/commit/?id=c5b8b662105cc5ced968da9f567fe1134c52d6b5
[2] https://code.qt.io/cgit/qt/qtbase.git/commit/?id=71fb4d081c7f3675939ac8c62063631a18175fd1
[3] https://code.qt.io/cgit/qt/qtbase.git/commit/?id=2246f270ffd3875cad8c334fdf4878be48620514
[4] https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=1f0b3a54ffa2ab0dc0cdff1345980ea68d749d24
[5] https://code.qt.io/cgit/qt/qtimageformats.git/commit/?id=704868db61be1542c2d9e2b75ead00c45c56cc36
[6] https://code.qt.io/cgit/qt/qtwebengine-chromium.git/commit/?h=80-based&id=1a53f5995697f5ac6fd501dbdc0ee39c9488ee66

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/qt5/qt5webkit: fix bison-3.7.1 related compile failure
Peter Seiderer [Fri, 18 Sep 2020 19:58:50 +0000 (21:58 +0200)]
package/qt5/qt5webkit: fix bison-3.7.1 related compile failure

Add gentoo patch to fix bison-3.7.1 related compile failure and
an additional one doing a similare change for another bison call
in Source/WebCore/DerivedSources.pri.

Fixes:

  generated/XPathGrammar.tab.c:124:10: fatal error: XPathGrammar.tab.h: No such file or directory

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/netcalc: new package
Joachim Wiberg [Fri, 18 Sep 2020 06:04:26 +0000 (08:04 +0200)]
package/netcalc: new package

netcalc is a slimmed down clone of sipcalc, using the popular output
format of ipcalc (perl).  It is written in C and only depends on a
POSIX compliant C library.  Both IPv4 and IPv6 are supported.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
Reviewed-by: Michael Nosthoff <buildroot@heine.tech>
Tested-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/makedumpfile: add optional dependency on snappy
Alexander Egorenkov [Sat, 19 Sep 2020 09:13:13 +0000 (11:13 +0200)]
package/makedumpfile: add optional dependency on snappy

Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/makedumpfile: pass all options through MAKEDUMPFILE_MAKE_OPTS
Thomas Petazzoni [Sat, 19 Sep 2020 12:37:10 +0000 (14:37 +0200)]
package/makedumpfile: pass all options through MAKEDUMPFILE_MAKE_OPTS

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/makedumpfile: remove consecutive empty lines
Thomas Petazzoni [Sat, 19 Sep 2020 12:36:19 +0000 (14:36 +0200)]
package/makedumpfile: remove consecutive empty lines

Fixes the following check-package warning:

package/makedumpfile/makedumpfile.mk:24: consecutive empty lines

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/makedumpfile: fix passing of MAKEDUMPFILE_MAKE_OPTS
Alexander Egorenkov [Sat, 19 Sep 2020 09:13:13 +0000 (11:13 +0200)]
package/makedumpfile: fix passing of MAKEDUMPFILE_MAKE_OPTS

MAKEDUMP_MAKE_OPTS contains an important option to enable LZO support,
but it was not passed at build time.

Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/graphicsmagick: enable OpenMP when supported by toolchain
Grzegorz Blach [Fri, 18 Sep 2020 17:21:32 +0000 (19:21 +0200)]
package/graphicsmagick: enable OpenMP when supported by toolchain

Signed-off-by: Grzegorz Blach <grzegorz@blach.pl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/popt: bump to version 1.18
Francois Perrad [Fri, 18 Sep 2020 19:37:08 +0000 (21:37 +0200)]
package/popt: bump to version 1.18

- update home page URL
- change download to new location
- remove old patches (first release since 2010)
- autoreconf now useless

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/nvme: bump to version 1.12
Francois Perrad [Fri, 18 Sep 2020 18:47:41 +0000 (20:47 +0200)]
package/nvme: bump to version 1.12

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mcelog: bump to version 172
Francois Perrad [Sat, 19 Sep 2020 11:11:38 +0000 (13:11 +0200)]
package/mcelog: bump to version 172

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mcelog: install init systemd
Francois Perrad [Sat, 19 Sep 2020 11:11:37 +0000 (13:11 +0200)]
package/mcelog: install init systemd

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/micropython: fix build with gcc 4.8
Fabrice Fontaine [Sat, 19 Sep 2020 10:01:38 +0000 (12:01 +0200)]
package/micropython: fix build with gcc 4.8

micropython uses -Wfloat-conversion since version 1.13 and
https://github.com/micropython/micropython/commit/30840ebc9925bb8ef025dbc2d5982b1bfeb75f1b

This will result in the following build failure with gcc 4.8:
arm-none-linux-gnueabi-gcc: error: unrecognized command line option '-Wfloat-conversion'

To avoid this build failure, set CWARN to an empty value moreover, while
at it, move some duplicated variables under MICROPYTHON_MAKE_OPTS

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/grpc: fix build on ubuntu gcc 4.8
Michael Nosthoff [Tue, 15 Sep 2020 16:11:07 +0000 (18:11 +0200)]
package/grpc: fix build on ubuntu gcc 4.8

gcc 4.8 on ubuntu 14.04 does some broken optimization at link-time
which causes grpc to create a grpc_cpp_plugin which quits because
of a failing assertion. The created plugin is itself used during
compilation which lets the build fail.
With the added -Wl,--no-as-needed flag the LTO is disabled and grpc
compiles successfully.

fixes:
- http://autobuild.buildroot.net/results/b554f6f2fb66892273f7520ad6e36923557b229e
- http://autobuild.buildroot.net/results/3ebb2880b9b3fd5154979016391dde897e2c039c
- http://autobuild.buildroot.net/results/c2078e821e0728fe980be2c849c25d82e791a4c2

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
[yann.morin.1998@free.fr: rewrap the comment]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/makedumpfile: fix build for powerpc target
Alexander Egorenkov [Thu, 10 Sep 2020 07:09:05 +0000 (09:09 +0200)]
package/makedumpfile: fix build for powerpc target

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

Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/libseccomp: bump version to 2.4.4
Peter Korsgaard [Tue, 15 Sep 2020 19:44:26 +0000 (21:44 +0200)]
package/libseccomp: bump version to 2.4.4

Brings support for 5.8 syscalls and adds various fixes.

Drop 0001-remove-static.patch as it is upstream since 2.4.3:
https://github.com/seccomp/libseccomp/commit/2a1b67825842c6c75ca898f09f0d9c99339e1fa8

Drop 0002-Circumvent-bug-in-uClibc-ng-syscall-on-x86_64-system.patch as the
uClibc-ng issue is fixed in 1.0.33:
https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?id=01e863c89fc772a406fe56c6dddb39f71a570c06

Download upstream uploaded tarball rather than using the github macro,
and use upstream hash and reformat hash file. This allows to drop
AUTORECONF = YES.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libwpe: switch over to Meson
Adrian Perez de Castro [Tue, 15 Sep 2020 22:30:49 +0000 (01:30 +0300)]
package/libwpe: switch over to Meson

The CMake based build system will be eventually removed by upstream
so it seems like a good idea to switch over to Meson already before
that happens.

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libwpe: bump to version 1.8.0
Adrian Perez de Castro [Tue, 15 Sep 2020 22:30:48 +0000 (01:30 +0300)]
package/libwpe: bump to version 1.8.0

Release notes:

  https://wpewebkit.org/release/libwpe-1.8.0.html

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libstrophe: bump to version 0.10.0
Michael Vetter [Wed, 16 Sep 2020 10:08:30 +0000 (12:08 +0200)]
package/libstrophe: bump to version 0.10.0

Changes:
  * Coding style has been unified
  * SCRAM-SHA-256 and SCRAM-SHA-512 support
  * c-ares support
  * LibreSSL support
  * Introduced global timed handlers that fire periodically regardless
    of connections status, such a handler can be used to implement
    deferred re-connection
  * examples/register implements XEP-0077
  * Fixed issue with IPv6 on Windows (#153)
  * Improved portability across systems such as Haiku, Windows
  * New API:
    - xmpp_stanza_get_child_by_name_and_ns()
    - xmpp_conn_is_connecting()
    - xmpp_conn_is_connected()
    - xmpp_conn_is_disconnected()
    - xmpp_stanza_new_from_string()
    - xmpp_stanza_add_child_ex()
    - xmpp_stanza_get_context()
    - xmpp_stanza_reply_error()
    - xmpp_global_timed_handler_add()
    - xmpp_global_timed_handler_delete()

Signed-off-by: Michael Vetter <jubalh@iodoru.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/dash: bump to version 0.5.11.2
Francois Perrad [Wed, 16 Sep 2020 07:48:43 +0000 (09:48 +0200)]
package/dash: bump to version 0.5.11.2

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/pkg-cmake.mk: build host with shared libs
Michael Nosthoff [Wed, 16 Sep 2020 10:02:11 +0000 (12:02 +0200)]
package/pkg-cmake.mk: build host with shared libs

CMake offers the BUILD_SHARED_LIBS flag as a default parameter
and most packages honor them.
Similar to pkg-autotools.mk build host packages always with
BUILD_SHARED_LIBS=ON.

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/{clang,lld}: disable shared lib build for the host variant
Michael Nosthoff [Wed, 16 Sep 2020 10:02:10 +0000 (12:02 +0200)]
package/{clang,lld}: disable shared lib build for the host variant

This is similar to the llvm package which also disables shared libs
for the host variant.

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/doxygen: disable shared libs for host
Michael Nosthoff [Wed, 16 Sep 2020 10:02:09 +0000 (12:02 +0200)]
package/doxygen: disable shared libs for host

doxygen fails to build with BUILD_SHARED_LIBS=ON as it only
for some targets honors this flag and links the rest static.
So enforce BUILD_SHARED_LIBS=OFF for this package.

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/orangepi_pc_defconfig: bump kernel to 5.8.10, u-boot to 2020.07
Peter Korsgaard [Thu, 17 Sep 2020 19:54:57 +0000 (21:54 +0200)]
configs/orangepi_pc_defconfig: bump kernel to 5.8.10, u-boot to 2020.07

Analog audio is enabled by default in sunxi_defconfig since commit 5d2408c6
(ARM: configs: sunxi: Add sun8i analog codec), so drop from fragment.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/ipmitool: fix 0011-channel-Fix-buffer-overflow.patch
Heiko Thiery [Wed, 16 Sep 2020 17:44:51 +0000 (19:44 +0200)]
package/ipmitool: fix 0011-channel-Fix-buffer-overflow.patch

The previous commit to this package
(37c5e903a7e18f5b3847c11a40af5f74984d6c77) introduced a bunch of patches
to fix a CVE. Unfortunatly only applying of the patches was tested but
not building the package.

This commit replaces a define that was introduced in a previous patch
upstream and caused the build failure.

Tested:

                             br-arm-full [1/6]: OK
                  br-arm-cortex-a9-glibc [2/6]: OK
                   br-arm-cortex-m4-full [3/6]: SKIPPED
                          br-x86-64-musl [4/6]: OK
                      br-arm-full-static [5/6]: OK
                            sourcery-arm [6/6]: OK

Fixes:
 - http://autobuild.buildroot.net/results/3f7fe8ad181318153c459ba5e1afbbc8b49d541c/
 - and more

Cc: Peter Korsgaard <peter@korsgaard.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libfribidi: bump to version 1.0.10
Francois Perrad [Wed, 16 Sep 2020 16:37:47 +0000 (18:37 +0200)]
package/libfribidi: bump to version 1.0.10

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/logrotate: bump to version 3.17.0
Francois Perrad [Wed, 16 Sep 2020 16:30:47 +0000 (18:30 +0200)]
package/logrotate: bump to version 3.17.0

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/18xx-ti-utils: build/install wlconf as a host utility
Miken Valabdas [Wed, 16 Sep 2020 21:01:46 +0000 (17:01 -0400)]
package/18xx-ti-utils: build/install wlconf as a host utility

wlconf is build and installed as a host utility to be able to tweak
the wl18xx firmware configuration at build time.

Signed-off-by: Miken Valabdas <mvalabdas@distech-controls.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/weston: change download url to https
Peter Seiderer [Wed, 16 Sep 2020 19:55:40 +0000 (21:55 +0200)]
package/weston: change download url to https

- change download url to https (as given by the original announcement [1]
    and redirected by the http url)

Fixes:

  - http://autobuild.buildroot.net/results/00b9e1ccb97d9ff5c2ee0e856288f689bdab52ee

  >>> weston 9.0.0 Downloading[23m
  --2020-09-15 14:10:22--  http://wayland.freedesktop.org/releases/weston-9.0.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-09-15 14:10:23 ERROR 308: Permanent Redirect.

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

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/fmt: bump to version 7.0.3
Jörg Krause [Wed, 16 Sep 2020 20:00:13 +0000 (22:00 +0200)]
package/fmt: bump to version 7.0.3

Switch to use uploaded zip archive instead of githubs provided tarball.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/armbian-firmware: add option to install AP6256 firmware
Tian Yuanhao [Thu, 17 Sep 2020 04:43:25 +0000 (12:43 +0800)]
package/armbian-firmware: add option to install AP6256 firmware

This WiFi/BT chip is used on ROCK Pi 4.

Signed-off-by: Tian Yuanhao <tianyuanhao@aliyun.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/armbian-firmware: fix alphabetic ordering of options
Thomas Petazzoni [Thu, 17 Sep 2020 19:32:48 +0000 (21:32 +0200)]
package/armbian-firmware: fix alphabetic ordering of options

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/armbian-firmware: bump version to 70a0850
Tian Yuanhao [Thu, 17 Sep 2020 04:43:25 +0000 (12:43 +0800)]
package/armbian-firmware: bump version to 70a0850

While at it, adjust spacing in the hash file.

Signed-off-by: Tian Yuanhao <tianyuanhao@aliyun.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/lafrite_defconfig: bump kernel to 5.8.10
Peter Korsgaard [Thu, 17 Sep 2020 18:35:18 +0000 (20:35 +0200)]
configs/lafrite_defconfig: bump kernel to 5.8.10

Brings a number of fixes and audio support.  The aarch64 defconfig has
grown, so bump the ext4 size to make it fit.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/upmpdcli: bump to version 1.4.14
Jörg Krause [Thu, 17 Sep 2020 06:36:55 +0000 (08:36 +0200)]
package/upmpdcli: bump to version 1.4.14

Drop upstream patch which is included in the new version.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/qt5/qt5webengine: fix build with Bison 3.7
Thomas Petazzoni [Wed, 16 Sep 2020 12:13:53 +0000 (14:13 +0200)]
package/qt5/qt5webengine: fix build with Bison 3.7

Add patch from upstream that fixes build with Bison 3.7.

There are no autobuilder failures for this issue, but the following
defconfig:

BR2_arm=y
BR2_cortex_a8=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_INIT_NONE=y
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
BR2_SYSTEM_BIN_SH_NONE=y
BR2_PACKAGE_QT5=y
BR2_PACKAGE_QT5WEBENGINE=y
BR2_PACKAGE_RPI_USERLAND=y

Failed with:

/home/thomas/buildroot/buildroot/output/build/qt5webengine-5.15.0/src/core/release/gen/third_party/blink/renderer/core/xpath_grammar.cc:124:10: fatal error: xpath_grammar.hh: No such file or directory
  124 | #include "xpath_grammar.hh"
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.

With this patch applied, it builds fine.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: Peter Seiderer <ps.report@gmx.net>
[yann.morin.1998@free.fr: add url to upstream commit, provided by Peter]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/redis: security bump to 6.0.8
Titouan Christophe [Tue, 15 Sep 2020 19:49:29 +0000 (21:49 +0200)]
package/redis: security bump to 6.0.8

>From the release notes
See: https://github.com/redis/redis/blob/6.0.8/00-RELEASENOTES

================================================================================
Redis 6.0.7     Released Fri Aug 28 11:05:09 IDT 2020
================================================================================

Upgrade urgency MODERATE: several bugs with moderate impact are fixed,
Specifically the first two listed below which cause protocol errors for clients.

================================================================================
Redis 6.0.8     Released Wed Sep 09 23:34:17 IDT 2020
================================================================================

Upgrade urgency HIGH: Anyone who's using Redis 6.0.7 with Sentinel or
CONFIG REWRITE command is affected and should upgrade ASAP, see #7760.

Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/python-boto3: new package.
Raphaël Mélotte [Fri, 7 Feb 2020 11:43:50 +0000 (12:43 +0100)]
package/python-boto3: new package.

The AWS SDK for Python.

Signed-off-by: Raphaël Mélotte <raphael.melotte@essensium.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Reviewed-by: Jagan Teki <jagan@amarulasolutions.com>
Tested-by: Jagan Teki <jagan@amarulasolutions.com> # roc-rk3399-pc
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/python-s3transfer: new package.
Raphaël Mélotte [Fri, 7 Feb 2020 11:43:49 +0000 (12:43 +0100)]
package/python-s3transfer: new package.

An Amazon S3 Transfer Manager.

Signed-off-by: Raphaël Mélotte <raphael.melotte@essensium.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Reviewed-by: Jagan Teki <jagan@amarulasolutions.com>
Tested-by: Jagan Teki <jagan@amarulasolutions.com> # roc-rk3399-pc
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/python-botocore: new package.
Raphaël Mélotte [Fri, 7 Feb 2020 11:43:48 +0000 (12:43 +0100)]
package/python-botocore: new package.

Low-level, data-driven core of boto 3.

Signed-off-by: Raphaël Mélotte <raphael.melotte@essensium.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Reviewed-by: Jagan Teki <jagan@amarulasolutions.com>
Tested-by: Jagan Teki <jagan@amarulasolutions.com> # roc-rk3399-pc
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/python-jmespath: new package.
Raphaël Mélotte [Fri, 7 Feb 2020 11:43:47 +0000 (12:43 +0100)]
package/python-jmespath: new package.

JMESPath is a query language for JSON.

Signed-off-by: Raphaël Mélotte <raphael.melotte@essensium.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Reviewed-by: Jagan Teki <jagan@amarulasolutions.com>
Tested-by: Jagan Teki <jagan@amarulasolutions.com> # roc-rk3399-pc
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agoDEVELOPERS: fix alphabetical ordering
Yann E. MORIN [Tue, 15 Sep 2020 19:31:02 +0000 (21:31 +0200)]
DEVELOPERS: fix alphabetical ordering

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/micropython: fix license hash
Fabrice Fontaine [Tue, 15 Sep 2020 17:20:35 +0000 (19:20 +0200)]
package/micropython: fix license hash

Commit 7676191cfacbdb1a92af1d0218d3280207b03090 forgot to update
license hash which changed due to an update in year:
https://github.com/micropython/micropython/commit/338b12d3c840ea56504c83d9c51e4d0f628684f4

While at it, also update indentation in hash file (two spaces)

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/gstreamer1/gst1-plugins-base: gl needs api, platform and window
Fabrice Fontaine [Tue, 12 Nov 2019 19:37:56 +0000 (20:37 +0100)]
package/gstreamer1/gst1-plugins-base: gl needs api, platform and window

Build will fail if gl is enabled without an api, a platform and a
window:

Message: No OpenGL Platforms found or requested
Message: No OpenGL Window systems found or requested

gst-libs/gst/gl/meson.build:948:2: ERROR: Problem encountered: GStreamer OpenGL integration required via options, but needed dependencies not found.

This requirement is already specified in Config.in through a simple
comment:

comment "The opengl library needs an API, a platform and a window system"
depends on !BR2_PACKAGE_GST1_PLUGINS_BASE_HAS_LIB_OPENGL

Fixes:
 - http://autobuild.buildroot.org/results/d171059801adf8dea1a2116d7c729a2aa5767ac8
 - http://autobuild.buildroot.org/results/b1bfa505bba534440d331c4948eea5eb2d165c97

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/altera-stapl: new package
Jochen Baltes [Fri, 24 Jan 2020 15:16:24 +0000 (15:16 +0000)]
package/altera-stapl: new package

Alteras Jam STAPL Bytecode Player with 64-bit support.
This is a user-space port of the altera-stapl driver from the linux kernel.
The source released by Altera wasn't 64-bit compatible.
Additionally, the linux version is much cleaner and old cruft was removed.

Signed-off-by: Jochen Baltes <jochen.baltes@gmail.com>
Tested-by: Heiko Thiery <heiko.thiery@gmail.com>
[yann.morin.1998@free.fr: use the latest HEAD of the repository]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/asn1c: new host package
Sergio Prado [Fri, 10 Jan 2020 21:14:20 +0000 (18:14 -0300)]
package/asn1c: new host package

The asn1c is a free, open source compiler of ASN.1 specifications into C
source code.

Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com>
Reviewed-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/pkg-meson: ensure the global cross-compilation.conf file is correct
Thomas Petazzoni [Wed, 4 Dec 2019 15:02:25 +0000 (16:02 +0100)]
package/pkg-meson: ensure the global cross-compilation.conf file is correct

Currently, the cross-compilation.conf installed in
$(HOST_DIR)/etc/meson/cross-compilation.conf for use by the SDK is
generated in a post-install-staging hook of the toolchain package.

With per-package directory support enabled, this means that the
generated cross-compilation.conf contains references to the
per-package directory of the toolchain/ package, which is not want we
want:

[binaries]
c = '/home/thomas/projets/buildroot/output/per-package/toolchain/host/bin/arm-linux-gcc'
cpp = '/home/thomas/projets/buildroot/output/per-package/toolchain/host/bin/arm-linux-g++'
ar = '/home/thomas/projets/buildroot/output/per-package/toolchain/host/bin/arm-linux-ar'
strip = '/home/thomas/projets/buildroot/output/per-package/toolchain/host/bin/arm-linux-strip'
pkgconfig = '/home/thomas/projets/buildroot/output/per-package/toolchain/host/usr/bin/pkg-config'

So instead, we generate this file in TOOLCHAIN_TARGET_FINALIZE_HOOKS,
so that the global paths are used:

[binaries]
c = '/home/thomas/projets/buildroot/output/host/bin/arm-linux-gcc'
cpp = '/home/thomas/projets/buildroot/output/host/bin/arm-linux-g++'
ar = '/home/thomas/projets/buildroot/output/host/bin/arm-linux-ar'
strip = '/home/thomas/projets/buildroot/output/host/bin/arm-linux-strip'
pkgconfig = '/home/thomas/projets/buildroot/output/host/usr/bin/pkg-config'

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/gstreamer1/gst1-shark: bump version to v0.7.1
Chris Packham [Mon, 14 Sep 2020 08:58:31 +0000 (20:58 +1200)]
package/gstreamer1/gst1-shark: bump version to v0.7.1

Signed-off-by: Chris Packham <judge.packham@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/micropython: bump version to 1.13
Chris Packham [Mon, 14 Sep 2020 08:58:30 +0000 (20:58 +1200)]
package/micropython: bump version to 1.13

Signed-off-by: Chris Packham <judge.packham@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/syslog-ng: bump to 3.29.1
Chris Packham [Mon, 14 Sep 2020 08:58:29 +0000 (20:58 +1200)]
package/syslog-ng: bump to 3.29.1

Signed-off-by: Chris Packham <judge.packham@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/systemd: bump version to 246.5
Norbert Lange [Mon, 14 Sep 2020 14:47:27 +0000 (16:47 +0200)]
package/systemd: bump version to 246.5

Signed-off-by: Norbert Lange <nolange79@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/f2fs-tools: bump version to 1.14.0
Norbert Lange [Mon, 14 Sep 2020 14:46:04 +0000 (16:46 +0200)]
package/f2fs-tools: bump version to 1.14.0

Remove upstreamed patches.

Signed-off-by: Norbert Lange <nolange79@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/ipmitool: fix CVE-2020-5208
Heiko Thiery [Mon, 14 Sep 2020 13:20:55 +0000 (15:20 +0200)]
package/ipmitool: fix CVE-2020-5208

Add several upstream patches that are made to fix this CVE. Since there
is still no dated plan to release a new version add this bunch of
patches.

Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/localedef: depend host build on python3
Michael Nosthoff [Mon, 14 Sep 2020 09:47:04 +0000 (11:47 +0200)]
package/localedef: depend host build on python3

Just like glibc, host-localedef needs python3 on the host to
build... since host-localedef is basically using the sources of glibc.

Fixes:

checking if /build/build/per-package/host-localedef/host/bin/ccache
/usr/bin/gcc is sufficient to build libc... yes
checking for x86_64-pc-linux-gnu-nm... /usr/bin/nm
checking for python3... no
checking for python... python
checking version of python... 2.7.18, bad
configure: error:
*** These critical programs are missing or too old: python
*** Check the INSTALL file for required versions.

As reported at:

  http://lists.busybox.net/pipermail/buildroot/2020-September/291929.html

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mutt: bump to version 1.14.7
Fabrice Fontaine [Mon, 14 Sep 2020 17:52:28 +0000 (19:52 +0200)]
package/mutt: bump to version 1.14.7

This is a bug-fix release, fixing a variety of small issues.

https://gitlab.com/muttmua/mutt/raw/stable/ChangeLog

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libpfm4: bump to version 4.11.0
Fabrice Fontaine [Mon, 14 Sep 2020 17:46:19 +0000 (19:46 +0200)]
package/libpfm4: bump to version 4.11.0

Major updates:
 - AMD Zen1 core PMU updates
 - AMD Zen2 core PMU support
 - Intel Icelake core PMU support
 - support to report if events are speculative
 - support for Extended PEBS events on Icelake
 - Intel Tremont core PMU support
 - ARM Neoverse N1 core PMU support
 - s390 event table updates
 - Marvell TX2 core and uncore updates
 - Intel CascadeLakeX uncore PMU support
 - Various other event table updates and bug fixes

http://perfmon2.sourceforge.net/

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libupnpp: bump to version 0.19.4
Fabrice Fontaine [Mon, 14 Sep 2020 17:36:21 +0000 (19:36 +0200)]
package/libupnpp: bump to version 0.19.4

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libnpupnp: bump to version 4.0.11
Fabrice Fontaine [Mon, 14 Sep 2020 17:36:20 +0000 (19:36 +0200)]
package/libnpupnp: bump to version 4.0.11

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libuhttpd: fix tarball name in hash file
Fabrice Fontaine [Mon, 14 Sep 2020 17:16:59 +0000 (19:16 +0200)]
package/libuhttpd: fix tarball name in hash file

Commit 819a4207f6a5c3b579cb5191b03b51ebec4298ff forgot to rename
libuhttpd-3.2.0.tar.gz

Fixes:
 - http://autobuild.buildroot.org/results/965be1c72996df94668be81d1e90ed6937fb9a7c

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/pdmenu: bump to version 1.3.6
Fabrice Fontaine [Mon, 14 Sep 2020 05:47:19 +0000 (07:47 +0200)]
package/pdmenu: bump to version 1.3.6

- Update site to get latest release
- Update indentation in hash file
- This bump will also fix a build failure with gcc 10 thanks to
  https://git.joeyh.name/index.cgi/pdmenu.git/commit/?id=1a2dce9aaa6cdd0406f0be666929562d3b4521ff

Fixes:
 - http://autobuild.buildroot.org/results/78946a381f9f70975b41d24b0b050ba2073d6ef8

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libuhttpd: bump version to 3.3.0
Jianhui Zhao [Mon, 14 Sep 2020 02:42:50 +0000 (10:42 +0800)]
package/libuhttpd: bump version to 3.3.0

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/librsvg: fix license
Fabrice Fontaine [Sun, 13 Sep 2020 20:49:20 +0000 (22:49 +0200)]
package/librsvg: fix license

Commit df20e4546384d1c249a6a0541183590671e83d77 forgot to update hash of
COPYING.LIB which has been updated to use LGPL-2.1+ in version 2.47.0:
https://github.com/GNOME/librsvg/commit/96b34f865dc8465d2ab93c7ae8344178b0ea7ed7

Fixes:
 - http://autobuild.buildroot.org/results/94fde5707a1104548c3386b628c92ebc9e034285

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/docker-engine: bump to version 19.03.12
Christian Stewart [Sun, 13 Sep 2020 00:16:57 +0000 (17:16 -0700)]
package/docker-engine: bump to version 19.03.12

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/docker-cli: bump to version 19.03.12
Christian Stewart [Sun, 13 Sep 2020 00:16:56 +0000 (17:16 -0700)]
package/docker-cli: bump to version 19.03.12

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/docker-containerd: bump to version 1.4.0
Christian Stewart [Sun, 13 Sep 2020 00:16:55 +0000 (17:16 -0700)]
package/docker-containerd: bump to version 1.4.0

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/runc: bump to version 1.0.0-rc92
Christian Stewart [Sun, 13 Sep 2020 00:16:54 +0000 (17:16 -0700)]
package/runc: bump to version 1.0.0-rc92

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/efl: depends on gcc >= 4.9
Fabrice Fontaine [Sun, 13 Sep 2020 16:53:36 +0000 (18:53 +0200)]
package/efl: depends on gcc >= 4.9

efl depends on C++11 since version 1.22.0 and
https://github.com/Enlightenment/efl/commit/ac95f38d1b06ac6977ea6d8b9f14f9405396858f

Fixes:
 - http://autobuild.buildroot.org/results/458ec719a7251b59796edfc865b7226baaed6d8f

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/sofia-sip: fix build without openssl
Fabrice Fontaine [Sun, 13 Sep 2020 16:52:26 +0000 (18:52 +0200)]
package/sofia-sip: fix build without openssl

HTTP-related modules are enabled by default and depend on openssl since
https://github.com/freeswitch/sofia-sip/commit/5b4103a12596ea01b4cdbb21b75826a085d557aa

Fixes:
 - http://autobuild.buildroot.org/results/95b6c489fed07d6fe626200ea057c83756d54deb

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/sofia-sip: fix static build with openssl
Fabrice Fontaine [Sun, 13 Sep 2020 16:52:25 +0000 (18:52 +0200)]
package/sofia-sip: fix static build with openssl

Use --with-openssl=pkg-config otherwise sofia-sip will fail to retrieve
openssl dependencies resulting in the following build failure:

/srv/storage/autobuild/run/instance-3/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/8.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: ../libsofia-sip-ua/.libs/libsofia-sip-ua.a(tport_type_ws.o): in function `tport_ws_deinit_primary':
tport_type_ws.c:(.text+0x2c): undefined reference to `SSL_CTX_free'
/srv/storage/autobuild/run/instance-3/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/8.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: ../libsofia-sip-ua/.libs/libsofia-sip-ua.a(tport_type_ws.o): in function `tport_ws_init_primary_secure':

pkg-config option has been added to freeswitch sofia-sip since 2007 and
https://github.com/freeswitch/sofia-sip/commit/044ac9d8fa7e840cf3e38c3fa7f8cacd0d21b3ea

Fixes:
 - http://autobuild.buildroot.org/results/8a0c9dbad74a3b358f90c7a3b56b638c4bdb8045

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/kexec: fix build with gcc 10
Fabrice Fontaine [Sun, 13 Sep 2020 16:51:23 +0000 (18:51 +0200)]
package/kexec: fix build with gcc 10

Fixes:
 - http://autobuild.buildroot.org/results/89b6337db9efc55aaa422fc9964f942b6d4cd5f7

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libcap: needs MMU
Fabrice Fontaine [Sun, 13 Sep 2020 16:50:48 +0000 (18:50 +0200)]
package/libcap: needs MMU

libcap uses fork() since version 2.33 and
https://git.kernel.org/pub/scm/linux/kernel/git/morgan/libcap.git/commit/?id=ef485973d5547431782f9e5f4323eabfebb38622

So add MMU dependency to avoid the following build failure on
applications using libcap without MMU such as ntp:

/tmp/instance-0/output-1/host/opt/ext-toolchain/arm-buildroot-uclinux-uclibcgnueabi/bin/ld.real: /tmp/instance-0/output-1/host/bin/../arm-buildroot-uclinux-uclibcgnueabi/sysroot/usr/lib/libcap.a(cap_proc.o): in function `cap_launch':
/tmp/instance-0/output-1/build/libcap-2.42/libcap/cap_proc.c:912: undefined reference to `fork'

All packages that select BR2_PACKAGE_LIBCAP already have a BR2_USE_MMU
dependency, so none of them have to be changed.

Fixes:

 - http://autobuild.buildroot.org/results/89f39dae01c07977062b909079bfcd45a68060d3

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/htpdate: fix build with static openssl
Titouan Christophe [Sat, 12 Sep 2020 15:05:27 +0000 (17:05 +0200)]
package/htpdate: fix build with static openssl

Depending on its build configuration, openssl might not be compiled with
dynamic zlib support, and programs that link against openssl need to link
against zlib as well.

This can be generally and easily handled using the pkg-config files
installed by openssl.

Fixes: http://autobuild.buildroot.net/results/ae9/ae946ca72238840b3eaa5fe823e8d620618f7462/
Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/ghostscript: security bump to version 9.53.0
Fabrice Fontaine [Sat, 12 Sep 2020 16:59:07 +0000 (18:59 +0200)]
package/ghostscript: security bump to version 9.53.0

- Use tar.gz as SHA512SUMS does not contain the hash for tar.xz
- Fix CVE-2020-15900: A memory corruption issue was found in Artifex
  Ghostscript 9.50 and 9.52. Use of a non-standard PostScript operator
  can allow overriding of file access controls. The 'rsearch'
  calculation for the 'post' size resulted in a size that was too large,
  and could underflow to max uint32_t.

https://www.ghostscript.com/doc/9.53.0/News.htm

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