Merge pull request #4002 from CvH/9.2/tvh-up

Tvheadend and ffmpeg-tools update
This commit is contained in:
MilhouseVH 2019-11-20 22:22:46 +00:00 committed by GitHub
commit d9fd376c71
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 41 additions and 25 deletions

View File

@ -2,8 +2,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="comskip" PKG_NAME="comskip"
PKG_VERSION="14dffb241fac0126e261d4ff5bf929479e2592b6" PKG_VERSION="84fcd7388394c95fc8a7e558642bbadb43134507"
PKG_SHA256="025bfd532aa6ccfd513f4d88f34ec95a9b5a34c763ed13c17433b36415e5bfd4" PKG_SHA256="4d45d30335ce1c28fb4de8865ada57f81de18d83a77950e9ab7c3ea26d24a883"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="http://www.kaashoek.com/comskip/" PKG_SITE="http://www.kaashoek.com/comskip/"
PKG_URL="https://github.com/erikkaashoek/Comskip/archive/${PKG_VERSION}.tar.gz" PKG_URL="https://github.com/erikkaashoek/Comskip/archive/${PKG_VERSION}.tar.gz"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libvpx" PKG_NAME="libvpx"
PKG_VERSION="1.8.0" PKG_VERSION="1.8.1"
PKG_SHA256="86df18c694e1c06cc8f83d2d816e9270747a0ce6abe316e93a4f4095689373f6" PKG_SHA256="df19b8f24758e90640e1ab228ab4a4676ec3df19d23e4593375e6f3847dee03e"
PKG_LICENSE="BSD" PKG_LICENSE="BSD"
PKG_SITE="https://www.webmproject.org" PKG_SITE="https://www.webmproject.org"
PKG_URL="https://github.com/webmproject/libvpx/archive/v${PKG_VERSION}.tar.gz" PKG_URL="https://github.com/webmproject/libvpx/archive/v${PKG_VERSION}.tar.gz"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="x265" PKG_NAME="x265"
PKG_VERSION="3.0" PKG_VERSION="3.2"
PKG_SHA256="c5b9fc260cabbc4a81561a448f4ce9cad7218272b4011feabc3a6b751b2f0662" PKG_SHA256="364d79bcd56116a9e070fdeb1d9d2aaef1a786b4970163fb56ff0991a183133b"
PKG_ARCH="x86_64" PKG_ARCH="x86_64"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="https://www.videolan.org/developers/x265.html" PKG_SITE="https://www.videolan.org/developers/x265.html"

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ffmpegx" PKG_NAME="ffmpegx"
PKG_VERSION="4.1.4" PKG_VERSION="4.2.1"
PKG_SHA256="f1f049a82fcfbf156564e73a3935d7e750891fab2abf302e735104fd4050a7e1" PKG_SHA256="cec7c87e9b60d174509e263ac4011b522385fd0775292e1670ecc1180c9bb6d4"
PKG_LICENSE="LGPLv2.1+" PKG_LICENSE="LGPLv2.1+"
PKG_SITE="https://ffmpeg.org" PKG_SITE="https://ffmpeg.org"
PKG_URL="https://ffmpeg.org/releases/ffmpeg-$PKG_VERSION.tar.xz" PKG_URL="https://ffmpeg.org/releases/ffmpeg-$PKG_VERSION.tar.xz"
@ -66,14 +66,14 @@ pre_configure_target() {
if [[ "$TARGET_ARCH" = "x86_64" ]]; then if [[ "$TARGET_ARCH" = "x86_64" ]]; then
PKG_FFMPEG_HW_ENCODERS_GENERIC="\ PKG_FFMPEG_HW_ENCODERS_GENERIC="\
`#Video encoders` \ `#Video encoders` \
--enable-encoder=h264_nvenc \
--enable-encoder=h264_vaapi \ --enable-encoder=h264_vaapi \
--enable-encoder=hevc_nvenc \
--enable-encoder=hevc_vaapi \ --enable-encoder=hevc_vaapi \
--enable-encoder=mjpeg_vaapi \ --enable-encoder=mjpeg_vaapi \
--enable-encoder=mpeg2_vaapi \ --enable-encoder=mpeg2_vaapi \
--enable-encoder=vp8_vaapi \ --enable-encoder=vp8_vaapi \
--enable-encoder=vp9_vaapi \ --enable-encoder=vp9_vaapi \
--disable-encoder=h264_nvenc \
--disable-encoder=hevc_nvenc \
\ \
`#Video hwaccel` \ `#Video hwaccel` \
--enable-hwaccel=h263_vaapi \ --enable-hwaccel=h263_vaapi \

View File

@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tvh-dtv-scan-tables" PKG_NAME="tvh-dtv-scan-tables"
PKG_VERSION="68f86b42272fc364cdd53d7cfeaa2a78d676dbfa" PKG_VERSION="6bb0a70a0dcb97d5457c1ef4a7ccce634ea419b0"
PKG_SHA256="2bb102094696bbaf440b9319a9e8a4c93e2ecbcf2d2c556fb719b1febf1a7d3b" PKG_SHA256="a5f375d28e52ff3f527fecb7968f3ede6bc2e128d1ad78537ab4f0f7844edb45"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="https://github.com/tvheadend" PKG_SITE="https://github.com/tvheadend"
PKG_URL="https://github.com/tvheadend/dtv-scan-tables/archive/$PKG_VERSION.tar.gz" PKG_URL="https://github.com/tvheadend/dtv-scan-tables/archive/$PKG_VERSION.tar.gz"

View File

@ -1,3 +1,8 @@
121
- update to 4.2.8-36
- update comskip to 2019-11-03
- fixed default recording path
120 120
- update to 4.2.8-27 - update to 4.2.8-27
- update comskip to 2019-03-30 - update comskip to 2019-03-30

View File

@ -2,10 +2,10 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tvheadend42" PKG_NAME="tvheadend42"
PKG_VERSION="5c1b37b50e99f9bf91d38f08f7bd358ee270660f" PKG_VERSION="5bdcfd8ac97b3337e1c7911ae24127df76fa693a"
PKG_SHA256="cfce42a6534eec1728b4e84906f845d4805618e584624d1777d038f9377eed98" PKG_SHA256="b562a26248cdc02dc94cc62038deea172668fa4c079b2ea4e1b4220f3b1d34f5"
PKG_VERSION_NUMBER="4.2.8-27" PKG_VERSION_NUMBER="4.2.8-36"
PKG_REV="120" PKG_REV="121"
PKG_ARCH="any" PKG_ARCH="any"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="http://www.tvheadend.org" PKG_SITE="http://www.tvheadend.org"

View File

@ -37,6 +37,11 @@ if [ -f "$ADDON_HOME/dvr/config/dvr-config" ]; then
rm $ADDON_HOME/dvr/config/dvr-config rm $ADDON_HOME/dvr/config/dvr-config
fi 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 if [ -f "$ADDON_HOME/channel/config/config.tmp" ]; then
rm $ADDON_HOME/channel/config/config.tmp rm $ADDON_HOME/channel/config/config.tmp
fi fi

View File

@ -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 108
- Update FFmpeg to 4.1.4 - Update FFmpeg to 4.1.4
- Update libopus to 1.3.1 - Update libopus to 1.3.1
- Update gnutls to 3.6.10 - Update gnutls to 3.6.10
107 107
- Update aom to 2019-03-05 - Update AV1 to 2019-03-05
- Update FFmpeg to 4.1.3 - Update FFmpeg to 4.1.3
- Update x264 to 2019-03-06 - Update x264 to 2019-03-06
- Update x265 to 3.0 - Update x265 to 3.0
@ -18,7 +24,7 @@
- Update AV1 to 2019-01-09 - Update AV1 to 2019-01-09
104 104
- Update aom to d2a592e - Update AV1 to d2a592e
- Update FFmpeg to 4.1 - Update FFmpeg to 4.1
- Update opus to 1.3 - Update opus to 1.3
- Update x264 to 2018-11-16 - Update x264 to 2018-11-16

View File

@ -3,7 +3,7 @@
PKG_NAME="ffmpeg-tools" PKG_NAME="ffmpeg-tools"
PKG_VERSION="1.0" PKG_VERSION="1.0"
PKG_REV="108" PKG_REV="109"
PKG_ARCH="any" PKG_ARCH="any"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="https://libreelec.tv" PKG_SITE="https://libreelec.tv"
@ -23,8 +23,8 @@ addon() {
# copy gnutls lib that is needed for ffmpeg # copy gnutls lib that is needed for ffmpeg
mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/lib 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 gmp)/.install_pkg/usr/lib/libgmp.so.10 \
cp -PL $(get_build_dir gnutls)/.INSTALL_PKG/usr/lib/libgnutls.so.30 $ADDON_BUILD/$PKG_ADDON_ID/lib $(get_build_dir gnutls)/.INSTALL_PKG/usr/lib/libgnutls.so.30 \
cp -PL $(get_build_dir nettle)/.install_pkg/usr/lib/libhogweed.so.4 $ADDON_BUILD/$PKG_ADDON_ID/lib $(get_build_dir nettle)/.install_pkg/usr/lib/{libhogweed.so.4,libnettle.so.6} \
cp -PL $(get_build_dir nettle)/.install_pkg/usr/lib/libnettle.so.6 $ADDON_BUILD/$PKG_ADDON_ID/lib $ADDON_BUILD/$PKG_ADDON_ID/lib
} }

View File

@ -2,8 +2,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="aom" PKG_NAME="aom"
PKG_VERSION="e2c1d5ef82e86db553ae8112fc68c6cefee1f8d0" PKG_VERSION="990da97d18a80dcdb0cb291ffb91e284e2e25320"
PKG_SHA256="b85673d5436f134f74c966f493f3b4d299215332f0e1d56c137e50eda9d6a245" PKG_SHA256="830cc4b00a5fb747144218f1a6bf48c4ddff49670d95acda61313502520c236b"
PKG_LICENSE="BSD" PKG_LICENSE="BSD"
PKG_SITE="https://www.webmproject.org" PKG_SITE="https://www.webmproject.org"
PKG_URL="http://repo.or.cz/aom.git/snapshot/${PKG_VERSION}.tar.gz" PKG_URL="http://repo.or.cz/aom.git/snapshot/${PKG_VERSION}.tar.gz"