buildroot.git
6 years agoconfigs/atmel_sama5d27_som1: bump to linux4sam_6.0
Pierre-Jean Texier [Tue, 30 Apr 2019 21:28:20 +0000 (23:28 +0200)]
configs/atmel_sama5d27_som1: bump to linux4sam_6.0

This commit :
- bumps Linux & U-Boot to linux4sam_6.0.
- bumps at91bootstrap to v3.8.12.
- removes old in-tree dts (now in dt-overlay-at91 [1][2])
- adapts genimage accordingly.

[1] https://github.com/linux4sam/dt-overlay-at91/tree/master/sama5d27_som1_ek
[2] http://www.at91.com/linux4sam/bin/view/Linux4SAM/DT-Overlay

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoconfigs/qemu_xtensa_lx60_*: kernel build needs mkimage
Yann E. MORIN [Tue, 30 Apr 2019 20:37:34 +0000 (22:37 +0200)]
configs/qemu_xtensa_lx60_*: kernel build needs mkimage

Following ffbe46a5295 ("linux: simplify LINUX_BUILD_CMDS"), the Linux
kernel build for these xtensa qemu builds an image format that needs
mkimage.

Reported-by: Jugurtha BELKALEM <jugurtha.belkalem@smile.fr>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Jugurtha BELKALEM <jugurtha.belkalem@smile.fr>
Cc: Max Filippov <jcmvbkbc@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/dovecot-pigeonhole: bump version to 0.5.6
Bernd Kuhls [Tue, 30 Apr 2019 18:08:22 +0000 (20:08 +0200)]
package/dovecot-pigeonhole: bump version to 0.5.6

Release notes:
https://dovecot.org/pipermail/dovecot-news/2019-April/000411.html

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/dovecot: security bump to version 2.3.6
Bernd Kuhls [Tue, 30 Apr 2019 18:08:21 +0000 (20:08 +0200)]
package/dovecot: security bump to version 2.3.6

Fixes
* CVE-2019-11494: Submission-login crashed with signal 11 due to null
  pointer access when authentication was aborted by disconnecting.
* CVE-2019-11499: Submission-login crashed when authentication was
  started over TLS secured channel and invalid authentication message
  was sent.

Release notes:
https://dovecot.org/pipermail/dovecot-news/2019-April/000408.html

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/python-ply: add host variant
Fabrice Fontaine [Tue, 30 Apr 2019 17:45:57 +0000 (19:45 +0200)]
package/python-ply: add host variant

Commit 89e70a7077 (package/bind: fix python build) added a dependency on
host-python-ply to bind, which doesn't exist. Add it.

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[Peter: reword / add commit reference]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoDEVELOPERS: Add Carlos Santos for liburiparser
Carlos Santos [Tue, 30 Apr 2019 17:17:58 +0000 (14:17 -0300)]
DEVELOPERS: Add Carlos Santos for liburiparser

Signed-off-by: Carlos Santos <unixmania@gmail.com>
[Peter: sort alphabetically]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/liburiparser: bump to version 0.9.3
Carlos Santos [Tue, 30 Apr 2019 17:17:31 +0000 (14:17 -0300)]
package/liburiparser: bump to version 0.9.3

Version 0.9.3 is a fix-up to 0.9.2. Combined, releases 0.9.2 and 0.9.3
feature:

- Migration from GNU autotools to CMake
- Link fixes for use of uriparser from C++ code
- Library visibility fixes / introduction of -fvisibility=hidden

For more details please check the change log at

   https://github.com/uriparser/uriparser/blob/uriparser-0.9.3/ChangeLog

Signed-off-by: Carlos Santos <unixmania@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/strace: bump to version 5.0
Baruch Siach [Tue, 30 Apr 2019 15:49:39 +0000 (18:49 +0300)]
package/strace: bump to version 5.0

Drop patches; issues fixed upstream.

Update license file hash due to copyright year update.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/libzip: bump to version 1.5.2
Jörg Krause [Tue, 30 Apr 2019 12:41:50 +0000 (14:41 +0200)]
package/libzip: bump to version 1.5.2

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/popt: add hash for the license file
Jörg Krause [Tue, 30 Apr 2019 12:21:50 +0000 (14:21 +0200)]
package/popt: add hash for the license file

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/luv: bump to version 1.28.0-0
Jörg Krause [Tue, 30 Apr 2019 12:08:59 +0000 (14:08 +0200)]
package/luv: bump to version 1.28.0-0

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/shairport-sync: bump to version 3.2.2
Jörg Krause [Tue, 30 Apr 2019 12:17:49 +0000 (14:17 +0200)]
package/shairport-sync: bump to version 3.2.2

Drop patches 0001 and 0002 which are included in the new version.

Add hash for the license file.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/luajit: add hash for the license file
Jörg Krause [Tue, 30 Apr 2019 12:19:39 +0000 (14:19 +0200)]
package/luajit: add hash for the license file

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/tpm2-totp: fix menu prompt
Carlos Santos [Tue, 30 Apr 2019 12:19:55 +0000 (09:19 -0300)]
package/tpm2-totp: fix menu prompt

It must be "tpm2-totp", not "tpm2-tools" (probably a copy/paste issue).

Signed-off-by: Carlos Santos <unixmania@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/strace: disable build for nds32
Baruch Siach [Tue, 30 Apr 2019 10:53:24 +0000 (13:53 +0300)]
package/strace: disable build for nds32

Current version of strace does not support nds32.

Fixes:
http://autobuild.buildroot.net/results/05ec776548c9bede4878d4c3c43040c5b0aac182
http://autobuild.buildroot.net/results/24023f2fa3dbf7c281726abdbfd4322badaffbfb

Cc: Nylon Chen <nylon7@andestech.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolinux: bump Linux CIP to version v4.19.13-cip1
Angelo Compagnucci [Tue, 30 Apr 2019 10:49:09 +0000 (12:49 +0200)]
linux: bump Linux CIP to version v4.19.13-cip1

This patch bumps CIP to the latest SLTS version v4.19.13-cip1.
Kernel based on 4.4 is not deprecated, it will continue to be supported
as planned by the CIP foundation.
If the 4.4 version is needed, it should be selected manually.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/gst1-plugins-base: add upstream SA-2019-0001 security fix
Peter Korsgaard [Tue, 30 Apr 2019 06:05:31 +0000 (08:05 +0200)]
package/gst1-plugins-base: add upstream SA-2019-0001 security fix

Fixes the following security issue:

CVE-2019-9928: GStreamer before 1.16.0 has a heap-based buffer overflow in
the RTSP connection parser via a crafted response from a server

For more details, see the advisory:
https://gstreamer.freedesktop.org/security/sa-2019-0001.html

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/go: bump version to 1.12.4
Peter Korsgaard [Mon, 29 Apr 2019 21:44:17 +0000 (23:44 +0200)]
package/go: bump version to 1.12.4

Fixes a number of issues discovered since 1.12.1.  From the release notes:

go1.12.2 (released 2019/04/05) includes fixes to the compiler, the go
command, the runtime, and the doc, net, net/http/httputil, and os packages.
See the Go 1.12.2 milestone on our issue tracker for details.

go1.12.3 (released 2019/04/08) was accidentally released without its
intended fix.  It is identical to go1.12.2, except for its version number.
The intended fix is in go1.12.4.

go1.12.4 (released 2019/04/11) fixes an issue where using the prebuilt
binary releases on older versions of GNU/Linux led to failures when linking
programs that used cgo.  Only Linux users who hit this issue need to update.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/imagemagick: security bump to version 7.0.8-42
Peter Korsgaard [Mon, 29 Apr 2019 21:34:48 +0000 (23:34 +0200)]
package/imagemagick: security bump to version 7.0.8-42

Fixes the following security issues:

- CVE-2019-9956: In ImageMagick 7.0.8-35 Q16, there is a stack-based buffer
  overflow in the function PopHexPixel of coders/ps.c, which allows an
  attacker to cause a denial of service or code execution via a crafted
  image file.

- CVE-2019-10650: In ImageMagick 7.0.8-36 Q16, there is a heap-based buffer
  over-read in the function WriteTIFFImage of coders/tiff.c, which allows an
  attacker to cause a denial of service or information disclosure via a
  crafted image file.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/intel-mediasdk: fix license
Fabrice Fontaine [Mon, 29 Apr 2019 20:15:49 +0000 (22:15 +0200)]
package/intel-mediasdk: fix license

Fixes:
 - http://autobuild.buildroot.org/results/5730991fded5ab3474cd0325b399f6f27972ca81

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/python-reentry: bump to version 1.3.1
Asaf Kahlon [Mon, 29 Apr 2019 17:11:43 +0000 (20:11 +0300)]
package/python-reentry: bump to version 1.3.1

Also update dependency list.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/subversion: fix build with NLS
Fabrice Fontaine [Mon, 29 Apr 2019 16:44:25 +0000 (18:44 +0200)]
package/subversion: fix build with NLS

Fixes:
 - http://autobuild.buildroot.org/results/098a05b397ba1b05df561b6872b39e17a2bf27df

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoDEVELOPERS: Add Carlos Santos for tpm2-totp
Carlos Santos [Mon, 29 Apr 2019 16:59:42 +0000 (13:59 -0300)]
DEVELOPERS: Add Carlos Santos for tpm2-totp

[Peter: reword]
Signed-off-by: Carlos Santos <unixmania@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/exiv2: bump to version 0.27.1
Nicolas Serafini [Mon, 29 Apr 2019 08:42:48 +0000 (08:42 +0000)]
package/exiv2: bump to version 0.27.1

Signed-off-by: Nicolas Serafini <nicolas.serafini@sensefly.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years ago{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.0.x series
Peter Korsgaard [Mon, 29 Apr 2019 07:15:58 +0000 (09:15 +0200)]
{linux, linux-headers}: bump 4.{4, 9, 14, 19}.x / 5.0.x series

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agodocs/website: update for 2019.02.2
Peter Korsgaard [Mon, 29 Apr 2019 11:55:57 +0000 (13:55 +0200)]
docs/website: update for 2019.02.2

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoUpdate for 2019.02.2
Peter Korsgaard [Mon, 29 Apr 2019 08:37:21 +0000 (10:37 +0200)]
Update for 2019.02.2

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 3b4b3e7cd4618e56f5c6a8ea098ffd573a2e868e)
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/bind: fix python build
Fabrice Fontaine [Sat, 27 Apr 2019 13:49:25 +0000 (15:49 +0200)]
package/bind: fix python build

