35 lines
893 B
Docker
35 lines
893 B
Docker
FROM debian:trixie
|
|
ENV DEBIAN_FRONTEND=noninteractive
|
|
WORKDIR /workdir
|
|
RUN dpkg --add-architecture arm64 && \
|
|
apt-get update && \
|
|
apt-get install -y --no-install-recommends \
|
|
crossbuild-essential-arm64 \
|
|
ca-certificates \
|
|
pkg-config \
|
|
cmake \
|
|
make \
|
|
ninja-build \
|
|
git \
|
|
file \
|
|
python3 \
|
|
python3-pip \
|
|
python3-polib \
|
|
python3-pil \
|
|
python3-dotenv \
|
|
python3-pyqt5 \
|
|
python3-opengl \
|
|
liblua5.4-dev:arm64 \
|
|
xz-utils:arm64 \
|
|
libbz2-dev:arm64 \
|
|
zlib1g-dev:arm64 \
|
|
libzip-dev:arm64 \
|
|
libssl-dev:arm64 \
|
|
libsdl2-dev:arm64 \
|
|
liblzma-dev:arm64 \
|
|
libopengl0:arm64 \
|
|
libgl1:arm64 \
|
|
libegl1:arm64 \
|
|
libgles2:arm64 \
|
|
libgl1-mesa-dev:arm64 && \
|
|
rm -rf /var/lib/apt/lists/* |