Commit graph

822 commits

Author SHA1 Message Date
Matthias Reichl
73fa4b0ff6 kodi: update to 20.0-Nexus
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-01-15 12:10:20 +01:00
SupervisedThinking
64dd8ada0f kodi: update to 20.0rc2-Nexus
- updated Mesa 22.3.y patch to upstream PR
2022-12-20 20:33:27 +01:00
Matthias Reichl
90d4c81fa9 kodi: update disable-internal-texturepacker patch
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-12-10 11:36:32 +01:00
Matthias Reichl
602b068dd1 kodi: update to 20.0rc1
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-12-10 11:36:21 +01:00
SupervisedThinking
191893f9fe kodi: fix build with mesa 22.3.0
- f5bb9dd738 removed eglextchromium.h
2022-12-01 12:35:37 +01:00
Matthias Reichl
a4e78d0e92
Merge pull request #7105 from SupervisedThinking/up_kodi_v20b1
kodi: update to 20.0b1-Nexus / v20 beta1
2022-11-12 14:43:36 +01:00
SupervisedThinking
5cb8aba7b4 kodi: update to 20.0b1-Nexus / v20 beta1 2022-11-09 14:51:53 +01:00
Matthias Reichl
da1426d568 kodi: remove outdated and defunct kodi.game repository
We included it to give easy access to the zachmorris repo, but
kodi.game repo hasn't been updated in ages and the ancient zachmorris
repo referenced by it is now defunct and results in errors in kodi.log

error <general>: Repository add-on repository.zachmorris uses old schema definition for the repository extension point! This is no longer supported, please update your addon to use <dir> definitions.
error <general>: Repository add-on repository.zachmorris does not have any directory and won't be able to update/serve addons! Please fix the addon.xml definition

Let's just drop it, anyone who wants to use the zachmorris repo can
easily install it from ZIP.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-11-06 22:31:34 +01:00
Alex Bee
04f302657f kodi: move wayland patches to kodi package 2022-11-01 17:44:54 +01:00
Matthias Reichl
b896f4385a kodi: update drmprime-filter patches
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-20 20:28:09 +02:00
Matthias Reichl
c1bc92913b kodi: update LE patches
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-20 20:26:08 +02:00
Matthias Reichl
10d5a15ce6 kodi: update to 92a0283
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-20 20:26:08 +02:00
SupervisedThinking
8aefb33a85 kodi: add mold linker 2022-10-06 19:40:10 +02:00
Frank Hartung
f15e1de7ee
Merge pull request #6928 from HiassofT/le11-default-linker
buildsystem: support choosing default linker
2022-10-05 23:59:20 +02:00
Jernej Škrabec
68a8b6e546
Merge pull request #6923 from heitbaum/neon
Do not set ENABLE_NEON_ for not target aarch64 and arm
2022-10-03 20:05:17 +02:00
Rudi Heitbaum
053dc98d50 kodi: do not set ENABLE_NEON for target x86_64
If ENABLE_NEON is set whilst building x86_64 with cmake. cmake warnings
that the variable is not been used.
2022-10-03 07:53:19 +00:00
Matthias Reichl
8c4fa6c06d kodi: update patches
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 11:38:24 +02:00
Matthias Reichl
9dab984206 kodi: update to 3066d80
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-10-01 11:23:47 +02:00
Matthias Reichl
ff772b638c kodi: use get_target_linker helper to set linker options
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-09-27 19:02:37 +02:00
SupervisedThinking
64149d6396 kodi: fix gold linker options
- ENABLE_LDGOLD was changed to ENABLE_GOLD in https://github.com/xbmc/xbmc/pull/20891
2022-09-22 18:23:45 +02:00
SupervisedThinking
9344259119 kodi: update to 9f7e9e0 2022-09-19 10:39:21 +02:00
Matthias Reichl
d0bd3e503c kodi: fix wrongly enabled internal ccache handling
Commit 98a96ef1f7 ("kodi: use cmake")
incorrectly switched kodi's internal ccache usage from off to on,
resulting in the compiler being double-wrapped in ccache.