A check for python-ply has been added as this is a dependency of the
dnssec-keymgr script so install host-python-ply to avoid a build failure
if python-ply is not installed on host

Fixes:
 - http://autobuild.buildroot.org/results/96815b1300547c976443bf74b762febdfcc8d3ba

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/qemu: unset TARGET_DIR
Yann E. MORIN [Sun, 28 Apr 2019 17:43:59 +0000 (19:43 +0200)]
package/qemu: unset TARGET_DIR

qemu uses TARGET_DIR internally, and it is at least used to display the
shortened compiling commands, like (with a TARGET_DIR=/path/to/target):

    CC /path/to/targetblock/write-threshold.o

VS

    CC block/write-threshold.o

There does not seem to be any adverse effect to that, but this is very
confusing to see, especially when building the host variant.

Fix that by unsetting TARGET_DIR prior to building.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/gst1-plugins-base: drop legacy remnant comment
Yann E. MORIN [Sun, 28 Apr 2019 11:10:34 +0000 (13:10 +0200)]
package/gst1-plugins-base: drop legacy remnant comment

In 76722342000d (gst1-plugins-base: bump version to 1.12.0), the unknown
options were removed, but the comment associated to --disable-gio_unix_2_0
was left out.

Drop it now.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/binutils: don't override the build command
Yann E. MORIN [Sat, 27 Apr 2019 16:06:14 +0000 (18:06 +0200)]
package/binutils: don't override the build command

In 1d42d0acca (binutils: ensure TARGET_CONFIGURE_ARGS is taken into
consideration for subdirs), the whole BUILD_CMDS was overriden in an
attempt to ensure that the target configure args (in fact, environment
variables) are indeed passed in the environment of the build command.

However, there is no reason to override the whole command, when we can
simply specify additional environment variables, as supported by the
autotools infra.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/xapp_xload: fix build with NLS
Fabrice Fontaine [Sun, 28 Apr 2019 08:51:04 +0000 (10:51 +0200)]
package/xapp_xload: fix build with NLS

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/libcamera: bump to version ab0188fc8bbb6f397ac3aa11c9377662b7bd88b0
Giulio Benetti [Fri, 26 Apr 2019 15:30:43 +0000 (17:30 +0200)]
package/libcamera: bump to version ab0188fc8bbb6f397ac3aa11c9377662b7bd88b0

Build failures due to:
`fatal error: sys/auxv.h: No such file or directory`
have been fixed upstream.

Fixes:
http://autobuild.buildroot.net/results/158/158950190141b4f1b0a3d7813322d3971bb8ba75/

Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com>
Acked-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/perl-mojolicious: bump to version 8.15
Francois Perrad [Sat, 27 Apr 2019 07:05:21 +0000 (09:05 +0200)]
package/perl-mojolicious: bump to version 8.15

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/perl-module-build: bump to version 0.4229
Francois Perrad [Sat, 27 Apr 2019 07:05:20 +0000 (09:05 +0200)]
package/perl-module-build: bump to version 0.4229

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/perl-mail-dkim: bump to version 0.55
Francois Perrad [Sat, 27 Apr 2019 07:05:19 +0000 (09:05 +0200)]
package/perl-mail-dkim: bump to version 0.55

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/perl-http-headers-fast: bump to version 0.22
Francois Perrad [Sat, 27 Apr 2019 07:05:18 +0000 (09:05 +0200)]
package/perl-http-headers-fast: bump to version 0.22

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/xapp_xfd: fix build with NLS
Fabrice Fontaine [Fri, 26 Apr 2019 18:25:10 +0000 (20:25 +0200)]
package/xapp_xfd: fix build with NLS

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/{mesa3d, mesa3d-headers}: bump version to 19.0.3
Peter Seiderer [Fri, 26 Apr 2019 17:32:47 +0000 (19:32 +0200)]
package/{mesa3d, mesa3d-headers}: bump version to 19.0.3

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/wpa_supplicant: add upstream 2019-5 security patches
Peter Korsgaard [Fri, 26 Apr 2019 12:15:22 +0000 (14:15 +0200)]
package/wpa_supplicant: add upstream 2019-5 security patches

Fixes the following security vulnerabilities:

EAP-pwd implementation in hostapd (EAP server) and wpa_supplicant (EAP
peer) was discovered not to validate fragmentation reassembly state
properly for a case where an unexpected fragment could be received. This
could result in process termination due to NULL pointer dereference.

For details, see the advisory:
https://w1.fi/security/2019-5/eap-pwd-message-reassembly-issue-with-unexpected-fragment.txt

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/hostapd: add upstream 2019-5 security patches
Peter Korsgaard [Fri, 26 Apr 2019 12:15:21 +0000 (14:15 +0200)]
package/hostapd: add upstream 2019-5 security patches

Fixes the following security vulnerabilities:

EAP-pwd implementation in hostapd (EAP server) and wpa_supplicant (EAP
peer) was discovered not to validate fragmentation reassembly state
properly for a case where an unexpected fragment could be received. This
could result in process termination due to NULL pointer dereference.

For details, see the advisory:
https://w1.fi/security/2019-5/eap-pwd-message-reassembly-issue-with-unexpected-fragment.txt

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/libpng: security bump to version 1.6.37
Peter Korsgaard [Sat, 27 Apr 2019 11:42:42 +0000 (13:42 +0200)]
package/libpng: security bump to version 1.6.37

