From 1d4f29d2ca4e548e7b3acf5407016f02fe0d3288 Mon Sep 17 00:00:00 2001 From: cvh Date: Sat, 25 Nov 2017 21:52:09 +0100 Subject: [PATCH 1/4] vdr-plugin-dvbapi: fix compiling with kernel >=4.14 --- ...plugin-dvbapi-02-kernel-4.14-support.patch | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 packages/addons/addon-depends/vdr-plugins/vdr-plugin-dvbapi/patches/vdr-plugin-dvbapi-02-kernel-4.14-support.patch diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-dvbapi/patches/vdr-plugin-dvbapi-02-kernel-4.14-support.patch b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-dvbapi/patches/vdr-plugin-dvbapi-02-kernel-4.14-support.patch new file mode 100644 index 0000000000..e7d288c77c --- /dev/null +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-dvbapi/patches/vdr-plugin-dvbapi-02-kernel-4.14-support.patch @@ -0,0 +1,27 @@ +From 7d51cc457823156d446d06c6ae40f850958fa735 Mon Sep 17 00:00:00 2001 +From: Mariusz Bialonczyk +Date: Sat, 25 Nov 2017 18:57:08 +0100 +Subject: [PATCH] Fix compilation for kernels >= 4.14 + +Closes #122 +--- + CA.h | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/CA.h b/CA.h +index 7130be6..019cd1c 100644 +--- a/CA.h ++++ b/CA.h +@@ -9,4 +9,12 @@ typedef struct ca_descr_aes { + unsigned char cw[16]; + } ca_descr_aes_t; + ++#ifndef CA_SET_PID /* removed in kernel 4.14 */ ++typedef struct ca_pid { ++ unsigned int pid; ++ int index; /* -1 == disable */ ++} ca_pid_t; ++#define CA_SET_PID _IOW('o', 135, struct ca_pid) + #endif ++ ++#endif // __CA_H From 321d98b26bb3ca4cd35017aa5f688013619de155 Mon Sep 17 00:00:00 2001 From: cvh Date: Sat, 25 Nov 2017 21:52:57 +0100 Subject: [PATCH 2/4] vdr-plugin-vnsiserver: update to 63d8151 --- .../vdr-plugins/vdr-plugin-vnsiserver/package.mk | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-vnsiserver/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-vnsiserver/package.mk index 55cbb0d05b..edc7ecad09 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-vnsiserver/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-vnsiserver/package.mk @@ -17,16 +17,16 @@ ################################################################################ PKG_NAME="vdr-plugin-vnsiserver" -PKG_VERSION="615a077" -PKG_SHA256="7a3fcacd4113d5352a14b7172260da32d1c0621de9e4eb6d3eb0cb64be968154" +PKG_VERSION="63d8151" +PKG_SHA256="acc297c0cc9cd117c6de0b9f1fe0d9c02cd4e8e1abb66da4de34747460ec51e0" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/FernetMenta/vdr-plugin-vnsiserver" PKG_URL="https://github.com/FernetMenta/vdr-plugin-vnsiserver/archive/$PKG_VERSION.tar.gz" PKG_DEPENDS_TARGET="toolchain vdr" PKG_SECTION="multimedia" -PKG_SHORTDESC="TV" -PKG_LONGDESC="TV" +PKG_SHORTDESC="VDR plugin to handle Kodi clients." +PKG_LONGDESC="VDR plugin to handle Kodi clients." make_target() { VDR_DIR=$(get_build_dir vdr) From 47dba00e5897db590944fa8f64a2b7d74991d9ff Mon Sep 17 00:00:00 2001 From: cvh Date: Sat, 25 Nov 2017 21:52:31 +0100 Subject: [PATCH 3/4] vdr-plugin-satip: update to 28cc3ca --- .../addon-depends/vdr-plugins/vdr-plugin-satip/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-satip/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-satip/package.mk index 2de44b5171..22e83aca4f 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-satip/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-satip/package.mk @@ -17,8 +17,8 @@ ################################################################################ PKG_NAME="vdr-plugin-satip" -PKG_VERSION="ee88aad" -PKG_SHA256="340fa7366b63ec6760f41c204a993df336e2f571c2ff6b8cb5517ceccbc0e249" +PKG_VERSION="28cc3ca" +PKG_SHA256="aa72e457472e81280b20c2e596b1993607254c86d4f8c5611fdd1d524400e32e" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://www.saunalahti.fi/~rahrenbe/vdr/satip/" From 1d60a328d806b5599eaebeb8dd8e0c759b348d89 Mon Sep 17 00:00:00 2001 From: cvh Date: Sat, 25 Nov 2017 22:00:23 +0100 Subject: [PATCH 4/4] vdr-addon: update addon --- packages/addons/service/vdr-addon/changelog.txt | 4 ++++ packages/addons/service/vdr-addon/package.mk | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/addons/service/vdr-addon/changelog.txt b/packages/addons/service/vdr-addon/changelog.txt index 698da5e7bc..ac0ad4c6a6 100644 --- a/packages/addons/service/vdr-addon/changelog.txt +++ b/packages/addons/service/vdr-addon/changelog.txt @@ -1,3 +1,7 @@ +106 +- update Sat>IP plugin to 28cc3ca +- update VNSI to 63d8151 + 105 - fix for some scrambled channels - update dvbapi to d7c7587 diff --git a/packages/addons/service/vdr-addon/package.mk b/packages/addons/service/vdr-addon/package.mk index afde696e09..87b24ee99e 100644 --- a/packages/addons/service/vdr-addon/package.mk +++ b/packages/addons/service/vdr-addon/package.mk @@ -19,7 +19,7 @@ PKG_NAME="vdr-addon" PKG_VERSION="2.2" -PKG_REV="105" +PKG_REV="106" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv"