From 62cdde22ea2215c168ad7d8d435920dc543df738 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Sat, 15 Feb 2020 14:01:00 -0500 Subject: [PATCH 1/2] Add support for Debian bullseye and update NVCH --- build | 7 ++++++- docker-build.sh | 4 ++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/build b/build index 42e7fde4d37..584e5b19567 100755 --- a/build +++ b/build @@ -6,7 +6,8 @@ usage() { echo -e "Releases: Arches:" echo -e " * stretch * amd64" echo -e " * buster * armhf" - echo -e " * xenial * arm64" + echo -e " * bullseye * arm64" + echo -e " * xenial" echo -e " * bionic" echo -e " * cosmic" echo -e " * disco" @@ -28,6 +29,10 @@ case ${cli_release} in release="debian:buster" gcc_version="7" ;; + 'bullseye') + release="debian:bullseye" + gcc_version="8" + ;; 'xenial') release="ubuntu:xenial" gcc_version="5" diff --git a/docker-build.sh b/docker-build.sh index e4d63ef5efd..a8a462b00dc 100755 --- a/docker-build.sh +++ b/docker-build.sh @@ -36,7 +36,7 @@ EOF # Install dependencies pushd cross-gcc-packages-amd64/cross-gcc-${GCC_VER}-armhf ln -fs /usr/share/zoneinfo/America/Toronto /etc/localtime - yes | apt-get install -y gcc-${GCC_VER}-source libstdc++6-armhf-cross binutils-arm-linux-gnueabihf bison flex libtool gdb sharutils netbase libmpc-dev libmpfr-dev libgmp-dev systemtap-sdt-dev autogen expect chrpath zlib1g-dev zip libc6-dev:armhf linux-libc-dev:armhf libgcc1:armhf libcurl4-openssl-dev:armhf libfontconfig1-dev:armhf libfreetype6-dev:armhf liblttng-ust0:armhf libstdc++6:armhf + yes | apt-get install -y -o APT::Immediate-Configure=0 gcc-${GCC_VER}-source libstdc++6-armhf-cross binutils-arm-linux-gnueabihf bison flex libtool gdb sharutils netbase libmpc-dev libmpfr-dev libgmp-dev systemtap-sdt-dev autogen expect chrpath zlib1g-dev zip libc6-dev:armhf linux-libc-dev:armhf libgcc1:armhf libcurl4-openssl-dev:armhf libfontconfig1-dev:armhf libfreetype6-dev:armhf liblttng-ust0:armhf libstdc++6:armhf popd # Fetch RasPi headers to build MMAL support @@ -78,7 +78,7 @@ EOF # Install dependencies pushd cross-gcc-packages-amd64/cross-gcc-${GCC_VER}-arm64 ln -fs /usr/share/zoneinfo/America/Toronto /etc/localtime - yes | apt-get install -y gcc-${GCC_VER}-source libstdc++6-arm64-cross binutils-aarch64-linux-gnu bison flex libtool gdb sharutils netbase libmpc-dev libmpfr-dev libgmp-dev systemtap-sdt-dev autogen expect chrpath zlib1g-dev zip libc6-dev:arm64 linux-libc-dev:arm64 libgcc1:arm64 libcurl4-openssl-dev:arm64 libfontconfig1-dev:arm64 libfreetype6-dev:arm64 liblttng-ust0:arm64 libstdc++6:arm64 + yes | apt-get install -y -o APT::Immediate-Configure=0 gcc-${GCC_VER}-source libstdc++6-arm64-cross binutils-aarch64-linux-gnu bison flex libtool gdb sharutils netbase libmpc-dev libmpfr-dev libgmp-dev systemtap-sdt-dev autogen expect chrpath zlib1g-dev zip libc6-dev:arm64 linux-libc-dev:arm64 libgcc1:arm64 libcurl4-openssl-dev:arm64 libfontconfig1-dev:arm64 libfreetype6-dev:arm64 liblttng-ust0:arm64 libstdc++6:arm64 popd } From 32bec16bbbeaac07f3f41923d1c347186be58af5 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Sat, 15 Feb 2020 14:05:18 -0500 Subject: [PATCH 2/2] Update build.yaml --- build.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build.yaml b/build.yaml index e57dc238fe4..7ea25a9534f 100644 --- a/build.yaml +++ b/build.yaml @@ -1,7 +1,7 @@ --- # We just wrap `build` so this is really it name: "jellyfin-ffmpeg" -version: "4.2.1-2" +version: "4.2.1-4" packages: - stretch-amd64 - stretch-armhf @@ -9,6 +9,9 @@ packages: - buster-amd64 - buster-armhf - buster-arm64 + - bullseye-amd64 + - bullseye-armhf + - bullseye-arm64 - xenial-amd64 - bionic-amd64 - bionic-armhf