#comment
FROM         arm64v8/alpine:3.23
MAINTAINER   Scott E. Graves <scott.e.graves@protonmail.com>
CMD          bash

RUN apk update
RUN apk upgrade
RUN apk add \
  7zip \
  autoconf \
  automake \
  bash \
  binutils \
  binutils-dev \
  bison \
  boost-dev \
  bzip2-static \
  cmake \
  diffutils \
  elfutils-dev \
  file \
  fontconfig-dev \
  fontconfig-static \
  freetype \
  freetype-dev \
  freetype-static \
  fuse3 \
  fuse3-dev \
  fuse3-static \
  g++ \
  gcc \
  gflags \
  gflags-dev \
  git \
  git-lfs \
  libogg-dev \
  libogg-static \
  libtool \
  libudev-zero \
  libudev-zero-dev \
  libunwind \
  libunwind-dev \
  libunwind-static \
  liburing \
  liburing-dev \
  libvorbis-dev \
  libvorbis-static \
  libx11-dev \
  libx11-static \
  libxcursor \
  libxcursor-dev \
  libxrandr \
  libxrandr-dev \
  linux-headers \
  make \
  mesa \
  mesa-dev \
  meson \
  musl-dev \
  ninja \
  openal-soft-dev \
  openal-soft-libs \
  openssl \
  patch \
  perl \
  pkgconfig \
  rsync \
  tcl \
  tcl-dev \
  texinfo \
  wget \
  xz \
  xz-dev \
  xz-libs \
  zlib \
  zlib-dev \
  zlib-static \
  zstd \
  zstd-dev \
  zstd-libs \
  zstd-static \
  xz-static

RUN ln -sf /usr/bin/aclocal-1.18 /usr/bin/aclocal-1.16
RUN ln -sf /usr/bin/automake-1.18 /usr/bin/automake-1.16
