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" 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" 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" 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 \ 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" 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" 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 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 } 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"