buildroot.git
6 years agodownload/git: quickly exit when the cset does not exist
Yann E. MORIN [Tue, 1 May 2018 08:44:11 +0000 (10:44 +0200)]
download/git: quickly exit when the cset does not exist

Check that the given cset is indeed something we can checkout. If not,
then exit early.

This will be useful when a later commit will trap any failing git
command to try to recover the repository by doing a clone from scratch:
when the cset is not a commit, it does not mean the repository is broken
or what, and re-cloning from scratch would not help, so no need to trash
a good cache.

Reported-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Cc: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Tested-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agodownload/git: run all git commands in the current directory
Yann E. MORIN [Tue, 1 May 2018 08:44:10 +0000 (10:44 +0200)]
download/git: run all git commands in the current directory

That way, we can pushd earlier, which will help with last-ditch recovery
in a followup commit.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Tested-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agodownload/git: add warning not to use our git cache
Yann E. MORIN [Tue, 1 May 2018 08:44:09 +0000 (10:44 +0200)]
download/git: add warning not to use our git cache

We really want the user not to use our git cache manually, or their
changes (committed or not) may eventually get lost.

So, add a warning file, not unlike the one we put in the target/
directory, to warn the user not to use the git tree.

Ideally, we would have carried this file in support/misc/, but the git
backend does not have access to it: the working directory is somewhere
unknown, and TOPDIR is not exported in the environment.

So, we have to carry it in-line in the backend instead.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Tested-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agocups: disable pam support
Baruch Siach [Mon, 30 Apr 2018 19:19:16 +0000 (22:19 +0300)]
cups: disable pam support

Make the build consistent.

Cc: Olivier Schonken <olivier.schonken@gmail.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Acked-by: Olivier Schonken <olivier.schonken@gmail.com>
Signed-off-by: Baruch Siach &lt;<a href="mailto:baruch@tkos.co.il" target="_blank" rel="noreferrer">baruch@tkos.co.il</a>&gt;<br>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agocore/pkg-generic: only save latest package list
John Keeping [Tue, 1 May 2018 12:28:41 +0000 (13:28 +0100)]
core/pkg-generic: only save latest package list

When rebuilding a package, simply appending the package's file list to
the global list means that the package list grows for every rebuild, as
does the time taken to check for files installed by multiple packages.
Furthermore, we get false positives where a file is reported as being
installed by multiple copies of the same package.

With this approach we may end up with orphaned files in the target
filesystem if a package that has been updated and rebuilt no longer
installs the same set of files, but we know that only a clean build will
produce reliable results.  In fact it may be helpful to identify these
orphaned files as evidence that the build is not clean.

Signed-off-by: John Keeping <john@metanate.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolftp: bump to version 4.8.3
Fabrice Fontaine [Tue, 1 May 2018 12:59:56 +0000 (14:59 +0200)]
lftp: bump to version 4.8.3

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibcurl: fix building against libressl
Adam Duskett [Tue, 1 May 2018 12:43:13 +0000 (08:43 -0400)]
libcurl: fix building against libressl

LibreSSL 2.7.x breaks libcurl 7.59.0 with the error:
error: static declaration of ‘OpenSSL_version_num’ follows non-static
declaration

This failure has since been fixed upstream with commit:
https://github.com/curl/curl/commit/7c90c93c0b061da81f69fabdd57125b2783c15fb

Signed-off-by: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agogtksourceview: bump to version 3.24.7
Fabrice Fontaine [Mon, 30 Apr 2018 19:01:34 +0000 (21:01 +0200)]
gtksourceview: bump to version 3.24.7

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agocups: fix build without PAM
Baruch Siach [Mon, 30 Apr 2018 19:19:15 +0000 (22:19 +0300)]
cups: fix build without PAM

Add upstream patch removing MD5 code that builds when PAM is not
enabled.

Fixes:
http://autobuild.buildroot.net/results/48d/48d53bdeceafdbb51756d5c0b9936ce7c98b4ddc/
http://autobuild.buildroot.net/results/13c/13cb03a8d0ae215c418fe2520a27b2940efd4a39/
http://autobuild.buildroot.net/results/fd3/fd3c56b60bb0411b38dc7279880d1fab7228c20a/

