From 62cf3edf1a180d6ef5ca31b42d94e2560762fa77 Mon Sep 17 00:00:00 2001 From: CvH Date: Mon, 18 Nov 2019 23:27:34 +0100 Subject: [PATCH 1/9] ffmpegx: update to 4.2.1 --- packages/addons/addon-depends/ffmpegx/package.mk | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/addons/addon-depends/ffmpegx/package.mk b/packages/addons/addon-depends/ffmpegx/package.mk index 5ea4457862..ebb00b5a3b 100644 --- a/packages/addons/addon-depends/ffmpegx/package.mk +++ b/packages/addons/addon-depends/ffmpegx/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="ffmpegx" -PKG_VERSION="4.1.4" -PKG_SHA256="f1f049a82fcfbf156564e73a3935d7e750891fab2abf302e735104fd4050a7e1" +PKG_VERSION="4.2.1" +PKG_SHA256="cec7c87e9b60d174509e263ac4011b522385fd0775292e1670ecc1180c9bb6d4" PKG_LICENSE="LGPLv2.1+" PKG_SITE="https://ffmpeg.org" PKG_URL="https://ffmpeg.org/releases/ffmpeg-$PKG_VERSION.tar.xz" @@ -66,14 +66,14 @@ pre_configure_target() { if [[ "$TARGET_ARCH" = "x86_64" ]]; then PKG_FFMPEG_HW_ENCODERS_GENERIC="\ `#Video encoders` \ - --enable-encoder=h264_nvenc \ --enable-encoder=h264_vaapi \ - --enable-encoder=hevc_nvenc \ --enable-encoder=hevc_vaapi \ --enable-encoder=mjpeg_vaapi \ --enable-encoder=mpeg2_vaapi \ --enable-encoder=vp8_vaapi \ --enable-encoder=vp9_vaapi \ + --disable-encoder=h264_nvenc \ + --disable-encoder=hevc_nvenc \ \ `#Video hwaccel` \ --enable-hwaccel=h263_vaapi \ From 0ef8a5b3b01a85baad5a5ac5079489fb3bc5e014 Mon Sep 17 00:00:00 2001 From: CvH Date: Mon, 18 Nov 2019 23:27:34 +0100 Subject: [PATCH 2/9] libvpx: update to 1.8.1 --- .../addons/addon-depends/ffmpegx-depends/libvpx/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/ffmpegx-depends/libvpx/package.mk b/packages/addons/addon-depends/ffmpegx-depends/libvpx/package.mk index f11d988262..c93709c690 100644 --- a/packages/addons/addon-depends/ffmpegx-depends/libvpx/package.mk +++ b/packages/addons/addon-depends/ffmpegx-depends/libvpx/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libvpx" -PKG_VERSION="1.8.0" -PKG_SHA256="86df18c694e1c06cc8f83d2d816e9270747a0ce6abe316e93a4f4095689373f6" +PKG_VERSION="1.8.1" +PKG_SHA256="df19b8f24758e90640e1ab228ab4a4676ec3df19d23e4593375e6f3847dee03e" PKG_LICENSE="BSD" PKG_SITE="https://www.webmproject.org" PKG_URL="https://github.com/webmproject/libvpx/archive/v${PKG_VERSION}.tar.gz" From 63d5d8bfb2979dd1f42fdd1b1c9876bed3934f7c Mon Sep 17 00:00:00 2001 From: CvH Date: Mon, 18 Nov 2019 23:27:34 +0100 Subject: [PATCH 3/9] x265: update to 3.2 --- packages/addons/addon-depends/ffmpegx-depends/x265/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk b/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk index 765c44602c..c3245c36b6 100644 --- a/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk +++ b/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="x265" -PKG_VERSION="3.0" -PKG_SHA256="c5b9fc260cabbc4a81561a448f4ce9cad7218272b4011feabc3a6b751b2f0662" +PKG_VERSION="3.2" +PKG_SHA256="364d79bcd56116a9e070fdeb1d9d2aaef1a786b4970163fb56ff0991a183133b" PKG_ARCH="x86_64" PKG_LICENSE="GPL" PKG_SITE="https://www.videolan.org/developers/x265.html" From 7daee4bacd475830ac75cacbd7417e3b35b5c7dd Mon Sep 17 00:00:00 2001 From: CvH Date: Mon, 18 Nov 2019 23:27:34 +0100 Subject: [PATCH 4/9] aom: update to 2019-11-15 --- packages/multimedia/aom/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/multimedia/aom/package.mk b/packages/multimedia/aom/package.mk index 170ce8e224..64df532a3a 100644 --- a/packages/multimedia/aom/package.mk +++ b/packages/multimedia/aom/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="aom" -PKG_VERSION="e2c1d5ef82e86db553ae8112fc68c6cefee1f8d0" -PKG_SHA256="b85673d5436f134f74c966f493f3b4d299215332f0e1d56c137e50eda9d6a245" +PKG_VERSION="990da97d18a80dcdb0cb291ffb91e284e2e25320" +PKG_SHA256="830cc4b00a5fb747144218f1a6bf48c4ddff49670d95acda61313502520c236b" PKG_LICENSE="BSD" PKG_SITE="https://www.webmproject.org" PKG_URL="http://repo.or.cz/aom.git/snapshot/${PKG_VERSION}.tar.gz" From 8628b74a0e605a290e71287d7c4c61c51df5e8f1 Mon Sep 17 00:00:00 2001 From: CvH Date: Mon, 18 Nov 2019 23:27:34 +0100 Subject: [PATCH 5/9] ffmpeg-tools: update to 109 --- packages/addons/tools/ffmpeg-tools/changelog.txt | 10 ++++++++-- packages/addons/tools/ffmpeg-tools/package.mk | 10 +++++----- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/packages/addons/tools/ffmpeg-tools/changelog.txt b/packages/addons/tools/ffmpeg-tools/changelog.txt index c859697a49..662ab757f9 100644 --- a/packages/addons/tools/ffmpeg-tools/changelog.txt +++ b/packages/addons/tools/ffmpeg-tools/changelog.txt @@ -1,10 +1,16 @@ +109 +- Update AV1 to 2019-11-15 +- Update FFmpeg to 4.2.1 +- Update VPX to 1.8.1 +- Update x265 to 3.2 + 108 - Update FFmpeg to 4.1.4 - Update libopus to 1.3.1 - Update gnutls to 3.6.10 107 -- Update aom to 2019-03-05 +- Update AV1 to 2019-03-05 - Update FFmpeg to 4.1.3 - Update x264 to 2019-03-06 - Update x265 to 3.0 @@ -18,7 +24,7 @@ - Update AV1 to 2019-01-09 104 -- Update aom to d2a592e +- Update AV1 to d2a592e - Update FFmpeg to 4.1 - Update opus to 1.3 - Update x264 to 2018-11-16 diff --git a/packages/addons/tools/ffmpeg-tools/package.mk b/packages/addons/tools/ffmpeg-tools/package.mk index af5e6856b5..f4fd10411d 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="108" +PKG_REV="109" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" @@ -23,8 +23,8 @@ addon() { # copy gnutls lib that is needed for ffmpeg mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/lib - cp -PL $(get_build_dir gmp)/.install_pkg/usr/lib/libgmp.so.10 $ADDON_BUILD/$PKG_ADDON_ID/lib - cp -PL $(get_build_dir gnutls)/.INSTALL_PKG/usr/lib/libgnutls.so.30 $ADDON_BUILD/$PKG_ADDON_ID/lib - cp -PL $(get_build_dir nettle)/.install_pkg/usr/lib/libhogweed.so.4 $ADDON_BUILD/$PKG_ADDON_ID/lib - cp -PL $(get_build_dir nettle)/.install_pkg/usr/lib/libnettle.so.6 $ADDON_BUILD/$PKG_ADDON_ID/lib + cp -PL $(get_build_dir gmp)/.install_pkg/usr/lib/libgmp.so.10 \ + $(get_build_dir gnutls)/.INSTALL_PKG/usr/lib/libgnutls.so.30 \ + $(get_build_dir nettle)/.install_pkg/usr/lib/{libhogweed.so.4,libnettle.so.6} \ + $ADDON_BUILD/$PKG_ADDON_ID/lib } From eb9dcf60de00c5ec63a24d29182cbcb8dd219edf Mon Sep 17 00:00:00 2001 From: CvH Date: Mon, 18 Nov 2019 23:27:34 +0100 Subject: [PATCH 6/9] tvh-tv-scan-table: update to 6bb0a70a --- packages/addons/addon-depends/tvh-dtv-scan-tables/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/tvh-dtv-scan-tables/package.mk b/packages/addons/addon-depends/tvh-dtv-scan-tables/package.mk index 0323c98c77..ae9d83a06e 100644 --- a/packages/addons/addon-depends/tvh-dtv-scan-tables/package.mk +++ b/packages/addons/addon-depends/tvh-dtv-scan-tables/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="tvh-dtv-scan-tables" -PKG_VERSION="68f86b42272fc364cdd53d7cfeaa2a78d676dbfa" -PKG_SHA256="2bb102094696bbaf440b9319a9e8a4c93e2ecbcf2d2c556fb719b1febf1a7d3b" +PKG_VERSION="6bb0a70a0dcb97d5457c1ef4a7ccce634ea419b0" +PKG_SHA256="a5f375d28e52ff3f527fecb7968f3ede6bc2e128d1ad78537ab4f0f7844edb45" PKG_LICENSE="GPL" PKG_SITE="https://github.com/tvheadend" PKG_URL="https://github.com/tvheadend/dtv-scan-tables/archive/$PKG_VERSION.tar.gz" From 564850c6262cdb966f7a403c74c49ca4f85dbe35 Mon Sep 17 00:00:00 2001 From: CvH Date: Mon, 18 Nov 2019 23:27:34 +0100 Subject: [PATCH 7/9] comskip: update to 2019-11-03 --- packages/addons/addon-depends/comskip/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/comskip/package.mk b/packages/addons/addon-depends/comskip/package.mk index a4dcc86f33..12e506a2a9 100644 --- a/packages/addons/addon-depends/comskip/package.mk +++ b/packages/addons/addon-depends/comskip/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="comskip" -PKG_VERSION="14dffb241fac0126e261d4ff5bf929479e2592b6" -PKG_SHA256="025bfd532aa6ccfd513f4d88f34ec95a9b5a34c763ed13c17433b36415e5bfd4" +PKG_VERSION="84fcd7388394c95fc8a7e558642bbadb43134507" +PKG_SHA256="4d45d30335ce1c28fb4de8865ada57f81de18d83a77950e9ab7c3ea26d24a883" PKG_LICENSE="GPL" PKG_SITE="http://www.kaashoek.com/comskip/" PKG_URL="https://github.com/erikkaashoek/Comskip/archive/${PKG_VERSION}.tar.gz" From 1fbeb10f5f9bc437e83044bd5bcf7f9defc00808 Mon Sep 17 00:00:00 2001 From: CvH Date: Mon, 18 Nov 2019 23:27:34 +0100 Subject: [PATCH 8/9] tvheadend42: create default directories --- .../addons/service/tvheadend42/source/bin/tvheadend42.start | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/addons/service/tvheadend42/source/bin/tvheadend42.start b/packages/addons/service/tvheadend42/source/bin/tvheadend42.start index 8805762d53..cf9955af75 100755 --- a/packages/addons/service/tvheadend42/source/bin/tvheadend42.start +++ b/packages/addons/service/tvheadend42/source/bin/tvheadend42.start @@ -37,6 +37,11 @@ if [ -f "$ADDON_HOME/dvr/config/dvr-config" ]; then rm $ADDON_HOME/dvr/config/dvr-config fi +# workaround to create default Tvh directories without entering samba share +if [ ! -d "/storage/recordings" ]; then + mkdir -p /storage/recordings /storage/picons/tvh /storage/picons/vdr +fi + if [ -f "$ADDON_HOME/channel/config/config.tmp" ]; then rm $ADDON_HOME/channel/config/config.tmp fi From c5d37bf33aa6cd7e60e4c7ec38c585b86db99bb3 Mon Sep 17 00:00:00 2001 From: CvH Date: Mon, 18 Nov 2019 23:27:34 +0100 Subject: [PATCH 9/9] tvheadend: update to 4.2.8-36 --- packages/addons/service/tvheadend42/changelog.txt | 5 +++++ packages/addons/service/tvheadend42/package.mk | 8 ++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/packages/addons/service/tvheadend42/changelog.txt b/packages/addons/service/tvheadend42/changelog.txt index 2c619b263d..a4b0b52aaa 100644 --- a/packages/addons/service/tvheadend42/changelog.txt +++ b/packages/addons/service/tvheadend42/changelog.txt @@ -1,3 +1,8 @@ +121 +- update to 4.2.8-36 +- update comskip to 2019-11-03 +- fixed default recording path + 120 - update to 4.2.8-27 - update comskip to 2019-03-30 diff --git a/packages/addons/service/tvheadend42/package.mk b/packages/addons/service/tvheadend42/package.mk index d24d93c899..b9cc752b35 100644 --- a/packages/addons/service/tvheadend42/package.mk +++ b/packages/addons/service/tvheadend42/package.mk @@ -2,10 +2,10 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="tvheadend42" -PKG_VERSION="5c1b37b50e99f9bf91d38f08f7bd358ee270660f" -PKG_SHA256="cfce42a6534eec1728b4e84906f845d4805618e584624d1777d038f9377eed98" -PKG_VERSION_NUMBER="4.2.8-27" -PKG_REV="120" +PKG_VERSION="5bdcfd8ac97b3337e1c7911ae24127df76fa693a" +PKG_SHA256="b562a26248cdc02dc94cc62038deea172668fa4c079b2ea4e1b4220f3b1d34f5" +PKG_VERSION_NUMBER="4.2.8-36" +PKG_REV="121" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://www.tvheadend.org"