buildroot.git
6 years agotor: link with libatomic when needed
Fabrice Fontaine [Thu, 14 Jun 2018 18:23:19 +0000 (20:23 +0200)]
tor: link with libatomic when needed

The following error occurs on architectures required to use gcc
libatomic for atomic intrinsics:

sparc-buildroot-linux-uclibc/sysroot/lib/libatomic.so.1: error adding symbols: DSO missing from command line

This is for example the case on sparcv8 32 bit.

Fixes:

 http://autobuild.buildroot.net/results/0f7107d0b703223f567c6749722bc82c81a04d54

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[Thomas: use LIBS instead of LDFLAGS.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/ti-sgx-km: properly handle legacy for renamed options
Yann E. MORIN [Tue, 29 May 2018 17:31:46 +0000 (19:31 +0200)]
package/ti-sgx-km: properly handle legacy for renamed options

Commit b54c5464cc (ti-sgx-km: rename options to have proper prefix)
forgot to add defaults from legacy options, and notices in
Config.in.legacy that legacy options are still referenced in the
package itself.

Reported-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibtirpc: fix musl build
Fabrice Fontaine [Sun, 10 Jun 2018 18:05:32 +0000 (20:05 +0200)]
libtirpc: fix musl build

Don't redefine existing typedef (u_char, u_long, ...) on musl

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agosupport/docker: use the distro-provided flake8
Yann E. MORIN [Sun, 10 Jun 2018 15:44:58 +0000 (17:44 +0200)]
support/docker: use the distro-provided flake8

Currently, we install flake8 and its dependencies via pip. We
tried to be reproducible by pinning the version of those python
packages, but we did forget quite a few of them, and thus some
dependencies for flake8 are installed as uncontrolled versions.

Furthermore, before we install flake8 and its dependencies, we
forcibly update pip, setuptools, and wheels packages to their
latest versions. This explicitly breaks reproducibility.

While we could enforce a specific version of all those packages
and still grab them from PyPI, we can simply grab them from the
distribution-provided packages instead.

Since we're using a pinned version of stretch, this already
guarantees we'll reproducibly get the same versions over and
over again. Besides, we just need to list flake8 as a package to
install to automatically get all its dependencies (again, in a
reproducible way).

This has the slight unfortunate drawback of downgrading flake8
to version 3.2.1, from version 3.5.0, as well as downgrading a
few of flake8's dependencies, as noticed by Ricardo:
    http://lists.busybox.net/pipermail/buildroot/2018-May/222376.html

However, as Ricardo said, there isn't "any serious limitation of
this old version, the release notes for a version in the between
mentions 'Dramatically improve the performance' but we have a
limited number of scripts and running on Gitlab for all of them
still takes less than 5 minutes".

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Acked-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agosupport/docker: sort the list of installed packages
Yann E. MORIN [Sun, 10 Jun 2018 15:44:57 +0000 (17:44 +0200)]
support/docker: sort the list of installed packages

As suggested in the docker best practices [0], order the package list
alphabetically, and list only one package per line.

This will be much usefull later, we need to update the list of installed
packages, like adding new ones for example.

[0] https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#sort-multi-line-arguments

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Reviewed-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoshadowsocks-libev: add dependency on sync builtins
Min Xu [Mon, 11 Jun 2018 18:18:23 +0000 (11:18 -0700)]
shadowsocks-libev: add dependency on sync builtins

libcork (bundled inside shadowsocks-libev) uses the __sync builtins
for atomic operations: the 4-byte variant on 32 bits platforms and the
8-byte variant on 64-bits platform.

Fixes:

  http://autobuild.buildroot.net/results/552b09ffe951c429422529c895f4c3ec723cf5ab

Signed-off-by: Min Xu <xuminready@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-libwww-perl: bump to version 6.34
Francois Perrad [Sun, 17 Jun 2018 16:26:20 +0000 (18:26 +0200)]
perl-libwww-perl: bump to version 6.34

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoshadowsocks-libev: add dependency on thread support
Min Xu [Mon, 11 Jun 2018 18:18:22 +0000 (11:18 -0700)]
shadowsocks-libev: add dependency on thread support

shadowsocks-libev needs thread support, otherwise the configure script
fails with:

configure: error: Can not find pthreads.  This is required.

Signed-off-by: Min Xu <xuminready@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoshadowsocks-libev: drop the useless hash
Min Xu [Mon, 11 Jun 2018 18:18:21 +0000 (11:18 -0700)]
shadowsocks-libev: drop the useless hash

In commit f8d44394777fb9b45befaee3333d974dfe5e745d
("shadowsocks-libev: new package"), when this package was introduced,
the hash for a license file that isn't available in upstream's tarball
was added to the license file. Obviously, this hash serves no purpose,
so drop it.

Signed-off-by: Min Xu <xuminready@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agokernel-module-imx-gpu-viv: bump to version 6.2.4.p1.2
Gary Bisson [Tue, 12 Jun 2018 15:02:21 +0000 (17:02 +0200)]
kernel-module-imx-gpu-viv: bump to version 6.2.4.p1.2

This package has been tested with the following commands:
 # modprobe galcore
 # cd /usr/share/examples/viv_samples/vdk/
 # ./tutorial7

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoimx-gpu-g2d: bump to version 6.2.4.p1.2
Gary Bisson [Tue, 12 Jun 2018 15:02:20 +0000 (17:02 +0200)]
imx-gpu-g2d: bump to version 6.2.4.p1.2

Same as imx-gpu-viv, no changelog was provided by NXP.

Tested with the following commands:
 # /usr/share/examples/g2d_samples/g2d_multiblit_test
 # /usr/share/examples/g2d_samples/g2d_overlay_test
 # /usr/share/examples/g2d_samples/g2d_test
 # gst-launch-1.0 videotestsrc ! imxg2dvideosink

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoimx-gpu-viv: enable package for 64-bit i.MX processors
Gary Bisson [Tue, 12 Jun 2018 15:02:19 +0000 (17:02 +0200)]
imx-gpu-viv: enable package for 64-bit i.MX processors

Basically enabling the package for aarch64. One difference with 32-bit
i.MX platforms resides in the fact that Wayland is the only back-end
supported. Therefore X11 and Framebuffer options are masked.

This was tested on i.MX8MQ Nitrogen8M platform (with weston-imx):
 # cd /usr/share/examples/viv_samples/vdk/
 # ./tutorial7

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
[Thomas: drop BR2_PACKAGE_FREESCALE_IMX_HAS_VIV_GPU_WAYLAND_ONLY and
use BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M directly.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoimx-gpu-viv: bump to version 6.2.4.p1.2
Gary Bisson [Tue, 12 Jun 2018 15:02:18 +0000 (17:02 +0200)]
imx-gpu-viv: bump to version 6.2.4.p1.2

No changelog was provided by NXP but we can assume it's the latest and
therefore the greatest.

What is known, is that that same version worked both ARM and ARM64.
The support for the latter will be added in a follow-up patch.

This package has been tested with X11, Framebuffer and Wayland
back-ends:
 # cd /usr/share/examples/viv_samples/vdk/
 # ./tutorial7
 # gmem_info
 ... display memory use per PID ...

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibusb: add an option to compile examples
Gaël PORTAY [Mon, 11 Jun 2018 13:47:50 +0000 (09:47 -0400)]
libusb: add an option to compile examples

Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
[Thomas:
 - use make loop instead of shell loop
 - use $(INSTALL) instead of cp.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoqt53d: fix install issue with qt5.6
Gaël PORTAY [Mon, 11 Jun 2018 13:56:55 +0000 (09:56 -0400)]
qt53d: fix install issue with qt5.6

Both plugins `geometryloaders' and `renderplugins' are available since
Qt 5.9.

Fixes:

>>> qt53d 5.6.3 Installing to target
cp -dpf /home/gportay/src/buildroot/output/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libQt53D*.so.*
/home/gportay/src/buildroot/output/target/usr/lib
cp -dpfr /home/gportay/src/buildroot/output/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/qt/plugins/geometryloaders
/home/gportay/src/buildroot/output/target/usr/lib/qt/plugins
cp: cannot stat '/home/gportay/src/buildroot/output/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/qt/plugins/geometryloaders': No such file or directory
package/pkg-generic.mk:310: recipe for target '/home/gportay/src/buildroot/output/build/qt53d-5.6.3/.stamp_target_installed' failed
make[2]: *** [/home/gportay/src/buildroot/output/build/qt53d-5.6.3/.stamp_target_installed] Error 1

Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
Signed-off-by: Gaël PORTAY &lt;<a href="mailto:gael.portay@savoirfairelinux.com" target="_blank" rel="noreferrer">gael.portay@savoirfairelinux.com</a>&gt;<br>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoqt5script: fix build issue with 32-bits armv8-a
Gaël PORTAY [Mon, 11 Jun 2018 13:54:17 +0000 (09:54 -0400)]
qt5script: fix build issue with 32-bits armv8-a

Adds WTF platform support for the 32-bits armv8-a architectures.

Fixes:

In file included from ../3rdparty/javascriptcore/JavaScriptCore/config.h:26,
                from ../3rdparty/javascriptcore/JavaScriptCore/pcre/pcre_compile.cpp:44:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h:370:6: error: #error "Not supported ARM architecture"
#    error "Not supported ARM architecture"
     ^~~~~

The patch is based on two upstream fixes in WebKit[1][2].

See also commit cea7aa873a.

[1]: https://github.com/WebKit/webkit/commit/313d9fc4bdd2f020a5d0cf834c3c61982f161ebb
[2]: https://github.com/WebKit/webkit/commit/98f0de0709786f5d9b09dfd5908266990eb909d6

Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoqt5sensors: install examples to target
Gaël PORTAY [Tue, 12 Jun 2018 12:32:06 +0000 (08:32 -0400)]
qt5sensors: install examples to target

When BR2_PACKAGE_QT5BASE_EXAMPLES is set, the examples for this module
are installed in the staging directory but they are not shipped to the
target.

This commit copies the examples `sensors' from the staging directory
to the target.

Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoqt5serialport: install examples to target
Gaël PORTAY [Tue, 12 Jun 2018 12:32:05 +0000 (08:32 -0400)]
qt5serialport: install examples to target

When BR2_PACKAGE_QT5BASE_EXAMPLES is set, the examples for this module
are installed in the staging directory but they are not shipped to the
target.

This commit copies the examples `serialport' from the staging directory
to the target.

Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoqt5serialbus: install examples to target
Gaël PORTAY [Tue, 12 Jun 2018 12:32:04 +0000 (08:32 -0400)]
qt5serialbus: install examples to target

When BR2_PACKAGE_QT5BASE_EXAMPLES is set, the examples for this module
are installed in the staging directory but they are not shipped to the
target.

This commit copies the examples `serialbus' from the staging directory
to the target.

Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoqt5svg: install examples to target
Gaël PORTAY [Tue, 12 Jun 2018 12:32:03 +0000 (08:32 -0400)]
qt5svg: install examples to target

When BR2_PACKAGE_QT5BASE_EXAMPLES is set, the examples for this module
are installed in the staging directory but they are not shipped to the
target.

This commit copies the examples `svg' from the staging directory to
the target.

Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoqt5wayland: install examples to target
Gaël PORTAY [Tue, 12 Jun 2018 12:32:02 +0000 (08:32 -0400)]
qt5wayland: install examples to target

When BR2_PACKAGE_QT5BASE_EXAMPLES is set, the examples for this module
are installed in the staging directory but they are not shipped to the
target.

This commit copies the examples `wayland' from the staging directory to
the target.

Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoqt5script: install examples to target
Gaël PORTAY [Tue, 12 Jun 2018 12:32:01 +0000 (08:32 -0400)]
qt5script: install examples to target

When BR2_PACKAGE_QT5BASE_EXAMPLES is set, the examples for this module
are installed in the staging directory but they are not shipped to the
target.

This commit copies the examples `script' from the staging directory to
the target.

Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoqt5quickcontrols: install examples to target
Gaël PORTAY [Tue, 12 Jun 2018 12:32:00 +0000 (08:32 -0400)]
qt5quickcontrols: install examples to target

When BR2_PACKAGE_QT5BASE_EXAMPLES is set, the examples for this module
are installed in the staging directory but they are not shipped to the
target.

This commit copies the examples `quickcontrols' from the staging
directory to the target.

Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoqt5location: install examples to target
Gaël PORTAY [Tue, 12 Jun 2018 12:31:59 +0000 (08:31 -0400)]
qt5location: install examples to target

When BR2_PACKAGE_QT5BASE_EXAMPLES is set, the examples for this module
are installed in the staging directory but they are not shipped to the
target.

This commit copies the examples `location' and `positioning' from the
staging directory to the target.

Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoqt5canvas3d: install examples to target
Gaël PORTAY [Tue, 12 Jun 2018 12:31:58 +0000 (08:31 -0400)]
qt5canvas3d: install examples to target

When BR2_PACKAGE_QT5BASE_EXAMPLES is set, the examples for this module
are installed in the staging directory but they are not shipped to the
target.

This commit copies the examples `canvas3d' from the staging directory to
the target.

Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/mediastreamer: add another optional dependency to speexdsp
Bernd Kuhls [Sat, 16 Jun 2018 22:07:00 +0000 (00:07 +0200)]
package/mediastreamer: add another optional dependency to speexdsp

Fixes
http://autobuild.buildroot.net/results/b21/b2104c491f0898981c652043161c52ac6c43110f/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agognutls: use included unistring unless libunistring is selected
Sven Neumann [Fri, 15 Jun 2018 08:48:38 +0000 (10:48 +0200)]
gnutls: use included unistring unless libunistring is selected

Use the included copy of libunistring unless BR2_PACKAGE_LIBUNISTRING
is already selected.

The resulting gnutls library with libunistring included is about 1.2 MB
smaller than the sum of libgnutls and libunistring.

Signed-off-by: Sven Neumann <neumann@teufel.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agonetwork-manager: fix package prompt name
Petr Vorel [Fri, 15 Jun 2018 21:21:25 +0000 (23:21 +0200)]
network-manager: fix package prompt name

Rename the prompt string for consistency with the package directory
name.

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/nodejs: security bump to version 8.11.3
Martin Bark [Sat, 16 Jun 2018 22:44:08 +0000 (23:44 +0100)]
package/nodejs: security bump to version 8.11.3

Fixes the following security issues:

- (CVE-2018-7167): Fixes Denial of Service vulnerability where calling
  Buffer.fill() could hang

- (CVE-2018-7161): Fixes Denial of Service vulnerability by updating the
  http2 implementation to not crash under certain circumstances during
  cleanup

- (CVE-2018-1000168): Fixes Denial of Service vulnerability by upgrading
  nghttp2 to 1.32.0

See https://nodejs.org/en/blog/release/v8.11.3/ for more details

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/tor: bump version to 0.3.3.7
Bernd Kuhls [Sat, 16 Jun 2018 08:40:17 +0000 (10:40 +0200)]
package/tor: bump version to 0.3.3.7

Release notes: https://blog.torproject.org/tor-0337-released

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/mesa3d: fix musl build error
Bernd Kuhls [Sat, 16 Jun 2018 21:39:18 +0000 (23:39 +0200)]
package/mesa3d: fix musl build error

Fixes
http://autobuild.buildroot.net/results/ccd/ccd07150e459b2b2caba6e561ecc6eae60c83ef5/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-gd: bump to version 2.68
Francois Perrad [Sat, 16 Jun 2018 15:46:08 +0000 (17:46 +0200)]
perl-gd: bump to version 2.68

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolinux-headers: bump 4.{4, 9, 14, 16, 17}.x series
Bernd Kuhls [Sat, 16 Jun 2018 08:20:30 +0000 (10:20 +0200)]
linux-headers: bump 4.{4, 9, 14, 16, 17}.x series

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolinux: bump default to version 4.17.2
Bernd Kuhls [Sat, 16 Jun 2018 08:20:29 +0000 (10:20 +0200)]
linux: bump default to version 4.17.2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/{mesa3d, mesa3d-headers}: bump version to 18.1.2
Bernd Kuhls [Sat, 16 Jun 2018 08:41:49 +0000 (10:41 +0200)]
package/{mesa3d, mesa3d-headers}: bump version to 18.1.2

Removed patch 0003, applied upstream:
https://cgit.freedesktop.org/mesa/mesa/commit/?h=18.1&id=f9500edb96b7b50a6ab29ebf694610f0112d741f

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-xml-sax-base: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:54 +0000 (10:16 +0200)]
perl-xml-sax-base: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-xml-namespacesupport: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:53 +0000 (10:16 +0200)]
perl-xml-namespacesupport: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-xml-libxml: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:52 +0000 (10:16 +0200)]
perl-xml-libxml: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-www-robotrules: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:51 +0000 (10:16 +0200)]
perl-www-robotrules: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-try-tiny: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:50 +0000 (10:16 +0200)]
perl-try-tiny: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-timedate: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:49 +0000 (10:16 +0200)]
perl-timedate: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-path-tiny: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:48 +0000 (10:16 +0200)]
perl-path-tiny: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-netaddr-ip: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:47 +0000 (10:16 +0200)]
perl-netaddr-ip: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-module-build: add license file
Francois Perrad [Sat, 16 Jun 2018 08:16:46 +0000 (10:16 +0200)]
perl-module-build: add license file

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-mime-base64: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:45 +0000 (10:16 +0200)]
perl-mime-base64: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-lwp-mediatypes: add licence hash
Francois Perrad [Sat, 16 Jun 2018 08:16:44 +0000 (10:16 +0200)]
perl-lwp-mediatypes: add licence hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-json-tiny: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:43 +0000 (10:16 +0200)]
perl-json-tiny: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-io-html: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:42 +0000 (10:16 +0200)]
perl-io-html: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-http-negotiate: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:41 +0000 (10:16 +0200)]
perl-http-negotiate: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-http-date: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:40 +0000 (10:16 +0200)]
perl-http-date: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-http-daemon: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:39 +0000 (10:16 +0200)]
perl-http-daemon: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-http-cookies: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:38 +0000 (10:16 +0200)]
perl-http-cookies: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-html-tagset: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:37 +0000 (10:16 +0200)]
perl-html-tagset: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-html-parser: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:36 +0000 (10:16 +0200)]
perl-html-parser: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-gdtextutil: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:35 +0000 (10:16 +0200)]
perl-gdtextutil: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-gdgraph: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:34 +0000 (10:16 +0200)]
perl-gdgraph: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-file-util: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:33 +0000 (10:16 +0200)]
perl-file-util: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-file-listing: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:32 +0000 (10:16 +0200)]
perl-file-listing: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-encode-locale: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:31 +0000 (10:16 +0200)]
perl-encode-locale: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-encode-detect: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:30 +0000 (10:16 +0200)]
perl-encode-detect: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-digest-sha1: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:29 +0000 (10:16 +0200)]
perl-digest-sha1: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-digest-hmac: add license hash
Francois Perrad [Sat, 16 Jun 2018 08:16:28 +0000 (10:16 +0200)]
perl-digest-hmac: add license hash

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-xml-sax: bump to version 1.00
Francois Perrad [Sat, 16 Jun 2018 08:16:27 +0000 (10:16 +0200)]
perl-xml-sax: bump to version 1.00

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-time-hires: bump to version 1.9758
Francois Perrad [Sat, 16 Jun 2018 08:16:26 +0000 (10:16 +0200)]
perl-time-hires: bump to version 1.9758

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-net-ssleay: bump to version 1.85
Francois Perrad [Sat, 16 Jun 2018 08:16:25 +0000 (10:16 +0200)]
perl-net-ssleay: bump to version 1.85

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-mojolicious: bump to version 7.84
Francois Perrad [Sat, 16 Jun 2018 08:16:24 +0000 (10:16 +0200)]
perl-mojolicious: bump to version 7.84

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-io-socket: bump to version 2.056
Francois Perrad [Sat, 16 Jun 2018 08:16:23 +0000 (10:16 +0200)]
perl-io-socket: bump to version 2.056

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-http-message: bump to version 6.18
Francois Perrad [Sat, 16 Jun 2018 08:16:22 +0000 (10:16 +0200)]
perl-http-message: bump to version 6.18

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-datetime-tiny: bump to version 1.07
Francois Perrad [Sat, 16 Jun 2018 08:16:21 +0000 (10:16 +0200)]
perl-datetime-tiny: bump to version 1.07

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/mediastreamer: add optional dependency to speexdsp
Bernd Kuhls [Wed, 13 Jun 2018 16:28:26 +0000 (18:28 +0200)]
package/mediastreamer: add optional dependency to speexdsp

Fixes
http://autobuild.buildroot.net/results/594/594ea96cd7b6726052268a3c0b094e00e7b8f12f/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/linphone: needs speexdsp
Bernd Kuhls [Wed, 13 Jun 2018 16:28:25 +0000 (18:28 +0200)]
package/linphone: needs speexdsp

Fixes
http://autobuild.buildroot.net/results/956/956b8cffa0a35a417763ad72bb7c8e8a8b2fe6b0/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/asterisk: add optional dependency to speexdsp
Bernd Kuhls [Wed, 13 Jun 2018 16:28:24 +0000 (18:28 +0200)]
package/asterisk: add optional dependency to speexdsp

Fixes
http://autobuild.buildroot.net/results/9f6/9f61192382ea4b57b0f0548626968752363bb13f/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/freeswitch: needs speexdsp
Bernd Kuhls [Wed, 13 Jun 2018 16:28:23 +0000 (18:28 +0200)]
package/freeswitch: needs speexdsp

Fixes
http://autobuild.buildroot.net/results/a3f/a3f9845681025fad93a4f867bb667822e87a08ea/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/speex: add optional dependency to speexdsp
Bernd Kuhls [Wed, 13 Jun 2018 16:28:22 +0000 (18:28 +0200)]
package/speex: add optional dependency to speexdsp

Quoting speex release notes from https://www.speex.org

"Speex 1.2rc2 and SpeexDSP 1.2rc2 are out
 December 6, 2014
 This release splits the speex codec library and the speex DSP library
 into separate source trees."

After bumping speex to 1.2.0 DSP support is provided by speexdsp.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/speexdsp: new package
Bernd Kuhls [Wed, 13 Jun 2018 16:28:21 +0000 (18:28 +0200)]
package/speexdsp: new package

Quoting speex release notes from https://www.speex.org

"Speex 1.2rc2 and SpeexDSP 1.2rc2 are out
 December 6, 2014
 This release splits the speex codec library and the speex DSP library
 into separate source trees."

After bumping speex to 1.2.0 this new package is necessary to provide
speex-based DSP support for packages like Freeswitch and Asterisk.

We use current git HEAD which received 21 commits since the 1.2rc3
tarball was released in 2015, including a fix for building on arm.

We still need another patch which was not committed to git master to
fix building on aarch64.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage: add python-validators
Peter Korsgaard [Fri, 15 Jun 2018 12:54:55 +0000 (14:54 +0200)]
package: add python-validators

Simple data validation library.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/python: bump version to 2.7.15
Bernd Kuhls [Fri, 15 Jun 2018 16:31:54 +0000 (18:31 +0200)]
package/python: bump version to 2.7.15

Rebased patch 0009, removed patch 0035 after upstream commit
https://github.com/python/cpython/commit/0b91f8a668201fc58fa732b8acc496caedfdbae0

Updated license hash after 2018 bump.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoclang: bump to version 6.0.0
Joseph Kogut [Thu, 14 Jun 2018 22:48:18 +0000 (15:48 -0700)]
clang: bump to version 6.0.0

Signed-off-by: Joseph Kogut <joseph.kogut@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agollvm: bump to version 6.0.0
Joseph Kogut [Thu, 14 Jun 2018 22:48:17 +0000 (15:48 -0700)]
llvm: bump to version 6.0.0

Signed-off-by: Joseph Kogut <joseph.kogut@gmail.com>
Tested-by: Valentin Korenblit <valentin.korenblit@smile.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoatk: bump to version 2.28.1
Joseph Kogut [Thu, 14 Jun 2018 22:48:12 +0000 (15:48 -0700)]
atk: bump to version 2.28.1

Signed-off-by: Joseph Kogut <joseph.kogut@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agomodem-manager: update package prompt name
Baruch Siach [Fri, 15 Jun 2018 04:02:14 +0000 (07:02 +0300)]
modem-manager: update package prompt name

Rename the prompt string for consistency with the package directory
name.

Cc: Aleksander Morgado <aleksander@aleksander.es>
Cc: Carlos Santos <casantos@datacom.com.br>
Cc: Petr Vorel <petr.vorel@gmail.com>
Cc: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Acked-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agomodem-manager: fix build with musl
Baruch Siach [Fri, 15 Jun 2018 04:02:13 +0000 (07:02 +0300)]
modem-manager: fix build with musl

modem-manager version 1.8.0 introduced use of canonicalize_file_name(),
which is a GNU extension that musl does not implement. Add a patch
switching to POSIX standard realpath().

Fixes:
http://autobuild.buildroot.net/results/9f6/9f6859f1854d94d3caba7b5c24d9ca6a14622042/

Cc: Aleksander Morgado <aleksander@aleksander.es>
Cc: Carlos Santos <casantos@datacom.com.br>
Cc: Petr Vorel <petr.vorel@gmail.com>
Cc: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibrtlsdr: fix typo in LIBRTLSDR_CONF_OPTS variable name
Thomas Petazzoni [Fri, 15 Jun 2018 14:28:31 +0000 (16:28 +0200)]
librtlsdr: fix typo in LIBRTLSDR_CONF_OPTS variable name

Commit 9ff035839eef68eb16e90ae70c3e70dc7f57ca5e ("librtlsdr: fix
static build") introduced this obvious typo, which was spotted by
check-package:

package/librtlsdr/librtlsdr.mk:18: possible typo: LIBRTLSDRCONF_OPTS -> *LIBRTLSDR*

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoscanpypi: rework download_package error handling
Yegor Yefremov [Wed, 13 Jun 2018 07:37:10 +0000 (09:37 +0200)]
scanpypi: rework download_package error handling

Some packages don't provide source archive but only a wheel file. In
this case download variable is not defined. So define this variable at
the very beginning and check whether it is None after searching for
source archives in the metadata.

Bonus: fix PEP8 issue with wrong indentation.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoredis: security bump to version 3.2.12
Peter Korsgaard [Wed, 13 Jun 2018 20:16:43 +0000 (22:16 +0200)]
redis: security bump to version 3.2.12

>From the release notes:

================================================================================
Redis 3.2.12     Released Wed Jun 13 12:43:01 CEST 2018
================================================================================

Upgrade urgency CRITICAL:

* Multilple security issues fixed.
* Backport of an older AOF fsync=always fix. Check 4.x release notes.
* Backport of a *SCAN bug. Sometimes elements could be missing from the scan.
* Other minor things.

https://raw.githubusercontent.com/antirez/redis/3.2/00-RELEASENOTES

For more details about the lua related security issues, see the blog:

http://antirez.com/news/119

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibressl: security bump to version 2.7.4
Baruch Siach [Fri, 15 Jun 2018 08:22:08 +0000 (11:22 +0300)]
libressl: security bump to version 2.7.4

Fixes CVE-2018-0495: ECDSA signing side-channel attack.

Cc: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibgcrypt: security bump to version 1.8.3
Baruch Siach [Fri, 15 Jun 2018 08:21:52 +0000 (11:21 +0300)]
libgcrypt: security bump to version 1.8.3

Fixes CVE-2018-0495: ECDSA signing side-channel attack.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoautossh: fix manual set of ssh path
Baruch Siach [Thu, 14 Jun 2018 18:38:48 +0000 (21:38 +0300)]
autossh: fix manual set of ssh path

The configure script that is bundled with autossh does not generate the
correct code for the AC_ARG_WITH() macro of --with-ssh. As a result, the
configure scripts always check the host location, and fails with ssh is
not found.

Restore the autoreconf that has been removed in the last bump to fix the
--with-ssh configure option.

Fixes:
http://autobuild.buildroot.net/results/25d/25d681f9df22c07cdf5a6b8756bfc2d5ecf36247/
http://autobuild.buildroot.net/results/f0a/f0ae62d0ed6bac011c507cfea7cd7157671baf39/
http://autobuild.buildroot.net/results/b15/b1546bb3e861c14771bdd03cda9ce2e9176a2069/

Cc: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agodocs/manual: fix scancpan path
Fabrice Fontaine [Thu, 14 Jun 2018 19:18:36 +0000 (21:18 +0200)]
docs/manual: fix scancpan path

scancpan is now in utils not in supports/scripts

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/cryptodev-linux: add an hash for the license file
Antoine Tenart [Thu, 14 Jun 2018 11:44:15 +0000 (13:44 +0200)]
package/cryptodev-linux: add an hash for the license file

Add a locally computed hash for the license file to track possible
updates.

Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agofile: add upstream security fix
Baruch Siach [Fri, 15 Jun 2018 03:56:48 +0000 (06:56 +0300)]
file: add upstream security fix

Fixes CVE-2018-10360: The do_core_note function in readelf.c in
libmagic.a in file 5.33 allows remote attackers to cause a denial of
service (out-of-bounds read and application crash) via a crafted ELF
file.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoqt5webengine: fix BR2_TOOLCHAIN_HAS_GCC_BUG_85862 condition
David Barbion [Thu, 7 Jun 2018 13:45:28 +0000 (15:45 +0200)]
qt5webengine: fix BR2_TOOLCHAIN_HAS_GCC_BUG_85862 condition

In commit bd03966d4ebeb284ac3afb5f3b8cba13da2b9983 ("toolchain: GCC
bug 85862"), a dependency on BR2_TOOLCHAIN_HAS_GCC_BUG_85862 was added
to the qt5webengine package, but it should have been a dependency on
!BR2_TOOLCHAIN_HAS_GCC_BUG_85862. This commit fixes that.

Signed-off-by: David Barbion <david.barbion@ext.leroymerlin.fr>
Reviewed-by: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agomosquitto: bump to version 1.5
Fabrice Fontaine [Tue, 12 Jun 2018 18:36:18 +0000 (20:36 +0200)]
mosquitto: bump to version 1.5

- Remove patch (already in version)
- Add patch to fix crash (retrieved from upstream)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoimx-usb-loader: enable package for 64-bit ARM platforms
Gary Bisson [Tue, 12 Jun 2018 15:06:35 +0000 (17:06 +0200)]
imx-usb-loader: enable package for 64-bit ARM platforms

Now that it works for i.MX8MQ processors (tested on Nitrogen8M).

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoimx-usb-loader: bump revision to e539461
Gary Bisson [Tue, 12 Jun 2018 15:06:34 +0000 (17:06 +0200)]
imx-usb-loader: bump revision to e539461

This latest revision supports starting i.MX8MQ via USB recovery mode.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl: add upstream security fix for CVE-2018-12015
Peter Korsgaard [Tue, 12 Jun 2018 15:21:30 +0000 (17:21 +0200)]
perl: add upstream security fix for CVE-2018-12015

Fixes CVE-2018-12015 - In Perl through 5.26.2, the Archive::Tar module
allows remote attackers to bypass a directory-traversal protection
mechanism, and overwrite arbitrary files, via an archive file containing a
symlink and a regular file with the same name.

Patch from
https://github.com/jib/archive-tar-new/commit/ae65651eab053fc6dc4590dbb863a268215c1fc5
with path rewritten to match perl tarball.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoDEVELOPERS: drop Stefan Fröberg's entry
Baruch Siach [Wed, 13 Jun 2018 07:00:27 +0000 (10:00 +0300)]
DEVELOPERS: drop Stefan Fröberg's entry

Emails bounce. The domain does not resolve.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/autossh: bump version to 1.4f
Bernd Kuhls [Wed, 13 Jun 2018 16:39:06 +0000 (18:39 +0200)]
package/autossh: bump version to 1.4f

Removed patch applied upstream, added all upstream and license hashes.

Removed _AUTORECONF, configure and configure.ac in the tarball match,
also removed _INSTALL_TARGET_CMDS, the upstream install target works
just fine nowadays.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agobinutils: fix glibc building for ARC with stock binutils 2.30
Alexey Brodkin [Wed, 13 Jun 2018 16:39:56 +0000 (19:39 +0300)]
binutils: fix glibc building for ARC with stock binutils 2.30

There're known issues with building glibc for ARC with vanilla
Binutils 2.30. Adding a couple of not yet upstreamed patches that
solve it.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
[Thomas: remove numbering in patch titles, renumber patch file names.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/unrar: bump version to 5.6.4
Bernd Kuhls [Wed, 13 Jun 2018 17:19:56 +0000 (19:19 +0200)]
package/unrar: bump version to 5.6.4

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>