buildroot.git
5 years agopackage/biosdevname: fix configure failure
Giulio Benetti [Wed, 3 Apr 2019 13:45:53 +0000 (15:45 +0200)]
package/biosdevname: fix configure failure

On version bump to 0.7.3 SITE has been modified to use github
instead of http tarball. Github tarball doesn't contain ./configure file
differently from 0.7.2 http tarball, so need to autoreconf and generate
it.

Add BIOSDEVNAME_AUTORECONF = YES to package recipe.

Fixes:
http://autobuild.buildroot.net/results/3fc/3fc31982af87210b66cbe412410d11c85c9cebd6/

Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
5 years agopackage/webkitgtk: bump version to 2.22.7
Peter Korsgaard [Wed, 3 Apr 2019 19:39:43 +0000 (21:39 +0200)]
package/webkitgtk: bump version to 2.22.7

2.22.7 contains a number of bugfixes. From the announcement:

 - Fix rendering of glyphs in Hebrew (and possibly other languages) when
   Unicode NFC normalization is used.

 - Fix several crashes and race conditions.

https://webkitgtk.org/2019/03/01/webkitgtk2.22.7-released.html

Change SITE to https as the webserver uses HSTS.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libfuse: bump version to 2.9.9
Peter Korsgaard [Tue, 2 Apr 2019 20:56:02 +0000 (22:56 +0200)]
package/libfuse: bump version to 2.9.9

Contains a number of fixes for issues discovered post-2.9.8.  From the
release notes:

- Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e.g.  by calling seekdir followed by readdir.

https://github.com/libfuse/libfuse/releases/tag/fuse-2.9.9

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libfuse: only install udev rules if (e)udev is enabled
Peter Korsgaard [Tue, 2 Apr 2019 20:56:01 +0000 (22:56 +0200)]
package/libfuse: only install udev rules if (e)udev is enabled

No point in installing udev rules if nothing will use it.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/quota: fix build on m68k
Fabrice Fontaine [Tue, 2 Apr 2019 17:18:35 +0000 (19:18 +0200)]
package/quota: fix build on m68k

PIE breaks the build on m68k, so add an upstream patch to disable PIE.
Obviously, when we start seriously testing the BR2_RELRO_FULL option, we
will realize that it is broken on some architectures, and will probably
disable it on m68k.

Fixes:
 - http://autobuild.buildroot.org/results/25985bbc160e3d62b23c4c613b2a81f3711621e3

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/lunit: remove package
Francois Perrad [Wed, 3 Apr 2019 13:06:09 +0000 (15:06 +0200)]
package/lunit: remove package

it was replaced by its fork lunitx which supports all versions of Lua.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/lua-lunitx: new package
Francois Perrad [Wed, 3 Apr 2019 13:06:08 +0000 (15:06 +0200)]
package/lua-lunitx: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/wget: security bump to version 1.20.2
Peter Korsgaard [Wed, 3 Apr 2019 15:56:28 +0000 (17:56 +0200)]
package/wget: security bump to version 1.20.2

From NEWS:

* Changes in Wget 1.20.2
** Fixed a buffer overflow vulnerability

For more details, see the announcement:
https://lists.gnu.org/archive/html/info-gnu/2019-04/msg00000.html

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/upmpdcli: bump to version 1.4.2
Jörg Krause [Wed, 3 Apr 2019 18:42:53 +0000 (20:42 +0200)]
package/upmpdcli: bump to version 1.4.2

Drop upstream patch 0001, which is included in the new version.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libupnpp: bump to version 0.17.1
Jörg Krause [Wed, 3 Apr 2019 18:41:03 +0000 (20:41 +0200)]
package/libupnpp: bump to version 0.17.1

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/apache: security bump to version 2.4.39
Peter Korsgaard [Tue, 2 Apr 2019 18:16:16 +0000 (20:16 +0200)]
package/apache: security bump to version 2.4.39

Fixes the following security vulnerabilities:

  *) SECURITY: CVE-2019-0197 (cve.mitre.org)
     mod_http2: fixes a possible crash when HTTP/2 was enabled for a http:
     host or H2Upgrade was enabled for h2 on a https: host. An Upgrade
     request from http/1.1 to http/2 that was not the first request on a
     connection could lead to a misconfiguration and crash. Servers that
     never enabled the h2 protocol or only enabled it for https: and
     did not set "H2Upgrade on" are unaffected by this issue.
     [Stefan Eissing]

  *) SECURITY: CVE-2019-0196 (cve.mitre.org)
     mod_http2: using fuzzed network input, the http/2 request
     handling could be made to access freed memory in string
     comparision when determining the method of a request and
     thus process the request incorrectly. [Stefan Eissing]

  *) SECURITY: CVE-2019-0211 (cve.mitre.org)
     MPMs unix: Fix a local priviledge escalation vulnerability by not
     maintaining each child's listener bucket number in the scoreboard,
     preventing unprivileged code like scripts run by/on the server (e.g. via
     mod_php) from modifying it persistently to abuse the priviledged main
     process.  [Charles Fol <folcharles gmail.com>, Yann Ylavic]

  *) SECURITY: CVE-2019-0196 (cve.mitre.org)
     mod_http2: using fuzzed network input, the http/2 request
     handling could be made to access freed memory in string
     comparision when determining the method of a request and
     thus process the request incorrectly. [Stefan Eissing]

  *) SECURITY: CVE-2019-0217 (cve.mitre.org)
     mod_auth_digest: Fix a race condition checking user credentials which
     could allow a user with valid credentials to impersonate another,
     under a threaded MPM.  PR 63124.  [Simon Kappel <simon.kappel axis.com>]

  *) SECURITY: CVE-2019-0215 (cve.mitre.org)
     mod_ssl: Fix access control bypass for per-location/per-dir client
     certificate verification in TLSv1.3.

  *) SECURITY: CVE-2019-0220 (cve.mitre.org)
     Merge consecutive slashes in URL's. Opt-out with
     `MergeSlashes OFF`. [Eric Covener]

For more details, see the CHANGES file:
https://www.apache.org/dist/httpd/CHANGES_2.4.39

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
5 years agopackage/binutils: fix loops relaxation in xtensa gas
Max Filippov [Wed, 3 Apr 2019 02:20:19 +0000 (19:20 -0700)]
package/binutils: fix loops relaxation in xtensa gas

Loop relaxation logic in xtensa gas may produce code in which LEND
register doesn't match actual zero overhead loop end. Fix relaxation
code so that it produces a literal or a pair of const16 instructions
with associated relocation record that works correctly in the presence
of other relaxations. This fixes crash in X11 server caused by window
movement.

Loop relaxation has limited of 32K range, this fix removes this
limitation.

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

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
5 years agopackage/gerbera: fix static build with openssl
Fabrice Fontaine [Tue, 2 Apr 2019 17:11:56 +0000 (19:11 +0200)]
package/gerbera: fix static build with openssl

Fixes:
 - http://autobuild.buildroot.org/results/10098c8972725d54b717ddc8ea41f4de5e5b066d

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
5 years agopackage/libxslt: change download site to http
Nityananda Padhan [Sat, 9 Mar 2019 13:20:05 +0000 (18:50 +0530)]
package/libxslt: change download site to http

ftp is blocked on some (corporate) networks.

Signed-off-by: Nityananda Padhan <ntneitin@gmail.com>
Reviewed-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
5 years agopackage/libxml2: change download site to http
Nityananda Padhan [Sat, 9 Mar 2019 13:06:09 +0000 (18:36 +0530)]
package/libxml2: change download site to http

ftp is blocked on some (corporate) networks.

Signed-off-by: Nityananda Padhan <ntneitin@gmail.com>
Reviewed-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
5 years agopackage/netsniff-ng: Fix build caused by extra 'install' target
Vadim Kochan [Tue, 2 Apr 2019 14:23:58 +0000 (17:23 +0300)]
package/netsniff-ng: Fix build caused by extra 'install' target

After commit:

b0f98d5 package/netsniff-ng: allow to build with uclibc but w/o mausezahn

the different build and install targets are specified depending if
masuezahn tool is able to be selected or not. It works for the build
case but for the install the old 'install' target was not removed from
the make invocation and it still forces to install the mausezahn, so fix
it by remove this target.

Fixes:
http://autobuild.buildroot.net/results/cc44ed737799c9ac73628c82b86bd526b1c43310/
http://autobuild.buildroot.net/results/72d0753532720604d51c05663af7fbfe37434339/

Signed-off-by: Vadim Kochan <vadim4j@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
5 years agopackage/wireguard: bump version to 0.0.20190227
Peter Korsgaard [Mon, 1 Apr 2019 20:43:15 +0000 (22:43 +0200)]
package/wireguard: bump version to 0.0.20190227

For details of the changes, see the announcement:
https://lists.zx2c4.com/pipermail/wireguard/2019-February/003923.html

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
5 years agopackage/gstreamer1/gst-omx: make variant mutually exclusive
Arnout Vandecappelle (Essensium/Mind) [Mon, 1 Apr 2019 22:02:28 +0000 (00:02 +0200)]
package/gstreamer1/gst-omx: make variant mutually exclusive

Commit cc419509506 added the GST_OMX_VARIANT option which gets a default
value that gets overridden by subsequent conditions. check-package
doesn't like that, so instead make the three cases explicitly mutually
exclusive.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
5 years agopackage/tiff: security bump to version 4.0.10
Fabrice Fontaine [Mon, 1 Apr 2019 21:14:49 +0000 (23:14 +0200)]
package/tiff: security bump to version 4.0.10

- Drop patch (already in version)
- Add hash for license file
- Fix around 10 CVEs:
  https://www.cvedetails.com/vulnerability-list/vendor_id-2224/product_id-3881/version_id-216413/
- Add an upstream patch for CVE-2019-6128

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
5 years agopackage/quota: fix syntax error
Fabrice Fontaine [Mon, 1 Apr 2019 20:55:16 +0000 (22:55 +0200)]
package/quota: fix syntax error

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/pkg-generic: depend on host-{xz, lzip} only for fitting archives
Norbert Lange [Sun, 17 Mar 2019 21:20:13 +0000 (22:20 +0100)]
package/pkg-generic: depend on host-{xz, lzip} only for fitting archives

Currently, host-xz and host-lzip are built as soon as the
corresponding tools are not provided by the system, independently of
whether they are really needed by the Buildroot configuration. This is
particularly annoying for host-lzip, which is only needed for very few
packages.

This commit modifies the generic package infrastructure to only add
host-lzip and host-xz as dependencies when really needed.

Signed-off-by: Norbert Lange <nolange79@gmail.com>
[Thomas:
 - improve commit log
 - as suggested by Yann E. Morin, make the lzip case similar to the xz
   case]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gstreamer1/gst-omx: default to pass --with-omx-target=generic
