All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia
@ 2019-09-21 19:28 Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 01/25] package/fstrcmp: new package Bernd Kuhls
                   ` (25 more replies)
  0 siblings, 26 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Hi,

v6: - bumped kodi to 18.4-Leia
    - bumped several kodi packages to latest Leia HEAD
v5: - bumped several kodi packages to latest Leia HEAD
    - removed big kodi-screensaver-rsxs patch

Regards, Bernd

Bernd Kuhls (25):
  package/fstrcmp: new package
  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-platform: bump version
  package/kodi: bump to version 18.4-Leia
  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                              |  18 ++
 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-Disable-drempels.patch               |  40 +++++
 .../0001-cross-compile.patch                  |  37 ----
 .../0002-fix-default-include-dir.patch        |  28 ---
 package/kodi-screensaver-rsxs/Config.in       |  14 +-
 .../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 +-
 .../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        |   2 +
 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/Config.in                        |  34 ++--
 package/kodi/kodi.hash                        |  11 +-
 package/kodi/kodi.mk                          |  79 ++++----
 package/libcec/libcec.hash                    |   2 +-
 package/libcec/libcec.mk                      |   2 +-
 166 files changed, 440 insertions(+), 822 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
 create mode 100644 package/kodi-screensaver-rsxs/0001-Disable-drempels.patch
 delete mode 100644 package/kodi-screensaver-rsxs/0001-cross-compile.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

-- 
2.20.1

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 01/25] package/fstrcmp: new package
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 02/25] package/libcec: bump version to 4.0.4 Bernd Kuhls
                   ` (24 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Needed for Kodi >= 18.0
https://github.com/xbmc/xbmc/commit/c79fb23a7d7b8550f236ecbc9d3f0af4e57365e4

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 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 ++++++++++++++++++++++++
 6 files changed, 76 insertions(+)
 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

diff --git a/DEVELOPERS b/DEVELOPERS
index 77fa95210c..92e5058e9d 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -305,6 +305,7 @@ F:	package/flac/
 F:	package/freeswitch/
 F:	package/freeswitch-mod-bcg729/
 F:	package/freetype/
+F:	package/fstrcmp/
 F:	package/ghostscript/
 F:	package/giflib/
 F:	package/gli/
diff --git a/package/Config.in b/package/Config.in
index 23efe9394f..f71e155faf 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1796,6 +1796,7 @@ menu "Text and terminal handling"
 	source "package/augeas/Config.in"
 	source "package/enchant/Config.in"
 	source "package/fmt/Config.in"
+	source "package/fstrcmp/Config.in"
 	source "package/icu/Config.in"
 	source "package/libcli/Config.in"
 	source "package/libedit/Config.in"
diff --git a/package/fstrcmp/0001-disable-rpath.patch b/package/fstrcmp/0001-disable-rpath.patch
new file mode 100644
index 0000000000..cec57e7e94
--- /dev/null
+++ b/package/fstrcmp/0001-disable-rpath.patch
@@ -0,0 +1,25 @@
+Remove rpath from linking command
+
+Fixes build error:
+
+lib/.libs/libfstrcmp.so: undefined reference to `__ctype_b_loc at GLIBC_2.3'
+lib/.libs/libfstrcmp.so: undefined reference to `mbstowcs at GLIBC_2.2.5'
+lib/.libs/libfstrcmp.so: undefined reference to `printf at GLIBC_2.2.5'
+lib/.libs/libfstrcmp.so: undefined reference to `readlink at GLIBC_2.2.5'
+lib/.libs/libfstrcmp.so: undefined reference to `malloc at GLIBC_2.2.5'
+lib/.libs/libfstrcmp.so: undefined reference to `memcmp at GLIBC_2.2.5'
+lib/.libs/libfstrcmp.so: undefined reference to `wcslen at GLIBC_2.2.5'
+
+Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
+
+--- fstrcmp-0.7.D001/Makefile.in.orig	2014-03-05 01:13:45.000000000 +0100
++++ fstrcmp-0.7.D001/Makefile.in	2019-04-07 13:55:07.817689231 +0200
+@@ -507,7 +507,7 @@
+ lib/libfstrcmp.la: $(lib_obj)
+ 	rm -f $@
+ 	$(LIBTOOL) --mode=link --tag=CC $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) \
+-		-o $@ $(lib_obj) $(LIBS) -rpath $(libdir) -version-info 6:0:6
++		-o $@ $(lib_obj) $(LIBS) -version-info 6:0:6
+ 
+ #
+ # The install of the *.la file automatically causes "$(LIBTOOL) --mode=install"
diff --git a/package/fstrcmp/Config.in b/package/fstrcmp/Config.in
new file mode 100644
index 0000000000..04f11b0f97
--- /dev/null
+++ b/package/fstrcmp/Config.in
@@ -0,0 +1,12 @@
+config BR2_PACKAGE_FSTRCMP
+	bool "fstrcmp"
+	depends on BR2_USE_WCHAR
+	help
+	  The fstrcmp project provides a library that is used to make
+	  fuzzy comparisons of strings and byte arrays, including multi-
+	  byte character strings.
+
+	  http://fstrcmp.sourceforge.net/
+
+comment "fstrcmp needs a toolchain w/ wchar"
+	depends on !BR2_USE_WCHAR
diff --git a/package/fstrcmp/fstrcmp.hash b/package/fstrcmp/fstrcmp.hash
new file mode 100644
index 0000000000..9a43c59c09
--- /dev/null
+++ b/package/fstrcmp/fstrcmp.hash
@@ -0,0 +1,6 @@
+# From https://sourceforge.net/projects/fstrcmp/files/fstrcmp/0.7/
+md5 9c440bbdfcad9fd22e38f2388715b0cc  fstrcmp-0.7.D001.tar.gz
+sha1 bb848118fb157dc624ae9fac0566a64cc85f2ef2  fstrcmp-0.7.D001.tar.gz
+# Locally computed
+sha256 e4018e850f80700acee8da296e56e15b1eef711ab15157e542e7d7e1237c3476  fstrcmp-0.7.D001.tar.gz
+sha256 5352e426b563eda9252d76be92337b49f7b5cfdd1302a1e8d99389840c0e46be  LICENSE
diff --git a/package/fstrcmp/fstrcmp.mk b/package/fstrcmp/fstrcmp.mk
new file mode 100644
index 0000000000..9c42159afb
--- /dev/null
+++ b/package/fstrcmp/fstrcmp.mk
@@ -0,0 +1,31 @@
+################################################################################
+#
+# fstrcmp
+#
+################################################################################
+
+FSTRCMP_VERSION_MAJOR = 0.7
+FSTRCMP_VERSION = $(FSTRCMP_VERSION_MAJOR).D001
+FSTRCMP_SITE = https://sourceforge.net/projects/fstrcmp/files/fstrcmp/$(FSTRCMP_VERSION_MAJOR)
+FSTRCMP_LICENSE = GPL-3.0+
+FSTRCMP_LICENSE_FILES = LICENSE
+FSTRCMP_INSTALL_STAGING = YES
+FSTRCMP_DEPENDENCIES = host-libtool
+FSTRCMP_CONF_ENV = LIBTOOL="$(HOST_DIR)/bin/libtool"
+
+FSTRCMP_MAKE_OPTS = all-bin libdir/pkgconfig/fstrcmp.pc
+
+# We need to install the package files ourselves due to upstream trying
+# to install a .lai file which is missing because of rpath removal
+define FSTRCMP_INSTALL_STAGING_CMDS
+	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(STAGING_DIR) install-include
+	$(INSTALL) -D -m 755 $(@D)/lib/.libs/libfstrcmp.a $(STAGING_DIR)/usr/lib/libfstrcmp.a
+	$(INSTALL) -D -m 755 $(@D)/lib/libfstrcmp.la $(STAGING_DIR)/usr/lib/libfstrcmp.la
+	$(INSTALL) -D -m 755 $(@D)/libdir/pkgconfig/fstrcmp.pc $(STAGING_DIR)/usr/lib/pkgconfig/fstrcmp.pc
+endef
+
+define FSTRCMP_INSTALL_TARGET_CMDS
+	$(INSTALL) -D -m 755 $(@D)/bin/fstrcmp $(TARGET_DIR)/usr/bin/fstrcmp
+endef
+
+$(eval $(autotools-package))
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 02/25] package/libcec: bump version to 4.0.4
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 01/25] package/fstrcmp: new package Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 03/25] package/kodi-vfs-rar: new package Bernd Kuhls
                   ` (23 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/libcec/libcec.hash | 2 +-
 package/libcec/libcec.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/libcec/libcec.hash b/package/libcec/libcec.hash
index e7264b40ca..6790b417f1 100644
--- a/package/libcec/libcec.hash
+++ b/package/libcec/libcec.hash
@@ -1,3 +1,3 @@
 # Locally computed
-sha256 b8b8dd31f3ebdd5472f03ab7d401600ea0d959b1288b9ca24bf457ef60e2ba27  libcec-4.0.2.tar.gz
+sha256 4382a964bf8c511c22c03cdab5ba2d81c241536e6479072a61516966804f400a  libcec-4.0.4.tar.gz
 sha256 3618005b3db4eb8ede7292d233e6c41605cb8dcbd33e8790eff6e29c1e4f3789  COPYING
diff --git a/package/libcec/libcec.mk b/package/libcec/libcec.mk
index 99d1c8b2ba..fe519d47ba 100644
--- a/package/libcec/libcec.mk
+++ b/package/libcec/libcec.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-LIBCEC_VERSION = 4.0.2
+LIBCEC_VERSION = 4.0.4
 LIBCEC_SITE = $(call github,Pulse-Eight,libcec,libcec-$(LIBCEC_VERSION))
 LIBCEC_LICENSE = GPL-2.0+
 LIBCEC_LICENSE_FILES = COPYING
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 03/25] package/kodi-vfs-rar: new package
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 01/25] package/fstrcmp: new package Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 02/25] package/libcec: bump version to 4.0.4 Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 20:50   ` Arnout Vandecappelle
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 04/25] package/kodi-vfs-sftp: " Bernd Kuhls
                   ` (22 subsequent siblings)
  25 siblings, 1 reply; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Internal rar support in Kodi was moved to this addon with the Kodi
release 18.0-Leia, see upstream PR 11912.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/kodi-vfs-rar/Config.in         |  7 +++++++
 package/kodi-vfs-rar/kodi-vfs-rar.hash |  2 ++
 package/kodi-vfs-rar/kodi-vfs-rar.mk   | 13 +++++++++++++
 package/kodi/Config.in                 |  4 ++++
 4 files changed, 26 insertions(+)
 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

diff --git a/package/kodi-vfs-rar/Config.in b/package/kodi-vfs-rar/Config.in
new file mode 100644
index 0000000000..f855fb6c9f
--- /dev/null
+++ b/package/kodi-vfs-rar/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_KODI_VFS_RAR
+	bool "kodi-vfs-rar"
+	select BR2_PACKAGE_LIBPLATFORM
+	help
+	  RAR VFS addon for Kodi
+
+	  https://github.com/xbmc/vfs.rar
diff --git a/package/kodi-vfs-rar/kodi-vfs-rar.hash b/package/kodi-vfs-rar/kodi-vfs-rar.hash
new file mode 100644
index 0000000000..b92a1f0b40
--- /dev/null
+++ b/package/kodi-vfs-rar/kodi-vfs-rar.hash
@@ -0,0 +1,2 @@
+# Locally computed
+sha256 09a16bf0be13c7d9ed43c6608f662374cb3b8b35c05492ce1117f58270d8d005  kodi-vfs-rar-60f92ff28ee6c94211b628990696c60518bffcf6.tar.gz
diff --git a/package/kodi-vfs-rar/kodi-vfs-rar.mk b/package/kodi-vfs-rar/kodi-vfs-rar.mk
new file mode 100644
index 0000000000..ec00299d5e
--- /dev/null
+++ b/package/kodi-vfs-rar/kodi-vfs-rar.mk
@@ -0,0 +1,13 @@
+################################################################################
+#
+# kodi-vfs-rar
+#
+################################################################################
+
+KODI_VFS_RAR_VERSION = 60f92ff28ee6c94211b628990696c60518bffcf6
+KODI_VFS_RAR_SITE = $(call github,xbmc,vfs.rar,$(KODI_VFS_RAR_VERSION))
+KODI_VFS_RAR_LICENSE = unrar
+KODI_VFS_RAR_LICENSE_FILES = lib/UnrarXLib/license.txt
+KODI_VFS_RAR_DEPENDENCIES = libplatform kodi
+
+$(eval $(cmake-package))
diff --git a/package/kodi/Config.in b/package/kodi/Config.in
index 626038e8c8..f62c2f4c9d 100644
--- a/package/kodi/Config.in
+++ b/package/kodi/Config.in
@@ -354,6 +354,10 @@ menu "Skins"
 	source "package/kodi-skin-confluence/Config.in"
 endmenu
 
+menu "Virtual file systems"
+	source "package/kodi-vfs-rar/Config.in"
+endmenu
+
 menu "Visualisations"
 	source "package/kodi-visualisation-fishbmc/Config.in"
 	source "package/kodi-visualisation-goom/Config.in"
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 04/25] package/kodi-vfs-sftp: new package
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (2 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 03/25] package/kodi-vfs-rar: new package Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 20:50   ` Arnout Vandecappelle
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 05/25] package/kodi-audiodecoder-opus: remove package Bernd Kuhls
                   ` (21 subsequent siblings)
  25 siblings, 1 reply; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Internal sftp support was removed in Kodi 18.0, see upstream PR 12005.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 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 +++++++++++++
 package/kodi/Config.in                   |  1 +
 4 files changed, 25 insertions(+)
 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

diff --git a/package/kodi-vfs-sftp/Config.in b/package/kodi-vfs-sftp/Config.in
new file mode 100644
index 0000000000..a939bd927d
--- /dev/null
+++ b/package/kodi-vfs-sftp/Config.in
@@ -0,0 +1,9 @@
+config BR2_PACKAGE_KODI_VFS_SFTP
+	bool "kodi-vfs-sftp"
+	select BR2_PACKAGE_KODI_PLATFORM
+	select BR2_PACKAGE_LIBPLATFORM
+	select BR2_PACKAGE_LIBSSH
+	help
+	  SFTP VFS addon for Kodi
+
+	  https://github.com/xbmc/vfs.sftp
diff --git a/package/kodi-vfs-sftp/kodi-vfs-sftp.hash b/package/kodi-vfs-sftp/kodi-vfs-sftp.hash
new file mode 100644
index 0000000000..0b161ab1c2
--- /dev/null
+++ b/package/kodi-vfs-sftp/kodi-vfs-sftp.hash
@@ -0,0 +1,2 @@
+# Locally computed
+sha256 6cfc59f322d1bce2dfc14daad0ae84fbc105f7543216413b9c208af821d92308  kodi-vfs-sftp-4e385ae0f82c062add44bce4a2d6a9058a3e0f48.tar.gz
diff --git a/package/kodi-vfs-sftp/kodi-vfs-sftp.mk b/package/kodi-vfs-sftp/kodi-vfs-sftp.mk
new file mode 100644
index 0000000000..571aac68ba
--- /dev/null
+++ b/package/kodi-vfs-sftp/kodi-vfs-sftp.mk
@@ -0,0 +1,13 @@
+################################################################################
+#
+# kodi-vfs-sftp
+#
+################################################################################
+
+KODI_VFS_SFTP_VERSION = 4e385ae0f82c062add44bce4a2d6a9058a3e0f48
+KODI_VFS_SFTP_SITE = $(call github,xbmc,vfs.sftp,$(KODI_VFS_SFTP_VERSION))
+KODI_VFS_SFTP_LICENSE = GPL-2.0
+KODI_VFS_SFTP_LICENSE_FILES = src/SFTPFile.cpp
+KODI_VFS_SFTP_DEPENDENCIES = kodi-platform libplatform libssh
+
+$(eval $(cmake-package))
diff --git a/package/kodi/Config.in b/package/kodi/Config.in
index f62c2f4c9d..5d781dde8d 100644
--- a/package/kodi/Config.in
+++ b/package/kodi/Config.in
@@ -356,6 +356,7 @@ endmenu
 
 menu "Virtual file systems"
 	source "package/kodi-vfs-rar/Config.in"