Cc: Olivier Schonken <olivier.schonken@gmail.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Acked-by: Olivier Schonken <olivier.schonken@gmail.com>
Signed-off-by: Baruch Siach &lt;<a href="mailto:baruch@tkos.co.il" target="_blank" rel="noreferrer">baruch@tkos.co.il</a>&gt;<br>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibgudev: bump to version 232
Fabrice Fontaine [Mon, 30 Apr 2018 18:57:00 +0000 (20:57 +0200)]
libgudev: bump to version 232

Add --disable-umockdev (enabled by default)
Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibgtk3: bump to version 3.22.30
Fabrice Fontaine [Mon, 30 Apr 2018 18:43:31 +0000 (20:43 +0200)]
libgtk3: bump to version 3.22.30

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolinux-headers: bump 4.{9, 14, 16}.x series
Fabio Estevam [Mon, 30 Apr 2018 22:21:20 +0000 (19:21 -0300)]
linux-headers: bump 4.{9, 14, 16}.x series

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolinux: bump default to version 4.16.6
Fabio Estevam [Mon, 30 Apr 2018 22:21:19 +0000 (19:21 -0300)]
linux: bump default to version 4.16.6

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibid3tag: add hash for license files
Fabrice Fontaine [Mon, 30 Apr 2018 20:38:03 +0000 (22:38 +0200)]
libid3tag: add hash for license files

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibiconv: add hash for license files
Fabrice Fontaine [Mon, 30 Apr 2018 20:34:27 +0000 (22:34 +0200)]
libiconv: add hash for license files

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibical: add hash for license file
Fabrice Fontaine [Mon, 30 Apr 2018 20:30:43 +0000 (22:30 +0200)]
libical: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibhttpparser: bump to version 1.8.1
Fabrice Fontaine [Mon, 30 Apr 2018 20:25:33 +0000 (22:25 +0200)]
libhttpparser: bump to version 1.8.1

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibhid: add hash for license file
Fabrice Fontaine [Mon, 30 Apr 2018 20:18:58 +0000 (22:18 +0200)]
libhid: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibglade: add hash for license file
Fabrice Fontaine [Mon, 30 Apr 2018 20:06:26 +0000 (22:06 +0200)]
libglade: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agosdl2: update license file hash
Baruch Siach [Mon, 30 Apr 2018 18:28:47 +0000 (21:28 +0300)]
sdl2: update license file hash

Copyright year update.

Fixes:
http://autobuild.buildroot.net/results/2c8/2c865463a4b7524114518c04dce9c94252433460/

Cc: Guillaume Gardet <guillaume.gardet@oliseo.fr>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoimx-alsa-plugins: new package
Jörg Krause [Thu, 1 Feb 2018 13:26:29 +0000 (14:26 +0100)]
imx-alsa-plugins: new package

Freescale specific alsa-lib plugins for the i.MX processor family.

For now, the only provided plugin is:
  * Rate Converter Plugin Using Freescale ASRC Resampler

