buildroot.git
9 years agopackage/dropbear: Fix symlink only if pointing to the right directory
Paul Cercueil [Tue, 28 Jul 2015 08:21:31 +0000 (10:21 +0200)]
package/dropbear: Fix symlink only if pointing to the right directory

This commit ensures that the /etc/dropbear symlink won't be removed if
it points elsewhere than /var/run/dropbear.

[Thomas:
 - fix indentation / too long lines as suggested by Yann E. Morin.]

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoxserver_xorg-server: switch to the modular server as default
Yann E. MORIN [Sun, 26 Jul 2015 22:35:10 +0000 (00:35 +0200)]
xserver_xorg-server: switch to the modular server as default

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agofs/iso9660: install Isolinux comboot modules
Noé Rubinstein [Thu, 30 Jul 2015 14:47:31 +0000 (16:47 +0200)]
fs/iso9660: install Isolinux comboot modules

This installs every module selected by the BR2_TARGET_SYSLINUX_C32.
This is useful when using a custom Isolinux configuration file that may use
comboot modules.

Signed-off-by: Noé Rubinstein <nrubinstein@aldebaran.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/eudev: add libselinux dependency
Romain Naour [Thu, 30 Jul 2015 16:01:37 +0000 (18:01 +0200)]
package/eudev: add libselinux dependency

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Cc: Clayton Shotwell <clshotwe@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/btrfs-progs: fix build issues under musl
Brendan Heading [Thu, 30 Jul 2015 21:23:34 +0000 (22:23 +0100)]
package/btrfs-progs: fix build issues under musl

Fixes http://autobuild.buildroot.net/results/b97/b97f1e9cd459da96e3e1680bb7c43d8103ab12c2/build-end.log

Patches by Thomas to refactor detection of __always_inline and backtrace
detection. Also added #include <limits.h> for PATH_MAX.

Signed-off-by: Brendan Heading <brendanheading@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosqlite: bump to version 3.8.11.1
Gustavo Zacarias [Thu, 30 Jul 2015 11:17:39 +0000 (08:17 -0300)]
sqlite: bump to version 3.8.11.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibgail: mark as deprecated
Gustavo Zacarias [Wed, 29 Jul 2015 12:40:27 +0000 (09:40 -0300)]
libgail: mark as deprecated

Mark libgail as deprecated now that midori has been updated to use
webkitgtk24 and the only package that uses it (webkit) has been
deprecated.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agowebkit: mark as deprecated
Gustavo Zacarias [Wed, 29 Jul 2015 12:40:26 +0000 (09:40 -0300)]
webkit: mark as deprecated

Mark webkit as deprecated now that midori has been updated to use
webkitgtk24.
It has multiple CVEs under it's belt and is no longer maintained
upstream.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomidori: bump to version 0.5.9
Gustavo Zacarias [Wed, 29 Jul 2015 12:40:25 +0000 (09:40 -0300)]
midori: bump to version 0.5.9

Bump to version 0.5.9 which uses the new webkit2 API (gtk3) or
alternatively fallback to webkit1 compatibility API (gtk2).
The old webkit is completely unsupported now, it makes no sense because
of instability and security issues.

Even though there's a newer midori 0.5.10 release it was skipped on
purpose since it's very unstable.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agowebkitgtk24: new package
Gustavo Zacarias [Wed, 29 Jul 2015 12:40:24 +0000 (09:40 -0300)]
webkitgtk24: new package

Add new webkitgtk24 package.

The difference with the legacy webkit package is that this one uses the
new webkit2 API, and optionally the webkit1 API.

It's versioned because the latest release of midori can't use the newer
2.6.x or 2.8.x webkitgtk versions yet.

This paves the way for a newer webkitgtk26 or webkitgtk28 package that
can live side-by-side with this one for other uses.

Some loose checks (like !xorg7) are in place for possible/future wayland
support.
Right now wayland requires gtk2, hence xorg, but it might be possible to
patch that out with some work (it seems to be done for version 2.6.x,
though the build system changed to cmake so it might not be a
straighfoward patch).

Choices had to be made in the GL-area, right now the preference order is
libGL (full OpenGL), then GLES, then nothing (obviously).
And when gtk3 is around it's also preferred as well.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/libserialport: bump to latest commit
Jörg Krause [Thu, 30 Jul 2015 19:35:09 +0000 (21:35 +0200)]
package/libserialport: bump to latest commit