+	source "package/kodi-vfs-sftp/Config.in"
 endmenu
 
 menu "Visualisations"
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 05/25] package/kodi-audiodecoder-opus: remove package
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (3 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 04/25] package/kodi-vfs-sftp: " Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 06/25] package/kodi-visualisation-waveforhue: " Bernd Kuhls
                   ` (20 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

This package is incompatible with Kodi 18.x, configure is broken:

CMake Error at output/host/x86_64-buildroot-linux-uclibc/sysroot/usr/share/kodi/cmake/AddonHelpers.cmake:197 (message):
  "@ADDON_DEPENDS@" not found in addon.xml.in.

This package is also not part of the upstream binary repo:
https://github.com/xbmc/repo-binary-addons

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 Config.in.legacy                                    |  6 ++++++
 package/kodi-audiodecoder-opus/Config.in            | 10 ----------
 .../kodi-audiodecoder-opus.hash                     |  2 --
 .../kodi-audiodecoder-opus.mk                       | 13 -------------
 package/kodi/Config.in                              |  1 -
 5 files changed, 6 insertions(+), 26 deletions(-)
 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

diff --git a/Config.in.legacy b/Config.in.legacy
index b9ee443667..b453f544c6 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -146,6 +146,12 @@ endif
 
 comment "Legacy options removed in 2019.11"
 
+config BR2_PACKAGE_KODI_AUDIODECODER_OPUS
+	bool "kodi-audiodecoder-opus package was removed"
+	select BR2_LEGACY
+	help
+	  This package is incompatible with Kodi 18.x.
+
 config BR2_PACKAGE_MESA3D_OSMESA
 	bool "mesa OSMesa option renamed"
 	select BR2_PACKAGE_MESA3D_OSMESA_CLASSIC if BR2_PACKAGE_MESA3D_DRI_DRIVER_SWRAST
diff --git a/package/kodi-audiodecoder-opus/Config.in b/package/kodi-audiodecoder-opus/Config.in
deleted file mode 100644
index 12d7247d58..0000000000
--- a/package/kodi-audiodecoder-opus/Config.in
+++ /dev/null
@@ -1,10 +0,0 @@
-config BR2_PACKAGE_KODI_AUDIODECODER_OPUS
-	bool "kodi-audiodecoder-opus"
-	select BR2_PACKAGE_KODI_PLATFORM
-	select BR2_PACKAGE_LIBOGG
-	select BR2_PACKAGE_OPUS
-	select BR2_PACKAGE_OPUSFILE
-	help
-	  Opus audio decoder for Kodi
-
-	  https://github.com/notspiff/audiodecoder.opus
diff --git a/package/kodi-audiodecoder-opus/kodi-audiodecoder-opus.hash b/package/kodi-audiodecoder-opus/kodi-audiodecoder-opus.hash
deleted file mode 100644
index 117e9f8337..0000000000
--- a/package/kodi-audiodecoder-opus/kodi-audiodecoder-opus.hash
+++ /dev/null
@@ -1,2 +0,0 @@
-# Locally computed
-sha256 bb7037f903f0396da739005843264acd7227cf96eeeac78b0e36d82872c9acc4  kodi-audiodecoder-opus-d6eb25f0c08033f9a2b4d7402e8baf866ebc731c.tar.gz
diff --git a/package/kodi-audiodecoder-opus/kodi-audiodecoder-opus.mk b/package/kodi-audiodecoder-opus/kodi-audiodecoder-opus.mk
deleted file mode 100644
index d93c33ac51..0000000000
--- a/package/kodi-audiodecoder-opus/kodi-audiodecoder-opus.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-################################################################################
-#
-# kodi-audiodecoder-opus
-#
-################################################################################
-
-KODI_AUDIODECODER_OPUS_VERSION = d6eb25f0c08033f9a2b4d7402e8baf866ebc731c
-KODI_AUDIODECODER_OPUS_SITE = $(call github,notspiff,audiodecoder.opus,$(KODI_AUDIODECODER_OPUS_VERSION))
-KODI_AUDIODECODER_OPUS_LICENSE = GPL-2.0+
-KODI_AUDIODECODER_OPUS_LICENSE_FILES = src/OpusCodec.cpp
-KODI_AUDIODECODER_OPUS_DEPENDENCIES = kodi-platform libogg opus opusfile
-
-$(eval $(cmake-package))
diff --git a/package/kodi/Config.in b/package/kodi/Config.in
index 5d781dde8d..32dda14c1f 100644
--- a/package/kodi/Config.in
+++ b/package/kodi/Config.in
@@ -289,7 +289,6 @@ config BR2_PACKAGE_KODI_OPTICALDRIVE
 menu "Audio decoder addons"
 	source "package/kodi-audiodecoder-modplug/Config.in"
 	source "package/kodi-audiodecoder-nosefart/Config.in"
-	source "package/kodi-audiodecoder-opus/Config.in"
 	source "package/kodi-audiodecoder-sidplay/Config.in"
 	source "package/kodi-audiodecoder-snesapu/Config.in"
 	source "package/kodi-audiodecoder-stsound/Config.in"
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 06/25] package/kodi-visualisation-waveforhue: remove package
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (4 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 05/25] package/kodi-audiodecoder-opus: remove package Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 07/25] package/kodi-screensaver-planestate: " Bernd Kuhls
                   ` (19 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

This package is incompatible with Kodi 18.x, configure is broken:

CMake Error at output/host/x86_64-buildroot-linux-uclibc/sysroot/usr/share/kodi/cmake/AddonHelpers.cmake:197 (message):
  "@ADDON_DEPENDS@" not found in addon.xml.in.

For details read PR 2857 of https://github.com/LibreELEC/LibreELEC.tv

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 Config.in.legacy                                    |  6 ++++++
 package/kodi-visualisation-waveforhue/Config.in     |  6 ------
 .../kodi-visualisation-waveforhue.hash              |  2 --
 .../kodi-visualisation-waveforhue.mk                | 13 -------------
 package/kodi/Config.in                              |  1 -
 5 files changed, 6 insertions(+), 22 deletions(-)
 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

diff --git a/Config.in.legacy b/Config.in.legacy
index b453f544c6..e3e83b43d6 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -146,6 +146,12 @@ endif
 
 comment "Legacy options removed in 2019.11"
 
+config BR2_PACKAGE_KODI_VISUALISATION_WAVEFORHUE
+	bool "kodi-visualisation-waveforhue package was removed"
+	select BR2_LEGACY
+	help
+	  This package is incompatible with Kodi 18.x.
+
 config BR2_PACKAGE_KODI_AUDIODECODER_OPUS
 	bool "kodi-audiodecoder-opus package was removed"
 	select BR2_LEGACY
diff --git a/package/kodi-visualisation-waveforhue/Config.in b/package/kodi-visualisation-waveforhue/Config.in
deleted file mode 100644
index 9694027d2a..0000000000
--- a/package/kodi-visualisation-waveforhue/Config.in
+++ /dev/null
@@ -1,6 +0,0 @@
-config BR2_PACKAGE_KODI_VISUALISATION_WAVEFORHUE
-	bool "kodi-visualisation-waveforhue"
-	help
-	  WaveForHue visualiser for Kodi
-
-	  https://github.com/notspiff/visualization.waveforhue
diff --git a/package/kodi-visualisation-waveforhue/kodi-visualisation-waveforhue.hash b/package/kodi-visualisation-waveforhue/kodi-visualisation-waveforhue.hash
deleted file mode 100644
index e7e97f1d86..0000000000
--- a/package/kodi-visualisation-waveforhue/kodi-visualisation-waveforhue.hash
+++ /dev/null
@@ -1,2 +0,0 @@
-# Locally computed
-sha256 80c466c55aee97d01442892135d4785070333e39f45942da17b65239758e5ae9  kodi-visualisation-waveforhue-b1805dbdba07e5e5b62115490c703aca43e9065c.tar.gz
diff --git a/package/kodi-visualisation-waveforhue/kodi-visualisation-waveforhue.mk b/package/kodi-visualisation-waveforhue/kodi-visualisation-waveforhue.mk
deleted file mode 100644
index 3ff32e658e..0000000000
--- a/package/kodi-visualisation-waveforhue/kodi-visualisation-waveforhue.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-################################################################################
-#
-# kodi-visualisation-waveforhue
-#
-################################################################################
-
-KODI_VISUALISATION_WAVEFORHUE_VERSION = b1805dbdba07e5e5b62115490c703aca43e9065c
-KODI_VISUALISATION_WAVEFORHUE_SITE = $(call github,hardyt,visualization.waveforhue,$(KODI_VISUALISATION_WAVEFORHUE_VERSION))
-KODI_VISUALISATION_WAVEFORHUE_LICENSE = GPL-2.0+
-KODI_VISUALISATION_WAVEFORHUE_LICENSE_FILES = COPYING
-KODI_VISUALISATION_WAVEFORHUE_DEPENDENCIES = kodi
-
-$(eval $(cmake-package))
diff --git a/package/kodi/Config.in b/package/kodi/Config.in
index 32dda14c1f..2cef12ea6b 100644
--- a/package/kodi/Config.in
+++ b/package/kodi/Config.in
@@ -363,7 +363,6 @@ menu "Visualisations"
 	source "package/kodi-visualisation-goom/Config.in"
 	source "package/kodi-visualisation-shadertoy/Config.in"
 	source "package/kodi-visualisation-spectrum/Config.in"
-	source "package/kodi-visualisation-waveforhue/Config.in"
 	source "package/kodi-visualisation-waveform/Config.in"
 endmenu
 
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 07/25] package/kodi-screensaver-planestate: remove package
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (5 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 06/25] package/kodi-visualisation-waveforhue: " Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 08/25] package/kodi-platform: bump version Bernd Kuhls
                   ` (18 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

This package is incompatible with Kodi 18.x, configure is broken:

CMake Error at output/host/x86_64-buildroot-linux-uclibc/sysroot/usr/share/kodi/cmake/AddonHelpers.cmake:197 (message):
  "@ADDON_DEPENDS@" not found in addon.xml.in.

This package is also not part of the upstream binary repo:
https://github.com/xbmc/repo-binary-addons

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 Config.in.legacy                                      |  6 ++++++
 package/kodi-screensaver-planestate/Config.in         | 11 -----------
 .../kodi-screensaver-planestate.hash                  |  2 --
 .../kodi-screensaver-planestate.mk                    | 11 -----------
 package/kodi/Config.in                                |  1 -
 5 files changed, 6 insertions(+), 25 deletions(-)
 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

diff --git a/Config.in.legacy b/Config.in.legacy
index e3e83b43d6..67d696a259 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -146,6 +146,12 @@ endif
 
 comment "Legacy options removed in 2019.11"
 
+config BR2_PACKAGE_KODI_SCREENSAVER_PLANESTATE
+	bool "kodi-screensaver-planestate package was removed"
+	select BR2_LEGACY
+	help
+	  This package is incompatible with Kodi 18.x.
+
 config BR2_PACKAGE_KODI_VISUALISATION_WAVEFORHUE
 	bool "kodi-visualisation-waveforhue package was removed"
 	select BR2_LEGACY
diff --git a/package/kodi-screensaver-planestate/Config.in b/package/kodi-screensaver-planestate/Config.in
deleted file mode 100644
index b63d70e641..0000000000
--- a/package/kodi-screensaver-planestate/Config.in
+++ /dev/null
@@ -1,11 +0,0 @@
-config BR2_PACKAGE_KODI_SCREENSAVER_PLANESTATE
-	bool "kodi-screensaver-planestate"
-	depends on BR2_PACKAGE_HAS_LIBGL # libsoil
-	select BR2_PACKAGE_LIBSOIL
-	help
-	  PlaneState screensaver for Kodi
-
-	  https://github.com/notspiff/screensaver.planestate
-
-comment "kodi-screensaver-planestate needs OpenGL"
-	depends on !BR2_PACKAGE_HAS_LIBGL
diff --git a/package/kodi-screensaver-planestate/kodi-screensaver-planestate.hash b/package/kodi-screensaver-planestate/kodi-screensaver-planestate.hash
deleted file mode 100644
index de5f6cf5d3..0000000000
--- a/package/kodi-screensaver-planestate/kodi-screensaver-planestate.hash
+++ /dev/null
@@ -1,2 +0,0 @@
-# Locally computed
-sha256 6059630e56bd022a27f73fe7c94fcf6a66792e7bb10f54a7893f536c23b95b99  kodi-screensaver-planestate-5341406dd05439a1a0245ab3f6d1a8964461d0e5.tar.gz
diff --git a/package/kodi-screensaver-planestate/kodi-screensaver-planestate.mk b/package/kodi-screensaver-planestate/kodi-screensaver-planestate.mk
deleted file mode 100644
index 0e90ffc5d1..0000000000
--- a/package/kodi-screensaver-planestate/kodi-screensaver-planestate.mk
+++ /dev/null
@@ -1,11 +0,0 @@
-################################################################################
-#
-# kodi-screensaver-planestate
-#
-################################################################################
-
-KODI_SCREENSAVER_PLANESTATE_VERSION = 5341406dd05439a1a0245ab3f6d1a8964461d0e5
-KODI_SCREENSAVER_PLANESTATE_SITE = $(call github,notspiff,screensaver.planestate,$(KODI_SCREENSAVER_PLANESTATE_VERSION))
-KODI_SCREENSAVER_PLANESTATE_DEPENDENCIES = kodi libsoil
-
-$(eval $(cmake-package))
diff --git a/package/kodi/Config.in b/package/kodi/Config.in
index 2cef12ea6b..e8a504312c 100644
--- a/package/kodi/Config.in
+++ b/package/kodi/Config.in
@@ -343,7 +343,6 @@ menu "Screensavers"
 	source "package/kodi-screensaver-greynetic/Config.in"
 	source "package/kodi-screensaver-matrixtrails/Config.in"
 	source "package/kodi-screensaver-pingpong/Config.in"
-	source "package/kodi-screensaver-planestate/Config.in"
 	source "package/kodi-screensaver-pyro/Config.in"
 	source "package/kodi-screensaver-rsxs/Config.in"
 	source "package/kodi-screensaver-stars/Config.in"
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 08/25] package/kodi-platform: bump version
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (6 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 07/25] package/kodi-screensaver-planestate: " Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 09/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (17 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/kodi-platform/kodi-platform.hash | 2 +-
 package/kodi-platform/kodi-platform.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/kodi-platform/kodi-platform.hash b/package/kodi-platform/kodi-platform.hash
index d99c6225cb..0b2ab6b147 100644
--- a/package/kodi-platform/kodi-platform.hash
+++ b/package/kodi-platform/kodi-platform.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 c53f37888d752e233f5adabc6ecfb8a1ea02728e010007200bbf671f6b9462de  kodi-platform-36fb49371dbce49bf470a5bb1fc51b74b4a3612d.tar.gz
+sha256 d5b9b61c1c22b471d948b2c8de50f77ccadbd908869b13b5d98c42f447268d56  kodi-platform-915da086fa7b4ea72796052a04ed6de95501b95c.tar.gz
diff --git a/package/kodi-platform/kodi-platform.mk b/package/kodi-platform/kodi-platform.mk
index 53f8ce956b..8bf517fa5d 100644
--- a/package/kodi-platform/kodi-platform.mk
+++ b/package/kodi-platform/kodi-platform.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-KODI_PLATFORM_VERSION = 36fb49371dbce49bf470a5bb1fc51b74b4a3612d
+KODI_PLATFORM_VERSION = 915da086fa7b4ea72796052a04ed6de95501b95c
 KODI_PLATFORM_SITE = $(call github,xbmc,kodi-platform,$(KODI_PLATFORM_VERSION))
 KODI_PLATFORM_LICENSE = GPL-2.0+
 KODI_PLATFORM_LICENSE_FILES = src/util/XMLUtils.h
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 09/25] package/kodi: bump to version 18.4-Leia
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (7 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 08/25] package/kodi-platform: bump version Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 21:03   ` Arnout Vandecappelle
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 10/25] package/kodi-audiodecoder-*: mass version bump Bernd Kuhls
                   ` (16 subsequent siblings)
  25 siblings, 1 reply; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Reworked raspberry pi handling, it is not treated as separate platform
anymore.

Removed backported patches
- 0003-cmake-iconv-is-a-required-dependency.patch
- kodi-texturepacker/0002-fix-texture-packer-cmake-source-dir.patch

Rebased patches
- 0001-kodi-config.cmake-use-CMAKE_FIND_ROOT_PATH-to-fix-cr.patch
- 0002-CMake-Remove-dependency-on-gmp-and-libintl-from-Find.patch

Updated dependencies
- fmt (upstream PR 11039)
- yajl was replaced by RapidJSON (upstream PR 8008)
- internal rar support was removed (upstream PR 11912)
  CMake option ENABLE_NONFREE was also removed
- internal sftp support was removed (upstream PR 12005)
- host-zip was removed (upstream PR 12643)
- bzip2 is not used anymore
- CMake option ENABLE_OPENSSL was removed (upstream PR 13650)
- lirc support is now provided by lirc-tools (upstream PR 13761)
- IMX support was removed (upstream PR 12990)
- ENABLE_X11 was renamed to -DCORE_PLATFORM_NAME=x11 (upstream PR 12134)

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 .../kodi-jsonschemabuilder.mk                 |   4 +-
 ...-fix-texture-packer-cmake-source-dir.patch |  14 ++
 .../0002-fix_reallocarray.patch               | 170 ------------------
 .../kodi-texturepacker/kodi-texturepacker.mk  |   7 +-
 ...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/Config.in                        |  26 +--
 package/kodi/kodi.hash                        |  11 +-
 package/kodi/kodi.mk                          |  79 ++++----
 12 files changed, 79 insertions(+), 404 deletions(-)
 create mode 100644 package/kodi-texturepacker/0002-fix-texture-packer-cmake-source-dir.patch
 delete mode 100644 package/kodi-texturepacker/0002-fix_reallocarray.patch
 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

diff --git a/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk b/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk
index fcf4888a9c..072875c4cc 100644
--- a/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk
+++ b/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk
@@ -6,11 +6,11 @@
 
 # Not possible to directly refer to kodi variables, because of
 # first/second expansion trickery...
-KODI_JSONSCHEMABUILDER_VERSION = 17.6-Krypton
+KODI_JSONSCHEMABUILDER_VERSION = 18.4-Leia
 KODI_JSONSCHEMABUILDER_SITE = $(call github,xbmc,xbmc,$(KODI_JSONSCHEMABUILDER_VERSION))
 KODI_JSONSCHEMABUILDER_SOURCE = kodi-$(KODI_JSONSCHEMABUILDER_VERSION).tar.gz
 KODI_JSONSCHEMABUILDER_LICENSE = GPL-2.0
-KODI_JSONSCHEMABUILDER_LICENSE_FILES = LICENSE.GPL
+KODI_JSONSCHEMABUILDER_LICENSE_FILES = LICENSE.md
 HOST_KODI_JSONSCHEMABUILDER_SUBDIR = tools/depends/native/JsonSchemaBuilder
 
 HOST_KODI_JSONSCHEMABUILDER_CONF_OPTS = \
diff --git a/package/kodi-texturepacker/0002-fix-texture-packer-cmake-source-dir.patch b/package/kodi-texturepacker/0002-fix-texture-packer-cmake-source-dir.patch
new file mode 100644
index 0000000000..aed0a9d592
--- /dev/null
+++ b/package/kodi-texturepacker/0002-fix-texture-packer-cmake-source-dir.patch
@@ -0,0 +1,14 @@
+Downloaded from
+https://github.com/LibreELEC/LibreELEC.tv/blob/master/packages/mediacenter/kodi/patches/kodi-100.25-hack-fix-texture-packer-cmake-source-dir.patch
+
+Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
+
+diff -Naur a/tools/depends/native/TexturePacker/CMakeLists.txt b/tools/depends/native/TexturePacker/CMakeLists.txt
+--- a/tools/depends/native/TexturePacker/CMakeLists.txt	2016-12-23 17:10:28.593185862 +0000
++++ b/tools/depends/native/TexturePacker/CMakeLists.txt	2016-12-23 17:10:39.469253011 +0000
+@@ -1,3 +1,5 @@
++set(CMAKE_SOURCE_DIR ${CMAKE_SOURCE_DIR}/../../../..)
++
+ list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules)
+ 
+ if(APPLE)
diff --git a/package/kodi-texturepacker/0002-fix_reallocarray.patch b/package/kodi-texturepacker/0002-fix_reallocarray.patch
deleted file mode 100644
index e32d09ef53..0000000000
--- a/package/kodi-texturepacker/0002-fix_reallocarray.patch
+++ /dev/null
@@ -1,170 +0,0 @@
-From ebc5dfcad836936a14e6f18fd7faa377b3c804e7 Mon Sep 17 00:00:00 2001
-From: MilhouseVH <milhouseVH.github@nmacleod.com>
-Date: Mon, 6 Nov 2017 11:47:28 +0000
-Subject: [PATCH] TexturePacker: use C++ headers
-
-Signed-off-by: Dagg Stompler <daggs@gmx.com>
----
- tools/depends/native/TexturePacker/src/SimpleFS.h            | 4 ++--
- tools/depends/native/TexturePacker/src/TexturePacker.cpp     | 2 +-
- tools/depends/native/TexturePacker/src/XBTFWriter.cpp        | 6 +++---
- tools/depends/native/TexturePacker/src/XBTFWriter.h          | 2 +-
- tools/depends/native/TexturePacker/src/decoder/GifHelper.cpp | 2 +-
- tools/depends/native/TexturePacker/src/md5.h                 | 4 ++--
- 6 files changed, 10 insertions(+), 10 deletions(-)
-
-diff --git a/tools/depends/native/TexturePacker/src/SimpleFS.h b/tools/depends/native/TexturePacker/src/SimpleFS.h
-index c48814c0ad..c2288cf8de 100644
---- a/tools/depends/native/TexturePacker/src/SimpleFS.h
-+++ b/tools/depends/native/TexturePacker/src/SimpleFS.h
-@@ -20,9 +20,9 @@
-  *
-  */
- 
--#include <stdio.h>
-+#include <cstdio>
- #include <string>
--#include <stdint.h>
-+#include <cstdint>
- 
- class CFile
- {
-diff --git a/tools/depends/native/TexturePacker/src/TexturePacker.cpp b/tools/depends/native/TexturePacker/src/TexturePacker.cpp
-index ba618be574..045c5ce38d 100644
---- a/tools/depends/native/TexturePacker/src/TexturePacker.cpp
-+++ b/tools/depends/native/TexturePacker/src/TexturePacker.cpp
-@@ -22,7 +22,7 @@
- #include <sys/types.h>
- #include <sys/stat.h>
- #define __STDC_FORMAT_MACROS
--#include <inttypes.h>
-+#include <cinttypes>
- #define platform_stricmp _stricmp
- #else
- #define platform_stricmp stricmp
-diff --git a/tools/depends/native/TexturePacker/src/XBTFWriter.cpp b/tools/depends/native/TexturePacker/src/XBTFWriter.cpp
-index 9e2493369b..2e80ba674c 100644
---- a/tools/depends/native/TexturePacker/src/XBTFWriter.cpp
-+++ b/tools/depends/native/TexturePacker/src/XBTFWriter.cpp
-@@ -19,14 +19,14 @@
-  */
- 
- #define __STDC_FORMAT_MACROS
--#include <inttypes.h>
-+#include <cinttypes>
- #if defined(TARGET_FREEBSD) || defined(TARGET_DARWIN)
--#include <stdlib.h>
-+#include <cstdlib>
- #elif !defined(TARGET_DARWIN)
- #include <malloc.h>
- #endif
- #include <memory.h>
--#include <string.h>
-+#include <cstring>
- 
- #include "XBTFWriter.h"
- #include "guilib/XBTFReader.h"
-diff --git a/tools/depends/native/TexturePacker/src/XBTFWriter.h b/tools/depends/native/TexturePacker/src/XBTFWriter.h
-index 7509303a51..d5cf1a2965 100644
---- a/tools/depends/native/TexturePacker/src/XBTFWriter.h
-+++ b/tools/depends/native/TexturePacker/src/XBTFWriter.h
-@@ -23,7 +23,7 @@
- 
- #include <vector>
- #include <string>
--#include <stdio.h>
-+#include <cstdio>
- 
- #include "guilib/XBTF.h"
- 
-diff --git a/tools/depends/native/TexturePacker/src/decoder/GifHelper.cpp b/tools/depends/native/TexturePacker/src/decoder/GifHelper.cpp
-index 56c22f7c3a..3ddb20fe88 100644
---- a/tools/depends/native/TexturePacker/src/decoder/GifHelper.cpp
-+++ b/tools/depends/native/TexturePacker/src/decoder/GifHelper.cpp
-@@ -20,7 +20,7 @@
- 
- #include "GifHelper.h"
- #include <algorithm>
--#include <stdlib.h>
-+#include <cstdlib>
- #include <cstring>
- 
- #define UNSIGNED_LITTLE_ENDIAN(lo, hi)	((lo) | ((hi) << 8))
-diff --git a/tools/depends/native/TexturePacker/src/md5.h b/tools/depends/native/TexturePacker/src/md5.h
-index 456e5be17f..4bb48e0810 100644
---- a/tools/depends/native/TexturePacker/src/md5.h
-+++ b/tools/depends/native/TexturePacker/src/md5.h
-@@ -23,8 +23,8 @@
- #ifndef MD5_H
- #define MD5_H
- 
--#include <string.h>		/* for memcpy() */
--#include <stdint.h>
-+#include <cstring>		/* for memcpy() */
-+#include <cstdint>
- 
- struct MD5Context 
- {
--- 
-2.16.0
-
-From ff3e6dad5fdb7b9a2985b2547c8020c709af0340 Mon Sep 17 00:00:00 2001
-From: MilhouseVH <milhouseVH.github@nmacleod.com>
-Date: Mon, 6 Nov 2017 18:05:17 +0000
-Subject: [PATCH] TexturePacker: drop unused variable
-
----
- tools/depends/native/TexturePacker/src/decoder/JPGDecoder.cpp | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/tools/depends/native/TexturePacker/src/decoder/JPGDecoder.cpp b/tools/depends/native/TexturePacker/src/decoder/JPGDecoder.cpp
-index 53f5e9beb7..b0f18bed68 100644
---- a/tools/depends/native/TexturePacker/src/decoder/JPGDecoder.cpp
-+++ b/tools/depends/native/TexturePacker/src/decoder/JPGDecoder.cpp
-@@ -72,7 +72,6 @@ bool JPGDecoder::LoadFile(const std::string &filename, DecodedFrames &frames)
-   struct jpeg_decompress_struct cinfo;
-   struct jpeg_error_mgr jerr;
-   
--  char *linha;
-   int ImageSize;
-   
-   cinfo.err = jpeg_std_error(&jerr);
-@@ -89,7 +88,6 @@ bool JPGDecoder::LoadFile(const std::string &filename, DecodedFrames &frames)
-   DecodedFrame frame;
-   
-   frame.rgbaImage.pixels = (char *)new char[ImageSize];
--  linha = (char *)frame.rgbaImage.pixels;
-   
-   unsigned char *scanlinebuff = new unsigned char[3 * cinfo.image_width];
-   unsigned char *dst = (unsigned char *)frame.rgbaImage.pixels;
--- 
-2.16.0
-
-From ee441543be07de1222bcff2587bfcdb5c1231989 Mon Sep 17 00:00:00 2001
-From: MilhouseVH <milhouseVH.github@nmacleod.com>
-Date: Mon, 6 Nov 2017 21:02:06 +0000
-Subject: [PATCH] TexturePacker: include GifHelper after system headers
-
----
- tools/depends/native/TexturePacker/src/decoder/GifHelper.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tools/depends/native/TexturePacker/src/decoder/GifHelper.cpp b/tools/depends/native/TexturePacker/src/decoder/GifHelper.cpp
-index 3ddb20fe88..9ced4ec5bc 100644
---- a/tools/depends/native/TexturePacker/src/decoder/GifHelper.cpp
-+++ b/tools/depends/native/TexturePacker/src/decoder/GifHelper.cpp
-@@ -18,10 +18,10 @@
-  *
-  */
- 
--#include "GifHelper.h"
- #include <algorithm>
- #include <cstdlib>
- #include <cstring>
-+#include "GifHelper.h"
- 
- #define UNSIGNED_LITTLE_ENDIAN(lo, hi)	((lo) | ((hi) << 8))
- #define GIF_MAX_MEMORY 82944000U // about 79 MB, which is equivalent to 10 full hd frames.
--- 
-2.16.0
-
diff --git a/package/kodi-texturepacker/kodi-texturepacker.mk b/package/kodi-texturepacker/kodi-texturepacker.mk
index 31e3580aed..9f51245552 100644
--- a/package/kodi-texturepacker/kodi-texturepacker.mk
+++ b/package/kodi-texturepacker/kodi-texturepacker.mk
@@ -6,11 +6,11 @@
 
 # Not possible to directly refer to kodi variables, because of
 # first/second expansion trickery...
-KODI_TEXTUREPACKER_VERSION = 17.6-Krypton
+KODI_TEXTUREPACKER_VERSION = 18.4-Leia
 KODI_TEXTUREPACKER_SITE = $(call github,xbmc,xbmc,$(KODI_TEXTUREPACKER_VERSION))
 KODI_TEXTUREPACKER_SOURCE = kodi-$(KODI_TEXTUREPACKER_VERSION).tar.gz
 KODI_TEXTUREPACKER_LICENSE = GPL-2.0
-KODI_TEXTUREPACKER_LICENSE_FILES = LICENSE.GPL
+KODI_TEXTUREPACKER_LICENSE_FILES = LICENSE.md
 HOST_KODI_TEXTUREPACKER_SUBDIR = tools/depends/native/TexturePacker
 HOST_KODI_TEXTUREPACKER_DEPENDENCIES = \
 	host-giflib \
@@ -28,8 +28,7 @@ HOST_KODI_TEXTUREPACKER_CXXFLAGS = \
 
 HOST_KODI_TEXTUREPACKER_CONF_OPTS += \
 	-DCMAKE_CXX_FLAGS="$(HOST_KODI_TEXTUREPACKER_CXXFLAGS)" \
-	-DCMAKE_MODULE_PATH=$(@D)/project/cmake/modules \
-	-DCORE_SOURCE_DIR=$(@D) \
+	-DCMAKE_MODULE_PATH=$(@D)/cmake/modules \
 	-Wno-dev
 
 define HOST_KODI_TEXTUREPACKER_INSTALL_CMDS
diff --git a/package/kodi/0001-kodi-config.cmake-use-CMAKE_FIND_ROOT_PATH-to-fix-cr.patch b/package/kodi/0001-kodi-config.cmake-use-CMAKE_FIND_ROOT_PATH-to-fix-cr.patch
index 0b88ce9d27..1334aa5e0e 100644
--- a/package/kodi/0001-kodi-config.cmake-use-CMAKE_FIND_ROOT_PATH-to-fix-cr.patch
+++ b/package/kodi/0001-kodi-config.cmake-use-CMAKE_FIND_ROOT_PATH-to-fix-cr.patch
@@ -17,8 +17,8 @@ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
 
 diff --git a/project/cmake/KodiConfig.cmake.in b/project/cmake/KodiConfig.cmake.in
 index 76626ec..ffb8e1d 100644
---- a/project/cmake/KodiConfig.cmake.in
-+++ b/project/cmake/KodiConfig.cmake.in
+--- a/cmake/KodiConfig.cmake.in
++++ b/cmake/KodiConfig.cmake.in
 @@ -7,7 +7,7 @@ if(NOT @APP_NAME_UC at _PREFIX)
    set(@APP_NAME_UC at _PREFIX @APP_PREFIX@)
  endif()
diff --git a/package/kodi/0002-CMake-Remove-dependency-on-gmp-and-libintl-from-Find.patch b/package/kodi/0002-CMake-Remove-dependency-on-gmp-and-libintl-from-Find.patch
index 80bf954d5e..ae4231b1bb 100644
--- a/package/kodi/0002-CMake-Remove-dependency-on-gmp-and-libintl-from-Find.patch
+++ b/package/kodi/0002-CMake-Remove-dependency-on-gmp-and-libintl-from-Find.patch
@@ -13,8 +13,8 @@ https://github.com/xbmc/xbmc/pull/10973#pullrequestreview-34179550
 Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
 
 diff -Naur kodi-17.1-Krypton/project/cmake/modules/FindPython.cmake kodi-17.1-Krypton.patch/project/cmake/modules/FindPython.cmake
---- kodi-17.1-Krypton/project/cmake/modules/FindPython.cmake	2017-03-20 17:17:49.000000000 +0100
-+++ kodi-17.1-Krypton.patch/project/cmake/modules/FindPython.cmake	2017-03-30 11:10:01.065718667 +0200
+--- kodi-17.1-Krypton/cmake/modules/FindPython.cmake	2017-03-20 17:17:49.000000000 +0100
++++ kodi-17.1-Krypton.patch/cmake/modules/FindPython.cmake	2017-03-30 11:10:01.065718667 +0200
 @@ -16,14 +16,12 @@
  if(KODI_DEPENDSBUILD)
    find_library(FFI_LIBRARY ffi REQUIRED)
diff --git a/package/kodi/0005-Fix-crosscompiling-issues.patch b/package/kodi/0003-Fix-crosscompiling-issues.patch
similarity index 86%
rename from package/kodi/0005-Fix-crosscompiling-issues.patch
rename to package/kodi/0003-Fix-crosscompiling-issues.patch
index 63f71cabe1..12bb66dde0 100644
--- a/package/kodi/0005-Fix-crosscompiling-issues.patch
+++ b/package/kodi/0003-Fix-crosscompiling-issues.patch
@@ -24,11 +24,11 @@ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
 
 diff --git a/project/cmake/modules/FindFFMPEG.cmake b/project/cmake/modules/FindFFMPEG.cmake
 index 28cc80710e..1ac8793149 100644
---- a/project/cmake/modules/FindFFMPEG.cmake
-+++ b/project/cmake/modules/FindFFMPEG.cmake
-@@ -233,16 +233,14 @@ if(NOT FFMPEG_FOUND)
-     message(STATUS "FFMPEG_URL: ${FFMPEG_URL}")
-   endif()
+--- a/cmake/modules/FindFFMPEG.cmake
++++ b/cmake/modules/FindFFMPEG.cmake
+@@ -234,14 +234,12 @@
+                      -DENABLE_VAAPI=${ENABLE_VAAPI}
+                      -DENABLE_VDPAU=${ENABLE_VDPAU})
  
 -  if(KODI_DEPENDSBUILD)
      set(CROSS_ARGS -DDEPENDS_PATH=${DEPENDS_PATH}
@@ -37,16 +37,14 @@ index 28cc80710e..1ac8793149 100644
                     -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE}
 -                   -DOS=${OS}
 +                   -DOS=linux
-                    -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}
-                    -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
                     -DCMAKE_AR=${CMAKE_AR})
 -  endif()
+   set(LINKER_FLAGS ${CMAKE_EXE_LINKER_FLAGS})
+   list(APPEND LINKER_FLAGS ${SYSTEM_LDFLAGS})
  
-   externalproject_add(ffmpeg
-                       URL ${FFMPEG_URL}
-@@ -270,12 +268,12 @@ if(NOT FFMPEG_FOUND)
- "#!/bin/bash
- if [[ $@ == *${APP_NAME_LC}.bin* || $@ == *${APP_NAME_LC}.so* || $@ == *${APP_NAME_LC}-test* ]]
+@@ -280,12 +278,12 @@
+ "#!${BASH_COMMAND}
+ if [[ $@ == *${APP_NAME_LC}.bin* || $@ == *${APP_NAME_LC}${APP_BINARY_SUFFIX}* || $@ == *${APP_NAME_LC}.so* || $@ == *${APP_NAME_LC}-test* ]]
  then
 -  avformat=`PKG_CONFIG_PATH=${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR}/lib/pkgconfig ${PKG_CONFIG_EXECUTABLE} --libs --static libavcodec`
 -  avcodec=`PKG_CONFIG_PATH=${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR}/lib/pkgconfig ${PKG_CONFIG_EXECUTABLE} --libs --static libavformat`
@@ -67,15 +65,12 @@ diff --git a/tools/depends/target/ffmpeg/CMakeLists.txt b/tools/depends/target/f
 index fda6b0cac4..af3afa6b60 100644
 --- a/tools/depends/target/ffmpeg/CMakeLists.txt
 +++ b/tools/depends/target/ffmpeg/CMakeLists.txt
-@@ -9,7 +9,7 @@ set(ffmpeg_conf "")
+@@ -13,7 +13,7 @@
  if(CROSSCOMPILING)
    set(pkgconf "PKG_CONFIG_LIBDIR=${DEPENDS_PATH}/lib/pkgconfig")
    list(APPEND ffmpeg_conf --pkg-config=${PKG_CONFIG_EXECUTABLE} --pkg-config-flags=--static)
 -  list(APPEND ffmpeg_conf --enable-cross-compile --cpu=${CPU} --arch=${CPU} --target-os=${OS})
 +  list(APPEND ffmpeg_conf --enable-cross-compile --arch=${CPU} --target-os=${OS})
-   list(APPEND ffmpeg_conf --cc=${CMAKE_C_COMPILER} --cxx=${CMAKE_CXX_COMPILER} --ar=${CMAKE_AR})
+   list(APPEND ffmpeg_conf --ar=${CMAKE_AR} --strip=${CMAKE_STRIP})
    message(STATUS "CROSS: ${ffmpeg_conf}")
  endif()
--- 
-2.18.0
-
diff --git a/package/kodi/0003-cmake-iconv-is-a-required-dependency.patch b/package/kodi/0003-cmake-iconv-is-a-required-dependency.patch
deleted file mode 100644
index b95771c525..0000000000
--- a/package/kodi/0003-cmake-iconv-is-a-required-dependency.patch
+++ /dev/null
@@ -1,92 +0,0 @@
-From 70ab56d74aff8b2e3ac49fed6bdf3751c9b1457e Mon Sep 17 00:00:00 2001
-From: Bernd Kuhls <bernd.kuhls@t-online.de>
-Date: Sun, 12 Feb 2017 14:24:18 +0100
-Subject: [PATCH] [cmake] iconv is a required dependency
-
-This patch adds support for libiconv currently only provided by the
-autoconf-based build system:
-https://github.com/xbmc/xbmc/blob/Krypton/configure.ac#L1172
-
-This commit fixes an error during linking with an uClibc-based
-buildroot toolchain:
-
-[100%] Linking CXX executable kodi.bin
-/home/buildroot/br8_ffmpeg3_kodi17_github/output/host/usr/lib/gcc/i586-buildroot-linux-uclibc/6.3.0/../../../../i586-buildroot-linux-uclibc/bin/ld: build/utils/utils.a(CharsetConverter.cpp.o): undefined reference to symbol 'libiconv_open'
-/home/buildroot/br8_ffmpeg3_kodi17_github/output/host/usr/i586-buildroot-linux-uclibc/sysroot/usr/lib32/libiconv.so.2: error adding symbols: DSO missing from command line
-
-Backported to Krypton from master branch commit:
-https://github.com/xbmc/xbmc/commit/9a64537543e8dc8609ca8a98181ba17f30c53493
-
-Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
----
- project/cmake/CMakeLists.txt          |  2 +-
- project/cmake/modules/FindIconv.cmake | 44 +++++++++++++++++++++++++++++++++++
- 2 files changed, 45 insertions(+), 1 deletion(-)
- create mode 100644 project/cmake/modules/FindIconv.cmake
-
-diff --git a/project/cmake/CMakeLists.txt b/project/cmake/CMakeLists.txt
-index aeb1ff47c2..07c1d1a8d3 100644
---- a/project/cmake/CMakeLists.txt
-+++ b/project/cmake/CMakeLists.txt
-@@ -103,7 +103,7 @@ list(APPEND DEPLIBS ${CMAKE_THREAD_LIBS_INIT})
- 
- # Required dependencies
- set(required_deps Sqlite3 FreeType PCRE Cpluff LibDvd
--                  TinyXML Python Yajl Cdio
-+                  TinyXML Python Yajl Cdio Iconv
-                   Lzo2 Fribidi TagLib FFMPEG CrossGUID)
- if(NOT WIN32)
-   list(APPEND required_deps ZLIB)
-diff --git a/project/cmake/modules/FindIconv.cmake b/project/cmake/modules/FindIconv.cmake
-new file mode 100644
-index 0000000000..8ee01fb6b8
---- /dev/null
-+++ b/project/cmake/modules/FindIconv.cmake
-@@ -0,0 +1,44 @@
-+#.rst:
-+# FindICONV
-+# --------
-+# Finds the ICONV library
-+#
-+# This will will define the following variables::
-+#
-+# ICONV_FOUND - system has ICONV
-+# ICONV_INCLUDE_DIRS - the ICONV include directory
-+# ICONV_LIBRARIES - the ICONV libraries
-+#
-+# and the following imported targets::
-+#
-+#   ICONV::ICONV   - The ICONV library
-+
-+find_path(ICONV_INCLUDE_DIR NAMES iconv.h)
-+
-+find_library(ICONV_LIBRARY NAMES iconv libiconv c)
-+
-+set(CMAKE_REQUIRED_LIBRARIES ${ICONV_LIBRARY})
-+check_function_exists(iconv HAVE_ICONV_FUNCTION)
-+if(NOT HAVE_ICONV_FUNCTION)
-+  check_function_exists(libiconv HAVE_LIBICONV_FUNCTION2)
-+  set(HAVE_ICONV_FUNCTION ${HAVE_LIBICONV_FUNCTION2})
-+  unset(HAVE_LIBICONV_FUNCTION2)
-+endif()
-+
-+include(FindPackageHandleStandardArgs)
-+find_package_handle_standard_args(Iconv
-+                                  REQUIRED_VARS ICONV_LIBRARY ICONV_INCLUDE_DIR HAVE_ICONV_FUNCTION)
-+
-+if(ICONV_FOUND)
-+  set(ICONV_LIBRARIES ${ICONV_LIBRARY})
-+  set(ICONV_INCLUDE_DIRS ${ICONV_INCLUDE_DIR})
-+
-+  if(NOT TARGET ICONV::ICONV)
-+    add_library(ICONV::ICONV UNKNOWN IMPORTED)
-+    set_target_properties(ICONV::ICONV PROPERTIES
-+                                     IMPORTED_LOCATION "${ICONV_LIBRARY}"
-+                                     INTERFACE_INCLUDE_DIRECTORIES "${ICONV_INCLUDE_DIR}")
-+  endif()
-+endif()
-+
-+mark_as_advanced(ICONV_INCLUDE_DIR ICONV_LIBRARY HAVE_ICONV_FUNCTION)
--- 
-2.11.0
-
diff --git a/package/kodi/0004-Fix-ffmpeg-build-for-mips.patch b/package/kodi/0004-Fix-ffmpeg-build-for-mips.patch
deleted file mode 100644
index 709a2d39da..0000000000
--- a/package/kodi/0004-Fix-ffmpeg-build-for-mips.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From e3882a7d6c2e47731c0435d0faa3594041d58a2c Mon Sep 17 00:00:00 2001
-From: Bernd Kuhls <bernd.kuhls@t-online.de>
-Date: Sun, 12 Aug 2018 15:12:29 +0200
-Subject: [PATCH] Fix ffmpeg build for mips
-
-Backported from upstream master branch:
-https://github.com/xbmc/xbmc/commit/71e09dd1ac66059e31e6240352da7091d820ef83
-
-Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
----
- tools/depends/target/ffmpeg/CMakeLists.txt | 2 +-
- tools/depends/target/ffmpeg/Makefile       | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/tools/depends/target/ffmpeg/CMakeLists.txt b/tools/depends/target/ffmpeg/CMakeLists.txt
-index 0a9e9d38ea..fda6b0cac4 100644
---- a/tools/depends/target/ffmpeg/CMakeLists.txt
-+++ b/tools/depends/target/ffmpeg/CMakeLists.txt
-@@ -63,7 +63,7 @@ endif()
- if(CPU MATCHES arm OR CORE_SYSTEM_NAME STREQUAL rbpi)
-   list(APPEND ffmpeg_conf --enable-pic --disable-armv5te --disable-armv6t2)
- elseif(CPU MATCHES mips)
--  list(APPEND ffmpeg_conf --disable-mips32r2 --disable-mipsdspr1 --disable-mipsdspr2)
-+  list(APPEND ffmpeg_conf --disable-mips32r2 --disable-mipsdsp --disable-mipsdspr2)
- endif()
- 
- find_package(GnuTls)
-diff --git a/tools/depends/target/ffmpeg/Makefile b/tools/depends/target/ffmpeg/Makefile
-index ea1113d293..098f6c0c14 100644
---- a/tools/depends/target/ffmpeg/Makefile
-+++ b/tools/depends/target/ffmpeg/Makefile
-@@ -58,7 +58,7 @@ ifeq ($(findstring arm, $(CPU)), arm)
-   ffmpg_config += --enable-pic --disable-armv5te --disable-armv6t2
- endif
- ifeq ($(findstring mips, $(CPU)), mips)
--  ffmpg_config += --disable-mips32r2 --disable-mipsdspr1 --disable-mipsdspr2
-+  ffmpg_config += --disable-mips32r2 --disable-mipsdsp --disable-mipsdspr2
- endif
- ifeq ($(Configuration), Release)
-   ffmpg_config += --disable-debug
--- 
-2.18.0
-
diff --git a/package/kodi/Config.in b/package/kodi/Config.in
index e8a504312c..ce049ee4e5 100644
--- a/package/kodi/Config.in
+++ b/package/kodi/Config.in
@@ -5,11 +5,11 @@ config BR2_PACKAGE_KODI_ARCH_SUPPORTS
 	depends on !(BR2_i386 && !BR2_X86_CPU_HAS_SSE)
 	depends on BR2_USE_MMU # libcdio, and others
 
-comment "kodi needs python w/ .py modules, a uClibc or glibc toolchain w/ C++, threads, wchar, dynamic library, gcc >= 4.8, host gcc >= 4.6"
+comment "kodi needs python w/ .py modules, a uClibc or glibc toolchain w/ C++, threads, wchar, dynamic library, gcc >= 4.8, host gcc >= 4.8"
 	depends on BR2_PACKAGE_KODI_ARCH_SUPPORTS
 	depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS \
 		|| !BR2_USE_WCHAR || BR2_STATIC_LIBS \
-		|| !BR2_HOST_GCC_AT_LEAST_4_6 \
+		|| !BR2_HOST_GCC_AT_LEAST_4_8 \
 		|| !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 \
 		|| BR2_TOOLCHAIN_USES_MUSL \
 		|| !BR2_PACKAGE_PYTHON \
@@ -41,7 +41,7 @@ comment "kodi needs an OpenGL EGL backend with OpenGL support"
 menuconfig BR2_PACKAGE_KODI
 	bool "kodi"
 	depends on BR2_INSTALL_LIBSTDCPP
-	depends on BR2_HOST_GCC_AT_LEAST_4_6
+	depends on BR2_HOST_GCC_AT_LEAST_4_8 # flatbuffers
 	depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
 	depends on BR2_TOOLCHAIN_HAS_THREADS
 	depends on !BR2_TOOLCHAIN_USES_MUSL
@@ -52,10 +52,12 @@ menuconfig BR2_PACKAGE_KODI
 	depends on BR2_PACKAGE_PYTHON
 	depends on !BR2_PACKAGE_PYTHON_PYC_ONLY
 	select BR2_NEEDS_HOST_JAVA
-	select BR2_PACKAGE_BZIP2
 	select BR2_PACKAGE_EXPAT
+	select BR2_PACKAGE_FLATBUFFERS
+	select BR2_PACKAGE_FMT
 	select BR2_PACKAGE_FONTCONFIG
 	select BR2_PACKAGE_FREETYPE
+	select BR2_PACKAGE_FSTRCMP
 	select BR2_PACKAGE_GNUTLS
 	select BR2_PACKAGE_LIBASS
 	select BR2_PACKAGE_LIBCDIO
@@ -71,7 +73,6 @@ menuconfig BR2_PACKAGE_KODI
 	select BR2_PACKAGE_PCRE
 	select BR2_PACKAGE_PCRE_UCP
 	select BR2_PACKAGE_PYTHON_BSDDB
-	select BR2_PACKAGE_PYTHON_BZIP2
 	select BR2_PACKAGE_PYTHON_CURSES
 	select BR2_PACKAGE_PYTHON_PYEXPAT
 	select BR2_PACKAGE_PYTHON_READLINE
@@ -79,11 +80,11 @@ menuconfig BR2_PACKAGE_KODI
 	select BR2_PACKAGE_PYTHON_SSL
 	select BR2_PACKAGE_PYTHON_UNICODEDATA
 	select BR2_PACKAGE_PYTHON_ZLIB
+	select BR2_PACKAGE_RAPIDJSON
 	select BR2_PACKAGE_READLINE
 	select BR2_PACKAGE_SQLITE
 	select BR2_PACKAGE_TAGLIB
 	select BR2_PACKAGE_TINYXML
-	select BR2_PACKAGE_YAJL
 	select BR2_PACKAGE_ZLIB
 	select BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY if BR2_TOOLCHAIN_USES_GLIBC # runtime UTF conversion support
 	help
@@ -158,6 +159,7 @@ config BR2_PACKAGE_KODI_LCMS2
 
 config BR2_PACKAGE_KODI_LIRC
 	bool "lirc"
+	select BR2_PACKAGE_LIRC_TOOLS
 	help
 	  Enable lirc support
 
@@ -185,12 +187,6 @@ config BR2_PACKAGE_KODI_MYSQL
 	help
 	  Enable MySQL support
 
-config BR2_PACKAGE_KODI_NONFREE
-	bool "nonfree components"
-	help
-	  Enable components with non-free licenses. This option
-	  currently only controls support for RAR archives.
-
 choice
 	prompt "platform"
 	default BR2_PACKAGE_KODI_PLATFORM_X11_OPENGL
@@ -233,12 +229,6 @@ config BR2_PACKAGE_KODI_LIBSMBCLIENT
 	help
 	  Enable Samba support
 
-config BR2_PACKAGE_KODI_LIBSSH
-	bool "ssh"
-	select BR2_PACKAGE_LIBSSH
-	help
-	  Enable sftp virtual filesystem using libssh.
-
 config BR2_PACKAGE_KODI_LIBTHEORA
 	bool "theora"
 	select BR2_PACKAGE_LIBTHEORA
diff --git a/package/kodi/kodi.hash b/package/kodi/kodi.hash
index 8018c67a3a..b8b3e5a0d3 100644
--- a/package/kodi/kodi.hash
+++ b/package/kodi/kodi.hash
@@ -1,10 +1,11 @@
 # Locally computed
-sha256 c8312fe92e5bab1cdac1da93d60baed88fa1574146c50c44e3c86d01671c2b1d  kodi-17.6-Krypton.tar.gz
+sha256 bf2be186d8ae5b5377e43c06a538012bb9f51a0e98f8244b70a401006861d110  kodi-18.4-Leia.tar.gz
+sha256 9d2396ef3e091d3b82bc84143e070700412984e8589513570f54e0675d1e8851  LICENSE.md
 # Locally computed - ffmpeg
-sha256 7df8bce40765b39de5766ca9d08b5b9ac1f498c65c805c989461b907cee6b7c0  3.1.11-Krypton-17.5.tar.gz
+sha256 e11e7594af35f36ab2711252c3d6bb106908f26605498aef4a9be2d7bc001db2  4.0.4-Leia-18.4.tar.gz
 # Locally computed - libdvdcss
-sha256 b6eb2d929ff56cb051152c32010afc5e7cf5fe8c5ae32dca412a2b46b6b57e34  2f12236.tar.gz
+sha256 d816ed421ca5b70319298bda7830cff475a77d446539c54cf6d576dd6c651cee  e646b950095589e74a2c08cf0c34b758c669aa75.tar.gz
 # Locally computed - libdvdnav
-sha256 312b3d15bc448d24e92f4b2e7248409525eccc4e75776026d805478e51c5ef3d  981488f.tar.gz
+sha256 e50db40a823ddc795d1fe5f18db2517fb3e05fe0c4a88abf1578d95d7a1cce63  9277007ce2263b908e9ce3091cc31b3dd87c351c.tar.gz
 # Locally computed - libdvdread
-sha256 e7179b2054163652596a56301c9f025515cb08c6d6310b42b897c3ad11c0199b  17d99db.tar.gz
+sha256 2d9d6d185dd25a983d6dfc2a00207cafdc396a969c227d5edd84b6215b2fba89  bd6b329f0137ab6a9f779a28dd96f04713735e17.tar.gz
diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk
index 6e482e615c..1827bd1c95 100644
--- a/package/kodi/kodi.mk
+++ b/package/kodi/kodi.mk
@@ -6,18 +6,23 @@
 
 # When updating the version, please also update kodi-jsonschemabuilder
 # and kodi-texturepacker
-KODI_VERSION = 17.6-Krypton
+KODI_VERSION = 18.4-Leia
 KODI_SITE = $(call github,xbmc,xbmc,$(KODI_VERSION))
 KODI_LICENSE = GPL-2.0
-KODI_LICENSE_FILES = LICENSE.GPL
+KODI_LICENSE_FILES = LICENSE.md
 # needed for binary addons
 KODI_INSTALL_STAGING = YES
+# kodi recommends building out-of-source
+KODI_SUPPORTS_IN_SOURCE_BUILD = NO
 KODI_DEPENDENCIES = \
-	bzip2 \
 	expat \
+	flatbuffers \
+	fmt \
 	fontconfig \
 	freetype \
+	fstrcmp \
 	gnutls \
+	host-flatbuffers \
 	host-gawk \
 	host-gperf \
 	host-kodi-jsonschemabuilder \
@@ -25,7 +30,6 @@ KODI_DEPENDENCIES = \
 	host-nasm \
 	host-swig \
 	host-xmlstarlet \
-	host-zip \
 	libass \
 	libcdio \
 	libcrossguid \
@@ -38,45 +42,53 @@ KODI_DEPENDENCIES = \
 	openssl \
 	pcre \
 	python \
+	rapidjson \
 	readline \
 	sqlite \
 	taglib \
 	tinyxml \
-	yajl \
 	zlib
 
-KODI_SUBDIR = project/cmake
-
 # taken from tools/depends/target/ffmpeg/FFMPEG-VERSION
-KODI_FFMPEG_VERSION = 3.1.11-Krypton-17.5
+KODI_FFMPEG_VERSION = 4.0.4-Leia-18.4
 KODI_EXTRA_DOWNLOADS += \
 	https://github.com/xbmc/FFmpeg/archive/$(KODI_FFMPEG_VERSION).tar.gz
 
-KODI_LIBDVDCSS_VERSION = 2f12236
-KODI_LIBDVDNAV_VERSION = 981488f
-KODI_LIBDVDREAD_VERSION = 17d99db
+# 1.4.2-Leia-Beta-5
+KODI_LIBDVDCSS_VERSION = e646b950095589e74a2c08cf0c34b758c669aa75
+# 6.0.0-Leia-Alpha-3
+KODI_LIBDVDNAV_VERSION = 9277007ce2263b908e9ce3091cc31b3dd87c351c
+# 6.0.0-Leia-Alpha-3
+KODI_LIBDVDREAD_VERSION = bd6b329f0137ab6a9f779a28dd96f04713735e17
 KODI_EXTRA_DOWNLOADS += \
 	https://github.com/xbmc/libdvdcss/archive/$(KODI_LIBDVDCSS_VERSION).tar.gz \
 	https://github.com/xbmc/libdvdnav/archive/$(KODI_LIBDVDNAV_VERSION).tar.gz \
 	https://github.com/xbmc/libdvdread/archive/$(KODI_LIBDVDREAD_VERSION).tar.gz
 
+define KODI_CPLUFF_AUTOCONF
+	cd $(KODI_SRCDIR)/lib/cpluff && ./autogen.sh
+endef
+KODI_PRE_CONFIGURE_HOOKS += KODI_CPLUFF_AUTOCONF
+
 KODI_CONF_OPTS += \
 	-DCMAKE_C_FLAGS="$(TARGET_CFLAGS) $(KODI_C_FLAGS)" \
 	-DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) $(KODI_CXX_FLAGS)" \
+	-DENABLE_APP_AUTONAME=OFF \
 	-DENABLE_CCACHE=OFF \
 	-DENABLE_DVDCSS=ON \
 	-DENABLE_INTERNAL_CROSSGUID=OFF \
 	-DENABLE_INTERNAL_FFMPEG=ON \
+	-DENABLE_INTERNAL_FLATBUFFERS=OFF \
 	-DFFMPEG_URL=$(KODI_DL_DIR)/$(KODI_FFMPEG_VERSION).tar.gz \
 	-DKODI_DEPENDSBUILD=OFF \
-	-DENABLE_OPENSSL=ON \
+	-DENABLE_LDGOLD=OFF \
 	-DNATIVEPREFIX=$(HOST_DIR) \
 	-DDEPENDS_PATH=$(STAGING_DIR)/usr \
+	-DWITH_JSONSCHEMABUILDER=$(HOST_DIR)/bin/JsonSchemaBuilder \
 	-DWITH_TEXTUREPACKER=$(HOST_DIR)/bin/TexturePacker \
 	-DLIBDVDCSS_URL=$(KODI_DL_DIR)/$(KODI_LIBDVDCSS_VERSION).tar.gz \
 	-DLIBDVDNAV_URL=$(KODI_DL_DIR)/$(KODI_LIBDVDNAV_VERSION).tar.gz \
-	-DLIBDVDREAD_URL=$(KODI_DL_DIR)/$(KODI_LIBDVDREAD_VERSION).tar.gz \
-	-DENABLE_IMX=OFF
+	-DLIBDVDREAD_URL=$(KODI_DL_DIR)/$(KODI_LIBDVDREAD_VERSION).tar.gz
 
 ifeq ($(BR2_ENABLE_LOCALE),)
 KODI_DEPENDENCIES += libiconv
@@ -88,8 +100,7 @@ ifeq ($(BR2_PACKAGE_KODI_PLATFORM_RBPI),y)
 ifeq ($(BR2_arm1176jzf_s)$(BR2_cortex_a7)$(BR2_cortex_a53),y)
 KODI_CONF_OPTS += -DWITH_CPU="$(GCC_TARGET_CPU)"
 endif
-else
-ifeq ($(BR2_arceb)$(BR2_arcle),y)
+else ifeq ($(BR2_arceb)$(BR2_arcle),y)
 KODI_CONF_OPTS += -DWITH_ARCH=arc -DWITH_CPU=arc
 else ifeq ($(BR2_armeb),y)
 KODI_CONF_OPTS += -DWITH_ARCH=arm -DWITH_CPU=arm
@@ -108,7 +119,6 @@ else
 # see project/cmake/scripts/linux/ArchSetup.cmake
 KODI_CONF_OPTS += -DWITH_CPU=$(BR2_ARCH)
 endif
-endif
 
 ifeq ($(BR2_X86_CPU_HAS_SSE),y)
 KODI_CONF_OPTS += -D_SSE_OK=ON -D_SSE_TRUE=ON
@@ -164,26 +174,14 @@ KODI_CXX_FLAGS += -latomic
 endif
 
 ifeq ($(BR2_PACKAGE_KODI_PLATFORM_RBPI),y)
-KODI_CONF_OPTS += -DCORE_SYSTEM_NAME=rbpi -DENABLE_OPENGLES=ON
+KODI_CONF_OPTS += -DCORE_PLATFORM_NAME=rbpi
 KODI_DEPENDENCIES += rpi-userland
-else
-# Kodi considers "rpbi" and "linux" as two separate platforms. The
-# below options, defined in
-# project/cmake/scripts/linux/ArchSetup.cmake are only valid for the
-# "linux" platforms. The "rpbi" platform has a different set of
-# options, defined in project/cmake/scripts/rbpi/
-KODI_CONF_OPTS += -DENABLE_LDGOLD=OFF
 endif
 
 ifeq ($(BR2_PACKAGE_KODI_PLATFORM_X11_OPENGL),y)
-KODI_CONF_OPTS += \
-	-DENABLE_OPENGL=ON \
-	-DENABLE_OPENGLES=OFF \
-	-DENABLE_X11=ON
+KODI_CONF_OPTS += -DCORE_PLATFORM_NAME=x11
 KODI_DEPENDENCIES += libegl libglu libgl xlib_libX11 xlib_libXext \
 	xlib_libXrandr libdrm
-else
-KODI_CONF_OPTS += -DENABLE_OPENGL=OFF -DENABLE_X11=OFF
 endif
 
 ifeq ($(BR2_PACKAGE_KODI_MYSQL),y)
@@ -193,14 +191,6 @@ else
 KODI_CONF_OPTS += -DENABLE_MYSQLCLIENT=OFF
 endif
 
-ifeq ($(BR2_PACKAGE_KODI_NONFREE),y)
-KODI_CONF_OPTS += -DENABLE_NONFREE=ON
-KODI_LICENSE := $(KODI_LICENSE), unrar
-KODI_LICENSE_FILES += lib/UnrarXLib/license.txt
-else
-KODI_CONF_OPTS += -DENABLE_NONFREE=OFF
-endif
-
 ifeq ($(BR2_PACKAGE_HAS_UDEV),y)
 KODI_CONF_OPTS += -DENABLE_UDEV=ON
 KODI_DEPENDENCIES += udev
@@ -288,13 +278,6 @@ else
 KODI_CONF_OPTS += -DENABLE_AIRTUNES=OFF
 endif
 
-ifeq ($(BR2_PACKAGE_KODI_LIBSSH),y)
-KODI_DEPENDENCIES += libssh
-KODI_CONF_OPTS += -DENABLE_SSH=ON
-else
-KODI_CONF_OPTS += -DENABLE_SSH=OFF
-endif
-
 ifeq ($(BR2_PACKAGE_KODI_AVAHI),y)
 KODI_DEPENDENCIES += avahi
 KODI_CONF_OPTS += -DENABLE_AVAHI=ON
@@ -317,9 +300,7 @@ KODI_CONF_OPTS += -DENABLE_LCMS2=OFF
 endif
 
 ifeq ($(BR2_PACKAGE_KODI_LIRC),y)
-KODI_CONF_OPTS += -DENABLE_LIRC=ON
-else
-KODI_CONF_OPTS += -DENABLE_LIRC=OFF
+KODI_DEPENDENCIES += lirc-tools
 endif
 
 ifeq ($(BR2_PACKAGE_KODI_LIBTHEORA),y)
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 10/25] package/kodi-audiodecoder-*: mass version bump
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (8 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 09/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 21:05   ` Arnout Vandecappelle
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 11/25] package/kodi-audioencoder-*: " Bernd Kuhls
                   ` (15 subsequent siblings)
  25 siblings, 1 reply; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Changed _SITE after upstream relocated all audio decoders to xbmc repos
https://github.com/xbmc/repo-binary-addons/commit/4c900f6835889ce45ba4daaf0387bb5eb13db065

Changed dependency from kodi-platform to kodi itself, the dependency to
kodi-platform was removed upstream.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/kodi-audiodecoder-modplug/Config.in                 | 3 +--
 .../kodi-audiodecoder-modplug.hash                          | 2 +-
 .../kodi-audiodecoder-modplug/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-sidplay/Config.in                 | 3 +--
 .../kodi-audiodecoder-sidplay.hash                          | 2 +-
 .../kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay.mk  | 6 +++---
 package/kodi-audiodecoder-snesapu/Config.in                 | 3 +--
 .../kodi-audiodecoder-snesapu.hash                          | 2 +-
 .../kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu.mk  | 6 +++---
 package/kodi-audiodecoder-stsound/Config.in                 | 3 +--
 .../kodi-audiodecoder-stsound.hash                          | 2 +-
 .../kodi-audiodecoder-stsound/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 +++---
 21 files changed, 34 insertions(+), 40 deletions(-)

diff --git a/package/kodi-audiodecoder-modplug/Config.in b/package/kodi-audiodecoder-modplug/Config.in
index 026997319e..856ca8beb1 100644
--- a/package/kodi-audiodecoder-modplug/Config.in
+++ b/package/kodi-audiodecoder-modplug/Config.in
@@ -1,8 +1,7 @@
 config BR2_PACKAGE_KODI_AUDIODECODER_MODPLUG
 	bool "kodi-audiodecoder-modplug"
-	select BR2_PACKAGE_KODI_PLATFORM
 	select BR2_PACKAGE_LIBMODPLUG
 	help
 	  Modplug decoder addon for Kodi
 
-	  https://github.com/notspiff/audiodecoder.modplug
+	  https://github.com/xbmc/audiodecoder.modplug
diff --git a/package/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug.hash b/package/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug.hash
index 6a0607e83d..0a4f1de080 100644
--- a/package/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug.hash
+++ b/package/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 8be4f8c6324bf790069e42c963e14733c53fcdc27548f21f4822b178f47b8177  kodi-audiodecoder-modplug-1.1.0.tar.gz
+sha256 4bed389f4db9b30ee563fb020a594b9d10635430825533ca42c4c95e5299ccf9  kodi-audiodecoder-modplug-2aee0cf2bd8fb6d82fb32dae71f9372e0345d695.tar.gz
diff --git a/package/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug.mk b/package/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug.mk
index fb7003f093..46011d7d39 100644
--- a/package/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug.mk
+++ b/package/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug.mk
@@ -4,10 +4,10 @@
 #
 ################################################################################
 
-KODI_AUDIODECODER_MODPLUG_VERSION = 1.1.0
-KODI_AUDIODECODER_MODPLUG_SITE = $(call github,notspiff,audiodecoder.modplug,v$(KODI_AUDIODECODER_MODPLUG_VERSION))
+KODI_AUDIODECODER_MODPLUG_VERSION = 2aee0cf2bd8fb6d82fb32dae71f9372e0345d695
+KODI_AUDIODECODER_MODPLUG_SITE = $(call github,xbmc,audiodecoder.modplug,$(KODI_AUDIODECODER_MODPLUG_VERSION))
 KODI_AUDIODECODER_MODPLUG_LICENSE = GPL-2.0+
 KODI_AUDIODECODER_MODPLUG_LICENSE_FILES = src/ModplugCodec.cpp
-KODI_AUDIODECODER_MODPLUG_DEPENDENCIES = kodi-platform libmodplug
+KODI_AUDIODECODER_MODPLUG_DEPENDENCIES = kodi libmodplug
 
 $(eval $(cmake-package))
diff --git a/package/kodi-audiodecoder-nosefart/Config.in b/package/kodi-audiodecoder-nosefart/Config.in
index 96591aae5c..bb56a3d6d4 100644
--- a/package/kodi-audiodecoder-nosefart/Config.in
+++ b/package/kodi-audiodecoder-nosefart/Config.in
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_KODI_AUDIODECODER_NOSEFART
 	bool "kodi-audiodecoder-nosefart"
-	select BR2_PACKAGE_KODI_PLATFORM
 	help
 	  Nosefart decoder addon for Kodi
 
-	  https://github.com/notspiff/audiodecoder.nosefart
+	  https://github.com/xbmc/audiodecoder.nosefart
diff --git a/package/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart.hash b/package/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart.hash
index 670e324ee4..e14fb9c751 100644
--- a/package/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart.hash
+++ b/package/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 444cc85f4618daa5147a63633db3f300123d5e33b1b5894e7036fa9243e8a535  kodi-audiodecoder-nosefart-1.1.0.tar.gz
+sha256 77f9d52486c58b8a37b331c2a66e42f082148848f3b0d98ee3045fb74502f8d3  kodi-audiodecoder-nosefart-9e972380cb733a9d6827aeab4bce0e2d5606e104.tar.gz
diff --git a/package/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart.mk b/package/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart.mk
index 5e008198ca..41d19ea136 100644
--- a/package/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart.mk
+++ b/package/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart.mk
@@ -4,10 +4,10 @@
 #
 ################################################################################
 
-KODI_AUDIODECODER_NOSEFART_VERSION = 1.1.0
-KODI_AUDIODECODER_NOSEFART_SITE = $(call github,notspiff,audiodecoder.nosefart,v$(KODI_AUDIODECODER_NOSEFART_VERSION))
+KODI_AUDIODECODER_NOSEFART_VERSION = 9e972380cb733a9d6827aeab4bce0e2d5606e104
+KODI_AUDIODECODER_NOSEFART_SITE = $(call github,xbmc,audiodecoder.nosefart,$(KODI_AUDIODECODER_NOSEFART_VERSION))
 KODI_AUDIODECODER_NOSEFART_LICENSE = GPL-2.0+
 KODI_AUDIODECODER_NOSEFART_LICENSE_FILES = src/NSFCodec.cpp
-KODI_AUDIODECODER_NOSEFART_DEPENDENCIES = kodi-platform
+KODI_AUDIODECODER_NOSEFART_DEPENDENCIES = kodi
 
 $(eval $(cmake-package))
diff --git a/package/kodi-audiodecoder-sidplay/Config.in b/package/kodi-audiodecoder-sidplay/Config.in
index ae99afa9e0..eca4160a90 100644
--- a/package/kodi-audiodecoder-sidplay/Config.in
+++ b/package/kodi-audiodecoder-sidplay/Config.in
@@ -1,8 +1,7 @@
 config BR2_PACKAGE_KODI_AUDIODECODER_SIDPLAY
 	bool "kodi-audiodecoder-sidplay"
-	select BR2_PACKAGE_KODI_PLATFORM
 	select BR2_PACKAGE_LIBSIDPLAY2
 	help
 	  Sidplay decoder addon for Kodi
 
-	  https://github.com/notspiff/audiodecoder.sidplay
+	  https://github.com/xbmc/audiodecoder.sidplay
diff --git a/package/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay.hash b/package/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay.hash
index 97c5f28fc7..3c41153426 100644
--- a/package/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay.hash
+++ b/package/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 527b188679add8043e8cd691af9735b6fe8bd6935ad8ac8312b459d6f160cdac  kodi-audiodecoder-sidplay-1.1.0.tar.gz
+sha256 56d4c44e82da7dfa23ac375395c892404fbc875bb57b26495b7408c8a037890d  kodi-audiodecoder-sidplay-72d86075b600e2fa6c0835e7df15a237029615ff.tar.gz
diff --git a/package/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay.mk b/package/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay.mk
index 8dc827a666..825c310662 100644
--- a/package/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay.mk
+++ b/package/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay.mk
@@ -4,10 +4,10 @@
 #
 ################################################################################
 
-KODI_AUDIODECODER_SIDPLAY_VERSION = 1.1.0
-KODI_AUDIODECODER_SIDPLAY_SITE = $(call github,notspiff,audiodecoder.sidplay,v$(KODI_AUDIODECODER_SIDPLAY_VERSION))
+KODI_AUDIODECODER_SIDPLAY_VERSION = 72d86075b600e2fa6c0835e7df15a237029615ff
+KODI_AUDIODECODER_SIDPLAY_SITE = $(call github,xbmc,audiodecoder.sidplay,$(KODI_AUDIODECODER_SIDPLAY_VERSION))
 KODI_AUDIODECODER_SIDPLAY_LICENSE = GPL-2.0+
 KODI_AUDIODECODER_SIDPLAY_LICENSE_FILES = src/SIDCodec.cpp
-KODI_AUDIODECODER_SIDPLAY_DEPENDENCIES = host-pkgconf kodi-platform libsidplay2
+KODI_AUDIODECODER_SIDPLAY_DEPENDENCIES = host-pkgconf kodi libsidplay2
 
 $(eval $(cmake-package))
diff --git a/package/kodi-audiodecoder-snesapu/Config.in b/package/kodi-audiodecoder-snesapu/Config.in
index 0cb572fec3..2c3bb15d2f 100644
--- a/package/kodi-audiodecoder-snesapu/Config.in
+++ b/package/kodi-audiodecoder-snesapu/Config.in
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_KODI_AUDIODECODER_SNESAPU
 	bool "kodi-audiodecoder-snesapu"
-	select BR2_PACKAGE_KODI_PLATFORM
 	help
 	  SPC decoder addon for Kodi
 
-	  https://github.com/notspiff/audiodecoder.snesapu
+	  https://github.com/xbmc/audiodecoder.snesapu
diff --git a/package/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu.hash b/package/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu.hash
index 877b7a7f9c..9baf6f9fbd 100644
--- a/package/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu.hash
+++ b/package/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 20d85822d0c01223903b5e5472a1d029fa4931c2a9ac4d399345c4363fa8f905  kodi-audiodecoder-snesapu-1.1.0.tar.gz
+sha256 7b28bb783e4a5bbf757ff9d0f385cd8681ba2d45b4fece47a8973ca01fdd1fae  kodi-audiodecoder-snesapu-318ff6a74b0cd20b7a940aa21eb0dd0dfef4e47e.tar.gz
diff --git a/package/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu.mk b/package/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu.mk
index df7a8f09b9..5b638bcc57 100644
--- a/package/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu.mk
+++ b/package/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu.mk
@@ -4,10 +4,10 @@
 #
 ################################################################################
 
-KODI_AUDIODECODER_SNESAPU_VERSION = 1.1.0
-KODI_AUDIODECODER_SNESAPU_SITE = $(call github,notspiff,audiodecoder.snesapu,v$(KODI_AUDIODECODER_SNESAPU_VERSION))
+KODI_AUDIODECODER_SNESAPU_VERSION = 318ff6a74b0cd20b7a940aa21eb0dd0dfef4e47e
+KODI_AUDIODECODER_SNESAPU_SITE = $(call github,xbmc,audiodecoder.snesapu,$(KODI_AUDIODECODER_SNESAPU_VERSION))
 KODI_AUDIODECODER_SNESAPU_LICENSE = GPL-2.0+
 KODI_AUDIODECODER_SNESAPU_LICENSE_FILES = src/SPCCodec.cpp
-KODI_AUDIODECODER_SNESAPU_DEPENDENCIES = kodi-platform
+KODI_AUDIODECODER_SNESAPU_DEPENDENCIES = kodi
 
 $(eval $(cmake-package))
diff --git a/package/kodi-audiodecoder-stsound/Config.in b/package/kodi-audiodecoder-stsound/Config.in
index 6be216a2c7..2001e481cd 100644
--- a/package/kodi-audiodecoder-stsound/Config.in
+++ b/package/kodi-audiodecoder-stsound/Config.in
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_KODI_AUDIODECODER_STSOUND
 	bool "kodi-audiodecoder-stsound"
-	select BR2_PACKAGE_KODI_PLATFORM
 	help
 	  YM decoder addon for Kodi
 
-	  https://github.com/notspiff/audiodecoder.stsound
+	  https://github.com/xbmc/audiodecoder.stsound
diff --git a/package/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound.hash b/package/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound.hash
index 2d70e085d9..52ec7c8552 100644
--- a/package/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound.hash
+++ b/package/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 c9b6e98d544712f7cec3cf18f866ccaed2fbcd20410179259ae0455ffa967ca4  kodi-audiodecoder-stsound-1.1.0.tar.gz
+sha256 307922720bd823ab5dfc39fb75fa366ab0f9a97a3be27904c2d7728c83cc6a2e  kodi-audiodecoder-stsound-7dd45a3dce7a013eda7c59cc5794d0402043005d.tar.gz
diff --git a/package/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound.mk b/package/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound.mk
index f49c614bb2..a9ed2327eb 100644
--- a/package/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound.mk
+++ b/package/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound.mk
@@ -4,10 +4,10 @@
 #
 ################################################################################
 
-KODI_AUDIODECODER_STSOUND_VERSION = 1.1.0
-KODI_AUDIODECODER_STSOUND_SITE = $(call github,notspiff,audiodecoder.stsound,v$(KODI_AUDIODECODER_STSOUND_VERSION))
+KODI_AUDIODECODER_STSOUND_VERSION = 7dd45a3dce7a013eda7c59cc5794d0402043005d
+KODI_AUDIODECODER_STSOUND_SITE = $(call github,xbmc,audiodecoder.stsound,$(KODI_AUDIODECODER_STSOUND_VERSION))
 KODI_AUDIODECODER_STSOUND_LICENSE = GPL-2.0+
 KODI_AUDIODECODER_STSOUND_LICENSE_FILES = src/YMCodec.cpp
-KODI_AUDIODECODER_STSOUND_DEPENDENCIES = kodi-platform
+KODI_AUDIODECODER_STSOUND_DEPENDENCIES = kodi
 
 $(eval $(cmake-package))
diff --git a/package/kodi-audiodecoder-timidity/Config.in b/package/kodi-audiodecoder-timidity/Config.in
index 3372dc5c05..ad3caf1e42 100644
--- a/package/kodi-audiodecoder-timidity/Config.in
+++ b/package/kodi-audiodecoder-timidity/Config.in
@@ -3,4 +3,4 @@ config BR2_PACKAGE_KODI_AUDIODECODER_TIMIDITY
 	help
 	  Timidity decoder addon for Kodi
 
-	  https://github.com/notspiff/audiodecoder.timidity
+	  https://github.com/xbmc/audiodecoder.timidity
diff --git a/package/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity.hash b/package/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity.hash
index 34260e9449..3cef0d8ff4 100644
--- a/package/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity.hash
+++ b/package/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 83a740010dc7fa01101da370c74e79287ebd67bd28d27125e4372abe2fb3bb47  kodi-audiodecoder-timidity-1.1.1.tar.gz
+sha256 766f16ed21cc73ea94e4f77978edb4f6fe0f4a5fcf86deaa3181018dcd5fffc5  kodi-audiodecoder-timidity-9a2b917eab7c6ff172e345425ceba68c7d29c846.tar.gz
diff --git a/package/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity.mk b/package/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity.mk
index a4847e0289..641526696e 100644
--- a/package/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity.mk
+++ b/package/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_AUDIODECODER_TIMIDITY_VERSION = 1.1.1
-KODI_AUDIODECODER_TIMIDITY_SITE = $(call github,notspiff,audiodecoder.timidity,v$(KODI_AUDIODECODER_TIMIDITY_VERSION))
+KODI_AUDIODECODER_TIMIDITY_VERSION = 9a2b917eab7c6ff172e345425ceba68c7d29c846
+KODI_AUDIODECODER_TIMIDITY_SITE = $(call github,xbmc,audiodecoder.timidity,$(KODI_AUDIODECODER_TIMIDITY_VERSION))
 KODI_AUDIODECODER_TIMIDITY_LICENSE = GPL-2.0+
 KODI_AUDIODECODER_TIMIDITY_LICENSE_FILES = src/TimidityCodec.cpp
 KODI_AUDIODECODER_TIMIDITY_DEPENDENCIES = kodi
diff --git a/package/kodi-audiodecoder-vgmstream/Config.in b/package/kodi-audiodecoder-vgmstream/Config.in
index ebf83df23b..440edc7cf6 100644
--- a/package/kodi-audiodecoder-vgmstream/Config.in
+++ b/package/kodi-audiodecoder-vgmstream/Config.in
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_KODI_AUDIODECODER_VGMSTREAM
 	bool "kodi-audiodecoder-vgmstream"
-	select BR2_PACKAGE_KODI_PLATFORM
 	help
 	  VGM decoder addon for Kodi
 
-	  https://github.com/notspiff/audiodecoder.vgmstream
+	  https://github.com/xbmc/audiodecoder.vgmstream
diff --git a/package/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream.hash b/package/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream.hash
index f4cf51aa21..2a414ac978 100644
--- a/package/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream.hash
+++ b/package/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 40cd4f7f143c9313a4437854e31c460046af47bd709364439f0e370ec464af0d  kodi-audiodecoder-vgmstream-1.1.0.tar.gz
+sha256 59f8af5a639d78449d1269958d4150797286a5f5fc2d32af5d57770e466184ef  kodi-audiodecoder-vgmstream-402ae50a65ee0c977dc2a1e4b06d48cbf92f2ba3.tar.gz
diff --git a/package/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream.mk b/package/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream.mk
index e89602117e..d584ae41af 100644
--- a/package/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream.mk
+++ b/package/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream.mk
@@ -4,10 +4,10 @@
 #
 ################################################################################
 
-KODI_AUDIODECODER_VGMSTREAM_VERSION = 1.1.0
-KODI_AUDIODECODER_VGMSTREAM_SITE = $(call github,notspiff,audiodecoder.vgmstream,v$(KODI_AUDIODECODER_VGMSTREAM_VERSION))
+KODI_AUDIODECODER_VGMSTREAM_VERSION = 402ae50a65ee0c977dc2a1e4b06d48cbf92f2ba3
+KODI_AUDIODECODER_VGMSTREAM_SITE = $(call github,xbmc,audiodecoder.vgmstream,$(KODI_AUDIODECODER_VGMSTREAM_VERSION))
 KODI_AUDIODECODER_VGMSTREAM_LICENSE = GPL-2.0+
 KODI_AUDIODECODER_VGMSTREAM_LICENSE_FILES = src/VGMCodec.cpp
-KODI_AUDIODECODER_VGMSTREAM_DEPENDENCIES = kodi-platform
+KODI_AUDIODECODER_VGMSTREAM_DEPENDENCIES = kodi
 
 $(eval $(cmake-package))
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 11/25] package/kodi-audioencoder-*: mass version bump
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (9 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 10/25] package/kodi-audiodecoder-*: mass version bump Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 12/25] package/kodi-inputstream-adaptive: bump version Bernd Kuhls
                   ` (14 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/kodi-audioencoder-flac/kodi-audioencoder-flac.hash    | 2 +-
 package/kodi-audioencoder-flac/kodi-audioencoder-flac.mk      | 4 ++--
 package/kodi-audioencoder-lame/kodi-audioencoder-lame.hash    | 2 +-
 package/kodi-audioencoder-lame/kodi-audioencoder-lame.mk      | 4 ++--
 .../kodi-audioencoder-vorbis/kodi-audioencoder-vorbis.hash    | 2 +-
 package/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis.mk  | 4 ++--
 package/kodi-audioencoder-wav/kodi-audioencoder-wav.hash      | 2 +-
 package/kodi-audioencoder-wav/kodi-audioencoder-wav.mk        | 4 ++--
 8 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/package/kodi-audioencoder-flac/kodi-audioencoder-flac.hash b/package/kodi-audioencoder-flac/kodi-audioencoder-flac.hash
index 9a0f81e10d..a1a4473d2a 100644
--- a/package/kodi-audioencoder-flac/kodi-audioencoder-flac.hash
+++ b/package/kodi-audioencoder-flac/kodi-audioencoder-flac.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 811dac5766dc9ef1a3447c55637edde55c5ddca1d583124e9312328152015ae5  kodi-audioencoder-flac-1.1.0.tar.gz
+sha256 a49faff2951bdc06c3fe72750728358983ab32177c941e042107243ca7569b63  kodi-audioencoder-flac-394ded06bd1c523dd68986a320750c312322fcfd.tar.gz
diff --git a/package/kodi-audioencoder-flac/kodi-audioencoder-flac.mk b/package/kodi-audioencoder-flac/kodi-audioencoder-flac.mk
index ea5a0860c6..40a35513f8 100644
--- a/package/kodi-audioencoder-flac/kodi-audioencoder-flac.mk
+++ b/package/kodi-audioencoder-flac/kodi-audioencoder-flac.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_AUDIOENCODER_FLAC_VERSION = 1.1.0
-KODI_AUDIOENCODER_FLAC_SITE = $(call github,xbmc,audioencoder.flac,v$(KODI_AUDIOENCODER_FLAC_VERSION))
+KODI_AUDIOENCODER_FLAC_VERSION = 394ded06bd1c523dd68986a320750c312322fcfd
+KODI_AUDIOENCODER_FLAC_SITE = $(call github,xbmc,audioencoder.flac,$(KODI_AUDIOENCODER_FLAC_VERSION))
 KODI_AUDIOENCODER_FLAC_LICENSE = GPL-2.0+
 KODI_AUDIOENCODER_FLAC_LICENSE_FILES = src/EncoderFlac.cpp
 KODI_AUDIOENCODER_FLAC_DEPENDENCIES = flac kodi libogg host-pkgconf
diff --git a/package/kodi-audioencoder-lame/kodi-audioencoder-lame.hash b/package/kodi-audioencoder-lame/kodi-audioencoder-lame.hash
index 6edd161559..f1aabb5a1b 100644
--- a/package/kodi-audioencoder-lame/kodi-audioencoder-lame.hash
+++ b/package/kodi-audioencoder-lame/kodi-audioencoder-lame.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 5118a2925bb0f7eca36b2d0f4d6822b45a8967c9fb91054bfaa8f83d21209c95  kodi-audioencoder-lame-1.2.0.tar.gz
+sha256 d77e22a5c6489801af1235caf16c9df9c3ca913ac214396141626f96fb445341  kodi-audioencoder-lame-5b9a37b66938e72cc641f68d1d582a201cd89616.tar.gz
diff --git a/package/kodi-audioencoder-lame/kodi-audioencoder-lame.mk b/package/kodi-audioencoder-lame/kodi-audioencoder-lame.mk
index 3f06a06135..316c603845 100644
--- a/package/kodi-audioencoder-lame/kodi-audioencoder-lame.mk
+++ b/package/kodi-audioencoder-lame/kodi-audioencoder-lame.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_AUDIOENCODER_LAME_VERSION = 1.2.0
-KODI_AUDIOENCODER_LAME_SITE = $(call github,xbmc,audioencoder.lame,v$(KODI_AUDIOENCODER_LAME_VERSION))
+KODI_AUDIOENCODER_LAME_VERSION = 5b9a37b66938e72cc641f68d1d582a201cd89616
+KODI_AUDIOENCODER_LAME_SITE = $(call github,xbmc,audioencoder.lame,$(KODI_AUDIOENCODER_LAME_VERSION))
 KODI_AUDIOENCODER_LAME_LICENSE = GPL-2.0+
 KODI_AUDIOENCODER_LAME_LICENSE_FILES = src/EncoderLame.cpp
 KODI_AUDIOENCODER_LAME_DEPENDENCIES = kodi lame
diff --git a/package/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis.hash b/package/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis.hash
index 1b41a88dbc..df236226c1 100644
--- a/package/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis.hash
+++ b/package/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 f00c74f010b465d43e8206bcbe155785e1f34660ca010acff3b890595ea2352c  kodi-audioencoder-vorbis-1.1.0.tar.gz
+sha256 bd284ff7442bc9b626e7afc2d9f096857e8f2d856db3985783310162a95019d9  kodi-audioencoder-vorbis-6c523fe5f91f951c63aeb81a6808433da03d1c4b.tar.gz
diff --git a/package/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis.mk b/package/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis.mk
index 0c0c406a58..44a6952a74 100644
--- a/package/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis.mk
+++ b/package/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_AUDIOENCODER_VORBIS_VERSION = 1.1.0
-KODI_AUDIOENCODER_VORBIS_SITE = $(call github,xbmc,audioencoder.vorbis,v$(KODI_AUDIOENCODER_VORBIS_VERSION))
+KODI_AUDIOENCODER_VORBIS_VERSION = 6c523fe5f91f951c63aeb81a6808433da03d1c4b
+KODI_AUDIOENCODER_VORBIS_SITE = $(call github,xbmc,audioencoder.vorbis,$(KODI_AUDIOENCODER_VORBIS_VERSION))
 KODI_AUDIOENCODER_VORBIS_LICENSE = GPL-2.0+
 KODI_AUDIOENCODER_VORBIS_LICENSE_FILES = src/EncoderVorbis.cpp
 KODI_AUDIOENCODER_VORBIS_DEPENDENCIES = kodi libogg libvorbis host-pkgconf
diff --git a/package/kodi-audioencoder-wav/kodi-audioencoder-wav.hash b/package/kodi-audioencoder-wav/kodi-audioencoder-wav.hash
index b302c18ac9..801b12d37f 100644
--- a/package/kodi-audioencoder-wav/kodi-audioencoder-wav.hash
+++ b/package/kodi-audioencoder-wav/kodi-audioencoder-wav.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 f9b0f79c8364fb7ef584137031fceb8d2ab1af28e110cfe2a31932631cb8d36e  kodi-audioencoder-wav-1.1.0.tar.gz
+sha256 dded1f0822ff077b3f632981cec1eecef72cddba4841c8cd3550edc086f3f75f  kodi-audioencoder-wav-57b4735f54ecf11fbf7f95b715164a79aaad683b.tar.gz
diff --git a/package/kodi-audioencoder-wav/kodi-audioencoder-wav.mk b/package/kodi-audioencoder-wav/kodi-audioencoder-wav.mk
index d21546ba05..67f7f024df 100644
--- a/package/kodi-audioencoder-wav/kodi-audioencoder-wav.mk
+++ b/package/kodi-audioencoder-wav/kodi-audioencoder-wav.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_AUDIOENCODER_WAV_VERSION = 1.1.0
-KODI_AUDIOENCODER_WAV_SITE = $(call github,xbmc,audioencoder.wav,v$(KODI_AUDIOENCODER_WAV_VERSION))
+KODI_AUDIOENCODER_WAV_VERSION = 57b4735f54ecf11fbf7f95b715164a79aaad683b
+KODI_AUDIOENCODER_WAV_SITE = $(call github,xbmc,audioencoder.wav,$(KODI_AUDIOENCODER_WAV_VERSION))
 KODI_AUDIOENCODER_WAV_LICENSE = GPL-2.0+
 KODI_AUDIOENCODER_WAV_LICENSE_FILES = src/EncoderWav.cpp
 KODI_AUDIOENCODER_WAV_DEPENDENCIES = kodi
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 12/25] package/kodi-inputstream-adaptive: bump version
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (10 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 11/25] package/kodi-audioencoder-*: " Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 21:14   ` Arnout Vandecappelle
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 13/25] package/kodi-inputstream-rtmp: " Bernd Kuhls
                   ` (13 subsequent siblings)
  25 siblings, 1 reply; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Switched dependencies from libplatform & kodi-platform to kodi after
upstream commit:
https://github.com/peak3d/inputstream.adaptive/commit/0d1c5503ad809a23062aebd3c01837ca5d21ea3a

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/kodi-inputstream-adaptive/Config.in                 | 2 --
 .../kodi-inputstream-adaptive.hash                          | 2 +-
 .../kodi-inputstream-adaptive/kodi-inputstream-adaptive.mk  | 6 ++----
 3 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/package/kodi-inputstream-adaptive/Config.in b/package/kodi-inputstream-adaptive/Config.in
index cb5127363a..f9ba20adcf 100644
--- a/package/kodi-inputstream-adaptive/Config.in
+++ b/package/kodi-inputstream-adaptive/Config.in
@@ -3,8 +3,6 @@ config BR2_PACKAGE_KODI_INPUTSTREAM_ADAPTIVE
 	# wvdecrypter/cdm/build/build_config.h
 	depends on BR2_aarch64 || BR2_arm || BR2_i386 || BR2_mipsel \
 		|| BR2_mips64el || BR2_x86_64
-	select BR2_PACKAGE_LIBPLATFORM
-	select BR2_PACKAGE_KODI_PLATFORM
 	help
 	  Kodi inputstream addon for several manifest types
 
diff --git a/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.hash b/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.hash
index 15ecf494f1..ee894b00df 100644
--- a/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.hash
+++ b/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 872a6ffefb90b6201a1e01fe5a52e05877e2040737e052b2f249725b9a8a44ff  kodi-inputstream-adaptive-c51b9a9b58a645f820883e6d99982277fc58aac5.tar.gz
+sha256 d741222bee5cd719e703c9df5a99d5d6171918caa1f0ef949192bb5fa5db46bc  kodi-inputstream-adaptive-7322dc74093a371a8a41ddc16fed324381a11212.tar.gz
diff --git a/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.mk b/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.mk
index ab810d3248..17c2c5fcb4 100644
--- a/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.mk
+++ b/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.mk
@@ -4,12 +4,10 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_INPUTSTREAM_ADAPTIVE_VERSION = c51b9a9b58a645f820883e6d99982277fc58aac5
+KODI_INPUTSTREAM_ADAPTIVE_VERSION = 7322dc74093a371a8a41ddc16fed324381a11212
 KODI_INPUTSTREAM_ADAPTIVE_SITE = $(call github,peak3d,inputstream.adaptive,$(KODI_INPUTSTREAM_ADAPTIVE_VERSION))
 KODI_INPUTSTREAM_ADAPTIVE_LICENSE = GPL-2.0+
 KODI_INPUTSTREAM_ADAPTIVE_LICENSE_FILES = src/main.cpp
-KODI_INPUTSTREAM_ADAPTIVE_DEPENDENCIES = libplatform kodi-platform
+KODI_INPUTSTREAM_ADAPTIVE_DEPENDENCIES = kodi
 
 $(eval $(cmake-package))
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 13/25] package/kodi-inputstream-rtmp: bump version
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (11 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 12/25] package/kodi-inputstream-adaptive: bump version Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 14/25] package/kodi-peripheral-joystick: " Bernd Kuhls
                   ` (12 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Addon repo was moved to xbmc project:
https://github.com/xbmc/repo-binary-addons/commit/57b8ed5fb9b5f0368738260b762cc0bab1147172#diff-2ca1e23208f215d294c01b80edfff00a

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/kodi-inputstream-rtmp/Config.in                  | 2 +-
 package/kodi-inputstream-rtmp/kodi-inputstream-rtmp.hash | 2 +-
 package/kodi-inputstream-rtmp/kodi-inputstream-rtmp.mk   | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/package/kodi-inputstream-rtmp/Config.in b/package/kodi-inputstream-rtmp/Config.in
index c40bff2d7e..fa83926301 100644
--- a/package/kodi-inputstream-rtmp/Config.in
+++ b/package/kodi-inputstream-rtmp/Config.in
@@ -4,4 +4,4 @@ config BR2_PACKAGE_KODI_INPUTSTREAM_RTMP
 	help
 	  RTMP input stream add-on for Kodi
 
-	  https://github.com/notspiff/inputstream.rtmp
+	  https://github.com/xbmc/inputstream.rtmp
diff --git a/package/kodi-inputstream-rtmp/kodi-inputstream-rtmp.hash b/package/kodi-inputstream-rtmp/kodi-inputstream-rtmp.hash
index 2d7a68ba3c..e73b769e0e 100644
--- a/package/kodi-inputstream-rtmp/kodi-inputstream-rtmp.hash
+++ b/package/kodi-inputstream-rtmp/kodi-inputstream-rtmp.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 75a3cc87243a7c92a0a2e3f16710a1e60d05cd8dbc8b7fd1852244fbc5da2ae8  kodi-inputstream-rtmp-1.0.4.tar.gz
+sha256 9e483ea87fc71759d1ca2be38176185aa313ea78547aa442027d8edd32429e8f  kodi-inputstream-rtmp-80f03a9db1a2f57b0f0ac746241eaf336ea71312.tar.gz
diff --git a/package/kodi-inputstream-rtmp/kodi-inputstream-rtmp.mk b/package/kodi-inputstream-rtmp/kodi-inputstream-rtmp.mk
index 061aedf1e7..1e97d11656 100644
--- a/package/kodi-inputstream-rtmp/kodi-inputstream-rtmp.mk
+++ b/package/kodi-inputstream-rtmp/kodi-inputstream-rtmp.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_INPUTSTREAM_RTMP_VERSION = 1.0.4
-KODI_INPUTSTREAM_RTMP_SITE = $(call github,notspiff,inputstream.rtmp,v$(KODI_INPUTSTREAM_RTMP_VERSION))
+KODI_INPUTSTREAM_RTMP_VERSION = 80f03a9db1a2f57b0f0ac746241eaf336ea71312
+KODI_INPUTSTREAM_RTMP_SITE = $(call github,xbmc,inputstream.rtmp,$(KODI_INPUTSTREAM_RTMP_VERSION))
 KODI_INPUTSTREAM_RTMP_LICENSE = GPL-2.0+
 KODI_INPUTSTREAM_RTMP_LICENSE_FILES = src/RTMPStream.cpp
 KODI_INPUTSTREAM_RTMP_DEPENDENCIES = kodi rtmpdump
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 14/25] package/kodi-peripheral-joystick: bump version
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (12 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 13/25] package/kodi-inputstream-rtmp: " Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 15/25] package/kodi-peripheral-*: mass version bump Bernd Kuhls
                   ` (11 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Removed dependency to kodi-platform
https://github.com/xbmc/peripheral.joystick/commit/a9489ea0f08bbf04affb798857439540478ff90d

Added dependency to tinyxml
https://github.com/xbmc/peripheral.joystick/commit/471aa27d6c8ff9c9d0ac50c1b32f1504840194b5

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/kodi-peripheral-joystick/Config.in                | 2 +-
 .../kodi-peripheral-joystick.hash                         | 2 +-
 .../kodi-peripheral-joystick/kodi-peripheral-joystick.mk  | 8 +++-----
 3 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/package/kodi-peripheral-joystick/Config.in b/package/kodi-peripheral-joystick/Config.in
index f257710a88..d93e71b607 100644
--- a/package/kodi-peripheral-joystick/Config.in
+++ b/package/kodi-peripheral-joystick/Config.in
@@ -1,7 +1,7 @@
 config BR2_PACKAGE_KODI_PERIPHERAL_JOYSTICK
 	bool "kodi-peripheral-joystick"
 	depends on BR2_PACKAGE_HAS_UDEV
-	select BR2_PACKAGE_KODI_PLATFORM
+	select BR2_PACKAGE_TINYXML
 	help
 	  Kodi joystick support (drivers and button maps)
 
diff --git a/package/kodi-peripheral-joystick/kodi-peripheral-joystick.hash b/package/kodi-peripheral-joystick/kodi-peripheral-joystick.hash
index 5a7348d414..d863de0288 100644
--- a/package/kodi-peripheral-joystick/kodi-peripheral-joystick.hash
+++ b/package/kodi-peripheral-joystick/kodi-peripheral-joystick.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 9a183e1f92ff2c68816bfa0056c65585a3e1129d924326359d7a5dfbcba6c56a  kodi-peripheral-joystick-1.3.4.tar.gz
+sha256 45664b515c44d5fe5cc6cf5c7cb0f5ca239b5e68c9a88f047e236beb5cae0449  kodi-peripheral-joystick-7611722a4921b66674a41c3f5322ff0a54246b71.tar.gz
diff --git a/package/kodi-peripheral-joystick/kodi-peripheral-joystick.mk b/package/kodi-peripheral-joystick/kodi-peripheral-joystick.mk
index 13c33fc0af..b8178b7ca9 100644
--- a/package/kodi-peripheral-joystick/kodi-peripheral-joystick.mk
+++ b/package/kodi-peripheral-joystick/kodi-peripheral-joystick.mk
@@ -4,12 +4,10 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PERIPHERAL_JOYSTICK_VERSION = 1.3.4
-KODI_PERIPHERAL_JOYSTICK_SITE = $(call github,xbmc,peripheral.joystick,v$(KODI_PERIPHERAL_JOYSTICK_VERSION))
+KODI_PERIPHERAL_JOYSTICK_VERSION = 7611722a4921b66674a41c3f5322ff0a54246b71
+KODI_PERIPHERAL_JOYSTICK_SITE = $(call github,xbmc,peripheral.joystick,$(KODI_PERIPHERAL_JOYSTICK_VERSION))
 KODI_PERIPHERAL_JOYSTICK_LICENSE = GPL-2.0+
 KODI_PERIPHERAL_JOYSTICK_LICENSE_FILES = src/addon.cpp
-KODI_PERIPHERAL_JOYSTICK_DEPENDENCIES = kodi-platform udev
+KODI_PERIPHERAL_JOYSTICK_DEPENDENCIES = kodi tinyxml udev
 
 $(eval $(cmake-package))
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 15/25] package/kodi-peripheral-*: mass version bump
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (13 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 14/25] package/kodi-peripheral-joystick: " Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 16/25] package/kodi-pvr-iptvsimple: bump version Bernd Kuhls
                   ` (10 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 .../kodi-peripheral-steamcontroller.hash                        | 2 +-
 .../kodi-peripheral-steamcontroller.mk                          | 2 +-
 package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.hash    | 2 +-
 package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.mk      | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/package/kodi-peripheral-steamcontroller/kodi-peripheral-steamcontroller.hash b/package/kodi-peripheral-steamcontroller/kodi-peripheral-steamcontroller.hash
index c0b3bf6e22..5966ee8908 100644
--- a/package/kodi-peripheral-steamcontroller/kodi-peripheral-steamcontroller.hash
+++ b/package/kodi-peripheral-steamcontroller/kodi-peripheral-steamcontroller.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 d5547b78ba84c9743c884a9377c398b540bfcf23e467e1edf8be2625d400c205  kodi-peripheral-steamcontroller-ef527cd81cfcd6c8342691f5c764e5c51df1fca2.tar.gz
+sha256 26edbe8778d9267cb35f18e44b7e9cbd3d3c193710edc9e586b20eed5f4ff0f8  kodi-peripheral-steamcontroller-0347e66dc8464184d636aea2cfe10491d6fcda96.tar.gz
diff --git a/package/kodi-peripheral-steamcontroller/kodi-peripheral-steamcontroller.mk b/package/kodi-peripheral-steamcontroller/kodi-peripheral-steamcontroller.mk
index 98cccc8520..1b244602af 100644
--- a/package/kodi-peripheral-steamcontroller/kodi-peripheral-steamcontroller.mk
+++ b/package/kodi-peripheral-steamcontroller/kodi-peripheral-steamcontroller.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-KODI_PERIPHERAL_STEAMCONTROLLER_VERSION = ef527cd81cfcd6c8342691f5c764e5c51df1fca2
+KODI_PERIPHERAL_STEAMCONTROLLER_VERSION = 0347e66dc8464184d636aea2cfe10491d6fcda96
 KODI_PERIPHERAL_STEAMCONTROLLER_SITE = $(call github,kodi-game,peripheral.steamcontroller,$(KODI_PERIPHERAL_STEAMCONTROLLER_VERSION))
 KODI_PERIPHERAL_STEAMCONTROLLER_LICENSE = GPL-2.0+
 KODI_PERIPHERAL_STEAMCONTROLLER_LICENSE_FILES = src/addon.cpp
diff --git a/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.hash b/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.hash
index 48dc5a0415..ec01bfdf76 100644
--- a/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.hash
+++ b/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 cd503e7f1413214693c28b59f19f3fffe0a54cff5c29d43b2eca9bb31c10edeb  kodi-peripheral-xarcade-f1875ba4b7aa6ce85ec40fedf48ed5501c79e5fd.tar.gz
+sha256 c1d755230b0f2fe943cf7297a6d187371088f39391944d422d2bf5969c8863c1  kodi-peripheral-xarcade-51e1a4550a6c7d7feeb01760a731af17bea6c524.tar.gz
diff --git a/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.mk b/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.mk
index c4ddba3eb5..0946a90d7b 100644
--- a/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.mk
+++ b/package/kodi-peripheral-xarcade/kodi-peripheral-xarcade.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-KODI_PERIPHERAL_XARCADE_VERSION = f1875ba4b7aa6ce85ec40fedf48ed5501c79e5fd
+KODI_PERIPHERAL_XARCADE_VERSION = 51e1a4550a6c7d7feeb01760a731af17bea6c524
 KODI_PERIPHERAL_XARCADE_SITE = $(call github,kodi-game,peripheral.xarcade,$(KODI_PERIPHERAL_XARCADE_VERSION))
 KODI_PERIPHERAL_XARCADE_LICENSE = GPL-2.0+
 KODI_PERIPHERAL_XARCADE_LICENSE_FILES = src/addon.cpp
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 16/25] package/kodi-pvr-iptvsimple: bump version
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (14 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 15/25] package/kodi-peripheral-*: mass version bump Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 17/25] package/kodi-pvr-mediaportal-tvserver: " Bernd Kuhls
                   ` (9 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Rapidxml was added as dependency:
https://github.com/kodi-pvr/pvr.iptvsimple/commit/d27b3ed1d379d2f865e95f08bdf2dbf086f8c0ad

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/kodi-pvr-iptvsimple/Config.in                | 1 +
 package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.hash | 2 +-
 package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.mk   | 6 ++----
 3 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/package/kodi-pvr-iptvsimple/Config.in b/package/kodi-pvr-iptvsimple/Config.in
index b59674979f..94fc1f0602 100644
--- a/package/kodi-pvr-iptvsimple/Config.in
+++ b/package/kodi-pvr-iptvsimple/Config.in
@@ -1,6 +1,7 @@
 config BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
 	bool "kodi-pvr-iptvsimple"
 	select BR2_PACKAGE_KODI_PLATFORM
+	select BR2_PACKAGE_RAPIDXML
 	help
 	  IPTV Live TV and Radio PVR client addon for Kodi
 
diff --git a/package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.hash b/package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.hash
index 0b0406feb8..72f50e8f8e 100644
--- a/package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.hash
+++ b/package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 329bd71e5c786d7b037bf5fd103ee4abff892afc6e5186a5d0a797194a8c4c7c  kodi-pvr-iptvsimple-2.4.14-Krypton.tar.gz
+sha256 190b69d102a6495e9d7d75555224f0442e93eba4214ecadc4b0a096338d8b2b4  kodi-pvr-iptvsimple-aa9690259b5320e17f4253218d982f6aa8e3de53.tar.gz
diff --git a/package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.mk b/package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.mk
index 0df509ea6a..14cdd560f7 100644
--- a/package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.mk
+++ b/package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.mk
@@ -4,12 +4,10 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_IPTVSIMPLE_VERSION = 2.4.14-Krypton
+KODI_PVR_IPTVSIMPLE_VERSION = aa9690259b5320e17f4253218d982f6aa8e3de53
 KODI_PVR_IPTVSIMPLE_SITE = $(call github,kodi-pvr,pvr.iptvsimple,$(KODI_PVR_IPTVSIMPLE_VERSION))
 KODI_PVR_IPTVSIMPLE_LICENSE = GPL-2.0+
 KODI_PVR_IPTVSIMPLE_LICENSE_FILES = src/client.h
-KODI_PVR_IPTVSIMPLE_DEPENDENCIES = kodi-platform
+KODI_PVR_IPTVSIMPLE_DEPENDENCIES = kodi-platform rapidxml
 
 $(eval $(cmake-package))
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 17/25] package/kodi-pvr-mediaportal-tvserver: bump version
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (15 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 16/25] package/kodi-pvr-iptvsimple: bump version Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 18/25] package/kodi-pvr-stalker: " Bernd Kuhls
                   ` (8 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Removed patch, not needed anymore after PR 81.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 ...e555-remove-xlocale.h-from-Locale.hh.patch | 33 -------------------
 .../kodi-pvr-mediaportal-tvserver.hash        |  2 +-
 .../kodi-pvr-mediaportal-tvserver.mk          |  4 +--
 3 files changed, 2 insertions(+), 37 deletions(-)
 delete mode 100644 package/kodi-pvr-mediaportal-tvserver/0001-live555-remove-xlocale.h-from-Locale.hh.patch

diff --git a/package/kodi-pvr-mediaportal-tvserver/0001-live555-remove-xlocale.h-from-Locale.hh.patch b/package/kodi-pvr-mediaportal-tvserver/0001-live555-remove-xlocale.h-from-Locale.hh.patch
deleted file mode 100644
index 7abb153b0e..0000000000
--- a/package/kodi-pvr-mediaportal-tvserver/0001-live555-remove-xlocale.h-from-Locale.hh.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 64b264d141fd80991ac071c5370802e2d7394f6d Mon Sep 17 00:00:00 2001
-From: Bernd Kuhls <bernd.kuhls@t-online.de>
-Date: Sun, 3 Dec 2017 22:17:12 +0100
-Subject: [PATCH] live555: remove xlocale.h from Locale.hh
-
-Fixes build error with glibc 2.26:
-https://sourceware.org/glibc/wiki/Release/2.26#Removal_of_.27xlocale.h.27
-
-Patch sent upstream:
-https://github.com/kodi-pvr/pvr.mediaportal.tvserver/pull/79
-
-Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
----
- src/lib/live555/liveMedia/include/Locale.hh | 3 ---
- 1 file changed, 3 deletions(-)
-
-diff --git a/src/lib/live555/liveMedia/include/Locale.hh b/src/lib/live555/liveMedia/include/Locale.hh
-index b327948..c4b4f4a 100644
---- a/src/lib/live555/liveMedia/include/Locale.hh
-+++ b/src/lib/live555/liveMedia/include/Locale.hh
-@@ -43,9 +43,6 @@ along with this library; if not, write to the Free Software Foundation, Inc.,
- 
- #ifndef LOCALE_NOT_USED
- #include <locale.h>
--#ifndef XLOCALE_NOT_USED
--#include <xlocale.h> // because, on some systems, <locale.h> doesn't include <xlocale.h>; this makes sure that we get both
--#endif
- #endif
- 
- 
--- 
-2.11.0
-
diff --git a/package/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver.hash b/package/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver.hash
index 6eb0abfbaf..147033071f 100644
--- a/package/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver.hash
+++ b/package/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 3f5c022f83636b3739f26c1a07166b498eac82e8081ed7551980f4bb27c6b56e  kodi-pvr-mediaportal-tvserver-2.4.19v2-Krypton.tar.gz
+sha256 6e3727d51230fcfe19e180f4fb3156d8fa5e387d080d21e5462fb170ab8ddeb3  kodi-pvr-mediaportal-tvserver-6d6974a6e46ff9a268500aafa30d256446ee2303.tar.gz
diff --git a/package/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver.mk b/package/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver.mk
index 99a318911e..e36833bd7a 100644
--- a/package/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver.mk
+++ b/package/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_MEDIAPORTAL_TVSERVER_VERSION = 2.4.19v2-Krypton
+KODI_PVR_MEDIAPORTAL_TVSERVER_VERSION = 6d6974a6e46ff9a268500aafa30d256446ee2303
 KODI_PVR_MEDIAPORTAL_TVSERVER_SITE = $(call github,kodi-pvr,pvr.mediaportal.tvserver,$(KODI_PVR_MEDIAPORTAL_TVSERVER_VERSION))
 KODI_PVR_MEDIAPORTAL_TVSERVER_LICENSE = GPL-2.0+
 KODI_PVR_MEDIAPORTAL_TVSERVER_LICENSE_FILES = src/client.h
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 18/25] package/kodi-pvr-stalker: bump version
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (16 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 17/25] package/kodi-pvr-mediaportal-tvserver: " Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 19/25] package/kodi-pvr-vuplus: " Bernd Kuhls
                   ` (7 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Removed patch after being applied upstream.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 .../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 +--
 3 files changed, 2 insertions(+), 33 deletions(-)
 delete mode 100644 package/kodi-pvr-stalker/0001-src-CWatchdog.h-Fix-gcc7-build.patch

diff --git a/package/kodi-pvr-stalker/0001-src-CWatchdog.h-Fix-gcc7-build.patch b/package/kodi-pvr-stalker/0001-src-CWatchdog.h-Fix-gcc7-build.patch
deleted file mode 100644
index 2d85f6bc6f..0000000000
--- a/package/kodi-pvr-stalker/0001-src-CWatchdog.h-Fix-gcc7-build.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From bb16ccd14deb3a01049daec37b6d2e7711ef4738 Mon Sep 17 00:00:00 2001
-From: Bernd Kuhls <bernd.kuhls@t-online.de>
-Date: Sat, 13 May 2017 20:22:08 +0200
-Subject: [PATCH] src/CWatchdog.h: Fix gcc7 build
-
-Building with gcc7 is broken:
-
-src/CWatchdog.h:31:58: error: 'std::function' has not been declared
-    CWatchdog(unsigned int interval, SAPI *api, std::function<void(SError)> errorCallback);
-                                                     ^~~~~~~~
-
-Submitted-upstream: https://github.com/kodi-pvr/pvr.stalker/pull/93
-Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
----
- src/CWatchdog.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/CWatchdog.h b/src/CWatchdog.h
-index c465e91..239d95d 100644
---- a/src/CWatchdog.h
-+++ b/src/CWatchdog.h
-@@ -22,6 +22,7 @@
-  */
- 
- #include <thread>
-+#include <functional>
- 
- #include "SAPI.h"
- 
diff --git a/package/kodi-pvr-stalker/kodi-pvr-stalker.hash b/package/kodi-pvr-stalker/kodi-pvr-stalker.hash
index 07c768f252..1fe9fdf75c 100644
--- a/package/kodi-pvr-stalker/kodi-pvr-stalker.hash
+++ b/package/kodi-pvr-stalker/kodi-pvr-stalker.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 466cb3869927cdd245a746a32d92250e198befe577f7a847884eab1fd8eeb139  kodi-pvr-stalker-2.8.6-Krypton.tar.gz
+sha256 1f1399dce1b646f2d0bf4930b834ef899b745320ffdf232d26d4dd4dc31d78f2  kodi-pvr-stalker-92ab8e85e291e65a44dcfd6fcc12393324b0f97d.tar.gz
diff --git a/package/kodi-pvr-stalker/kodi-pvr-stalker.mk b/package/kodi-pvr-stalker/kodi-pvr-stalker.mk
index 32ac2cad0e..b58b6cb0d6 100644
--- a/package/kodi-pvr-stalker/kodi-pvr-stalker.mk
+++ b/package/kodi-pvr-stalker/kodi-pvr-stalker.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_STALKER_VERSION = 2.8.6-Krypton
+KODI_PVR_STALKER_VERSION = 92ab8e85e291e65a44dcfd6fcc12393324b0f97d
 KODI_PVR_STALKER_SITE = $(call github,kodi-pvr,pvr.stalker,$(KODI_PVR_STALKER_VERSION))
 KODI_PVR_STALKER_LICENSE = GPL-2.0+
 KODI_PVR_STALKER_LICENSE_FILES = src/client.h
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 19/25] package/kodi-pvr-vuplus: bump version
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (17 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 18/25] package/kodi-pvr-stalker: " Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 20/25] package/kodi-pvr-*: mass version bump Bernd Kuhls
                   ` (6 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Added dependency to json-for-modern-cpp after upstream commit:
https://github.com/kodi-pvr/pvr.vuplus/commit/07480b96fc674317ccbb792b03b811edec143e0c

Also added missing dependency to tinyxml.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 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 ++----
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/package/kodi-pvr-vuplus/Config.in b/package/kodi-pvr-vuplus/Config.in
index a56c4ede93..96320f6fcb 100644
--- a/package/kodi-pvr-vuplus/Config.in
+++ b/package/kodi-pvr-vuplus/Config.in
@@ -1,6 +1,8 @@
 config BR2_PACKAGE_KODI_PVR_VUPLUS
 	bool "kodi-pvr-vuplus"
+	select BR2_PACKAGE_JSON_FOR_MODERN_CPP
 	select BR2_PACKAGE_KODI_PLATFORM
+	select BR2_PACKAGE_TINYXML
 	help
 	  VuPlus PVR client addon for Kodi
 
diff --git a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash
index f4f6756931..f931ae4fae 100644
--- a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash
+++ b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 a8c7345e4e2e415e29c21f14460b257dfbe08ed5ecf1cc2dc6bc393a10f95cf3  kodi-pvr-vuplus-2.4.12-Krypton.tar.gz
+sha256 0f859437d8bfc5443f146fc6349216cc76ce65f5b4b228d47952919951aa6682  kodi-pvr-vuplus-92145dad673de0f951ae2a2dd84513b987948faa.tar.gz
diff --git a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk
index 581d884caa..c01ccb9ece 100644
--- a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk
+++ b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk
@@ -4,12 +4,10 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_VUPLUS_VERSION = 2.4.12-Krypton
+KODI_PVR_VUPLUS_VERSION = 92145dad673de0f951ae2a2dd84513b987948faa
 KODI_PVR_VUPLUS_SITE = $(call github,kodi-pvr,pvr.vuplus,$(KODI_PVR_VUPLUS_VERSION))
 KODI_PVR_VUPLUS_LICENSE = GPL-2.0+
 KODI_PVR_VUPLUS_LICENSE_FILES = src/client.h
-KODI_PVR_VUPLUS_DEPENDENCIES = kodi-platform
+KODI_PVR_VUPLUS_DEPENDENCIES = json-for-modern-cpp kodi-platform tinyxml
 
 $(eval $(cmake-package))
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 20/25] package/kodi-pvr-*: mass version bump
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (18 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 19/25] package/kodi-pvr-vuplus: " Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 21/25] package/kodi-screensaver-asteroids: bump version Bernd Kuhls
                   ` (5 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/kodi-pvr-argustv/kodi-pvr-argustv.hash     | 2 +-
 package/kodi-pvr-argustv/kodi-pvr-argustv.mk       | 4 +---
 package/kodi-pvr-dvblink/kodi-pvr-dvblink.hash     | 2 +-
 package/kodi-pvr-dvblink/kodi-pvr-dvblink.mk       | 4 +---
 package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.hash | 2 +-
 package/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 +---
 package/kodi-pvr-hdhomerun/kodi-pvr-hdhomerun.hash | 2 +-
 package/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-mythtv/kodi-pvr-mythtv.hash       | 2 +-
 package/kodi-pvr-mythtv/kodi-pvr-mythtv.mk         | 4 +---
 package/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 +---
 package/kodi-pvr-vbox/kodi-pvr-vbox.hash           | 2 +-
 package/kodi-pvr-vbox/kodi-pvr-vbox.mk             | 4 +---
 package/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi.hash   | 2 +-
 package/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi.mk     | 4 +---
 package/kodi-pvr-wmc/kodi-pvr-wmc.hash             | 2 +-
 package/kodi-pvr-wmc/kodi-pvr-wmc.mk               | 4 +---
 26 files changed, 26 insertions(+), 52 deletions(-)

diff --git a/package/kodi-pvr-argustv/kodi-pvr-argustv.hash b/package/kodi-pvr-argustv/kodi-pvr-argustv.hash
index 138efa1d05..ae03b44467 100644
--- a/package/kodi-pvr-argustv/kodi-pvr-argustv.hash
+++ b/package/kodi-pvr-argustv/kodi-pvr-argustv.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 ba9e4d76b9e6d2d879e95eeda0d919ca5eabc0d6f59037f173cd9294b2ce8e4a  kodi-pvr-argustv-2.5.6-Krypton.tar.gz
+sha256 aa2526141663fc622e000c4d28e4bb9def907529de3702e7bbcbd9101842b765  kodi-pvr-argustv-7356112d2722a369796fd57883e80480d33e5b35.tar.gz
diff --git a/package/kodi-pvr-argustv/kodi-pvr-argustv.mk b/package/kodi-pvr-argustv/kodi-pvr-argustv.mk
index 2cf4d75293..a90c32a188 100644
--- a/package/kodi-pvr-argustv/kodi-pvr-argustv.mk
+++ b/package/kodi-pvr-argustv/kodi-pvr-argustv.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_ARGUSTV_VERSION = 2.5.6-Krypton
+KODI_PVR_ARGUSTV_VERSION = 7356112d2722a369796fd57883e80480d33e5b35
 KODI_PVR_ARGUSTV_SITE = $(call github,kodi-pvr,pvr.argustv,$(KODI_PVR_ARGUSTV_VERSION))
 KODI_PVR_ARGUSTV_LICENSE = GPL-2.0+
 KODI_PVR_ARGUSTV_LICENSE_FILES = src/client.h
diff --git a/package/kodi-pvr-dvblink/kodi-pvr-dvblink.hash b/package/kodi-pvr-dvblink/kodi-pvr-dvblink.hash
index e9b867318d..14b26c82d3 100644
--- a/package/kodi-pvr-dvblink/kodi-pvr-dvblink.hash
+++ b/package/kodi-pvr-dvblink/kodi-pvr-dvblink.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 a45fff0c1fe6d91fd957e2a4e62e9c72a5c36d796c41caa6b1e5a4814f82a503  kodi-pvr-dvblink-3.4.5v2-Krypton.tar.gz
+sha256 6428ab03f91b2a4c45d62b8537338d329954d0c4a551d3a009e8b153672850c7  kodi-pvr-dvblink-715becab1db80704f7b7fc5e4297876fb0f11bad.tar.gz
diff --git a/package/kodi-pvr-dvblink/kodi-pvr-dvblink.mk b/package/kodi-pvr-dvblink/kodi-pvr-dvblink.mk
index 9860b63b2a..1deb4b607d 100644
--- a/package/kodi-pvr-dvblink/kodi-pvr-dvblink.mk
+++ b/package/kodi-pvr-dvblink/kodi-pvr-dvblink.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_DVBLINK_VERSION = 3.4.5v2-Krypton
+KODI_PVR_DVBLINK_VERSION = 715becab1db80704f7b7fc5e4297876fb0f11bad
 KODI_PVR_DVBLINK_SITE = $(call github,kodi-pvr,pvr.dvblink,$(KODI_PVR_DVBLINK_VERSION))
 KODI_PVR_DVBLINK_LICENSE = GPL-2.0+
 KODI_PVR_DVBLINK_LICENSE_FILES = src/client.h
diff --git a/package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.hash b/package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.hash
index 017bd8360a..b0f7fc1c93 100644
--- a/package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.hash
+++ b/package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 f1cd26234e33a027d1ef2f3ea7b5f33be3a8aff9a7bf0117ee4bdfcf1e18fd9f  kodi-pvr-dvbviewer-2.4.14-Krypton.tar.gz
+sha256 3f4e467f408e268adbe9d181fd24d3072693e71ef6b4bb3ec15387cdaa063e07  kodi-pvr-dvbviewer-6a38e2c9711200ca95adb7d504806e2097a48d50.tar.gz
diff --git a/package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.mk b/package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.mk
index bc37de7545..58e23a9f46 100644
--- a/package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.mk
+++ b/package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_DVBVIEWER_VERSION = 2.4.14-Krypton
+KODI_PVR_DVBVIEWER_VERSION = 6a38e2c9711200ca95adb7d504806e2097a48d50
 KODI_PVR_DVBVIEWER_SITE = $(call github,kodi-pvr,pvr.dvbviewer,$(KODI_PVR_DVBVIEWER_VERSION))
 KODI_PVR_DVBVIEWER_LICENSE = GPL-2.0+
 KODI_PVR_DVBVIEWER_LICENSE_FILES = src/client.h
diff --git a/package/kodi-pvr-filmon/kodi-pvr-filmon.hash b/package/kodi-pvr-filmon/kodi-pvr-filmon.hash
index 7417b26723..03efb0635e 100644
--- a/package/kodi-pvr-filmon/kodi-pvr-filmon.hash
+++ b/package/kodi-pvr-filmon/kodi-pvr-filmon.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 0384db9cbcd8ab2e7b8b0eb8c22e8913e734e436234c43d357718c5273058605  kodi-pvr-filmon-1.4.8-Krypton.tar.gz
+sha256 f6245bc2fecf0844a138de4b118e67f69e30d4d3ec3dda7b9ed29296f2989d10  kodi-pvr-filmon-a1abed55c1eb8723de5d6d5dabf545a28944770d.tar.gz
diff --git a/package/kodi-pvr-filmon/kodi-pvr-filmon.mk b/package/kodi-pvr-filmon/kodi-pvr-filmon.mk
index daa3e39dfc..f66b7d8b95 100644
--- a/package/kodi-pvr-filmon/kodi-pvr-filmon.mk
+++ b/package/kodi-pvr-filmon/kodi-pvr-filmon.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_FILMON_VERSION = 1.4.8-Krypton
+KODI_PVR_FILMON_VERSION = a1abed55c1eb8723de5d6d5dabf545a28944770d
 KODI_PVR_FILMON_SITE = $(call github,kodi-pvr,pvr.filmon,$(KODI_PVR_FILMON_VERSION))
 KODI_PVR_FILMON_LICENSE = GPL-2.0+
 KODI_PVR_FILMON_LICENSE_FILES = src/client.h
diff --git a/package/kodi-pvr-hdhomerun/kodi-pvr-hdhomerun.hash b/package/kodi-pvr-hdhomerun/kodi-pvr-hdhomerun.hash
index 8262f4e111..12ce66fd60 100644
--- a/package/kodi-pvr-hdhomerun/kodi-pvr-hdhomerun.hash
+++ b/package/kodi-pvr-hdhomerun/kodi-pvr-hdhomerun.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 3c000b3ebab2b12f5635451f6a71ad01c4f4d7043623cfeebfe6b7c662e026d9  kodi-pvr-hdhomerun-2.4.7-Krypton.tar.gz
+sha256 af4e5d114df8b031014d140b463107f54f8ec7adfbd081b0baaecca783415bfa  kodi-pvr-hdhomerun-28b80bc68fe28a956ff0b37becb7552ea6a830a4.tar.gz
diff --git a/package/kodi-pvr-hdhomerun/kodi-pvr-hdhomerun.mk b/package/kodi-pvr-hdhomerun/kodi-pvr-hdhomerun.mk
index 75fa48764a..42315da73e 100644
--- a/package/kodi-pvr-hdhomerun/kodi-pvr-hdhomerun.mk
+++ b/package/kodi-pvr-hdhomerun/kodi-pvr-hdhomerun.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_HDHOMERUN_VERSION = 2.4.7-Krypton
+KODI_PVR_HDHOMERUN_VERSION = 28b80bc68fe28a956ff0b37becb7552ea6a830a4
 KODI_PVR_HDHOMERUN_SITE = $(call github,kodi-pvr,pvr.hdhomerun,$(KODI_PVR_HDHOMERUN_VERSION))
 KODI_PVR_HDHOMERUN_LICENSE = GPL-2.0+
 KODI_PVR_HDHOMERUN_LICENSE_FILES = src/client.h
diff --git a/package/kodi-pvr-hts/kodi-pvr-hts.hash b/package/kodi-pvr-hts/kodi-pvr-hts.hash
index 87eafac855..e28d2b0028 100644
--- a/package/kodi-pvr-hts/kodi-pvr-hts.hash
+++ b/package/kodi-pvr-hts/kodi-pvr-hts.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 96e949526ebf4af542da572e704c0c052ec807408dc0ea65603a15614b889dd1  kodi-pvr-hts-3211941dade740ad92581f488402146794798e74.tar.gz
+sha256 8c97f27dae2c0ff42708fc7da6e0ba262b96aedf8e83ffb5e2d6170392ad4047  kodi-pvr-hts-d5488d257efb35ef75aaa47137a839504516e5a1.tar.gz
diff --git a/package/kodi-pvr-hts/kodi-pvr-hts.mk b/package/kodi-pvr-hts/kodi-pvr-hts.mk
index 7f43b04853..d7fe320081 100644
--- a/package/kodi-pvr-hts/kodi-pvr-hts.mk
+++ b/package/kodi-pvr-hts/kodi-pvr-hts.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_HTS_VERSION = 3211941dade740ad92581f488402146794798e74
+KODI_PVR_HTS_VERSION = d5488d257efb35ef75aaa47137a839504516e5a1
 KODI_PVR_HTS_SITE = $(call github,kodi-pvr,pvr.hts,$(KODI_PVR_HTS_VERSION))
 KODI_PVR_HTS_LICENSE = GPL-2.0+
 KODI_PVR_HTS_LICENSE_FILES = src/client.h
diff --git a/package/kodi-pvr-mythtv/kodi-pvr-mythtv.hash b/package/kodi-pvr-mythtv/kodi-pvr-mythtv.hash
index 82923a89aa..6c2440953b 100644
--- a/package/kodi-pvr-mythtv/kodi-pvr-mythtv.hash
+++ b/package/kodi-pvr-mythtv/kodi-pvr-mythtv.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 fd60aba0dac25ab5885371495a5dfca53308c1fa23215299b0f62997c7391e1e  kodi-pvr-mythtv-4.15.3.tar.gz
+sha256 877268e5f86d73b05d61affd20a86aea5c3e807f4980a71840784a88ccf35558  kodi-pvr-mythtv-c8b43cc5337fb79ff1237392a0efb39d9a9f7d5c.tar.gz
diff --git a/package/kodi-pvr-mythtv/kodi-pvr-mythtv.mk b/package/kodi-pvr-mythtv/kodi-pvr-mythtv.mk
index 8099ffae3e..7bdcc233df 100644
--- a/package/kodi-pvr-mythtv/kodi-pvr-mythtv.mk
+++ b/package/kodi-pvr-mythtv/kodi-pvr-mythtv.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_MYTHTV_VERSION = 4.15.3
+KODI_PVR_MYTHTV_VERSION = c8b43cc5337fb79ff1237392a0efb39d9a9f7d5c
 KODI_PVR_MYTHTV_SITE = $(call github,janbar,pvr.mythtv,$(KODI_PVR_MYTHTV_VERSION))
 KODI_PVR_MYTHTV_LICENSE = GPL-2.0+
 KODI_PVR_MYTHTV_LICENSE_FILES = src/client.h
diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash
index 3d10b5bbec..94e1e7a884 100644
--- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash
+++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 b126943a6d48ea4d2df38951505f385c2a499e399201eccd798a34076d3c5842  kodi-pvr-nextpvr-2.4.13-Krypton.tar.gz
+sha256 e6456f7bbc0e0810359d3c8edaaf6dc042662651263a81590ff4b844e8a8658e  kodi-pvr-nextpvr-109ad908f400e1c482502231315be855fee42ad5.tar.gz
diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk
index d0a04991d9..fcff6d3ecb 100644
--- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk
+++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_NEXTPVR_VERSION = 2.4.13-Krypton
+KODI_PVR_NEXTPVR_VERSION = 109ad908f400e1c482502231315be855fee42ad5
 KODI_PVR_NEXTPVR_SITE = $(call github,kodi-pvr,pvr.nextpvr,$(KODI_PVR_NEXTPVR_VERSION))
 KODI_PVR_NEXTPVR_LICENSE = GPL-2.0+
 KODI_PVR_NEXTPVR_LICENSE_FILES = src/client.h
diff --git a/package/kodi-pvr-njoy/kodi-pvr-njoy.hash b/package/kodi-pvr-njoy/kodi-pvr-njoy.hash
index 261558ee3f..7d328a590c 100644
--- a/package/kodi-pvr-njoy/kodi-pvr-njoy.hash
+++ b/package/kodi-pvr-njoy/kodi-pvr-njoy.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 e4e0a6bb1bf0c6f8ae011eba58c5f0ae19a6574bb35fc6a7fbdbb99d20242a2c  kodi-pvr-njoy-2.4.3-Krypton.tar.gz
+sha256 f54e3e5bb1f26b9d871fd91bf185f04573efb7758bcdbb451bf50663cda329ec  kodi-pvr-njoy-61b2ea953f881356ed9faa3f9b7b86714f8393d8.tar.gz
diff --git a/package/kodi-pvr-njoy/kodi-pvr-njoy.mk b/package/kodi-pvr-njoy/kodi-pvr-njoy.mk
index e946e6783d..6ee02678a6 100644
--- a/package/kodi-pvr-njoy/kodi-pvr-njoy.mk
+++ b/package/kodi-pvr-njoy/kodi-pvr-njoy.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_NJOY_VERSION = 2.4.3-Krypton
+KODI_PVR_NJOY_VERSION = 61b2ea953f881356ed9faa3f9b7b86714f8393d8
 KODI_PVR_NJOY_SITE = $(call github,kodi-pvr,pvr.njoy,$(KODI_PVR_NJOY_VERSION))
 KODI_PVR_NJOY_LICENSE = GPL-2.0+
 KODI_PVR_NJOY_LICENSE_FILES = src/client.h
diff --git a/package/kodi-pvr-pctv/kodi-pvr-pctv.hash b/package/kodi-pvr-pctv/kodi-pvr-pctv.hash
index 5044806761..74e63407ab 100644
--- a/package/kodi-pvr-pctv/kodi-pvr-pctv.hash
+++ b/package/kodi-pvr-pctv/kodi-pvr-pctv.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 95f95f39739baf6013bb6c9188743f842f6ba3e1fa541907067f795e1a3c66a1  kodi-pvr-pctv-1.4.7-Krypton.tar.gz
+sha256 e1466066c537365aeb3931da9d2516b7c89f782565834eef25bd39705c50fe02  kodi-pvr-pctv-a980f77dd0240ee1d18ba26d521a133b7dac46d4.tar.gz
diff --git a/package/kodi-pvr-pctv/kodi-pvr-pctv.mk b/package/kodi-pvr-pctv/kodi-pvr-pctv.mk
index 6c7a03049d..118d4d3cc3 100644
--- a/package/kodi-pvr-pctv/kodi-pvr-pctv.mk
+++ b/package/kodi-pvr-pctv/kodi-pvr-pctv.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_PCTV_VERSION = 1.4.7-Krypton
+KODI_PVR_PCTV_VERSION = a980f77dd0240ee1d18ba26d521a133b7dac46d4
 KODI_PVR_PCTV_SITE = $(call github,kodi-pvr,pvr.pctv,$(KODI_PVR_PCTV_VERSION))
 KODI_PVR_PCTV_LICENSE = GPL-2.0+
 KODI_PVR_PCTV_LICENSE_FILES = src/client.h
diff --git a/package/kodi-pvr-vbox/kodi-pvr-vbox.hash b/package/kodi-pvr-vbox/kodi-pvr-vbox.hash
index 5f2c78f0fa..b11dc90f00 100644
--- a/package/kodi-pvr-vbox/kodi-pvr-vbox.hash
+++ b/package/kodi-pvr-vbox/kodi-pvr-vbox.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 78065a46b95b3988b1e49fe05da249a1896f54a2c30116a9446f7c4f55db743b  kodi-pvr-vbox-3.6.10-Krypton.tar.gz
+sha256 861ddf9860d16dc3af532639fe9a97cddad27089b19ea7de316d7c0fabf613c2  kodi-pvr-vbox-05803ff120a75747c1c354199ba49b911cb76c0f.tar.gz
diff --git a/package/kodi-pvr-vbox/kodi-pvr-vbox.mk b/package/kodi-pvr-vbox/kodi-pvr-vbox.mk
index 2c54e14937..9fa0df034f 100644
--- a/package/kodi-pvr-vbox/kodi-pvr-vbox.mk
+++ b/package/kodi-pvr-vbox/kodi-pvr-vbox.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_VBOX_VERSION = 3.6.10-Krypton
+KODI_PVR_VBOX_VERSION = 05803ff120a75747c1c354199ba49b911cb76c0f
 KODI_PVR_VBOX_SITE = $(call github,kodi-pvr,pvr.vbox,$(KODI_PVR_VBOX_VERSION))
 KODI_PVR_VBOX_LICENSE = GPL-2.0+
 KODI_PVR_VBOX_LICENSE_FILES = src/client.h
diff --git a/package/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi.hash b/package/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi.hash
index 6d42583a9b..1cfb3bfe38 100644
--- a/package/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi.hash
+++ b/package/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 b65acb7ade6eaac395ea357158a4aae5ccd141612acfd834b72fbdf8db4e8b0e  kodi-pvr-vdr-vnsi-4ed7d602924dbfcdd2770c0e13423092e829460d.tar.gz
+sha256 9835c442fc828e9deebb28ebcb07f66e0f18a0ba5f8c0def110b9f10b8af5471  kodi-pvr-vdr-vnsi-425f18a255a9ba443dabb5ffe769ecb546595451.tar.gz
diff --git a/package/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi.mk b/package/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi.mk
index e068641c0d..615cac42e7 100644
--- a/package/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi.mk
+++ b/package/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_VDR_VNSI_VERSION = 4ed7d602924dbfcdd2770c0e13423092e829460d
+KODI_PVR_VDR_VNSI_VERSION = 425f18a255a9ba443dabb5ffe769ecb546595451
 KODI_PVR_VDR_VNSI_SITE = $(call github,kodi-pvr,pvr.vdr.vnsi,$(KODI_PVR_VDR_VNSI_VERSION))
 KODI_PVR_VDR_VNSI_LICENSE = GPL-2.0+
 KODI_PVR_VDR_VNSI_LICENSE_FILES = src/client.h
diff --git a/package/kodi-pvr-wmc/kodi-pvr-wmc.hash b/package/kodi-pvr-wmc/kodi-pvr-wmc.hash
index 4c050fb654..c0708f2a30 100644
--- a/package/kodi-pvr-wmc/kodi-pvr-wmc.hash
+++ b/package/kodi-pvr-wmc/kodi-pvr-wmc.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 7f5dfb88f54d511d575b7aabd94e1a862afb7e8a0b89fa957db6a135c31846eb  kodi-pvr-wmc-1.4.9v2-Krypton.tar.gz
+sha256 1ce94bdca4c925a4aa3cc454878aa8c55296a9e8afdbc25cb42644d66256d6b8  kodi-pvr-wmc-306f2d80b29b1c9abb759c6c74339c4a7793994d.tar.gz
diff --git a/package/kodi-pvr-wmc/kodi-pvr-wmc.mk b/package/kodi-pvr-wmc/kodi-pvr-wmc.mk
index b6e3d43256..4f43942070 100644
--- a/package/kodi-pvr-wmc/kodi-pvr-wmc.mk
+++ b/package/kodi-pvr-wmc/kodi-pvr-wmc.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'Krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_PVR_WMC_VERSION = 1.4.9v2-Krypton
+KODI_PVR_WMC_VERSION = 306f2d80b29b1c9abb759c6c74339c4a7793994d
 KODI_PVR_WMC_SITE = $(call github,kodi-pvr,pvr.wmc,$(KODI_PVR_WMC_VERSION))
 KODI_PVR_WMC_LICENSE = GPL-2.0+
 KODI_PVR_WMC_LICENSE_FILES = src/client.h
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 21/25] package/kodi-screensaver-asteroids: bump version
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (19 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 20/25] package/kodi-pvr-*: mass version bump Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 22/25] package/kodi-screensaver-rsxs: " Bernd Kuhls
                   ` (4 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Package was moved to xbmc repo:
https://github.com/xbmc/repo-binary-addons/commit/57b8ed5fb9b5f0368738260b762cc0bab1147172#diff-4fa94ef50ebd8df4af5fd4eed5e693b6

Added dependency to glm:
https://github.com/xbmc/screensaver.asteroids/commit/360a02fc20925fa17179f3298dd4515b4354e266

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/kodi-screensaver-asteroids/Config.in                | 3 ++-
 .../kodi-screensaver-asteroids.hash                         | 2 +-
 .../kodi-screensaver-asteroids.mk                           | 6 +++---
 3 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/package/kodi-screensaver-asteroids/Config.in b/package/kodi-screensaver-asteroids/Config.in
index ccc2aba6aa..3d66c3dcc3 100644
--- a/package/kodi-screensaver-asteroids/Config.in
+++ b/package/kodi-screensaver-asteroids/Config.in
@@ -1,10 +1,11 @@
 config BR2_PACKAGE_KODI_SCREENSAVER_ASTEROIDS
 	bool "kodi-screensaver-asteroids"
 	depends on BR2_PACKAGE_HAS_LIBGL
+	select BR2_PACKAGE_GLM
 	help
 	  Asteroids screensaver for Kodi
 
-	  https://github.com/notspiff/screensaver.asteroids
+	  https://github.com/xbmc/screensaver.asteroids
 
 comment "kodi-screensaver-asteroids needs OpenGL"
 	depends on !BR2_PACKAGE_HAS_LIBGL
diff --git a/package/kodi-screensaver-asteroids/kodi-screensaver-asteroids.hash b/package/kodi-screensaver-asteroids/kodi-screensaver-asteroids.hash
index d62032c076..a842c4b93a 100644
--- a/package/kodi-screensaver-asteroids/kodi-screensaver-asteroids.hash
+++ b/package/kodi-screensaver-asteroids/kodi-screensaver-asteroids.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 2e072e6aad12f707dec1e70b7df26c590bb41fed8880dcfdbe6c99949b7e287a  kodi-screensaver-asteroids-1.1.2.tar.gz
+sha256 9b8adbe3994ed58946161d248d7900a7a7e98dcf7dbee74a3585645bfe4d041d  kodi-screensaver-asteroids-0097ba50d6744e736c82721a4cf7ce5a336c2757.tar.gz
diff --git a/package/kodi-screensaver-asteroids/kodi-screensaver-asteroids.mk b/package/kodi-screensaver-asteroids/kodi-screensaver-asteroids.mk
index 378da74be1..be078608b0 100644
--- a/package/kodi-screensaver-asteroids/kodi-screensaver-asteroids.mk
+++ b/package/kodi-screensaver-asteroids/kodi-screensaver-asteroids.mk
@@ -4,10 +4,10 @@
 #
 ################################################################################
 
-KODI_SCREENSAVER_ASTEROIDS_VERSION = 1.1.2
-KODI_SCREENSAVER_ASTEROIDS_SITE = $(call github,notspiff,screensaver.asteroids,v$(KODI_SCREENSAVER_ASTEROIDS_VERSION))
+KODI_SCREENSAVER_ASTEROIDS_VERSION = 0097ba50d6744e736c82721a4cf7ce5a336c2757
+KODI_SCREENSAVER_ASTEROIDS_SITE = $(call github,xbmc,screensaver.asteroids,$(KODI_SCREENSAVER_ASTEROIDS_VERSION))
 KODI_SCREENSAVER_ASTEROIDS_LICENSE = GPL-2.0+
 KODI_SCREENSAVER_ASTEROIDS_LICENSE_FILES = src/main.cpp
-KODI_SCREENSAVER_ASTEROIDS_DEPENDENCIES = kodi
+KODI_SCREENSAVER_ASTEROIDS_DEPENDENCIES = glm kodi
 
 $(eval $(cmake-package))
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 22/25] package/kodi-screensaver-rsxs: bump version
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (20 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 21/25] package/kodi-screensaver-asteroids: bump version Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 23/25] package/kodi-screensaver-*: mass version bump Bernd Kuhls
                   ` (3 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Updated dependencies after upstream commit
https://github.com/xbmc/screensavers.rsxs/commit/dbb88536964dc0ca4144016eb12f7307b60cb1fa
Also removed patch 0002 because this package has no direct dependency
for X libraries anymore.

Removed patch 0001 which was applied upstream
https://github.com/xbmc/screensavers.rsxs/commit/b9dda499db62944d9a95f4690d67101eca539ca7

Added patch to disable building the drempels screensaver which depends
on imagemagick6.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 .../0001-Disable-drempels.patch               | 40 +++++++++++++++++++
 .../0001-cross-compile.patch                  | 37 -----------------
 .../0002-fix-default-include-dir.patch        | 28 -------------
 package/kodi-screensaver-rsxs/Config.in       | 14 ++++---
 .../kodi-screensaver-rsxs.hash                |  2 +-
 .../kodi-screensaver-rsxs.mk                  |  7 ++--
 6 files changed, 53 insertions(+), 75 deletions(-)
 create mode 100644 package/kodi-screensaver-rsxs/0001-Disable-drempels.patch
 delete mode 100644 package/kodi-screensaver-rsxs/0001-cross-compile.patch
 delete mode 100644 package/kodi-screensaver-rsxs/0002-fix-default-include-dir.patch

diff --git a/package/kodi-screensaver-rsxs/0001-Disable-drempels.patch b/package/kodi-screensaver-rsxs/0001-Disable-drempels.patch
new file mode 100644
index 0000000000..e76a9b9943
--- /dev/null
+++ b/package/kodi-screensaver-rsxs/0001-Disable-drempels.patch
@@ -0,0 +1,40 @@
+From 28c01686ba0d67d317e058776f01efba5e6471bd Mon Sep 17 00:00:00 2001
+From: Bernd Kuhls <bernd.kuhls@t-online.de>
+Date: Sat, 13 Jul 2019 14:18:12 +0200
+Subject: [PATCH] Disable drempels
+
+Does not build with ImageMagick 7.x:
+
+src/drempels/TexMgr.cpp:31:10: fatal error: magick/api.h:
+ No such file or directory
+
+Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
+---
+ CMakeLists.txt | 4 +---
+ 1 file changed, 1 insertion(+), 3 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index a86ccd0..b5ca03f 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -40,8 +40,7 @@ include_directories(${KODI_INCLUDE_DIR}/.. # Hack way with "/..", need bigger Ko
+ if(ImageMagick_FOUND AND NOT ${OWN_IMAGE_MAGICK})
+   message(STATUS "ImageMagick found in the system and is used")
+ else()
+-  message(STATUS "ImageMagick not found or forced and add custom created")
+-  add_subdirectory(lib/ImageMagick)
++  message(STATUS "ImageMagick not found")
+ endif()
+ add_subdirectory(lib/kodi/gui/gl)
+ add_subdirectory(lib/Implicit)
+@@ -70,7 +69,6 @@ include(src/biof/CMakeLists.txt)
+ include(src/busyspheres/CMakeLists.txt)
+ include(src/colorfire/CMakeLists.txt)
+ include(src/cyclone/CMakeLists.txt)
+-include(src/drempels/CMakeLists.txt)
+ include(src/euphoria/CMakeLists.txt)
+ include(src/feedback/CMakeLists.txt)
+ include(src/fieldlines/CMakeLists.txt)
+-- 
+2.20.1
+
diff --git a/package/kodi-screensaver-rsxs/0001-cross-compile.patch b/package/kodi-screensaver-rsxs/0001-cross-compile.patch
deleted file mode 100644
index a7b2053d76..0000000000
--- a/package/kodi-screensaver-rsxs/0001-cross-compile.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-Fix cross-compilation
-
-Use the cross-compiler and not the host version.
-
-Patch sent upstream:
-https://github.com/notspiff/screensavers.rsxs/pull/5
-
-Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
-
-diff -uNr screensavers.rsxs-195e0ec3fbbcb2ee2012cd560e42d05167f0f259.org/CMakeLists.txt screensavers.rsxs-195e0ec3fbbcb2ee2012cd560e42d05167f0f259/CMakeLists.txt
---- screensavers.rsxs-195e0ec3fbbcb2ee2012cd560e42d05167f0f259.org/CMakeLists.txt	2015-03-19 12:20:23.000000000 +0100
-+++ screensavers.rsxs-195e0ec3fbbcb2ee2012cd560e42d05167f0f259/CMakeLists.txt	2015-07-19 20:26:16.660481032 +0200
-@@ -33,6 +33,11 @@
-                     ${PROJECT_SOURCE_DIR}/${rsxs_dir}/src/skyrocket
-                     ${PROJECT_SOURCE_DIR}/${rsxs_dir}/src/solarwinds)
-                         
-+
-+get_filename_component( COMPILER_FILENAME "${CMAKE_C_COMPILER}" NAME )
-+string( REGEX REPLACE "-[^-]+$" ""
-+        TOOLCHAIN_NAME "${COMPILER_FILENAME}" )
-+
- include(ExternalProject)
- set(update_command "")
- if(BOOTSTRAP_IN_TREE OR NOT DEFINED BOOTSTRAP_IN_TREE)
-@@ -46,8 +51,11 @@
-   endif()
- endif()
- externalproject_add(rsxs SOURCE_DIR ${PROJECT_SOURCE_DIR}/${rsxs_dir}
--                    CONFIGURE_COMMAND ${configure_start}
-+                    CONFIGURE_COMMAND gl_cv_func_gettimeofday_clobber=no ac_cv_type__Bool=yes
-+                                      ac_cv_func_malloc_0_nonnull=yes
-+                                      ${configure_start}
-                                       --prefix=<INSTALL_DIR>
-+                                      --host=${TOOLCHAIN_NAME}
-                                       --without-xscreensaver
-                                       --disable-cyclone
-                                       --disable-euphoria
diff --git a/package/kodi-screensaver-rsxs/0002-fix-default-include-dir.patch b/package/kodi-screensaver-rsxs/0002-fix-default-include-dir.patch
deleted file mode 100644
index a7e7c74b0f..0000000000
--- a/package/kodi-screensaver-rsxs/0002-fix-default-include-dir.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-Fix X include path to prevent error during configure
-
-Downloaded from
-https://github.com/LibreELEC/LibreELEC.tv/blob/master/packages/mediacenter/kodi-binary-addons/screensavers.rsxs/patches/screensavers.rsxs-0002-fix-default-include-dir.patch
-
-Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
-
-diff -Naur screensavers.rsxs-3241d29.orig/CMakeLists.txt screensavers.rsxs-3241d29/CMakeLists.txt
---- screensavers.rsxs-3241d29.orig/CMakeLists.txt	2015-10-22 23:59:38.187280475 -0700
-+++ screensavers.rsxs-3241d29/CMakeLists.txt	2015-10-23 00:00:27.228113829 -0700
-@@ -17,7 +17,7 @@
- include_directories(${OpenGL_INCLUDE_DIR}
-                     ${PNG_INCLUDE_DIR}
-                     ${KODI_INCLUDE_DIR}
--                    ${X_INCLUDE_DIRS}
-+                    ${X_INCLUDE_DIR}
-                     ${CMAKE_BINARY_DIR}/rsxs-prefix/src/rsxs-build
-                     ${PROJECT_SOURCE_DIR}/${rsxs_dir}/src
-                     ${PROJECT_SOURCE_DIR}/${rsxs_dir}/lib
-@@ -67,7 +67,7 @@
-                                       --disable-skyrocket
-                                       --disable-solarwinds
-                                       --disable-sound
--                                      --x-includes=${X_INCLUDE_DIRS}
-+                                      --x-includes=${X_INCLUDE_DIR}
-                                       --x-libraries=${X_LIBRARIES}
-                                       ${PNG_PATH}
-                                       ${EXTRA_FLAGS}
diff --git a/package/kodi-screensaver-rsxs/Config.in b/package/kodi-screensaver-rsxs/Config.in
index c523ce5a1c..076c7effa0 100644
--- a/package/kodi-screensaver-rsxs/Config.in
+++ b/package/kodi-screensaver-rsxs/Config.in
@@ -1,13 +1,17 @@
 config BR2_PACKAGE_KODI_SCREENSAVER_RSXS
 	bool "kodi-screensaver-rsxs"
 	depends on BR2_PACKAGE_HAS_LIBGL # libglu
-	depends on BR2_PACKAGE_XORG7 # xlib_libXmu
+	select BR2_PACKAGE_BZIP2
+	select BR2_PACKAGE_GLI
+	select BR2_PACKAGE_GLM
+	select BR2_PACKAGE_JPEG
 	select BR2_PACKAGE_LIBPNG
-	select BR2_PACKAGE_XLIB_LIBXMU
+	select BR2_PACKAGE_LIBTOOL
+	select BR2_PACKAGE_TIFF
 	help
 	  RSXS screensaver add-ons for Kodi
 
-	  https://github.com/notspiff/screensavers.rsxs
+	  https://github.com/xbmc/screensavers.rsxs
 
-comment "kodi-screensaver-rsxs depends on X.org and needs OpenGL"
-	depends on !BR2_PACKAGE_XORG7 || !BR2_PACKAGE_HAS_LIBGL
+comment "kodi-screensaver-rsxs needs an OpenGL backend"
+	depends on !BR2_PACKAGE_HAS_LIBGL
diff --git a/package/kodi-screensaver-rsxs/kodi-screensaver-rsxs.hash b/package/kodi-screensaver-rsxs/kodi-screensaver-rsxs.hash
index e80c972ebb..b2d9e33a57 100644
--- a/package/kodi-screensaver-rsxs/kodi-screensaver-rsxs.hash
+++ b/package/kodi-screensaver-rsxs/kodi-screensaver-rsxs.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 8436c29d2f42bc65ff6f1abc2f1d05a613cc2ebb16d793e02b1f2bee296952a6  kodi-screensaver-rsxs-1.3.0.tar.gz
+sha256 22ff3f0ca9679c59ce1a90b98d918dd10a8012b789729b2e44c04d4ce8c86ad8  kodi-screensaver-rsxs-7cb648507440d87948dec10d5bfdab3b722d37fe.tar.gz
diff --git a/package/kodi-screensaver-rsxs/kodi-screensaver-rsxs.mk b/package/kodi-screensaver-rsxs/kodi-screensaver-rsxs.mk
index 64ffb4fba6..e208698797 100644
--- a/package/kodi-screensaver-rsxs/kodi-screensaver-rsxs.mk
+++ b/package/kodi-screensaver-rsxs/kodi-screensaver-rsxs.mk
@@ -4,10 +4,9 @@
 #
 ################################################################################
 
-KODI_SCREENSAVER_RSXS_VERSION = 1.3.0
-KODI_SCREENSAVER_RSXS_SITE = $(call github,notspiff,screensavers.rsxs,v$(KODI_SCREENSAVER_RSXS_VERSION))
+KODI_SCREENSAVER_RSXS_VERSION = 7cb648507440d87948dec10d5bfdab3b722d37fe
+KODI_SCREENSAVER_RSXS_SITE = $(call github,xbmc,screensavers.rsxs,$(KODI_SCREENSAVER_RSXS_VERSION))
 KODI_SCREENSAVER_RSXS_LICENSE = GPL-3.0
-KODI_SCREENSAVER_RSXS_LICENSE_FILES = lib/rsxs-1.0/COPYING
-KODI_SCREENSAVER_RSXS_DEPENDENCIES = kodi libpng xlib_libXmu
+KODI_SCREENSAVER_RSXS_DEPENDENCIES = bzip2 gli glm jpeg kodi libpng libtool tiff
 
 $(eval $(cmake-package))
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 23/25] package/kodi-screensaver-*: mass version bump
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (21 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 22/25] package/kodi-screensaver-rsxs: " Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 24/25] package/kodi-skin-confluence: bump version Bernd Kuhls
                   ` (2 subsequent siblings)
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Most screensaver repos were moved to the xbmc project:
https://github.com/xbmc/repo-binary-addons/commit/57b8ed5fb9b5f0368738260b762cc0bab1147172
https://github.com/xbmc/repo-binary-addons/commit/29c23f8e0cbfab6c39eb910ebc4f23f7afdec87e
https://github.com/xbmc/repo-binary-addons/commit/98e71315026fd163de7cc15dad8e2c0398851499
https://github.com/xbmc/repo-binary-addons/commit/994b0d5b73118e6dc5cece534daffb6a176fa426
https://github.com/xbmc/repo-binary-addons/commit/21b0c96d7fbff7853aadf63868b79384cdb40394

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/kodi-screensaver-asterwave/Config.in                 | 2 +-
 .../kodi-screensaver-asterwave.hash                          | 2 +-
 .../kodi-screensaver-asterwave/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/kodi-screensaver-cpblobs.hash   | 2 +-
 package/kodi-screensaver-cpblobs/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/kodi-screensaver-greynetic.mk | 4 ++--
 package/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/kodi-screensaver-pingpong.hash | 2 +-
 .../kodi-screensaver-pingpong/kodi-screensaver-pingpong.mk   | 4 ++--
 package/kodi-screensaver-pyro/Config.in                      | 2 +-
 package/kodi-screensaver-pyro/kodi-screensaver-pyro.hash     | 2 +-
 package/kodi-screensaver-pyro/kodi-screensaver-pyro.mk       | 4 ++--
 package/kodi-screensaver-stars/Config.in                     | 2 +-
 package/kodi-screensaver-stars/kodi-screensaver-stars.hash   | 2 +-
 package/kodi-screensaver-stars/kodi-screensaver-stars.mk     | 4 ++--
 26 files changed, 34 insertions(+), 35 deletions(-)

diff --git a/package/kodi-screensaver-asterwave/Config.in b/package/kodi-screensaver-asterwave/Config.in
index bd5db738ca..b5e80cc535 100644
--- a/package/kodi-screensaver-asterwave/Config.in
+++ b/package/kodi-screensaver-asterwave/Config.in
@@ -6,7 +6,7 @@ config BR2_PACKAGE_KODI_SCREENSAVER_ASTERWAVE
 	help
 	  AsterWave screensaver for Kodi
 
-	  https://github.com/notspiff/screensaver.asterwave
+	  https://github.com/xbmc/screensaver.asterwave
 
 comment "kodi-screensaver-asterwave needs OpenGL"
 	depends on !BR2_PACKAGE_HAS_LIBGL
diff --git a/package/kodi-screensaver-asterwave/kodi-screensaver-asterwave.hash b/package/kodi-screensaver-asterwave/kodi-screensaver-asterwave.hash
index 40c8f9b28c..5d1a8fb5de 100644
--- a/package/kodi-screensaver-asterwave/kodi-screensaver-asterwave.hash
+++ b/package/kodi-screensaver-asterwave/kodi-screensaver-asterwave.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 48cd459b60b2407b8bae9107760a013d04ee29e00fddbce9550291896d42ef64  kodi-screensaver-asterwave-1.1.0.tar.gz
+sha256 61bf4f9272031b4f20c134a224c7c58ed7a686d884b917bddfaf237cfd48fb57  kodi-screensaver-asterwave-e1ef55b501d6d2dd064559726937549857f6b77d.tar.gz
diff --git a/package/kodi-screensaver-asterwave/kodi-screensaver-asterwave.mk b/package/kodi-screensaver-asterwave/kodi-screensaver-asterwave.mk
index 8f6d583829..b8c35eefeb 100644
--- a/package/kodi-screensaver-asterwave/kodi-screensaver-asterwave.mk
+++ b/package/kodi-screensaver-asterwave/kodi-screensaver-asterwave.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_SCREENSAVER_ASTERWAVE_VERSION = 1.1.0
-KODI_SCREENSAVER_ASTERWAVE_SITE = $(call github,notspiff,screensaver.asterwave,v$(KODI_SCREENSAVER_ASTERWAVE_VERSION))
+KODI_SCREENSAVER_ASTERWAVE_VERSION = e1ef55b501d6d2dd064559726937549857f6b77d
+KODI_SCREENSAVER_ASTERWAVE_SITE = $(call github,xbmc,screensaver.asterwave,$(KODI_SCREENSAVER_ASTERWAVE_VERSION))
 KODI_SCREENSAVER_ASTERWAVE_DEPENDENCIES = kodi libglu libsoil
 
 $(eval $(cmake-package))
diff --git a/package/kodi-screensaver-biogenesis/Config.in b/package/kodi-screensaver-biogenesis/Config.in
index cdc2d91951..9703e9091b 100644
--- a/package/kodi-screensaver-biogenesis/Config.in
+++ b/package/kodi-screensaver-biogenesis/Config.in
@@ -4,7 +4,7 @@ config BR2_PACKAGE_KODI_SCREENSAVER_BIOGENESIS
 	help
 	  BioGenesis screensaver for Kodi
 
-	  https://github.com/notspiff/screensaver.biogenesis
+	  https://github.com/xbmc/screensaver.biogenesis
 
 comment "kodi-screensaver-biogenesis needs OpenGL"
 	depends on !BR2_PACKAGE_HAS_LIBGL
diff --git a/package/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis.hash b/package/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis.hash
index 81b57e4265..16a5de1da8 100644
--- a/package/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis.hash
+++ b/package/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 b97dc804261b19df725e0a9f1af3be6903226ae616fcac170f7b9c1a67bf811a  kodi-screensaver-biogenesis-1.1.0.tar.gz
+sha256 564c12587c1ffe5d020d275aa68b6a083ea0d59f2a892c3a7598cd63243a18e4  kodi-screensaver-biogenesis-5113a874d5629d84a67b84951ca492a21cce2000.tar.gz
diff --git a/package/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis.mk b/package/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis.mk
index fe0d284448..af3fc1f0c7 100644
--- a/package/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis.mk
+++ b/package/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_SCREENSAVER_BIOGENESIS_VERSION = 1.1.0
-KODI_SCREENSAVER_BIOGENESIS_SITE = $(call github,notspiff,screensaver.biogenesis,v$(KODI_SCREENSAVER_BIOGENESIS_VERSION))
+KODI_SCREENSAVER_BIOGENESIS_VERSION = 5113a874d5629d84a67b84951ca492a21cce2000
+KODI_SCREENSAVER_BIOGENESIS_SITE = $(call github,xbmc,screensaver.biogenesis,$(KODI_SCREENSAVER_BIOGENESIS_VERSION))
 KODI_SCREENSAVER_BIOGENESIS_LICENSE = GPL-2.0+
 KODI_SCREENSAVER_BIOGENESIS_LICENSE_FILES = src/Life.cpp
 KODI_SCREENSAVER_BIOGENESIS_DEPENDENCIES = kodi
