From 1f89d4f495f5ebc4f42e20f173dd1ebf55ca8c34 Mon Sep 17 00:00:00 2001 From: "info@pi-farm.de" <6+pi-farm@noreply.git.pi-farm.de> Date: Thu, 8 Oct 2026 08:27:05 +0000 Subject: [PATCH] add BASE_PACKAGES from buildargs.env --- Dockerfile.aarch64 | 43 +++---------------------------------------- 1 file changed, 3 insertions(+), 40 deletions(-) diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index c448d44..737362f 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -9,6 +9,7 @@ ARG BUILD_LANG ARG BUILD_LANGUAGE ARG BUILD_LC_ALL ARG BUILD_COUNTRY +ARG BUILD_BASE_PACKAGES LABEL maintainer="${BUILD_MAINTAINER}" LABEL org.opencontainers.image.title="${BUILD_APP_NAME}" @@ -19,49 +20,11 @@ ENV LANGUAGE=${BUILD_LANGUAGE} ENV LC_ALL=${BUILD_LC_ALL} ENV COUNTRY=${BUILD_COUNTRY} ENV DEBIAN_FRONTEND=noninteractive +ENV BASE_PACKAGES=$(BUILD_BASE_PACKAGES) RUN sed -i 's/^Types: deb$/Types: deb deb-src/' /etc/apt/sources.list.d/debian.sources && \ apt-get update && apt-get install -y \ - xrdp \ - sssd \ - sssd-tools \ - libpam-sss \ - libnss-sss \ - libsss-sudo \ - ldap-utils \ - ca-certificates \ - dbus-x11 \ - xfce4 \ - xfce4-terminal \ - sudo \ - firefox-esr \ - firefox-esr-l10n-${COUNTRY} \ - thunderbird \ - thunderbird-l10n-${COUNTRY} \ - locales \ - tzdata \ - keyboard-configuration \ - x11-xkb-utils \ - pulseaudio \ - build-essential \ - dpkg-dev \ - git \ - libpulse-dev \ - meson \ - ninja-build \ - pkg-config \ - autoconf \ - libtool \ - thunar-archive-plugin \ - xarchiver \ - unzip \ - zip \ - p7zip-full \ - tar \ - gzip \ - bzip2 \ - dialog \ - whiptail && \ + BASE_PACKAGES && \ apt-get build-dep -y pulseaudio && \ cd /tmp && \ apt-get source pulseaudio && \