mirror of
https://github.com/YunoHost-Apps/jellyfin_ynh.git
synced 2024-09-03 19:26:29 +02:00
Bump jellyfin-ffmpeg to 6.0-6 as #136 (Thanks @Tagadda)
This commit is contained in:
parent
fdeec614b2
commit
be78745cb9
3 changed files with 28 additions and 29 deletions
|
@ -80,46 +80,46 @@ ram.runtime = "100M"
|
|||
extract = false
|
||||
|
||||
|
||||
# [resources.sources.ffmpeg_bookworm]
|
||||
# armhf.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/5.1.2-6/jellyfin-ffmpeg5_5.1.2-6-bookworm_armhf.deb"
|
||||
# armhf.sha256 = "Not"
|
||||
[resources.sources.ffmpeg_bookworm]
|
||||
armhf.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/6.0-6/jellyfin-ffmpeg6_6.0-6-bookworm_armhf.deb"
|
||||
armhf.sha256 = "5d8cb04731f1c0741f259f4b86c5e2047a464d868580710b14dc9c92871e1cdb"
|
||||
|
||||
# arm64.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/5.1.2-6/jellyfin-ffmpeg5_5.1.2-6-bookworm_arm64.deb"
|
||||
# arm64.sha256 = "Not"
|
||||
arm64.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/6.0-6/jellyfin-ffmpeg6_6.0-6-bookworm_arm64.deb"
|
||||
arm64.sha256 = "3407859d4b233e41f1200861df43e94c6e4fab51481b91ce3768b0335011d8a5"
|
||||
|
||||
# amd64.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/5.1.2-6/jellyfin-ffmpeg5_5.1.2-6-bookworm_amd64.deb"
|
||||
# amd64.sha256 = "Not"
|
||||
amd64.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/6.0-6/jellyfin-ffmpeg6_6.0-6-bookworm_amd64.deb"
|
||||
amd64.sha256 = "4b209eec5c43556af15c8b26c06360e45d4956ccb7a5d40cf8f2835750d60f46"
|
||||
|
||||
# rename = "jellyfin-ffmpeg5.deb"
|
||||
# format = "whatever"
|
||||
# extract = false
|
||||
rename = "jellyfin-ffmpeg6.deb"
|
||||
format = "whatever"
|
||||
extract = false
|
||||
|
||||
|
||||
[resources.sources.ffmpeg_bullseye]
|
||||
armhf.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/5.1.2-6/jellyfin-ffmpeg5_5.1.2-6-bullseye_armhf.deb"
|
||||
armhf.sha256 = "f29c51a4ff70655777f5f106847d8fac86786646e9d7af60420c748c4c8df3fe"
|
||||
armhf.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/6.0-6/jellyfin-ffmpeg6_6.0-6-bullseye_armhf.deb"
|
||||
armhf.sha256 = "3e1aaef8d390ade1afe8a5b0de16d67ce6d8ba8cff777469505a7db5f790c5d9"
|
||||
|
||||
arm64.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/5.1.2-6/jellyfin-ffmpeg5_5.1.2-6-bullseye_arm64.deb"
|
||||
arm64.sha256 = "d3785119cdf5263f91c968c9bc0c4d8ac89c489141441e6320f224bf0b2072e6"
|
||||
arm64.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/6.0-6/jellyfin-ffmpeg6_6.0-6-bullseye_arm64.deb"
|
||||
arm64.sha256 = "4f3cba47d318f9c7a9cb8502335d2f1803b717746ac1fe5928f4d1de93e03181"
|
||||
|
||||
amd64.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/5.1.2-6/jellyfin-ffmpeg5_5.1.2-6-bullseye_amd64.deb"
|
||||
amd64.sha256 = "3dbb0fa5d32abe7fe5b9706f230180300a180707cdebda88b013462333dcdfcc"
|
||||
amd64.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/6.0-6/jellyfin-ffmpeg6_6.0-6-bullseye_amd64.deb"
|
||||
amd64.sha256 = "1160f8c742791c15571de5781a417abeffc69bb285f7862e4874e9f7050bf218"
|
||||
|
||||
rename = "jellyfin-ffmpeg5.deb"
|
||||
rename = "jellyfin-ffmpeg6.deb"
|
||||
format = "whatever"
|
||||
extract = false
|
||||
|
||||
|
||||
[resources.sources.ffmpeg_buster]
|
||||
armhf.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/5.1.2-6/jellyfin-ffmpeg5_5.1.2-6-buster_armhf.deb"
|
||||
armhf.sha256 = "4a5cec25a7f3468b5e779e6317bc85d69d909bea3fb8a36e75bfdb773546e94b"
|
||||
armhf.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/6.0-6/jellyfin-ffmpeg6_6.0-6-buster_armhf.deb"
|
||||
armhf.sha256 = "744c0cd40f0a7bead197da348d9a04958393423d5a703613943e23532362f645"
|
||||
|
||||
arm64.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/5.1.2-6/jellyfin-ffmpeg5_5.1.2-6-buster_arm64.deb"
|
||||
arm64.sha256 = "c52297fc7783a072bf042dfd924b7cfe7e169f63389398d43afb8be81059b70f"
|
||||
arm64.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/6.0-6/jellyfin-ffmpeg6_6.0-6-buster_arm64.deb"
|
||||
arm64.sha256 = "93fed7dbc4bf0646cfea176a20b60186eef6c2735f07208c58fd9c73ec557c50"
|
||||
|
||||
amd64.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/5.1.2-6/jellyfin-ffmpeg5_5.1.2-6-buster_amd64.deb"
|
||||
amd64.sha256 = "1e64a9819fd0bef5b77ba5e3136b63b293b0985519a8a51ebc8168c9eeb76cac"
|
||||
rename = "jellyfin-ffmpeg5.deb"
|
||||
amd64.url = "https://repo.jellyfin.org/releases/server/debian/versions/jellyfin-ffmpeg/6.0-6/jellyfin-ffmpeg6_6.0-6-buster_amd64.deb"
|
||||
amd64.sha256 = "844b6574d345e5deb006c45b393186de324ac8b2abe08d76ba02af8db1df61ae"
|
||||
rename = "jellyfin-ffmpeg6.deb"
|
||||
format = "whatever"
|
||||
extract = false
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ debian=$(lsb_release --codename --short)
|
|||
pkg_version="10.8.11-1"
|
||||
version=$(echo "$pkg_version" | cut -d '-' -f 1)
|
||||
|
||||
ffmpeg_pkg_version="5.1.2-6"
|
||||
ffmpeg_pkg_version="6.0-6"
|
||||
ldap_pkg_version="16.0.0.0"
|
||||
|
||||
discovery_service_port=1900
|
||||
|
@ -37,7 +37,7 @@ install_jellyfin_packages() {
|
|||
# Install the packages
|
||||
ynh_package_install \
|
||||
"$tempdir/jellyfin-web.deb" \
|
||||
"$tempdir/jellyfin-ffmpeg5.deb" \
|
||||
"$tempdir/jellyfin-ffmpeg6.deb" \
|
||||
"$tempdir/jellyfin-server.deb"
|
||||
|
||||
# The doc says it should be called only once,
|
||||
|
@ -45,11 +45,11 @@ install_jellyfin_packages() {
|
|||
# Also, they're already installed so that should be quasi instantaneous.
|
||||
ynh_install_app_dependencies \
|
||||
jellyfin-web="$pkg_version" \
|
||||
jellyfin-ffmpeg5="$ffmpeg_pkg_version-$debian" \
|
||||
jellyfin-ffmpeg6="$ffmpeg_pkg_version-$debian" \
|
||||
jellyfin-server="$pkg_version"
|
||||
|
||||
# Mark packages as dependencies, to allow automatic removal
|
||||
apt-mark auto jellyfin-server jellyfin-web jellyfin-ffmpeg5
|
||||
apt-mark auto jellyfin-server jellyfin-web jellyfin-ffmpeg6
|
||||
}
|
||||
|
||||
open_jellyfin_discovery_ports() {
|
||||
|
|
|
@ -37,7 +37,6 @@ ynh_remove_nginx_config
|
|||
ynh_script_progression --message="Removing packages..." --weight=1
|
||||
|
||||
ynh_remove_app_dependencies
|
||||
# jellyfin-web jellyfin-ffmpeg5 jellyfin-server
|
||||
|
||||
#=================================================
|
||||
# CLOSE A PORT
|
||||
|
|
Loading…
Add table
Reference in a new issue