From d77df70d7b4725e34ec58a4fbaaa7a4cda49ef43 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 14 Aug 2022 11:00:29 +0000 Subject: [PATCH 1/6] vdr-plugin-epgsearch: update to 2.4.2 move to using upstream PCRE2 log: - https://github.com/vdr-projects/vdr-plugin-epgsearch/compare/v2.4.1...v2.4.2 - From the current version in the LE11 repo. https://github.com/vdr-projects/vdr-plugin-epgsearch/compare/cff8dfe58853aa0cc4f6e9a8896104a920b98730...v2.4.2 2023-01-09; Version 2.4.2 new: - Use perlregex-library pcre2 if available fixes: - timers not marked as done if 2 recordings stop same time - remove dead code - update spanish translation - fix memory leaks - do not lose recordingtime at change to winter time (kfb77) --- .../vdr-plugins/vdr-plugin-epgsearch/package.mk | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgsearch/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgsearch/package.mk index 6a01a7c6ac..3a440e3628 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgsearch/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgsearch/package.mk @@ -3,12 +3,12 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="vdr-plugin-epgsearch" -PKG_VERSION="cff8dfe58853aa0cc4f6e9a8896104a920b98730" -PKG_SHA256="ad6521003ab41b76ba22cac3b086901700ed2b46ea3d48f71d28b0545cf17e94" +PKG_VERSION="2.4.2" +PKG_SHA256="7c0a03c22fedbc73a34220da0edf3293a903185c412d5b20fb48d72f2e4fd118" PKG_LICENSE="GPL" PKG_SITE="http://winni.vdr-developer.org/epgsearch/" -PKG_URL="https://github.com/vdr-projects/vdr-plugin-epgsearch/archive/${PKG_VERSION}.tar.gz" -PKG_DEPENDS_TARGET="toolchain vdr pcre" +PKG_URL="https://github.com/vdr-projects/vdr-plugin-epgsearch/archive/v${PKG_VERSION}.tar.gz" +PKG_DEPENDS_TARGET="toolchain vdr pcre2" PKG_NEED_UNPACK="$(get_pkg_directory vdr)" PKG_LONGDESC="EPGSearch is a plugin for the Video-Disc-Recorder (VDR)." PKG_TOOLCHAIN="manual" From cc392889cdaeff864634eecf4a810fa1bcebf3a4 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 19 Feb 2023 01:32:43 +0000 Subject: [PATCH 2/6] vdr: update to 2.6.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit log: - http://git.tvdr.de/?p=vdr.git;a=shortlog;h=refs/tags/2.6.4 2023-02-17: Version 2.6.4 - Updated the Italian OSD texts (thanks to Diego Pierotto). - Fixed restoring the volume at program start (thanks to Matthias Senzel). - Fixed symmetry of Begin/EndSegmentTransfer() calls in cEIT::cEIT() (thanks to Jörg Wendel). - Added a note to epg.h about not messing with event ids (suggested by Winfried Köhler). - Added a note to vdr.5 about event ids possibly changing when an event moves from one table to another. - Fixed initializing cDvbPlayerControl (was broken in version 2.6.3). - Reverted 'Fixed a possible crash if an editing process is canceled while the edited recording is being replayed' (introduced in version 2.6.2), because it caused a deadlock when moving recordings between volumes. - Fixed a possible crash if an editing process is canceled while the edited recording is being replayed (new solution). - Fixed unnecessary interruption of ongoing recordings if timers avoided the transfer mode receiver device (thanks to Markus Ehrnsperger). - Revised support for kernel based LIRC driver (thanks to Marko Mäkelä). --- packages/addons/addon-depends/vdr/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/vdr/package.mk b/packages/addons/addon-depends/vdr/package.mk index 3c92d6c336..cf3d816276 100644 --- a/packages/addons/addon-depends/vdr/package.mk +++ b/packages/addons/addon-depends/vdr/package.mk @@ -4,8 +4,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="vdr" -PKG_VERSION="2.6.3" -PKG_SHA256="3db99b7ebbc0a60b72b191785af27efd49385bd08ef9fb7a8a83694323954ccf" +PKG_VERSION="2.6.4" +PKG_SHA256="2aafc4dd1bc5ca7724d5b5185799ea981cbd0b9c99075e6b5ce86a699f0c5cc5" PKG_LICENSE="GPL" PKG_SITE="http://www.tvdr.de" PKG_URL="http://git.tvdr.de/?p=vdr.git;a=snapshot;h=refs/tags/${PKG_VERSION};sf=tbz2" From f0e7dcd0d4c5bdbb76e6e99a0c87def7a75b6467 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 19 Mar 2023 08:30:10 +0000 Subject: [PATCH 3/6] vdr-addon: update vdr to 2.6.4 and addon (1) - vdr: update to 2.6.4 - vdr-plugin-epgsearch: update to 2.4.2 --- packages/addons/service/vdr-addon/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/service/vdr-addon/package.mk b/packages/addons/service/vdr-addon/package.mk index ad8c9bd328..fd6ca5444a 100644 --- a/packages/addons/service/vdr-addon/package.mk +++ b/packages/addons/service/vdr-addon/package.mk @@ -4,8 +4,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="vdr-addon" -PKG_VERSION="2.6.3" -PKG_REV="0" +PKG_VERSION="2.6.4" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" From 5c5e463c9c2d8af09e292a3178dd5b3e9fabbfb7 Mon Sep 17 00:00:00 2001 From: mglae Date: Mon, 20 Feb 2023 15:43:44 +0100 Subject: [PATCH 4/6] pcre2: fix pcre2-config (used by vdr-plugin-epgsearch) --- packages/devel/pcre2/package.mk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/devel/pcre2/package.mk b/packages/devel/pcre2/package.mk index 1b71c0eb55..0bdcf2c4ce 100644 --- a/packages/devel/pcre2/package.mk +++ b/packages/devel/pcre2/package.mk @@ -8,7 +8,7 @@ PKG_LICENSE="BSD" PKG_SITE="http://www.pcre.org/" PKG_URL="https://github.com/PCRE2Project/pcre2/releases/download/pcre2-${PKG_VERSION}/pcre2-${PKG_VERSION}.tar.bz2" PKG_DEPENDS_HOST="toolchain:host" -PKG_DEPENDS_TARGET="toolchain" +PKG_DEPENDS_TARGET="toolchain pcre2:host" PKG_LONGDESC="A set of functions that implement regular expression pattern matching using the same syntax." PKG_BUILD_FLAGS="+pic" @@ -36,4 +36,8 @@ post_unpack() { post_makeinstall_target() { safe_remove ${INSTALL}/usr/bin + + cp ${PKG_NAME}-config ${TOOLCHAIN}/bin + sed -e "s:\(['= ]\)/usr:\\1${PKG_ORIG_SYSROOT_PREFIX}/usr:g" -i ${TOOLCHAIN}/bin/${PKG_NAME}-config + chmod +x ${TOOLCHAIN}/bin/${PKG_NAME}-config } From 54b02821ada9d74a8a4c52e05c99ab06d24bf700 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 8 Nov 2023 11:53:28 +0000 Subject: [PATCH 5/6] vdr-plugin-live: dependancy of pcre2:host is unnecessary --- .../addons/addon-depends/vdr-plugins/vdr-plugin-live/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-live/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-live/package.mk index 155d5c0866..a7877cb8e3 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-live/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-live/package.mk @@ -8,7 +8,7 @@ PKG_SHA256="8231f22d397b6cc954615304a12319fb74553aa67fbf12536b1df6727f69b8a2" PKG_LICENSE="GPL" PKG_SITE="http://live.vdr-developer.org/en/index.php" PKG_URL="https://github.com/MarkusEh/vdr-plugin-live/archive/v${PKG_VERSION}.tar.gz" -PKG_DEPENDS_TARGET="toolchain vdr tntnet pcre2:host pcre2" +PKG_DEPENDS_TARGET="toolchain vdr tntnet pcre2" PKG_NEED_UNPACK="$(get_pkg_directory vdr)" PKG_LONGDESC="Allows a comfortable operation of VDR and some of its plugins through a web interface." PKG_TOOLCHAIN="manual" From 8e4106afaf125fbf6b4633c15583fa2ba5e2d722 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 8 Nov 2023 11:23:56 +0000 Subject: [PATCH 6/6] vdr-plugin-epgfixer: update to githash e88b67b and use pcre2 --- .../vdr-plugins/vdr-plugin-epgfixer/package.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgfixer/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgfixer/package.mk index a07cbb205b..c496b454e0 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgfixer/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgfixer/package.mk @@ -3,12 +3,12 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="vdr-plugin-epgfixer" -PKG_VERSION="354f28b0112ba27f08f6509243b410899f74b6ed" -PKG_SHA256="15bd73116f3bda9afc274bee97eff829b98f38b13043be32d7bb7f81af294715" +PKG_VERSION="e88b67b9e9c8ed98b78a6214ab54247020d3b302" +PKG_SHA256="80ae82ec568781e84baa753b522309a76f239da1e02eba3d73c59422345bd7a9" PKG_LICENSE="GPL" PKG_SITE="http://projects.vdr-developer.org/projects/plg-epgfixer" PKG_URL="https://github.com/vdr-projects/vdr-plugin-epgfixer/archive/${PKG_VERSION}.tar.gz" -PKG_DEPENDS_TARGET="toolchain vdr pcre" +PKG_DEPENDS_TARGET="toolchain vdr pcre2" PKG_NEED_UNPACK="$(get_pkg_directory vdr)" PKG_LONGDESC="Plugin for modifying EPG data using regular expressions." PKG_TOOLCHAIN="manual"