Peter Korsgaard [Mon, 1 Apr 2019 10:11:56 +0000 (12:11 +0200)]
package/gstreamer1/gst-omx: default to pass --with-omx-target=generic

target defaults to none, which isn't a legal target:

configure: Using none as OpenMAX IL target
configure: error: invalid OpenMAX IL target, you must specify one of --with-omx-target={generic,rpi,bellagio,tizonia,zynqultrascaleplus}

Instead default to 'generic', fixing the build with E.G. nvidia-tegra23.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/quota: add optional openldap dependency
Fabrice Fontaine [Mon, 1 Apr 2019 17:13:11 +0000 (19:13 +0200)]
package/quota: add optional openldap dependency

Don't enable openldap in static build because openldap has too many
optional dependencies (gmp, gnutls, nss, openssl, ...) and openldap
doesn't provide a pkg-config file (and does not want to do it:
http://www.openldap.org/lists/openldap-bugs/201406/msg00020.html)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/rpm: fix nss build on musl
Fabrice Fontaine [Mon, 1 Apr 2019 05:55:43 +0000 (07:55 +0200)]
package/rpm: fix nss build on musl

Fixes:
 - http://autobuild.buildroot.org/results/395fd44a930dfc2ad380bc735c26d9ce62344295

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/scons: remove python from SCONS
Fabrice Fontaine [Sun, 31 Mar 2019 12:18:10 +0000 (14:18 +0200)]
package/scons: remove python from SCONS

Remove $(HOST_DIR)/bin/python from SCONS variable to allow each scons
package to select their python interpreter. Indeed, most of the scons
packages (alljoyn, benejson, gpsd) only supports python2

Fixes:
 - http://autobuild.buildroot.org/results/b45f9fb69615b80758adeff4571e170c3bd9356b
 - http://autobuild.buildroot.org/results/13144a7ebd64ef7889312053f06a14047eea232d

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/fmt: bump version to 5.3.0
Bernd Kuhls [Mon, 1 Apr 2019 16:42:18 +0000 (18:42 +0200)]
package/fmt: bump version to 5.3.0

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/ffmpeg: bump version to 4.1.3
Bernd Kuhls [Mon, 1 Apr 2019 15:15:58 +0000 (17:15 +0200)]
package/ffmpeg: bump version to 4.1.3

Changelog:
https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/release/4.1:/Changelog

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/engicam_imx6qdl_icore: bump to U-Boot 2019.01
Shyam Saini [Mon, 1 Apr 2019 13:53:05 +0000 (19:23 +0530)]
configs/engicam_imx6qdl_icore: bump to U-Boot 2019.01

Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/engicam_imx6qdl_icore: bump to Linux kernel 5.0
Shyam Saini [Mon, 1 Apr 2019 13:53:04 +0000 (19:23 +0530)]
configs/engicam_imx6qdl_icore: bump to Linux kernel 5.0

This bumps to linux/linux-headers 5.0.

Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/engicam_imx6qdl_icore_rqs: bump to U-Boot 2019.01
Shyam Saini [Mon, 1 Apr 2019 13:43:03 +0000 (19:13 +0530)]
configs/engicam_imx6qdl_icore_rqs: bump to U-Boot 2019.01

Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/engicam_imx6qdl_icore_rqs: fix incorrect use of uboot defconfig file
Shyam Saini [Mon, 1 Apr 2019 13:43:02 +0000 (19:13 +0530)]
configs/engicam_imx6qdl_icore_rqs: fix incorrect use of uboot defconfig file

In u-boot v2017.09 release, configs/imx6qdl_icore_rqs_mmc_defconfig
was renamed to configs/imx6qdl_icore_rqs_defconfig. So use correct
defconfig file name.

Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/engicam_imx6qdl_icore_rqs: bump to Linux kernel 5.0
Shyam Saini [Mon, 1 Apr 2019 13:43:01 +0000 (19:13 +0530)]
configs/engicam_imx6qdl_icore_rqs: bump to Linux kernel 5.0

This bumps to linux/linux-headers 5.0.

Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/engicam_imx6ul_isiot: bump to U-Boot 2019.01
Shyam Saini [Mon, 1 Apr 2019 12:32:59 +0000 (18:02 +0530)]
configs/engicam_imx6ul_isiot: bump to U-Boot 2019.01

Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/engicam_imx6ul_isiot: fix use of incorrect uboot defconfig file
Shyam Saini [Mon, 1 Apr 2019 12:32:58 +0000 (18:02 +0530)]
configs/engicam_imx6ul_isiot: fix use of incorrect uboot defconfig file

In u-boot v2018.03 release, configs/imx6ul_isiot_mmc_defconfig was
removed and afterwards both emmc and mmc use the same
imx6ul_isiot_emmc_defconfig file so fix the same.

Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/engicam_imx6ul_isiot: bump to Linux kernel 5.0
Shyam Saini [Mon, 1 Apr 2019 12:32:57 +0000 (18:02 +0530)]
configs/engicam_imx6ul_isiot: bump to Linux kernel 5.0

This bumps to linux/linux-headers 5.0.

Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/live555: security bump to version 2019.03.06
Peter Korsgaard [Mon, 1 Apr 2019 19:52:03 +0000 (21:52 +0200)]
package/live555: security bump to version 2019.03.06

Fixes the following security issues:

- CVE-2019-6256: A Denial of Service issue was discovered in the LIVE555
  Streaming Media libraries as used in Live555 Media Server 0.93.  It can
  cause an RTSPServer crash in handleHTTPCmd_TunnelingPOST, when
  RTSP-over-HTTP tunneling is supported, via x-sessioncookie HTTP headers in
  a GET request and a POST request within the same TCP session.  This occurs
  because of a call to an incorrect virtual function pointer in the
  readSocket function in GroupsockHelper.cpp.

- CVE-2019-7314: liblivemedia in Live555 before 2019.02.03 mishandles the
  termination of an RTSP stream after RTP/RTCP-over-RTSP has been set up,
  which could lead to a Use-After-Free error that causes the RTSP server to
  crash (Segmentation fault) or possibly have unspecified other impact.

- CVE-2019-9215: n Live555 before 2019.02.27, malformed headers lead to
  invalid memory access in the parseAuthorizationHeader function.

The normal live555 web site is temporarily unavailable, so use an
alternative _SITE / drop upstream hash.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/perl-xml-libxml: bump to version 2.0134
Francois Perrad [Sun, 31 Mar 2019 17:44:49 +0000 (19:44 +0200)]
package/perl-xml-libxml: bump to version 2.0134

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/perl-sub-quote: bump to version 2.006003
Francois Perrad [Sun, 31 Mar 2019 17:44:48 +0000 (19:44 +0200)]
package/perl-sub-quote: bump to version 2.006003

The hash of the README changed for reasons unrelated to licensing: a
new "ENVIRONMENT" section was added to the README.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
[Thomas: re-add license file, explain in the commit log why its hash
changed]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/perl-net-ssh2: bump to version 0.70
Francois Perrad [Sun, 31 Mar 2019 17:44:47 +0000 (19:44 +0200)]
package/perl-net-ssh2: bump to version 0.70

The license file hash changed due to a copyright year update:

-Copyright (C) 2011-2018 by Salvador Fandino (salva@cpan.org).
+Copyright (C) 2011-2019 by Salvador Fandino (salva@cpan.org).

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
[Thomas: explain why the license file hash is changed]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/perl-net-ping: bump to version 2.72
Francois Perrad [Sun, 31 Mar 2019 17:44:46 +0000 (19:44 +0200)]
package/perl-net-ping: bump to version 2.72

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/perl-net-dns: bump to version 1.20
Francois Perrad [Sun, 31 Mar 2019 17:44:45 +0000 (19:44 +0200)]
package/perl-net-dns: bump to version 1.20

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/perl-lwp-mediatypes: bump to version 6.04
Francois Perrad [Sun, 31 Mar 2019 17:44:44 +0000 (19:44 +0200)]
package/perl-lwp-mediatypes: bump to version 6.04

The license file is changed from README, which contained just the
following license details:

"""
    This library is free software; you can redistribute it and/or modify it
    under the same terms as Perl itself.
"""

to the more complete LICENSE file, which didn't exist back in the 6.02
version. This LICENSE file contains the usual GPL or Artistic license
text.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
[Thomas: add details about the license file change]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/perl-libwww-perl: bump to version 6.38
Francois Perrad [Sun, 31 Mar 2019 17:44:43 +0000 (19:44 +0200)]
package/perl-libwww-perl: bump to version 6.38

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/perl-io-socket-ssl: bump to version 2.066
Francois Perrad [Sun, 31 Mar 2019 17:44:42 +0000 (19:44 +0200)]
package/perl-io-socket-ssl: bump to version 2.066

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/perl-gd: bump to version 2.71
Francois Perrad [Sun, 31 Mar 2019 17:44:41 +0000 (19:44 +0200)]
package/perl-gd: bump to version 2.71

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/perl-file-slurp: bump to version 9999.26
Francois Perrad [Sun, 31 Mar 2019 17:44:40 +0000 (19:44 +0200)]
package/perl-file-slurp: bump to version 9999.26

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/perl-dbi: bump to version 1.642
Francois Perrad [Sun, 31 Mar 2019 17:44:39 +0000 (19:44 +0200)]
package/perl-dbi: bump to version 1.642

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/perl-date-manip: bump to version 6.76
Francois Perrad [Sun, 31 Mar 2019 17:44:38 +0000 (19:44 +0200)]
package/perl-date-manip: bump to version 6.76

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/perl-data-uuid: bump to version 1.224
Francois Perrad [Sun, 31 Mar 2019 17:44:37 +0000 (19:44 +0200)]
package/perl-data-uuid: bump to version 1.224

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/perl-class-inspector: bump to version 1.34
Francois Perrad [Sun, 31 Mar 2019 17:44:36 +0000 (19:44 +0200)]
package/perl-class-inspector: bump to version 1.34

The hash of the license file changes only due to copyright year
changes:

-This software is copyright (c) 2016 by Adam Kennedy.
+This software is copyright (c) 2002-2019 by Adam Kennedy.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
[Thomas: add details as to why the license file hash changed]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gettext-tiny: host and target legal-info are different
Yann E. MORIN [Sun, 31 Mar 2019 21:40:35 +0000 (23:40 +0200)]
package/gettext-tiny: host and target legal-info are different

For the target, we only ever use the gettext-tiny source, while for
the host we also use that of gettext-gnu.

Fixes:
    http://autobuild.buildroot.org/results/572/5724b246cf411d95702fcff6dbf2b809b899108c/

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Vadim Kochan <vadim4j@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Tested-by: "Giulio Benetti" <giulio.benetti@micronovasrl.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/vim: fix build for the host if NLS is disabled
Vadim Kochan [Mon, 1 Apr 2019 13:20:57 +0000 (16:20 +0300)]
package/vim: fix build for the host if NLS is disabled

