From 5364e44eec574b310e6b036a5bf07084e1e00778 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Sun, 1 Mar 2020 15:13:43 +0000 Subject: [PATCH 01/11] bcmstat: update to bcmstat-0.5.4 --- packages/tools/bcmstat/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/bcmstat/package.mk b/packages/tools/bcmstat/package.mk index ad63cfa914..613cb308be 100644 --- a/packages/tools/bcmstat/package.mk +++ b/packages/tools/bcmstat/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcmstat" -PKG_VERSION="0.5.3" -PKG_SHA256="eec3ddccefe9cc31c51f163e5ed7257e97efdde91eda6c5f7e60734736390cf3" +PKG_VERSION="0.5.4" +PKG_SHA256="b5bfdbb103af243dd0e3b3e1c628d8ea1e2dd7bd1b957912ee3c981dfee94ec6" PKG_LICENSE="GPL" PKG_SITE="https://github.com/MilhouseVH/bcmstat" PKG_URL="https://github.com/MilhouseVH/$PKG_NAME/archive/$PKG_VERSION.tar.gz" From 97a309f14fcdd4a4757ca112d90b2c6037887791 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Sun, 1 Mar 2020 15:14:00 +0000 Subject: [PATCH 02/11] texturecache.py: update to texturecache.py-2.5.3 --- packages/tools/texturecache.py/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/texturecache.py/package.mk b/packages/tools/texturecache.py/package.mk index 0e769e35cf..3461181298 100644 --- a/packages/tools/texturecache.py/package.mk +++ b/packages/tools/texturecache.py/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="texturecache.py" -PKG_VERSION="2.5.2" -PKG_SHA256="821f1668979edc8686f082f41419b39d63769d9dadc0bb99c24ce28648fca972" +PKG_VERSION="2.5.3" +PKG_SHA256="19db4f96db4ba891c2ddc5b746e0b9b42eab4e1be0bdf0b2a4eea9b2e4d6aa73" PKG_LICENSE="GPL" PKG_SITE="https://github.com/MilhouseVH/texturecache.py" PKG_URL="https://github.com/MilhouseVH/$PKG_NAME/archive/$PKG_VERSION.tar.gz" From 3739f6189e40be113c439aa48310c8a96593f337 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Fri, 13 Mar 2020 20:07:34 +0000 Subject: [PATCH 03/11] apache-ant: update to apache-ant-1.10.7 --- .../addons/addon-depends/jre-depends/apache-ant/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/jre-depends/apache-ant/package.mk b/packages/addons/addon-depends/jre-depends/apache-ant/package.mk index 26b33d3b22..72085763f7 100644 --- a/packages/addons/addon-depends/jre-depends/apache-ant/package.mk +++ b/packages/addons/addon-depends/jre-depends/apache-ant/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv) PKG_NAME="apache-ant" -PKG_VERSION="1.10.6" -PKG_SHA256="a4adf371696089e1730d4f55fd4d0c6f3784dea1eee402fcc981f2330f8d6fc1" +PKG_VERSION="1.10.7" +PKG_SHA256="c8d68b396d9e44b49668bafe0c82f8c89497915254b5395d73d6f6e41d7a0e25" PKG_LICENSE="Apache License 2.0" PKG_SITE="https://ant.apache.org/" PKG_URL="https://archive.apache.org/dist/ant/source/${PKG_NAME}-${PKG_VERSION}-src.tar.xz" From db017e91376e5b1b9a9ca1f63013a59a1d6b73e3 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Tue, 7 Apr 2020 14:56:32 +0100 Subject: [PATCH 04/11] RTL8812AU: update to RTL8812AU-3ec2947 --- packages/linux-drivers/RTL8812AU/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux-drivers/RTL8812AU/package.mk b/packages/linux-drivers/RTL8812AU/package.mk index e3e24a3395..c8f988b437 100644 --- a/packages/linux-drivers/RTL8812AU/package.mk +++ b/packages/linux-drivers/RTL8812AU/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="RTL8812AU" -PKG_VERSION="bdfef37665b34be7a84835fba97e44447b30f98c" -PKG_SHA256="44ccdeb90da2e750330108e71e6986e1a9000ba2e6b5709460a271d570a75769" +PKG_VERSION="3ec2947040f37dc48da59e4b318016272193a992" +PKG_SHA256="1ce4bc6d28f4ea6d7b189d68e9c36d01e8d3c8b3bacbe57edfd264b7cb275b41" PKG_LICENSE="GPL" PKG_SITE="https://github.com/MilhouseVH/RTL8812AU" PKG_URL="https://github.com/MilhouseVH/RTL8812AU/archive/$PKG_VERSION.tar.gz" From e0bf72d47687c4d66365de5b1edd5290972610c8 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Thu, 12 Mar 2020 18:05:24 +0000 Subject: [PATCH 05/11] linux (Generic): enable Marvell SDIO and USB WiFi support as module Forum: https://forum.libreelec.tv/thread/21537-dell-wyse-3040-wifi-not-working/ --- projects/Generic/linux/linux.x86_64.conf | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/projects/Generic/linux/linux.x86_64.conf b/projects/Generic/linux/linux.x86_64.conf index c3aa3964f1..84d95dd8ad 100644 --- a/projects/Generic/linux/linux.x86_64.conf +++ b/projects/Generic/linux/linux.x86_64.conf @@ -2159,7 +2159,10 @@ CONFIG_LIBERTAS=m CONFIG_LIBERTAS_THINFIRM=m # CONFIG_LIBERTAS_THINFIRM_DEBUG is not set CONFIG_LIBERTAS_THINFIRM_USB=m -# CONFIG_MWIFIEX is not set +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +# CONFIG_MWIFIEX_PCIE is not set +CONFIG_MWIFIEX_USB=m # CONFIG_MWL8K is not set CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_MT7601U=m From f54d9091c3f41a11afc78f3d720691ddae478749 Mon Sep 17 00:00:00 2001 From: Ian Leonard Date: Tue, 31 Mar 2020 21:22:50 +0000 Subject: [PATCH 06/11] gnutls: update to 3.6.13 Signed-off-by: Ian Leonard --- packages/security/gnutls/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/security/gnutls/package.mk b/packages/security/gnutls/package.mk index 295a937548..e8d4915a7c 100644 --- a/packages/security/gnutls/package.mk +++ b/packages/security/gnutls/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="gnutls" -PKG_VERSION="3.6.10" -PKG_SHA256="b1f3ca67673b05b746a961acf2243eaae0ffe658b6a6494265c648e7c7812293" +PKG_VERSION="3.6.13" +PKG_SHA256="32041df447d9f4644570cf573c9f60358e865637d69b7e59d1159b7240b52f38" PKG_LICENSE="LGPL2.1" PKG_SITE="https://gnutls.org" PKG_URL="https://www.gnupg.org/ftp/gcrypt/gnutls/v3.6/gnutls-$PKG_VERSION.tar.xz" From cecb05a5d7f7c3ddbff7fccee8feee5a8da58e73 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Wed, 8 Apr 2020 19:10:15 +0100 Subject: [PATCH 07/11] tvheadend42/ffmpeg-tools: bump rev for updated gnutls --- packages/addons/service/tvheadend42/changelog.txt | 3 +++ packages/addons/service/tvheadend42/package.mk | 2 +- packages/addons/tools/ffmpeg-tools/changelog.txt | 3 +++ packages/addons/tools/ffmpeg-tools/package.mk | 2 +- 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/addons/service/tvheadend42/changelog.txt b/packages/addons/service/tvheadend42/changelog.txt index a4b0b52aaa..4d302f21ed 100644 --- a/packages/addons/service/tvheadend42/changelog.txt +++ b/packages/addons/service/tvheadend42/changelog.txt @@ -1,3 +1,6 @@ +122 +- update gnutls to 3.6.13 + 121 - update to 4.2.8-36 - update comskip to 2019-11-03 diff --git a/packages/addons/service/tvheadend42/package.mk b/packages/addons/service/tvheadend42/package.mk index b9cc752b35..87d0a6b3f1 100644 --- a/packages/addons/service/tvheadend42/package.mk +++ b/packages/addons/service/tvheadend42/package.mk @@ -5,7 +5,7 @@ PKG_NAME="tvheadend42" PKG_VERSION="5bdcfd8ac97b3337e1c7911ae24127df76fa693a" PKG_SHA256="b562a26248cdc02dc94cc62038deea172668fa4c079b2ea4e1b4220f3b1d34f5" PKG_VERSION_NUMBER="4.2.8-36" -PKG_REV="121" +PKG_REV="122" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://www.tvheadend.org" diff --git a/packages/addons/tools/ffmpeg-tools/changelog.txt b/packages/addons/tools/ffmpeg-tools/changelog.txt index 662ab757f9..65ded291d0 100644 --- a/packages/addons/tools/ffmpeg-tools/changelog.txt +++ b/packages/addons/tools/ffmpeg-tools/changelog.txt @@ -1,3 +1,6 @@ +110 +- Update gnutls to 3.6.13 + 109 - Update AV1 to 2019-11-15 - Update FFmpeg to 4.2.1 diff --git a/packages/addons/tools/ffmpeg-tools/package.mk b/packages/addons/tools/ffmpeg-tools/package.mk index f4fd10411d..ea720a3a86 100644 --- a/packages/addons/tools/ffmpeg-tools/package.mk +++ b/packages/addons/tools/ffmpeg-tools/package.mk @@ -3,7 +3,7 @@ PKG_NAME="ffmpeg-tools" PKG_VERSION="1.0" -PKG_REV="109" +PKG_REV="110" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" From 3fefed33769fc60f47a1c3b7ab6d30a62b17ae52 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Fri, 10 Apr 2020 15:38:05 +0100 Subject: [PATCH 08/11] RTL8812AU: update to RTL8812AU-d88d8b2 --- packages/linux-drivers/RTL8812AU/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux-drivers/RTL8812AU/package.mk b/packages/linux-drivers/RTL8812AU/package.mk index c8f988b437..467f0d0ca9 100644 --- a/packages/linux-drivers/RTL8812AU/package.mk +++ b/packages/linux-drivers/RTL8812AU/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="RTL8812AU" -PKG_VERSION="3ec2947040f37dc48da59e4b318016272193a992" -PKG_SHA256="1ce4bc6d28f4ea6d7b189d68e9c36d01e8d3c8b3bacbe57edfd264b7cb275b41" +PKG_VERSION="d88d8b2e2a1b33ebdd62b8a5de307b37c39d8477" +PKG_SHA256="c5b2fcc6cbf6901e63f75ece49a8ce3219004536cfc585b9815b34d943c9f311" PKG_LICENSE="GPL" PKG_SITE="https://github.com/MilhouseVH/RTL8812AU" PKG_URL="https://github.com/MilhouseVH/RTL8812AU/archive/$PKG_VERSION.tar.gz" From e5dc90f3c7772a32c0e9f607ce38b2c0d691de86 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Wed, 15 Apr 2020 06:18:45 +0100 Subject: [PATCH 09/11] iptables: fix helper script --- .../network/iptables/scripts/iptables_helper | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/packages/network/iptables/scripts/iptables_helper b/packages/network/iptables/scripts/iptables_helper index 597978e47f..308f00c874 100755 --- a/packages/network/iptables/scripts/iptables_helper +++ b/packages/network/iptables/scripts/iptables_helper @@ -1,4 +1,4 @@ -#!/bin/sh - +#!/bin/sh # SPDX-License-Identifier: GPL-2.0 # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) @@ -14,18 +14,22 @@ SYSTEMCTL="/usr/bin/systemctl" CONNMANCTL="/usr/bin/connmanctl" check_docker() { - $SYSTEMCTL is-active --quiet $DOCKER && $SYSTEMCTL restart $DOCKER + $SYSTEMCTL is-active --quiet $DOCKER && $SYSTEMCTL restart $DOCKER +} + +get_technology_config() { + $CONNMANCTL technologies | awk -v pattern="^/.*/technology/$1$" -e 'BEGIN {S=0}; /^\/.*/ {S=0}; $0 ~ pattern {S=1}; S==1 {print $0}' } check_tether() { - if [ -n "`$CONNMANCTL technologies | grep -e -A5 technology/wifi -e 'Tethering = True'`" ]; then - TECHNOLOGY="wifi" - elif [ -n "`$CONNMANCTL technologies | grep -e -A5 technology/ethernet -e 'Tethering = True'`" ]; then - TECHNOLOGY="ethernet" + for technology in wifi ethernet; do + if get_technology_config $technology | grep -q 'Tethering = True'; then + $CONNMANCTL tether $technology off + sleep 1 + $CONNMANCTL tether $technology on + break fi - $CONNMANCTL tether $TECHNOLOGY off - sleep 1 - $CONNMANCTL tether $TECHNOLOGY on + done } flush() { From bcbad5f53f2ac345111b1691f6f10ae51f70f51d Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Fri, 15 May 2020 20:29:15 +0100 Subject: [PATCH 10/11] bcmstat: update to bcmstat-0.5.5 --- packages/tools/bcmstat/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/bcmstat/package.mk b/packages/tools/bcmstat/package.mk index 613cb308be..e7bdd8b9f1 100644 --- a/packages/tools/bcmstat/package.mk +++ b/packages/tools/bcmstat/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcmstat" -PKG_VERSION="0.5.4" -PKG_SHA256="b5bfdbb103af243dd0e3b3e1c628d8ea1e2dd7bd1b957912ee3c981dfee94ec6" +PKG_VERSION="0.5.5" +PKG_SHA256="faf21907c183ec45ca5a7737a220d3275d24a7d8a387344ed1562849b2d67f27" PKG_LICENSE="GPL" PKG_SITE="https://github.com/MilhouseVH/bcmstat" PKG_URL="https://github.com/MilhouseVH/$PKG_NAME/archive/$PKG_VERSION.tar.gz" From c4b8e0fba52f44b1221b9cad01dc4710da27c7f8 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Fri, 15 May 2020 20:29:38 +0100 Subject: [PATCH 11/11] texturecache.py: update to texturecache.py-2.5.4 --- packages/tools/texturecache.py/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/texturecache.py/package.mk b/packages/tools/texturecache.py/package.mk index 3461181298..b12eb442d4 100644 --- a/packages/tools/texturecache.py/package.mk +++ b/packages/tools/texturecache.py/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="texturecache.py" -PKG_VERSION="2.5.3" -PKG_SHA256="19db4f96db4ba891c2ddc5b746e0b9b42eab4e1be0bdf0b2a4eea9b2e4d6aa73" +PKG_VERSION="2.5.4" +PKG_SHA256="0717c2e62dc3f809e8754be2c83d2c7d0f92188741eb425d5377c1d326d25276" PKG_LICENSE="GPL" PKG_SITE="https://github.com/MilhouseVH/texturecache.py" PKG_URL="https://github.com/MilhouseVH/$PKG_NAME/archive/$PKG_VERSION.tar.gz"