The previous commit e31f2c6b8b8f2b7e554df911cc9a3482b99632b4 is from Dec 5 2014.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/yaml-cpp: disable testing and parse tools
Jörg Krause [Thu, 30 Jul 2015 18:39:46 +0000 (20:39 +0200)]
package/yaml-cpp: disable testing and parse tools

The gmock testing framework uses fork() and therefor yaml-cpp fails to build
for a MMU-less targets. Since we are only interested in building the yaml-cpp
library we disable the testing and parse tools (command line tools).

Fixes:
http://autobuild.buildroot.net/results/2ce/2ce3c6d0140696cdf73f2ad1499b779c83ad8f6e/

Cc: Sebastien Bourdelin <sebastien.bourdelin@savoirfairelinux.com>
Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agofirmware-imx: update package description
Baruch Siach [Thu, 30 Jul 2015 08:41:28 +0000 (11:41 +0300)]
firmware-imx: update package description

Current firmware-imx version no longer contains ath6k and ar3k firmware.

Cc: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Acked-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-visualisation-waveforhue: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:31:09 +0000 (22:31 +0200)]
package/kodi-visualisation-waveforhue: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-visualisation-spectrum: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:31:08 +0000 (22:31 +0200)]
package/kodi-visualisation-spectrum: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-visualisation-waveform: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:31:07 +0000 (22:31 +0200)]
package/kodi-visualisation-waveform: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-visualisation-shadertoy: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:31:06 +0000 (22:31 +0200)]
package/kodi-visualisation-shadertoy: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-screensaver-stars: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:31:05 +0000 (22:31 +0200)]
package/kodi-screensaver-stars: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-screensaver-pyro: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:31:04 +0000 (22:31 +0200)]
package/kodi-screensaver-pyro: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-screensaver-pingpong: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:31:03 +0000 (22:31 +0200)]
package/kodi-screensaver-pingpong: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-screensaver-greynetic: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:31:02 +0000 (22:31 +0200)]
package/kodi-screensaver-greynetic: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-screensaver-crystalmorph: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:31:01 +0000 (22:31 +0200)]
package/kodi-screensaver-crystalmorph: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-screensaver-biogenesis: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:31:00 +0000 (22:31 +0200)]
package/kodi-screensaver-biogenesis: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-screensaver-asteroids: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:59 +0000 (22:30 +0200)]
package/kodi-screensaver-asteroids: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.
   - add dependency on KODI_GL, since it includes <GL/gl.h>.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-audiodecoder-vgmstream: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:58 +0000 (22:30 +0200)]
package/kodi-audiodecoder-vgmstream: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-audiodecoder-timidity: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:57 +0000 (22:30 +0200)]
package/kodi-audiodecoder-timidity: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-audiodecoder-stsound: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:56 +0000 (22:30 +0200)]
package/kodi-audiodecoder-stsound: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-audiodecoder-snesapu: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:55 +0000 (22:30 +0200)]
package/kodi-audiodecoder-snesapu: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-audiodecoder-sidplay: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:54 +0000 (22:30 +0200)]
package/kodi-audiodecoder-sidplay: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-audiodecoder-nosefart: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:53 +0000 (22:30 +0200)]
package/kodi-audiodecoder-nosefart: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-audiodecoder-modplug: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:52 +0000 (22:30 +0200)]
package/kodi-audiodecoder-modplug: new package

[Thomas:
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-wmc: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:51 +0000 (22:30 +0200)]
package/kodi-pvr-wmc: new package

[Thomas:
   - use a shorter file as the license file, client.h instead of client.cpp
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-vuplus: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:50 +0000 (22:30 +0200)]
package/kodi-pvr-vuplus: new package

[Thomas:
   - use a shorter file as the license file, client.h instead of client.cpp
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-vdr-vnsi: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:49 +0000 (22:30 +0200)]
package/kodi-pvr-vdr-vnsi: new package

[Thomas:
   - use a shorter file as the license file, client.h
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-vbox: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:48 +0000 (22:30 +0200)]
package/kodi-pvr-vbox: new package

[Thomas:
   - use a shorter file as the license file, client.h instead of client.cpp
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-stalker: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:47 +0000 (22:30 +0200)]
package/kodi-pvr-stalker: new package

[Thomas:
   - use a shorter file as the license file, client.h instead of client.cpp
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-pctv: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:46 +0000 (22:30 +0200)]
package/kodi-pvr-pctv: new package

