[Buildroot] [PATCH/RFC 00/31] package/kodi: bump to version 18.3-Leia

Bernd Kuhls bernd.kuhls at t-online.de
Sun Jun 30 14:04:54 UTC 2019


Hi,

this patch series depends on v4 of the mesa3d meson bump:
http://patchwork.ozlabs.org/project/buildroot/list/?series=116882
http://patchwork.ozlabs.org/project/buildroot/list/?series=116883

The resulting kodi binary was not yet run-time tested.

Regards, Bernd

Bernd Kuhls (31):
  package/fstrcmp: new package
  package/libva: remove optional mesa3d support
  package/mesa3d: add optional support for libva
  package/libcec: bump version to 4.0.4
  package/kodi-vfs-rar: new package
  package/kodi-vfs-sftp: new package
  package/kodi-audiodecoder-opus: remove package
  package/kodi-visualisation-waveforhue: remove package
  package/kodi-screensaver-planestate: remove package
  package/kodi: add Kconfig options to remove default skins
  package/kodi-platform: bump version
  package/kodi: bump to version 18.3-Leia
  package/kodi: add optional support for wayland
  package/mesa3d: add option to configure gbm support
  package/kodi: add optional support for gbm
  package/kodi-audiodecoder-*: mass version bump
  package/kodi-audioencoder-*: mass version bump
  package/kodi-inputstream-adaptive: bump version
  package/kodi-inputstream-rtmp: bump version
  package/kodi-peripheral-joystick: bump version
  package/kodi-peripheral-*: mass version bump
  package/kodi-pvr-iptvsimple: bump version
  package/kodi-pvr-mediaportal-tvserver: bump version
  package/kodi-pvr-stalker: bump version
  package/kodi-pvr-vuplus: bump version
  package/kodi-pvr-*: mass version bump
  package/kodi-screensaver-asteroids: bump version
  package/kodi-screensaver-rsxs: bump version
  package/kodi-screensaver-*: mass version bump
  package/kodi-skin-confluence: bump version
  package/kodi-visualisation-*: mass version bump

 Config.in.legacy                              |    14 +
 DEVELOPERS                                    |     1 +
 package/Config.in                             |     1 +
 package/fstrcmp/0001-disable-rpath.patch      |    25 +
 package/fstrcmp/Config.in                     |    12 +
 package/fstrcmp/fstrcmp.hash                  |     6 +
 package/fstrcmp/fstrcmp.mk                    |    31 +
 package/kodi-audiodecoder-modplug/Config.in   |     3 +-
 .../kodi-audiodecoder-modplug.hash            |     2 +-
 .../kodi-audiodecoder-modplug.mk              |     6 +-
 package/kodi-audiodecoder-nosefart/Config.in  |     3 +-
 .../kodi-audiodecoder-nosefart.hash           |     2 +-
 .../kodi-audiodecoder-nosefart.mk             |     6 +-
 package/kodi-audiodecoder-opus/Config.in      |    10 -
 .../kodi-audiodecoder-opus.hash               |     2 -
 .../kodi-audiodecoder-opus.mk                 |    13 -
 package/kodi-audiodecoder-sidplay/Config.in   |     3 +-
 .../kodi-audiodecoder-sidplay.hash            |     2 +-
 .../kodi-audiodecoder-sidplay.mk              |     6 +-
 package/kodi-audiodecoder-snesapu/Config.in   |     3 +-
 .../kodi-audiodecoder-snesapu.hash            |     2 +-
 .../kodi-audiodecoder-snesapu.mk              |     6 +-
 package/kodi-audiodecoder-stsound/Config.in   |     3 +-
 .../kodi-audiodecoder-stsound.hash            |     2 +-
 .../kodi-audiodecoder-stsound.mk              |     6 +-
 package/kodi-audiodecoder-timidity/Config.in  |     2 +-
 .../kodi-audiodecoder-timidity.hash           |     2 +-
 .../kodi-audiodecoder-timidity.mk             |     4 +-
 package/kodi-audiodecoder-vgmstream/Config.in |     3 +-
 .../kodi-audiodecoder-vgmstream.hash          |     2 +-
 .../kodi-audiodecoder-vgmstream.mk            |     6 +-
 .../kodi-audioencoder-flac.hash               |     2 +-
 .../kodi-audioencoder-flac.mk                 |     4 +-
 .../kodi-audioencoder-lame.hash               |     2 +-
 .../kodi-audioencoder-lame.mk                 |     4 +-
 .../kodi-audioencoder-vorbis.hash             |     2 +-
 .../kodi-audioencoder-vorbis.mk               |     4 +-
 .../kodi-audioencoder-wav.hash                |     2 +-
 .../kodi-audioencoder-wav.mk                  |     4 +-
 package/kodi-inputstream-adaptive/Config.in   |     2 -
 .../kodi-inputstream-adaptive.hash            |     2 +-
 .../kodi-inputstream-adaptive.mk              |     6 +-
 package/kodi-inputstream-rtmp/Config.in       |     2 +-
 .../kodi-inputstream-rtmp.hash                |     2 +-
 .../kodi-inputstream-rtmp.mk                  |     4 +-
 .../kodi-jsonschemabuilder.mk                 |     4 +-
 package/kodi-peripheral-joystick/Config.in    |     2 +-
 .../kodi-peripheral-joystick.hash             |     2 +-
 .../kodi-peripheral-joystick.mk               |     8 +-
 .../kodi-peripheral-steamcontroller.hash      |     2 +-
 .../kodi-peripheral-steamcontroller.mk        |     2 +-
 .../kodi-peripheral-xarcade.hash              |     2 +-
 .../kodi-peripheral-xarcade.mk                |     2 +-
 package/kodi-platform/kodi-platform.hash      |     2 +-
 package/kodi-platform/kodi-platform.mk        |     2 +-
 .../kodi-pvr-argustv/kodi-pvr-argustv.hash    |     2 +-
 package/kodi-pvr-argustv/kodi-pvr-argustv.mk  |     4 +-
 .../kodi-pvr-dvblink/kodi-pvr-dvblink.hash    |     2 +-
 package/kodi-pvr-dvblink/kodi-pvr-dvblink.mk  |     4 +-
 .../kodi-pvr-dvbviewer.hash                   |     2 +-
 .../kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.mk  |     4 +-
 package/kodi-pvr-filmon/kodi-pvr-filmon.hash  |     2 +-
 package/kodi-pvr-filmon/kodi-pvr-filmon.mk    |     4 +-
 .../kodi-pvr-hdhomerun.hash                   |     2 +-
 .../kodi-pvr-hdhomerun/kodi-pvr-hdhomerun.mk  |     4 +-
 package/kodi-pvr-hts/kodi-pvr-hts.hash        |     2 +-
 package/kodi-pvr-hts/kodi-pvr-hts.mk          |     4 +-
 package/kodi-pvr-iptvsimple/Config.in         |     1 +
 .../kodi-pvr-iptvsimple.hash                  |     2 +-
 .../kodi-pvr-iptvsimple.mk                    |     6 +-
 ...e555-remove-xlocale.h-from-Locale.hh.patch |    33 -
 .../kodi-pvr-mediaportal-tvserver.hash        |     2 +-
 .../kodi-pvr-mediaportal-tvserver.mk          |     4 +-
 package/kodi-pvr-mythtv/kodi-pvr-mythtv.hash  |     2 +-
 package/kodi-pvr-mythtv/kodi-pvr-mythtv.mk    |     4 +-
 .../kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash    |     2 +-
 package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk  |     4 +-
 package/kodi-pvr-njoy/kodi-pvr-njoy.hash      |     2 +-
 package/kodi-pvr-njoy/kodi-pvr-njoy.mk        |     4 +-
 package/kodi-pvr-pctv/kodi-pvr-pctv.hash      |     2 +-
 package/kodi-pvr-pctv/kodi-pvr-pctv.mk        |     4 +-
 .../0001-src-CWatchdog.h-Fix-gcc7-build.patch |    29 -
 .../kodi-pvr-stalker/kodi-pvr-stalker.hash    |     2 +-
 package/kodi-pvr-stalker/kodi-pvr-stalker.mk  |     4 +-
 package/kodi-pvr-vbox/kodi-pvr-vbox.hash      |     2 +-
 package/kodi-pvr-vbox/kodi-pvr-vbox.mk        |     4 +-
 .../kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi.hash  |     2 +-
 .../kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi.mk    |     4 +-
 package/kodi-pvr-vuplus/Config.in             |     2 +
 package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash  |     2 +-
 package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk    |     6 +-
 package/kodi-pvr-wmc/kodi-pvr-wmc.hash        |     2 +-
 package/kodi-pvr-wmc/kodi-pvr-wmc.mk          |     4 +-
 package/kodi-screensaver-asteroids/Config.in  |     3 +-
 .../kodi-screensaver-asteroids.hash           |     2 +-
 .../kodi-screensaver-asteroids.mk             |     6 +-
 package/kodi-screensaver-asterwave/Config.in  |     2 +-
 .../kodi-screensaver-asterwave.hash           |     2 +-
 .../kodi-screensaver-asterwave.mk             |     4 +-
 package/kodi-screensaver-biogenesis/Config.in |     2 +-
 .../kodi-screensaver-biogenesis.hash          |     2 +-
 .../kodi-screensaver-biogenesis.mk            |     4 +-
 package/kodi-screensaver-cpblobs/Config.in    |     2 +-
 .../kodi-screensaver-cpblobs.hash             |     2 +-
 .../kodi-screensaver-cpblobs.mk               |     4 +-
 .../kodi-screensaver-crystalmorph.hash        |     2 +-
 .../kodi-screensaver-crystalmorph.mk          |     2 +-
 package/kodi-screensaver-greynetic/Config.in  |     2 +-
 .../kodi-screensaver-greynetic.hash           |     2 +-
 .../kodi-screensaver-greynetic.mk             |     4 +-
 .../kodi-screensaver-matrixtrails/Config.in   |     2 +-
 .../kodi-screensaver-matrixtrails.hash        |     2 +-
 .../kodi-screensaver-matrixtrails.mk          |     5 +-
 package/kodi-screensaver-pingpong/Config.in   |     2 +-
 .../kodi-screensaver-pingpong.hash            |     2 +-
 .../kodi-screensaver-pingpong.mk              |     4 +-
 package/kodi-screensaver-planestate/Config.in |    11 -
 .../kodi-screensaver-planestate.hash          |     2 -
 .../kodi-screensaver-planestate.mk            |    11 -
 package/kodi-screensaver-pyro/Config.in       |     2 +-
 .../kodi-screensaver-pyro.hash                |     2 +-
 .../kodi-screensaver-pyro.mk                  |     4 +-
 .../0001-cross-compile.patch                  |    37 -
 .../0001-various-build-fixes.patch            | 11435 ++++++++++++++++
 .../0002-fix-default-include-dir.patch        |    28 -
 package/kodi-screensaver-rsxs/Config.in       |     6 +-
 .../kodi-screensaver-rsxs.hash                |     2 +-
 .../kodi-screensaver-rsxs.mk                  |     7 +-
 package/kodi-screensaver-stars/Config.in      |     2 +-
 .../kodi-screensaver-stars.hash               |     2 +-
 .../kodi-screensaver-stars.mk                 |     4 +-
 package/kodi-skin-confluence/Config.in        |     1 +
 .../kodi-skin-confluence.hash                 |     2 +-
 .../kodi-skin-confluence.mk                   |     4 +-
 ...-fix-texture-packer-cmake-source-dir.patch |    14 +
 .../0002-fix_reallocarray.patch               |   170 -
 .../kodi-texturepacker/kodi-texturepacker.mk  |     7 +-
 package/kodi-vfs-rar/Config.in                |     7 +
 package/kodi-vfs-rar/kodi-vfs-rar.hash        |     3 +
 package/kodi-vfs-rar/kodi-vfs-rar.mk          |    13 +
 package/kodi-vfs-sftp/Config.in               |     9 +
 package/kodi-vfs-sftp/kodi-vfs-sftp.hash      |     2 +
 package/kodi-vfs-sftp/kodi-vfs-sftp.mk        |    13 +
 .../kodi-visualisation-fishbmc.hash           |     2 +-
 .../kodi-visualisation-fishbmc.mk             |     4 +-
 .../kodi-visualisation-goom.hash              |     2 +-
 .../kodi-visualisation-goom.mk                |     2 +-
 ...-also-search-for-egl-with-pkg-config.patch |     4 +-
 .../kodi-visualisation-shadertoy.hash         |     2 +-
 .../kodi-visualisation-shadertoy.mk           |     4 +-
 .../kodi-visualisation-spectrum.hash          |     2 +-
 .../kodi-visualisation-spectrum.mk            |     4 +-
 .../kodi-visualisation-waveforhue/Config.in   |     6 -
 .../kodi-visualisation-waveforhue.hash        |     2 -
 .../kodi-visualisation-waveforhue.mk          |    13 -
 .../kodi-visualisation-waveform.hash          |     2 +-
 .../kodi-visualisation-waveform.mk            |     4 +-
 ...e-use-CMAKE_FIND_ROOT_PATH-to-fix-cr.patch |     4 +-
 ...endency-on-gmp-and-libintl-from-Find.patch |     4 +-
 ...h => 0003-Fix-crosscompiling-issues.patch} |    29 +-
 ...cmake-iconv-is-a-required-dependency.patch |    92 -
 .../kodi/0004-Fix-ffmpeg-build-for-mips.patch |    43 -
 package/kodi/0004-PR16305.patch               |   115 +
 package/kodi/0005-PR16313.patch               |    74 +
 package/kodi/0006-PR16323.patch               |   125 +
 package/kodi/Config.in                        |   150 +-
 package/kodi/kodi.hash                        |    11 +-
 package/kodi/kodi.mk                          |   172 +-
 package/libcec/libcec.hash                    |     2 +-
 package/libcec/libcec.mk                      |     2 +-
 package/libva/libva.mk                        |     7 +-
 package/mesa3d/Config.in                      |     6 +
 package/mesa3d/mesa3d.mk                      |    21 +-
 173 files changed, 12371 insertions(+), 833 deletions(-)
 create mode 100644 package/fstrcmp/0001-disable-rpath.patch
 create mode 100644 package/fstrcmp/Config.in
 create mode 100644 package/fstrcmp/fstrcmp.hash
 create mode 100644 package/fstrcmp/fstrcmp.mk
 delete mode 100644 package/kodi-audiodecoder-opus/Config.in
 delete mode 100644 package/kodi-audiodecoder-opus/kodi-audiodecoder-opus.hash
 delete mode 100644 package/kodi-audiodecoder-opus/kodi-audiodecoder-opus.mk
 delete mode 100644 package/kodi-pvr-mediaportal-tvserver/0001-live555-remove-xlocale.h-from-Locale.hh.patch
 delete mode 100644 package/kodi-pvr-stalker/0001-src-CWatchdog.h-Fix-gcc7-build.patch
 delete mode 100644 package/kodi-screensaver-planestate/Config.in
 delete mode 100644 package/kodi-screensaver-planestate/kodi-screensaver-planestate.hash
 delete mode 100644 package/kodi-screensaver-planestate/kodi-screensaver-planestate.mk
 delete mode 100644 package/kodi-screensaver-rsxs/0001-cross-compile.patch
 create mode 100644 package/kodi-screensaver-rsxs/0001-various-build-fixes.patch
 delete mode 100644 package/kodi-screensaver-rsxs/0002-fix-default-include-dir.patch
 create mode 100644 package/kodi-texturepacker/0002-fix-texture-packer-cmake-source-dir.patch
 delete mode 100644 package/kodi-texturepacker/0002-fix_reallocarray.patch
 create mode 100644 package/kodi-vfs-rar/Config.in
 create mode 100644 package/kodi-vfs-rar/kodi-vfs-rar.hash
 create mode 100644 package/kodi-vfs-rar/kodi-vfs-rar.mk
 create mode 100644 package/kodi-vfs-sftp/Config.in
 create mode 100644 package/kodi-vfs-sftp/kodi-vfs-sftp.hash
 create mode 100644 package/kodi-vfs-sftp/kodi-vfs-sftp.mk
 delete mode 100644 package/kodi-visualisation-waveforhue/Config.in
 delete mode 100644 package/kodi-visualisation-waveforhue/kodi-visualisation-waveforhue.hash
 delete mode 100644 package/kodi-visualisation-waveforhue/kodi-visualisation-waveforhue.mk
 rename package/kodi/{0005-Fix-crosscompiling-issues.patch => 0003-Fix-crosscompiling-issues.patch} (86%)
 delete mode 100644 package/kodi/0003-cmake-iconv-is-a-required-dependency.patch
 delete mode 100644 package/kodi/0004-Fix-ffmpeg-build-for-mips.patch
 create mode 100644 package/kodi/0004-PR16305.patch
 create mode 100644 package/kodi/0005-PR16313.patch
 create mode 100644 package/kodi/0006-PR16323.patch

-- 
2.20.1



More information about the buildroot mailing list