buildroot.git
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>
6 years agovte: new package
Stefan Fröberg [Tue, 16 Jan 2018 23:15:58 +0000 (01:15 +0200)]
vte: new package

The VTE package contains a termcap file implementation for
terminal emulators.

Signed-off-by: Stefan Fröberg <stefan.froberg@petroprogram.com>
[Thomas: fix encoding of license name.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoDEVELOPERS: concentrate on uClibc
Waldemar Brodkorb [Sat, 28 Apr 2018 20:35:12 +0000 (22:35 +0200)]
DEVELOPERS: concentrate on uClibc

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agouclibc: update to 1.0.30
Waldemar Brodkorb [Sat, 28 Apr 2018 20:33:14 +0000 (22:33 +0200)]
uclibc: update to 1.0.30

Patches are upstream.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibcrossguid: bump to version 0.2.2
Fabrice Fontaine [Sat, 28 Apr 2018 20:00:43 +0000 (22:00 +0200)]
libcrossguid: bump to version 0.2.2

- Add hash for license file

- guid.cpp and guid.h have been renamed Guid.cpp and Guid.hpp (they
  will be renamed back to guid.cpp and guid.hpp in next release)

- Continue to use package-generic infrastructure as cmake doesn't work
  properly with this version. Commit such as
  https://github.com/graeme-hill/crossguid/commit/974def4e0ad62b8fea17d6dee7c4f9b0d65eaa2c
  is needed. Migration on cmake should be done in next package
  release.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibcroco: add hash for license file
Fabrice Fontaine [Sat, 28 Apr 2018 19:03:27 +0000 (21:03 +0200)]
libcroco: 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 agolibconfuse: bump to version 3.2.1
Fabrice Fontaine [Sat, 28 Apr 2018 18:57:14 +0000 (20:57 +0200)]
libconfuse: bump to version 3.2.1

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 agolibconfig: bump to version 1.7.2
Fabrice Fontaine [Sat, 28 Apr 2018 17:33:05 +0000 (19:33 +0200)]
libconfig: bump to version 1.7.2

- Update site to github
 - Add hash for license file
 - Add patch to disable documentation (sent upstream:
https://github.com/hyperrealm/libconfig/pull/116)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolinux-firmware: add amdgpu firmware blobs
David Barbion [Fri, 27 Apr 2018 11:51:43 +0000 (13:51 +0200)]
linux-firmware: add amdgpu firmware blobs

Add support for Volcanic Islands (VI), Sea Islands (CI) and Southern
Islands (SI) cards.

This firmware files will be needed if linux kernel is compiled with
amdgpu enabled.

Signed-off-by: David Barbion <davidb@230ruedubac.fr>
[Thomas: add hash for LICENSE.amdgpu]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibcgicc: add hash of license files
Fabrice Fontaine [Sat, 28 Apr 2018 14:23:22 +0000 (16:23 +0200)]
libcgicc: add hash of license files

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agompd: enable cdio-paranoia support
Fabrice Fontaine [Sat, 28 Apr 2018 16:51:36 +0000 (18:51 +0200)]
mpd: enable cdio-paranoia support

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibcli: add hash for license file
Fabrice Fontaine [Sat, 28 Apr 2018 14:35:19 +0000 (16:35 +0200)]
libcli: 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 agolibcdaudio: add hash for license file
Fabrice Fontaine [Sat, 28 Apr 2018 14:29:41 +0000 (16:29 +0200)]
libcdaudio: 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 agoboinc: replace systemd script
Fabrice Fontaine [Sat, 28 Apr 2018 14:24:17 +0000 (16:24 +0200)]
boinc: replace systemd script

Remove buildroot systemd script to use the script embedded by boinc
since version 7.9.1.
Set BOINC_USERS to be able to use this script

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agobluez-alsa: new package
Jörg Krause [Fri, 6 Apr 2018 08:19:24 +0000 (10:19 +0200)]
bluez-alsa: new package

bluez-alsa is a Bluetooth Audio ALSA Backend.

Note that we are using the latest commit from git master branch
instead of the latest version tag v1.2.0 which is almost a year old
and is 64 commits behind master.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
[Thomas:
 - simplify the comments in the "depends on"
 - move the Config.in comment below the hcitop option to let
   menuconfig properly indent the hcitop option under bluez-alsa]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agompd: add mms support
Fabrice Fontaine [Sat, 7 Apr 2018 11:52:30 +0000 (13:52 +0200)]
mpd: add mms support

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agochipmunk: new package
Francois Perrad [Wed, 11 Apr 2018 10:01:46 +0000 (12:01 +0200)]
chipmunk: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
[Thomas: use BUILD_SHARED, BUILD_STATIC and INSTALL_STATIC options.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/bash-completion: new package
Jeremy Rosen [Tue, 24 Apr 2018 09:28:22 +0000 (11:28 +0200)]
package/bash-completion: new package

Signed-off-by: Jeremy Rosen <jeremy.rosen@smile.fr>
Signed-off-by: Romain Naour <romain.naour@smile.fr>
[Thomas: transfer the explanation from the commit log into the
Config.in help text, after rewording it.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agodropbear: unbundle libtomath & libtomcrypt
Francois Perrad [Wed, 28 Mar 2018 08:38:27 +0000 (10:38 +0200)]
dropbear: unbundle libtomath & libtomcrypt

DROPBEAR_SMALL_CODE could be only honored with bundled libtomcrypt

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agodropbear: fix build with non-SSP capable toolchain
Thomas Petazzoni [Sat, 28 Apr 2018 15:31:43 +0000 (17:31 +0200)]
dropbear: fix build with non-SSP capable toolchain

By default, Dropbear's configure script enables hardening
flags. Unfortunately, the check for SSP only uses AC_COMPILE_IFELSE(),
and therefore doesn't properly test for the availability of libssp,
visible only at link time.

In addition, Buildroot passes its own hardening flags, depending on
various global options. So, we simply disable hardening flags in
Dropbear.

This fixes a build failure with non-SSP capable toolchains happening
since the bump to 2018.76.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agodropbear: bump to version 2018.76
Francois Perrad [Wed, 28 Mar 2018 08:38:26 +0000 (10:38 +0200)]
dropbear: bump to version 2018.76

with this new version:
  - "configure --enable-static" should now be used instead of
    "make STATIC=1"
  - any customised options should be put in localoptions.h

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/mesa3d: add Radeon SI support
Michał Kalbarczyk [Fri, 27 Apr 2018 13:49:15 +0000 (15:49 +0200)]
package/mesa3d: add Radeon SI support

Signed-off-by: Michał Kalbarczyk <fazibear@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibcec: add hash for license file
Fabrice Fontaine [Sat, 28 Apr 2018 13:16:11 +0000 (15:16 +0200)]
libcec: 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 agolibcddb: add hash for license file
Fabrice Fontaine [Sat, 28 Apr 2018 13:12:08 +0000 (15:12 +0200)]
libcddb: add hash for license file

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