Browse Source

Update builds to Debian 10 and OpenSSL to 1.1-only

Joshua Boniface 5 years ago
parent
commit
5945a638ff

+ 1 - 1
deployment/debian-package-arm64/Dockerfile.amd64

@@ -1,4 +1,4 @@
-FROM debian:9
+FROM debian:10
 # Docker build arguments
 ARG SOURCE_DIR=/jellyfin
 ARG PLATFORM_DIR=/jellyfin/deployment/debian-package-arm64

+ 1 - 1
deployment/debian-package-arm64/Dockerfile.arm64

@@ -1,4 +1,4 @@
-FROM debian:9
+FROM debian:10
 # Docker build arguments
 ARG SOURCE_DIR=/jellyfin
 ARG PLATFORM_DIR=/jellyfin/deployment/debian-package-arm64

+ 1 - 1
deployment/debian-package-armhf/Dockerfile.amd64

@@ -1,4 +1,4 @@
-FROM debian:9
+FROM debian:10
 # Docker build arguments
 ARG SOURCE_DIR=/jellyfin
 ARG PLATFORM_DIR=/jellyfin/deployment/debian-package-armhf

+ 1 - 1
deployment/debian-package-armhf/Dockerfile.armhf

@@ -1,4 +1,4 @@
-FROM debian:9
+FROM debian:10
 # Docker build arguments
 ARG SOURCE_DIR=/jellyfin
 ARG PLATFORM_DIR=/jellyfin/deployment/debian-package-armhf

+ 1 - 1
deployment/debian-package-x64/Dockerfile

@@ -1,4 +1,4 @@
-FROM microsoft/dotnet:2.2-sdk-stretch
+FROM microsoft/dotnet:2.2-sdk-buster
 # Docker build arguments
 ARG SOURCE_DIR=/jellyfin
 ARG PLATFORM_DIR=/jellyfin/deployment/debian-package-x64

+ 1 - 1
deployment/debian-package-x64/pkg-src/control

@@ -23,6 +23,6 @@ Depends: at,
          jellyfin-ffmpeg,
          libfontconfig1,
          libfreetype6,
-         libssl1.0.0 | libssl1.0.2 | libssl1.1
+         libssl1.1
 Description: Jellyfin is a home media server.
  It is built on top of other popular open source technologies such as Service Stack, jQuery, jQuery mobile, and Mono. It features a REST-based api with built-in documentation to facilitate client development. We also have client libraries for our api to enable rapid development.