Bernd Kuhls
7181375669
package/kodi: bump version to 16.1-Jarvis
...
Removed patch 0005, applied upstream, and renumbered the remaining
patches.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-04-24 17:23:21 +02:00
Yann E. MORIN
ef37472b20
package/kodi: optimise for RPi2
...
Kodi has specific optimisation and configuration flags for RPi vs. RPi2.
Only configure for the RPi2 when we're sure (i.e. it is a cortex A7),
and fallback to con figuring for the RPi otherwise.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-04-13 23:12:52 +02:00
Bernd Kuhls
231b27178f
package/kodi: add support for ffmpeg 3.0
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-03-29 03:03:38 +02:00
Bernd Kuhls
b7fa8f42ec
package/kodi: needs host gcc >= 4.6
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-03-20 14:56:23 +01:00
Bernd Kuhls
852633a99c
package/kodi: fix segfault during playback of mpeg2 content using vaapi
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-03-20 14:55:13 +01:00
Bernd Kuhls
7dddf3996b
package/kodi-screensaver-matrixtrails: new package
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-03-06 14:37:10 +01:00
Bernd Kuhls
80470c9f1a
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 >
2016-03-05 16:04:41 +01:00
Bernd Kuhls
f25fca7096
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 >
2016-03-05 16:01:01 +01:00
Bernd Kuhls
9eeb1f687d
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 >
2016-03-05 15:58:10 +01:00
Bernd Kuhls
e5250b26c8
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 >
2016-03-05 15:51:27 +01:00
Bernd Kuhls
b2c505622a
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 >
2016-03-05 15:50:12 +01:00
Bernd Kuhls
3318758c56
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 >
2016-03-05 15:48:48 +01:00
Bernd Kuhls
e885188759
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 >
2016-03-05 15:46:31 +01:00
Bernd Kuhls
0856e3ccc9
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 >
2016-03-05 15:46:23 +01:00
Bernd Kuhls
ce9e7f73cb
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 >
2016-03-05 15:34:40 +01:00
Bernd Kuhls
35ab3a372f
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 >
2016-03-05 15:22:28 +01:00
Bernd Kuhls
a95fae661d
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 >
2016-02-29 23:52:21 +01:00
Bernd Kuhls
c913784c98
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 >
2016-02-29 23:46:30 +01:00
Bernd Kuhls
898de0af5b
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:
99f74705bc/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 >
2016-02-29 23:46:11 +01:00
Bernd Kuhls
89a195e6c7
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 >
2016-02-29 23:45:16 +01:00
Bernd Kuhls
6922b41dd8
package/kodi: bump version to 16.0-Jarvis
...
Add two new hard dependencies:
- libdcadec
0997117a65
- libcrossguid
6f8171f539
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:
7916902c9e
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 >
2016-02-29 23:44:22 +01:00
Bernd Kuhls
75ce17d0e1
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 >
2016-02-29 23:38:44 +01:00
Bernd Kuhls
56b80ece63
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 >
2016-02-29 23:19:29 +01:00
Thomas Petazzoni
1d2de713fb
samba4: add dependency on BR2_TOOLCHAIN_HAS_SYNC_4
...
samba4 uses the __sync_fetch_and_add_4() atomic built-in, so it should
depend on BR2_TOOLCHAIN_HAS_SYNC_4 in order to avoid build failures on
architectures not providing this atomic built-in.
Fixes:
http://autobuild.buildroot.org/results/0d0fd9d2a132a40a840bea5df59c35d8573ebf45/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-02-06 23:53:05 +01:00
Thomas Petazzoni
81863eafc7
kodi, mpd: fix samba4 related dependency mistakes
...
This commit fixes the following kconfig warning:
warning: (BR2_PACKAGE_KODI_LIBSMBCLIENT && BR2_PACKAGE_MPD_LIBSMBCLIENT) selects BR2_PACKAGE_SAMBA4 which has unmet direct dependencies (!BR2_PACKAGE_SAMBA && BR2_USE_MMU && BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_NATIVE_RPC && BR2_TOOLCHAIN_HAS_THREADS && !BR2_STATIC_LIBS && !BR2_nios2)
by updating the kodi and mpd Config.in files to properly take into
account the dependencies of the BR2_PACKAGE_SAMBA4 option that they
select.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-02-02 14:03:32 +01:00
Bernd Kuhls
d8159efff7
package/kodi: fix typos
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-01-26 23:01:12 +01:00
Peter Korsgaard
7865a56947
kodi: fix libva toolchain comment
...
Documented syntax is '.. needs A toolchain ..'
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-01-01 21:54:36 +01:00
Yann E. MORIN
cc39206d20
package/kodi: fix fallout after infozip rename
...
Commit f0c9470 (infozip: rename to zip) forgot to propagate the rename
down to the only user of the host variant of infozip.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Cc: Luca Ceresoli <luca@lucaceresoli.net >
Acked-by: Luca Ceresoli <luca@lucaceresoli.net >
Acked-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-12-07 08:34:33 +01:00
Bernd Kuhls
baafc06a2b
package/kodi: add hash
...
I forgot to add the hash file in the 15.2 bump:
http://article.gmane.org/gmane.comp.lib.uclibc.buildroot/130039
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-10-25 22:09:36 +01:00
Bernd Kuhls
62ce7751b4
package/kodi: Add support for libssh
...
This patch depends on http://patchwork.ozlabs.org/patch/512480/
and adds sftp support to the virtual filesystems supported by Kodi.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-10-20 22:03:31 +02:00
Bernd Kuhls
f1c94ed0a8
package/kodi: bump version to 15.2-Isengard
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-10-20 22:02:55 +02:00
Maxime Hadjinlian
a74623d560
kodi: Without native RPC use libtirpc
...
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
----
v2 -> v3:
- Remove the select (not needed, we only have to propagate the
depends on)
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-10-04 16:25:18 +01:00
Maxime Hadjinlian
0f75b2635e
package: Replace 'echo -n' by 'printf'
...
'echo -n' is not a POSIX construct (no flag support), we shoud use
'printf', especially in init script.
This patch was generated by the following command line:
git grep -l 'echo -n' -- `git ls-files | grep -v 'patch'` | xargs sed -i 's/echo -n/printf/'
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-10-04 00:56:41 +02:00
Peter Korsgaard
cfc70a4802
Merge branch 'next'
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-09-01 09:59:08 +02:00
Bernd Kuhls
9c155f7619
package/kodi: bump to version 15.1-Isengard
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-08-28 11:28:11 +02:00
Yann E. MORIN
712bb469da
package/libcec: needs gcc >= 4.7
...
As per upstream, gcc-4.7 is required to build libcec:
https://github.com/Pulse-Eight/libcec/issues/78#issuecomment-91578591
Fixes:
http://autobuild.buildroot.org/results/3b5/3b5611725c13668472482ed4ad3b46886d4c63d9/
http://autobuild.buildroot.org/results/0d0/0d032cdd8dbf6d0ddef392c3e5a734881e00ee64/
http://autobuild.buildroot.org/results/c21/c21c555c38261f6911349ff9fdac6edeb4debaac/
[...]
Possibly fixes:
http://autobuild.buildroot.org/results/4a7/4a7b2af2fc3924255ac89e18f4f5c90bb8383265/
http://autobuild.buildroot.org/results/dd6/dd61c186e6d85a9b30cd32edb74a52f7a4f73cc8/
[...]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Cc: Bernd Kuhls <bernd.kuhls@t-online.de >
Acked-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-08-06 08:27:42 +02:00
Bernd Kuhls
fea0919d79
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 >
2015-07-30 10:25:40 +02:00
Bernd Kuhls
9877d90092
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 >
2015-07-30 10:23:21 +02:00
Bernd Kuhls
74f64cc3bc
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 >
2015-07-30 10:23:21 +02:00
Bernd Kuhls
287273969e
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 >
2015-07-30 10:23:21 +02:00
Bernd Kuhls
16f5cd5cf6
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 >
2015-07-30 09:49:19 +02:00
Bernd Kuhls
95c854c302
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 >
2015-07-30 09:49:19 +02:00
Bernd Kuhls
7498d74b14
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 >
2015-07-30 09:49:19 +02:00
Bernd Kuhls
50099a6bcd
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 >
2015-07-30 09:49:18 +02:00
Bernd Kuhls
98fb5da84b
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 >
2015-07-30 09:49:18 +02:00
Bernd Kuhls
2734e1052e
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 >
2015-07-30 09:49:18 +02:00
Bernd Kuhls
3e3078dec4
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 >
2015-07-30 09:44:08 +02:00
Bernd Kuhls
05a2cbb1e7
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 >
2015-07-30 09:37:46 +02:00
Bernd Kuhls
eb56420674
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 >
2015-07-30 09:37:46 +02:00
Bernd Kuhls
742b1c4e35
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 >
2015-07-30 09:37:46 +02:00