Commit graph

513 commits

Author SHA1 Message Date
Rudi Heitbaum
379e093cf8 kodi: update to githash 06e2280 2024-01-25 10:27:33 +00:00
Rudi Heitbaum
12125f1830 kodi: update to githash f3f1df1 2024-01-15 11:29:26 +00:00
CvH
c9b851faee kodi: update to f6e78bf 2024-01-09 17:51:55 +01:00
Rudi Heitbaum
bb94c8266c kodi: update to githash bdc4ab8 2024-01-07 09:04:19 +00:00
Rudi Heitbaum
c1cab83d88
Merge pull request #8477 from dhewg/buildfixes
A couple of build fixes
2024-01-05 20:29:57 +11:00
Andre Heider
3a5d06051c kodi: fix build with AUTOREMOVE
This fixes the build error:
"Error: Could not find or load main class groovy.ui.GroovyMain"
Because groovy has already been wiped with AUTOREMOVE due to the wrong
dependency.

Fixes: e02cc989 "kodi: support change to Groovy/Apache commons binaries"
Signed-off-by: Andre Heider <a.heider@gmail.com>
2024-01-05 10:14:37 +01:00
Rudi Heitbaum
70d6df33d0 kodi: update to githash a808b55 2024-01-05 08:58:48 +00:00
Rudi Heitbaum
6afe779794 kodi: update to githash 87d2d6f 2023-12-13 13:01:28 +00:00
Rudi Heitbaum
e02cc989f0 kodi: support change to Groovy/Apache commons binaries 2023-12-13 12:48:40 +00:00
Matthias Reichl
61ddb717d0 kodi: update to 21.0b2-Omega
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-12-09 23:37:57 +01:00
CvH
7dc0c15502 kodi: update to fdb4025 2023-11-05 17:56:05 +01:00
CvH
31e9546527 kodi: update to c5d20b2 2023-10-30 14:49:49 +01:00
Matthias Reichl
83a5018d1a kodi: update to 21.0b1-Omega
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-18 09:28:26 +02:00
mglae
afa3d4d02f kodi: update to 8fd6170 2023-10-15 19:56:57 +02:00
Matthias Reichl
8a9a019c85 kodi: update to d8b3970
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-10-13 12:18:34 +02:00
Matthias Reichl
a77515bf43 kodi: configure libinput to ignore power button input devices on GBM
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-09-24 19:45:59 +02:00
Jernej Skrabec
c74e4a6ecd kodi: update to 21.0a3-Omega 2023-09-10 11:50:05 +02:00
Matthias Reichl
aa094ce2da kodi: add dependency on tinyxml2
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-08-29 17:39:20 +02:00
Matthias Reichl
13135355d8 kodi: update to aaef1a0
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-08-29 17:39:20 +02:00
Matthias Reichl
12b747f4ca kodi: set audio backend via command line arg instead of env var
Support for the KODI_AE_SINK environment variable has been dropped
in kodi, use the --audio-backend command line option instead.

Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-17 10:27:51 +02:00
Matthias Reichl
c41da7dd5d kodi: update to 21.0a2-Omega
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-06-17 10:27:50 +02:00
Matthias Reichl
f6e32433ec kodi: update to 1a04aa1
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-05-10 12:55:36 +02:00
Matthias Reichl
864a1b21e2 kodi: update to 21.0a1-Omega
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-04-17 08:30:14 +02:00
Rudi Heitbaum
beebf5a3c9
Merge pull request #7758 from lrusak/libdisplay-info
add libdisplay-info dependency for gbm builds
2023-04-12 01:18:52 +10:00
Lukas Rusak
d727b4bd80 kodi: add libdisplay-info dependency for gbm builds
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
2023-04-11 08:16:54 -07:00
Matthias Reichl
ebe84b8fbf kodi: update to 12048c0
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-04-11 13:02:37 +02:00
Matthias Reichl
306e3bf5cd kodi: update to 847a347
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-04-01 13:24:25 +02:00
Matthias Reichl
ff9313f92d kodi: update to 497636a
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-09 09:03:47 +01:00
Matthias Reichl
8ed2223cb3 kodi: update to ec8216c
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-05 21:35:35 +01:00
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
602b068dd1 kodi: update to 20.0rc1
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-12-10 11:36:21 +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
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
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