[Thomas:
   - use a shorter file as the license file, client.h instead of client.cpp
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-njoy: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:45 +0000 (22:30 +0200)]
package/kodi-pvr-njoy: new package

[Thomas:
   - use a shorter file as the license file, client.h instead of client.cpp
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-nextpvr: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:44 +0000 (22:30 +0200)]
package/kodi-pvr-nextpvr: new package

[Thomas:
   - use a shorter file as the license file, client.h instead of client.cpp
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-mythtv: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:43 +0000 (22:30 +0200)]
package/kodi-pvr-mythtv: new package

[Thomas:
   - use a shorter file as the license file, client.h instead of client.cpp
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-mediaportal-tvserver: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:42 +0000 (22:30 +0200)]
package/kodi-pvr-mediaportal-tvserver: new package

[Thomas:
   - change <pkg>_LICENSE_FILES to a file that actually exists.
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-iptvsimple: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:41 +0000 (22:30 +0200)]
package/kodi-pvr-iptvsimple: new package

[Thomas:
   - use a shorter file as the license file, client.h instead of client.cpp
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-hts: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:40 +0000 (22:30 +0200)]
package/kodi-pvr-hts: new package

[Thomas:
   - use a shorter file as the license file, client.h
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-filmon: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:39 +0000 (22:30 +0200)]
package/kodi-pvr-filmon: new package

[Thomas:
   - use a shorter file as the license file, client.h instead of client.cpp
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-dvbviewer: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:38 +0000 (22:30 +0200)]
package/kodi-pvr-dvbviewer: new package

[Thomas:
   - use a shorter file as the license file, client.h instead of client.cpp
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-dvblink: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:37 +0000 (22:30 +0200)]
package/kodi-pvr-dvblink: new package

[Thomas:
   - use a shorter file as the license file, client.h instead of client.cpp
   - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-argustv: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:36 +0000 (22:30 +0200)]
package/kodi-pvr-argustv: new package

[Thomas:
 - use a shorter file as the license file, client.h instead of client.cpp
 - do not pass -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-platform: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:35 +0000 (22:30 +0200)]
package/kodi-platform: new package

This package is used by the PVR addon packages and has no use by itself,
therefore is does not show up in menuconfig.

