* [Buildroot] [PATCH 01/23] package/libplatform: bump version
@ 2020-06-21 10:37 Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 02/23] package/kodi-platform: add explicit dependency to tinyxml Bernd Kuhls
` (22 more replies)
0 siblings, 23 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Reformatted hashes.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/libplatform/libplatform.hash | 4 ++--
package/libplatform/libplatform.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/libplatform/libplatform.hash b/package/libplatform/libplatform.hash
index 09f9dadb19..f08435da12 100644
--- a/package/libplatform/libplatform.hash
+++ b/package/libplatform/libplatform.hash
@@ -1,3 +1,3 @@
# Locally computed
-sha256 94dba139066a332d048486f817736e4cf4962393c9f892d2c7dd40d9d69ca788 libplatform-1eb12b1b1efa6747c1e190964854e9e267e3a1e2.tar.gz
-sha256 80fc66febbb2393c9d518e3eefa4ad9aae15a9b6a84174c0e443ea79eeea5131 src/os.h
+sha256 209daeb87af4ca92199887eb151b2a459bb81566cdaa092644e0889afb64bf6a libplatform-1c9d14fa996af33760a2c700caebd2bd9ae527c9.tar.gz
+sha256 80fc66febbb2393c9d518e3eefa4ad9aae15a9b6a84174c0e443ea79eeea5131 src/os.h
diff --git a/package/libplatform/libplatform.mk b/package/libplatform/libplatform.mk
index 0a4c492969..ca57a07d15 100644
--- a/package/libplatform/libplatform.mk
+++ b/package/libplatform/libplatform.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBPLATFORM_VERSION = 1eb12b1b1efa6747c1e190964854e9e267e3a1e2
+LIBPLATFORM_VERSION = 1c9d14fa996af33760a2c700caebd2bd9ae527c9
LIBPLATFORM_SITE = $(call github,Pulse-Eight,platform,$(LIBPLATFORM_VERSION))
LIBPLATFORM_LICENSE = GPL-2.0+
LIBPLATFORM_LICENSE_FILES = src/os.h
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 02/23] package/kodi-platform: add explicit dependency to tinyxml
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
@ 2020-06-21 10:37 ` Bernd Kuhls
2020-06-21 12:35 ` Yann E. MORIN
2020-06-21 10:37 ` [Buildroot] [PATCH 03/23] package/kodi-inputstream-adaptive: add explicit dependency to expat Bernd Kuhls
` (21 subsequent siblings)
22 siblings, 1 reply; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Tinyxml is built as a hard-dependency of Kodi already. For the case that
Kodi drops this dependency we need to make sure that this package still
finds its dependencies:
https://github.com/xbmc/kodi-platform/blob/master/CMakeLists.txt#L9
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-platform/Config.in | 1 +
package/kodi-platform/kodi-platform.mk | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/package/kodi-platform/Config.in b/package/kodi-platform/Config.in
index cde1925c07..7b4226a10d 100644
--- a/package/kodi-platform/Config.in
+++ b/package/kodi-platform/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_KODI_PLATFORM
bool
select BR2_PACKAGE_LIBPLATFORM
+ select BR2_PACKAGE_TINYXML
help
Kodi add-on platform support library
diff --git a/package/kodi-platform/kodi-platform.mk b/package/kodi-platform/kodi-platform.mk
index f1b97e3259..aab1d0dbf0 100644
--- a/package/kodi-platform/kodi-platform.mk
+++ b/package/kodi-platform/kodi-platform.mk
@@ -9,6 +9,6 @@ KODI_PLATFORM_SITE = $(call github,xbmc,kodi-platform,$(KODI_PLATFORM_VERSION))
KODI_PLATFORM_LICENSE = GPL-2.0+
KODI_PLATFORM_LICENSE_FILES = debian/copyright
KODI_PLATFORM_INSTALL_STAGING = YES
-KODI_PLATFORM_DEPENDENCIES = libplatform kodi
+KODI_PLATFORM_DEPENDENCIES = kodi libplatform tinyxml
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 03/23] package/kodi-inputstream-adaptive: add explicit dependency to expat
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 02/23] package/kodi-platform: add explicit dependency to tinyxml Bernd Kuhls
@ 2020-06-21 10:37 ` Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 04/23] package/kodi-inputstream-rtmp: add explicit dependencies to openssl and zlib Bernd Kuhls
` (20 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Expat is built as a hard-dependency of Kodi already. For the case that
Kodi drops this dependency we need to make sure that this package still
finds its dependencies:
https://github.com/peak3d/inputstream.adaptive/blob/Leia/CMakeLists.txt#L61
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-inputstream-adaptive/Config.in | 1 +
package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.mk | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/package/kodi-inputstream-adaptive/Config.in b/package/kodi-inputstream-adaptive/Config.in
index f9ba20adcf..90e9a85dd8 100644
--- a/package/kodi-inputstream-adaptive/Config.in
+++ b/package/kodi-inputstream-adaptive/Config.in
@@ -3,6 +3,7 @@ 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_EXPAT
help
Kodi inputstream addon for several manifest types
diff --git a/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.mk b/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.mk
index 643d608640..ef382151ff 100644
--- a/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.mk
+++ b/package/kodi-inputstream-adaptive/kodi-inputstream-adaptive.mk
@@ -8,6 +8,6 @@ KODI_INPUTSTREAM_ADAPTIVE_VERSION = 2.4.5-Leia
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 = LICENSE.GPL
-KODI_INPUTSTREAM_ADAPTIVE_DEPENDENCIES = kodi
+KODI_INPUTSTREAM_ADAPTIVE_DEPENDENCIES = expat kodi
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 04/23] package/kodi-inputstream-rtmp: add explicit dependencies to openssl and zlib
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 02/23] package/kodi-platform: add explicit dependency to tinyxml Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 03/23] package/kodi-inputstream-adaptive: add explicit dependency to expat Bernd Kuhls
@ 2020-06-21 10:37 ` Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 05/23] package/kodi-pvr-argustv: add explicit dependencies to libplatform and kodi Bernd Kuhls
` (19 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Openssl and zlib are built as hard-dependencies of Kodi already. For the
case that Kodi drops these dependencies we need to make sure that this
package still finds its dependencies:
https://github.com/xbmc/inputstream.rtmp/blob/Leia/CMakeLists.txt#L8
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-inputstream-rtmp/Config.in | 2 ++
package/kodi-inputstream-rtmp/kodi-inputstream-rtmp.mk | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/package/kodi-inputstream-rtmp/Config.in b/package/kodi-inputstream-rtmp/Config.in
index fa83926301..c4bd2e1380 100644
--- a/package/kodi-inputstream-rtmp/Config.in
+++ b/package/kodi-inputstream-rtmp/Config.in
@@ -1,6 +1,8 @@
config BR2_PACKAGE_KODI_INPUTSTREAM_RTMP
bool "kodi-inputstream-rtmp"
+ select BR2_PACKAGE_OPENSSL
select BR2_PACKAGE_RTMPDUMP
+ select BR2_PACKAGE_ZLIB
help
RTMP input stream add-on for Kodi
diff --git a/package/kodi-inputstream-rtmp/kodi-inputstream-rtmp.mk b/package/kodi-inputstream-rtmp/kodi-inputstream-rtmp.mk
index e850be40ff..a30f2e61db 100644
--- a/package/kodi-inputstream-rtmp/kodi-inputstream-rtmp.mk
+++ b/package/kodi-inputstream-rtmp/kodi-inputstream-rtmp.mk
@@ -8,6 +8,6 @@ KODI_INPUTSTREAM_RTMP_VERSION = 2.0.9-Leia
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 = debian/copyright
-KODI_INPUTSTREAM_RTMP_DEPENDENCIES = kodi rtmpdump
+KODI_INPUTSTREAM_RTMP_DEPENDENCIES = kodi openssl rtmpdump zlib
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 05/23] package/kodi-pvr-argustv: add explicit dependencies to libplatform and kodi
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (2 preceding siblings ...)
2020-06-21 10:37 ` [Buildroot] [PATCH 04/23] package/kodi-inputstream-rtmp: add explicit dependencies to openssl and zlib Bernd Kuhls
@ 2020-06-21 10:37 ` Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 06/23] package/kodi-pvr-dvblink: " Bernd Kuhls
` (18 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Libplatform and kodi are built as hard-dependencies of kodi-platform
already. For the case that kodi-platform drops one of these dependencies
we need to make sure that this package still finds its dependencies:
https://github.com/kodi-pvr/pvr.argustv/blob/Leia/CMakeLists.txt#L6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-argustv/Config.in | 1 +
package/kodi-pvr-argustv/kodi-pvr-argustv.mk | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/package/kodi-pvr-argustv/Config.in b/package/kodi-pvr-argustv/Config.in
index 216000aefd..b41c095dcd 100644
--- a/package/kodi-pvr-argustv/Config.in
+++ b/package/kodi-pvr-argustv/Config.in
@@ -2,6 +2,7 @@ config BR2_PACKAGE_KODI_PVR_ARGUSTV
bool "kodi-pvr-argustv"
select BR2_PACKAGE_JSONCPP
select BR2_PACKAGE_KODI_PLATFORM
+ select BR2_PACKAGE_LIBPLATFORM
help
Kodi's ARGUS TV client addon
diff --git a/package/kodi-pvr-argustv/kodi-pvr-argustv.mk b/package/kodi-pvr-argustv/kodi-pvr-argustv.mk
index 73a9f1c764..b754542a3c 100644
--- a/package/kodi-pvr-argustv/kodi-pvr-argustv.mk
+++ b/package/kodi-pvr-argustv/kodi-pvr-argustv.mk
@@ -8,6 +8,6 @@ KODI_PVR_ARGUSTV_VERSION = 3.5.6-Leia
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 = debian/copyright
-KODI_PVR_ARGUSTV_DEPENDENCIES = jsoncpp kodi-platform
+KODI_PVR_ARGUSTV_DEPENDENCIES = jsoncpp kodi kodi-platform libplatform
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 06/23] package/kodi-pvr-dvblink: add explicit dependencies to libplatform and kodi
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (3 preceding siblings ...)
2020-06-21 10:37 ` [Buildroot] [PATCH 05/23] package/kodi-pvr-argustv: add explicit dependencies to libplatform and kodi Bernd Kuhls
@ 2020-06-21 10:37 ` Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 07/23] package/kodi-pvr-dvbviewer: add explicit dependencies to libplatform, kodi and tinyxml Bernd Kuhls
` (17 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Libplatform and kodi are built as hard-dependencies of kodi-platform
already. For the case that kodi-platform drops one of these dependencies
we need to make sure that this package still finds its dependencies:
https://github.com/kodi-pvr/pvr.dvblink/blob/Leia/CMakeLists.txt#L6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-dvblink/Config.in | 1 +
package/kodi-pvr-dvblink/kodi-pvr-dvblink.mk | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/package/kodi-pvr-dvblink/Config.in b/package/kodi-pvr-dvblink/Config.in
index 57f11271ec..a2ee7bf107 100644
--- a/package/kodi-pvr-dvblink/Config.in
+++ b/package/kodi-pvr-dvblink/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_KODI_PVR_DVBLINK
bool "kodi-pvr-dvblink"
select BR2_PACKAGE_KODI_PLATFORM
+ select BR2_PACKAGE_LIBPLATFORM
select BR2_PACKAGE_TINYXML2
help
Kodi's DVBLink client addon
diff --git a/package/kodi-pvr-dvblink/kodi-pvr-dvblink.mk b/package/kodi-pvr-dvblink/kodi-pvr-dvblink.mk
index 95bc7bbb4b..6d03342866 100644
--- a/package/kodi-pvr-dvblink/kodi-pvr-dvblink.mk
+++ b/package/kodi-pvr-dvblink/kodi-pvr-dvblink.mk
@@ -8,6 +8,6 @@ KODI_PVR_DVBLINK_VERSION = 4.7.2-Leia
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 = debian/copyright
-KODI_PVR_DVBLINK_DEPENDENCIES = kodi-platform tinyxml2
+KODI_PVR_DVBLINK_DEPENDENCIES = kodi kodi-platform libplatform tinyxml2
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 07/23] package/kodi-pvr-dvbviewer: add explicit dependencies to libplatform, kodi and tinyxml
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (4 preceding siblings ...)
2020-06-21 10:37 ` [Buildroot] [PATCH 06/23] package/kodi-pvr-dvblink: " Bernd Kuhls
@ 2020-06-21 10:37 ` Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 08/23] package/kodi-pvr-filmon: add explicit dependencies to libplatform and kodi Bernd Kuhls
` (16 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Libplatform and kodi are built as hard-dependencies of kodi-platform
already, tinyxml is a hard-dependency of kodi. For the case that kodi or
kodi-platform drop one of these dependencies we need to make sure that
this package still finds its dependencies:
https://github.com/kodi-pvr/pvr.dvbviewer/blob/Leia/CMakeLists.txt#L6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-dvbviewer/Config.in | 2 ++
package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.mk | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/package/kodi-pvr-dvbviewer/Config.in b/package/kodi-pvr-dvbviewer/Config.in
index e7dd7b3eb6..7e601f6e69 100644
--- a/package/kodi-pvr-dvbviewer/Config.in
+++ b/package/kodi-pvr-dvbviewer/Config.in
@@ -1,6 +1,8 @@
config BR2_PACKAGE_KODI_PVR_DVBVIEWER
bool "kodi-pvr-dvbviewer"
select BR2_PACKAGE_KODI_PLATFORM
+ select BR2_PACKAGE_LIBPLATFORM
+ select BR2_PACKAGE_TINYXML
help
Kodi's DVBViewer client addon
diff --git a/package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.mk b/package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.mk
index b88d3d86cd..ce7fda279c 100644
--- a/package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.mk
+++ b/package/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer.mk
@@ -8,6 +8,6 @@ KODI_PVR_DVBVIEWER_VERSION = 3.7.11-Leia
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 = debian/copyright
-KODI_PVR_DVBVIEWER_DEPENDENCIES = kodi-platform
+KODI_PVR_DVBVIEWER_DEPENDENCIES = kodi kodi-platform libplatform tinyxml
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 08/23] package/kodi-pvr-filmon: add explicit dependencies to libplatform and kodi
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (5 preceding siblings ...)
2020-06-21 10:37 ` [Buildroot] [PATCH 07/23] package/kodi-pvr-dvbviewer: add explicit dependencies to libplatform, kodi and tinyxml Bernd Kuhls
@ 2020-06-21 10:37 ` Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 09/23] package/kodi-pvr-hdhomerun: " Bernd Kuhls
` (15 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Libplatform and kodi are built as hard-dependencies of kodi-platform
already. For the case that kodi-platform drops one of these dependencies
we need to make sure that this package still finds its dependencies:
https://github.com/kodi-pvr/pvr.filmon/blob/Leia/CMakeLists.txt#L6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-filmon/Config.in | 1 +
package/kodi-pvr-filmon/kodi-pvr-filmon.mk | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/package/kodi-pvr-filmon/Config.in b/package/kodi-pvr-filmon/Config.in
index 0b662df176..c0200182a4 100644
--- a/package/kodi-pvr-filmon/Config.in
+++ b/package/kodi-pvr-filmon/Config.in
@@ -2,6 +2,7 @@ config BR2_PACKAGE_KODI_PVR_FILMON
bool "kodi-pvr-filmon"
select BR2_PACKAGE_JSONCPP
select BR2_PACKAGE_KODI_PLATFORM
+ select BR2_PACKAGE_LIBPLATFORM
help
Filmon PVR client addon for Kodi
diff --git a/package/kodi-pvr-filmon/kodi-pvr-filmon.mk b/package/kodi-pvr-filmon/kodi-pvr-filmon.mk
index 078eae176a..c6bd683c54 100644
--- a/package/kodi-pvr-filmon/kodi-pvr-filmon.mk
+++ b/package/kodi-pvr-filmon/kodi-pvr-filmon.mk
@@ -8,6 +8,6 @@ KODI_PVR_FILMON_VERSION = 2.4.6-Leia
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 = debian/copyright
-KODI_PVR_FILMON_DEPENDENCIES = jsoncpp kodi-platform
+KODI_PVR_FILMON_DEPENDENCIES = jsoncpp kodi kodi-platform libplatform
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 09/23] package/kodi-pvr-hdhomerun: add explicit dependencies to libplatform and kodi
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (6 preceding siblings ...)
2020-06-21 10:37 ` [Buildroot] [PATCH 08/23] package/kodi-pvr-filmon: add explicit dependencies to libplatform and kodi Bernd Kuhls
@ 2020-06-21 10:37 ` Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 10/23] package/kodi-pvr-hts: " Bernd Kuhls
` (14 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Libplatform and kodi are built as hard-dependencies of kodi-platform
already. For the case that kodi-platform drops one of these dependencies
we need to make sure that this package still finds its dependencies:
https://github.com/kodi-pvr/pvr.hdhomerun/blob/Leia/CMakeLists.txt#L6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-hdhomerun/Config.in | 1 +
package/kodi-pvr-hdhomerun/kodi-pvr-hdhomerun.mk | 7 ++++++-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/package/kodi-pvr-hdhomerun/Config.in b/package/kodi-pvr-hdhomerun/Config.in
index ed5b914cb3..9e3f59819b 100644
--- a/package/kodi-pvr-hdhomerun/Config.in
+++ b/package/kodi-pvr-hdhomerun/Config.in
@@ -3,6 +3,7 @@ config BR2_PACKAGE_KODI_PVR_HDHOMERUN
select BR2_PACKAGE_JSONCPP
select BR2_PACKAGE_KODI_PLATFORM
select BR2_PACKAGE_LIBHDHOMERUN
+ select BR2_PACKAGE_LIBPLATFORM
help
Kodi's HDHomeRun client addon
diff --git a/package/kodi-pvr-hdhomerun/kodi-pvr-hdhomerun.mk b/package/kodi-pvr-hdhomerun/kodi-pvr-hdhomerun.mk
index ae42f5c33d..31e48e5cdb 100644
--- a/package/kodi-pvr-hdhomerun/kodi-pvr-hdhomerun.mk
+++ b/package/kodi-pvr-hdhomerun/kodi-pvr-hdhomerun.mk
@@ -8,6 +8,11 @@ KODI_PVR_HDHOMERUN_VERSION = 3.5.0-Leia
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 = debian/copyright
-KODI_PVR_HDHOMERUN_DEPENDENCIES = jsoncpp kodi-platform libhdhomerun
+KODI_PVR_HDHOMERUN_DEPENDENCIES = \
+ jsoncpp \
+ kodi \
+ kodi-platform \
+ libhdhomerun \
+ libplatform
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 10/23] package/kodi-pvr-hts: add explicit dependencies to libplatform and kodi
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (7 preceding siblings ...)
2020-06-21 10:37 ` [Buildroot] [PATCH 09/23] package/kodi-pvr-hdhomerun: " Bernd Kuhls
@ 2020-06-21 10:37 ` Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 11/23] package/kodi-pvr-iptvsimple: add explicit dependencies to libplatform, kodi and zlib Bernd Kuhls
` (13 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Libplatform and kodi are built as hard-dependencies of kodi-platform
already. For the case that kodi-platform drops one of these dependencies
we need to make sure that this package still finds its dependencies:
https://github.com/kodi-pvr/pvr.hts/blob/Leia/CMakeLists.txt#L4
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-hts/Config.in | 1 +
package/kodi-pvr-hts/kodi-pvr-hts.mk | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/package/kodi-pvr-hts/Config.in b/package/kodi-pvr-hts/Config.in
index c4c4497bd3..9cd3a2bfbb 100644
--- a/package/kodi-pvr-hts/Config.in
+++ b/package/kodi-pvr-hts/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_KODI_PVR_HTS
bool "kodi-pvr-hts"
select BR2_PACKAGE_KODI_PLATFORM
+ select BR2_PACKAGE_LIBPLATFORM
help
Tvheadend HTSP PVR client addon for Kodi
diff --git a/package/kodi-pvr-hts/kodi-pvr-hts.mk b/package/kodi-pvr-hts/kodi-pvr-hts.mk
index 6a25cda003..982f0e3de2 100644
--- a/package/kodi-pvr-hts/kodi-pvr-hts.mk
+++ b/package/kodi-pvr-hts/kodi-pvr-hts.mk
@@ -8,6 +8,6 @@ KODI_PVR_HTS_VERSION = 4.4.21-Leia
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 = debian/copyright
-KODI_PVR_HTS_DEPENDENCIES = kodi-platform
+KODI_PVR_HTS_DEPENDENCIES = kodi kodi-platform libplatform
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 11/23] package/kodi-pvr-iptvsimple: add explicit dependencies to libplatform, kodi and zlib
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (8 preceding siblings ...)
2020-06-21 10:37 ` [Buildroot] [PATCH 10/23] package/kodi-pvr-hts: " Bernd Kuhls
@ 2020-06-21 10:37 ` Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 12/23] package/kodi-pvr-mediaportal-tvserver: add explicit dependencies to libplatform, kodi and tinyxml Bernd Kuhls
` (12 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Libplatform and kodi are built as hard-dependencies of kodi-platform
already, zlib is built as hard-dependency of kodi. For the case that
kodi-platform or kodi drop one of these dependencies we need to make
sure that this package still finds its dependencies:
https://github.com/kodi-pvr/pvr.iptvsimple/blob/Leia/CMakeLists.txt#L6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-iptvsimple/Config.in | 2 ++
package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.mk | 7 ++++++-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/package/kodi-pvr-iptvsimple/Config.in b/package/kodi-pvr-iptvsimple/Config.in
index 94fc1f0602..31dd3d0e09 100644
--- a/package/kodi-pvr-iptvsimple/Config.in
+++ b/package/kodi-pvr-iptvsimple/Config.in
@@ -1,7 +1,9 @@
config BR2_PACKAGE_KODI_PVR_IPTVSIMPLE
bool "kodi-pvr-iptvsimple"
select BR2_PACKAGE_KODI_PLATFORM
+ select BR2_PACKAGE_LIBPLATFORM
select BR2_PACKAGE_RAPIDXML
+ select BR2_PACKAGE_ZLIB
help
IPTV Live TV and Radio PVR client addon for Kodi
diff --git a/package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.mk b/package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.mk
index f1a087100c..110101d4a5 100644
--- a/package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.mk
+++ b/package/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple.mk
@@ -8,6 +8,11 @@ KODI_PVR_IPTVSIMPLE_VERSION = 3.9.8-Leia
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 = debian/copyright
-KODI_PVR_IPTVSIMPLE_DEPENDENCIES = kodi-platform rapidxml
+KODI_PVR_IPTVSIMPLE_DEPENDENCIES = \
+ kodi \
+ kodi-platform \
+ libplatform \
+ rapidxml \
+ zlib
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 12/23] package/kodi-pvr-mediaportal-tvserver: add explicit dependencies to libplatform, kodi and tinyxml
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (9 preceding siblings ...)
2020-06-21 10:37 ` [Buildroot] [PATCH 11/23] package/kodi-pvr-iptvsimple: add explicit dependencies to libplatform, kodi and zlib Bernd Kuhls
@ 2020-06-21 10:37 ` Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 13/23] package/kodi-pvr-mythtv: fix dependencies Bernd Kuhls
` (11 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Libplatform and kodi are built as hard-dependencies of kodi-platform
already, tinyxml is a hard-dependency of kodi. For the case that kodi or
kodi-platform drop one of these dependencies we need to make sure that
this package still finds its dependencies:
https://github.com/kodi-pvr/pvr.mediaportal.tvserver/blob/Leia/CMakeLists.txt#L6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-mediaportal-tvserver/Config.in | 2 ++
.../kodi-pvr-mediaportal-tvserver.mk | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/package/kodi-pvr-mediaportal-tvserver/Config.in b/package/kodi-pvr-mediaportal-tvserver/Config.in
index 733ca8859e..231a698de8 100644
--- a/package/kodi-pvr-mediaportal-tvserver/Config.in
+++ b/package/kodi-pvr-mediaportal-tvserver/Config.in
@@ -1,6 +1,8 @@
config BR2_PACKAGE_KODI_PVR_MEDIAPORTAL_TVSERVER
bool "kodi-pvr-mediaportal-tvserver"
select BR2_PACKAGE_KODI_PLATFORM
+ select BR2_PACKAGE_LIBPLATFORM
+ select BR2_PACKAGE_TINYXML
help
MediaPortal TVServer PVR client addon for Kodi
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 a00711c662..ee2a3cdd38 100644
--- a/package/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver.mk
+++ b/package/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver.mk
@@ -8,6 +8,6 @@ KODI_PVR_MEDIAPORTAL_TVSERVER_VERSION = 3.5.18-Leia
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 = debian/copyright
-KODI_PVR_MEDIAPORTAL_TVSERVER_DEPENDENCIES = kodi-platform
+KODI_PVR_MEDIAPORTAL_TVSERVER_DEPENDENCIES = kodi kodi-platform libplatform tinyxml
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 13/23] package/kodi-pvr-mythtv: fix dependencies
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (10 preceding siblings ...)
2020-06-21 10:37 ` [Buildroot] [PATCH 12/23] package/kodi-pvr-mediaportal-tvserver: add explicit dependencies to libplatform, kodi and tinyxml Bernd Kuhls
@ 2020-06-21 10:37 ` Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 14/23] package/kodi-pvr-nextpvr: add explicit dependencies to libplatform, kodi and tinyxml Bernd Kuhls
` (10 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Upstream updated dependencies:
https://github.com/janbar/pvr.mythtv/commit/ff2c90b027a98db57ccc051a11faf5c5536a8b5c
Please note that the previous dependency to kodi-platform was wrong
anyway, before the forementioned commit this package needed libplatform
which is a dependency of kodi-platform.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-mythtv/Config.in | 1 -
package/kodi-pvr-mythtv/kodi-pvr-mythtv.mk | 2 +-
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/package/kodi-pvr-mythtv/Config.in b/package/kodi-pvr-mythtv/Config.in
index 798ff3e911..ebdbc00487 100644
--- a/package/kodi-pvr-mythtv/Config.in
+++ b/package/kodi-pvr-mythtv/Config.in
@@ -1,6 +1,5 @@
config BR2_PACKAGE_KODI_PVR_MYTHTV
bool "kodi-pvr-mythtv"
- select BR2_PACKAGE_KODI_PLATFORM
help
MythTV PVR for Kodi
diff --git a/package/kodi-pvr-mythtv/kodi-pvr-mythtv.mk b/package/kodi-pvr-mythtv/kodi-pvr-mythtv.mk
index ca1d533a57..44e5fd2a76 100644
--- a/package/kodi-pvr-mythtv/kodi-pvr-mythtv.mk
+++ b/package/kodi-pvr-mythtv/kodi-pvr-mythtv.mk
@@ -8,6 +8,6 @@ KODI_PVR_MYTHTV_VERSION = 5.10.16-Leia
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 = debian/copyright
-KODI_PVR_MYTHTV_DEPENDENCIES = kodi-platform
+KODI_PVR_MYTHTV_DEPENDENCIES = kodi
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 14/23] package/kodi-pvr-nextpvr: add explicit dependencies to libplatform, kodi and tinyxml
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (11 preceding siblings ...)
2020-06-21 10:37 ` [Buildroot] [PATCH 13/23] package/kodi-pvr-mythtv: fix dependencies Bernd Kuhls
@ 2020-06-21 10:37 ` Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 15/23] package/kodi-pvr-njoy: " Bernd Kuhls
` (9 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Libplatform and kodi are built as hard-dependencies of kodi-platform
already, tinyxml is a hard-dependency of kodi. For the case that kodi or
kodi-platform drop one of these dependencies we need to make sure that
this package still finds its dependencies:
https://github.com/kodi-pvr/pvr.nextpvr/blob/Leia/CMakeLists.txt#L6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-nextpvr/Config.in | 2 ++
package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/package/kodi-pvr-nextpvr/Config.in b/package/kodi-pvr-nextpvr/Config.in
index e520426796..e1567c7c98 100644
--- a/package/kodi-pvr-nextpvr/Config.in
+++ b/package/kodi-pvr-nextpvr/Config.in
@@ -1,6 +1,8 @@
config BR2_PACKAGE_KODI_PVR_NEXTPVR
bool "kodi-pvr-nextpvr"
select BR2_PACKAGE_KODI_PLATFORM
+ select BR2_PACKAGE_LIBPLATFORM
+ select BR2_PACKAGE_TINYXML
help
Kodi's NextPVR client addon
diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk
index 59fc274583..cbcef90114 100644
--- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk
+++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk
@@ -8,6 +8,6 @@ KODI_PVR_NEXTPVR_VERSION = 3.3.20-Leia
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 = debian/copyright
-KODI_PVR_NEXTPVR_DEPENDENCIES = kodi-platform
+KODI_PVR_NEXTPVR_DEPENDENCIES = kodi kodi-platform libplatform tinyxml
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 15/23] package/kodi-pvr-njoy: add explicit dependencies to libplatform, kodi and tinyxml
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (12 preceding siblings ...)
2020-06-21 10:37 ` [Buildroot] [PATCH 14/23] package/kodi-pvr-nextpvr: add explicit dependencies to libplatform, kodi and tinyxml Bernd Kuhls
@ 2020-06-21 10:37 ` Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 16/23] package/kodi-pvr-octonet: add kodi as dependency Bernd Kuhls
` (8 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Libplatform and kodi are built as hard-dependencies of kodi-platform
already, tinyxml is a hard-dependency of kodi. For the case that kodi or
kodi-platform drop one of these dependencies we need to make sure that
this package still finds its dependencies:
https://github.com/kodi-pvr/pvr.njoy/blob/Leia/CMakeLists.txt#L6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-njoy/Config.in | 2 ++
package/kodi-pvr-njoy/kodi-pvr-njoy.mk | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/package/kodi-pvr-njoy/Config.in b/package/kodi-pvr-njoy/Config.in
index 33c493cb8b..85256fab2f 100644
--- a/package/kodi-pvr-njoy/Config.in
+++ b/package/kodi-pvr-njoy/Config.in
@@ -1,6 +1,8 @@
config BR2_PACKAGE_KODI_PVR_NJOY
bool "kodi-pvr-njoy"
select BR2_PACKAGE_KODI_PLATFORM
+ select BR2_PACKAGE_LIBPLATFORM
+ select BR2_PACKAGE_TINYXML
help
Kodi's Njoy N7 client addon
diff --git a/package/kodi-pvr-njoy/kodi-pvr-njoy.mk b/package/kodi-pvr-njoy/kodi-pvr-njoy.mk
index ca86d46d85..1c31376ba7 100644
--- a/package/kodi-pvr-njoy/kodi-pvr-njoy.mk
+++ b/package/kodi-pvr-njoy/kodi-pvr-njoy.mk
@@ -8,6 +8,6 @@ KODI_PVR_NJOY_VERSION = 3.4.2-Leia
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 = debian/copyright
-KODI_PVR_NJOY_DEPENDENCIES = kodi-platform
+KODI_PVR_NJOY_DEPENDENCIES = kodi kodi-platform libplatform tinyxml
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 16/23] package/kodi-pvr-octonet: add kodi as dependency
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (13 preceding siblings ...)
2020-06-21 10:37 ` [Buildroot] [PATCH 15/23] package/kodi-pvr-njoy: " Bernd Kuhls
@ 2020-06-21 10:37 ` Bernd Kuhls
2020-06-21 10:38 ` [Buildroot] [PATCH 17/23] package/kodi-pvr-pctv: add explicit dependencies to libplatform and kodi Bernd Kuhls
` (7 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:37 UTC (permalink / raw)
To: buildroot
Needed by upstream:
https://github.com/DigitalDevices/pvr.octonet/blob/Leia/CMakeLists.txt#L6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-octonet/kodi-pvr-octonet.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/kodi-pvr-octonet/kodi-pvr-octonet.mk b/package/kodi-pvr-octonet/kodi-pvr-octonet.mk
index 890a283565..9f8ddb8955 100644
--- a/package/kodi-pvr-octonet/kodi-pvr-octonet.mk
+++ b/package/kodi-pvr-octonet/kodi-pvr-octonet.mk
@@ -8,6 +8,6 @@ KODI_PVR_OCTONET_VERSION = e35cc373476a92aee11ec8e8a14fb8fc086a4f84
KODI_PVR_OCTONET_SITE = $(call github,DigitalDevices,pvr.octonet,$(KODI_PVR_OCTONET_VERSION))
KODI_PVR_OCTONET_LICENSE = GPL-2.0+
KODI_PVR_OCTONET_LICENSE_FILES = debian/copyright
-KODI_PVR_OCTONET_DEPENDENCIES = json-for-modern-cpp kodi-platform libplatform
+KODI_PVR_OCTONET_DEPENDENCIES = json-for-modern-cpp kodi kodi-platform libplatform
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 17/23] package/kodi-pvr-pctv: add explicit dependencies to libplatform and kodi
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (14 preceding siblings ...)
2020-06-21 10:37 ` [Buildroot] [PATCH 16/23] package/kodi-pvr-octonet: add kodi as dependency Bernd Kuhls
@ 2020-06-21 10:38 ` Bernd Kuhls
2020-06-21 10:38 ` [Buildroot] [PATCH 18/23] package/kodi-pvr-stalker: " Bernd Kuhls
` (6 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:38 UTC (permalink / raw)
To: buildroot
Libplatform and kodi are built as hard-dependencies of kodi-platform
already. For the case that kodi-platform drops one of these dependencies
we need to make sure that this package still finds its dependencies:
https://github.com/kodi-pvr/pvr.pctv/blob/Leia/CMakeLists.txt#L6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-pctv/Config.in | 1 +
package/kodi-pvr-pctv/kodi-pvr-pctv.mk | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/package/kodi-pvr-pctv/Config.in b/package/kodi-pvr-pctv/Config.in
index 255cd4a5f0..041d15d559 100644
--- a/package/kodi-pvr-pctv/Config.in
+++ b/package/kodi-pvr-pctv/Config.in
@@ -2,6 +2,7 @@ config BR2_PACKAGE_KODI_PVR_PCTV
bool "kodi-pvr-pctv"
select BR2_PACKAGE_JSONCPP
select BR2_PACKAGE_KODI_PLATFORM
+ select BR2_PACKAGE_LIBPLATFORM
help
PCTV PVR client addon for Kodi
diff --git a/package/kodi-pvr-pctv/kodi-pvr-pctv.mk b/package/kodi-pvr-pctv/kodi-pvr-pctv.mk
index 851788c96b..526c9f3d36 100644
--- a/package/kodi-pvr-pctv/kodi-pvr-pctv.mk
+++ b/package/kodi-pvr-pctv/kodi-pvr-pctv.mk
@@ -8,6 +8,6 @@ KODI_PVR_PCTV_VERSION = 2.4.7-Leia
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 = debian/copyright
-KODI_PVR_PCTV_DEPENDENCIES = jsoncpp kodi-platform
+KODI_PVR_PCTV_DEPENDENCIES = jsoncpp kodi kodi-platform libplatform
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 18/23] package/kodi-pvr-stalker: add explicit dependencies to libplatform and kodi
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (15 preceding siblings ...)
2020-06-21 10:38 ` [Buildroot] [PATCH 17/23] package/kodi-pvr-pctv: add explicit dependencies to libplatform and kodi Bernd Kuhls
@ 2020-06-21 10:38 ` Bernd Kuhls
2020-06-21 10:38 ` [Buildroot] [PATCH 19/23] package/kodi-pvr-vbox: " Bernd Kuhls
` (5 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:38 UTC (permalink / raw)
To: buildroot
Libplatform and kodi are built as hard-dependencies of kodi-platform
already. For the case that kodi-platform drops one of these dependencies
we need to make sure that this package still finds its dependencies:
https://github.com/kodi-pvr/pvr.stalker/blob/Leia/CMakeLists.txt#L6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-stalker/Config.in | 1 +
package/kodi-pvr-stalker/kodi-pvr-stalker.mk | 7 ++++++-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/package/kodi-pvr-stalker/Config.in b/package/kodi-pvr-stalker/Config.in
index d334d0c2cb..ed17aededb 100644
--- a/package/kodi-pvr-stalker/Config.in
+++ b/package/kodi-pvr-stalker/Config.in
@@ -2,6 +2,7 @@ config BR2_PACKAGE_KODI_PVR_STALKER
bool "kodi-pvr-stalker"
select BR2_PACKAGE_JSONCPP
select BR2_PACKAGE_KODI_PLATFORM
+ select BR2_PACKAGE_LIBPLATFORM
select BR2_PACKAGE_LIBXML2
help
A PVR Client that connects Kodi to Stalker Middleware
diff --git a/package/kodi-pvr-stalker/kodi-pvr-stalker.mk b/package/kodi-pvr-stalker/kodi-pvr-stalker.mk
index 0ae41171a9..a701bd7068 100644
--- a/package/kodi-pvr-stalker/kodi-pvr-stalker.mk
+++ b/package/kodi-pvr-stalker/kodi-pvr-stalker.mk
@@ -8,6 +8,11 @@ KODI_PVR_STALKER_VERSION = 3.4.10-Leia
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 = debian/copyright
-KODI_PVR_STALKER_DEPENDENCIES = jsoncpp kodi-platform libxml2
+KODI_PVR_STALKER_DEPENDENCIES = \
+ jsoncpp \
+ kodi \
+ kodi-platform \
+ libplatform \
+ libxml2
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 19/23] package/kodi-pvr-vbox: add explicit dependencies to libplatform and kodi
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (16 preceding siblings ...)
2020-06-21 10:38 ` [Buildroot] [PATCH 18/23] package/kodi-pvr-stalker: " Bernd Kuhls
@ 2020-06-21 10:38 ` Bernd Kuhls
2020-06-21 10:38 ` [Buildroot] [PATCH 20/23] package/kodi-pvr-vdr-vnsi: fix dependencies Bernd Kuhls
` (4 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:38 UTC (permalink / raw)
To: buildroot
Libplatform and kodi are built as hard-dependencies of kodi-platform
already. For the case that kodi-platform drops one of these dependencies
we need to make sure that this package still finds its dependencies:
https://github.com/kodi-pvr/pvr.vbox/blob/Leia/CMakeLists.txt#L6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-vbox/Config.in | 1 +
package/kodi-pvr-vbox/kodi-pvr-vbox.mk | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/package/kodi-pvr-vbox/Config.in b/package/kodi-pvr-vbox/Config.in
index c1c22c10d1..fba5ba04d4 100644
--- a/package/kodi-pvr-vbox/Config.in
+++ b/package/kodi-pvr-vbox/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_KODI_PVR_VBOX
bool "kodi-pvr-vbox"
select BR2_PACKAGE_KODI_PLATFORM
+ select BR2_PACKAGE_LIBPLATFORM
help
Kodi PVR addon for interfacing with VBox Communications XTi TV
Gateway
diff --git a/package/kodi-pvr-vbox/kodi-pvr-vbox.mk b/package/kodi-pvr-vbox/kodi-pvr-vbox.mk
index b10bfc5b85..f91020b7e5 100644
--- a/package/kodi-pvr-vbox/kodi-pvr-vbox.mk
+++ b/package/kodi-pvr-vbox/kodi-pvr-vbox.mk
@@ -8,6 +8,6 @@ KODI_PVR_VBOX_VERSION = 4.7.0-Leia
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 = debian/copyright
-KODI_PVR_VBOX_DEPENDENCIES = kodi-platform
+KODI_PVR_VBOX_DEPENDENCIES = kodi kodi-platform libplatform
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 20/23] package/kodi-pvr-vdr-vnsi: fix dependencies
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (17 preceding siblings ...)
2020-06-21 10:38 ` [Buildroot] [PATCH 19/23] package/kodi-pvr-vbox: " Bernd Kuhls
@ 2020-06-21 10:38 ` Bernd Kuhls
2020-06-21 10:38 ` [Buildroot] [PATCH 21/23] package/kodi-pvr-vuplus: add explicit dependencies to libplatform and kodi Bernd Kuhls
` (3 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:38 UTC (permalink / raw)
To: buildroot
Upstream removed the dependency to kodi-platform:
https://github.com/kodi-pvr/pvr.vdr.vnsi/commit/7a19dc72df0a299887d08b27973de599dfc39f9e
Update dependencies according to
https://github.com/kodi-pvr/pvr.vdr.vnsi/blob/Leia/CMakeLists.txt#L6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-vdr-vnsi/Config.in | 2 +-
package/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/kodi-pvr-vdr-vnsi/Config.in b/package/kodi-pvr-vdr-vnsi/Config.in
index 768dec88fd..66c03109bd 100644
--- a/package/kodi-pvr-vdr-vnsi/Config.in
+++ b/package/kodi-pvr-vdr-vnsi/Config.in
@@ -1,6 +1,6 @@
config BR2_PACKAGE_KODI_PVR_VDR_VNSI
bool "kodi-pvr-vdr-vnsi"
- select BR2_PACKAGE_KODI_PLATFORM
+ select BR2_PACKAGE_LIBPLATFORM
help
Kodi PVR addon VNSI
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 f467fa98f5..0084071fbf 100644
--- a/package/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi.mk
+++ b/package/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi.mk
@@ -8,6 +8,6 @@ KODI_PVR_VDR_VNSI_VERSION = 3.6.4-Leia
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 = debian/copyright
-KODI_PVR_VDR_VNSI_DEPENDENCIES = kodi-platform
+KODI_PVR_VDR_VNSI_DEPENDENCIES = kodi libplatform
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 21/23] package/kodi-pvr-vuplus: add explicit dependencies to libplatform and kodi
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (18 preceding siblings ...)
2020-06-21 10:38 ` [Buildroot] [PATCH 20/23] package/kodi-pvr-vdr-vnsi: fix dependencies Bernd Kuhls
@ 2020-06-21 10:38 ` Bernd Kuhls
2020-06-21 10:38 ` [Buildroot] [PATCH 22/23] package/kodi-pvr-wmc: " Bernd Kuhls
` (2 subsequent siblings)
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:38 UTC (permalink / raw)
To: buildroot
Libplatform and kodi are built as hard-dependencies of kodi-platform
already. For the case that kodi-platform drops one of these dependencies
we need to make sure that this package still finds its dependencies:
https://github.com/kodi-pvr/pvr.vuplus/blob/Leia/CMakeLists.txt#L6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-vuplus/Config.in | 1 +
package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk | 7 ++++++-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/package/kodi-pvr-vuplus/Config.in b/package/kodi-pvr-vuplus/Config.in
index b6a03e843f..428c84deda 100644
--- a/package/kodi-pvr-vuplus/Config.in
+++ b/package/kodi-pvr-vuplus/Config.in
@@ -3,6 +3,7 @@ config BR2_PACKAGE_KODI_PVR_VUPLUS
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # json-for-modern-cpp
select BR2_PACKAGE_JSON_FOR_MODERN_CPP
select BR2_PACKAGE_KODI_PLATFORM
+ select BR2_PACKAGE_LIBPLATFORM
select BR2_PACKAGE_TINYXML
help
VuPlus PVR client addon for Kodi
diff --git a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk
index bf1de1178d..d1bda24bed 100644
--- a/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk
+++ b/package/kodi-pvr-vuplus/kodi-pvr-vuplus.mk
@@ -8,6 +8,11 @@ KODI_PVR_VUPLUS_VERSION = 3.28.9-Leia
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 = debian/copyright
-KODI_PVR_VUPLUS_DEPENDENCIES = json-for-modern-cpp kodi-platform tinyxml
+KODI_PVR_VUPLUS_DEPENDENCIES = \
+ json-for-modern-cpp \
+ kodi \
+ kodi-platform \
+ libplatform \
+ tinyxml
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 22/23] package/kodi-pvr-wmc: add explicit dependencies to libplatform and kodi
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (19 preceding siblings ...)
2020-06-21 10:38 ` [Buildroot] [PATCH 21/23] package/kodi-pvr-vuplus: add explicit dependencies to libplatform and kodi Bernd Kuhls
@ 2020-06-21 10:38 ` Bernd Kuhls
2020-06-21 10:38 ` [Buildroot] [PATCH 23/23] package/kodi-pvr-zattoo: fix dependencies Bernd Kuhls
2020-06-21 12:23 ` [Buildroot] [PATCH 01/23] package/libplatform: bump version Yann E. MORIN
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:38 UTC (permalink / raw)
To: buildroot
Libplatform and kodi are built as hard-dependencies of kodi-platform
already. For the case that kodi-platform drops one of these dependencies
we need to make sure that this package still finds its dependencies:
https://github.com/kodi-pvr/pvr.wmc/blob/Leia/CMakeLists.txt#L4
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-wmc/Config.in | 1 +
package/kodi-pvr-wmc/kodi-pvr-wmc.mk | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/package/kodi-pvr-wmc/Config.in b/package/kodi-pvr-wmc/Config.in
index 2672c83434..b06bcf58f0 100644
--- a/package/kodi-pvr-wmc/Config.in
+++ b/package/kodi-pvr-wmc/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_KODI_PVR_WMC
bool "kodi-pvr-wmc"
select BR2_PACKAGE_KODI_PLATFORM
+ select BR2_PACKAGE_LIBPLATFORM
help
Kodi's Windows Media Center client addon
diff --git a/package/kodi-pvr-wmc/kodi-pvr-wmc.mk b/package/kodi-pvr-wmc/kodi-pvr-wmc.mk
index c280f89df4..37eb289da8 100644
--- a/package/kodi-pvr-wmc/kodi-pvr-wmc.mk
+++ b/package/kodi-pvr-wmc/kodi-pvr-wmc.mk
@@ -8,6 +8,6 @@ KODI_PVR_WMC_VERSION = 2.4.6-Leia
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 = debian/copyright
-KODI_PVR_WMC_DEPENDENCIES = kodi-platform
+KODI_PVR_WMC_DEPENDENCIES = kodi kodi-platform libplatform
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 23/23] package/kodi-pvr-zattoo: fix dependencies
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (20 preceding siblings ...)
2020-06-21 10:38 ` [Buildroot] [PATCH 22/23] package/kodi-pvr-wmc: " Bernd Kuhls
@ 2020-06-21 10:38 ` Bernd Kuhls
2020-06-21 12:23 ` [Buildroot] [PATCH 01/23] package/libplatform: bump version Yann E. MORIN
22 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 10:38 UTC (permalink / raw)
To: buildroot
Package depends on rapidjson, not rapidxml:
https://github.com/rbuehlma/pvr.zattoo/blob/Leia/CMakeLists.txt#L10
The bug was previously not noticed because kodi depends on rapidjson
https://github.com/xbmc/xbmc/blob/Leia/CMakeLists.txt#L133
and kodi-platform depends on kodi
https://github.com/xbmc/kodi-platform/blob/master/CMakeLists.txt#L8
The reverse dependency of rapidjson to BR2_INSTALL_LIBSTDCPP is not
added here because kodi is written in C++ and provides the dependency.
Also add kodi as explicit dependency:
https://github.com/rbuehlma/pvr.zattoo/blob/Leia/CMakeLists.txt#L7
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/kodi-pvr-zattoo/Config.in | 2 +-
package/kodi-pvr-zattoo/kodi-pvr-zattoo.mk | 7 ++++++-
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/package/kodi-pvr-zattoo/Config.in b/package/kodi-pvr-zattoo/Config.in
index ab7ff70034..5dfadcadd1 100644
--- a/package/kodi-pvr-zattoo/Config.in
+++ b/package/kodi-pvr-zattoo/Config.in
@@ -2,7 +2,7 @@ config BR2_PACKAGE_KODI_PVR_ZATTOO
bool "kodi-pvr-zattoo"
select BR2_PACKAGE_KODI_PLATFORM
select BR2_PACKAGE_LIBPLATFORM
- select BR2_PACKAGE_RAPIDXML
+ select BR2_PACKAGE_RAPIDJSON
select BR2_PACKAGE_TINYXML2
help
Kodi PVR-Addon for Zattoo
diff --git a/package/kodi-pvr-zattoo/kodi-pvr-zattoo.mk b/package/kodi-pvr-zattoo/kodi-pvr-zattoo.mk
index 14ac22db50..3644751034 100644
--- a/package/kodi-pvr-zattoo/kodi-pvr-zattoo.mk
+++ b/package/kodi-pvr-zattoo/kodi-pvr-zattoo.mk
@@ -8,6 +8,11 @@ KODI_PVR_ZATTOO_VERSION = 18.1.19-Leia
KODI_PVR_ZATTOO_SITE = $(call github,rbuehlma,pvr.zattoo,$(KODI_PVR_ZATTOO_VERSION))
KODI_PVR_ZATTOO_LICENSE = GPL-2.0+
KODI_PVR_ZATTOO_LICENSE_FILES = debian/copyright
-KODI_PVR_ZATTOO_DEPENDENCIES = kodi-platform libplatform rapidxml tinyxml2
+KODI_PVR_ZATTOO_DEPENDENCIES = \
+ kodi \
+ kodi-platform \
+ libplatform \
+ rapidjson \
+ tinyxml2
$(eval $(cmake-package))
--
2.26.2
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 01/23] package/libplatform: bump version
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
` (21 preceding siblings ...)
2020-06-21 10:38 ` [Buildroot] [PATCH 23/23] package/kodi-pvr-zattoo: fix dependencies Bernd Kuhls
@ 2020-06-21 12:23 ` Yann E. MORIN
22 siblings, 0 replies; 27+ messages in thread
From: Yann E. MORIN @ 2020-06-21 12:23 UTC (permalink / raw)
To: buildroot
Bernd, All,
On 2020-06-21 12:37 +0200, Bernd Kuhls spake thusly:
> Reformatted hashes.
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Applied to master, thanks.
Regards,
Yann E. MORIN.
> ---
> package/libplatform/libplatform.hash | 4 ++--
> package/libplatform/libplatform.mk | 2 +-
> 2 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/package/libplatform/libplatform.hash b/package/libplatform/libplatform.hash
> index 09f9dadb19..f08435da12 100644
> --- a/package/libplatform/libplatform.hash
> +++ b/package/libplatform/libplatform.hash
> @@ -1,3 +1,3 @@
> # Locally computed
> -sha256 94dba139066a332d048486f817736e4cf4962393c9f892d2c7dd40d9d69ca788 libplatform-1eb12b1b1efa6747c1e190964854e9e267e3a1e2.tar.gz
> -sha256 80fc66febbb2393c9d518e3eefa4ad9aae15a9b6a84174c0e443ea79eeea5131 src/os.h
> +sha256 209daeb87af4ca92199887eb151b2a459bb81566cdaa092644e0889afb64bf6a libplatform-1c9d14fa996af33760a2c700caebd2bd9ae527c9.tar.gz
> +sha256 80fc66febbb2393c9d518e3eefa4ad9aae15a9b6a84174c0e443ea79eeea5131 src/os.h
> diff --git a/package/libplatform/libplatform.mk b/package/libplatform/libplatform.mk
> index 0a4c492969..ca57a07d15 100644
> --- a/package/libplatform/libplatform.mk
> +++ b/package/libplatform/libplatform.mk
> @@ -4,7 +4,7 @@
> #
> ################################################################################
>
> -LIBPLATFORM_VERSION = 1eb12b1b1efa6747c1e190964854e9e267e3a1e2
> +LIBPLATFORM_VERSION = 1c9d14fa996af33760a2c700caebd2bd9ae527c9
> LIBPLATFORM_SITE = $(call github,Pulse-Eight,platform,$(LIBPLATFORM_VERSION))
> LIBPLATFORM_LICENSE = GPL-2.0+
> LIBPLATFORM_LICENSE_FILES = src/os.h
> --
> 2.26.2
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 02/23] package/kodi-platform: add explicit dependency to tinyxml
2020-06-21 10:37 ` [Buildroot] [PATCH 02/23] package/kodi-platform: add explicit dependency to tinyxml Bernd Kuhls
@ 2020-06-21 12:35 ` Yann E. MORIN
2020-06-21 14:48 ` Bernd Kuhls
0 siblings, 1 reply; 27+ messages in thread
From: Yann E. MORIN @ 2020-06-21 12:35 UTC (permalink / raw)
To: buildroot
Bernd, All,
On 2020-06-21 12:37 +0200, Bernd Kuhls spake thusly:
> Tinyxml is built as a hard-dependency of Kodi already. For the case that
> Kodi drops this dependency we need to make sure that this package still
> finds its dependencies:
> https://github.com/xbmc/kodi-platform/blob/master/CMakeLists.txt#L9
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/kodi-platform/Config.in | 1 +
> package/kodi-platform/kodi-platform.mk | 2 +-
> 2 files changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/package/kodi-platform/Config.in b/package/kodi-platform/Config.in
> index cde1925c07..7b4226a10d 100644
> --- a/package/kodi-platform/Config.in
> +++ b/package/kodi-platform/Config.in
> @@ -1,6 +1,7 @@
> config BR2_PACKAGE_KODI_PLATFORM
> bool
> select BR2_PACKAGE_LIBPLATFORM
> + select BR2_PACKAGE_TINYXML
You need to propagate the dependencies of tinyxml too.
Yes, the only dependency is on C++, which is already a dependency of
Kodi, and thus is de-facto a dependency of kodi-platform.
However, as you are doing in the following patches, I think it is better
is we have correct dependency tracking all over the tree, because it
makes updating easier (we can notice that a dependency got dropped or
added, etc...)
So, in turn, we should also propagate de dependencies of kodi-patform to
all the packages that select it.
since this impacts quite a fair number of the follwing patches, I've
marked the series (except for the first patch) as changes requested. Can
you please fix and respin, please?
Yes, this is additional burden on your side, but I think we should take
this opportunity to fix the current mess of implicitly inherited
dependencies.
Thanks for your continued work on the Kodi package (and elsewhere!) :-)
Regards,
Yann E. MORIN.
> help
> Kodi add-on platform support library
>
> diff --git a/package/kodi-platform/kodi-platform.mk b/package/kodi-platform/kodi-platform.mk
> index f1b97e3259..aab1d0dbf0 100644
> --- a/package/kodi-platform/kodi-platform.mk
> +++ b/package/kodi-platform/kodi-platform.mk
> @@ -9,6 +9,6 @@ KODI_PLATFORM_SITE = $(call github,xbmc,kodi-platform,$(KODI_PLATFORM_VERSION))
> KODI_PLATFORM_LICENSE = GPL-2.0+
> KODI_PLATFORM_LICENSE_FILES = debian/copyright
> KODI_PLATFORM_INSTALL_STAGING = YES
> -KODI_PLATFORM_DEPENDENCIES = libplatform kodi
> +KODI_PLATFORM_DEPENDENCIES = kodi libplatform tinyxml
>
> $(eval $(cmake-package))
> --
> 2.26.2
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 02/23] package/kodi-platform: add explicit dependency to tinyxml
2020-06-21 12:35 ` Yann E. MORIN
@ 2020-06-21 14:48 ` Bernd Kuhls
2020-06-27 7:39 ` Bernd Kuhls
0 siblings, 1 reply; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-21 14:48 UTC (permalink / raw)
To: buildroot
Hi Yann,
Am Sun, 21 Jun 2020 14:35:45 +0200 schrieb Yann E. MORIN:
> You need to propagate the dependencies of tinyxml too.
>
> Yes, the only dependency is on C++, which is already a dependency of
> Kodi, and thus is de-facto a dependency of kodi-platform.
here I would like to point out that package/kodi-platform/Config.in is
not sourced in package/Config.in but in package/kodi/Config.in, guarded
by "if BR2_PACKAGE_KODI".
All kodi-related packages, besides kodi itself, can only be selected when
Kodi was selected before and since Kodi is written in c++ this dependency
is and will always be fulfilled. If kodi ever switches the language it is
written in I will come back to this topic ;)
> Yes, this is additional burden on your side, but I think we should take
> this opportunity to fix the current mess of implicitly inherited
> dependencies.
Until now you were unable to convince me that adding "depends on
BR2_INSTALL_LIBSTDCPP", plus comments that will never be visible in
menuconfig, to all kodi-related packages is necessary due to the way the
kodi packages are added to menuconfig, i.e. only selectable after kodi
was selected.
Regards, Bernd
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Buildroot] [PATCH 02/23] package/kodi-platform: add explicit dependency to tinyxml
2020-06-21 14:48 ` Bernd Kuhls
@ 2020-06-27 7:39 ` Bernd Kuhls
0 siblings, 0 replies; 27+ messages in thread
From: Bernd Kuhls @ 2020-06-27 7:39 UTC (permalink / raw)
To: buildroot
Am Sun, 21 Jun 2020 16:48:30 +0200 schrieb Bernd Kuhls:
> Hi Yann,
>
> Am Sun, 21 Jun 2020 14:35:45 +0200 schrieb Yann E. MORIN:
>
>> You need to propagate the dependencies of tinyxml too.
>>
>> Yes, the only dependency is on C++, which is already a dependency of
>> Kodi, and thus is de-facto a dependency of kodi-platform.
>
> here I would like to point out that package/kodi-platform/Config.in is
> not sourced in package/Config.in but in package/kodi/Config.in, guarded
> by "if BR2_PACKAGE_KODI".
>
> All kodi-related packages, besides kodi itself, can only be selected
> when Kodi was selected before and since Kodi is written in c++ this
> dependency is and will always be fulfilled. If kodi ever switches the
> language it is written in I will come back to this topic ;)
>
>> Yes, this is additional burden on your side, but I think we should take
>> this opportunity to fix the current mess of implicitly inherited
>> dependencies.
>
> Until now you were unable to convince me that adding "depends on
> BR2_INSTALL_LIBSTDCPP", plus comments that will never be visible in
> menuconfig, to all kodi-related packages is necessary due to the way the
> kodi packages are added to menuconfig, i.e. only selectable after kodi
> was selected.
>
> Regards, Bernd
Hi Yann,
ftr: I am unable to send you emails because your ISP blocks mine:
The mail system
<yann.morin.1998@free.fr>: host mx1.free.fr[212.27.48.7] said: 451 too
many
errors detected from your IP (194.25.134.19), please visit
http://postmaster.free.fr/ (in reply to DATA command)
Regards, Bernd
^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2020-06-27 7:39 UTC | newest]
Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-21 10:37 [Buildroot] [PATCH 01/23] package/libplatform: bump version Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 02/23] package/kodi-platform: add explicit dependency to tinyxml Bernd Kuhls
2020-06-21 12:35 ` Yann E. MORIN
2020-06-21 14:48 ` Bernd Kuhls
2020-06-27 7:39 ` Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 03/23] package/kodi-inputstream-adaptive: add explicit dependency to expat Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 04/23] package/kodi-inputstream-rtmp: add explicit dependencies to openssl and zlib Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 05/23] package/kodi-pvr-argustv: add explicit dependencies to libplatform and kodi Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 06/23] package/kodi-pvr-dvblink: " Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 07/23] package/kodi-pvr-dvbviewer: add explicit dependencies to libplatform, kodi and tinyxml Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 08/23] package/kodi-pvr-filmon: add explicit dependencies to libplatform and kodi Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 09/23] package/kodi-pvr-hdhomerun: " Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 10/23] package/kodi-pvr-hts: " Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 11/23] package/kodi-pvr-iptvsimple: add explicit dependencies to libplatform, kodi and zlib Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 12/23] package/kodi-pvr-mediaportal-tvserver: add explicit dependencies to libplatform, kodi and tinyxml Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 13/23] package/kodi-pvr-mythtv: fix dependencies Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 14/23] package/kodi-pvr-nextpvr: add explicit dependencies to libplatform, kodi and tinyxml Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 15/23] package/kodi-pvr-njoy: " Bernd Kuhls
2020-06-21 10:37 ` [Buildroot] [PATCH 16/23] package/kodi-pvr-octonet: add kodi as dependency Bernd Kuhls
2020-06-21 10:38 ` [Buildroot] [PATCH 17/23] package/kodi-pvr-pctv: add explicit dependencies to libplatform and kodi Bernd Kuhls
2020-06-21 10:38 ` [Buildroot] [PATCH 18/23] package/kodi-pvr-stalker: " Bernd Kuhls
2020-06-21 10:38 ` [Buildroot] [PATCH 19/23] package/kodi-pvr-vbox: " Bernd Kuhls
2020-06-21 10:38 ` [Buildroot] [PATCH 20/23] package/kodi-pvr-vdr-vnsi: fix dependencies Bernd Kuhls
2020-06-21 10:38 ` [Buildroot] [PATCH 21/23] package/kodi-pvr-vuplus: add explicit dependencies to libplatform and kodi Bernd Kuhls
2020-06-21 10:38 ` [Buildroot] [PATCH 22/23] package/kodi-pvr-wmc: " Bernd Kuhls
2020-06-21 10:38 ` [Buildroot] [PATCH 23/23] package/kodi-pvr-zattoo: fix dependencies Bernd Kuhls
2020-06-21 12:23 ` [Buildroot] [PATCH 01/23] package/libplatform: bump version Yann E. MORIN
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.