buildroot.git
8 years agolibcap-ng: bump to version 0.7.7
Sergio Prado [Fri, 4 Mar 2016 23:00:40 +0000 (20:00 -0300)]
libcap-ng: bump to version 0.7.7

Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com>
[Thomas: remove nios2 hacks, no longer needed.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/linux-pam: bump version to 1.2.1
Brendan Heading [Sun, 23 Aug 2015 19:02:58 +0000 (20:02 +0100)]
package/linux-pam: bump version to 1.2.1

Move to the latest release of linux-pam. This allows us to remove
a number of patches and consolidate the existing ones :

- 0001-configure.patch
- 0007-rhosts.patch

these two patches deal with the ruserok function, which is not
usable with uclibc. Consolidated into
0002-Conditionally-compile-per-ruserok-availability.patch.

- 0003-group.patch
- 0005-succeed.patch
- 0006-time.patch

these three patches deal with the innetgr function, which is not
usable with uclibc. Consolidated into
0003-Conditionally-compile-per-innetgr-availability.patch.

- 0004-mkdir.patch

Fixed in upstream, no longer required.

- 0002-doc-makefile-am.patch

renamed to 0001-doc-makefile-am.patch.

- 0008-fix-CVE-2014-2583.patch
- 0009-fix-CVE-2013-7041.patch

These patches are already included in the new release and so
can be safely deleted.

Signed-off-by: Brendan Heading <brendanheading@gmail.com>
Tested-by: Carlos Santos <casantos@datacom.ind.br>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-adsp-basic: new package
Bernd Kuhls [Sat, 20 Feb 2016 22:09:33 +0000 (23:09 +0100)]
package/kodi-adsp-basic: new package

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-adsp-freesurround: new package
Bernd Kuhls [Sat, 20 Feb 2016 22:09:32 +0000 (23:09 +0100)]
package/kodi-adsp-freesurround: new package

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-audiodecoder-opus: new package
Bernd Kuhls [Sat, 20 Feb 2016 22:09:31 +0000 (23:09 +0100)]
package/kodi-audiodecoder-opus: new package

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotoolchain-external: bump musl toolchain to 1.1.12
Thomas Petazzoni [Fri, 4 Mar 2016 22:50:07 +0000 (23:50 +0100)]
toolchain-external: bump musl toolchain to 1.1.12

While the prebuilt musl toolchains provided by http://musl.codu.org/
had not been updated in a while, a new release based on musl 1.1.12
has been put online in December 2015. This commit updates our external
toolchain package to use this new pre-built toolchain.

Compared to the previous 1.1.6 toolchain, there are some changes:

 - The MIPS big endian soft-float variant is no longer available.
 - The Microblaze variant is no longer available.
 - SuperH 4, both little and big endian, variants have been added.
 - The components have been updated: gcc 5.3 is used, binutils 2.25.1,
   and of course musl 1.1.12.

Besides the update itself, in this commit, we are:

 - Making the musl toolchain non-selectable on MIPS big endian
   soft-float.

 - Making the musl toolchain actually work on MIPS little endian
   soft-float, by downloading the right tarball and setting up the
   right symbolic link.

 - Removing support for the Microblaze variant, and adding support for
   the SH4 variants.

All variants except armeb have been boot tested under Qemu, up to a
Busybox shell prompt. armeb has not been tested due to the lack of a
Qemu configuration for this architecture.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/kodi-pvr-hdhomerun: new package
Bernd Kuhls [Sat, 20 Feb 2016 22:09:30 +0000 (23:09 +0100)]
package/kodi-pvr-hdhomerun: new package

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-visualisation-fountain: new package
Bernd Kuhls [Sat, 20 Feb 2016 22:09:29 +0000 (23:09 +0100)]
package/kodi-visualisation-fountain: new package

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-visualisation-fishbmc: new package
Bernd Kuhls [Sat, 20 Feb 2016 22:09:28 +0000 (23:09 +0100)]
package/kodi-visualisation-fishbmc: new package

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-screensaver-planestate: new package
Bernd Kuhls [Sat, 20 Feb 2016 22:09:27 +0000 (23:09 +0100)]
package/kodi-screensaver-planestate: new package

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-screensaver-cpblobs: new package
Bernd Kuhls [Sat, 20 Feb 2016 22:09:25 +0000 (23:09 +0100)]
package/kodi-screensaver-cpblobs: new package

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
[Thomas: fix license, it's GPLv2, not GPLv2+.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-screensaver-asterwave: new package
Bernd Kuhls [Sat, 20 Feb 2016 22:09:24 +0000 (23:09 +0100)]
package/kodi-screensaver-asterwave: new package

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-visualisation-waveforhue: add hash
Bernd Kuhls [Sat, 20 Feb 2016 22:09:23 +0000 (23:09 +0100)]
package/kodi-visualisation-waveforhue: add hash

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-screensaver-crystalmorph: add hash
Bernd Kuhls [Sat, 20 Feb 2016 22:09:22 +0000 (23:09 +0100)]
package/kodi-screensaver-crystalmorph: add hash

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoowfs: new package
Arnout Vandecappelle [Mon, 22 Feb 2016 23:07:51 +0000 (00:07 +0100)]
owfs: new package

All modules are always enabled when their dependencies are satisfied.

tcl doesn't work because the tclConfig.sh installed by our tcl package
is wrong: it adds -I/usr/include.

perl doesn't work out of the box, I didn't investigate.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi: needs BR2_TOOLCHAIN_HAS_SYNC_8
Bernd Kuhls [Sat, 27 Feb 2016 22:04:15 +0000 (23:04 +0100)]
package/kodi: needs BR2_TOOLCHAIN_HAS_SYNC_8

Fixes a build error on arm detected by autobuilders:
http://autobuild.buildroot.net/results/439/43939f65e4516adddc4385c6e0a2193abcab0446/
http://autobuild.buildroot.net/results/322/322e3cd3b444106c9b624675c2265d4fdfefe458/
http://autobuild.buildroot.net/results/3c1/3c1a0e35325828c554f49ab9dbeb4b9b16f9b1e5/
http://autobuild.buildroot.net/results/222/222e8f3392a794b693ff0a9617453bdffbce8aef/
http://autobuild.buildroot.net/results/d91/d91efe30996ddbb4706885b48ff6d5d3fa974df8/

and this build error on BR2_x86_i486

xbmc/filesystem/filesystem.a(FileCache.o): In function `std::__atomic_base<long long>::store(long long, std::memory_order)':
/home/bernd/buildroot/br6_kodi_next/output/host/usr/i486-buildroot-linux-uclibc/include/c++/4.9.3/bits/atomic_base.h:478: undefined reference to `__atomic_store_8'
/home/bernd/buildroot/br6_kodi_next/output/host/usr/i486-buildroot-linux-uclibc/include/c++/4.9.3/bits/atomic_base.h:478: undefined reference to `__atomic_store_8'
xbmc/filesystem/filesystem.a(FileCache.o): In function `std::__atomic_base<long long>::load(std::memory_order) const':
/home/bernd/buildroot/br6_kodi_next/output/host/usr/i486-buildroot-linux-uclibc/include/c++/4.9.3/bits/atomic_base.h:500: undefined reference to `__atomic_load_8'

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogdb: add upstream patches to fix musl build
Arnout Vandecappelle [Sun, 28 Feb 2016 00:30:34 +0000 (01:30 +0100)]
gdb: add upstream patches to fix musl build

Backported three patches from upstream to all four versions of gdb
that we support.

The "skipping exited and joined thread" message only exists in 7.10.1
so that hunk is removed in the earlier versions. The ChangeLog
modifications are also removed.

Fixes
http://autobuild.buildroot.net/results/e81/e8156d0b89e7157b8f10e428fc0958b0eb29e50a/

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibpjsip: new package
Bernd Kuhls [Fri, 4 Mar 2016 23:32:43 +0000 (00:32 +0100)]
libpjsip: new package

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Cc: Patrick Keroulas <patrick.keroulas@savoirfairelinux.com>
Cc: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibmatroska: update version
Waldemar Brodkorb [Fri, 4 Mar 2016 23:05:58 +0000 (00:05 +0100)]
libmatroska: update version

Update to latest version.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibebml: update version
Waldemar Brodkorb [Fri, 4 Mar 2016 23:01:57 +0000 (00:01 +0100)]
libebml: update version

Update to latest stable version.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/vlc: add optional support for musepack
Bernd Kuhls [Sun, 28 Feb 2016 20:18:28 +0000 (21:18 +0100)]
package/vlc: add optional support for musepack

When musepack was compiled before, vlc will use it as optional
dependency:

$ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/vlc/plugins/demux/libmpc_plugin.so | grep NEEDED | sort
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libdl.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libintl.so.8]
 0x0000000000000001 (NEEDED)             Shared library: [libmpcdec.so.7]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/vlc: add optional support for xcb-util-keysyms
Bernd Kuhls [Sun, 28 Feb 2016 20:18:27 +0000 (21:18 +0100)]
package/vlc: add optional support for xcb-util-keysyms

When xcb-util-keysyms was compiled before, vlc will use it as optional
dependency:

$ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/vlc/plugins/control/libxcb_hotkeys_plugin.so | grep NEEDED | sort
[...]
 0x0000000000000001 (NEEDED)             Shared library: [libxcb-keysyms.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libxcb.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libXdmcp.so.6]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/vlc: add optional support for minizip
Bernd Kuhls [Sun, 28 Feb 2016 20:18:26 +0000 (21:18 +0100)]
package/vlc: add optional support for minizip

When minizip was compiled before, vlc will use it as optional
dependency:

$ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/vlc/plugins/access/libzip_plugin.so | grep NEEDED | sort
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libdl.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libintl.so.8]
 0x0000000000000001 (NEEDED)             Shared library: [libminizip.so.1]
[...]

The build system offers no option to en-/disable minizip support,
the same is valid for zlib support:
https://git.videolan.org/?p=vlc.git;a=blob;f=configure.ac;h=be658816bcda642090e1cff20d93e61b25299250;hb=HEAD#l831

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/vlc: add optional support for libssh2
Bernd Kuhls [Sun, 28 Feb 2016 20:18:25 +0000 (21:18 +0100)]
package/vlc: add optional support for libssh2

When libssh2 was compiled before, vlc will use it as optional
dependency:

$ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/vlc/plugins/access/libsftp_plugin.so | grep NEEDED
 0x0000000000000001 (NEEDED)             Shared library: [libvlccore.so.8]
 0x0000000000000001 (NEEDED)             Shared library: [librt.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libintl.so.8]
 0x0000000000000001 (NEEDED)             Shared library: [libpthread.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libdl.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libm.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libssh2.so.1]
[...]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/vlc: add optional support for libvncserver
Bernd Kuhls [Sun, 28 Feb 2016 20:18:24 +0000 (21:18 +0100)]
package/vlc: add optional support for libvncserver

When libvncserver was compiled before, vlc will use it as optional
dependency:

$ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/vlc/plugins/access/libvnc_plugin.so | grep NEEDED
 0x0000000000000001 (NEEDED)             Shared library: [libvlccore.so.8]
 0x0000000000000001 (NEEDED)             Shared library: [librt.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libintl.so.8]
 0x0000000000000001 (NEEDED)             Shared library: [libdl.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libvncclient.so.0]
[...]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/vlc: add optional support for libcddb
Bernd Kuhls [Sun, 28 Feb 2016 20:18:23 +0000 (21:18 +0100)]
package/vlc: add optional support for libcddb

When libcddb was compiled before, vlc will use it as optional
dependency:

$ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/vlc/plugins/access/libcdda_plugin.so | grep NEEDED | sort
 0x0000000000000001 (NEEDED)             Shared library: [libcddb.so.2]
[...]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/vlc: bump version to 2.2.2
Bernd Kuhls [Sun, 28 Feb 2016 20:18:22 +0000 (21:18 +0100)]
package/vlc: bump version to 2.2.2

Removed two patches applied upstream.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoltp-testsuite: update to latest, fix uClibc-ng issues
Waldemar Brodkorb [Sat, 5 Mar 2016 10:39:54 +0000 (11:39 +0100)]
ltp-testsuite: update to latest, fix uClibc-ng issues

Update to latest ltp-testsuite release, which resolves sparc64/sparc
autobuild failures:
http://autobuild.buildroot.net/results/a6445df26514dfa9cd7e5b9d34b4687d46a8d19b/

Furthermore it should fix any other uClibc-ng related issues.
0001-fix-build-on-uClibc-exp10.patch removed, as uClibc-ng 1.0.12
contains exp10() implementation.
0001-fix-uClibc-build.patch suggested upstream.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/gnuradio: bump version to 3.7.9.1
Bernd Kuhls [Sat, 5 Mar 2016 10:40:30 +0000 (11:40 +0100)]
package/gnuradio: bump version to 3.7.9.1

Rebased patch #0001.
Removed patch #0002, applied upstream:
https://github.com/gnuradio/gnuradio/commit/3e2dc168467304212328abd061bf10f0c511f17f

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/omniorb: bump version to 4.2.1
Bernd Kuhls [Sat, 5 Mar 2016 10:40:29 +0000 (11:40 +0100)]
package/omniorb: bump version to 4.2.1

Removed patch applied upstream:
https://sourceforge.net/p/omniorb/svn/6296/#diff-4

Please note that upstream also provides version 4.2.1-2
https://sourceforge.net/projects/omniorb/files/omniORB/omniORB-4.2.1/

This version was a follow-up to 4.2.1 to provide VS platform files:
https://sourceforge.net/p/omniorb/svn/6311/#diff-5
https://sourceforge.net/p/omniorb/svn/6313/#diff-2

Because they are not needed for buildroot we stick to version 4.2.1.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/transmission: bump version to 2.90
Bernd Kuhls [Sat, 5 Mar 2016 10:40:28 +0000 (11:40 +0100)]
package/transmission: bump version to 2.90

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/znc: bump version to 1.6.3
Bernd Kuhls [Sat, 5 Mar 2016 10:40:27 +0000 (11:40 +0100)]
package/znc: bump version to 1.6.3

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/gcc: 4.9.x: backport a fix for libcap-ng issue on nios2
Romain Naour [Sat, 5 Mar 2016 11:31:36 +0000 (12:31 +0100)]
package/gcc: 4.9.x: backport a fix for libcap-ng issue on nios2

The patch is part of gcc 5.3 release.

Fixes:
http://autobuild.buildroot.net/results/901/90186d1fe134b804c0101554296b1235dc0ccbb0

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Sergio Prado <sergio.prado@e-labworks.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolinux: bump default to version 4.4.4
Gustavo Zacarias [Fri, 4 Mar 2016 11:16:29 +0000 (08:16 -0300)]
linux: bump default to version 4.4.4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolinux-headers: bump 3.{10, 14}.x and 4.4.x series
Gustavo Zacarias [Fri, 4 Mar 2016 11:16:28 +0000 (08:16 -0300)]
linux-headers: bump 3.{10, 14}.x and 4.4.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agophp: bump to version 5.6.19
Gustavo Zacarias [Fri, 4 Mar 2016 10:47:40 +0000 (07:47 -0300)]
php: bump to version 5.6.19

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoglibc: backport patch to fix Microblaze build issue
Thomas Petazzoni [Fri, 4 Mar 2016 10:15:10 +0000 (11:15 +0100)]
glibc: backport patch to fix Microblaze build issue

This commit backports a glibc patch that fixes the build of glibc 2.22
on the Microblaze architecture.

Fixes:

  http://autobuild.buildroot.org/results/673/67348953fac469affd1965e04d61485ebb41e252/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agobusybox: tweak IPv6/largefile handling
Peter Korsgaard [Fri, 4 Mar 2016 15:47:38 +0000 (16:47 +0100)]
busybox: tweak IPv6/largefile handling

Fixes #8736

When IPv6 and largefile options were removed from Buildroot, the code to
force these options in busybox were still left in.

There's no strong reason to forcefully enable these options (only to disable
options if the system cannot support it like we do for nommu), so instead
enable the options in our default defconfig, allowing people to override
this if they use a custom config.

While we're at it, enable the prefer-ipv4 option so network applets like
ntpd doesn't fail when dual stacked hosts are resolved from a system without
IPv6 support enabled in the kernel.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agosqlite: bump to version 3.11.1
Gustavo Zacarias [Thu, 3 Mar 2016 19:45:34 +0000 (16:45 -0300)]
sqlite: bump to version 3.11.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoboard/boundarydevices: rename folder and update readme
Gary Bisson [Thu, 3 Mar 2016 14:57:18 +0000 (15:57 +0100)]
board/boundarydevices: rename folder and update readme

It didn't make sense to keep the U-Boot scripts and post build/image
scripts under the nitrogen6x folder since they apply for all our
platforms.

Also update the readme.txt to make it clearer which defconfig should
be used depending on the platform targeted.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoboard/boundarydevices: update u-boot scripts for i.MX7 support
Gary Bisson [Thu, 3 Mar 2016 14:57:17 +0000 (15:57 +0100)]
board/boundarydevices: update u-boot scripts for i.MX7 support

Also remove useless tfp410 enablement since a basic kernel driver has
been added.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agostunnel: bump to version 5.31
Gustavo Zacarias [Thu, 3 Mar 2016 13:57:26 +0000 (10:57 -0300)]
stunnel: bump to version 5.31

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoclamav: bump to version 0.99.1
Gustavo Zacarias [Thu, 3 Mar 2016 12:58:52 +0000 (09:58 -0300)]
clamav: bump to version 0.99.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoexim: security bump to version 4.86.2
Gustavo Zacarias [Thu, 3 Mar 2016 12:58:19 +0000 (09:58 -0300)]
exim: security bump to version 4.86.2

Fixes:
CVE-2016-1531 - All installations having Exim set-uid root and using
'perl_startup' are vulnerable to a local privilege escalation. Any user
who can start an instance of Exim (and this is normally *any* user) can
gain root privileges. If you do not use 'perl_startup' you *should* be
safe.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agocpio: add security patch to fix CVE-2016-2037
Gustavo Zacarias [Thu, 3 Mar 2016 12:58:05 +0000 (09:58 -0300)]
cpio: add security patch to fix CVE-2016-2037

Fixes:
CVE-2016-2037 - The cpio_safer_name_suffix function in util.c in cpio
2.11 allows remote attackers to cause a denial of service (out-of-bounds
write) via a crafted cpio file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopython-cryptography: bump to version 1.2.3
Gustavo Zacarias [Thu, 3 Mar 2016 12:31:22 +0000 (09:31 -0300)]
python-cryptography: bump to version 1.2.3

Is now compatible with openssl 1.0.2g+ hence fixes:
http://autobuild.buildroot.net/results/5fc/5fc28bafa3cd7171ce6343d21f65af090536f443/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoattr: disable gettext for host variant
Gustavo Zacarias [Thu, 3 Mar 2016 12:03:38 +0000 (09:03 -0300)]
attr: disable gettext for host variant

Otherwise it leads to build failure and we don't need it. Fixes:
http://autobuild.buildroot.net/results/59e/59e7e1db122523b292d34405df6dca9faa616da2/

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agognutls: bump to version 3.4.10
Gustavo Zacarias [Thu, 3 Mar 2016 12:03:03 +0000 (09:03 -0300)]
gnutls: bump to version 3.4.10

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/kodi-pvr-mediaportal-tvserver: remove patch applied upstream
Bernd Kuhls [Thu, 3 Mar 2016 06:18:25 +0000 (07:18 +0100)]
package/kodi-pvr-mediaportal-tvserver: remove patch applied upstream

The recent version bump forgot to remove the patch.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/kodi-pvr-argustv: remove patch applied upstream
Bernd Kuhls [Thu, 3 Mar 2016 06:18:24 +0000 (07:18 +0100)]
package/kodi-pvr-argustv: remove patch applied upstream

The recent version bump forgot to remove the patch.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agographite2: bump to version 1.3.6
Gustavo Zacarias [Thu, 3 Mar 2016 01:32:40 +0000 (22:32 -0300)]
graphite2: bump to version 1.3.6

Also change SOURCE since the tarball got renamed with the bump.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/kodi-visualisation-shadertoy: bump version, add hash
Bernd Kuhls [Sat, 20 Feb 2016 22:09:21 +0000 (23:09 +0100)]
package/kodi-visualisation-shadertoy: bump version, add hash

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-screensaver/visualisation-*: mass version bump, add hashes
Bernd Kuhls [Sat, 20 Feb 2016 22:09:20 +0000 (23:09 +0100)]
package/kodi-screensaver/visualisation-*: mass version bump, add hashes

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-pvr-*: mass version bump, add hashes
Bernd Kuhls [Sat, 20 Feb 2016 22:09:19 +0000 (23:09 +0100)]
package/kodi-pvr-*: mass version bump, add hashes

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-audio??coder-*: mass version bump, add hashes
Bernd Kuhls [Sat, 20 Feb 2016 22:09:18 +0000 (23:09 +0100)]
package/kodi-audio??coder-*: mass version bump, add hashes

This patch bumps all audio-en- and decoder addons.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoiputils: really remove patch
Gustavo Zacarias [Wed, 2 Mar 2016 22:35:00 +0000 (19:35 -0300)]
iputils: really remove patch

It seems the appropiate git rm was missing from 8461038f. Fixes:
http://autobuild.buildroot.net/results/1b1/1b1f63e8c7ba10d4055fb422af6a15c044efc9a6/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agonvme: fix legal-info
Peter Korsgaard [Wed, 2 Mar 2016 22:46:42 +0000 (23:46 +0100)]
nvme: fix legal-info

Fixes:
http://autobuild.buildroot.net/results/441/441afa17dfd6f259642526850d92f1c9965d8353/

The license file is called LICENSE, not COPYING.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolksctp-tools: new package
Gustavo Zacarias [Wed, 2 Mar 2016 21:07:51 +0000 (18:07 -0300)]
lksctp-tools: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agox265: depends on BR2_TOOLCHAIN_HAS_SYNC_4
Gustavo Zacarias [Wed, 2 Mar 2016 21:33:31 +0000 (18:33 -0300)]
x265: depends on BR2_TOOLCHAIN_HAS_SYNC_4

It uses __sync_fetch_and_add_4() and other 32-bit atomics, fixes:
http://autobuild.buildroot.net/results/6cf/6cf4cdfdcd00f92176fd8a901884a3fd0c784f24/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agosg3_utils: bump to version 1.42
Gustavo Zacarias [Wed, 2 Mar 2016 21:40:01 +0000 (18:40 -0300)]
sg3_utils: bump to version 1.42

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolz4: fix legal info
Gustavo Zacarias [Wed, 2 Mar 2016 21:44:42 +0000 (18:44 -0300)]
lz4: fix legal info

It moved, and programs are GPLv2+. Fixes:
http://autobuild.buildroot.net/results/70a/70a526b265bb16a6be9f25c5044c65070706171c/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agocantarell: bump to version 0.0.24
Gustavo Zacarias [Wed, 2 Mar 2016 21:07:21 +0000 (18:07 -0300)]
cantarell: bump to version 0.0.24

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agowebkitgtk24: fix gstreamer dependency
Peter Korsgaard [Wed, 2 Mar 2016 21:43:15 +0000 (22:43 +0100)]
webkitgtk24: fix gstreamer dependency

Fixes:
http://autobuild.buildroot.net/results/a28/a280f23cc29f77ab440edbda05b4e58d6f4856e7/

The .mk file was checking for gst1-plugins-base but then adding
gst1-plugins-good to dependencies.

According to Source/autotools/FindDependencies.m4, the video and web audio
options need the .pc files provided by gst1-plugins-base, so use that.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agodocs/website/news.html: add 2016.02 announcement link
Peter Korsgaard [Wed, 2 Mar 2016 20:35:12 +0000 (21:35 +0100)]
docs/website/news.html: add 2016.02 announcement link

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoMerge branch 'next'
Peter Korsgaard [Wed, 2 Mar 2016 20:25:00 +0000 (21:25 +0100)]
Merge branch 'next'

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoavahi: move libdns_sd compat hook definition inside conditional block
Danomi Manchego [Wed, 2 Mar 2016 02:56:07 +0000 (21:56 -0500)]
avahi: move libdns_sd compat hook definition inside conditional block

As directed in the buildroot manual, "Optional hooks: keep hook
definition and assignment together in one if block".  And also
to be consistent with the rest of avahi.mk.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoKickoff 2016.05 cycle
Peter Korsgaard [Wed, 2 Mar 2016 20:09:15 +0000 (21:09 +0100)]
Kickoff 2016.05 cycle

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoUpdate for 2016.02
Peter Korsgaard [Tue, 1 Mar 2016 20:47:30 +0000 (21:47 +0100)]
Update for 2016.02

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoslang: fix static link with readline
Baruch Siach [Tue, 1 Mar 2016 19:09:23 +0000 (21:09 +0200)]
slang: fix static link with readline

slang forgets to link with ncurses that is a dependency of readline when
linking the slsh binary. Correct this.

While at it, also make sure to use staging ncurses5-config script and not the
host one. slang uses ncurses5-config to find terminfo location, and only
staging ncurses5-config provides the correct run-time location.

Fixes:
http://autobuild.buildroot.net/results/1dc/1dc52048254c32a24070fef1c1039cebb32e7ac1/
http://autobuild.buildroot.net/results/c17/c176511cbb147c2d8cb0ec0ff3c1612ce8971cb8/
http://autobuild.buildroot.net/results/78d/78dc2ba07b1d7f888aab94e223f3e0b1a1df3af5/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoheirloom-mailx: disable SSLv2 support
Gustavo Zacarias [Tue, 1 Mar 2016 18:46:09 +0000 (15:46 -0300)]
heirloom-mailx: disable SSLv2 support

Now that openssl has dropped SSLv2 support from the latest security bump
we need to patch it out here as well. Fixes:
http://autobuild.buildroot.net/results/dab/dab1629cfcb5cb33706d0c762dba57baa43299a5/

Patch status: debian upstream.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agotn5250: don't reference SSLv2/v3 functions if openssl is built without them
Peter Korsgaard [Tue, 1 Mar 2016 18:52:49 +0000 (19:52 +0100)]
tn5250: don't reference SSLv2/v3 functions if openssl is built without them

Fixes:
http://autobuild.buildroot.net/results/83e/83e29482cad6adef18a0e97bc8e75df302467dbb/

The recent openssl security bump disabled SSLv2 support, but tn5250 was
still referencing SSLv2 functions breaking the build.

Include a patch from OpenBSD to only reference the SSLv2 / SSLv3 symbols if
openssl is built with support for them.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopython-m2crypto: don't reference SSLv2 functions if openssl is built without SSLv2...
Peter Korsgaard [Tue, 1 Mar 2016 17:13:58 +0000 (18:13 +0100)]
python-m2crypto: don't reference SSLv2 functions if openssl is built without SSLv2 support

Fixes:
http://autobuild.buildroot.net/results/018/0183ba8c9fccc87f9e72279c49c2fdc1a9fcb556/

The recent openssl security bump disabled SSLv2 support, but python-m2crypto
was still referencing SSLv2 functions causing undefined symbols when the
module was imported.  Backport an upstream patch to only reference these
symbols if openssl is built with SSLv2 support.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoimx-gpu-viv: fix build dependencies when linking against libGAL.so
Antoine Ténart [Tue, 1 Mar 2016 12:39:46 +0000 (13:39 +0100)]
imx-gpu-viv: fix build dependencies when linking against libGAL.so

Packages like QT5 Base with OpenGL and X support link against libGAL.so
at build time. This results in an error because some X functions used
in libGAL.so aren't referenced as the libXdamage, libXext and libXfixes
packages aren't built and installed into sysroot at the time. Fix this
by adding these three packages as build dependencies of imx-gpu-viv.

Signed-off-by: Antoine Tenart <antoine.tenart@free-electrons.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoopenssl: security bump to version 1.0.2g
Gustavo Zacarias [Tue, 1 Mar 2016 14:38:36 +0000 (11:38 -0300)]
openssl: security bump to version 1.0.2g

Fixes:
CVE-2016-0800 - Cross-protocol attack on TLS using SSLv2 (DROWN)
CVE-2016-0705 - Double-free in DSA code
CVE-2016-0798 - Memory leak in SRP database lookups
CVE-2016-0797 - BN_hex2bn/BN_dec2bn NULL pointer deref/heap corruption
CVE-2016-0799 - Fix memory issues in BIO_*printf functions
CVE-2016-0702 - Side channel attack on modular exponentiation

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agomongodb: bump to version 3.3.2
Sergio Prado [Tue, 1 Mar 2016 10:58:55 +0000 (07:58 -0300)]
mongodb: bump to version 3.3.2

Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoradvd: bump to version 2.12
Gustavo Zacarias [Mon, 29 Feb 2016 21:46:50 +0000 (18:46 -0300)]
radvd: bump to version 2.12

musl build patch is upstream so it's no longer necessary.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoharfbuzz: bump to version 1.2.3
Gustavo Zacarias [Tue, 1 Mar 2016 11:47:28 +0000 (08:47 -0300)]
harfbuzz: bump to version 1.2.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agozsh: use the correct target pcre-config
Baruch Siach [Tue, 1 Mar 2016 11:34:55 +0000 (13:34 +0200)]
zsh: use the correct target pcre-config

zsh configure script mis-detects the location of pcre-config, and may use that
of host-pcre or that of the host instead of the target. Make configure use the
correct pcre-config.

Thanks to Thomas Petazzoni for pointing me at the right direction.

Fixes:
http://autobuild.buildroot.net/results/b12/b12aadf3016dab0941cae780fa9ee7bf9be8fcda/
http://autobuild.buildroot.net/results/8e8/8e8b12dbca4ef8cac2e5f33cd3cdcddd8e849840/
http://autobuild.buildroot.net/results/473/473197ec8e323ea7ae0e29e6363525dc42f9da2c/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agodocs/manual: add section about patch licensing
Luca Ceresoli [Tue, 1 Mar 2016 11:01:04 +0000 (12:01 +0100)]
docs/manual: add section about patch licensing

Use the same text that is used in COPYING.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Cc: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: Peter Korsgaard <peter@korsgaard.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Steve Calfee <stevecalfee@gmail.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agosox: disable SSP when using MIPS Codescape toolchains
Vicente Olivert Riera [Mon, 29 Feb 2016 16:39:42 +0000 (16:39 +0000)]
sox: disable SSP when using MIPS Codescape toolchains

MIPS Codescape toolchains don't support stack-smashing protection
despite of using glibc, therefore we see failures like this one:

mips-img-linux-gnu/bin/ld: cannot find -lssp

Fixes:
  http://autobuild.buildroot.net/results/957/95721f7b88c46a20202fb02e408817097df965c3/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoCHANGES: fix typo
Luca Ceresoli [Tue, 1 Mar 2016 10:08:07 +0000 (11:08 +0100)]
CHANGES: fix typo

Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolibfcgi:add security patch for CVE-2012-6687
niranjan.reddy [Tue, 1 Mar 2016 06:21:56 +0000 (11:51 +0530)]
libfcgi:add security patch for CVE-2012-6687

Fix-CVE-2012-6687 - remote attackers cause a denial of service (crash)
via a large number of connections (http://www.cvedetails.com/cve/CVE-2012-6687/).
use poll in os_unix.c instead of select to avoid problem with > 1024 connections.
The patch libfcgi_2.4.0-8.3.debian.tar.xz is taken from the below link:
(https://launchpad.net/ubuntu/+source/libfcgi/2.4.0-8.3)
The next release of libfcgi is 2.4.1 which may have this fix is yet to be released
officially.

Signed-off-by: Niranjan Reddy <niranjan.reddy@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolinux-headers: fix circular dependency when HEADERS_AS_KERNEL is used
Thomas Petazzoni [Wed, 24 Feb 2016 14:04:09 +0000 (15:04 +0100)]
linux-headers: fix circular dependency when HEADERS_AS_KERNEL is used

The linux-headers -> linux dependency causes a circular dependency, breaking
the source/legal-info/graph-depends/..  targets:

make graph-depends
Getting targets
Getting dependencies for ['toolchain-buildroot', 'toolchain', 'busybox',
'glibc', 'initscripts', 'linux-headers', 'skeleton', 'linux',
'host-fakeroot', 'host-makedevs', 'rootfs-cpio', 'rootfs-initramfs']
Getting dependencies for ['host-kmod', 'host-gcc-final',
'host-gcc-initial', 'host-gawk']
Getting dependencies for ['host-gmp', 'host-binutils', 'host-pkgconf',
'host-mpfr', 'host-mpc']
Getting dependencies for ['host-m4']

Recursion detected for  : toolchain
which is a dependency of: linux
which is a dependency of: linux-headers
which is a dependency of: glibc
which is a dependency of: host-gcc-final
which is a dependency of: toolchain-buildroot
which is a dependency of: toolchain
Makefile:721: recipe for target 'graph-depends' failed
make: *** [graph-depends] Error 1

Fix it by instead duplicating in linux-headers the 10-20 lines of linux.mk
logic that infer the _SOURCE/_SITE/_VERSION from the BR2_LINUX_KERNEL_*
variables.

This does mean that we extract the kernel sources twice though.

[Peter: use same git/hg tarball as linux kernel to not clone twice, minor fixes]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/ffmpeg: Remove patch not needed anymore for Kodi 16.0-Jarvis
Bernd Kuhls [Sat, 20 Feb 2016 22:09:17 +0000 (23:09 +0100)]
package/ffmpeg: Remove patch not needed anymore for Kodi 16.0-Jarvis

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi: Remove dependency for BR2_TOOLCHAIN_GCC_AT_LEAST_4_7 from sub packages
Bernd Kuhls [Sat, 20 Feb 2016 22:09:16 +0000 (23:09 +0100)]
package/kodi: Remove dependency for BR2_TOOLCHAIN_GCC_AT_LEAST_4_7 from sub packages

Kodi itself already depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_7, there is
no need to duplicate this as reverse dependencies in sub options which
depend on Kodi.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi: Remove dependency for BR2_STATIC_LIBS from sub packages
Bernd Kuhls [Sat, 20 Feb 2016 22:09:15 +0000 (23:09 +0100)]
package/kodi: Remove dependency for BR2_STATIC_LIBS from sub packages

Kodi itself already depends on !BR2_STATIC_LIBS, there is no need to
duplicate this as reverse dependencies in sub options which depend on
Kodi.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi: reorder select/depends
Bernd Kuhls [Sat, 20 Feb 2016 22:09:14 +0000 (23:09 +0100)]
package/kodi: reorder select/depends

>From [1]:
"Even though the ordering has absolutely no consequences in Kconfig, it
is not logical (when reading). It is more logical and far easier to
understand when depends come first, followed by the selects."

Also, the Config.in example in the manual suggests to use this coding
style [2].

[1] http://lists.busybox.net/pipermail/buildroot/2015-October/142955.html
[2] http://buildroot.uclibc.org/downloads/manual/manual.html#writing-rules-config-in

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi: not available using a musl-based toolchain
Bernd Kuhls [Sat, 20 Feb 2016 22:09:13 +0000 (23:09 +0100)]
package/kodi: not available using a musl-based toolchain

The build stops with
configure: error: unsupported host (i586-buildroot-linux-musl)
due to musl not being supported in
https://github.com/xbmc/xbmc/blob/Isengard/m4/xbmc_arch.m4

Removing this obstacle will show that musl is really not being
supported, the build will fail:

In file included from emu_msvcrt.cpp:64:0:
emu_msvcrt.h:93:3: error: ‘__off64_t’ does not name a type
   __off64_t dll_lseeki64(int fd, __off64_t lPos, int iWhence);
   ^
emu_msvcrt.h:94:3: error: ‘__off_t’ does not name a type
   __off_t dll_lseek(int fd, __off_t lPos, int iWhence);
   ^

I know these problems are fixable and the voidlinux projects seems to
have done it already for 15.2-Isengard:
https://github.com/voidlinux/void-packages/tree/99f74705bc6520297d689fae4bcc9606c71ad34f/srcpkgs/kodi/patches

For Jarvis-16.0 these patches have to be rebased at a later stage.
For now block the Kodi package with musl-based toolchains to avoid
build errors.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi: enable samba support with uClibc toolchain
Bernd Kuhls [Sat, 20 Feb 2016 22:09:12 +0000 (23:09 +0100)]
package/kodi: enable samba support with uClibc toolchain

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi: bump version to 16.0-Jarvis
Bernd Kuhls [Sat, 20 Feb 2016 22:09:11 +0000 (23:09 +0100)]
package/kodi: bump version to 16.0-Jarvis

Add two new hard dependencies:

- libdcadec
https://github.com/xbmc/xbmc/commit/0997117a659a09e7b1c5bcb110f3526ea16698be

- libcrossguid
https://github.com/xbmc/xbmc/commit/6f8171f53992fc2eaabf71f6fa47ebed1da0d43d

Kodi moved to C++11 so we need gcc >= 4.7:
https://github.com/xbmc/xbmc/pull/6412

wavpack support was removed in favour of ffmpeg:
https://github.com/xbmc/xbmc/commit/7916902c9e6f7a523265594f3ad7f921f93f1cd4

Enabled giflib support by default.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-platform: bump version, add hash
Bernd Kuhls [Sat, 20 Feb 2016 22:09:10 +0000 (23:09 +0100)]
package/kodi-platform: bump version, add hash

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/libcec: bump version, add hash
Bernd Kuhls [Sat, 20 Feb 2016 22:09:09 +0000 (23:09 +0100)]
package/libcec: bump version, add hash

Also remove patch committed upstream.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/libplatform: bump version, add hash
Bernd Kuhls [Sat, 20 Feb 2016 22:09:08 +0000 (23:09 +0100)]
package/libplatform: bump version, add hash

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-screensaver-rsxs: new package
Bernd Kuhls [Sat, 20 Feb 2016 22:09:07 +0000 (23:09 +0100)]
package/kodi-screensaver-rsxs: new package

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi-visualisation-goom: new package
Bernd Kuhls [Sat, 20 Feb 2016 22:09:06 +0000 (23:09 +0100)]
package/kodi-visualisation-goom: new package

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/lz4: only use PREFIX for host installation
Thomas Petazzoni [Mon, 29 Feb 2016 22:17:06 +0000 (23:17 +0100)]
package/lz4: only use PREFIX for host installation

As noted by Peter Korsgaard, using DESTDIR=$(HOST_DIR) and PREFIX=/usr
for the host installation is useless and actually incorrect (the
pkg-config file contains incorrect paths). Instead, using
PREFIX=$(HOST_DIR)/usr is simpler, and actually correct.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoConfig.in.legacy: fix separator for 2016.05 legacy options
Thomas Petazzoni [Mon, 29 Feb 2016 22:11:38 +0000 (23:11 +0100)]
Config.in.legacy: fix separator for 2016.05 legacy options

Since we opened up the next branch, a number of options have been
added to Config.in.legacy. However, they are located under the "legacy
options removed in 2016.02", which is not correct. This commit fixes
that by adding the "legacy options removed in 2016.05" header, and
restoring the one related to 2016.02 at the right location.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agosquid: security bump to version 3.5.15
Gustavo Zacarias [Wed, 24 Feb 2016 12:43:23 +0000 (09:43 -0300)]
squid: security bump to version 3.5.15

Fixes:
SQUID-2016:2 - Multiple Denial of Service issues in HTTP Response
processing.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoglibc: remove version 2.21
Gustavo Zacarias [Mon, 22 Feb 2016 12:07:24 +0000 (09:07 -0300)]
glibc: remove version 2.21

Mask out glibc for sparc as well since it's no longer available.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for quotacheck
Gabe Evans [Thu, 25 Feb 2016 21:55:22 +0000 (21:55 +0000)]
package/systemd: add optional support for quotacheck

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
[Thomas: rewrap Config.in help text.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>