host-vim started fail after gettext-tiny was introduced in:

    5367a1b package/gettext-tiny: new package

which forces to use host-gettext-tiny as gnu's host-gettext
replacament if NLS is disabled, and msgfmt from gettext-tiny's package
crashes while processing translation files, so fix it by use
'--disable-nls' for a host-vim because host variant does not require
any tranalations.

Fixes:

  http://autobuild.buildroot.net/results/0948ab6fd959940c836e06f5b632b36443a53451
  http://autobuild.buildroot.net/results/cfa6f78caea012ea4423e807ce8ceb997bc1f908
  http://autobuild.buildroot.net/results/6d417ab6a0e369b6c7023ce7d40d9b31fa0adeaf
  http://autobuild.buildroot.net/results/4369725cdea72b168dfa760d54ac038f2e0506de
  http://autobuild.buildroot.net/results/a9b72f138595e39be51b37d93bc43e0e8a39e5f6
  http://autobuild.buildroot.net/results/dadf5e71942b807bb4d18108c043ce81b349781c
  http://autobuild.buildroot.net/results/05d48cc5ef1068537d45169a4930927060e1cd7a
  http://autobuild.buildroot.net/results/993392c1213889e4e2bb9c06235d2f2f16a5cafe
  http://autobuild.buildroot.net/results/314acaa9e87e8e896a6af7d49ee0e59643ced500

Signed-off-by: Vadim Kochan <vadim4j@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/tegrarcm: bump to version 1.8
Fabrice Fontaine [Sun, 31 Mar 2019 14:56:47 +0000 (16:56 +0200)]
package/tegrarcm: bump to version 1.8

- Remove 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>
5 years agopackage/openldap: fix static linking wih atomics
Fabrice Fontaine [Sun, 31 Mar 2019 16:00:09 +0000 (18:00 +0200)]
package/openldap: fix static linking wih atomics

openldap uses its own libtool, static build with atomic fails with our
patches since February 6th 2019 on:

/bin/sh ../../libtool --mode=link /home/buildroot/autobuild/run/instance-0/output/host/bin/or1k-linux-gcc -static -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os   -static  -static   -o idtest idtest.o liblber.la ../../libraries/liblutil/liblutil.a -L/home/buildroot/autobuild/run/instance-0/output/host/bin/../or1k-buildroot-linux-uclibc/sysroot/usr/lib -lssl -L/home/buildroot/autobuild/run/instance-0/output/host/bin/../or1k-buildroot-linux-uclibc/sysroot/usr/lib -lz -pthread -latomic -lcrypto -lz -pthread -latomic

/home/buildroot/autobuild/run/instance-0/output/host/bin/or1k-linux-gcc -static -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -static -static -o etest etest.o -pthread -pthread ./.libs/liblber.a -L/home/buildroot/autobuild/run/instance-0/output/host/bin/../or1k-buildroot-linux-uclibc/sysroot/usr/lib ../../libraries/liblutil/liblutil.a -lssl -lcrypto -lz -pthread /home/buildroot/autobuild/run/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/or1k-buildroot-linux-uclibc/5.4.0/../../../../or1k-buildroot-linux-uclibc/lib//libatomic.so

To fix this error, revert the openldap commit that raises this issue

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/dropbear: bump to version 2019.78
Francois Perrad [Sun, 31 Mar 2019 16:03:56 +0000 (18:03 +0200)]
package/dropbear: bump to version 2019.78

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/rpm: drop binutils optional dependency
Fabrice Fontaine [Sun, 31 Mar 2019 14:49:34 +0000 (16:49 +0200)]
package/rpm: drop binutils optional dependency

Since bump to version 4.14.2.1, binutils is not an optional dependency
anymore as bfd.h has been droped in 4.14.0 with
https://github.com/rpm-software-management/rpm/commit/245b5a3b4b6d616adf47361137987e90f8dab22c

So drop it and manage optional elfutils dependency through a
single line (and drop binutils/elfutils comment)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/lua-gd: compile with -fPIC
Francois Perrad [Sun, 31 Mar 2019 16:01:37 +0000 (18:01 +0200)]
package/lua-gd: compile with -fPIC

Fixes:

  http://autobuild.buildroot.net/results/756c20a09e3c1bd5295416894e4fbe0ca0db5328

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gettext-tiny: fix build of libintl.a
Yann E. MORIN [Sun, 31 Mar 2019 15:34:29 +0000 (17:34 +0200)]
package/gettext-tiny: fix build of libintl.a

Since libintl.a can be pulled in during the build of other shared libs,
it must be compiled with -fPIC, which is what gettext-tiny's Makefile
would do.

Since we provide our own CFLAGS, they override those in the Makefile.

Fix that by ensuring that -fPIC is used when building the static
library.

Fixes:
    http://autobuild.buildroot.org/results/a38/a3800fd4ef2536cc2b82d38ea752baa2b227bc64/

Also, since GETTEXT_TINY_OPTS is used only once and contains a single
definition, get rid of it altogether.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Vadim Kochan <vadim4j@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gettext-tiny: fix licensing
Yann E. MORIN [Sun, 31 Mar 2019 14:53:19 +0000 (16:53 +0200)]
package/gettext-tiny: fix licensing

Fix the license list: it should be a space-separated list of files, it
is not a comma-separated list.