The ASRC hardware resampler can be found on i.MX53 and most i.MX 6
processors.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
[Thomas:
 - Remove the mention "This package is provided by Freescale as-is and
   doesn't have an upstream." from the Config.in help text, since
   according to Gary Bisson, there is a Git repository for such
   projects, and therefore some form of upstream.
 - Add missing entry to DEVELOPERS file.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopython-influxdb: new package
Sven Haardiek [Mon, 30 Apr 2018 10:21:17 +0000 (12:21 +0200)]
python-influxdb: new package

InfluxDB client.

Signed-off-by: Sven Haardiek <sven.haardiek@iotec-gmbh.de>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
[Thomas: as suggested by Yegor, add entry in the DEVELOPERS file, and
fix commit title.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/pkg-generic: add check that target variant is defined before host variant
Thomas Petazzoni [Sun, 29 Apr 2018 12:15:22 +0000 (14:15 +0200)]
package/pkg-generic: add check that target variant is defined before host variant

Update the documentation accordingly.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
[yann.morin.1998@free.fr: slight rephrasing in error message, update manual]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/qemu: declare target variant before host variant
Thomas Petazzoni [Sun, 29 Apr 2018 12:15:21 +0000 (14:15 +0200)]
package/qemu: declare target variant before host variant

Our package infrastructure uses inheritance of a number of values from
the target package to the host package, which assumes the target
package is defined before the host package. In addition, future
changes are going to make this requirement even more important.

Therefore, let's fix the qemu package so that it declares its target
variant before its host variant, like all other packages in
Buildroot. We handle qemu separately from other packages, because
unlike other packages, it didn't had the "eval" for the host and
target packages at the end of the file, but rather all variables
related to the host variant first, then the call to the package
infrastructure for the host variant, then the variables related to the
target variant, and finally the call to the package infrastructure for
the target variant. We are inverting the order of those two big parts
in this commit.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage: declare target variant before host variant
Thomas Petazzoni [Sun, 29 Apr 2018 12:15:20 +0000 (14:15 +0200)]
package: declare target variant before host variant

Our package infrastructure uses inheritance of a number of values from
the target package to the host package, which assumes the target
package is defined before the host package. In addition, future
changes are going to make this requirement even more important.

Therefore, let's fix the android-tools, gauche, lcms2,
linux-syscall-support and pngquant packages, so that they declare
their target variant before their host variant, like all other
packages in Buildroot.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibgtk2: bump to version 2.24.32
Fabrice Fontaine [Mon, 30 Apr 2018 15:32:03 +0000 (17:32 +0200)]
libgtk2: bump to version 2.24.32

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibgsm: add hash for license file
Fabrice Fontaine [Mon, 30 Apr 2018 12:54:58 +0000 (14:54 +0200)]
libgsm: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibgsasl: add hash for license files
Fabrice Fontaine [Mon, 30 Apr 2018 12:52:03 +0000 (14:52 +0200)]
libgsasl: add hash for license files

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibgphoto2: bump to version 2.5.17
Fabrice Fontaine [Mon, 30 Apr 2018 12:47:20 +0000 (14:47 +0200)]
libgphoto2: bump to version 2.5.17

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibebml: fix build on some toolchains
Fabrice Fontaine [Mon, 30 Apr 2018 12:23:22 +0000 (14:23 +0200)]
libebml: fix build on some toolchains

Replace climits include by limits (retrieve upstream patch from:
https://github.com/Matroska-Org/libebml/commit/e46906b80e7662fb78d305f576412f9fa4a22218)

Fixes:
 - http://autobuild.buildroot.net/results/3c2402a7052acb67fc7e03ad2ff27e84534aaa36

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agosdl2_image: security bump to version 2.0.3
Peter Korsgaard [Mon, 30 Apr 2018 12:04:59 +0000 (14:04 +0200)]
sdl2_image: security bump to version 2.0.3

Fixes the following security issues:

CVE-2017-12122: An exploitable code execution vulnerability exists in the
ILBM image rendering functionality of SDL2_image-2.0.2.  A specially crafted
ILBM image can cause a heap overflow resulting in code execution.  An
attacker can display a specially crafted image to trigger this
vulnerability.

CVE-2017-14440: An exploitable code execution vulnerability exists in the
ILBM image rendering functionality of SDL2_image-2.0.2.  A specially crafted
ILBM image can cause a stack overflow resulting in code execution.  An
attacker can display a specially crafted image to trigger this
vulnerability.

CVE-2017-14441: An exploitable code execution vulnerability exists in the
ICO image rendering functionality of SDL2_image-2.0.2.  A specially crafted
ICO image can cause an integer overflow, cascading to a heap overflow
resulting in code execution.  An attacker can display a specially crafted
image to trigger this vulnerability.

CVE-2017-14442: An exploitable code execution vulnerability exists in the
BMP image rendering functionality of SDL2_image-2.0.2.  A specially crafted
BMP image can cause a stack overflow resulting in code execution.  An
attacker can display a specially crafted image to trigger this
vulnerability.

CVE-2017-14448: An exploitable code execution vulnerability exists in the
XCF image rendering functionality of SDL2_image-2.0.2.  A specially crafted
XCF image can cause a heap overflow resulting in code execution.  An
attacker can display a specially crafted image to trigger this
vulnerability.

CVE-2017-14449: A double-Free vulnerability exists in the XCF image
rendering functionality of SDL2_image-2.0.2.  A specially crafted XCF image
can cause a Double-Free situation to occur.  An attacker can display a
specially crafted image to trigger this vulnerability.

CVE-2017-14450: A buffer overflow vulnerability exists in the GIF image
parsing functionality of SDL2_image-2.0.2.  A specially crafted GIF image
can lead to a buffer overflow on a global section.  An attacker can display
an image to trigger this vulnerability.

For details, see the announcement:

https://discourse.libsdl.org/t/sdl-image-2-0-3-released/23958

Also add a hash for the license file while we're at it.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agosdl2: bump version to 2.0.8
Peter Korsgaard [Mon, 30 Apr 2018 12:04:58 +0000 (14:04 +0200)]
sdl2: bump version to 2.0.8

Drop now upstreamed patch.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibglu: add hash for license file
Fabrice Fontaine [Mon, 30 Apr 2018 11:57:09 +0000 (13:57 +0200)]
libglu: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibglob: add hash for license file
Fabrice Fontaine [Mon, 30 Apr 2018 11:54:23 +0000 (13:54 +0200)]
libglob: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibglfw: add hash for license file
Fabrice Fontaine [Mon, 30 Apr 2018 11:50:02 +0000 (13:50 +0200)]
libglfw: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibcue: fix build without C++
Fabrice Fontaine [Mon, 30 Apr 2018 11:15:11 +0000 (13:15 +0200)]
libcue: fix build without C++

By default, CMake assumes that the project is using both C and C++. By
explicitly passing 'C' as argument of the project() macro, we tell
CMake that only C is used, which prevents CMake from checking if a C++
compiler exists.
Patch sent upstream: https://github.com/lipnitsk/libcue/pull/17

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopcmanfm: bump to version 1.3.0
Fabrice Fontaine [Sun, 29 Apr 2018 19:09:06 +0000 (21:09 +0200)]
pcmanfm: bump to version 1.3.0

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agomenu-cache: bump to version 1.1.0
Fabrice Fontaine [Sun, 29 Apr 2018 19:09:05 +0000 (21:09 +0200)]
menu-cache: bump to version 1.1.0

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibfm-extra: bump to version 1.3.0.2
Fabrice Fontaine [Sun, 29 Apr 2018 19:09:04 +0000 (21:09 +0200)]
libfm-extra: bump to version 1.3.0.2

Add hash for license files

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibfm: bump to version 1.3.0.2
Fabrice Fontaine [Sun, 29 Apr 2018 19:09:03 +0000 (21:09 +0200)]
libfm: bump to version 1.3.0.2

Add hash for license files

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibgee: bump to version 0.20.1
Fabrice Fontaine [Sun, 29 Apr 2018 21:26:48 +0000 (23:26 +0200)]
libgee: bump to version 0.20.1

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibyaml: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 20:23:10 +0000 (22:23 +0200)]
libyaml: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibfuse: add hash for license files
Fabrice Fontaine [Sun, 29 Apr 2018 20:19:32 +0000 (22:19 +0200)]
libfuse: add hash for license files

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/python-requests: needs hashlib for python 2
Sven Haardiek [Sun, 29 Apr 2018 12:53:39 +0000 (14:53 +0200)]
package/python-requests: needs hashlib for python 2

Requests need hashlib to run with Python 2. Otherwise it is not possible to
import, due to missing e.g. md5.

[Peter: tweak commit message]
Signed-off-by: Sven Haardiek <sven.haardiek@iotec-gmbh.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoDEVELOPERS: add myself to some packages
Fabrice Fontaine [Sun, 29 Apr 2018 20:23:58 +0000 (22:23 +0200)]
DEVELOPERS: add myself to some packages

Add myself to libcgicc, libconfig, libcue, libebml and libmatroska

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibftdi1: add hash for license files
Fabrice Fontaine [Sun, 29 Apr 2018 20:18:30 +0000 (22:18 +0200)]
libftdi1: add hash for license files

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibfreeimage: add hash for license files
Fabrice Fontaine [Sun, 29 Apr 2018 19:21:45 +0000 (21:21 +0200)]
libfreeimage: add hash for license files

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibtomcrypt: fix headers installation path
Baruch Siach [Sun, 29 Apr 2018 18:29:52 +0000 (21:29 +0300)]
libtomcrypt: fix headers installation path

libtomcrypt installs its headers by default in /usr/local/include under
the staging sysroot. This path is not in the default search patch of
some toolchains. This breaks the build of dropbear. Set the PREFIX make
variable to fix that.

While at it, split the long install command for better readability.

Fixes (dropbear):
http://autobuild.buildroot.net/results/215/2157679e276623ae875d1b31f3e5a68caf586536/
http://autobuild.buildroot.net/results/956/956d254675e6500c19c3bb7ccdf12ce136858720/
http://autobuild.buildroot.net/results/01e/01ec89a81c4ec6e36e2f81b5a9394050a91df654/

Cc: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibfreeglut: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 19:15:40 +0000 (21:15 +0200)]
libfreeglut: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibfreefare: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 19:12:35 +0000 (21:12 +0200)]
libfreefare: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibmatroska: bump to version 1.4.9
Fabrice Fontaine [Sun, 29 Apr 2018 18:00:21 +0000 (20:00 +0200)]
libmatroska: bump to version 1.4.9

