From 2e4838e09f1b6e153bc1709a71c3453f57fd835a Mon Sep 17 00:00:00 2001 From: Ashish Kulkarni Date: Wed, 22 Jun 2022 18:51:48 +0530 Subject: [PATCH] add support for Debian 11 (bullseye) fixes #116 and closes #101 --- .github/workflows/release.yml | 5 ++++ build.yml | 47 +++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6c90318..ade9ee3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,6 +22,11 @@ jobs: - almalinux8-aarch64 - almalinux8-ppc64le - almalinux8-x86_64 + - bullseye-amd64 + - bullseye-arm64 + - bullseye-i386 + - bullseye-ppc64el + - raspberrypi.bullseye-armhf fail-fast: false steps: - name: configure docker diff --git a/build.yml b/build.yml index 2609604..25962a3 100644 --- a/build.yml +++ b/build.yml @@ -14,6 +14,29 @@ docker-prefix: "wkhtmltopdf/0.12:" # qemu: emulate via qemu-user-static image for specified platform # docker-targets: + bullseye: + source: docker/Dockerfile.debian + args: + from: debian:bullseye + output: deb + matrix: ['amd64', 'i386', 'arm64', 'armhf', 'armel', 'ppc64el'] + depend: > + ca-certificates + fontconfig + libc6 + libfreetype6 + libjpeg62-turbo + libpng16-16 + libssl1.1 + libstdc++6 + libx11-6 + libxcb1 + libxext6 + libxrender1 + xfonts-75dpi + xfonts-base + zlib1g + buster: source: docker/Dockerfile.debian args: @@ -60,6 +83,30 @@ docker-targets: xfonts-base zlib1g + raspberrypi.bullseye-armhf: + source: docker/Dockerfile.debian + args: + from: balenalib/rpi-raspbian:bullseye + output: deb + qemu: linux/386 # see https://github.com/RPi-Distro/pi-gen/issues/271 + arch: armhf + depend: > + ca-certificates + fontconfig + libc6 + libfreetype6 + libjpeg62-turbo + libpng16-16 + libssl1.1 + libstdc++6 + libx11-6 + libxcb1 + libxext6 + libxrender1 + xfonts-75dpi + xfonts-base + zlib1g + raspberrypi.buster-armhf: source: docker/Dockerfile.debian args: