buildroot.git
4 years agopackage/apitrace: bump to version 9.0
Paul Cercueil [Sat, 7 Dec 2019 00:06:05 +0000 (01:06 +0100)]
package/apitrace: bump to version 9.0

Bump to upstream version 9.0, released 2019-11-26.

This may have been the case already in 8.0, but it is possible to
compile without X11 by just specifying ENABLE_X11=OFF, so the package
was updated to remove the X11 dependency.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/polkit: support different authentication frameworks
Adam Duskett [Fri, 6 Dec 2019 23:46:45 +0000 (15:46 -0800)]
package/polkit: support different authentication frameworks

Use pam if available, otherwise use shadow.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/polkit: bump to version 0.116
Adam Duskett [Fri, 6 Dec 2019 23:46:44 +0000 (15:46 -0800)]
package/polkit: bump to version 0.116

Other changes:
  - Add spidermonkey as a dependency.
  - Add 0001-make-netgroup-support-optional.patch to allow building on musl.
  - Add a runtime dependency on dbus.
  - Add --disable-libelongind.
  - Add --disable-libsystemd-login.
  - Update dependencies for systemd pam support.
  - Update dependencies for udisks.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/grpc: bump to version 1.25.0
Adam Duskett [Fri, 6 Dec 2019 22:25:49 +0000 (14:25 -0800)]
package/grpc: bump to version 1.25.0

Other changes:

 - Remove upstream patch 0004-Fix-gettid-naming-conflict.patch
 - Remove upstream patch 0005-Rename-gettid-functions.patch
 - Add a check for BR2_TOOLCHAIN_GCC_AT_LEAST_5 in grpc.mk. If the
   selected toolchain is not at least version 5 or higher and the
   optimization level is -Os, set the GRPC_CFLAGS and GRPC_CXXFLAGS
   optimizations to -O2. This check prevents the following error:

   error: failure memory model cannot be stronger than success memory model for '__atomic_compare_exchange'

Tested with test-pkg, all tests passed:
            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]: SKIPPED

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/sysdig: disable all bundled dependencies
Fabrice Fontaine [Sat, 7 Dec 2019 19:17:03 +0000 (20:17 +0100)]
package/sysdig: disable all bundled dependencies

Disable all dependencies through -DUSE_BUNDLED_DEPS=OFF instead of
disabling them one by one

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/lua-resty-http: bump to version 0.15
Francois Perrad [Sat, 7 Dec 2019 07:45:40 +0000 (08:45 +0100)]
package/lua-resty-http: bump to version 0.15

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/lua-curl: bump to version 0.3.11
Francois Perrad [Sat, 7 Dec 2019 07:45:39 +0000 (08:45 +0100)]
package/lua-curl: bump to version 0.3.11

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/alsa-utils: remove --disable-alsatest
Fabrice Fontaine [Sat, 7 Dec 2019 09:17:43 +0000 (10:17 +0100)]
package/alsa-utils: remove --disable-alsatest

atopology is needed to build alsa-utils since version 1.2.1 and
https://github.com/alsa-project/alsa-utils/commit/c8fdd38c74de2e8b7b2b5a4576787d5e9b4ae807

However, atopology is not correctly detected if --disable-alsatest is
passed so drop --disable-alsatest that is not needed since commit
2c03ec15307b567fd2250fe2a7981a89d19b87a9 (from 2002), which removed
AC_TRY_RUN

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/xapian: bump to version 1.4.14
Gilles Talis [Sun, 8 Dec 2019 08:05:52 +0000 (09:05 +0100)]
package/xapian: bump to version 1.4.14

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/matchbox-desktop: remove unrecognized option
Fabrice Fontaine [Wed, 30 Oct 2019 09:22:44 +0000 (10:22 +0100)]
package/matchbox-desktop: remove unrecognized option

--enable-expat is not a recognized option so remove it

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libv4l: fix musl build
Bernd Kuhls [Wed, 30 Oct 2019 06:53:02 +0000 (07:53 +0100)]
package/libv4l: fix musl build

Fixes:
http://autobuild.buildroot.net/results/bf8/bf88f89bdb966ef54938e4274114d4afe5668b1f/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/acsccid: needs iconv
Bernd Kuhls [Wed, 30 Oct 2019 05:37:50 +0000 (06:37 +0100)]
package/acsccid: needs iconv

Upstream commit
https://github.com/acshk/acsccid/commit/5672d821ba96deb6c0c11060e4de0c9dab9b21c7
added "include <iconv.h>"

Fixes:
http://autobuild.buildroot.net/results/04e/04eac264718a47c550bb48b3c36314751fb4de91/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libnss: bump to version 3.48
Giulio Benetti [Sun, 8 Dec 2019 11:06:50 +0000 (12:06 +0100)]
package/libnss: bump to version 3.48

NSS 3.48 requires NSPR 4.24 already bumped. It already fixed
CVE-2019-11745 but in version 3.47.1 it's already fixed. Anyway from
3.47 to 3.48 it fixes:
CVE-2019-11745: EncryptUpdate should use maxout, not block size

Remove an upstreamed patch but introduce a new one to fix building with
signal.h include.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/jailhouse: bump to version 0.11
Fabrice Fontaine [Sun, 8 Dec 2019 11:00:32 +0000 (12:00 +0100)]
package/jailhouse: bump to version 0.11

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/ytree: bump to version 2.00
Fabrice Fontaine [Sun, 8 Dec 2019 10:54:53 +0000 (11:54 +0100)]
package/ytree: bump to version 2.00

License is GPL-2.0+ not GPL-2.0 as specified in files that contain
license information: tilde.{h,c} and xmalloc.{h,c}

Release 2.00 also added a comment about this in CHANGES and README

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/xl2tp: bump to version 1.3.15
Fabrice Fontaine [Sun, 8 Dec 2019 09:06:00 +0000 (10:06 +0100)]
package/xl2tp: bump to version 1.3.15

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/drbd-utils: bump to version 9.11.0
Fabrice Fontaine [Sun, 8 Dec 2019 08:53:25 +0000 (09:53 +0100)]
package/drbd-utils: bump to version 9.11.0

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/qpdf: remove pcre dependency
Fabrice Fontaine [Sun, 8 Dec 2019 08:51:43 +0000 (09:51 +0100)]
package/qpdf: remove pcre dependency

pcre is not needed since version 7.0.0 and
https://github.com/qpdf/qpdf/commit/9a96e233b051b31289c84f90a321583887b1400a

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/linksprite_pcduino: add host-openssl for kernel build
Sergey Matyukevich [Sat, 7 Dec 2019 11:32:24 +0000 (14:32 +0300)]
configs/linksprite_pcduino: add host-openssl for kernel build

Updated kernel version for pcDuino board requires host-openssl
to build successfully. This commit adds the required option:
    BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y

Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/371286142
Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/qpdf: fix license
Fabrice Fontaine [Sat, 7 Dec 2019 22:29:14 +0000 (23:29 +0100)]
package/qpdf: fix license

qpdf is also licensed under Apache-2.0 since version 7.0.0 and
https://github.com/qpdf/qpdf/commit/07c8bb2843f1a975a27d396da33d813a1537ee3a

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/zlog: bump to version 1.2.14
Fabrice Fontaine [Sat, 7 Dec 2019 21:36:37 +0000 (22:36 +0100)]
package/zlog: bump to version 1.2.14

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/pkg-golang: enable trimpath option for reproducible builds
Christian Stewart [Sat, 7 Dec 2019 19:57:07 +0000 (11:57 -0800)]
package/pkg-golang: enable trimpath option for reproducible builds

The -trimpath option (introduced in go 1.13) removes absolute build paths
from the target binary.  This results in more consistent / reproducible
builds across different systems with varying paths to Buildroot.

Signed-off-by: Christian Stewart <christian@paral.in>
[Peter: mention that this is a go 1.13+ feature]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/wine: bump to version 4.0.3
André Hentschel [Sat, 7 Dec 2019 15:48:04 +0000 (16:48 +0100)]
package/wine: bump to version 4.0.3

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/upower: bump to version 0.9.11
Fabrice Fontaine [Sat, 7 Dec 2019 21:07:36 +0000 (22:07 +0100)]
package/upower: bump to version 0.9.11

- Remove patch (already in version)
- Add hash for license file
- Drop host-intltool dependency for $(TARGET_NLS_DEPENDENCIES), see
  https://gitlab.freedesktop.org/upower/upower/commit/d15e95f785b21be3ca45e9e2cc7143779c0b5176

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/nss-pam-ldapd: bump to version 0.9.11
Fabrice Fontaine [Sat, 7 Dec 2019 20:29:49 +0000 (21:29 +0100)]
package/nss-pam-ldapd: bump to version 0.9.11

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/xxhash: bump to version 0.7.2
Fabrice Fontaine [Sat, 7 Dec 2019 19:39:30 +0000 (20:39 +0100)]
package/xxhash: bump to version 0.7.2

- Remove patch (already in version)
- Update hash of LICENSE file and remove xxhsum.c from
  XXHASH_LICENSE_FILES as LICENSE contains both licenses
  (BSD-2-Clause and GPL-2.0+) since
  https://github.com/Cyan4973/xxHash/commit/330444389b5091db1fae1cc58c890b9f99b8b35d
- Update XXHASH_LICENSE to specify that BSD-2-Clause is for the library
  and GPL-2.0+ for xxhsum CLI

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/emlog: bump to version 0.70
Fabrice Fontaine [Sat, 7 Dec 2019 19:50:05 +0000 (20:50 +0100)]
package/emlog: bump to version 0.70

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/go: bump to 1.13.5
Christian Stewart [Sat, 7 Dec 2019 19:49:38 +0000 (11:49 -0800)]
package/go: bump to 1.13.5

go1.13.5 (released 2019/12/04) includes fixes to the go command, the runtime,
the linker, and the net/http package.

https://github.com/golang/go/issues?q=milestone%3AGo1.13.5

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agodocs/website: update for 2019.02.8
Peter Korsgaard [Sat, 7 Dec 2019 20:43:56 +0000 (21:43 +0100)]
docs/website: update for 2019.02.8

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoUpdate for 2019.02.8
Peter Korsgaard [Sat, 7 Dec 2019 19:22:07 +0000 (20:22 +0100)]
Update for 2019.02.8

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit aaa1437b110f886ee24757595542f715a77d702a)
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agodocs/website: update for 2019.08.3
Peter Korsgaard [Sat, 7 Dec 2019 19:03:59 +0000 (20:03 +0100)]
docs/website: update for 2019.08.3

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoUpdate for 2019.08.3
Peter Korsgaard [Sat, 7 Dec 2019 13:31:25 +0000 (14:31 +0100)]
Update for 2019.08.3

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 21e50b5598625bda1f6f98566113cce1dba976ae)
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/luajit: switch to moonjit fork
Francois Perrad [Wed, 4 Dec 2019 08:38:45 +0000 (09:38 +0100)]
package/luajit: switch to moonjit fork

This fork is based on LuaJIT 2.1.0-beta3 which supports ARM64.

The license file is changed with the copyright from the Moonjit
developers, and an additional copy of the MIT license. Therefore the
license terms are still the same: MIT.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
[Thomas: add details about why the hash of the license file changes]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/spidermonkey: depends on host gcc >= 4.9
Adam Duskett [Wed, 4 Dec 2019 21:49:13 +0000 (13:49 -0800)]
package/spidermonkey: depends on host gcc >= 4.9

If GCC on the host is older than 4.9, during the configure stage an
error is thrown such as:

checking whether the host C compiler can be used... no
ERROR: Only GCC 4.9 or newer is supported (found version 4.8.2).

Depend on the host gcc version being >= 4.9

Fixes:
http://autobuild.buildroot.net/results/192661452fd522bf46b23d5a7a522eb853a984bf

Signed-off-by: Adam Duskett <aduskett@greenlots.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/arptables: bump to version 0.0.5
Fabrice Fontaine [Wed, 4 Dec 2019 19:11:44 +0000 (20:11 +0100)]
package/arptables: bump to version 0.0.5

- Update site to retrieve latest version
- Remove first, second and third patches (already in version)
- Use the new COPYING file as the license file
- arptables binary is now named arptables-legacy since
  http://git.netfilter.org/arptables/commit/?id=28b22d55615447c94c5058e0aacec612ebc27f2a

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/pkg-python: use _CONFIGURE_OPTS in the build environment
Ryan Barnett [Thu, 5 Dec 2019 23:11:02 +0000 (17:11 -0600)]
package/pkg-python: use _CONFIGURE_OPTS in the build environment

When building host or target python packages, we need to ensure that
the build environment utilize {HOST|TARGET}_CONFIGURE_OPTS. This
ensures that the correct linker and compiler environment variables are
set to compile utilizing either the host or target folders.

It was discovered that when compiling a host-python package, it was
using linking against the build machines library folder instead of the
host folder because LDFLAGS was not properly set and was improperly
detecting whether or not a shared or static library was present in the
host folder.

CC: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Ryan Barnett <ryan.barnett@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-daphne: bump to version 2.4.0
Adam Duskett [Thu, 5 Dec 2019 22:15:15 +0000 (14:15 -0800)]
package/python-daphne: bump to version 2.4.0

Other changes:
  - Update hash for PKG-INFO due to a version bump in the file.
  - select BR2_PACKAGE_PYTHON_TWISTED_TLS as a runtime dependency.
  - Update 0001-remove-pytest-runner-requirement.patch to work with the new
    version.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-twisted: add config for HTTP2 support
Adam Duskett [Thu, 5 Dec 2019 22:15:14 +0000 (14:15 -0800)]
package/python-twisted: add config for HTTP2 support

Add an option that selects all of the necessary python packages to
ensure that twisted has HTTP2 support.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-twisted: add config for TLS support
Adam Duskett [Thu, 5 Dec 2019 22:15:13 +0000 (14:15 -0800)]
package/python-twisted: add config for TLS support

Add an option that selects all of the necessary python packages to
ensure that twisted has TLS support.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-twisted: bump to version 19.10.0
Adam Duskett [Thu, 5 Dec 2019 22:15:12 +0000 (14:15 -0800)]
package/python-twisted: bump to version 19.10.0

Tested with
run-tests tests.package.test_python_twisted.TestPythonPy3Twisted -d ./dl -o ./o

Ran 1 test in 388.506s
OK

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/{mesa3d, mesa3d-headers}: bump version to 19.2.7
Bernd Kuhls [Fri, 6 Dec 2019 18:47:46 +0000 (19:47 +0100)]
package/{mesa3d, mesa3d-headers}: bump version to 19.2.7

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years ago{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.{3, 4}.x series
Bernd Kuhls [Fri, 6 Dec 2019 18:40:20 +0000 (19:40 +0100)]
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.{3, 4}.x series

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/x11r7/xserver_xorg-server: bump version to 1.20.6
Bernd Kuhls [Fri, 6 Dec 2019 18:34:40 +0000 (19:34 +0100)]
package/x11r7/xserver_xorg-server: bump version to 1.20.6

Removed patches 0006 & 0007 which were applied upstream as single
commit on the server-1.20-branch branch:
https://gitlab.freedesktop.org/xorg/xserver/commit/07efd81b819f21046afc0bb7e19a6cdf7f3c7ea9

Updated upstream URL for patch 0001.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mosquitto: bump to v1.6.8
Titouan Christophe [Fri, 6 Dec 2019 20:55:56 +0000 (21:55 +0100)]
package/mosquitto: bump to v1.6.8

This is a bugfix release, see:
https://mosquitto.org/blog/2019/11/version-1-6-8-released/

Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agotoolchain/toolchain-buildroot: allow ARC big endian glibc builds
Vineet Gupta [Fri, 6 Dec 2019 19:39:22 +0000 (11:39 -0800)]
toolchain/toolchain-buildroot: allow ARC big endian glibc builds

The current ARC glibc version in buildroot arc-2019.09-rc1 allows to
build an ARC big endian configuration, so let's allow this.

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoDEVELOPERS: remove Daniel Nystrom
Thomas Petazzoni [Fri, 6 Dec 2019 07:59:26 +0000 (08:59 +0100)]
DEVELOPERS: remove Daniel Nystrom

<daniel.nystrom@timeterminal.se>: host ASPMX.L.GOOGLE.COM[172.217.218.26] said:
    550-5.1.1 The email account that you tried to reach does not exist. Please
    try 550-5.1.1 double-checking the recipient's email address for typos or
    550-5.1.1 unnecessary spaces. Learn more at 550 5.1.1
    https://support.google.com/mail/?p=NoSuchUser o14si10209151edi.116 - gsmtp
    (in reply to RCPT TO command)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agosupport/testing: test_python_django: add missing line
Arnout Vandecappelle (Essensium/Mind) [Thu, 5 Dec 2019 23:32:34 +0000 (00:32 +0100)]
support/testing: test_python_django: add missing line

flake8 complains with:

test_python_django.py:25:1: E302 expected 2 blank lines, found 1

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
4 years ago.gitlab-ci.yml: add missing python-gobject test
Arnout Vandecappelle (Essensium/Mind) [Thu, 5 Dec 2019 22:45:58 +0000 (23:45 +0100)]
.gitlab-ci.yml: add missing python-gobject test

Commit 600132f8c08a5ae3d399559dd9c17d3b7b4c6ae3 added a test for
python-gobject but failed to update .gitlab-ci.yml. Do that now.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
4 years agopackage/e2tools: bump to version 0.0.16.4
Fabrice Fontaine [Tue, 3 Dec 2019 17:55:12 +0000 (18:55 +0100)]
package/e2tools: bump to version 0.0.16.4

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/pigpio: bump to version 72
Grzegorz Blach [Tue, 3 Dec 2019 15:12:15 +0000 (16:12 +0100)]
package/pigpio: bump to version 72

Signed-off-by: Grzegorz Blach <grzegorz@blach.pl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-http-date: bump to version 6.05
Francois Perrad [Wed, 4 Dec 2019 08:33:50 +0000 (09:33 +0100)]
package/perl-http-date: bump to version 6.05

license lives now in its own file

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-http-cookies: bump to version 6.08
Francois Perrad [Wed, 4 Dec 2019 08:33:49 +0000 (09:33 +0100)]
package/perl-http-cookies: bump to version 6.08

years updated in LICENSE:
< This software is copyright (c) 2002-2017 by Gisle Aas.
> This software is copyright (c) 2002-2019 by Gisle Aas.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-mail-dkim: bump to version 0.58
Francois Perrad [Wed, 4 Dec 2019 08:33:48 +0000 (09:33 +0100)]
package/perl-mail-dkim: bump to version 0.58

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-libwww-perl: bump to version 6.43
Francois Perrad [Wed, 4 Dec 2019 08:33:47 +0000 (09:33 +0100)]
package/perl-libwww-perl: bump to version 6.43

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-http-entity-parser: bump to version 0.22
Francois Perrad [Wed, 4 Dec 2019 08:33:46 +0000 (09:33 +0100)]
package/perl-http-entity-parser: bump to version 0.22

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-file-slurp: bump to version 9999.29
Francois Perrad [Wed, 4 Dec 2019 08:33:45 +0000 (09:33 +0100)]
package/perl-file-slurp: bump to version 9999.29

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-date-manip: bump to version 6.79
Francois Perrad [Wed, 4 Dec 2019 08:33:44 +0000 (09:33 +0100)]
package/perl-date-manip: bump to version 6.79

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/perl-apache-logformat-compiler: bump to version 0.36
Francois Perrad [Wed, 4 Dec 2019 08:33:43 +0000 (09:33 +0100)]
package/perl-apache-logformat-compiler: bump to version 0.36

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/glibc: drop dependency of utilities on bash
Carlos Santos [Tue, 3 Dec 2019 00:14:05 +0000 (21:14 -0300)]
package/glibc: drop dependency of utilities on bash

The dependency was added because ldd uses bash-specific syntax to
localize messages. Add a post-patch hook, instead, to replace the
occurrences of $"foo" by "foo", simply, so the code becomes POSIX
sh compliant if bash is not selected.

Also set the configuration environment accordingly to replace the
/bin/bash hashbang by /bin/sh.

Signed-off-by: Carlos Santos <unixmania@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agosupport/testing: add python-django test
Adam Duskett [Wed, 4 Dec 2019 20:06:29 +0000 (12:06 -0800)]
support/testing: add python-django test

This test comprises of four simple steps:
  1: Start a new simple project called testsite.
  2: Run ./manage.py migrate on the new testsite.
  3: Run ./manage.py runserver 0.0.0.0:1234 & sleep 30
    - The sleep 30 is necessary as it may take several seconds for
      the django server to fully start.
  4: Run netstat to ensure the server opened port 1234.

Signed-off-by: Adam Duskett <aduskett@greenlots.com>
[Thomas: use self.assertRunOk() when appropriate]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-django: bump to version 3.0
Adam Duskett [Wed, 4 Dec 2019 20:06:28 +0000 (12:06 -0800)]
package/python-django: bump to version 3.0

Other changes:
  - Select BR2_PACKAGE_PYTHON_ASGIREF as a new runtime dependency.
  - Select BR2_PACKAGE_PYTHON_SQLPARSE as a new runtime dependency.

Signed-off-by: Adam Duskett <aduskett@greenlots.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoconfigs/atmel: use tarballs to fetch U-Boot and at91bootstrap
Eugen Hristev [Wed, 4 Dec 2019 11:37:47 +0000 (11:37 +0000)]
configs/atmel: use tarballs to fetch U-Boot and at91bootstrap

Use tarballs for U-Boot and at91bootstrap instead of cloning the
repositories.

Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
Acked-by: Ludovic Desroches <ludovic.desroches@microchip.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libnspr: bump to version 4.24
Giulio Benetti [Wed, 4 Dec 2019 11:25:46 +0000 (12:25 +0100)]
package/libnspr: bump to version 4.24

All patches have been upstreamed so remove them.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libepoxy: bump to version 1.5.4
Adrian Perez de Castro [Wed, 4 Dec 2019 12:49:50 +0000 (14:49 +0200)]
package/libepoxy: bump to version 1.5.4

This release contains two minor improvements (smaller library size, and
updates to the GL registry), plus a couple of build fixes which are not
relevant for Buildroot (one for Solaris; another for unit tests, which
we do not build):

  https://github.com/anholt/libepoxy/releases/tag/1.5.4

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/php: properly propagate libargon2 dependencies
Fabrice Fontaine [Wed, 4 Dec 2019 18:11:41 +0000 (19:11 +0100)]
package/php: properly propagate libargon2 dependencies

Fixes:
 - http://autobuild.buildroot.org/results/72412a68da44d7ecc87656436a17542cafcf1f95

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/openjdk: use official hg.openjdk.java.net repository
Tudor Holton [Thu, 5 Dec 2019 05:57:04 +0000 (16:57 +1100)]
package/openjdk: use official hg.openjdk.java.net repository

Since Java 11 (and possibly earlier), OpenJDK now has its own official
repository at hg.openjdk.java.net which is referenced in all OpenJDK
documentation.  This patch brings buildroot into line with that
source, reducing the opportunity for code injection, and allowing
consistent patching both across projects and for patches specific to
buildroot environments.

diff -ru shows that the only changes between the downstream and upstream files at
this point in time is the addition of a .hg_archive.txt file,  containing:

repo: fd16c54261b32be1aaedd863b7e856801b7f8543
node: 7b6accc7c009304dd2979ea16c1cb15bf749a1fc
branch: default
tag: jdk-12.0.2+10
tag: jdk-12.0.2-ga

This does, however, change the hash for the tar.gz file (but not for the license).

With respect to the concern regarding upstream hash consistency, we have now been
using these archives for just over a year (since OpenJDK 11) and we haven't seen an
archive hash change in that time.  This was a vast improvement on the previous
Mercurial forest.  /archive is exactly as is sounds.  It's an archive that doesn't
change, which is why it effectively negates the need for a "downstream" mirror.

Tests completed successfully (which is not surprising since there are no code changes here):

$ ./support/testing/run-tests -d ./dl/ -k -o test_dir tests.package.test_openjdk.TestOpenJdk
14:35:25 TestOpenJdk                              Starting
['Hello, World']
['Test: Get JNI Version passed', 'Test: Read Native String Constant passed', 'Test: Write Java String to Native Library passed', 'Test: Write Java Char Array to Native Library passed', 'Test: Write String Member to Native Library passed', 'Test: Set String Member from Native Library passed', 'Test: Execeute Java Function from Native Library passed', 'Test: Instantiate Java Class passed', 'Test: Call Native Library to Set System Time passed']
14:35:46 TestOpenJdk                              Cleaning up
.
----------------------------------------------------------------------
Ran 1 test in 20.614s

OK

Signed-off-by: Tudor Holton <tudor@tudorholton.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/rauc: select fw_printenv for uboot based systems
Titouan Christophe [Thu, 5 Dec 2019 09:42:38 +0000 (10:42 +0100)]
package/rauc: select fw_printenv for uboot based systems

When operating on a uboot based system, rauc interacts with
the bootloader environment using fw_printenv and fw_setenv [1].

These commands should therefore be present on the target if
the system being built uses uboot.

[1] See:
https://github.com/rauc/rauc/blob/v1.2/src/bootchooser.c#L21-L22
https://github.com/rauc/rauc/blob/v1.2/src/bootchooser.c#L644-L645

Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-brotli: fix build failure due to gcc bug 68485
Giulio Benetti [Thu, 5 Dec 2019 11:16:50 +0000 (12:16 +0100)]
package/python-brotli: fix build failure due to gcc bug 68485

The python-brotli package exhibits gcc bug 68485 when built for the
Microblaze architecture with optimization enabled, which causes a build
failure.

As done for other packages in Buildroot work around this gcc bug by
setting optimization to -O0 if BR2_TOOLCHAIN_HAS_GCC_BUG_68485=y.

Fixes:

http://autobuild.buildroot.net/results/24b/24b23175ab27615fb377bb4d5f6c656dccf10a86/

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/pkg-kconfig: fix reconfigure for kconfig packages
Angelo Compagnucci [Tue, 26 Nov 2019 13:24:58 +0000 (14:24 +0100)]
package/pkg-kconfig: fix reconfigure for kconfig packages

Commit 4b81badbcc0b25678ac6627548160702731cf393

    Currently, calling foo-reconfigure for a kconfig-based package will not
    re-trigger the configuration (kconfig-wise) step for the package.

was supposed to solve this problem and lately we had

Commit 05fea6e4a60a38a797d9bacbf318a2cd7dbd435f

    infra/pkg-kconfig: do not rely on package's .config as a timestamp

that introduced the .stamp_dotconfig file.

For this reason, to trigger a kconfig package reconfigure is now
necessary to remove the .stamp_dotconfig file.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mender: bump to version 2.1.2
Adam Duskett [Thu, 5 Dec 2019 20:06:37 +0000 (12:06 -0800)]
package/mender: bump to version 2.1.2

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/mender-artifact: bump to version 3.2.1
Adam Duskett [Thu, 5 Dec 2019 20:06:36 +0000 (12:06 -0800)]
package/mender-artifact: bump to version 3.2.1

Other changes:
  - Add a sha256sum for LIC_FILES_CHKSUM.sha256
  - Remove duplicated license file vendor/github.com/stretchr/testify/LICENSE

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoutils/genrandconfig: test per-package directories
Thomas Petazzoni [Tue, 3 Dec 2019 14:59:03 +0000 (15:59 +0100)]
utils/genrandconfig: test per-package directories

Now that the support for per-package directories has been merged, it
is time to get some exposure for it in the autobuilders, so let's
build 1 out of 15 builds with this feature enabled, at least as an
initial step.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agosupport/testing: add python-gobject test
Adam Duskett [Sun, 1 Dec 2019 18:39:09 +0000 (10:39 -0800)]
support/testing: add python-gobject test

Add a simple test case that imports the module.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
4 years agopackage/python-gobject: depend on python2
Adam Duskett [Sun, 1 Dec 2019 18:39:08 +0000 (10:39 -0800)]
package/python-gobject: depend on python2

Version 2.86.6 of python-gobject is quite old and no longer works with
Python versions > 3.7. When importing a user will recieve the following error:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.8/site-packages/gobject/__init__.py", line 26, in
  <module>
  File "/usr/lib/python3.8/site-packages/glib/__init__.py", line 22, in <module>
SystemError: initialization of _glib raised unreported exception

Because new versions of python-gobject require gobject-introspection, which is
not currently available in Buildroot, add a dependency on python2 to prevent
users from receiving the above error.

Fixes: https://bugs.busybox.net/show_bug.cgi?id=12286
Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
4 years agoutils/scancpan: follow Perl version
Francois Perrad [Tue, 3 Dec 2019 04:46:08 +0000 (05:46 +0100)]
utils/scancpan: follow Perl version

linked to https://git.busybox.net/buildroot/commit?id=01134ca99a2c83932aee42984c81e51cc0428425

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
4 years agopackage/tini: compile executable static
Simon Rowe [Tue, 3 Dec 2019 13:59:47 +0000 (13:59 +0000)]
package/tini: compile executable static

One usecase for tini is as the init process for a container which has
a single executable and no C runtime library. It therefore needs to be
independent of any C runtime library within the container.

Previously, we didn't build statically to avoid problems with
BR2_SHARED_LIBS=y. However, it turns out that tini can successfully link
statically even with glibc and BR2_SHARED_LIBS=y, because libc.a is
still included in staging, and tini doesn't use any NSS functionality.

Signed-off-by: Simon Rowe <simon.rowe@citrix.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
4 years agopackage/postgresql: fix minor typo
Pascal de Bruijn [Tue, 3 Dec 2019 09:38:13 +0000 (10:38 +0100)]
package/postgresql: fix minor typo

pgsql as a tool does not exist, it's called psql

Signed-off-by: Pascal de Bruijn <p.debruijn@unilogic.nl>
Reviewed-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
4 years agoutils/genrandconfig: fix runtime issue with Python 3
Thomas Petazzoni [Tue, 3 Dec 2019 16:51:37 +0000 (17:51 +0100)]
utils/genrandconfig: fix runtime issue with Python 3

With Python 3.7, genrandconfig fails with:

'str' object has no attribute 'decode'

We are already working on str objects, and there is no need to decode
them, so we drop the call to decode_byte_list() and its definition as
it was only used there.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
4 years agopackage/alsa-lib: fix build without mixer
Fabrice Fontaine [Tue, 3 Dec 2019 18:05:14 +0000 (19:05 +0100)]
package/alsa-lib: fix build without mixer

Fixes:
 - http://autobuild.buildroot.org/results/4d91c9f82a2a61c50c457a851073b85cc09ea345

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
4 years agopackage/webrtc-audio-processing: bump to version 0.3.1
Peter Korsgaard [Wed, 27 Nov 2019 09:19:09 +0000 (10:19 +0100)]
package/webrtc-audio-processing: bump to version 0.3.1

Drop 0001-configure.ac-fix-architecture-detection.patch as it is now
upstream.  Aarch64 is now supported, so update _ARCH_SUPPORTS to match.

Add a hash for the license file.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/alsa-lib: bump to version 1.2.1.1
Pierre-Jean Texier [Fri, 29 Nov 2019 13:51:44 +0000 (14:51 +0100)]
package/alsa-lib: bump to version 1.2.1.1

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/alsa-utils: bump to version 1.2.1
Pierre-Jean Texier [Fri, 29 Nov 2019 13:51:15 +0000 (14:51 +0100)]
package/alsa-utils: bump to version 1.2.1

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoconfigs/nanopi_neo: update kernel to 5.3 and u-boot to 2019.10
Viktar Palstsiuk [Wed, 27 Nov 2019 11:12:56 +0000 (14:12 +0300)]
configs/nanopi_neo: update kernel to 5.3 and u-boot to 2019.10

Signed-off-by: Viktar Palstsiuk <viktar.palstsiuk@promwad.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoconfigs/nanopi_neo: remove custom post-build/post-image script
Viktar Palstsiuk [Wed, 27 Nov 2019 06:36:46 +0000 (09:36 +0300)]
configs/nanopi_neo: remove custom post-build/post-image script

Instead use the generic infrastructure for u-boot scripts and genimage.

Signed-off-by: Viktar Palstsiuk <viktar.palstsiuk@promwad.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/cmocka: fix build on riscv64
Fabrice Fontaine [Tue, 19 Nov 2019 18:02:59 +0000 (19:02 +0100)]
package/cmocka: fix build on riscv64

Fixes:
 - http://autobuild.buildroot.org/results/30922c18150ea62aefe123d1b7cd1444efab963f

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Joel Carlson <JoelsonCarl@gmail.com>
Tested-by: Joel Carlson <JoelsonCarl@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/nss-mdns: disable tests
Fabrice Fontaine [Mon, 2 Dec 2019 20:20:06 +0000 (21:20 +0100)]
package/nss-mdns: disable tests

Disable tests that depend on check and have been added in version 0.11
with
https://github.com/lathiat/nss-mdns/commit/7b649a32836af3578a2bb60aa713588f0d9f9a83

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/nss-mdns: bump to version 0.14.1
Fabrice Fontaine [Mon, 2 Dec 2019 20:20:05 +0000 (21:20 +0100)]
package/nss-mdns: bump to version 0.14.1

Switch site to https://github.com/lathiat/nss-mdns to retrieve latest
version

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/kyua: bump to version 0.13
Fabrice Fontaine [Mon, 2 Dec 2019 19:22:52 +0000 (20:22 +0100)]
package/kyua: bump to version 0.13

COPYING was renamed into LICENSE since version 0.12 and
https://github.com/jmmv/kyua/commit/db509f9d9ece719bf8452d6ddbc842ae311b1bc2

So update KYUA_LICENSE_FILES and add hash for LICENSE file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoconfigs/warp7: Bump the kernel version
Pierre-Jean Texier [Mon, 2 Dec 2019 19:18:19 +0000 (20:18 +0100)]
configs/warp7: Bump the kernel version

Bump the kernel to version 5.4.1

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/moarvm: bump to version 2019.11
Francois Perrad [Mon, 2 Dec 2019 18:22:15 +0000 (19:22 +0100)]
package/moarvm: bump to version 2019.11

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/gr-osmosdr: bump to version 0.1.5
Fabrice Fontaine [Mon, 2 Dec 2019 18:17:27 +0000 (19:17 +0100)]
package/gr-osmosdr: bump to version 0.1.5

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/rabbitmq-c: security bump to version 0.10.0
Fabrice Fontaine [Mon, 2 Dec 2019 17:55:47 +0000 (18:55 +0100)]
package/rabbitmq-c: security bump to version 0.10.0

Add additional input validation to prevent integer overflow when parsing
a frame header. This addresses CVE-2019-18609.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/python-django: security bump to version 2.2.8
Peter Korsgaard [Mon, 2 Dec 2019 12:23:54 +0000 (13:23 +0100)]
package/python-django: security bump to version 2.2.8

Fixes the following security vulnerabilities:

- CVE-2019-19118: Privilege escalation in the Django admin

Additionally, 2.2.8 (and 2.2.7) fixes a number of bugs and adds python 3.8
support.

For more details, see the release notes:
https://docs.djangoproject.com/en/dev/releases/2.2.8/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/bubblewrap: new package
Adrian Perez de Castro [Fri, 20 Sep 2019 15:31:04 +0000 (18:31 +0300)]
package/bubblewrap: new package

Bubblewrap is a sandboxing tool based on kernel namespaces, typically
used as lower-level infastructure by other end-user tools e.g. Flatpak.

https://github.com/containers/bubblewrap

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
[Peter: needs mmu and !musl toolchain]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/binutils: remove version 2.30
Romain Naour [Sat, 30 Nov 2019 15:17:52 +0000 (16:17 +0100)]
package/binutils: remove version 2.30

Now that binutils 2.33.1 has been introduced, and we have moved to
2.32 as the default version, it is time to drop support for binutils
2.30.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/binutils: switch to use 2.32 as the default version
Romain Naour [Sat, 30 Nov 2019 15:17:51 +0000 (16:17 +0100)]
package/binutils: switch to use 2.32 as the default version

Now that binutils 2.33.1 has been released, it is time to move to
binutils 2.32 as the default binutils version, instead of 2.31.1.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/binutils: add binutils 2.33.1
Romain Naour [Sat, 30 Nov 2019 15:17:50 +0000 (16:17 +0100)]
package/binutils: add binutils 2.33.1

Keep sh-conf and poison-system-directories patches.
Remove xtensa patches already in this version [1] [2] [3].

Revert an upstream patch since it prevent booting a sh4 system under
Qemu as reported on the Binutils mailing list [5] [6].
This commit is not related to sh4, it's weird that it is the
only affected architecture.

[1] https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=2487ef07c28b961c6e2b8c51161f88f93b181d07
[2] https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=403b0b61f6d4358aee8493cb1d11814e368942c9
[3] https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=548791769dc737f05cb12e5ee4190b7e853beac9
[4] https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=ebd2263ba9a9124d93bbc0ece63d7e0fae89b40e
[5] https://sourceware.org/ml/binutils/2019-10/msg00105.html
[6] https://sourceware.org/ml/binutils/2019-11/msg00407.html

See:
https://www.sourceware.org/ml/binutils/2019-10/msg00103.html

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/jasper: Apply fix for CVE-2018-19540
Michael Vetter [Mon, 2 Dec 2019 11:59:34 +0000 (12:59 +0100)]
package/jasper: Apply fix for CVE-2018-19540

Add 0003-test-asclen-CVE-2018-19540.patch:
If txtdesc->asclen is < 1, the array index of
txtdesc->ascdata will be negative which causes the heap based overflow.

Patch was proposed upstream[1] but upstream is very inactive. Linux
distributions use the same fix to patch their packages.

1: https://github.com/mdadams/jasper/pull/198
Signed-off-by: Michael Vetter <jubalh@iodoru.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/jasper: Apply fix for CVE-2018-19542
Michael Vetter [Mon, 2 Dec 2019 11:59:33 +0000 (12:59 +0100)]
package/jasper: Apply fix for CVE-2018-19542

Add 0002-check-null-in-jp2_decode.patch:

Patch was proposed upstream[1] but upstream is very inactive.
Linux distributions use the same fix to patch their packages.

1: https://github.com/mdadams/jasper/pull/200
Signed-off-by: Michael Vetter <jubalh@iodoru.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/jasper: Apply fix for CVE-2018-19541
Michael Vetter [Mon, 2 Dec 2019 11:59:32 +0000 (12:59 +0100)]
package/jasper: Apply fix for CVE-2018-19541

Add 0001-verify-data-range-CVE-2018-19541.patch:
We need to verify the data is in the expected range. Otherwise we get
problems later.

Patch was proposed upstream[1] but upstream is very inactive. Linux
distributions use the same fix to patch their packages.

1: https://github.com/mdadams/jasper/pull/211
Signed-off-by: Michael Vetter <jubalh@iodoru.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>