As our gcc ccache wrappers will get a new timestamp on each clean
rebuild this also meant ccache was practically disabled (as the
"compiler"'s mtime changed), leading to about 1400 cache misses,
unnecessary rebuilds, about 1GB of data being added to the cache
and rather long rebuild times.

Fix this by configuring kodi with -DENABLE_CCACHE=ON matching the
previous --disable-ccache we had before switching to cmake.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-09-17 20:36:45 +02:00
SupervisedThinking
d22cfcd634 kodi: update to 20.0a3-Nexus 2022-09-10 13:38:20 +02:00
Matthias Reichl
28844d0e66 kodi: update to 1ade57d
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-08-31 16:44:36 +02:00
Jernej Skrabec
7cf21f41e0 kodi: Add host target for addon headers 2022-08-21 20:24:50 +02:00
Jernej Skrabec
ff6f6996a2 kodi: unify KODI_PLAYER and KODI_PLATFORM 2022-08-21 10:16:08 +02:00
Matthias Reichl
f4bbf5e9e4 kodi: include RPi deinterlace improvements in drmprime-filter patchdir
All fixes and improvements used on RPi are now in the drmprime-filter
patch dir, with the exception of the YUV420 patch which is now the only
remaining RPi project specific deinterlace patch.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-19 12:22:44 +02:00
Matthias Reichl
11cb4f2abd kodi: rebase drmprime filter patches
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-18 22:02:35 +02:00
Matthias Reichl
f7f69a9a5c kodi: update to 80f18db
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-18 22:01:53 +02:00
Matthias Reichl
f7420b1993 RPi: use common kodi drmprime filter patches
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-16 12:12:46 +02:00
Matthias Reichl
c6a360b1b7 kodi: move AW and RK deinterlace patches to common directory
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-16 12:05:08 +02:00
Matthias Reichl
c9b308e7a9 kodi: update to 20.0a2-Nexus
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-08 20:48:00 +02:00
Matthias Reichl
3e99cf1a69 kodi: update to f6f48fb
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-04 20:09:47 +02:00
Matthias Reichl
e8aa60f46e kodi: fix patches
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-03 10:23:11 +02:00
Matthias Reichl
4abde5dbb3 kodi: drop merged alsa patch
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-03 10:07:25 +02:00
Matthias Reichl
a634566a79 kodi: set ADDONS_CONFIGURE_AT_STARTUP=OFF instead of patching kodi
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-03 10:05:22 +02:00
Matthias Reichl
96dfa0adb8 kodi: update to 074bcbf
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-03 10:00:37 +02:00
Matthias Reichl
5e3eb3da9b
Merge pull request #6504 from lrusak/pipewire
Add Pipewire Support
2022-05-21 13:27:10 +02:00
Matthias Reichl
a198113353
Merge pull request #6501 from lrusak/kodi-dynamic-audio
Kodi: dynamically set KODI_AE_SINK env from build options
2022-05-21 13:15:45 +02:00
Lukas Rusak
7ed43ce85f
kodi: add patch to allow building without alsa 2022-05-20 15:16:03 -07:00
Lukas Rusak
7e487b9d0f
kodi: add pipewire support 2022-05-20 15:16:03 -07:00
Matthias Reichl
b730d431aa kodi: update sigterm patch
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-05-20 15:19:40 +02:00
Matthias Reichl
74e4bf2597 kodi: update to 20.0a1-Nexus
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-05-20 15:17:19 +02:00
Lukas Rusak
adb7a8fa53
kodi: dynamically set audio device to what kodi was built with 2022-05-17 11:22:13 -07:00
Lukas Rusak
245fc2894c
kodi: split PULSEAUDIO_SUPPORT and KODI_PULSEAUDIO_SUPPORT 2022-05-17 10:59:26 -07:00
Lukas Rusak
d5be131e30
kodi: split ALSA_SUPPORT and KODI_ALSA_SUPPORT 2022-05-17 09:21:34 -07:00
Lukas Rusak
876d25b0a5
kodi: add missing options 2022-05-17 09:21:34 -07:00
CvH
53f1d2ff50 kodi: update to ee3663f 2022-05-03 17:09:29 +02:00
CvH
66d647c0eb kodi: update to 8cea05c 2022-05-01 20:02:53 +02:00
CvH
2d5d57c313 kodi: update to 6f05bd9 2022-04-22 17:37:43 +02:00