Fixes:
    http://autobuild.buildroot.org/results/74b/74be940e5757d18452b0eb97b9973c278be20345/

Add hashes for the license files while at it, and cleanup the hash file
as well.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Vadim Kochan <vadim4j@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gettext-tiny: take GNU gettext from our own directory
Thomas Petazzoni [Sun, 31 Mar 2019 13:23:45 +0000 (15:23 +0200)]
package/gettext-tiny: take GNU gettext from our own directory

Even though gettext-tiny re-uses the gettext-gnu source code, it makes
a separate download in the gettext-tiny download folder, so use this
one, and not the one from the gettext-gnu download folder, which may
not exist.

Fixes:

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

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/rpm: add optional zstd dependency
Fabrice Fontaine [Sat, 30 Mar 2019 14:49:47 +0000 (15:49 +0100)]
package/rpm: add optional zstd dependency

zstd support has been in version 4.14.0 and
https://github.com/rpm-software-management/rpm/commit/3684424fe297c996bb05bb64631336fa2903df12

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/rpm: add optional openssl dependency
Fabrice Fontaine [Sat, 30 Mar 2019 14:49:46 +0000 (15:49 +0100)]
package/rpm: add optional openssl dependency

openssl support has been added in version 4.14.0 with
https://github.com/rpm-software-management/rpm/commit/64028f9a1c25ada8ffc7a48775f526600edcbf85

Add a patch from upstream to fix build with openssl ad MD2 is disabled
by default:
https://github.com/rpm-software-management/rpm/pull/453

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/rpm: fix threads comment
Fabrice Fontaine [Sat, 30 Mar 2019 14:49:45 +0000 (15:49 +0100)]
package/rpm: fix threads comment

rpm depends on pthreads because it uses it, not because of beecrypt

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/rpm: add optional dbus dependency
Fabrice Fontaine [Sat, 30 Mar 2019 14:49:44 +0000 (15:49 +0100)]
package/rpm: add optional dbus dependency

It should be noted that dbus is enabled by default

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/rpm: add optional libcap dependency
Fabrice Fontaine [Sat, 30 Mar 2019 14:49:43 +0000 (15:49 +0100)]
package/rpm: add optional libcap dependency

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/rpm: add optional xz dependency
Fabrice Fontaine [Sat, 30 Mar 2019 14:49:42 +0000 (15:49 +0100)]
package/rpm: add optional xz dependency

There is not --{disable,enable}-lzma option

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/rpm: add optional bzip2 dependency
Fabrice Fontaine [Sat, 30 Mar 2019 14:49:41 +0000 (15:49 +0100)]
package/rpm: add optional bzip2 dependency

There is no --{disable,enable}-bzip2 option

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/rpm: security bump to 4.14.2.1
Fabrice Fontaine [Sat, 30 Mar 2019 14:49:40 +0000 (15:49 +0100)]
package/rpm: security bump to 4.14.2.1