diff --git a/package/kodi-screensaver-cpblobs/Config.in b/package/kodi-screensaver-cpblobs/Config.in
index e80ea0ebb3..4e0003bddc 100644
--- a/package/kodi-screensaver-cpblobs/Config.in
+++ b/package/kodi-screensaver-cpblobs/Config.in
@@ -5,7 +5,7 @@ config BR2_PACKAGE_KODI_SCREENSAVER_CPBLOBS
 	help
 	  CpBlobs screensaver for Kodi
 
-	  https://github.com/notspiff/screensaver.cpblobs
+	  https://github.com/xbmc/screensaver.cpblobs
 
 comment "kodi-screensaver-cpblobs needs OpenGL"
 	depends on !BR2_PACKAGE_HAS_LIBGL
diff --git a/package/kodi-screensaver-cpblobs/kodi-screensaver-cpblobs.hash b/package/kodi-screensaver-cpblobs/kodi-screensaver-cpblobs.hash
index bc1228c55f..88fdca45c8 100644
--- a/package/kodi-screensaver-cpblobs/kodi-screensaver-cpblobs.hash
+++ b/package/kodi-screensaver-cpblobs/kodi-screensaver-cpblobs.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 1ca5e4de61251de7e420dc6ded3156960f9bb52ed7ff0243f305768147d470e3  kodi-screensaver-cpblobs-1.1.0.tar.gz
+sha256 6d7a0036a118778117d1d1ebeca96903e66f49a166848a1c884aaf3ed65fdd46  kodi-screensaver-cpblobs-e65b34fb75ac258a8563169b9c00ebf739dbc7ca.tar.gz
diff --git a/package/kodi-screensaver-cpblobs/kodi-screensaver-cpblobs.mk b/package/kodi-screensaver-cpblobs/kodi-screensaver-cpblobs.mk
index 09dc6c16fc..bb6811dab3 100644
--- a/package/kodi-screensaver-cpblobs/kodi-screensaver-cpblobs.mk
+++ b/package/kodi-screensaver-cpblobs/kodi-screensaver-cpblobs.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_SCREENSAVER_CPBLOBS_VERSION = 1.1.0
-KODI_SCREENSAVER_CPBLOBS_SITE = $(call github,notspiff,screensaver.cpblobs,v$(KODI_SCREENSAVER_CPBLOBS_VERSION))
+KODI_SCREENSAVER_CPBLOBS_VERSION = e65b34fb75ac258a8563169b9c00ebf739dbc7ca
+KODI_SCREENSAVER_CPBLOBS_SITE = $(call github,xbmc,screensaver.cpblobs,$(KODI_SCREENSAVER_CPBLOBS_VERSION))
 KODI_SCREENSAVER_CPBLOBS_LICENSE = GPL-2.0
 KODI_SCREENSAVER_CPBLOBS_LICENSE_FILES = LICENSE
 KODI_SCREENSAVER_CPBLOBS_DEPENDENCIES = kodi libsoil