- Use tar.xz (tar.bz2 is not available since 1.4.8)
- Use cmake infrastructure (autotools has been removed)
- Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibfcgi: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 15:40:05 +0000 (17:40 +0200)]
libfcgi: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibfastjson: bump to version 0.99.8
Fabrice Fontaine [Sun, 29 Apr 2018 15:35:29 +0000 (17:35 +0200)]
libfastjson: bump to version 0.99.8

- Remove patch (applied in this version)
- Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibeXosip2: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 15:23:19 +0000 (17:23 +0200)]
libeXosip2: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibexif: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 15:20:34 +0000 (17:20 +0200)]
libexif: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibevent: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 15:15:40 +0000 (17:15 +0200)]
libevent: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibev: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 15:12:30 +0000 (17:12 +0200)]
libev: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibestr: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 15:09:32 +0000 (17:09 +0200)]
libestr: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agoliberation: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 15:01:47 +0000 (17:01 +0200)]
liberation: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibesmtp: add hash for license files
Fabrice Fontaine [Sun, 29 Apr 2018 15:05:53 +0000 (17:05 +0200)]
libesmtp: add hash for license files

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibenca: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 14:58:27 +0000 (16:58 +0200)]
libenca: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibee: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 14:54:46 +0000 (16:54 +0200)]
libee: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibedit: bump to version 20170329-3.1
Fabrice Fontaine [Sun, 29 Apr 2018 14:51:26 +0000 (16:51 +0200)]
libedit: bump to version 20170329-3.1

