Bug 268987 - multimedia/kodi: Update to 20.0
Summary: multimedia/kodi: Update to 20.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Bernhard Froehlich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-16 16:18 UTC by yzrh
Modified: 2023-02-06 14:13 UTC (History)
3 users (show)

See Also:


Attachments
Patch of Kodi 20 (71.39 KB, patch)
2023-01-16 16:18 UTC, yzrh
no flags Details | Diff
testport log (bzip2) (113.04 KB, application/x-bzip)
2023-01-16 16:19 UTC, yzrh
no flags Details
Patch for kodi addons maintained by rozhuk.im (14.96 KB, patch)
2023-02-03 13:16 UTC, Bernhard Froehlich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description yzrh 2023-01-16 16:18:38 UTC
Created attachment 239501 [details]
Patch of Kodi 20
Comment 1 yzrh 2023-01-16 16:19:24 UTC
Created attachment 239502 [details]
testport log (bzip2)
Comment 2 Bernhard Froehlich freebsd_committer freebsd_triage 2023-01-16 21:02:40 UTC
I'll take it.

As you know it will take a few days to test and prepare updates for all the kodi plugins.
Comment 3 Amar Takhar 2023-01-25 21:28:35 UTC
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.
Comment 4 Bernhard Froehlich freebsd_committer freebsd_triage 2023-02-03 12:16:42 UTC
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/
Comment 5 Ivan Rozhuk 2023-02-03 12:51:28 UTC
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.
Comment 7 Bernhard Froehlich freebsd_committer freebsd_triage 2023-02-03 13:16:34 UTC
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?
Comment 8 Ivan Rozhuk 2023-02-03 18:01:07 UTC
LGTM!

If something goes wrong - I will fix :)
Comment 9 Bernhard Froehlich freebsd_committer freebsd_triage 2023-02-06 14:13:04 UTC
Committed. Thanks!
Comment 10 commit-hook freebsd_committer freebsd_triage 2023-02-06 14:13:08 UTC
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(-)
Comment 11 commit-hook freebsd_committer freebsd_triage 2023-02-06 14:13:10 UTC
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(-)
Comment 12 commit-hook freebsd_committer freebsd_triage 2023-02-06 14:13:11 UTC
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(-)
Comment 13 commit-hook freebsd_committer freebsd_triage 2023-02-06 14:13:12 UTC
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(-)
Comment 14 commit-hook freebsd_committer freebsd_triage 2023-02-06 14:13:13 UTC
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(-)
Comment 15 commit-hook freebsd_committer freebsd_triage 2023-02-06 14:13:14 UTC
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(-)
Comment 16 commit-hook freebsd_committer freebsd_triage 2023-02-06 14:13:15 UTC
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(-)
Comment 17 commit-hook freebsd_committer freebsd_triage 2023-02-06 14:13:16 UTC
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(-)
Comment 18 commit-hook freebsd_committer freebsd_triage 2023-02-06 14:13:17 UTC
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(-)
Comment 19 commit-hook freebsd_committer freebsd_triage 2023-02-06 14:13:18 UTC
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(-)
Comment 20 commit-hook freebsd_committer freebsd_triage 2023-02-06 14:13:19 UTC
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(-)
Comment 21 commit-hook freebsd_committer freebsd_triage 2023-02-06 14:13:20 UTC
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(-)
Comment 22 commit-hook freebsd_committer freebsd_triage 2023-02-06 14:13:22 UTC
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(-)
Comment 23 commit-hook freebsd_committer freebsd_triage 2023-02-06 14:13:23 UTC
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(-)