[Thomas:
 - fix license information, as noticed by Yann E. Morin: the license
   is GPLv2+, not GPLv3+, and there is no COPYING file, so a short
   source file with the license header was used instead.
 - remove -DCMAKE_MODULE_PATH, no longer needed now that
   kodi-config.cmake is fixed.
 - add patch to fix kodi-platform-config.cmake for cross-compilation.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-pvr-addons: Prepare to split into addon-specific packages
Bernd Kuhls [Wed, 22 Jul 2015 20:30:34 +0000 (22:30 +0200)]
package/kodi-pvr-addons: Prepare to split into addon-specific packages

The PVR addons formerly being part of the xbmc-pvr-addons package were
split into seperate packages being hosted on https://github.com/kodi-pvr

This patch removes the old PVR addon package to prepare for the new
PVR addon packages being added as subsequent patches.

[Thomas: keep alphabetic ordering for addons, as noticed by Yann
E. Morin.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-addon-xvdr: bump version
Bernd Kuhls [Wed, 22 Jul 2015 20:30:33 +0000 (22:30 +0200)]
package/kodi-addon-xvdr: bump version

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agokodi-audioencoder-flac: use pkg-config
Thomas Petazzoni [Wed, 29 Jul 2015 21:30:35 +0000 (23:30 +0200)]
kodi-audioencoder-flac: use pkg-config

Instead of passing multiple CMake variable, simply depend on
pkg-config: it is used by the FindFLAC and FindOgg modules in priority
over the hand-defined variables.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agokodi-audioencoder-vorbis: use pkg-config
Thomas Petazzoni [Wed, 29 Jul 2015 21:26:56 +0000 (23:26 +0200)]
kodi-audioencoder-vorbis: use pkg-config

Instead of passing multiple CMake variable, simply depend on
pkg-config: it is used by the FindVorbis and FindOgg modules in
priority over the hand-defined variables.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-audioencoder-wav: bump version
Bernd Kuhls [Wed, 22 Jul 2015 20:30:32 +0000 (22:30 +0200)]
package/kodi-audioencoder-wav: bump version

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-audioencoder-vorbis: bump version
Bernd Kuhls [Wed, 22 Jul 2015 20:30:31 +0000 (22:30 +0200)]
package/kodi-audioencoder-vorbis: bump version

[Thomas:
  - also remove -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-audioencoder-lame: bump version
Bernd Kuhls [Wed, 22 Jul 2015 20:30:30 +0000 (22:30 +0200)]
package/kodi-audioencoder-lame: bump version

[Thomas:
  - also remove -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi-audioencoder-flac: bump version
Bernd Kuhls [Wed, 22 Jul 2015 20:30:29 +0000 (22:30 +0200)]
package/kodi-audioencoder-flac: bump version

[Thomas:
  - also remove -DCMAKE_MODULE_PATH, no longer needed.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi: Rework audio encoder support
Bernd Kuhls [Wed, 22 Jul 2015 20:30:28 +0000 (22:30 +0200)]
package/kodi: Rework audio encoder support

Make option BR2_PACKAGE_KODI_OPTICALDRIVE invisible, it is only
needed when an audio encoder addon is enabled.

Add Kconfig submenu for audio encoders to prepare for addition of
more binary addons.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi: Add option for lirc support
Bernd Kuhls [Wed, 22 Jul 2015 20:30:27 +0000 (22:30 +0200)]
package/kodi: Add option for lirc support

https://github.com/xbmc/xbmc/commit/b641e1eea54b4b9ab7f1b95092ab0a755abc63be

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/kodi: bump version to 15.0 Isengard
Bernd Kuhls [Wed, 22 Jul 2015 20:30:26 +0000 (22:30 +0200)]
package/kodi: bump version to 15.0 Isengard

- added libsquish as new dependency
  https://github.com/xbmc/xbmc/commit/f73653d62b09db8cab7662ae7c4b2dab596b4ab0#diff-3b3a6ec97232deb43dc14319a73872c1R2207

- updated build procedure for host version of texturepacker

- removed SDL dependencies
  http://kodi.wiki/view/Kodi_v15_%28Isengard%29_changelog#Linux_Specific
  "Removed dependencies of SDL (Simple DirectMedia Layer) for everything
   but hardware abstraction for input devices"

- added mips support:
  https://github.com/xbmc/xbmc/commit/5d1746ad5b2272ba5f906ad9a49a87b650bda14a

[Thomas:
 - don't do a manual fixup of kodi-config.cmake, and instead patch it
   to use CMAKE_FIND_ROOT_PATH. This will also avoid having to pass
   -DCMAKE_MODULE_PATH to all Kodi add-ons .mk files.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/libcec: bump to version 3.0.1
Bernd Kuhls [Wed, 22 Jul 2015 20:30:25 +0000 (22:30 +0200)]
package/libcec: bump to version 3.0.1

- reflect upstream changes of the build system by switching from
  an autotools-package to cmake-package

[Thomas:
  - remove the gcc 4.5 dependency. While we do need a dependency on
    the gcc version, the proposed implementation was not correct as it
    wasn't handling external toolchains.
  - add a patch to fix a problem caused by libcec build system trying
    to use 'git' to get a version number, which does not work when the
    version control system information is not available, as is the
    case in Buildroot.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/libplatform: new package
Bernd Kuhls [Wed, 22 Jul 2015 20:30:24 +0000 (22:30 +0200)]
package/libplatform: new package

Needed by libcec 3.x

[Thomas:
  - adjust licensing information: license is not GPLv3+, but GPLv2+
    plus one source file in PHP license v3.01.
  - add proper license files.
  - remove the -DCMAKE_MODULE_PATH=$(STAGING_DIR)/usr/lib/kodi since
    it doesn't seem to be necessary
  - add patch to fix invalid header and library paths in
    platform-config.cmake.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/{mesa3d, mesa3d-headers}: bump version to 10.6.3
Bernd Kuhls [Wed, 29 Jul 2015 20:12:50 +0000 (22:12 +0200)]
package/{mesa3d, mesa3d-headers}: bump version to 10.6.3

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/mesa3d: Fix dri config option
Bernd Kuhls [Wed, 29 Jul 2015 19:42:56 +0000 (21:42 +0200)]
package/mesa3d: Fix dri config option

The option is constructed by AC_ARG_ENABLE and not AC_ARG_WITH:
http://cgit.freedesktop.org/mesa/mesa/tree/configure.ac?h=10.6#n726

Fixes
http://autobuild.buildroot.net/results/6e3/6e313e2a4b2ff092d187ac564f25c14aaaceb0dd/
http://autobuild.buildroot.net/results/e3c/e3c3e441038b72c78c8e94370baa036ab1effb6b/
http://autobuild.buildroot.net/results/11f/11f09260428a766d1f274843a9aebe220fd0e988/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/mesa3d: disable broken toolchains on nios2
Bernd Kuhls [Wed, 29 Jul 2015 19:42:55 +0000 (21:42 +0200)]
package/mesa3d: disable broken toolchains on nios2

mesa3d configure triggers the _gp bug:
http://autobuild.buildroot.net/results/8be/8be577dae511f82d45ab3b0a9bba370b81ad2ff9//mesa3d-10.6.1/config.log

/home/test/autobuild/instance-1/output/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/4.8.3/../../../../nios2-linux-gnu/bin/ld: /home/test/autobuild/instance-1/output/host/usr/nios2-buildroot-linux-gnu/sysroot/usr/lib/crt1.o: undefined reference to symbol '_gp'
/home/test/autobuild/instance-1/output/host/usr/nios2-buildroot-linux-gnu/sysroot/usr/lib/libgpg-error.so.0: error adding symbols: DSO missing from command line

Fixes
http://autobuild.buildroot.net/results/8be/8be577dae511f82d45ab3b0a9bba370b81ad2ff9/

[Thomas: propagate the dependency to mesa3d comment about toolchain
dependencies.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/mesa3d: disable libva support
Bernd Kuhls [Wed, 29 Jul 2015 19:42:54 +0000 (21:42 +0200)]
package/mesa3d: disable libva support

Informations about the circular dependency can be found here:
http://linuxfromscratch.org/blfs/view/systemd/multimedia/libva.html

Fixes
http://autobuild.buildroot.net/results/b51/b516676ca0e695b3dbc3c33622d527b89a227932/
http://autobuild.buildroot.net/results/035/03588be2fbd71bfc68619297dace52a909ffe261/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoe2fsprogs: disable e4defrag in host variant
Hollis Blanchard [Wed, 29 Jul 2015 18:47:38 +0000 (11:47 -0700)]
e2fsprogs: disable e4defrag in host variant

e4defrag from e2fsprogs 1.42.13 encounters these build errors on RHEL5.8 hosts:
e4defrag.c:197:2: error: #error sync_file_range not available!
e4defrag.c:201:2: error: #error fallocate64 not available!

It's possible to fix these problems, but we don't use it on the host
anyway, so just disable it.

Signed-off-by: Hollis Blanchard <hollis_blanchard@mentor.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/ctorrent: fix compilation under musl.
Brendan Heading [Wed, 29 Jul 2015 17:57:00 +0000 (18:57 +0100)]
package/ctorrent: fix compilation under musl.

Fixes http://autobuild.buildroot.net/results/2c9/2c9ef771d146ce5b9df82735fdeb62926c84bd9f/

Build failed due to use of ssize_t without including <unistd.h>.

Patch submitted upstream (note: project appears dormant).

Signed-off-by: Brendan Heading <brendanheading@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/aircrack-ng: fix musl build
Romain Naour [Wed, 29 Jul 2015 17:47:15 +0000 (19:47 +0200)]
package/aircrack-ng: fix musl build

Backport an upstream patch [1] and remove sys/cdefs.h from
ethernet.h as suggested by the musl wiki [2].

Fixes:
http://autobuild.buildroot.net/results/9721496871d104b4cfb68ce133b5f48612cb7e50/

[1] https://github.com/aircrack-ng/aircrack-ng/commit/42de9f800056601443ac12edbba7bd5802740db2
[2] http://wiki.musl-libc.org/wiki/FAQ

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agowireless-regdb: bump to version 2015.07.20
Gustavo Zacarias [Wed, 29 Jul 2015 11:21:48 +0000 (08:21 -0300)]
wireless-regdb: bump to version 2015.07.20

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agogrub2: build El Torito image only for i386 PC platform
Kinsella, Ray [Wed, 29 Jul 2015 11:52:14 +0000 (11:52 +0000)]
grub2: build El Torito image only for i386 PC platform

Building Grub2 El Torito for i386 EFI errors complaining it cannot
find cdboot.img

        cdboot.img: No such file or directory

This commit builds El Torito for i386 PC only.

[Thomas: fix installation ordering.]

Signed-off-by: Ray Kinsella <ray.kinsella@intel.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibebml: needs wchar support
Thomas Petazzoni [Wed, 29 Jul 2015 14:48:20 +0000 (16:48 +0200)]
libebml: needs wchar support

Fixes:

  http://autobuild.buildroot.org/results/83a/83af643e377f53feea044eb6fe1447f7ea502612/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackages/libfreeimage: requires wchar
Brendan Heading [Wed, 29 Jul 2015 10:46:26 +0000 (11:46 +0100)]
packages/libfreeimage: requires wchar

Fixes http://autobuild.buildroot.net/results/6e9/6e9f2bf02e0a165826e9fab194d6bad7901051a9/

Signed-off-by: Brendan Heading <brendanheading@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agobind: security bump to version 9.9.7-P2
Gustavo Zacarias [Wed, 29 Jul 2015 10:24:06 +0000 (07:24 -0300)]
bind: security bump to version 9.9.7-P2

Fixes CVE-2015-5477 - An error in handling TKEY queries can cause named
to exit with a REQUIRE assertion failure.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agodnsmasq: bump to version 2.74
Gustavo Zacarias [Wed, 29 Jul 2015 10:17:43 +0000 (07:17 -0300)]
dnsmasq: bump to version 2.74

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoquota: fix build with libtirpc
Jérôme Pouiller [Wed, 29 Jul 2015 09:48:56 +0000 (11:48 +0200)]
quota: fix build with libtirpc

Fixes:
  http://autobuild.buildroot.net/results/bba8faf210414d956cc07629b8ba99ceed0ebdf6/
  http://autobuild.buildroot.net/results/f525b48e2982adc4987cb772be92eeda30569c13/
  http://autobuild.buildroot.net/results/0d2c2cd0bda1dd3c1e137117df535d8e02d67e8b/
  http://autobuild.buildroot.net/results/a815a4f943e6a07f87f8f6bbf9910459575db311/
  http://autobuild.buildroot.net/results/1b72769e65444322de4bfcb02200b7d999f9f5c1/
  http://autobuild.buildroot.net/results/195f6c34904b8185d44611c3d56084cb7d3e8a14/
  http://autobuild.buildroot.net/results/aac02dd6c5ea04ea70cfa6921a04b5558a9bbe7f/
  http://autobuild.buildroot.net/results/fbaec431108bec088ff543771c52f2bc20e15b31/
  [...]

QUOTA_CFLAGS / QUOTA_LIBS shouldn't be quoted since QUOTA_MAKE_OPTS and
QUOTA_CONF_ENV already add quotes.

Signed-off-by: Jérôme Pouiller <jezz@sysmic.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopython-pycli: new package
Geoffrey Ragot [Sun, 26 Jul 2015 12:12:18 +0000 (14:12 +0200)]
python-pycli: new package

[Thomas:
  - rewrap too long lines in Config.in help text
  - add missing upstream URL in Config.in help text
  - add missing hash file
  - fix the licensing informations, which were incorrect
  - remove duplicate <pkg>_SETUP_TYPE definition.]

Signed-off-by: Geoffrey Ragot <geoffrey.ragot@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agodocs/manual: Modify GitHub FOO_SITE explanation
Maxime Hadjinlian [Mon, 27 Jul 2015 22:40:04 +0000 (00:40 +0200)]
docs/manual: Modify GitHub FOO_SITE explanation

GitHub has changed its layout, there is no longer any green nor grey
button, it's a link with a tiny icon that indicates if it's uploaded by
the maintainer or not.
In order to not confuse anyone, adding an image should make it clear.

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Reviewed-by: Lionel Orry <lionel.orry@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoqt5base: fix activation of i.MX visual ID workaround
Jérôme Pouiller [Tue, 28 Jul 2015 09:06:25 +0000 (11:06 +0200)]
qt5base: fix activation of i.MX visual ID workaround

The workaround implemented in 0001-Force_egl_visual_ID_33.patch has to
be enabled as soon as gpu_vivante/xorg is used. This does not depends
on eglfs option.

[Thomas: minor commit log tweaks.]

Signed-off-by: Jérôme Pouiller <jezz@sysmic.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agojquery-datetimepicker: new package
Yegor Yefremov [Tue, 28 Jul 2015 18:14:27 +0000 (20:14 +0200)]
jquery-datetimepicker: new package

This package provides datetimepicker, datepicker and timepicker
dropdown for web forms.

[Thomas:
  - add <pkg>_LICENSE_FILES.]

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agousb_modeswitch: fix static build failure
Gustavo Zacarias [Tue, 28 Jul 2015 11:51:58 +0000 (08:51 -0300)]
usb_modeswitch: fix static build failure

abort() is used in two different places, jim (proper C library abort)
and usb_modeswitch.c (custom abort function).
Status: emailed the patch to author.

Fixes:
http://autobuild.buildroot.net/results/789/7899a37d2c766716a1deff58e8be94c5c4962240/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoltrace: bump to last version
Jérôme Pouiller [Tue, 28 Jul 2015 09:05:22 +0000 (11:05 +0200)]
ltrace: bump to last version

0002-Install-lib-types-conf.patch was upstreamed.

Signed-off-by: Jérôme Pouiller <jezz@sysmic.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoqt5base: Fix INCLUDE_PATH when no JPEG/PNG support
Julien CORJON [Tue, 28 Jul 2015 12:40:48 +0000 (14:40 +0200)]
qt5base: Fix INCLUDE_PATH when no JPEG/PNG support

Fixes:
  http://autobuild.buildroot.net/results/4be77432390c4cfb557c3f2cc52cf732de037949/
  http://autobuild.buildroot.net/results/255a77e01d8af4090e03acb82f9ad93b7c4dd212/
  http://autobuild.buildroot.net/results/7844e6a3eeecf67dc29277b73bfe714e4d8f0d85/
  http://autobuild.buildroot.net/results/b941f35b6c8e1cf3b2c4b046dfcce98700d8f408/
  http://autobuild.buildroot.net/results/c64b640a39285f59cde47cb8d06ab70a5ac97c8b/
  http://autobuild.buildroot.net/results/f6d24b50f58251c8051d39bc1d09b5b43f81f441/
  http://autobuild.buildroot.net/results/30acea45fb497942129ca57c143bab6174e14609/
  http://autobuild.buildroot.net/results/f0891474fe2cd3e47b1489f147e31f698dbd013f/

Upstream-Status: https://codereview.qt-project.org/#/c/122145/

Signed-off-by: Julien Corjon <corjon.j@ecagroup.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/acpid: fix musl build problem
Brendan Heading [Tue, 28 Jul 2015 16:17:22 +0000 (17:17 +0100)]
package/acpid: fix musl build problem

Fixes http://autobuild.buildroot.net/results/7e6/7e60af535dd4177afdc4cb7b92e9abf27c3fba07

acpid uses TEMP_FAILURE_RETRY which is a glibc feature.
patch adds this macro if it is not present and __GLIBC__
is undefined.

Patch submitted upstream.

Signed-off-by: Brendan Heading <brendanheading@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/libglib2: fix compilation issue on SPARC
Brendan Heading [Tue, 28 Jul 2015 16:40:02 +0000 (17:40 +0100)]
package/libglib2: fix compilation issue on SPARC

Fixes http://autobuild.buildroot.net/results/b3c/b3cb6515496cf09d305a1077d01f87d75ece8a8d/

Patch added to improve detection of atomic support in the compiler.

Signed-off-by: Brendan Heading <brendanheading@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/cc-tool: fix gcc 5 issue
Jörg Krause [Tue, 28 Jul 2015 15:43:06 +0000 (17:43 +0200)]
package/cc-tool: fix gcc 5 issue

The version of boost.m4 initially included in cc-tool has an issue
with gcc5 (one of its tests fails due to the first change described in [1]
"Preprocessor issues").

This was fixed upstream (boost.m4 project) in Nov 2014 [2].

We add the latest commit [3] of upstream boost.m4 plus a patch from github PR
[4] to add detection for gcc 5.1.

Fixes:
http://autobuild.buildroot.net/results/a4c/a4c057e0b1ab6a2ffd69b27f6f5a79f98eb040f6/

[1]
https://gcc.gnu.org/gcc-5/porting_to.html

[2]
https://github.com/tsuna/boost.m4/commit/32553aaf4d5090da19aa0ec33b936982c685009f

[3]
https://github.com/tsuna/boost.m4/commit/d9ff75b6af66360d76f46f469a26ab18e24e1030

[4]
https://github.com/rubenk/boost.m4/commit/b879eb85f112cf054643d2e7f9544c230299c0b2

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibiscsi: Force configure to use gcc for LD
Maxime Hadjinlian [Tue, 28 Jul 2015 14:26:31 +0000 (16:26 +0200)]
libiscsi: Force configure to use gcc for LD

Fixes
http://autobuild.buildroot.org/results/0a9/0a96f3654983ed2efc851522352dec43c1df0077/

[Thomas:
  - pass the CC variable in <pkg>_CONF_ENV instead of <pkg>_CONF_OPTS
  - add comment in the code explaining why we are doing this.]

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoiproute2: needs headers >= 3.0
Gustavo Zacarias [Tue, 28 Jul 2015 14:14:22 +0000 (11:14 -0300)]
iproute2: needs headers >= 3.0

The newest iproute2 version requires a toolchain with headers >= 3.0 for
proper namespace & bpf support, so adjust the dependencies and
dependants accordingly. Fixes:

http://autobuild.buildroot.net/results/fa8/fa810f310c7540e02c0ed84c4a3ce74ab602daa5/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agobinutils: more fixes for arc-2015.06 tools
Alexey Brodkin [Tue, 28 Jul 2015 13:33:12 +0000 (16:33 +0300)]
binutils: more fixes for arc-2015.06 tools

Two patches below are taken from development branch of ARC binutils,
so one the next release of ARC tools happens both patches must be removed.

These 2 patches:
 0003-ld-arc-Provide-the-.tdata-symbol.patch
 0004-Provide-.tbss-symbol.patch
fix missing .tbss and .tdata sections during linkage stage such as:
------------------------------>8---------------------------
arc-linux-g++ test.cpp
../arc-buildroot-linux-uclibc/lib/libstdc++.so: undefined reference to '.tbss'
collect2: error: ld returned 1 exit status
------------------------------>8---------------------------

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agouclibc: arc-2015.06 - add patches on top of release
Alexey Brodkin [Tue, 28 Jul 2015 13:32:33 +0000 (16:32 +0300)]
uclibc: arc-2015.06 - add patches on top of release

This commit adds 2 patches on top of arc-2015.06 release:
 0001-nptl-remove-duplicate-vfork-in-libpthread.patch
 0002-ARCv2-update-memset-so-it-could-be-used-without-doub.patch

The first patch fixes multiple build issues when using static build like
http://autobuild.buildroot.net/results/b704016acfa38e7998739a2c70bcf6020c59bda8/

The second patch allows for building uClibc for ARCv2 based CPUs that
doesn't have 64-bit load/store capabilities.

Both patches should be a part of the next release/update of ARC GNU
tools so then they should be removed from Buildroot.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolinux-headers: mark EOL versions deprecated
Gustavo Zacarias [Tue, 28 Jul 2015 13:48:01 +0000 (10:48 -0300)]
linux-headers: mark EOL versions deprecated

Follow the upstream EOL cycle and mark 4.0 as deprecated for 2015.08.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agobinutils: bump 2.25.x series to 2.25.1
Gustavo Zacarias [Tue, 28 Jul 2015 13:48:22 +0000 (10:48 -0300)]
binutils: bump 2.25.x series to 2.25.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agobinutils: rename config option
Gustavo Zacarias [Tue, 28 Jul 2015 13:48:21 +0000 (10:48 -0300)]
binutils: rename config option

Rename the binutils configuration option to match that one used by gcc
where the patchlevel is explicitly left out.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agodocker: add hash file
Gustavo Zacarias [Tue, 28 Jul 2015 18:40:54 +0000 (15:40 -0300)]
docker: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agodmidecode: add hash file
Gustavo Zacarias [Tue, 28 Jul 2015 18:40:53 +0000 (15:40 -0300)]
dmidecode: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agodirectfb-examples: add hash file
Gustavo Zacarias [Tue, 28 Jul 2015 18:40:52 +0000 (15:40 -0300)]
directfb-examples: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agodcron: add hash file
Gustavo Zacarias [Tue, 28 Jul 2015 18:40:51 +0000 (15:40 -0300)]
dcron: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agocwiid: add hash file
Gustavo Zacarias [Tue, 28 Jul 2015 18:40:50 +0000 (15:40 -0300)]
cwiid: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoc-icap-modules: add hash file
Gustavo Zacarias [Tue, 28 Jul 2015 18:40:49 +0000 (15:40 -0300)]
c-icap-modules: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agob43-fwcutter: add hash file
Gustavo Zacarias [Tue, 28 Jul 2015 18:40:48 +0000 (15:40 -0300)]
b43-fwcutter: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agowebrtc-audio-processing: add hash file
Gustavo Zacarias [Tue, 28 Jul 2015 18:40:47 +0000 (15:40 -0300)]
webrtc-audio-processing: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>