Revisions of kodi (20)
- Apply upstream patch as "fix_import_eglextchromium.patch" to fix compilation failure "EGL/eglextchromium.h: No such file or directory" with recent Mesa versions on TW; taken from https://github.com/xbmc/xbmc/pull/22291/commits/5449652abf0bb9dddd0d796de4120e60f19f89a5
- Version update to Kodi 19.5 Matrix
* "fix-formattable-string.patch" is no longer needed, remove it
* Check if cmake/KodiConfig.cmake is installed at the proper
location; if not, fix it
- Rewrite the ffmpeg specific version range using the proper rpm syntax: (cond1 with cond2)
- Explicitly request packages from the ffmpeg-4 branch to avoid pulling in ffmpeg-5 on TW
- Apply upstream patch to fix "formatting of non-void pointers is disallowed" on Tumbleweed caused by libfmt9; taken from https://github.com/xbmc/xbmc/commit/1d4e27aaa64c317b0020bbd68bb6520d507bb48e and https://github.com/xbmc/xbmc/commit/0ea4ec6e8965848ebe22e27c44ddfd8ab60a8bb6
- Apply upstream patch to fix upstream ffmpeg version (issue#21603) - Update ffmpeg upstream version iused by kodi project - Apply upstream patch to fix upstream ffmpeg version (issue#21603) - Update ffmpeg upstream version iused by kodi project - Apply upstream patch to fix upstream ffmpeg version (issue#21603) - Update ffmpeg upstream version iused by kodi project - Apply upstream patch to fix upstream ffmpeg version (issue#21603) - Update ffmpeg upstream version iused by kodi project
for Leap 15.4 use BuildRequires libplist-2.0
- Version update to Kodi 19.4 Matrix
* Don't rely on legacy versions of packages fmt and spdlog for
openSUSE_Tumbleweed anymore. Package deletion for
Multimedia/A_tw-fmt and
Multimedia/A_tw-spdlog requested.
This change requires approval of the following two requests:
https://pmbs.links2linux.org/request/show/5528
https://pmbs.links2linux.org/request/show/5527
Enable Wayland build of Kodi on tumbleweed
- Version update to Kodi 19.3 Matrix * Add new file /usr/share/metainfo/org.xbmc.kodi.metainfo.xml
- Version update to Kodi 19.2 Matrix
Revert all fmt and spdlog related changes vs. Tumbleweed. See discussion/description at https://lists.links2linux.de/pipermail/packman/2021-July/016788.html
- New fmt-8.1 introduced in Tumbleweed breaks kodi; switch to the one downloaded from http://mirrors.kodi.tv/build-deps/sources for now.
- Tumbleweed no longer has gcc9; switch to gcc10 for TW.
- Version update to Kodi 19.1 Matrix - libnfs must be at least version 4.0.0 Olaf's newly generated package https://pmbs.links2linux.org/package/show/Multimedia/A_15.3-libnfs is required for this. Other than that, the new version works as expected.
These constraints appear to be quite close to what is actually required for building Kodi on TW x86_64
These constraints allow building to succeed even for TW x86_64.