diff --git a/package/kodi-screensaver-crystalmorph/kodi-screensaver-crystalmorph.hash b/package/kodi-screensaver-crystalmorph/kodi-screensaver-crystalmorph.hash
index ff9d6d0244..6442b4d5bc 100644
--- a/package/kodi-screensaver-crystalmorph/kodi-screensaver-crystalmorph.hash
+++ b/package/kodi-screensaver-crystalmorph/kodi-screensaver-crystalmorph.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 a8400c8d8be0fe0ba616ad1d0ef5fd798980a9dd4e38ef88bee9bf74a06975d5  kodi-screensaver-crystalmorph-1dc9bf3f57cc2c5345efec64d9499c3bf8f7bd6e.tar.gz
+sha256 d8ed548222f1118964104fefc8ac3056dfe6c9d2ee35cd7c8355c9ea9fcaffc5  kodi-screensaver-crystalmorph-4439c84c38abf889e19a1863e745942c0d7f8203.tar.gz
diff --git a/package/kodi-screensaver-crystalmorph/kodi-screensaver-crystalmorph.mk b/package/kodi-screensaver-crystalmorph/kodi-screensaver-crystalmorph.mk
index 83629e41ca..35642d5580 100644
--- a/package/kodi-screensaver-crystalmorph/kodi-screensaver-crystalmorph.mk
+++ b/package/kodi-screensaver-crystalmorph/kodi-screensaver-crystalmorph.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-KODI_SCREENSAVER_CRYSTALMORPH_VERSION = 1dc9bf3f57cc2c5345efec64d9499c3bf8f7bd6e
+KODI_SCREENSAVER_CRYSTALMORPH_VERSION = 4439c84c38abf889e19a1863e745942c0d7f8203
 KODI_SCREENSAVER_CRYSTALMORPH_SITE = $(call github,notspiff,screensaver.crystalmorph,$(KODI_SCREENSAVER_CRYSTALMORPH_VERSION))
 KODI_SCREENSAVER_CRYSTALMORPH_LICENSE = GPL-2.0+
 KODI_SCREENSAVER_CRYSTALMORPH_LICENSE_FILES = src/Fractal.cpp
diff --git a/package/kodi-screensaver-greynetic/Config.in b/package/kodi-screensaver-greynetic/Config.in
index ce636b8271..685feb8872 100644
--- a/package/kodi-screensaver-greynetic/Config.in
+++ b/package/kodi-screensaver-greynetic/Config.in
@@ -4,7 +4,7 @@ config BR2_PACKAGE_KODI_SCREENSAVER_GREYNETIC
 	help
 	  Greynetic screensaver for Kodi
 
-	  https://github.com/notspiff/screensaver.greynetic
+	  https://github.com/xbmc/screensaver.greynetic
 
 comment "kodi-screensaver-greynetic needs OpenGL"
 	depends on !BR2_PACKAGE_HAS_LIBGL
diff --git a/package/kodi-screensaver-greynetic/kodi-screensaver-greynetic.hash b/package/kodi-screensaver-greynetic/kodi-screensaver-greynetic.hash
index 5ca0f66d58..19b035899b 100644
--- a/package/kodi-screensaver-greynetic/kodi-screensaver-greynetic.hash
+++ b/package/kodi-screensaver-greynetic/kodi-screensaver-greynetic.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 55a77487f02d282e8431e64de3cb263489037c2374a4b9cdd7aa189093e7621f  kodi-screensaver-greynetic-1.1.0.tar.gz
+sha256 34f729e8b9150b76a8a84682fb24c2b85c1fc8a231b96aac6f18ccedb138a175  kodi-screensaver-greynetic-8fdddc0440fcfd8a82e428799cecb2afb938c231.tar.gz
diff --git a/package/kodi-screensaver-greynetic/kodi-screensaver-greynetic.mk b/package/kodi-screensaver-greynetic/kodi-screensaver-greynetic.mk
index ef95dc7505..7853a0cef6 100644
--- a/package/kodi-screensaver-greynetic/kodi-screensaver-greynetic.mk
+++ b/package/kodi-screensaver-greynetic/kodi-screensaver-greynetic.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_SCREENSAVER_GREYNETIC_VERSION = 1.1.0
-KODI_SCREENSAVER_GREYNETIC_SITE = $(call github,notspiff,screensaver.greynetic,v$(KODI_SCREENSAVER_GREYNETIC_VERSION))
+KODI_SCREENSAVER_GREYNETIC_VERSION = 8fdddc0440fcfd8a82e428799cecb2afb938c231
+KODI_SCREENSAVER_GREYNETIC_SITE = $(call github,xbmc,screensaver.greynetic,$(KODI_SCREENSAVER_GREYNETIC_VERSION))
 KODI_SCREENSAVER_GREYNETIC_LICENSE = GPL-2.0+
 KODI_SCREENSAVER_GREYNETIC_LICENSE_FILES = src/GreyNetic.cpp
 KODI_SCREENSAVER_GREYNETIC_DEPENDENCIES = kodi
diff --git a/package/kodi-screensaver-matrixtrails/Config.in b/package/kodi-screensaver-matrixtrails/Config.in
index e2d3f71acf..270a51c9f4 100644
--- a/package/kodi-screensaver-matrixtrails/Config.in
+++ b/package/kodi-screensaver-matrixtrails/Config.in
@@ -5,7 +5,7 @@ config BR2_PACKAGE_KODI_SCREENSAVER_MATRIXTRAILS
 	help
 	  Matrix trails screensaver for Kodi
 