Fixes the following security issue:

CVE-2019-7317: png_image_free in png.c in libpng 1.6.36 has a use-after-free
because png_image_free_function is called under png_safe_execute.

Update license hash for a change in copyright year and typo fixes.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
6 years agopackage/bind: security bump to version 9.11.6-P1
Peter Korsgaard [Fri, 26 Apr 2019 11:32:56 +0000 (13:32 +0200)]
package/bind: security bump to version 9.11.6-P1

Fixes the following security issues:

 - CVE-2018-5743: Limiting simultaneous TCP clients is ineffective
   https://kb.isc.org/docs/cve-2018-5743

 - CVE-2019-6467: An error in the nxdomain redirect feature can cause
   BIND to exit with an INSIST assertion failure in query.c
   https://kb.isc.org/docs/cve-2019-6467

 - CVE-2019-6468: BIND Supported Preview Edition can exit with an
   assertion failure if nxdomain-redirect is used
   https://kb.isc.org/docs/cve-2019-6468

Add an upstream patch to fix building on architectures where bind does not
implement isc_atomic_*.

Upstream moved to a 2019 signing key, so update comment in .hash file.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/openssh: fix build with atomic
Fabrice Fontaine [Thu, 25 Apr 2019 18:14:37 +0000 (20:14 +0200)]
package/openssh: fix build with atomic

Use pkg-config to retrieve openssl dependencies such as atomic

Fixes:
 - http://autobuild.buildroot.org/results/33d0e56368ab0e74d523be4837824654a4684746

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/network-manager: don't require an external DHCP client
Trent Piepho [Thu, 25 Apr 2019 00:10:46 +0000 (00:10 +0000)]
package/network-manager: don't require an external DHCP client

NetworkManager now has an internal DHCP client.  Therefor, there is no
need to select either the DHCPCD or DHCP_CLIENT package to get DHCP.

Remove the forced select of one of those packages.

The internal DHCP client has become NetworkManager's preferred DHCP
client, so it seems reasonable that it effectively becomes the default,
unless DHCPCD or DHCP_CLIENT are intentionally enabled.

Signed-off-by: Trent Piepho <tpiepho@impinj.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoconfigs/warp7: bump to Linux 5.0.9 and U-Boot 2019.01
Pierre-Jean Texier [Wed, 24 Apr 2019 20:46:57 +0000 (22:46 +0200)]
configs/warp7: bump to Linux 5.0.9 and U-Boot 2019.01

This commit bumps Linux & Linux-headers to 5.0 and U-Boot to version 2019.01

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Pierre-Jean Texier <a class="moz-txt-link-rfc2396E" href="mailto:pjtexier@koncepto.io">&lt;pjtexier@koncepto.io&gt;</a>
Reviewed-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/dovecot: security bump to version 2.3.5.2
Peter Korsgaard [Thu, 25 Apr 2019 10:26:18 +0000 (12:26 +0200)]
package/dovecot: security bump to version 2.3.5.2

Fixes the following security issue:

* CVE-2019-10691: Trying to login with 8bit username containing
  invalid UTF8 input causes auth process to crash if auth policy is
  enabled. This could be used rather easily to cause a DoS. Similar
  crash also happens during mail delivery when using invalid UTF8 in
  From or Subject header when OX push notification driver is used.

https://dovecot.org/pipermail/dovecot-news/2019-April/000406.html

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/python-urllib3: security bump to version 1.24.2
Peter Korsgaard [Thu, 25 Apr 2019 07:07:22 +0000 (09:07 +0200)]
package/python-urllib3: security bump to version 1.24.2

Fixes the following security issue:

- CVE-2019-11324: The urllib3 library before 1.24.2 for Python mishandles
  certain cases where the desired set of CA certificates is different from
  the OS store of CA certificates, which results in SSL connections
  succeeding in situations where a verification failure is the correct
  outcome.  This is related to use of the ssl_context, ca_certs, or
  ca_certs_dir argument.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/bullet: extras needs dlfcn.h and threads
Fabrice Fontaine [Thu, 25 Apr 2019 20:49:22 +0000 (22:49 +0200)]
package/bullet: extras needs dlfcn.h and threads

extras needs dynamic library (dlfcn.h) and threads

Fixes:
 - http://autobuild.buildroot.org/results/a2609de74c08d9287beb839b93794161a7868e30
 - http://autobuild.buildroot.org/results/3e961d40f3d7003061eee0f7dc476d26c444bd7b

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/websocketpp: fix build with boost 1.70.0
Fabrice Fontaine [Thu, 25 Apr 2019 21:34:28 +0000 (23:34 +0200)]
package/websocketpp: fix build with boost 1.70.0

Fix build of libcpprestsdk with boost 1.70.0

Fixes:
 - http://autobuild.buildroot.org/results/65840c7c5b337f1d4e5768d8e68198a5449603fd

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/python-psutil: bump to version 5.6.2
Asaf Kahlon [Fri, 26 Apr 2019 05:42:10 +0000 (08:42 +0300)]
package/python-psutil: bump to version 5.6.2

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/libressl: bump to version 2.9.1
Adam Duskett [Thu, 25 Apr 2019 16:46:19 +0000 (12:46 -0400)]
package/libressl: bump to version 2.9.1

LibreSSL 2.9.1 now has a test that requires libtls.a, however, when building a
shared library only build, the --disable-static flag is passed to libressl,
which prevents the building of libtls.a.

With libtls.a not being built, the following error occurs:
libressl-2.9.1/tls/.libs/libtls.a', needed by 'handshake_table'.  Stop.

There are three options to fix this:
1) Stick with autotools, and provide a patch that removes building anything in
   the tests folder.
2) Pass --enable-static to LIBRESSL_CONF_OPTS
3) Change the package type to cmake, as a cmake build does not have this issue.

Changing the package type to cmake is the least impactful, it also has the added
benefit of being able to remove the 0001-remove-test-z-DESTDIR-from-ltmain.patch
file.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/rpm: fix build with NLS
Fabrice Fontaine [Thu, 25 Apr 2019 16:53:19 +0000 (18:53 +0200)]
package/rpm: fix build with NLS

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/supertuxkart: bump to version 1.0
Romain Naour [Mon, 22 Apr 2019 17:10:49 +0000 (19:10 +0200)]
package/supertuxkart: bump to version 1.0

Remove upstream patch 0001-Fix-3091.patch.

Add enet, libsquish and nettle new dependencies.
Add host-pkgconf since the CMakeLists.txt now use pkg-config
for enet.

Make sure that glew and wiiuse libraries from staging are
used instead of bundled versions.

See:
http://blog.supertuxkart.net/2019/04/supertuxkart-10-release.html

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/libglew: bump to version 2.1.0
Romain Naour [Mon, 22 Apr 2019 17:10:48 +0000 (19:10 +0200)]
package/libglew: bump to version 2.1.0

See 2.1.0 Change Log:
http://glew.sourceforge.net/log.html

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/enet: new package
Romain Naour [Mon, 22 Apr 2019 17:10:47 +0000 (19:10 +0200)]
package/enet: new package

enet will be used by supertuxkart 1.0.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoconfigs/qemu_ppc_virtex_ml507: kernel build needs mkimage
Thomas Petazzoni [Mon, 22 Apr 2019 20:08:29 +0000 (22:08 +0200)]
configs/qemu_ppc_virtex_ml507: kernel build needs mkimage

