Created attachment 239501 [details] Patch of Kodi 20
Created attachment 239502 [details] testport log (bzip2)
I'll take it. As you know it will take a few days to test and prepare updates for all the kodi plugins.
I have tried this patch and it works great here on 13.1-RELEASE. I did not test any of the plugins as I do not use them but if needed I can do so let me know.
Small status update based on the code in my testing repository. The libretro addons currently have no Nexus compatible releases yet and I could not find any forum thead or roadmap when they plan to release Nexus addons. Does anyone know more? Those ports are okay with Kodi 20: multimedia/kodi devel/kodi-platform multimedia/kodi-addon-pvr.iptvsimple multimedia/kodi-addon-pvr.hts multimedia/kodi-addon-peripheral.joystick multimedia/kodi-addon-screensaver.biogenesis multimedia/kodi-addon-screensaver.matrixtrails multimedia/kodi-addon-screensaver.stars multimedia/kodi-addon-visualization.fishbmc multimedia/kodi-addon-visualization.shadertoy multimedia/kodi-addon-visualization.spectrum games/kodi-addon-game.libretro These ports are currently failing and need to be fixed: multimedia/kodi-addon-inputstream.adaptive (multimedia/Bento4 missing, does not install headers) Those ports do not have any Nexus compatible releases yet: games/kodi-addon-game.libretro.beetle-psx games/kodi-addon-game.libretro.fceumm games/kodi-addon-game.libretro.genplus games/kodi-addon-game.libretro.pcsx-rearmed games/kodi-addon-game.libretro.picodrive Code is available here: https://github.com/decke/ports Buildlogs are available here: https://ports.bluelife.at/
games/kodi-addon-game.libretro.* - just xml files + pictures, it takes libs from system (other ports). It does not depend on kodi code. I have plans to update kodi ports after port update, but can do it before and post results here.
(In reply to Ivan Rozhuk from comment #5) Thanks for the info! That was easier than expected. I have just updated the libretro addon ports to their latest versions. They all build fine. https://github.com/decke/ports/commit/94d38aff8eaa6feb4ad21b62ee4276d162bb4d50 https://github.com/decke/ports/commit/47c455f695859d66d758bffeea4d86b894b54cf6 https://github.com/decke/ports/commit/c6464eec45b57b6ebfb6077f548a65645ab3ebcf https://github.com/decke/ports/commit/6cc5c62840519b2d712958b4d845f3844de285bf https://github.com/decke/ports/commit/30f698245554a1548167bc13602571bd8c24a090
Created attachment 239882 [details] Patch for kodi addons maintained by rozhuk.im Ivan can you please have a look at the attached patch and approve or comment if it is okay that I update your kodi addons as part of the kodi 20 update?
LGTM! If something goes wrong - I will fix :)
Committed. Thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=abf1120e7befba002d7d9f644421deacd4ad15e1 commit abf1120e7befba002d7d9f644421deacd4ad15e1 Author: Bernhard Froehlich <decke@FreeBSD.org> AuthorDate: 2023-02-06 14:07:41 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2023-02-06 14:11:55 +0000 games/kodi-addon-game.libretro.picodrive: Update to 1.99.0.30 PR: 268987 Approved by: rozhuk.im@gmail.com (maintainer) games/kodi-addon-game.libretro.picodrive/Makefile | 2 +- games/kodi-addon-game.libretro.picodrive/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6bde93de3467f634e8af41e8920b729e4a3d0234 commit 6bde93de3467f634e8af41e8920b729e4a3d0234 Author: Bernhard Froehlich <decke@FreeBSD.org> AuthorDate: 2023-02-06 14:05:18 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2023-02-06 14:11:55 +0000 games/kodi-addon-game.libretro.fceumm: Update to 0.0.1.41 PR: 268987 Approved by: rozhuk.im@gmail.com (maintainer) games/kodi-addon-game.libretro.fceumm/Makefile | 2 +- games/kodi-addon-game.libretro.fceumm/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=73e315450c54bcd85b90371c20ae0b1d22e5c5c1 commit 73e315450c54bcd85b90371c20ae0b1d22e5c5c1 Author: Bernhard Froehlich <decke@FreeBSD.org> AuthorDate: 2023-02-06 14:04:26 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2023-02-06 14:11:54 +0000 games/kodi-addon-game.libretro.beetle-psx: Update to 0.9.44.43 PR: 268987 Approved by: rozhuk.im@gmail.com (maintainer) games/kodi-addon-game.libretro.beetle-psx/Makefile | 2 +- games/kodi-addon-game.libretro.beetle-psx/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=06afeb8a4b8b743f58aef01a82e57554b1602b30 commit 06afeb8a4b8b743f58aef01a82e57554b1602b30 Author: Bernhard Froehlich <decke@FreeBSD.org> AuthorDate: 2023-02-06 14:06:09 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2023-02-06 14:11:55 +0000 games/kodi-addon-game.libretro.genplus: Update to 1.7.4.40 PR: 268987 Approved by: rozhuk.im@gmail.com (maintainer) games/kodi-addon-game.libretro.genplus/Makefile | 2 +- games/kodi-addon-game.libretro.genplus/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=32672bdae0e1aaf3de046f01f07e409c71ccda77 commit 32672bdae0e1aaf3de046f01f07e409c71ccda77 Author: Bernhard Froehlich <decke@FreeBSD.org> AuthorDate: 2023-02-06 14:03:38 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2023-02-06 14:11:54 +0000 games/kodi-addon-game.libretro: Update to 20.1.0 PR: 268987 Approved by: rozhuk.im@gmail.com (maintainer) games/kodi-addon-game.libretro/Makefile | 4 ++-- games/kodi-addon-game.libretro/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=b4054f00c28ee7a07e1bca5b43e3f397d77d1763 commit b4054f00c28ee7a07e1bca5b43e3f397d77d1763 Author: Bernhard Froehlich <decke@FreeBSD.org> AuthorDate: 2023-02-06 14:01:10 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2023-02-06 14:11:53 +0000 multimedia/kodi-addon-visualization.fishbmc: Update to 20.2.0 PR: 268987 Approved by: rozhuk.im@gmail.com (maintainer) multimedia/kodi-addon-visualization.fishbmc/Makefile | 4 ++-- multimedia/kodi-addon-visualization.fishbmc/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=f7d282a06a1d8371d56390ad71c51b47b2d3105a commit f7d282a06a1d8371d56390ad71c51b47b2d3105a Author: Bernhard Froehlich <decke@FreeBSD.org> AuthorDate: 2023-02-06 14:02:10 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2023-02-06 14:11:54 +0000 multimedia/kodi-addon-visualization.shadertoy: Update to 20.3.0 PR: 268987 Approved by: rozhuk.im@gmail.com (maintainer) multimedia/kodi-addon-visualization.shadertoy/Makefile | 4 ++-- multimedia/kodi-addon-visualization.shadertoy/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8a89a8e0e352086040116fc4de5f8cdca89f36f4 commit 8a89a8e0e352086040116fc4de5f8cdca89f36f4 Author: Bernhard Froehlich <decke@FreeBSD.org> AuthorDate: 2023-02-06 13:58:13 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2023-02-06 14:11:52 +0000 multimedia/kodi-addon-screensaver.biogenesis: Update to 20.1.0 PR: 268987 Approved by: rozhuk.im@gmail.com (maintainer) multimedia/kodi-addon-screensaver.biogenesis/Makefile | 4 ++-- multimedia/kodi-addon-screensaver.biogenesis/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6711245041ac8f0de9363ef07d19fabf16b411d3 commit 6711245041ac8f0de9363ef07d19fabf16b411d3 Author: Bernhard Froehlich <decke@FreeBSD.org> AuthorDate: 2023-02-06 14:02:48 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2023-02-06 14:11:54 +0000 multimedia/kodi-addon-visualization.spectrum: Update to 20.2.0 PR: 268987 Approved by: rozhuk.im@gmail.com (maintainer) multimedia/kodi-addon-visualization.spectrum/Makefile | 4 ++-- multimedia/kodi-addon-visualization.spectrum/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=350db010285029ba69fe18f99747177d650bbc62 commit 350db010285029ba69fe18f99747177d650bbc62 Author: Bernhard Froehlich <decke@FreeBSD.org> AuthorDate: 2023-02-06 13:59:18 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2023-02-06 14:11:53 +0000 multimedia/kodi-addon-screensaver.matrixtrails: Update to 20.1.0 PR: 268987 Approved by: rozhuk.im@gmail.com (maintainer) multimedia/kodi-addon-screensaver.matrixtrails/Makefile | 4 ++-- multimedia/kodi-addon-screensaver.matrixtrails/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d40c6019166ca30898acdfcaf521ddefac727d34 commit d40c6019166ca30898acdfcaf521ddefac727d34 Author: Bernhard Froehlich <decke@FreeBSD.org> AuthorDate: 2023-02-06 13:56:59 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2023-02-06 14:11:52 +0000 multimedia/kodi-addon-peripheral.joystick: Update to 20.1.0 PR: 268987 Approved by: rozhuk.im@gmail.com (maintainer) multimedia/kodi-addon-peripheral.joystick/Makefile | 4 ++-- multimedia/kodi-addon-peripheral.joystick/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=51d5afb4307b964aed17b7b9071aec6023d5b6ca commit 51d5afb4307b964aed17b7b9071aec6023d5b6ca Author: Bernhard Froehlich <decke@FreeBSD.org> AuthorDate: 2023-02-06 14:00:17 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2023-02-06 14:11:53 +0000 multimedia/kodi-addon-screensaver.stars: Update to 20.1.0 PR: 268987 Approved by: rozhuk.im@gmail.com (maintainer) multimedia/kodi-addon-screensaver.stars/Makefile | 4 ++-- multimedia/kodi-addon-screensaver.stars/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=13aba86dfc67763fbf278c51c52575225d544211 commit 13aba86dfc67763fbf278c51c52575225d544211 Author: yzrh <yzrh@noema.org> AuthorDate: 2023-02-06 13:54:50 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2023-02-06 14:11:51 +0000 multimedia/kodi: Update to 20.0 PR: 268987 multimedia/kodi/Makefile | 61 +-- multimedia/kodi/distinfo | 18 +- .../patch-cmake_modules_FindCrossGUID.cmake (new) | 29 ++ .../files/patch-cmake_modules_FindEGL.cmake (new) | 15 + .../patch-cmake_modules_FindLibDvdCSS.cmake (new) | 11 + .../patch-cmake_modules_FindLibDvdNav.cmake (new) | 11 + .../patch-cmake_modules_FindLibDvdRead.cmake (new) | 11 + .../patch-cmake_scripts_freebsd_ArchSetup.cmake | 4 +- multimedia/kodi/files/patch-libfmt (gone) | 13 - ...mc_cores_AudioEngine_Sinks_AESinkALSA.cpp (new) | 16 + ...c_cores_AudioEngine_Utils_AEELDParser.cpp (new) | 11 + .../patch-xbmc_dbwrappers_mysqldataset.cpp (gone) | 14 - .../patch-xbmc_dbwrappers_mysqldataset.h (gone) | 14 - ...ux_peripherals_PeripheralBusUSBLibUSB.cpp (new) | 11 + ...h-xbmc_platform_linux_storage_UDisks2Provider.h | 4 +- ...six_filesystem_SMBWSDiscoveryListener.cpp (new) | 10 + .../files/patch-xbmc_utils_StringUtils.cpp (new) | 11 + .../patch-xbmc_windowing_X11_GLContextEGL.h (gone) | 11 - multimedia/kodi/pkg-message | 2 +- multimedia/kodi/pkg-plist | 466 +++++++++++++++------ 20 files changed, 517 insertions(+), 226 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=e49ee50c07ccfff19bb48a2aeffbffea8b42251d commit e49ee50c07ccfff19bb48a2aeffbffea8b42251d Author: Bernhard Froehlich <decke@FreeBSD.org> AuthorDate: 2023-02-06 14:06:54 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2023-02-06 14:11:55 +0000 games/kodi-addon-game.libretro.pcsx-rearmed: Update to 23.0.0.44 PR: 268987 Approved by: rozhuk.im@gmail.com (maintainer) games/kodi-addon-game.libretro.pcsx-rearmed/Makefile | 2 +- games/kodi-addon-game.libretro.pcsx-rearmed/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)