Commit graph

4543 commits

Author SHA1 Message Date
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
Rudi Heitbaum
d06db50a1a kodi-binary-addons: update to latest versions
- inputstream.adaptive: update 20.2.3-Nexus to v20.3.0-Nexus
- inputstream.ffmpegdirect: update 20.4.0-Nexus to 20.5.0-Nexus
- inputstream.rtmp: update 20.2.1-Nexus to 20.3.0-Nexus
- pvr.argustv: update 20.4.1-Nexus to 20.5.0-Nexus
- pvr.demo: update 20.4.2-Nexus to 20.5.0-Nexus
- pvr.dvblink: update 20.2.0-Nexus to 20.3.0-Nexus
- pvr.dvbviewer: update 20.3.0-Nexus to 20.4.0-Nexus
- pvr.filmon: update 20.2.1-Nexus to 20.3.0-Nexus
- pvr.freebox: update 20.2.0-Nexus to 20.3.0-Nexus
- pvr.hdhomerun: update 20.3.0-Nexus to 20.4.0-Nexus
- pvr.hts: update 20.4.0-Nexus to 20.5.0-Nexus
- pvr.iptvsimple: update 20.5.2-Nexus to 20.6.0-Nexus
- pvr.mediaportal.tvserver: update 20.2.0-Nexus to 20.3.0-Nexus
- pvr.nextpvr: update 20.2.4-Nexus to 20.3.0-Nexus
- pvr.njoy: update 20.2.0-Nexus to 20.3.0-Nexus
- pvr.octonet: update 20.2.0-Nexus to 20.3.0-Nexus
- pvr.pctv: update 20.3.0-Nexus to 20.4.0-Nexus
- pvr.plutotv: update 20.2.0-Nexus to 20.3.0-Nexus
- pvr.sledovanitv.cz: update 20.2.0-Nexus to 20.3.0-Nexus
- pvr.stalker: update 20.2.2-Nexus to 20.3.0-Nexus
- pvr.teleboy: update 20.2.0-Nexus to 20.3.0-Nexus
- pvr.vbox: update 20.2.0-Nexus to 20.3.0-Nexus
- pvr.vdr.vnsi: update 20.3.1-Nexus to 20.4.0-Nexus
- pvr.vuplus: update 20.3.1-Nexus to 20.4.0-Nexus
- pvr.waipu: update 20.5.1-Nexus to 20.6.0-Nexus
- pvr.wmc: update 20.2.1-Nexus to 20.3.0-Nexus
- pvr.zattoo: update 20.2.1-Nexus to 20.3.0-Nexus
- visualization.matrix: update 20.1.0-Nexus to 20.2.0-Nexus
- visualization.shadertoy: update 20.2.0-Nexus to 20.3.0-Nexus
- visualization.starburst: update 20.1.0-Nexus to 20.2.0-Nexus
- visualization.waveform: update 20.1.0-Nexus to 20.2.0-Nexus
2022-09-17 08:58:14 +00:00
SupervisedThinking
d22cfcd634 kodi: update to 20.0a3-Nexus 2022-09-10 13:38:20 +02:00
flubshi
3436bfd3e3 LibreELEC-settings: update to d6c41d4 2022-09-09 16:48:04 +02:00
Rudi Heitbaum
c7c9e16aa0 pvr.hts: update 20.3.0-Nexus to 20.4.0-Nexus 2022-09-09 13:13:11 +00:00
Matthias Reichl
28844d0e66 kodi: update to 1ade57d
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-08-31 16:44:36 +02:00
Rudi Heitbaum
1e69d33c10 pvr.nextpvr: update 20.2.3-Nexus to 20.2.4-Nexus 2022-08-29 03:41:07 +00:00
Matthias Reichl
215c321ff7 inputstream.ffmpegdirect: drop dependencies on gnutls/nettle
the addon only needs ffmpeg, zlib and bzip2 libs

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-08-28 13:47:19 +02:00
Rudi Heitbaum
2b482053f6 pvr.plutotv: update 20.1.0-Nexus to 20.2.0-Nexus 2022-08-28 05:12:41 +00:00
Rudi Heitbaum
a2bdb95bed pvr.waipu: update 20.5.0-Nexus to 20.5.1-Nexus 2022-08-27 12:23:56 +00:00
Matthias Reichl
2c57e56938 peripheral.joystick: add dependency on systemd
otherwise it fails to build as it needs libudev

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-08-26 18:51:12 +02:00
Jernej Skrabec
28ed5366a6 kodi-platform: swith to kodi:host dependency 2022-08-21 20:24:50 +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
Jernej Skrabec
d357a20068 pvr.vdr.vnsi: add missing graphics dependency 2022-08-21 08:24:49 +02:00
Rudi Heitbaum
04359622ba pvr.waipu: update 20.4.2-Nexus to 20.5.0-Nexus 2022-08-20 03:22:20 +00:00
Rudi Heitbaum
62d5d9c014 pvr.iptvsimple: update 20.5.1-Nexus to 20.5.2-Nexus 2022-08-19 08:07:35 +00:00
Rudi Heitbaum
7cababc7e9 pvr.iptvsimple: update 20.5.0-Nexus to 20.5.1-Nexus 2022-08-14 02:35:56 +00:00
Rudi Heitbaum
3a0306f730 kodi-binary-addons: update to latest versions
- pvr.dvbviewer: update 20.2.0-Nexus to 20.3.0-Nexus
- pvr.iptvsimple: update 20.4.0-Nexus to 20.5.0-Nexus
2022-08-08 09:07:42 +00:00
CvH
f9a38963a9 kodi-binary-addons: bump rev 2022-08-05 22:10:13 +02:00
CvH
e585e3e7ab
Merge pull request #6738 from heitbaum/binaries
inputstream.ffmpegdirect: update 20.3.0-Nexus to 20.4.0-Nexus
2022-08-05 21:45:54 +02:00
CvH
30062a2c60
Merge pull request #6746 from heitbaum/xarcade
peripheral.xarcade: update 20.1.1-Nexus to 20.1.2-Nexus
2022-08-05 21:45:35 +02:00
Rudi Heitbaum
f35496a725 inputstream.rtmp: update 20.2.0-Nexus to 20.2.1-Nexus 2022-08-04 12:02:49 +00:00
Rudi Heitbaum
e3f0410879 peripheral.xarcade: update 20.1.1-Nexus to 20.1.2-Nexus 2022-07-29 07:17:15 +00:00
Rudi Heitbaum
8c52e6b67c inputstream.ffmpegdirect: update 20.3.0-Nexus to 20.4.0-Nexus 2022-07-25 11:49:07 +00:00
Rudi Heitbaum
433e007aab kodi-binary-addons: update to latest versions
- inputstream.ffmpegdirect: update 20.2.3-Nexus to 20.3.0-Nexus
- pvr.iptvsimple: update 20.3.1-Nexus to 20.4.0-Nexus
2022-07-23 00:13:45 +00: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
CvH
cc721f882d
Merge pull request #6673 from HiassofT/le11-kodi-20a1+
kodi: update to 20.0a2-Nexus
2022-07-09 05:57:15 +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
Rudi Heitbaum
a2fdd0889e inputstream.adaptive: update 20.2.2-Nexus to 20.2.3-Nexus 2022-07-03 11:43:53 +00: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
Jernej Skrabec
38de0cfc31 game.libretro: depend on kodi-platform instead of kodi 2022-06-26 19:04:01 +02:00
Jernej Skrabec
6f0ec31ffd pvr.iptvsimple: add xz dependency for providing lzma libs 2022-06-26 18:44:24 +02:00
Jernej Skrabec
407733e92e audiodecoder.2sf: add missing dependency 2022-06-26 18:44:07 +02:00
Rudi Heitbaum
8b2aeb962c inputstream.ffmpegdirect: update 20.2.2-Nexus to 20.2.3-Nexus 2022-06-25 14:24:13 +00:00
Rudi Heitbaum
64571d29cd kodi-binary-addons: update to latest versions
- pvr.iptvsimple: update 20.3.0-Nexus to 20.3.1-Nexus
- pvr.vdr.vnsi: update 20.3.0-Nexus to 20.3.1-Nexus
2022-06-22 12:11:14 +00:00
CvH
d63cd972c5
Merge pull request #6596 from heitbaum/binaries2
[le11] kodi-binary-addons: update to latest versions
2022-06-13 18:29:47 +02:00
Rudi Heitbaum
b5ce1eaf24 kodi-binary-addons: update to latest versions
- inputstream.adaptive: update 20.2.1-Nexus to 20.2.2-Nexus
- inputstream.ffmpegdirect: update 20.2.1-Nexus to 20.2.2-Nexus
2022-06-13 15:35:15 +00:00
Rudi Heitbaum
962fe30bb5 pvr.vdr.vnsi: update 20.2.3-Nexus to 20.3.0-Nexus 2022-06-13 03:48:04 +00:00
Rudi Heitbaum
1363f01053 pvr.vdr.vnsi: update 20.2.2-Nexus to 20.2.3-Nexus 2022-06-04 23:00:46 +00:00
Rudi Heitbaum
5ab88828fe pvr.mythtv: update 20.2.5-Nexus to 20.2.7-Nexus 2022-06-01 10:29:35 +00:00
Rudi Heitbaum
1ca3073d37 peripheral.joystick: update 20.1.1-Nexus to v20.1.2-Nexus 2022-05-30 08:47:09 +00:00