Merge pull request #3083 from MilhouseVH/le90_kodi_201811v2

kodi: update to kodi-18.0b5-Leia
This commit is contained in:
Matthias Reichl 2018-11-04 16:38:44 +01:00 committed by GitHub
commit c81a94599c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
39 changed files with 108 additions and 140 deletions

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libcec"
PKG_VERSION="8adc786"
PKG_SHA256="742efcc24e8949d822effdd06cfebfd0d62babab826be33c1686c7bfea52f455"
PKG_VERSION="96ba7dd54c5082323798d53d2315e2d4c5d6b434"
PKG_SHA256="539a23de83953fdc2b7e92ce05cef1b308d46d93e7710a9bee44f2065db39a96"
PKG_LICENSE="GPL"
PKG_SITE="http://libcec.pulse-eight.com/"
PKG_URL="https://github.com/Pulse-Eight/libcec/archive/$PKG_VERSION.tar.gz"

View File

@ -1,22 +1,22 @@
From 93908ac97c496447e47182945dd17dd64fadb73a Mon Sep 17 00:00:00 2001
From 48255b7d4e1cba1050b8abfbd03be37c0737e832 Mon Sep 17 00:00:00 2001
From: Jonas Karlman <jonas@kwiboo.se>
Date: Wed, 6 Sep 2017 17:37:05 +0200
Subject: [PATCH] Add Linux CEC Adapter
---
docs/README.linux.md | 6 +
include/cectypes.h | 11 +
src/libcec/CECTypeUtils.h | 2 +
src/libcec/CMakeLists.txt | 2 +
src/libcec/adapter/AdapterFactory.cpp | 26 +-
.../adapter/Linux/LinuxCECAdapterCommunication.cpp | 367 +++++++++++++++++++++
.../adapter/Linux/LinuxCECAdapterCommunication.h | 94 ++++++
.../adapter/Linux/LinuxCECAdapterDetection.cpp | 50 +++
.../adapter/Linux/LinuxCECAdapterDetection.h | 51 +++
src/libcec/cmake/CheckPlatformSupport.cmake | 12 +
src/libcec/cmake/DisplayPlatformSupport.cmake | 6 +
src/libcec/env.h.in | 3 +
12 files changed, 628 insertions(+), 2 deletions(-)
docs/README.linux.md | 6 +
include/cectypes.h | 11 +
src/libcec/CECTypeUtils.h | 2 +
src/libcec/CMakeLists.txt | 2 +
src/libcec/adapter/AdapterFactory.cpp | 26 +-
.../Linux/LinuxCECAdapterCommunication.cpp | 367 ++++++++++++++++++
.../Linux/LinuxCECAdapterCommunication.h | 95 +++++
.../Linux/LinuxCECAdapterDetection.cpp | 50 +++
.../adapter/Linux/LinuxCECAdapterDetection.h | 51 +++
src/libcec/cmake/CheckPlatformSupport.cmake | 12 +
src/libcec/cmake/DisplayPlatformSupport.cmake | 6 +
src/libcec/env.h.in | 3 +
12 files changed, 629 insertions(+), 2 deletions(-)
create mode 100644 src/libcec/adapter/Linux/LinuxCECAdapterCommunication.cpp
create mode 100644 src/libcec/adapter/Linux/LinuxCECAdapterCommunication.h
create mode 100644 src/libcec/adapter/Linux/LinuxCECAdapterDetection.cpp
@ -82,10 +82,10 @@ index 25c1c6e3..15f9543f 100644
return "unknown";
}
diff --git a/src/libcec/CMakeLists.txt b/src/libcec/CMakeLists.txt
index 5c888070..eb1c7ee3 100644
index 6baee69e..74fe5f37 100644
--- a/src/libcec/CMakeLists.txt
+++ b/src/libcec/CMakeLists.txt
@@ -88,6 +88,8 @@ set(CEC_HEADERS devices/CECRecordingDevice.h
@@ -89,6 +89,8 @@ set(CEC_HEADERS devices/CECRecordingDevice.h
adapter/Exynos/ExynosCEC.h
adapter/Exynos/ExynosCECAdapterDetection.h
adapter/Exynos/ExynosCECAdapterCommunication.h
@ -534,10 +534,10 @@ index 00000000..878c572f
+#endif
diff --git a/src/libcec/adapter/Linux/LinuxCECAdapterCommunication.h b/src/libcec/adapter/Linux/LinuxCECAdapterCommunication.h
new file mode 100644
index 00000000..0453bb26
index 00000000..f4fac87e
--- /dev/null
+++ b/src/libcec/adapter/Linux/LinuxCECAdapterCommunication.h
@@ -0,0 +1,94 @@
@@ -0,0 +1,95 @@
+#pragma once
+/*
+ * This file is part of the libCEC(R) library.
@ -610,6 +610,7 @@ index 00000000..0453bb26
+ bool IsRunningLatestFirmware(void) override { return true; }
+ bool SetControlledMode(bool UNUSED(controlled)) override { return true; }
+ bool PersistConfiguration(const libcec_configuration & UNUSED(configuration)) override { return false; }
+ bool SetAutoMode(bool UNUSED(automode)) override { return false; }
+ bool GetConfiguration(libcec_configuration & UNUSED(configuration)) override { return false; }
+ std::string GetPortName(void) override { return std::string("LINUX"); }
+ uint16_t GetPhysicalAddress(void) override;
@ -746,7 +747,7 @@ index 00000000..f5ea2c47
+
+#endif
diff --git a/src/libcec/cmake/CheckPlatformSupport.cmake b/src/libcec/cmake/CheckPlatformSupport.cmake
index 73612dec..c1c182a6 100644
index d9e1e41b..4c60b6db 100644
--- a/src/libcec/cmake/CheckPlatformSupport.cmake
+++ b/src/libcec/cmake/CheckPlatformSupport.cmake
@@ -9,6 +9,7 @@

View File

@ -1,12 +0,0 @@
diff --git a/src/cec-client/CMakeLists.txt b/src/cec-client/CMakeLists.txt
index 37c733b..2cb42bb 100644
--- a/src/cec-client/CMakeLists.txt
+++ b/src/cec-client/CMakeLists.txt
@@ -44,7 +44,6 @@ if (NOT WIN32)
# curses
if (HAVE_CURSES_API)
target_link_libraries(cec-client curses)
- target_link_libraries(cec-client tinfo)
endif()
# rt

View File

@ -1,24 +0,0 @@
From c1efce96275218f8b82bbb4ac9a467966a4f5530 Mon Sep 17 00:00:00 2001
From: maart84 <1885039+maart84@users.noreply.github.com>
Date: Wed, 13 Dec 2017 22:46:46 +0100
Subject: [PATCH] Fix LG TV always changing input when turned on
This fixes the issue that LG TV's from 2012 always change input to libreelec.
see https://github.com/Pulse-Eight/libcec/pull/390
---
src/libcec/implementations/SLCommandHandler.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/libcec/implementations/SLCommandHandler.cpp b/src/libcec/implementations/SLCommandHandler.cpp
index dbdd01ce..83e78bd8 100644
--- a/src/libcec/implementations/SLCommandHandler.cpp
+++ b/src/libcec/implementations/SLCommandHandler.cpp
@@ -129,7 +129,7 @@ int CSLCommandHandler::HandleVendorCommand(const cec_command &command)
else if (command.parameters.size == 1 &&
command.parameters[0] == SL_COMMAND_REQUEST_RECONNECT)
{
- HandleVendorCommandPowerOn(command, false);
+ HandleVendorCommandPowerOnStatus(command);
return COMMAND_HANDLED;
}
else if (command.parameters.size == 1 &&

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="audiodecoder.openmpt"
PKG_VERSION="9bcba6f1ad70de41b9c6e5640958acac09c85b44"
PKG_SHA256="9d05d9ea838e0bf10ab41cee5d3f10bb0275100be68abed8d17e96fc93966084"
PKG_VERSION="15796e64b7359719bd766f9dc9a6c3e59fe33959"
PKG_SHA256="7ae364ad42788c464068876050a6e5a08c71b6a6af24a114fd5ddf729c81e68e"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="inputstream.adaptive"
PKG_VERSION="e42f85ff95f55e343d5fcca0d9ff73d7afeca49d"
PKG_SHA256="3b1f0fb04c4b3110c8640d4fa9b50dca3ccfd2a810b40fe4a62b331fc2bdabc9"
PKG_VERSION="51c94a7c8d5f73365e467e284b798aca960e0a8d"
PKG_SHA256="930a3b68fac2b1754ffc45ea858b45bc604c28bcdbdbac71eef57f1be8813ca8"
PKG_LICENSE="GPL"
PKG_SITE="http://www.kodi.tv"
PKG_URL="https://github.com/peak3d/inputstream.adaptive/archive/$PKG_VERSION.tar.gz"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="inputstream.rtmp"
PKG_VERSION="dc9353823f9cfd2943f97b586230fe387cc55dc6"
PKG_SHA256="c8c1e988e6a60e19b9122b36b7f2751e56e99ce37204087ed156350c18db31e2"
PKG_VERSION="ce7f55944636b720c7224a8260195b8e193681bd"
PKG_SHA256="f7fa968cc6b01ba0784c0a0dbdb84ecd39fa09463c5597859d5b804f418e4d7b"
PKG_LICENSE="GPL"
PKG_SITE="http://www.kodi.tv"
PKG_URL="https://github.com/xbmc/inputstream.rtmp/archive/$PKG_VERSION.tar.gz"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="peripheral.joystick"
PKG_VERSION="219605693f4cbd6f79f76592eaf4a2115e66bbd0"
PKG_SHA256="baebb144556a5739f4367e50f2909451711664c3c90cb0619ea378e3ef39aa47"
PKG_VERSION="690d90127ac511c90c72768a5a4fa65b86f19eb6"
PKG_SHA256="635fe3529d46e71ffbbb1153b01608f3c16ad159bc511734c14077b31e9f6458"
PKG_REV="100"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.argustv"
PKG_VERSION="e3f97816ffe5bfbdfdd9edef3711cbb139f74a40"
PKG_SHA256="2c2092c0ce3a03b87e2fc28543e882fd0763c3fe515970b2392fc5124e8809aa"
PKG_VERSION="508dfbe0bf59d3068506be268fe31f3ef056e535"
PKG_SHA256="4f746d090fc983ecadcdd94d43c6f277d597e9c874007545238494eeb066555a"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.demo"
PKG_VERSION="998d890a87d1eb5e0f08fc8c103b20a08bb7f67c"
PKG_SHA256="1c5612a22356c03a9417b67e50799964df51fc12a18d6a3dc92b5dcdad367c39"
PKG_VERSION="964686dc47e3945b7992caf220beba2c16331111"
PKG_SHA256="7326a92f34eabed04b5833c812d654f03a903d2ef1a976b4db00ad60e96f713a"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.dvblink"
PKG_VERSION="a5a131c49609792f6504b9ad04065c2c67d28158"
PKG_SHA256="94cdd8f04a67b1294d54ab5fdf9b99cc4cb321294d1e02cc12663be46b385c9d"
PKG_VERSION="b65ef9d38861c1ea6a20ab4ef5d63af9ef1a36da"
PKG_SHA256="2354482e500fdcc92fd03e8f938cfdf550851f3d8967f1930b627e88fdde1a18"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.dvbviewer"
PKG_VERSION="46b0600fbf50c40fc926c64f0c34a574af68e4bd"
PKG_SHA256="712a9ef5df67bf8ba60d58fb15e940bc7ca7b326107f8454a47c78eb1e1c3a55"
PKG_VERSION="f775c0a2450448415b74d810520ebd91485c234f"
PKG_SHA256="974a0e97401b5ddba00d470bbd92c54916c79ede60d7b424825f3a714585a43e"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.filmon"
PKG_VERSION="c0433185b26cc6609ab0efd15c9da9d842694ef3"
PKG_SHA256="71481b86aeab9afa4eb1aed75e4ca18d6ce0ab4f487bfd54aa44526457f86576"
PKG_VERSION="e47161e114e44ea09a2d5eaabb2c809edbd1da0d"
PKG_SHA256="cdcdaa68d4f74a57bd16fe8050b22179a343b2b82614934dcb573b77e1a6655c"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.hdhomerun"
PKG_VERSION="8454ebf89d2111dd0401513b5160116981b139ac"
PKG_SHA256="f8263e19d53962c1f327ed7c8080c74cbb204063da595850ca753a22a29e4298"
PKG_VERSION="d434788f31daf560a30f8d485b944ec53a089d31"
PKG_SHA256="dde5fda7a80f6a6eceb0dea97647dd2c6f486dd531bfdef54cb1a2ebf2bc919d"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.hts"
PKG_VERSION="b13a5707a53bba018eb4f78f4da063d9377975ef"
PKG_SHA256="e115ae03d698c922844ed7f02b6908a50d5ea5357147aeafcd899c72c039f305"
PKG_VERSION="4d0cb6dba635f710ad47c103a9129a33a54ec665"
PKG_SHA256="11b62de6992ae3ae809a598e764d5c69c971473f3e30eb58ed6743b50f5a50f7"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.iptvsimple"
PKG_VERSION="8b7c701cfa685bc01445f68b63a96b5d7a6367f5"
PKG_SHA256="01cae25bd7ba35f1982bcaea2298ec35542a67f319e692ac7abfe1e3186d7e6b"
PKG_VERSION="c7c136afca9414808b35b4d73a365300b8af9436"
PKG_SHA256="0b244677d80ef69d4f25e741e8c1195bdfe4734dc1d15d3419daa441e3b1f3e3"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.mediaportal.tvserver"
PKG_VERSION="bca5311ed5b72f11b354344afd30d216320ed0d2"
PKG_SHA256="dd6b0fd2dc84430ddbc7f0db04d36f6458304c1fc0b2cf85153996e3e19ac6c0"
PKG_VERSION="56d247848776da5dc112185d67bf78b0ecf1dfe6"
PKG_SHA256="d7afccfa041e396cb39c108d2a21f23d1f0b9a814006a5e92a12651e94c0248a"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.mythtv"
PKG_VERSION="e4717079a7e35c0fdf5f6d982ab5fdb768a06c3f"
PKG_SHA256="4e004cd7abadc3895156b2f9c096c60e92662f46ba6831408d6d1105977448f3"
PKG_VERSION="4d0728107728552e9a61463596da87a974a171be"
PKG_SHA256="6370c6702d8e8632c38b1256015654ab336299d172a1f2debb2934eded31b93f"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.nextpvr"
PKG_VERSION="9b06fcd88a09053615419c299943dd633b3d19e0"
PKG_SHA256="50f557bad064ab5f3d0b5cefbe61d0452a22ffeff41b23705015f03ddb41f5ca"
PKG_VERSION="c0be08214d62da4f3ffed322dcda6acc85609d3c"
PKG_SHA256="d228dbc79b775df33386f2e22a06693ef8e82b8ea3f1afeb4495525c320c40fe"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.njoy"
PKG_VERSION="56052966e7e74b6c491955aecb62bde561f7135b"
PKG_SHA256="fe100df4d8d41c32ddcba1af4da451550bed38e52c6b9af4c8a8fb8285733a82"
PKG_VERSION="7c3c04935b20e9ce26e0f2ae65329a1a80fe81b2"
PKG_SHA256="40a0ab6fba325a46f3d26a48c21326ee6979a5a223e595c6c7cb2bbce93b4756"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.pctv"
PKG_VERSION="e933506abcbc5ba0194d1f090619703a63617aa0"
PKG_SHA256="1556826b906807cf4bcd6530119ec45c7cda4d472394674d83e6fa1d0f792991"
PKG_VERSION="33fe1b8f92f0c321c906ad5a303fac62304786af"
PKG_SHA256="03475ec02d36293e8e5d363444036a12dd238ebf4aa004f879f99734d7a62105"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.sledovanitv.cz"
PKG_VERSION="7da84b5c85110be6c8961a89e273588c38541d20"
PKG_SHA256="4b74d59ad09f0c67360f22d34efe187e15b88f8e40cf0739fb834472859a91e4"
PKG_VERSION="677a50759ca28da2ee51517d8f92463b27bbf22e"
PKG_SHA256="bcbfba748a39ebae328e41ca0a8dc97ebe0b0f495f058109ce50875687d2cebe"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.stalker"
PKG_VERSION="70422d206c49ab16b310ee612d7541b56102c544"
PKG_SHA256="b02f6976248bace3402ac6aa3ef2c91455e554a1224e5ccd5db93e465468ef82"
PKG_VERSION="e75db52543bc0e05b28c8d70717494d73694d84d"
PKG_SHA256="5dbde37ce64e70282551c1541426df18d7199b521f2d822bef3c28c95118ce30"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.vbox"
PKG_VERSION="cd73f9e56b7310bd6c874aefa9e6a482a3b790e7"
PKG_SHA256="4e12539f96aeb2ea3e4a51e0fa310b0316c7ee487b5013cee382ed82dcf2bfe4"
PKG_VERSION="244adfd38c23b52f9bb62304088d78d797f5354e"
PKG_SHA256="68963f4e16b936f473f2ae7ae066fba5bd7df9e5a0a022a7b1596c7e08ad1ddf"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.vuplus"
PKG_VERSION="6bb1af429a48855b94ff71023331c895b92d27e5"
PKG_SHA256="123de7250c08658852eb2a3565ce0008e5b54941b3c96d905ac488f500e71348"
PKG_VERSION="6882acbac77deb1db350adf8f43f071a3db5fb81"
PKG_SHA256="fde90b823c137c49ddf756d83ca015b4c9882f5eadd93949da18dfc617dfd69f"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.wmc"
PKG_VERSION="6a95f98733098f0c85b6f8714562f2d43e62d90f"
PKG_SHA256="b01f61a442c09c11606594fa65fc6d67a2f90da863723cf75fbb31afc7fab223"
PKG_VERSION="c6074587227170e539014ed06a8f26ca671398a5"
PKG_SHA256="5cb23355f1f4625cdb4ffe70953045a53cfe432aff0647d6aad6ff02d050ec51"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pvr.zattoo"
PKG_VERSION="c6cd67f3c907ea546705e8621f0af98b44b09b63"
PKG_SHA256="be516fafb28920ae49d2e126151b9518f89ff03359d15cb79455e454494c0d47"
PKG_VERSION="41268ee5ef99dfa0868b32f4389ca4dba8624ce1"
PKG_SHA256="b34b4bc2deb8e18e649fe5a2ad230f78d378c062d3c99567eb52c417298e11a0"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="screensaver.asteroids"
PKG_VERSION="cc5facbe57c0a504ff768637c43a3191ffc0483b"
PKG_SHA256="88e098f34cad16d19262d46b99871f6fdcb04c13bfb057f1c5abd1eb2d647ba7"
PKG_VERSION="65d5db733fcc199e949f660639e423c16823c0ba"
PKG_SHA256="dcd8220bc2bd26bbe6d52b1b12ac05b304e238fe023e41abe4d7b519bd07172f"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vfs.libarchive"
PKG_VERSION="eb71453affc072f92e026d99cb01f3931384265d"
PKG_SHA256="820efdef960ce341b6092dc33f1c0f3735fa1798de0c78a014da818ac505538a"
PKG_VERSION="6d39012c73750a80e4d3ab623d1b394c9a2c0ed8"
PKG_SHA256="7a35387977d78a5c986c5cecd7cc844fde1e71e26c3d1a6b1d8a8f928b0e14a6"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vfs.rar"
PKG_VERSION="808843204fbe5941921aa8605c1dfd473062860d"
PKG_SHA256="2923ab0a816b51a310bcd7b48ed6d9320d51d94ee1a7dc949bd89c97fde611af"
PKG_VERSION="0f56401eb47db4370e8a5f303be20db9a37ffae2"
PKG_SHA256="3c64446045534860db39b59026b140b4889bf1c9561727db8b61d7652e5b1d91"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vfs.sacd"
PKG_VERSION="22041c8ac451f9e6adb75240c90bb842504083d4"
PKG_SHA256="0147a6d571c6ba07f7556dae2cf58032135222848bd21db2aa005b079a0f88ba"
PKG_VERSION="5e19054b317a2b5e1e95664520929b3a63d4258e"
PKG_SHA256="c8052dd94ccb438202a2ff9484ccddb49937288e6cf68f2685a1faf058c5790e"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="vfs.sftp"
PKG_VERSION="47cb680864b36df756f8e077767b7c094c349c33"
PKG_SHA256="78afd6e6218040aa3827917b8fcabe054f493912d46d38fdb3aa25201b06b80c"
PKG_VERSION="6749200e5bf579e78bf0c7b37224d2b47382d9a7"
PKG_SHA256="f2cc81789cfe78cb026cf00b19fac6bca07eeb3e50a06c0bcdd218d61f1167fe"
PKG_REV="3"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="visualization.projectm"
PKG_VERSION="5da5a45a5fc6ed22244cb075e029e28b1ff8d69b"
PKG_SHA256="7e0063c5cbaa9f1250bf10fda04abfe0b0f01b751ca951b62c1388354279b424"
PKG_VERSION="b5be54b5a65e6ca66e37a66b647cb8621797104a"
PKG_SHA256="4322fe167106af12300b81ce0978bc49eb21fbd24c145f12c76cc02f66521a13"
PKG_REV="2"
PKG_ARCH="x86_64"
PKG_LICENSE="GPL"

View File

@ -5,15 +5,15 @@
PKG_NAME="kodi"
PKG_LICENSE="GPL"
PKG_SITE="http://www.kodi.tv"
PKG_DEPENDS_TARGET="toolchain JsonSchemaBuilder:host TexturePacker:host Python2 zlib systemd pciutils lzo pcre swig:host libass curl fontconfig fribidi tinyxml libjpeg-turbo freetype libcdio taglib libxml2 libxslt rapidjson sqlite ffmpeg crossguid giflib libdvdnav libhdhomerun libfmt lirc libfstrcmp flatbuffers:host flatbuffers texturecache.py"
PKG_DEPENDS_TARGET="toolchain JsonSchemaBuilder:host TexturePacker:host Python2 zlib systemd pciutils lzo pcre swig:host libass curl fontconfig fribidi tinyxml libjpeg-turbo freetype libcdio taglib libxml2 libxslt rapidjson sqlite ffmpeg crossguid giflib libdvdnav libhdhomerun libfmt lirc libfstrcmp flatbuffers:host flatbuffers"
PKG_LONGDESC="A free and open source cross-platform media player."
PKG_PATCH_DIRS="$KODI_VENDOR"
case $KODI_VENDOR in
raspberrypi)
PKG_VERSION="newclock5_18.0b4-Leia"
PKG_SHA256="4022a169e1467a4d5c3b338ae0882d22febe49f2e5727c83b60a6e6201e9dae7"
PKG_VERSION="newclock5_18.0b5-Leia"
PKG_SHA256="f447006ce1dee5053579fc5193cac1e2e8c19074e71ed86c71e60089232ee2cf"
PKG_URL="https://github.com/popcornmix/xbmc/archive/$PKG_VERSION.tar.gz"
PKG_SOURCE_NAME="kodi-$KODI_VENDOR-$PKG_VERSION.tar.gz"
;;
@ -24,8 +24,8 @@ case $KODI_VENDOR in
PKG_SOURCE_NAME="kodi-$KODI_VENDOR-$PKG_VERSION.tar.gz"
;;
*)
PKG_VERSION="9d3a68a7cbcfeb7b68a32e8fbbb3511256cd89a0"
PKG_SHA256="2a48104e085e93a23872bfe80da276779fa58def8dd898c7c30a9733b3bc2bf2"
PKG_VERSION="18.0b5-Leia"
PKG_SHA256="7735bd346d3f1d62f8bd7a37cc5ad25b1fa16404c133e10e12995ac9d23d0161"
PKG_URL="https://github.com/xbmc/xbmc/archive/$PKG_VERSION.tar.gz"
PKG_SOURCE_NAME="kodi-$PKG_VERSION.tar.gz"
;;

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="p8-platform"
PKG_VERSION="32190045c7eb6883c0662db2f91b4ceeab904fc2"
PKG_SHA256="5225417c2c174d49124d0e44d32e3828f9b83464422445d303adb2dc3111686d"
PKG_VERSION="f6a565efa00581b791e3a63258950a0a3194da86"
PKG_SHA256="e62568e627fd80fe314f7a3120548f8f2977401801fee253ea426a13b009a288"
PKG_LICENSE="GPL"
PKG_SITE="http://www.kodi.tv"
PKG_URL="https://github.com/Pulse-Eight/platform/archive/$PKG_VERSION.tar.gz"

View File

@ -1,30 +1,30 @@
diff -Naur a/p8-platform-config.cmake.in b/p8-platform-config.cmake.in
--- a/p8-platform-config.cmake.in 2016-01-19 20:51:52.000000000 +0100
+++ b/p8-platform-config.cmake.in 2017-01-03 19:48:27.000000000 +0100
@@ -10,16 +10,16 @@
diff --git a/p8-platform-config.cmake.in b/p8-platform-config.cmake.in
index f59418d..df7ed21 100644
--- a/p8-platform-config.cmake.in
+++ b/p8-platform-config.cmake.in
@@ -10,7 +10,7 @@
#
# propagate these properties from one build system to the other
set (p8-platform_VERSION "@p8-platform_VERSION_MAJOR@.@p8-platform_VERSION_MINOR@")
-set (p8-platform_INCLUDE_DIRS @p8-platform_INCLUDE_DIRS@ @CMAKE_INSTALL_PREFIX@/include)
-find_path (p8-platform_INCLUDE_DIRS p8-platform/os.h)
+set (p8-platform_INCLUDE_DIRS @p8-platform_INCLUDE_DIRS@ @CMAKE_INSTALL_PREFIX_TOOLCHAIN@/include/p8-platform)
set (p8-platform_LIBRARY_DIRS "@CMAKE_LIBRARY_OUTPUT_DIRECTORY@")
set (p8-platform_LINKER_FLAGS "@p8-platform_LINKER_FLAGS@")
set (p8-platform_CONFIG_VARS "@p8-platform_CONFIG_VARS@")
# libraries come from the build tree where this file was generated
@@ -19,7 +19,7 @@ set (p8-platform_CONFIG_VARS "@p8-platform_CONFIG_VARS@")
if(WIN32)
- set (p8-platform_LIBRARY "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/p8-platform.lib")
+ set (p8-platform_LIBRARY "@CMAKE_INSTALL_PREFIX_TOOLCHAIN@/@CMAKE_INSTALL_LIBDIR@/p8-platform.lib")
set (p8-platform_LIBRARY "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/p8-platform.lib")
else(WIN32)
- set (p8-platform_LIBRARY "-L@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@ -lp8-platform")
- find_library (p8-platform_LIBRARY p8-platform)
+ set (p8-platform_LIBRARY "-L@CMAKE_INSTALL_PREFIX_TOOLCHAIN@/@CMAKE_INSTALL_LIBDIR@ -lp8-platform")
endif(WIN32)
set (p8-platform_LIBRARIES ${p8-platform_LIBRARY} "@p8-platform_LIBRARIES@")
mark_as_advanced (p8-platform_LIBRARY)
diff -Naur a/p8-platform.pc.in b/p8-platform.pc.in
--- a/p8-platform.pc.in 2016-01-19 20:51:52.000000000 +0100
+++ b/p8-platform.pc.in 2017-01-03 19:48:13.000000000 +0100
@@ -7,4 +7,4 @@
diff --git a/p8-platform.pc.in b/p8-platform.pc.in
index f97a2d4..58cd057 100644
--- a/p8-platform.pc.in
+++ b/p8-platform.pc.in
@@ -7,4 +7,4 @@ Name: @p8-platform_NAME@
Description: @p8-platform_DESCRIPTION@ @p8-platform_VERSION_MAJOR@.@p8-platform_VERSION_MINOR@
Version: @p8-platform_VERSION_MAJOR@.@p8-platform_VERSION_MINOR@.@p8-platform_VERSION_PATCH@
Libs: -L${libdir} -lp8-platform

View File

@ -4,8 +4,8 @@
PKG_NAME="ffmpeg"
# Current branch is: release/4.0-kodi
PKG_VERSION="719e85d" #4.0.2-Leia-Alpha3
PKG_SHA256="3d6976f34de2abf7ee05f3f5f2af9ba4142e85f68eab75a83b74e89ab9f61541"
PKG_VERSION="4.0.3-Leia-Beta5"
PKG_SHA256="f25559d4b803321483b28ac9b513671200bdc8e3531c02f0affdd622846a9c5e"
PKG_LICENSE="LGPLv2.1+"
PKG_SITE="https://ffmpeg.org"
PKG_URL="https://github.com/xbmc/FFmpeg/archive/${PKG_VERSION}.tar.gz"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libdvdcss"
PKG_VERSION="80fdc8d"
PKG_SHA256="1bcdf96e4fe644ac3d70014ef144f3021b69c6f88bba06fc26ec32cd4b8dc82b"
PKG_VERSION="1.4.2-Leia-Beta-5"
PKG_SHA256="38816f8373e243bc5950449b4f3b18938c4e1c59348e3411e23f31db4072e40d"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/xbmc/libdvdcss"
PKG_URL="https://github.com/xbmc/libdvdcss/archive/$PKG_VERSION.tar.gz"

View File

@ -18,6 +18,9 @@ if [ "$MEDIACENTER" = "kodi" ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET $MEDIACENTER-theme-$i"
done
# python-based tool for kodi management
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET texturecache.py"
# some python stuff needed for various addons
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET Pillow \
simplejson \