- Remove LIBEDIT_POST_EXTRACT_HOOKS
- Rebase patch
- Remove --enable-widec (deprecated, wide char is always enabled)
- Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/cups: bump version to 2.2.7
Bernd Kuhls [Sun, 29 Apr 2018 13:51:23 +0000 (15:51 +0200)]
package/cups: bump version to 2.2.7

Added license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Acked-by: Olivier Schonken <olivier.schonken@gmail.com>
Signed-off-by: Bernd Kuhls &lt;<a href="mailto:bernd.kuhls@t-online.de" target="_blank" rel="noreferrer">bernd.kuhls@t-online.de</a>&gt;<br>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibebml: bump to version 1.3.6
Fabrice Fontaine [Sun, 29 Apr 2018 13:50:02 +0000 (15:50 +0200)]
libebml: bump to version 1.3.6

- Use tar.xz (tar.bz2 is not available since 1.3.5)
- Use cmake infrastructure (autotools has been removed)
- Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibdvdnav: bump to version 6.0.0
Fabrice Fontaine [Sun, 29 Apr 2018 13:36:23 +0000 (15:36 +0200)]
libdvdnav: bump to version 6.0.0

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibdvdread: bump to version 6.0.0
Fabrice Fontaine [Sun, 29 Apr 2018 13:31:43 +0000 (15:31 +0200)]
libdvdread: bump to version 6.0.0

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibdvdcss: bump to version 1.4.2
Fabrice Fontaine [Sun, 29 Apr 2018 13:21:15 +0000 (15:21 +0200)]
libdvdcss: bump to version 1.4.2

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibdvbsi: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 13:08:37 +0000 (15:08 +0200)]
libdvbsi: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibdvbcsa: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 12:52:49 +0000 (14:52 +0200)]
libdvbcsa: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibdvbpsi: bump to version 1.3.2
Fabrice Fontaine [Sun, 29 Apr 2018 13:03:38 +0000 (15:03 +0200)]
libdvbpsi: bump to version 1.3.2

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibdri2: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 12:45:55 +0000 (14:45 +0200)]
libdri2: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibdnet: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 12:43:21 +0000 (14:43 +0200)]
libdnet: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibdcadec: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 12:37:25 +0000 (14:37 +0200)]
libdcadec: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibdmtx: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 12:40:07 +0000 (14:40 +0200)]
libdmtx: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibdaemon: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 12:33:52 +0000 (14:33 +0200)]
libdaemon: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibbson: bump to version 1.9.4
Fabrice Fontaine [Sun, 29 Apr 2018 12:28:55 +0000 (14:28 +0200)]
libbson: bump to version 1.9.4

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibbroadvoice: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 12:15:49 +0000 (14:15 +0200)]
libbroadvoice: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibart: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 10:09:26 +0000 (12:09 +0200)]
libart: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibao: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 09:47:52 +0000 (11:47 +0200)]
libao: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibaacs: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 08:52:55 +0000 (10:52 +0200)]
libaacs: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibcuefile: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 08:49:44 +0000 (10:49 +0200)]
libcuefile: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibcue: bump to version 2.2.0
Fabrice Fontaine [Sun, 29 Apr 2018 08:46:18 +0000 (10:46 +0200)]
libcue: bump to version 2.2.0