-	  https://github.com/notspiff/screensaver.matrixtrails
+	  https://github.com/xbmc/screensaver.matrixtrails
 
 comment "kodi-screensaver-matrixtrails needs OpenGL"
 	depends on !BR2_PACKAGE_HAS_LIBGL
diff --git a/package/kodi-screensaver-matrixtrails/kodi-screensaver-matrixtrails.hash b/package/kodi-screensaver-matrixtrails/kodi-screensaver-matrixtrails.hash
index 6ba6d542b0..2b5656f869 100644
--- a/package/kodi-screensaver-matrixtrails/kodi-screensaver-matrixtrails.hash
+++ b/package/kodi-screensaver-matrixtrails/kodi-screensaver-matrixtrails.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 2b531f51b86536df2a5268547e3d1b7fabc8a1dc930808b46685afcc455bb8fa  kodi-screensaver-matrixtrails-1.1.0.tar.gz
+sha256 8ec43505fe1ae3981c1594bf75f0ac681c804fc0016a285b68a91204dc0d0ac2  kodi-screensaver-matrixtrails-309ccc21e8a441682736ac3486c26a14d11830b4.tar.gz
diff --git a/package/kodi-screensaver-matrixtrails/kodi-screensaver-matrixtrails.mk b/package/kodi-screensaver-matrixtrails/kodi-screensaver-matrixtrails.mk
index ff64ccb17f..8591a4fdc2 100644
--- a/package/kodi-screensaver-matrixtrails/kodi-screensaver-matrixtrails.mk
+++ b/package/kodi-screensaver-matrixtrails/kodi-screensaver-matrixtrails.mk
@@ -4,11 +4,10 @@
 #
 ################################################################################
 
-KODI_SCREENSAVER_MATRIXTRAILS_VERSION = 1.1.0
-KODI_SCREENSAVER_MATRIXTRAILS_SITE = $(call github,notspiff,screensaver.matrixtrails,v$(KODI_SCREENSAVER_MATRIXTRAILS_VERSION))
+KODI_SCREENSAVER_MATRIXTRAILS_VERSION = 309ccc21e8a441682736ac3486c26a14d11830b4
+KODI_SCREENSAVER_MATRIXTRAILS_SITE = $(call github,xbmc,screensaver.matrixtrails,$(KODI_SCREENSAVER_MATRIXTRAILS_VERSION))
 KODI_SCREENSAVER_MATRIXTRAILS_LICENSE = GPL-2.0+
 KODI_SCREENSAVER_MATRIXTRAILS_LICENSE_FILES = src/matrixtrails.cpp
-
 KODI_SCREENSAVER_MATRIXTRAILS_DEPENDENCIES = kodi libsoil
 
 $(eval $(cmake-package))
diff --git a/package/kodi-screensaver-pingpong/Config.in b/package/kodi-screensaver-pingpong/Config.in
index 3971052b94..bc76fffd6e 100644
--- a/package/kodi-screensaver-pingpong/Config.in
+++ b/package/kodi-screensaver-pingpong/Config.in
@@ -4,7 +4,7 @@ config BR2_PACKAGE_KODI_SCREENSAVER_PINGPONG
 	help
 	  Ping-pong screensaver for Kodi
 
-	  https://github.com/notspiff/screensaver.pingpong
+	  https://github.com/xbmc/screensaver.pingpong
 
 comment "kodi-screensaver-pingpong needs OpenGL"
 	depends on !BR2_PACKAGE_HAS_LIBGL
diff --git a/package/kodi-screensaver-pingpong/kodi-screensaver-pingpong.hash b/package/kodi-screensaver-pingpong/kodi-screensaver-pingpong.hash
index 12049cf989..ac35ac89bc 100644
--- a/package/kodi-screensaver-pingpong/kodi-screensaver-pingpong.hash
+++ b/package/kodi-screensaver-pingpong/kodi-screensaver-pingpong.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 99e9cbc3815d4e3dad964b2d233dbf6acc4416121398f7fca75f3811cb04d88f  kodi-screensaver-pingpong-1.1.0.tar.gz
+sha256 1d36660f66a2cb1dfc6dca9e2b1ca40470c948870552b7d0698c557c9d082ed9  kodi-screensaver-pingpong-4b41dde7885853c7464d14bee4ac3f32835cdd8f.tar.gz
diff --git a/package/kodi-screensaver-pingpong/kodi-screensaver-pingpong.mk b/package/kodi-screensaver-pingpong/kodi-screensaver-pingpong.mk
index f8830f24fd..097540c026 100644
--- a/package/kodi-screensaver-pingpong/kodi-screensaver-pingpong.mk
+++ b/package/kodi-screensaver-pingpong/kodi-screensaver-pingpong.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_SCREENSAVER_PINGPONG_VERSION = 1.1.0
-KODI_SCREENSAVER_PINGPONG_SITE = $(call github,notspiff,screensaver.pingpong,v$(KODI_SCREENSAVER_PINGPONG_VERSION))
+KODI_SCREENSAVER_PINGPONG_VERSION = 4b41dde7885853c7464d14bee4ac3f32835cdd8f
+KODI_SCREENSAVER_PINGPONG_SITE = $(call github,xbmc,screensaver.pingpong,$(KODI_SCREENSAVER_PINGPONG_VERSION))
 KODI_SCREENSAVER_PINGPONG_LICENSE = GPL-2.0+
 KODI_SCREENSAVER_PINGPONG_LICENSE_FILES = src/readme.txt
 KODI_SCREENSAVER_PINGPONG_DEPENDENCIES = kodi
diff --git a/package/kodi-screensaver-pyro/Config.in b/package/kodi-screensaver-pyro/Config.in
index 982542d5a3..e2d1988ec5 100644
--- a/package/kodi-screensaver-pyro/Config.in
+++ b/package/kodi-screensaver-pyro/Config.in
@@ -4,7 +4,7 @@ config BR2_PACKAGE_KODI_SCREENSAVER_PYRO
 	help
 	  Pyro screensaver for Kodi
 
-	  https://github.com/notspiff/screensaver.pyro
+	  https://github.com/xbmc/screensaver.pyro
 
 comment "kodi-screensaver-pyro needs OpenGL"
 	depends on !BR2_PACKAGE_HAS_LIBGL
diff --git a/package/kodi-screensaver-pyro/kodi-screensaver-pyro.hash b/package/kodi-screensaver-pyro/kodi-screensaver-pyro.hash
index be29ca3bef..bb1f59b890 100644
--- a/package/kodi-screensaver-pyro/kodi-screensaver-pyro.hash
+++ b/package/kodi-screensaver-pyro/kodi-screensaver-pyro.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 0dcaed581ffe5595878338a8c9c55bd7acc87e03d30a4d3ca4a03c3f8db66ddc  kodi-screensaver-pyro-1.1.0.tar.gz
+sha256 c28518e43f3d30899effabb5dd6b338323dc799d94fd9183b84f5066c34ed214  kodi-screensaver-pyro-300c22627befc37b967f16655a9a380955341cbc.tar.gz
diff --git a/package/kodi-screensaver-pyro/kodi-screensaver-pyro.mk b/package/kodi-screensaver-pyro/kodi-screensaver-pyro.mk
index 4d6b1f72d3..3602737c46 100644
--- a/package/kodi-screensaver-pyro/kodi-screensaver-pyro.mk
+++ b/package/kodi-screensaver-pyro/kodi-screensaver-pyro.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_SCREENSAVER_PYRO_VERSION = 1.1.0
-KODI_SCREENSAVER_PYRO_SITE = $(call github,notspiff,screensaver.pyro,v$(KODI_SCREENSAVER_PYRO_VERSION))
+KODI_SCREENSAVER_PYRO_VERSION = 300c22627befc37b967f16655a9a380955341cbc
+KODI_SCREENSAVER_PYRO_SITE = $(call github,xbmc,screensaver.pyro,$(KODI_SCREENSAVER_PYRO_VERSION))
 KODI_SCREENSAVER_PYRO_LICENSE = GPL-2.0+
 KODI_SCREENSAVER_PYRO_LICENSE_FILES = src/Pyro.cpp
 KODI_SCREENSAVER_PYRO_DEPENDENCIES = kodi
diff --git a/package/kodi-screensaver-stars/Config.in b/package/kodi-screensaver-stars/Config.in
index bcfb47b2cc..a2e435c0f6 100644
--- a/package/kodi-screensaver-stars/Config.in
+++ b/package/kodi-screensaver-stars/Config.in
@@ -4,7 +4,7 @@ config BR2_PACKAGE_KODI_SCREENSAVER_STARS
 	help
 	  Starfield screensaver for Kodi
 
-	  https://github.com/notspiff/screensaver.stars
+	  https://github.com/xbmc/screensaver.stars
 
 comment "kodi-screensaver-stars needs OpenGL"
 	depends on !BR2_PACKAGE_HAS_LIBGL
diff --git a/package/kodi-screensaver-stars/kodi-screensaver-stars.hash b/package/kodi-screensaver-stars/kodi-screensaver-stars.hash
index 63335742b2..74ff6a2db6 100644
--- a/package/kodi-screensaver-stars/kodi-screensaver-stars.hash
+++ b/package/kodi-screensaver-stars/kodi-screensaver-stars.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 525caac94fd2bd858daf9fa7719eea4181c168e5c692bb896689625bf4437d32  kodi-screensaver-stars-1.1.0.tar.gz
+sha256 4d34665015a1babc2442f5278b8ca071ee767987c1ff7372de310643a7051856  kodi-screensaver-stars-3f7c42a246d658b5f8559a94bcba8853abe7a81e.tar.gz
diff --git a/package/kodi-screensaver-stars/kodi-screensaver-stars.mk b/package/kodi-screensaver-stars/kodi-screensaver-stars.mk
index 19e9db7194..604dce8d4f 100644
--- a/package/kodi-screensaver-stars/kodi-screensaver-stars.mk
+++ b/package/kodi-screensaver-stars/kodi-screensaver-stars.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_SCREENSAVER_STARS_VERSION = 1.1.0
-KODI_SCREENSAVER_STARS_SITE = $(call github,notspiff,screensaver.stars,v$(KODI_SCREENSAVER_STARS_VERSION))
+KODI_SCREENSAVER_STARS_VERSION = 3f7c42a246d658b5f8559a94bcba8853abe7a81e
+KODI_SCREENSAVER_STARS_SITE = $(call github,xbmc,screensaver.stars,$(KODI_SCREENSAVER_STARS_VERSION))
 KODI_SCREENSAVER_STARS_LICENSE = GPL-2.0+
 KODI_SCREENSAVER_STARS_LICENSE_FILES = src/StarField.cpp
 KODI_SCREENSAVER_STARS_DEPENDENCIES = kodi
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 24/25] package/kodi-skin-confluence: bump version
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (22 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 23/25] package/kodi-screensaver-*: mass version bump Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 25/25] package/kodi-visualisation-*: mass version bump Bernd Kuhls
  2019-09-21 20:51 ` [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Arnout Vandecappelle
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/kodi-skin-confluence/kodi-skin-confluence.hash | 2 +-
 package/kodi-skin-confluence/kodi-skin-confluence.mk   | 4 +---
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/package/kodi-skin-confluence/kodi-skin-confluence.hash b/package/kodi-skin-confluence/kodi-skin-confluence.hash
index 2dabbbd4c2..a1b7cd0b8f 100644
--- a/package/kodi-skin-confluence/kodi-skin-confluence.hash
+++ b/package/kodi-skin-confluence/kodi-skin-confluence.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 1fa8ebeec269e678111f64bec373d98e34b4ba1b32e583a505431b2562910ba0  kodi-skin-confluence-37bba429adc16d49a07add08de406682e1cc673a.tar.gz
+sha256 c01a02e12cd34d4de1c779a574470b18ab3c01196cd144a85a00998dd59bf53f  kodi-skin-confluence-7aeae2647afc8481f9c9c32fc30738c1eac7f56d.tar.gz
diff --git a/package/kodi-skin-confluence/kodi-skin-confluence.mk b/package/kodi-skin-confluence/kodi-skin-confluence.mk
index e9cdf3fbf7..790c769761 100644
--- a/package/kodi-skin-confluence/kodi-skin-confluence.mk
+++ b/package/kodi-skin-confluence/kodi-skin-confluence.mk
@@ -4,9 +4,7 @@
 #
 ################################################################################
 
-# This cset is on the branch 'krypton'
-# When Kodi is updated, then this should be updated to the corresponding branch
-KODI_SKIN_CONFLUENCE_VERSION = 37bba429adc16d49a07add08de406682e1cc673a
+KODI_SKIN_CONFLUENCE_VERSION = 7aeae2647afc8481f9c9c32fc30738c1eac7f56d
 KODI_SKIN_CONFLUENCE_SITE = $(call github,xbmc,skin.confluence,$(KODI_SKIN_CONFLUENCE_VERSION))
 KODI_SKIN_CONFLUENCE_LICENSE = GPL-2.0
 KODI_SKIN_CONFLUENCE_LICENSE_FILES = LICENSE.txt
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 25/25] package/kodi-visualisation-*: mass version bump
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (23 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 24/25] package/kodi-skin-confluence: bump version Bernd Kuhls
@ 2019-09-21 19:28 ` Bernd Kuhls
  2019-09-21 20:51 ` [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Arnout Vandecappelle
  25 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-21 19:28 UTC (permalink / raw)
  To: buildroot

Rebased
package/kodi-visualisation-shadertoy/0001-FindOpenGLES2-also-search-for-egl-with-pkg-config.patch

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 .../kodi-visualisation-fishbmc.hash                           | 2 +-
 .../kodi-visualisation-fishbmc/kodi-visualisation-fishbmc.mk  | 4 ++--
 package/kodi-visualisation-goom/kodi-visualisation-goom.hash  | 2 +-
 package/kodi-visualisation-goom/kodi-visualisation-goom.mk    | 2 +-
 ...01-FindOpenGLES2-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-waveform.hash                          | 2 +-
 .../kodi-visualisation-waveform.mk                            | 4 ++--
 11 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/package/kodi-visualisation-fishbmc/kodi-visualisation-fishbmc.hash b/package/kodi-visualisation-fishbmc/kodi-visualisation-fishbmc.hash
index 21d80a31cb..53fffb2e57 100644
--- a/package/kodi-visualisation-fishbmc/kodi-visualisation-fishbmc.hash
+++ b/package/kodi-visualisation-fishbmc/kodi-visualisation-fishbmc.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 cf42a21978578cb5ecb10c20fe09791183d8ef2998ff9d956a84142a7dda8f72  kodi-visualisation-fishbmc-4.1.0.tar.gz
+sha256 6e93bad1eacfcb25de8794e6bb3027b2490909616c157a54da820ce12151820a  kodi-visualisation-fishbmc-92ab0dfbba5f715221df85f3c1d21427917b5939.tar.gz
diff --git a/package/kodi-visualisation-fishbmc/kodi-visualisation-fishbmc.mk b/package/kodi-visualisation-fishbmc/kodi-visualisation-fishbmc.mk
index 8360660ef4..c04786581c 100644
--- a/package/kodi-visualisation-fishbmc/kodi-visualisation-fishbmc.mk
+++ b/package/kodi-visualisation-fishbmc/kodi-visualisation-fishbmc.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_VISUALISATION_FISHBMC_VERSION = 4.1.0
-KODI_VISUALISATION_FISHBMC_SITE = $(call github,notspiff,visualization.fishbmc,v$(KODI_VISUALISATION_FISHBMC_VERSION))
+KODI_VISUALISATION_FISHBMC_VERSION = 92ab0dfbba5f715221df85f3c1d21427917b5939
+KODI_VISUALISATION_FISHBMC_SITE = $(call github,notspiff,visualization.fishbmc,$(KODI_VISUALISATION_FISHBMC_VERSION))
 KODI_VISUALISATION_FISHBMC_LICENSE = GPL-2.0+
 KODI_VISUALISATION_FISHBMC_LICENSE_FILES = visualization.fishbmc/LICENSE
 KODI_VISUALISATION_FISHBMC_DEPENDENCIES = kodi
diff --git a/package/kodi-visualisation-goom/kodi-visualisation-goom.hash b/package/kodi-visualisation-goom/kodi-visualisation-goom.hash
index fa5fbf6c37..42d2222828 100644
--- a/package/kodi-visualisation-goom/kodi-visualisation-goom.hash
+++ b/package/kodi-visualisation-goom/kodi-visualisation-goom.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 501b8b1d5bd174ec71d57894293ae5eb0c1f41c3b725ab5e7b5a1c5eeea77a7f  kodi-visualisation-goom-54da35870930acd1a3a36195dd2c1498ac336b90.tar.gz
+sha256 6f0e310ae71897be711fbe1b61483cc369eb4415934538cf71f90bf66f2965fa  kodi-visualisation-goom-6860bdaa2a84b3557ca7c394e62d134c7c570a35.tar.gz
diff --git a/package/kodi-visualisation-goom/kodi-visualisation-goom.mk b/package/kodi-visualisation-goom/kodi-visualisation-goom.mk
index a7503a97d8..6b92183c6b 100644
--- a/package/kodi-visualisation-goom/kodi-visualisation-goom.mk
+++ b/package/kodi-visualisation-goom/kodi-visualisation-goom.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-KODI_VISUALISATION_GOOM_VERSION = 54da35870930acd1a3a36195dd2c1498ac336b90
+KODI_VISUALISATION_GOOM_VERSION = 6860bdaa2a84b3557ca7c394e62d134c7c570a35
 KODI_VISUALISATION_GOOM_SITE = $(call github,notspiff,visualization.goom,$(KODI_VISUALISATION_GOOM_VERSION))
 KODI_VISUALISATION_GOOM_LICENSE = GPL-2.0+
 KODI_VISUALISATION_GOOM_LICENSE_FILES = src/Main.cpp
diff --git a/package/kodi-visualisation-shadertoy/0001-FindOpenGLES2-also-search-for-egl-with-pkg-config.patch b/package/kodi-visualisation-shadertoy/0001-FindOpenGLES2-also-search-for-egl-with-pkg-config.patch
index 8de96a6de3..ed731a18fb 100644
--- a/package/kodi-visualisation-shadertoy/0001-FindOpenGLES2-also-search-for-egl-with-pkg-config.patch
+++ b/package/kodi-visualisation-shadertoy/0001-FindOpenGLES2-also-search-for-egl-with-pkg-config.patch
@@ -18,12 +18,12 @@ index 8b084cf..81bbe27 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
 @@ -35,7 +35,7 @@
-     endif()
+     message(FATAL_ERROR "No rendering API found. Bailing")
    endif()
  
 -  include_directories(${OpenGL_INCLUDE_DIR}
 +  include_directories(${OpenGL_INCLUDE_DIR} ${OpenGLES2_INCLUDE_DIRS}
-                       ${KODI_INCLUDE_DIR}
+                       ${KODI_INCLUDE_DIR}/.. # Hack way with "/..", need bigger Kodi cmake rework to match right include ways (becomes done in future)
                        ${p8-platform_INCLUDE_DIRS}
                        ${PROJECT_SOURCE_DIR}/lib/kissfft
 diff --git a/FindOpenGLES2.cmake b/FindOpenGLES2.cmake
diff --git a/package/kodi-visualisation-shadertoy/kodi-visualisation-shadertoy.hash b/package/kodi-visualisation-shadertoy/kodi-visualisation-shadertoy.hash
index ae8c59ddb0..77358f8366 100644
--- a/package/kodi-visualisation-shadertoy/kodi-visualisation-shadertoy.hash
+++ b/package/kodi-visualisation-shadertoy/kodi-visualisation-shadertoy.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 4456e88bc94bcb3e2481286b27926a1f6d85d6f857de31a46d50f44fead01abd  kodi-visualisation-shadertoy-1.1.5.tar.gz
+sha256 a39ad8396393c7e07421d66bdc162615bdb8a742ff98af68fdbe05994d1069b7  kodi-visualisation-shadertoy-47a78c9f7b7cb03d7d8a6b50e37659550d3227b4.tar.gz
diff --git a/package/kodi-visualisation-shadertoy/kodi-visualisation-shadertoy.mk b/package/kodi-visualisation-shadertoy/kodi-visualisation-shadertoy.mk
index a2b1b14d9f..52e73e4cd5 100644
--- a/package/kodi-visualisation-shadertoy/kodi-visualisation-shadertoy.mk
+++ b/package/kodi-visualisation-shadertoy/kodi-visualisation-shadertoy.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_VISUALISATION_SHADERTOY_VERSION = 1.1.5
-KODI_VISUALISATION_SHADERTOY_SITE = $(call github,notspiff,visualization.shadertoy,v$(KODI_VISUALISATION_SHADERTOY_VERSION))
+KODI_VISUALISATION_SHADERTOY_VERSION = 47a78c9f7b7cb03d7d8a6b50e37659550d3227b4
+KODI_VISUALISATION_SHADERTOY_SITE = $(call github,notspiff,visualization.shadertoy,$(KODI_VISUALISATION_SHADERTOY_VERSION))
 KODI_VISUALISATION_SHADERTOY_LICENSE = GPL-2.0+
 KODI_VISUALISATION_SHADERTOY_LICENSE_FILES = src/main.cpp
 KODI_VISUALISATION_SHADERTOY_DEPENDENCIES = kodi libplatform
diff --git a/package/kodi-visualisation-spectrum/kodi-visualisation-spectrum.hash b/package/kodi-visualisation-spectrum/kodi-visualisation-spectrum.hash
index 2d9ab0f3cf..5140ade485 100644
--- a/package/kodi-visualisation-spectrum/kodi-visualisation-spectrum.hash
+++ b/package/kodi-visualisation-spectrum/kodi-visualisation-spectrum.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 7ee78ff5c24e3f81b6e2a9208237f34667cb9faa5453d7bdb900ab65245973f1  kodi-visualisation-spectrum-1.1.1.tar.gz
+sha256 cae651368036e9ad113061121461ec4596e01ab4842ea39215cc28fb8e8f12c3  kodi-visualisation-spectrum-77519bc728bd8c56172e4c8f762f07b95204331d.tar.gz
diff --git a/package/kodi-visualisation-spectrum/kodi-visualisation-spectrum.mk b/package/kodi-visualisation-spectrum/kodi-visualisation-spectrum.mk
index 016f405e40..353140fc7a 100644
--- a/package/kodi-visualisation-spectrum/kodi-visualisation-spectrum.mk
+++ b/package/kodi-visualisation-spectrum/kodi-visualisation-spectrum.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_VISUALISATION_SPECTRUM_VERSION = 1.1.1
-KODI_VISUALISATION_SPECTRUM_SITE = $(call github,notspiff,visualization.spectrum,v$(KODI_VISUALISATION_SPECTRUM_VERSION))
+KODI_VISUALISATION_SPECTRUM_VERSION = 77519bc728bd8c56172e4c8f762f07b95204331d
+KODI_VISUALISATION_SPECTRUM_SITE = $(call github,notspiff,visualization.spectrum,$(KODI_VISUALISATION_SPECTRUM_VERSION))
 KODI_VISUALISATION_SPECTRUM_LICENSE = GPL-2.0+
 KODI_VISUALISATION_SPECTRUM_LICENSE_FILES = COPYING
 KODI_VISUALISATION_SPECTRUM_DEPENDENCIES = kodi
diff --git a/package/kodi-visualisation-waveform/kodi-visualisation-waveform.hash b/package/kodi-visualisation-waveform/kodi-visualisation-waveform.hash
index 271dc4a9e0..50b327ed7b 100644
--- a/package/kodi-visualisation-waveform/kodi-visualisation-waveform.hash
+++ b/package/kodi-visualisation-waveform/kodi-visualisation-waveform.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 cf10d8d78cb2bde4a0a21bb7e467445617b46593c093ef05f336f95a048f2d54  kodi-visualisation-waveform-1.1.0.tar.gz
+sha256 3b208f17a785cb6f9e8f87ee97bffa2df8176fad5d4da97db026187ed337b827  kodi-visualisation-waveform-ae4400e1dd04b3d450a39a5bb0087370287f6464.tar.gz
diff --git a/package/kodi-visualisation-waveform/kodi-visualisation-waveform.mk b/package/kodi-visualisation-waveform/kodi-visualisation-waveform.mk
index 13a621edb0..7fc610e7ca 100644
--- a/package/kodi-visualisation-waveform/kodi-visualisation-waveform.mk
+++ b/package/kodi-visualisation-waveform/kodi-visualisation-waveform.mk
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-KODI_VISUALISATION_WAVEFORM_VERSION = 1.1.0
-KODI_VISUALISATION_WAVEFORM_SITE = $(call github,notspiff,visualization.waveform,v$(KODI_VISUALISATION_WAVEFORM_VERSION))
+KODI_VISUALISATION_WAVEFORM_VERSION = ae4400e1dd04b3d450a39a5bb0087370287f6464
+KODI_VISUALISATION_WAVEFORM_SITE = $(call github,notspiff,visualization.waveform,$(KODI_VISUALISATION_WAVEFORM_VERSION))
 KODI_VISUALISATION_WAVEFORM_LICENSE = GPL-2.0+
 KODI_VISUALISATION_WAVEFORM_LICENSE_FILES = COPYING
 KODI_VISUALISATION_WAVEFORM_DEPENDENCIES = kodi
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 03/25] package/kodi-vfs-rar: new package
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 03/25] package/kodi-vfs-rar: new package Bernd Kuhls
@ 2019-09-21 20:50   ` Arnout Vandecappelle
  0 siblings, 0 replies; 36+ messages in thread
From: Arnout Vandecappelle @ 2019-09-21 20:50 UTC (permalink / raw)
  To: buildroot



On 21/09/2019 21:28, Bernd Kuhls wrote:
> Internal rar support in Kodi was moved to this addon with the Kodi
> release 18.0-Leia, see upstream PR 11912.
> 
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
>  package/kodi-vfs-rar/Config.in         |  7 +++++++
>  package/kodi-vfs-rar/kodi-vfs-rar.hash |  2 ++
>  package/kodi-vfs-rar/kodi-vfs-rar.mk   | 13 +++++++++++++
>  package/kodi/Config.in                 |  4 ++++
>  4 files changed, 26 insertions(+)
>  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
> 
> diff --git a/package/kodi-vfs-rar/Config.in b/package/kodi-vfs-rar/Config.in
> new file mode 100644
> index 0000000000..f855fb6c9f
> --- /dev/null
> +++ b/package/kodi-vfs-rar/Config.in
> @@ -0,0 +1,7 @@
> +config BR2_PACKAGE_KODI_VFS_RAR
> +	bool "kodi-vfs-rar"
> +	select BR2_PACKAGE_LIBPLATFORM
> +	help
> +	  RAR VFS addon for Kodi
> +
> +	  https://github.com/xbmc/vfs.rar
> diff --git a/package/kodi-vfs-rar/kodi-vfs-rar.hash b/package/kodi-vfs-rar/kodi-vfs-rar.hash
> new file mode 100644
> index 0000000000..b92a1f0b40
> --- /dev/null
> +++ b/package/kodi-vfs-rar/kodi-vfs-rar.hash
> @@ -0,0 +1,2 @@
> +# Locally computed
> +sha256 09a16bf0be13c7d9ed43c6608f662374cb3b8b35c05492ce1117f58270d8d005  kodi-vfs-rar-60f92ff28ee6c94211b628990696c60518bffcf6.tar.gz

 License file hash missing.

> diff --git a/package/kodi-vfs-rar/kodi-vfs-rar.mk b/package/kodi-vfs-rar/kodi-vfs-rar.mk
> new file mode 100644
> index 0000000000..ec00299d5e
> --- /dev/null
> +++ b/package/kodi-vfs-rar/kodi-vfs-rar.mk
> @@ -0,0 +1,13 @@
> +################################################################################
> +#
> +# kodi-vfs-rar
> +#
> +################################################################################
> +
> +KODI_VFS_RAR_VERSION = 60f92ff28ee6c94211b628990696c60518bffcf6
> +KODI_VFS_RAR_SITE = $(call github,xbmc,vfs.rar,$(KODI_VFS_RAR_VERSION))
> +KODI_VFS_RAR_LICENSE = unrar

 The Kodi code is GPL-2.0+.

> +KODI_VFS_RAR_LICENSE_FILES = lib/UnrarXLib/license.txt

 I've added a random source file here for the GPL license.

 Applied to master with those fixes, thanks.

 Regards,
 Arnout

> +KODI_VFS_RAR_DEPENDENCIES = libplatform kodi
> +
> +$(eval $(cmake-package))
> diff --git a/package/kodi/Config.in b/package/kodi/Config.in
> index 626038e8c8..f62c2f4c9d 100644
> --- a/package/kodi/Config.in
> +++ b/package/kodi/Config.in
> @@ -354,6 +354,10 @@ menu "Skins"
>  	source "package/kodi-skin-confluence/Config.in"
>  endmenu
>  
> +menu "Virtual file systems"
> +	source "package/kodi-vfs-rar/Config.in"
> +endmenu
> +
>  menu "Visualisations"
>  	source "package/kodi-visualisation-fishbmc/Config.in"
>  	source "package/kodi-visualisation-goom/Config.in"
> 

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 04/25] package/kodi-vfs-sftp: new package
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 04/25] package/kodi-vfs-sftp: " Bernd Kuhls
@ 2019-09-21 20:50   ` Arnout Vandecappelle
  0 siblings, 0 replies; 36+ messages in thread
From: Arnout Vandecappelle @ 2019-09-21 20:50 UTC (permalink / raw)
  To: buildroot



On 21/09/2019 21:28, Bernd Kuhls wrote:
> Internal sftp support was removed in Kodi 18.0, see upstream PR 12005.
> 
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>


 Applied to master after adding a license hash, thanks.

 Regards,
 Arnout

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia
  2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
                   ` (24 preceding siblings ...)
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 25/25] package/kodi-visualisation-*: mass version bump Bernd Kuhls
@ 2019-09-21 20:51 ` Arnout Vandecappelle
  25 siblings, 0 replies; 36+ messages in thread
From: Arnout Vandecappelle @ 2019-09-21 20:51 UTC (permalink / raw)
  To: buildroot



On 21/09/2019 21:28, Bernd Kuhls wrote:
> Hi,
> 
> v6: - bumped kodi to 18.4-Leia
>     - bumped several kodi packages to latest Leia HEAD
> v5: - bumped several kodi packages to latest Leia HEAD
>     - removed big kodi-screensaver-rsxs patch
> 
> Regards, Bernd
> 
> Bernd Kuhls (25):
>   package/fstrcmp: new package
>   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

 Applied to master until here.

>   package/kodi-platform: bump version
>   package/kodi: bump to version 18.4-Leia

 I have some minor comments here and on the following, so I didn't apply yet.

 Regards,
 Arnout

>   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                              |  18 ++
>  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-Disable-drempels.patch               |  40 +++++
>  .../0001-cross-compile.patch                  |  37 ----
>  .../0002-fix-default-include-dir.patch        |  28 ---
>  package/kodi-screensaver-rsxs/Config.in       |  14 +-
>  .../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 +-
>  .../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        |   2 +
>  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/Config.in                        |  34 ++--
>  package/kodi/kodi.hash                        |  11 +-
>  package/kodi/kodi.mk                          |  79 ++++----
>  package/libcec/libcec.hash                    |   2 +-
>  package/libcec/libcec.mk                      |   2 +-
>  166 files changed, 440 insertions(+), 822 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
>  create mode 100644 package/kodi-screensaver-rsxs/0001-Disable-drempels.patch
>  delete mode 100644 package/kodi-screensaver-rsxs/0001-cross-compile.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
> 

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 09/25] package/kodi: bump to version 18.4-Leia
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 09/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
@ 2019-09-21 21:03   ` Arnout Vandecappelle
  2019-09-22 10:48     ` Bernd Kuhls
  2019-09-23 19:55     ` Bernd Kuhls
  0 siblings, 2 replies; 36+ messages in thread