- Remove first and second patches (already in version)
- Remove third and fourth patches (not needed since:
  https://github.com/rpm-software-management/rpm/commit/245b5a3b4b6d616adf47361137987e90f8dab22c)
- Add hash for license file
- Drop autoreconf (as configure.ac is not patched anymore)
- Use new --with-crypto option
- Restrict symlink following on installation (CVE-2017-7500,
  CVE-2017-7501)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/quota: add optional netlink dependency
Fabrice Fontaine [Fri, 29 Mar 2019 17:25:28 +0000 (18:25 +0100)]
package/quota: add optional netlink dependency

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/quota: bump to version 4.05
Fabrice Fontaine [Fri, 29 Mar 2019 17:25:27 +0000 (18:25 +0100)]
package/quota: bump to version 4.05

- Add COPYING and its hash to license files
- Drop all patches (not needed anymore or already in version)
- Drop autoreconf
- Drop --disable-strip-binaries (not available anymore)
- Drop all "hacks" as package now use pkg-config and automake

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gettext-tiny: new package
Vadim Kochan [Wed, 27 Mar 2019 23:08:31 +0000 (01:08 +0200)]
package/gettext-tiny: new package

Add gettext-tiny package from the sabotage-linux project:

    gettext-tiny provides lightweight replacements for tools typically used
    from the GNU gettext suite, which is incredibly bloated and takes a lot
    of time to build (in the order of an hour on slow devices). the most
    notable component is msgfmt which is used to create binary translation
    files in the .mo format out of textual input files in .po format. this
    is the most important tool for building software from source, because it
    is used from the build processes of many software packages.

Some files were taken from gettext-gnu (some po/* files and gettextize
script) to make possible perform gettextizing of packages.

The main purpose of gettext-tiny is to replace gettext for the "host" if
NLS support is not needed. There is no option to manually select
gettext-gnu or gettext-tiny, it is done automatically by virtual gettext
package. For the target gettext-tiny only installs gettext tool echo-wrapper
which might be called from shell scripts (i.e. ecryptfs-utils).

Signed-off-by: Vadim Kochan <vadim4j@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gettext: turn into virtual package
Vadim Kochan [Wed, 27 Mar 2019 23:08:30 +0000 (01:08 +0200)]
package/gettext: turn into virtual package

Re-work gettext to be a virtual package which may allow to use
different gettext's providers, and rename the original one into
gettext-gnu package.

Signed-off-by: Vadim Kochan <vadim4j@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xcompmgr: bump version to 1.1.8
Bernd Kuhls [Fri, 29 Mar 2019 19:01:31 +0000 (20:01 +0100)]
package/x11r7/xapp_xcompmgr: bump version to 1.1.8

Added hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/{mesa3d, mesa3d-headers}: bump version to 19.0.1
Bernd Kuhls [Fri, 29 Mar 2019 19:00:29 +0000 (20:00 +0100)]
package/{mesa3d, mesa3d-headers}: bump version to 19.0.1

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agosupport/testing/tests/package/test_perl_*: regeneration
Francois Perrad [Fri, 29 Mar 2019 18:05:25 +0000 (19:05 +0100)]
support/testing/tests/package/test_perl_*: regeneration

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoutils/scancpan: add a check of XS dependencies in generated test
Francois Perrad [Fri, 29 Mar 2019 18:05:24 +0000 (19:05 +0100)]
utils/scancpan: add a check of XS dependencies in generated test

The XS modules have a high propability to fail (compared to Pure Perl modules),
so it is valuable to check XS dependencies before the check of the main module.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/vdr: bump to version 2.4.0
Fabrice Fontaine [Sat, 30 Mar 2019 14:43:50 +0000 (15:43 +0100)]
package/vdr: bump to version 2.4.0

- Add a dependency to glibc for execinfo.h and drop first patch (as it
  was useful only for uclibc)
- Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/omxplayer: bump to version f06235cc9690a6d58187514452df8cf8fcdaacec
Fabrice Fontaine [Sat, 30 Mar 2019 17:48:33 +0000 (18:48 +0100)]
package/omxplayer: bump to version f06235cc9690a6d58187514452df8cf8fcdaacec

- Fix build with ffmpeg 4.x
- Update hash of license file, GPL mailing address was fixed:
  https://github.com/popcornmix/omxplayer/commit/5da1379efc32878b6151110aef73f91b6c433cdb

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/znc: security bump to version 1.7.3
Bernd Kuhls [Sat, 30 Mar 2019 17:42:49 +0000 (18:42 +0100)]
package/znc: security bump to version 1.7.3

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

Fixes CVE-2019-9917:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9917
- ZNC before 1.7.3-rc1 allows an existing remote user to cause a Denial
  of Service (crash) via invalid encoding.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/thttpd: security bump to version 2.29
Fabrice Fontaine [Sat, 30 Mar 2019 15:46:31 +0000 (16:46 +0100)]
package/thttpd: security bump to version 2.29

- Switch site to "real" upstream instead of debian as debian does not
  have latest version
- Drop patch (not needed anymore as getline was renamed in my_getline)
- Add hash for license file
- Fix CVE-2013-0348 and CVE-2017-17663

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agosupport/testing/tests/package/test_lua*: regeneration
Francois Perrad [Sun, 31 Mar 2019 06:48:45 +0000 (08:48 +0200)]
support/testing/tests/package/test_lua*: regeneration

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/luarocks: better choice of modules in generated test
Francois Perrad [Sun, 31 Mar 2019 06:48:44 +0000 (08:48 +0200)]
package/luarocks: better choice of modules in generated test

the name derived from package name is not suitable,
so, we search in the built modules.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/dovecot: security bump to version 2.3.5.1
Peter Korsgaard [Sat, 30 Mar 2019 19:53:52 +0000 (20:53 +0100)]
package/dovecot: security bump to version 2.3.5.1

Fixes the following security issue:

 * CVE-2019-7524: Missing input buffer size validation leads into
   arbitrary buffer overflow when reading fts or pop3 uidl header
   from Dovecot index. Exploiting this requires direct write access to
   the index files.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/luvi: bump to version 2.9.3
Jörg Krause [Sat, 30 Mar 2019 23:15:43 +0000 (00:15 +0100)]
package/luvi: bump to version 2.9.3

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/luv: bump to version 1.27.0-0
Jörg Krause [Sat, 30 Mar 2019 23:13:52 +0000 (00:13 +0100)]
package/luv: bump to version 1.27.0-0

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/scons: bump to version 3.0.5
Fabrice Fontaine [Fri, 29 Mar 2019 17:10:08 +0000 (18:10 +0100)]
package/scons: bump to version 3.0.5

- Add hash for license file
- scons now supports python2 and python3 so remove host-python2
  dependency

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/uboot-tools: fix build on hosts with old compilers
Thomas Petazzoni [Sat, 30 Mar 2019 14:40:50 +0000 (15:40 +0100)]
package/uboot-tools: fix build on hosts with old compilers

The U-Boot tools code uses some C99 constructs, but old compilers such
as gcc 4.7 don't default to -std=c99. This commit adds a patch,
submitted upstream, that makes sure host tools are built with
-std=gnu99 (because the U-Boot code uses GNU extensions).

Fixes:

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

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/xenomai: fix build with gcc 8
Fabrice Fontaine [Sat, 30 Mar 2019 13:28:30 +0000 (14:28 +0100)]
package/xenomai: fix build with gcc 8

Patch was wrongly removed in d0dcca4705aaae85ce4ef0dc637b95fd4e81b9b3

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/haproxy: disable on nios2 and microblaze
Fabrice Fontaine [Sat, 30 Mar 2019 13:31:07 +0000 (14:31 +0100)]
package/haproxy: disable on nios2 and microblaze

Fixes:
 - http://autobuild.buildroot.org/results/4d7be00514f5276a9fd533adfdbc3d5183bb59ca
 - http://autobuild.buildroot.org/results/64706f96db793777de9d3ec63b0a47d776cf33fd

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/busybox: fix build with individual binaries
Yann E. MORIN [Sat, 30 Mar 2019 08:46:41 +0000 (09:46 +0100)]
package/busybox: fix build with individual binaries

Fixes:
    http://autobuild.buildroot.org/results/053/0539b3765eaa99029c4185ae89db6adb9e867078/

Kudos to Thomas for pinpointing the actual issue.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agodocs/website: update for 2019.02.1
Peter Korsgaard [Sat, 30 Mar 2019 08:18:11 +0000 (09:18 +0100)]
docs/website: update for 2019.02.1

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
5 years agoUpdate for 2019.02.1
Peter Korsgaard [Fri, 29 Mar 2019 22:52:20 +0000 (23:52 +0100)]
Update for 2019.02.1

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
[Peter: drop Makefile changes]
(cherry picked from commit 863761ff3c6233e6e2ef836c4600590dc0d38197)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
5 years agowebsite/news.html: left align 2018.02.12 release announcement
Peter Korsgaard [Sat, 30 Mar 2019 07:56:07 +0000 (08:56 +0100)]
website/news.html: left align 2018.02.12 release announcement

We use alternative left/right alignment of the announcement boxes.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
5 years agoMakefile: release: really drop build/docs from release tarball
Peter Korsgaard [Fri, 29 Mar 2019 21:19:35 +0000 (22:19 +0100)]
Makefile: release: really drop build/docs from release tarball

Commit 15cb98769e4 (release: remove manual build files from release
tarballs) tried to remove the temporary files from the manual build from the
release tarball, but manual-clean only removes build/docs/manual and leaves
build/docs in the tarball.

Instead use 'make clean' to completely remove the build directory from the
tarball.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
5 years agopackage/gst1-plugins-bayer2rgb-neon: new package
Eloi Bail [Thu, 14 Mar 2019 15:34:35 +0000 (16:34 +0100)]
package/gst1-plugins-bayer2rgb-neon: new package

gst1-plugins-bayer2rgb-neon[1] is a gstreamer1 plugin which uses
bayer2rgb-neon library to decode raw camera bayer to RGB using NEON
hardware acceleration.

[1] https://git.phytec.de/gst-bayer2rgb-neon

Signed-off-by: Eloi Bail <eloi.bail@savoirfairelinux.com>
[Thomas:
 - add entry to DEVELOPERS file
 - add .hash file
 - adjust Config.in to match bayer2rgb-neon
 - add Config.in comment
 - drop --prefix=/usr from CONF_OPTS]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/bayer2rgb-neon: new package
Eloi Bail [Thu, 14 Mar 2019 15:34:34 +0000 (16:34 +0100)]
package/bayer2rgb-neon: new package

bayer2rgb-neon[1] is a library which allows decoding raw camera bayer
to RGB using NEON hardware acceleration.

[1]: https://git.phytec.de/bayer2rgb-neon/

Signed-off-by: Eloi Bail <eloi.bail@savoirfairelinux.com>
[Thomas:
 - use "config" instead of "menuconfig"
 - use BR2_ARM_CPU_HAS_NEON instead of BR2_ARM_ENABLE_NEON
 - use BR2_INSTALL_LIBSTDCPP instead of BR2_TOOLCHAIN_BUILDROOT_CXX
 - add dependency on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9, because the code
   is using C++11
 - add missing Config.in comment
 - drop --prefix=/usr from CONF_OPTS, it is passed by the
   autotools-package infrastructure
 - simplify CFLAGS logic
 - move from "Applications" to "Libraries" in menuconfig
 - add missing .hash file
 - add entry in DEVELOPERS file]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/qlibc: bump to version 2.4.4
Fabrice Fontaine [Thu, 28 Mar 2019 19:22:27 +0000 (20:22 +0100)]
package/qlibc: bump to version 2.4.4

- Remove patches (already in version) and autoreconf
- Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gst1-libav: fix build on mips64el
Fabrice Fontaine [Fri, 29 Mar 2019 15:30:39 +0000 (16:30 +0100)]
package/gst1-libav: fix build on mips64el

Apply the same behavior for CPU in gst1-libav than in ffmpeg:
 - use generic cpu for all mips architectures
 - use GCC_TARGET_{ARCH,CPU} instead of BR2_TARGET_{ARCH,CPU}

Fixes:
 - http://autobuild.buildroot.org/results/776028a43bd180b4895efc74321e3aee56cbcb47

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gst1-libav: fix powerpc build
Fabrice Fontaine [Fri, 29 Mar 2019 14:55:47 +0000 (15:55 +0100)]
package/gst1-libav: fix powerpc build

AS "hack" is also needed for powerpc builds otherwise build fails on:
AS libavcodec/ppc/fft_altivec.o
/home/buildroot/autobuild/run/instance-2/output/host/bin/powerpc64-linux-as: invalid option -- '_'

This error is raised because CPPFLAGS are (wrongly) passed to AS

Fixes:
 - http://autobuild.buildroot.org/results/6710e72452fe70788d75191b8b735f90beff9361
 - http://autobuild.buildroot.org/results/a1f22975d4a4a6cfc553a450da464a431702800f
 - http://autobuild.buildroot.org/results/be2d161443c5ab24979e6b9389eb21a53d4b4066

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gst1-libav: fix syntax error
Fabrice Fontaine [Fri, 29 Mar 2019 14:55:46 +0000 (15:55 +0100)]
package/gst1-libav: fix syntax error

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