Following ffbe46a5295ce4e0442728f2ad3e19afa7eaa8ed ("linux: simplify
LINUX_BUILD_CMDS"), the Linux kernel build for
qemu_ppc_virtex_ml507_defconfig builds an image format that needs
mkimage.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339544

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoconfigs/qemu_ppc_mpc8544ds: kernel build needs mkimage
Thomas Petazzoni [Mon, 22 Apr 2019 20:08:28 +0000 (22:08 +0200)]
configs/qemu_ppc_mpc8544ds: kernel build needs mkimage

Following ffbe46a5295ce4e0442728f2ad3e19afa7eaa8ed ("linux: simplify
LINUX_BUILD_CMDS"), the Linux kernel build for
qemu_ppc_mpc8544ds_defconfig builds an image format that needs
mkimage.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339543

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoconfigs/qemu_nios2_10m50: kernel build needs mkimage
Thomas Petazzoni [Mon, 22 Apr 2019 20:08:27 +0000 (22:08 +0200)]
configs/qemu_nios2_10m50: kernel build needs mkimage

Following ffbe46a5295ce4e0442728f2ad3e19afa7eaa8ed ("linux: simplify
LINUX_BUILD_CMDS"), the Linux kernel build for
qemu_nios2_10m50_defconfig builds an image format that needs mkimage.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339537

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoconfigs/beaglebone: kernel build needs mkimage
Thomas Petazzoni [Mon, 22 Apr 2019 20:08:26 +0000 (22:08 +0200)]
configs/beaglebone: kernel build needs mkimage

Following ffbe46a5295ce4e0442728f2ad3e19afa7eaa8ed ("linux: simplify
LINUX_BUILD_CMDS"), the Linux kernel build for beaglebone_defconfig
builds more things, including some .itb files, which require mkimage
with FIT support.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339433

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolinux: split calling "all" and "$(LINUX_TARGET_NAME)" targets
Thomas Petazzoni [Mon, 22 Apr 2019 20:08:25 +0000 (22:08 +0200)]
linux: split calling "all" and "$(LINUX_TARGET_NAME)" targets

In commit ffbe46a5295ce4e0442728f2ad3e19afa7eaa8ed ("linux: simplify
LINUX_BUILD_CMDS"), we changed LINUX_BUILD_CMDS to essentially do:

  make all $(LINUX_TARGET_NAME)

Unfortunately, it turns out that it breaks the build of a number of
defconfigs, with errors such as:

  fixdep: error opening file: arch/xtensa/boot/lib/.inftrees.o.d: No such file or directory

Calling "all" and "$(LINUX_TARGET_NAME)" as separate make invocations
avoids this problem, and fixes the build of several defconfigs.

Fixes:

  ts7680_defconfig
  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339583

  qemu_xtensa_lx60_defconfig
  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339553

  roseapplepi_defconfig
  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339564

  qemu_xtensa_lx60_nommu_defconfig
  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339554

  qemu_ppc64_e5500_defconfig
  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339539

  freescale_t2080_qds_rdb_defconfig
  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339455

  arcturus_ucp1020_defconfig
  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339399

Cc: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Peter Korsgaard <peter@korsgaard.com>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
[Thomas: add comment in the code to explain why we call the two make
targets separately, as suggested by Yann E. Morin]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/mongodb: needs PCRE with UTF support
Fabrice Fontaine [Tue, 23 Apr 2019 17:05:26 +0000 (19:05 +0200)]
package/mongodb: needs PCRE with UTF support

mongodb needs PCRE with UTF-8 support, see:
https://docs.mongodb.com/manual/reference/operator/query/regex/

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/libinput: bump version to 1.13.1
Peter Seiderer [Tue, 23 Apr 2019 20:41:13 +0000 (22:41 +0200)]
package/libinput: bump version to 1.13.1

- for changelog see [1] and [2]
 - removed 0001-meson.build-enable-CPP-include-check-only-in-case-CP.patch
   (upstream applied, see [3])

[1] https://lists.freedesktop.org/archives/wayland-devel/2019-March/040363.html
[2] https://lists.freedesktop.org/archives/wayland-devel/2019-April/040403.html
[3] https://gitlab.freedesktop.org/libinput/libinput/commit/4516ba977c1e22d01da4cc50a8ebffa5d11d73f1

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/libyuv: bump to version 413a8d8041f1cc5a350a47c0d81cc721e64f9fd0
Fabrice Fontaine [Mon, 22 Apr 2019 20:46:20 +0000 (22:46 +0200)]
package/libyuv: bump to version 413a8d8041f1cc5a350a47c0d81cc721e64f9fd0

- Switch to https://chromium.googlesource.com/libyuv/libyuv which is
  the official repository and still active (updated this month).
  Current site has not been updated since 2015.
- Drop second patch (already in version)
- Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/bullet: bump to verion 2.88
Romain Naour [Mon, 22 Apr 2019 21:08:47 +0000 (23:08 +0200)]
package/bullet: bump to verion 2.88

Add license file hash.

See release notes:
https://github.com/bulletphysics/bullet3/releases/tag/2.88

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/minetest: bump to version 5.0.1
Romain Naour [Mon, 22 Apr 2019 21:37:19 +0000 (23:37 +0200)]
package/minetest: bump to version 5.0.1

See:
https://forum.minetest.net/viewtopic.php?t=22463

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/libv4l: bump version to 1.16.5
Peter Seiderer [Tue, 23 Apr 2019 19:48:40 +0000 (21:48 +0200)]
package/libv4l: bump version to 1.16.5

Update license hash for libv4l1-kernelcode-license.txt (Mauro Carvalho
e-mail address update).

Changelog (since 1.16.3):
  - Update my e-mail on all places
  - dvb-sat: rename Astra 1E to Astra 19.2 E and move it to beginning
  - Qt5: test for Desktop OpenGL presence
  - Qt5: fixup Qt OpenGL automake conditionals
  - dvbv5-zap.c: fix compile warning
  - dvbv5-tools: be sure to zero struct arguments
  - dvbv5-zap: improve program exit code
  - libdvbv5: leaks and double free in dvb_fe_open_fname()

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/libdrm: bump version to 2.4.98
Peter Seiderer [Tue, 23 Apr 2019 21:34:55 +0000 (23:34 +0200)]
package/libdrm: bump version to 2.4.98

For detail see [1].

[1] https://lists.freedesktop.org/archives/dri-devel/2019-April/215254.html

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/corkscrew: bump to version v2.0
Angelo Compagnucci [Wed, 24 Apr 2019 09:37:48 +0000 (11:37 +0200)]
package/corkscrew: bump to version v2.0

This patch bumps corkscrew package to version v2.0.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/python-can: bump to version 3.1.1
Angelo Compagnucci [Wed, 24 Apr 2019 09:37:32 +0000 (11:37 +0200)]
package/python-can: bump to version 3.1.1

This patch bumps python-can to version 3.1.1, it removes md5 sum from
hash file cause it's not present anymore on the pypi website.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/libnspr: add patch for nds32 support.
Nylon Chen [Wed, 24 Apr 2019 10:44:02 +0000 (18:44 +0800)]
package/libnspr: add patch for nds32 support.

Fixes:

  http://autobuild.buildroot.net/results/9380435440c977eeaf98a1ffa80f411f07f62482/

Signed-off-by: Nylon Chen <nylon7@andestech.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/python-setuptools-scm: bump to version 3.2.0
Jugurtha BELKALEM [Wed, 24 Apr 2019 14:27:17 +0000 (16:27 +0200)]
package/python-setuptools-scm: bump to version 3.2.0

python-setuptools-scm v1.15.6 was released in 2017 and is now
obsolete. Multiple versions have been released released to resolve
various issues:
https://github.com/pypa/setuptools_scm/blob/master/CHANGELOG.rst.

While at it, we add the hash for the license file.

Signed-off-by: Jugurtha BELKALEM <jugurtha.belkalem@smile.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/meson: bump to version 0.50.1
Adam Duskett [Wed, 24 Apr 2019 18:58:57 +0000 (14:58 -0400)]
package/meson: bump to version 0.50.1

Tested against systemd and glib-networking.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
[Thomas: use the upstream-uploaded tarball and not the github macro,
which allows to have the tarball that really matches upstream's GPG
signature]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/janus-gateway: bump to version 0.6.3
Adam Duskett [Wed, 24 Apr 2019 18:53:45 +0000 (14:53 -0400)]
package/janus-gateway: bump to version 0.6.3

In additon:
  - Rebase both patches to work with the new version.
  - Add the dependency libconfig

All tests pass:
  - 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
  - sourcery-arm [6/6]: OK

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/wolfssl: bump to version 4.0.0
Julien Grossholtz [Wed, 24 Apr 2019 09:40:06 +0000 (11:40 +0200)]
package/wolfssl: bump to version 4.0.0

WolfSSL 4.0.0 has been released, it includes new features and fixes. The
full changelog is available here [1].

Update the wolfssl package to stable version 4.0.0, and the
corresponding hash file.

[1] https://www.wolfssl.com/docs/wolfssl-changelog/

Signed-off-by: Julien Grossholtz <julien.grossholtz@openest.io>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/valgrind: bump to version 3.15.0
Stefan Maksimovic [Wed, 24 Apr 2019 12:47:07 +0000 (14:47 +0200)]
package/valgrind: bump to version 3.15.0

Additionally, backport an upstream patch with which valgrind can now
be compiled for MIPS32r6/MIPS64r6 and reenable valgrind for those
architectures in the Config.in file.

Moreover, remove a patch which is not needed anymore since
https://bugs.kde.org/show_bug.cgi?id=400975 has been resolved, also
making AUTORECONF = YES no longer necessary.

Signed-off-by: Stefan Maksimovic <stefan.maksimovic@rt-rk.com>
[Thomas: improve commit log, add reference to upstream commit]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/libxslt: add upstream security fix for CVE-2019-11068
Peter Korsgaard [Wed, 24 Apr 2019 13:37:18 +0000 (15:37 +0200)]
package/libxslt: add upstream security fix for CVE-2019-11068

Fixes the following security issue:

- CVE-2019-11068: libxslt through 1.1.33 allows bypass of a protection
  mechanism because callers of xsltCheckRead and xsltCheckWrite permit
  access even upon receiving a -1 error code.  xsltCheckRead can return -1
  for a crafted URL that is not actually invalid and is subsequently loaded.

Upstream bugtracker issue not yet public:
https://gitlab.gnome.org/GNOME/libxslt/issues/12

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years ago{linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.0.x series
Peter Korsgaard [Wed, 24 Apr 2019 12:51:17 +0000 (14:51 +0200)]
{linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.0.x series

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolinux: bump Linux CIP to version v4.4.176-cip31
Angelo Compagnucci [Wed, 24 Apr 2019 09:36:54 +0000 (11:36 +0200)]
linux: bump Linux CIP to version v4.4.176-cip31

This patch bumps the Linux CIP version to v4.4.176-cip31.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/suricata: new package
Fabrice Fontaine [Mon, 15 Apr 2019 20:44:10 +0000 (22:44 +0200)]
package/suricata: new package

Suricata is a free and open source, mature, fast and robust
network threat detection engine.

The Suricata engine is capable of real time intrusion
detection (IDS), inline intrusion prevention (IPS), network
security monitoring (NSM) and offline pcap processing.

https://suricata-ids.org

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/weston: bump to version 6.0.0
James Hilliard [Sun, 21 Apr 2019 15:22:31 +0000 (09:22 -0600)]
package/weston: bump to version 6.0.0

The autotools build system is in the process of being deprecated and
replaced with meson for weston. Because of this we need to pass the
--enable-autotools flag when running configure to enable autotools
builds.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/dhcp: add missing dependency on zlib
Thomas Petazzoni [Mon, 22 Apr 2019 20:37:48 +0000 (22:37 +0200)]
package/dhcp: add missing dependency on zlib

When BR2_PACKAGE_ZLIB=y, we enable zlib support in the bind included
in dhcp, but we forget to add zlib to DHCP_DEPENDENCIES, so it doesn't
get built before dhcp, causing build failures.

Fixes:

  http://autobuild.buildroot.net/results/5a33057ceaf3f53e6ba9deab3f214a4c8a644352/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/perl: bump to version 5.28.2
Francois Perrad [Sun, 21 Apr 2019 13:27:39 +0000 (15:27 +0200)]
package/perl: bump to version 5.28.2

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/davfs2: add optional dependency on iconv and NLS
Fabrice Fontaine [Sat, 20 Apr 2019 10:25:28 +0000 (12:25 +0200)]
package/davfs2: add optional dependency on iconv and NLS

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/linknx: fix build without cppunit
Fabrice Fontaine [Sun, 21 Apr 2019 17:39:35 +0000 (19:39 +0200)]
package/linknx: fix build without cppunit

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/ncmpc: fix build with NLS
Fabrice Fontaine [Sun, 21 Apr 2019 17:27:16 +0000 (19:27 +0200)]
package/ncmpc: fix build with NLS

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/samba4: fix build with NLS
Fabrice Fontaine [Sun, 21 Apr 2019 21:45:13 +0000 (23:45 +0200)]
package/samba4: fix build with NLS

Fixes:
 - http://autobuild.buildroot.org/results/52586a2b8680869fc904ffcac548cf0d683070a6

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/keepalived: bump to version 2.0.15
Fabrice Fontaine [Sun, 21 Apr 2019 17:43:45 +0000 (19:43 +0200)]
package/keepalived: bump to version 2.0.15

Remove patch (already in version)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/linux-tools: fix kconfig coding style
Yann E. MORIN [Mon, 22 Apr 2019 07:34:24 +0000 (09:34 +0200)]
package/linux-tools: fix kconfig coding style

Fix coding style introduced in d5edfa6eef (package/linux-tools/perf: add
dependency on 32-bit sync builtins).

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/qt5base: fix qmake parallel build
Giulio Benetti [Mon, 22 Apr 2019 09:58:42 +0000 (11:58 +0200)]
package/qt5base: fix qmake parallel build

When configuring qt5base, qmake is built, but it's not built in parallel
mode. This is due to MAKEFLAGS having 2 dashes on its tail, so this:
MAKEFLAGS="$(MAKEFLAGS) -j$(PARALLEL_JOBS)"
expands in this(i.e. 5 njobs):
MAKEFLAGS="--no-print-directory -- -j5"
and -j5 gets ignored due to "--" preceeding -j5.
Double dashes are part of $(MAKEFLAGS) only when evaluated by shell.

Swap $(MAKEFLAGS) and -j$(PARALLEL_JOBS) to avoid having "--" before
-j$(PARALLEL_JOBS), this way -j$(PARALLEL_JOBS) won't be ignored by
./configure.

Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com>
Tested-by: Michael Trimarchi <michael@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/neon: add NLS dependencies
Fabrice Fontaine [Mon, 22 Apr 2019 09:16:51 +0000 (11:16 +0200)]
package/neon: add NLS dependencies

neon checks for bind_textdomain_codeset
Helps neon to find lintl so it will correctly add -lintl to neon-config
en neon.pc. This will fix build of packages using neon such as nu

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/lynx: fix build with latomic
Fabrice Fontaine [Mon, 22 Apr 2019 10:48:21 +0000 (12:48 +0200)]
package/lynx: fix build with latomic

Help lynx finding openssl dependencies by giving it a path in --with-ssl
and using pkg-config to directly pass the correct libraries in LIBS.

This will disable the call to pkg-config and CF_ADD_LIBS which has the
sad behavior of removing duplicates ...
As a result, build fails because, the following correct dependencies:

configure:14170: testing adding -L/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib -lssl -L/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib -lz -pthread -latomic -lcrypto -lz -pthread -latomic  to LIBS ...

is replaced by:

-L/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib -lssl -lz -pthread -latomic -lcrypto

As a result, static linking fails on crypto because the second -latomic
has been removed ...

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/efl: bump to version 1.22.1
Romain Naour [Mon, 22 Apr 2019 17:36:13 +0000 (19:36 +0200)]
package/efl: bump to version 1.22.1

See:
https://www.enlightenment.org/news/efl-1.22.1

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/efl: fix build with gcc < 5.0
Romain Naour [Mon, 22 Apr 2019 17:36:12 +0000 (19:36 +0200)]
package/efl: fix build with gcc < 5.0

__has_attribute has been introduced with gcc 5 [1].

[1] https://www.gnu.org/software/gcc/gcc-5/changes.html

Fixes:
http://autobuild.buildroot.net/results/64ab825048fac1654b0d0698740ddf857fcc0afa/

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/jemalloc: fix build on or1k with gcc < 6
Fabrice Fontaine [Sun, 21 Apr 2019 17:08:51 +0000 (19:08 +0200)]
package/jemalloc: fix build on or1k with gcc < 6

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoconfigs/pine64_sopine: U-Boot needs pylibfdt
Thomas Petazzoni [Sun, 21 Apr 2019 20:06:36 +0000 (22:06 +0200)]
configs/pine64_sopine: U-Boot needs pylibfdt

Since the bump of U-Boot to 2019.01, pylibfdt is needed to be able to
build the U-Boot image, so we need to enable
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339519

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoconfigs/pine64: U-Boot needs pylibfdt
Thomas Petazzoni [Sun, 21 Apr 2019 20:06:08 +0000 (22:06 +0200)]
configs/pine64: U-Boot needs pylibfdt

Since the bump of U-Boot to 2019.01, pylibfdt is needed to be able to
build the U-Boot image, so we need to enable
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339518

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoconfigs/orangepi_prime: U-Boot needs pylibfdt
Thomas Petazzoni [Sun, 21 Apr 2019 20:05:42 +0000 (22:05 +0200)]
configs/orangepi_prime: U-Boot needs pylibfdt

Since the bump of U-Boot to 2019.01, pylibfdt is needed to be able to
build the U-Boot image, so we need to enable
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339510

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoconfigs/orangepi_plus: U-Boot needs pylibfdt
Thomas Petazzoni [Sun, 21 Apr 2019 20:00:58 +0000 (22:00 +0200)]
configs/orangepi_plus: U-Boot needs pylibfdt

Since the bump of U-Boot to 2019.01, pylibfdt is needed to be able to
build the U-Boot image, so we need to enable
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339509

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoconfigs/orangepi_pc2: U-Boot needs pylibfdt
Thomas Petazzoni [Sun, 21 Apr 2019 19:44:35 +0000 (21:44 +0200)]
configs/orangepi_pc2: U-Boot needs pylibfdt

Since the bump of U-Boot to 2019.01, pylibfdt is needed to be able to
build the U-Boot image, so we need to enable
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339505

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>