Update to cmake infrastructure
COPYING has been replaced by LICENSE
Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibbdplus: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 12:09:49 +0000 (14:09 +0200)]
libbdplus: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibb64: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 12:06:27 +0000 (14:06 +0200)]
libb64: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibaio: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 12:00:58 +0000 (14:00 +0200)]
libaio: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agospeex: remove useless BUILD_CMDS
Thomas Petazzoni [Sun, 29 Apr 2018 11:59:48 +0000 (13:59 +0200)]
speex: remove useless BUILD_CMDS

SPEEX_BUILD_CMDS is useless, because it's exactly defined to the
default value of <pkg>_BUILDS_CMDS for autotools packages.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibatasmart: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 10:41:45 +0000 (12:41 +0200)]
libatasmart: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibass: bump to version 0.14.0
Fabrice Fontaine [Sun, 29 Apr 2018 10:36:53 +0000 (12:36 +0200)]
libass: bump to version 0.14.0

- Switch from yasm to nasm: see
  https://github.com/libass/libass/commit/0ce4c19a5f273fa8200cd84a578a618634a5d507

- Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibargtable2: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 09:54:47 +0000 (11:54 +0200)]
libargtable2: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibarchive: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 09:51:31 +0000 (11:51 +0200)]
libarchive: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agolibasplib: add hash for license file
Fabrice Fontaine [Sun, 29 Apr 2018 10:16:16 +0000 (12:16 +0200)]
libasplib: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopython-daemonize: fix check-package warnings
Thomas Petazzoni [Sun, 29 Apr 2018 08:00:16 +0000 (10:00 +0200)]
python-daemonize: fix check-package warnings

Fixes:

package/python-daemonize/Config.in:2: should be indented with one tab (http://nightly.buildroot.org/#_config_files)
package/python-daemonize/Config.in:3: should be indented with one tab (http://nightly.buildroot.org/#_config_files)
package/python-daemonize/Config.in:4: should be indented with one tab (http://nightly.buildroot.org/#_config_files)
package/python-daemonize/Config.in:5: help text: <tab><2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in)
package/python-daemonize/Config.in:6: help text: <tab><2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolinux-headers: bump 4.4.x series
Bernd Kuhls [Sun, 29 Apr 2018 07:17:22 +0000 (09:17 +0200)]
linux-headers: bump 4.4.x series

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoDEVELOPERS: Fix typo for chipmunk package
Bernd Kuhls [Sun, 29 Apr 2018 07:11:46 +0000 (09:11 +0200)]
DEVELOPERS: Fix typo for chipmunk package

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.0.2
Bernd Kuhls [Sun, 29 Apr 2018 07:10:38 +0000 (09:10 +0200)]
package/{mesa3d, mesa3d-headers}: bump version to 18.0.2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agosupport/testing: set $USER in rust tests
Eric Le Bihan [Sat, 28 Apr 2018 22:14:13 +0000 (00:14 +0200)]
support/testing: set $USER in rust tests

When the run-time tests to build rust and rust-bin packages are run via Docker,
the $USER environment variable is not set, which makes cargo fail when
initializing the test project.

So add it to make cargo happy.

Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibcsv: add hash for license file
Fabrice Fontaine [Sat, 28 Apr 2018 22:00:31 +0000 (00:00 +0200)]
libcsv: add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopython-watchdog: add missing runtime dependency
Yegor Yefremov [Fri, 16 Feb 2018 13:32:01 +0000 (14:32 +0100)]
python-watchdog: add missing runtime dependency

Script watchmedo requires python-setuptools.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopython-watchdog: add support for uClibc
Yegor Yefremov [Fri, 16 Feb 2018 13:32:00 +0000 (14:32 +0100)]
python-watchdog: add support for uClibc

This patch fixes uClibc detection.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>