From: Arnout Vandecappelle @ 2019-09-21 21:03 UTC (permalink / raw)
  To: buildroot



On 21/09/2019 21:28, Bernd Kuhls wrote:
> Reworked raspberry pi handling, it is not treated as separate platform
> anymore.
> 
> Removed backported patches
> - 0003-cmake-iconv-is-a-required-dependency.patch
> - kodi-texturepacker/0002-fix-texture-packer-cmake-source-dir.patch
> 
> Rebased patches
> - 0001-kodi-config.cmake-use-CMAKE_FIND_ROOT_PATH-to-fix-cr.patch
> - 0002-CMake-Remove-dependency-on-gmp-and-libintl-from-Find.patch

 Is there no chance of upstreaming these?

> 
> Updated dependencies
> - fmt (upstream PR 11039)
> - yajl was replaced by RapidJSON (upstream PR 8008)
> - internal rar support was removed (upstream PR 11912)
>   CMake option ENABLE_NONFREE was also removed
> - internal sftp support was removed (upstream PR 12005)
> - host-zip was removed (upstream PR 12643)
> - bzip2 is not used anymore
> - CMake option ENABLE_OPENSSL was removed (upstream PR 13650)
> - lirc support is now provided by lirc-tools (upstream PR 13761)
> - IMX support was removed (upstream PR 12990)
> - ENABLE_X11 was renamed to -DCORE_PLATFORM_NAME=x11 (upstream PR 12134)
> 
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
>  .../kodi-jsonschemabuilder.mk                 |   4 +-
>  ...-fix-texture-packer-cmake-source-dir.patch |  14 ++
>  .../0002-fix_reallocarray.patch               | 170 ------------------
>  .../kodi-texturepacker/kodi-texturepacker.mk  |   7 +-
>  ...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/Config.in                        |  26 +--
>  package/kodi/kodi.hash                        |  11 +-
>  package/kodi/kodi.mk                          |  79 ++++----
>  12 files changed, 79 insertions(+), 404 deletions(-)
>  create mode 100644 package/kodi-texturepacker/0002-fix-texture-packer-cmake-source-dir.patch
>  delete mode 100644 package/kodi-texturepacker/0002-fix_reallocarray.patch
>  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

 Kodi and texturepacker are bumped in a single patch, but all the rest is bumped
separately. What is the reasoning behind that? I mean, do the old plugins still
work with the new kodi?

> 
> diff --git a/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk b/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk
> index fcf4888a9c..072875c4cc 100644
> --- a/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk
> +++ b/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk
> @@ -6,11 +6,11 @@
>  
>  # Not possible to directly refer to kodi variables, because of
>  # first/second expansion trickery...
> -KODI_JSONSCHEMABUILDER_VERSION = 17.6-Krypton
> +KODI_JSONSCHEMABUILDER_VERSION = 18.4-Leia
>  KODI_JSONSCHEMABUILDER_SITE = $(call github,xbmc,xbmc,$(KODI_JSONSCHEMABUILDER_VERSION))
>  KODI_JSONSCHEMABUILDER_SOURCE = kodi-$(KODI_JSONSCHEMABUILDER_VERSION).tar.gz
>  KODI_JSONSCHEMABUILDER_LICENSE = GPL-2.0
> -KODI_JSONSCHEMABUILDER_LICENSE_FILES = LICENSE.GPL
> +KODI_JSONSCHEMABUILDER_LICENSE_FILES = LICENSE.md
>  HOST_KODI_JSONSCHEMABUILDER_SUBDIR = tools/depends/native/JsonSchemaBuilder
>  
>  HOST_KODI_JSONSCHEMABUILDER_CONF_OPTS = \
> diff --git a/package/kodi-texturepacker/0002-fix-texture-packer-cmake-source-dir.patch b/package/kodi-texturepacker/0002-fix-texture-packer-cmake-source-dir.patch
> new file mode 100644
> index 0000000000..aed0a9d592
> --- /dev/null
> +++ b/package/kodi-texturepacker/0002-fix-texture-packer-cmake-source-dir.patch
> @@ -0,0 +1,14 @@
> +Downloaded from
> +https://github.com/LibreELEC/LibreELEC.tv/blob/master/packages/mediacenter/kodi/patches/kodi-100.25-hack-fix-texture-packer-cmake-source-dir.patch

 A slightly better commit message would help. Like, why is this needed?

> +
> +Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> +
> +diff -Naur a/tools/depends/native/TexturePacker/CMakeLists.txt b/tools/depends/native/TexturePacker/CMakeLists.txt
> +--- a/tools/depends/native/TexturePacker/CMakeLists.txt	2016-12-23 17:10:28.593185862 +0000
> ++++ b/tools/depends/native/TexturePacker/CMakeLists.txt	2016-12-23 17:10:39.469253011 +0000
> +@@ -1,3 +1,5 @@
> ++set(CMAKE_SOURCE_DIR ${CMAKE_SOURCE_DIR}/../../../..)
> ++
> + list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules)
> + 
> + if(APPLE)

[snip]

>  # taken from tools/depends/target/ffmpeg/FFMPEG-VERSION
> -KODI_FFMPEG_VERSION = 3.1.11-Krypton-17.5
> +KODI_FFMPEG_VERSION = 4.0.4-Leia-18.4
>  KODI_EXTRA_DOWNLOADS += \
>  	https://github.com/xbmc/FFmpeg/archive/$(KODI_FFMPEG_VERSION).tar.gz

 Not for this patch, but: it would be nice to use github helper here, and add a
filename.

 Actually, we might want to add a second github helper that does the full name, e.g.

github-full = $(call github,$(1),$(2),$(3))/$(4)-$(3).tar.gz

>  
> -KODI_LIBDVDCSS_VERSION = 2f12236
> -KODI_LIBDVDNAV_VERSION = 981488f
> -KODI_LIBDVDREAD_VERSION = 17d99db
> +# 1.4.2-Leia-Beta-5
> +KODI_LIBDVDCSS_VERSION = e646b950095589e74a2c08cf0c34b758c669aa75

 So, why not use the tag? Seems much more descriptive than a random commit...

> +# 6.0.0-Leia-Alpha-3
> +KODI_LIBDVDNAV_VERSION = 9277007ce2263b908e9ce3091cc31b3dd87c351c
> +# 6.0.0-Leia-Alpha-3
> +KODI_LIBDVDREAD_VERSION = bd6b329f0137ab6a9f779a28dd96f04713735e17
>  KODI_EXTRA_DOWNLOADS += \
>  	https://github.com/xbmc/libdvdcss/archive/$(KODI_LIBDVDCSS_VERSION).tar.gz \
>  	https://github.com/xbmc/libdvdnav/archive/$(KODI_LIBDVDNAV_VERSION).tar.gz \
>  	https://github.com/xbmc/libdvdread/archive/$(KODI_LIBDVDREAD_VERSION).tar.gz
>  
> +define KODI_CPLUFF_AUTOCONF
> +	cd $(KODI_SRCDIR)/lib/cpluff && ./autogen.sh

 Assuming this indeed does an autconf/automake, you should add the corresponding
dependencies. They are of course implied by a number of existing dependencies
that do an AUTORECONF, but it's better to be explicit here :-) Maybe even put
those dependencies here, rather than together with the rest of the dependencies,
to make it clear that it goes together with the autogen.

> +endef
> +KODI_PRE_CONFIGURE_HOOKS += KODI_CPLUFF_AUTOCONF
> +
>  KODI_CONF_OPTS += \
>  	-DCMAKE_C_FLAGS="$(TARGET_CFLAGS) $(KODI_C_FLAGS)" \
>  	-DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) $(KODI_CXX_FLAGS)" \
> +	-DENABLE_APP_AUTONAME=OFF \
>  	-DENABLE_CCACHE=OFF \
>  	-DENABLE_DVDCSS=ON \
>  	-DENABLE_INTERNAL_CROSSGUID=OFF \
>  	-DENABLE_INTERNAL_FFMPEG=ON \
> +	-DENABLE_INTERNAL_FLATBUFFERS=OFF \
>  	-DFFMPEG_URL=$(KODI_DL_DIR)/$(KODI_FFMPEG_VERSION).tar.gz \
>  	-DKODI_DEPENDSBUILD=OFF \
> -	-DENABLE_OPENSSL=ON \
> +	-DENABLE_LDGOLD=OFF \
>  	-DNATIVEPREFIX=$(HOST_DIR) \
>  	-DDEPENDS_PATH=$(STAGING_DIR)/usr \
> +	-DWITH_JSONSCHEMABUILDER=$(HOST_DIR)/bin/JsonSchemaBuilder \
>  	-DWITH_TEXTUREPACKER=$(HOST_DIR)/bin/TexturePacker \
>  	-DLIBDVDCSS_URL=$(KODI_DL_DIR)/$(KODI_LIBDVDCSS_VERSION).tar.gz \
>  	-DLIBDVDNAV_URL=$(KODI_DL_DIR)/$(KODI_LIBDVDNAV_VERSION).tar.gz \
> -	-DLIBDVDREAD_URL=$(KODI_DL_DIR)/$(KODI_LIBDVDREAD_VERSION).tar.gz \
> -	-DENABLE_IMX=OFF
> +	-DLIBDVDREAD_URL=$(KODI_DL_DIR)/$(KODI_LIBDVDREAD_VERSION).tar.gz
>  
>  ifeq ($(BR2_ENABLE_LOCALE),)
>  KODI_DEPENDENCIES += libiconv
> @@ -88,8 +100,7 @@ ifeq ($(BR2_PACKAGE_KODI_PLATFORM_RBPI),y)
>  ifeq ($(BR2_arm1176jzf_s)$(BR2_cortex_a7)$(BR2_cortex_a53),y)
>  KODI_CONF_OPTS += -DWITH_CPU="$(GCC_TARGET_CPU)"
>  endif
> -else
> -ifeq ($(BR2_arceb)$(BR2_arcle),y)
> +else ifeq ($(BR2_arceb)$(BR2_arcle),y)

 Unrelated change but OK.

>  KODI_CONF_OPTS += -DWITH_ARCH=arc -DWITH_CPU=arc
>  else ifeq ($(BR2_armeb),y)
>  KODI_CONF_OPTS += -DWITH_ARCH=arm -DWITH_CPU=arm
> @@ -108,7 +119,6 @@ else
>  # see project/cmake/scripts/linux/ArchSetup.cmake
>  KODI_CONF_OPTS += -DWITH_CPU=$(BR2_ARCH)
>  endif
> -endif
[snip]
> @@ -317,9 +300,7 @@ KODI_CONF_OPTS += -DENABLE_LCMS2=OFF
>  endif
>  
>  ifeq ($(BR2_PACKAGE_KODI_LIRC),y)
> -KODI_CONF_OPTS += -DENABLE_LIRC=ON
> -else
> -KODI_CONF_OPTS += -DENABLE_LIRC=OFF
> +KODI_DEPENDENCIES += lirc-tools

 Is there no longer an enable/disable for this? In that case, the condition
should change to BR2_PACKAGE_LIRC_TOOLS instead of BR2_PACKAGE_KODI_LIRC,
otherwise it still depends on random build order whether it's built with lirc
support or not if the option is not given.

 Regards,
 Arnout

>  endif
>  
>  ifeq ($(BR2_PACKAGE_KODI_LIBTHEORA),y)
> 

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 10/25] package/kodi-audiodecoder-*: mass version bump
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 10/25] package/kodi-audiodecoder-*: mass version bump Bernd Kuhls
@ 2019-09-21 21:05   ` Arnout Vandecappelle
  2019-09-23 20:12     ` Bernd Kuhls
  0 siblings, 1 reply; 36+ messages in thread
From: Arnout Vandecappelle @ 2019-09-21 21:05 UTC (permalink / raw)
  To: buildroot



On 21/09/2019 21:28, Bernd Kuhls wrote:
[snip]
> diff --git a/package/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug.mk b/package/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug.mk
> index fb7003f093..46011d7d39 100644
> --- a/package/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug.mk
> +++ b/package/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug.mk
> @@ -4,10 +4,10 @@
>  #
>  ################################################################################
>  
> -KODI_AUDIODECODER_MODPLUG_VERSION = 1.1.0
> -KODI_AUDIODECODER_MODPLUG_SITE = $(call github,notspiff,audiodecoder.modplug,v$(KODI_AUDIODECODER_MODPLUG_VERSION))
> +KODI_AUDIODECODER_MODPLUG_VERSION = 2aee0cf2bd8fb6d82fb32dae71f9372e0345d695

 Same remark as in kodi proper: why not use a tag like was done before?

 Regards,
 Arnout

[snip]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 12/25] package/kodi-inputstream-adaptive: bump version
  2019-09-21 19:28 ` [Buildroot] [PATCH v6 12/25] package/kodi-inputstream-adaptive: bump version Bernd Kuhls
@ 2019-09-21 21:14   ` Arnout Vandecappelle
  0 siblings, 0 replies; 36+ messages in thread
From: Arnout Vandecappelle @ 2019-09-21 21:14 UTC (permalink / raw)
  To: buildroot



On 21/09/2019 21:28, Bernd Kuhls wrote:
> Switched dependencies from libplatform & kodi-platform to kodi after
> upstream commit:
> https://github.com/peak3d/inputstream.adaptive/commit/0d1c5503ad809a23062aebd3c01837ca5d21ea3a
> 
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
>  package/kodi-inputstream-adaptive/Config.in                 | 2 --
>  .../kodi-inputstream-adaptive.hash                          | 2 +-
>  .../kodi-inputstream-adaptive/kodi-inputstream-adaptive.mk  | 6 ++----
>  3 files changed, 3 insertions(+), 7 deletions(-)
> 
> diff --git a/package/kodi-inputstream-adaptive/Config.in b/package/kodi-inputstream-adaptive/Config.in
> index cb5127363a..f9ba20adcf 100644
> --- a/package/kodi-inputstream-adaptive/Config.in
> +++ b/package/kodi-inputstream-adaptive/Config.in
> @@ -3,8 +3,6 @@ config BR2_PACKAGE_KODI_INPUTSTREAM_ADAPTIVE
>  	# wvdecrypter/cdm/build/build_config.h
>  	depends on BR2_aarch64 || BR2_arm || BR2_i386 || BR2_mipsel \
>  		|| BR2_mips64el || BR2_x86_64
> -	select BR2_PACKAGE_LIBPLATFORM
> -	select BR2_PACKAGE_KODI_PLATFORM
>  	help
>  	  Kodi inputstream addon for several manifest types
>  
> diff --git a/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.hash b/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.hash
> index 15ecf494f1..ee894b00df 100644
> --- a/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.hash
> +++ b/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.hash
> @@ -1,2 +1,2 @@
>  # Locally computed
> -sha256 872a6ffefb90b6201a1e01fe5a52e05877e2040737e052b2f249725b9a8a44ff  kodi-inputstream-adaptive-c51b9a9b58a645f820883e6d99982277fc58aac5.tar.gz
> +sha256 d741222bee5cd719e703c9df5a99d5d6171918caa1f0ef949192bb5fa5db46bc  kodi-inputstream-adaptive-7322dc74093a371a8a41ddc16fed324381a11212.tar.gz
> diff --git a/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.mk b/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.mk
> index ab810d3248..17c2c5fcb4 100644
> --- a/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.mk
> +++ b/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.mk
> @@ -4,12 +4,10 @@
>  #
>  ################################################################################
>  
> -# This cset is on the branch 'Krypton'
> -# When Kodi is updated, then this should be updated to the corresponding branch

 Why is this comment removed?

 Regards,
 Arnout

> -KODI_INPUTSTREAM_ADAPTIVE_VERSION = c51b9a9b58a645f820883e6d99982277fc58aac5
> +KODI_INPUTSTREAM_ADAPTIVE_VERSION = 7322dc74093a371a8a41ddc16fed324381a11212
>  KODI_INPUTSTREAM_ADAPTIVE_SITE = $(call github,peak3d,inputstream.adaptive,$(KODI_INPUTSTREAM_ADAPTIVE_VERSION))
>  KODI_INPUTSTREAM_ADAPTIVE_LICENSE = GPL-2.0+
>  KODI_INPUTSTREAM_ADAPTIVE_LICENSE_FILES = src/main.cpp
> -KODI_INPUTSTREAM_ADAPTIVE_DEPENDENCIES = libplatform kodi-platform
> +KODI_INPUTSTREAM_ADAPTIVE_DEPENDENCIES = kodi
>  
>  $(eval $(cmake-package))
> 

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 09/25] package/kodi: bump to version 18.4-Leia
  2019-09-21 21:03   ` Arnout Vandecappelle
@ 2019-09-22 10:48     ` Bernd Kuhls
  2019-09-22 13:05       ` Arnout Vandecappelle
  2019-09-23 19:55     ` Bernd Kuhls
  1 sibling, 1 reply; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-22 10:48 UTC (permalink / raw)
  To: buildroot

Hi Arnout,

Am 21.09.19 um 23:03 schrieb Arnout Vandecappelle:> 
> 
> On 21/09/2019 21:28, Bernd Kuhls wrote:
>>
>> Rebased patches
>> - 0001-kodi-config.cmake-use-CMAKE_FIND_ROOT_PATH-to-fix-cr.patch
>> - 0002-CMake-Remove-dependency-on-gmp-and-libintl-from-Find.patch
> 
>  Is there no chance of upstreaming these?

Regarding patch 0001:

Originally I wanted to use sed to fix kodi-config.cmake:
http://lists.busybox.net/pipermail/buildroot/2015-July/133811.html

+# needed to fix binary addons compile
+# https://github.com/OpenELEC/OpenELEC.tv/commit/
ecb91611931a4f89bd6551b4a2eaaf0b7cbf19fc
+define KODI_FIX_CONFIG_CMAKE
+	$(SED) "s:INCLUDE_DIR /usr/include/kodi:INCLUDE_DIR $
(STAGING_DIR)/usr/include/kodi:g" $(STAGING_DIR)/usr/lib/kodi/kodi-
config.cmake
+endef
+KODI_POST_INSTALL_STAGING_HOOKS += KODI_FIX_CONFIG_CMAKE

Thomas chose to create this patch instead while committing the rest of my 
patch:
http://lists.busybox.net/pipermail/buildroot/2015-July/134983.html

[Thomas:
 - don't do a manual fixup of kodi-config.cmake, and instead patch it
   to use CMAKE_FIND_ROOT_PATH. This will also avoid having to pass
   -DCMAKE_MODULE_PATH to all Kodi add-ons .mk files.]

LibreELEC up until today carries the original sed fix
https://github.com/LibreELEC/LibreELEC.tv/blob/master/packages/
mediacenter/kodi/package.mk#L344

Based on the close interaction between both, Kodi and LibreELEC, projects 
I do not think our patch will be accepted upstream.

Regarding patch 0002:

Upstream is aware of the problem this patch tries to fix but did not 
respond yet, sent a ping.

>  Kodi and texturepacker are bumped in a single patch, but all the rest 
is bumped
> separately. What is the reasoning behind that? I mean, do the old 
plugins still
> work with the new kodi?
No, addons depend on the kodi version. I split the patches for easier 
review but they need to be committed together.

>> --- /dev/null
>> +++ b/package/kodi-texturepacker/0002-fix-texture-packer-cmake-source-
dir.patch
>> @@ -0,0 +1,14 @@
>> +Downloaded from
>> +https://github.com/LibreELEC/LibreELEC.tv/blob/master/packages/
mediacenter/kodi/patches/kodi-100.25-hack-fix-texture-packer-cmake-source-
dir.patch
> 
>  A slightly better commit message would help. Like, why is this needed?

My knowledge about the cmake internals is limited, sorry, therefore I am 
unable to describe my the patch is needed, the upstream PR also does not 
give any information: https://github.com/LibreELEC/LibreELEC.tv/pull/1186

>> -KODI_LIBDVDCSS_VERSION = 2f12236
>> -KODI_LIBDVDNAV_VERSION = 981488f
>> -KODI_LIBDVDREAD_VERSION = 17d99db
>> +# 1.4.2-Leia-Beta-5
>> +KODI_LIBDVDCSS_VERSION = e646b950095589e74a2c08cf0c34b758c669aa75
> 
>  So, why not use the tag? Seems much more descriptive than a random 
commit...

Will try.

>> +define KODI_CPLUFF_AUTOCONF
>> +	cd $(KODI_SRCDIR)/lib/cpluff && ./autogen.sh
> 
>  Assuming this indeed does an autconf/automake, you should add the 
corresponding
> dependencies. They are of course implied by a number of existing 
dependencies
> that do an AUTORECONF, but it's better to be explicit here :-) Maybe 
even put
> those dependencies here, rather than together with the rest of the 
dependencies,
> to make it clear that it goes together with the autogen.

Will try, additional note: cpluff will be removed in kodi 19.x:
https://github.com/xbmc/xbmc/pull/14908

>>  ifeq ($(BR2_PACKAGE_KODI_LIRC),y)
>> -KODI_CONF_OPTS += -DENABLE_LIRC=ON
>> -else
>> -KODI_CONF_OPTS += -DENABLE_LIRC=OFF
>> +KODI_DEPENDENCIES += lirc-tools
> 
>  Is there no longer an enable/disable for this? In that case, the 
condition
> should change to BR2_PACKAGE_LIRC_TOOLS instead of 
BR2_PACKAGE_KODI_LIRC,
> otherwise it still depends on random build order whether it's built 
with lirc
> support or not if the option is not given.

Will be part of the next iteration.

Thanks for your review.

Kind regards, Bernd

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 09/25] package/kodi: bump to version 18.4-Leia
  2019-09-22 10:48     ` Bernd Kuhls
@ 2019-09-22 13:05       ` Arnout Vandecappelle
  0 siblings, 0 replies; 36+ messages in thread
From: Arnout Vandecappelle @ 2019-09-22 13:05 UTC (permalink / raw)
  To: buildroot



On 22/09/2019 12:48, Bernd Kuhls wrote:
> Hi Arnout,
> 
> Am 21.09.19 um 23:03 schrieb Arnout Vandecappelle:> 
>>
>> On 21/09/2019 21:28, Bernd Kuhls wrote:
[snip]
>>  Kodi and texturepacker are bumped in a single patch, but all the rest 
>> is bumped
>> separately. What is the reasoning behind that? I mean, do the old 
>> plugins still
>> work with the new kodi?
> No, addons depend on the kodi version. I split the patches for easier 
> review but they need to be committed together.

 That's what I thought indeed, so my question is: why not split texturepacker as
well? I'm not saying you have to split it off, I just wonder if there was any
reason to do it like this.

 Oooh, now I see, kodi-texturepacker is in fact kodi itself, just the host part
of it...

> 
>>> --- /dev/null
>>> +++ b/package/kodi-texturepacker/0002-fix-texture-packer-cmake-source-
> dir.patch
>>> @@ -0,0 +1,14 @@
>>> +Downloaded from
>>> +https://github.com/LibreELEC/LibreELEC.tv/blob/master/packages/
>>> mediacenter/kodi/patches/kodi-100.25-hack-fix-texture-packer-cmake-source-
>>> dir.patch
>>
>>  A slightly better commit message would help. Like, why is this needed?
> 
> My knowledge about the cmake internals is limited, sorry, therefore I am 
> unable to describe my the patch is needed, the upstream PR also does not 
> give any information: https://github.com/LibreELEC/LibreELEC.tv/pull/1186

 Well, at least you could say what happens without the patch... But I think I
get it: this is needed because we're building a part of kodi separately instead
of as part of the full build. I would be more than happy with something to that
effect :-)

 Regards,
 Arnout

[snip]

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 09/25] package/kodi: bump to version 18.4-Leia
  2019-09-21 21:03   ` Arnout Vandecappelle
  2019-09-22 10:48     ` Bernd Kuhls
@ 2019-09-23 19:55     ` Bernd Kuhls
  1 sibling, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-23 19:55 UTC (permalink / raw)
  To: buildroot

Am Sat, 21 Sep 2019 23:03:39 +0200 schrieb Arnout Vandecappelle:

>  Actually, we might want to add a second github helper that does the 
full name, e.g.
> 
> github-full = $(call github,$(1),$(2),$(3))/$(4)-$(3).tar.gz
> 
>> +# 1.4.2-Leia-Beta-5
>> +KODI_LIBDVDCSS_VERSION = e646b950095589e74a2c08cf0c34b758c669aa75
> 
>  So, why not use the tag? Seems much more descriptive than a random 
commit...
> 
>> +# 6.0.0-Leia-Alpha-3
>> +KODI_LIBDVDNAV_VERSION = 9277007ce2263b908e9ce3091cc31b3dd87c351c
>> +# 6.0.0-Leia-Alpha-3
>> +KODI_LIBDVDREAD_VERSION = bd6b329f0137ab6a9f779a28dd96f04713735e17
>>  KODI_EXTRA_DOWNLOADS += \
>>  	https://github.com/xbmc/libdvdcss/archive/$
(KODI_LIBDVDCSS_VERSION).tar.gz \
>>  	https://github.com/xbmc/libdvdnav/archive/$
(KODI_LIBDVDNAV_VERSION).tar.gz \
>>  	https://github.com/xbmc/libdvdread/archive/$
(KODI_LIBDVDREAD_VERSION).tar.gz

Hi Arnout,

to use tags we need a second github helper because 

https://github.com/xbmc/libdvdread/archive/6.0.0-Leia-Alpha-3.tar.gz
https://github.com/xbmc/libdvdnav/archive/6.0.0-Leia-Alpha-3.tar.gz

will overwrite each other in DL_DIR/kodi/ so for the time being I will 
not change the patch.

Regards, Bernd

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [Buildroot] [PATCH v6 10/25] package/kodi-audiodecoder-*: mass version bump
  2019-09-21 21:05   ` Arnout Vandecappelle
@ 2019-09-23 20:12     ` Bernd Kuhls
  0 siblings, 0 replies; 36+ messages in thread
From: Bernd Kuhls @ 2019-09-23 20:12 UTC (permalink / raw)
  To: buildroot

Am Sat, 21 Sep 2019 23:05:57 +0200 schrieb Arnout Vandecappelle:

> On 21/09/2019 21:28, Bernd Kuhls wrote:
> [snip]

>> -KODI_AUDIODECODER_MODPLUG_VERSION = 1.1.0
>> -KODI_AUDIODECODER_MODPLUG_SITE = $(call
>> github,notspiff,audiodecoder.modplug,v$
(KODI_AUDIODECODER_MODPLUG_VERSION))
>> +KODI_AUDIODECODER_MODPLUG_VERSION =
>> 2aee0cf2bd8fb6d82fb32dae71f9372e0345d695
> 
>  Same remark as in kodi proper: why not use a tag like was done before?

Hi Arnout,

not all package have a tag for HEAD of the respective branch, for example
https://github.com/kodi-pvr/pvr.hts/compare/4.4.18-Leia...Leia

Upstream builds its addons by using HEAD of the respective branch and 
does not care about git tags:
https://github.com/xbmc/repo-binary-addons/commit/
7d748237dd5c0d1fcac2e4ec24c3373070bea96e

My patches copy this behaviour, to update the addons I am using a script 
which fetches the hash of the HEAD commit, downloads the tarball, writes 
its hash to the .hash file and updates <package>_VERSION.

Therefore I would like to switch to hashes instead of tags for 
<package>_VERSION.

Regards, Bernd

^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2019-09-23 20:12 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-21 19:28 [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 01/25] package/fstrcmp: new package Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 02/25] package/libcec: bump version to 4.0.4 Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 03/25] package/kodi-vfs-rar: new package Bernd Kuhls
2019-09-21 20:50   ` Arnout Vandecappelle
2019-09-21 19:28 ` [Buildroot] [PATCH v6 04/25] package/kodi-vfs-sftp: " Bernd Kuhls
2019-09-21 20:50   ` Arnout Vandecappelle
2019-09-21 19:28 ` [Buildroot] [PATCH v6 05/25] package/kodi-audiodecoder-opus: remove package Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 06/25] package/kodi-visualisation-waveforhue: " Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 07/25] package/kodi-screensaver-planestate: " Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 08/25] package/kodi-platform: bump version Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 09/25] package/kodi: bump to version 18.4-Leia Bernd Kuhls
2019-09-21 21:03   ` Arnout Vandecappelle
2019-09-22 10:48     ` Bernd Kuhls
2019-09-22 13:05       ` Arnout Vandecappelle
2019-09-23 19:55     ` Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 10/25] package/kodi-audiodecoder-*: mass version bump Bernd Kuhls
2019-09-21 21:05   ` Arnout Vandecappelle
2019-09-23 20:12     ` Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 11/25] package/kodi-audioencoder-*: " Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 12/25] package/kodi-inputstream-adaptive: bump version Bernd Kuhls
2019-09-21 21:14   ` Arnout Vandecappelle
2019-09-21 19:28 ` [Buildroot] [PATCH v6 13/25] package/kodi-inputstream-rtmp: " Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 14/25] package/kodi-peripheral-joystick: " Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 15/25] package/kodi-peripheral-*: mass version bump Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 16/25] package/kodi-pvr-iptvsimple: bump version Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 17/25] package/kodi-pvr-mediaportal-tvserver: " Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 18/25] package/kodi-pvr-stalker: " Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 19/25] package/kodi-pvr-vuplus: " Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 20/25] package/kodi-pvr-*: mass version bump Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 21/25] package/kodi-screensaver-asteroids: bump version Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 22/25] package/kodi-screensaver-rsxs: " Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 23/25] package/kodi-screensaver-*: mass version bump Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 24/25] package/kodi-skin-confluence: bump version Bernd Kuhls
2019-09-21 19:28 ` [Buildroot] [PATCH v6 25/25] package/kodi-visualisation-*: mass version bump Bernd Kuhls
2019-09-21 20:51 ` [Buildroot] [PATCH v6 00/25] package/kodi: bump to version 18.4-Leia Arnout Vandecappelle

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.