gplugin/builders

4fb24799acee
Make sure we always have zip in the debian-bookworm-amd64 image
FROM docker.io/ubuntu:lunar
ENV TARGET=ubuntu-lunar-amd64
COPY ubuntu/tzdata.selections /
RUN set -ex && \
debconf-set-selections -v /tzdata.selections && \
ln -nsf /usr/share/zoneinfo/Etc/UTC /etc/localtime && \
apt update && \
apt install -y --no-install-recommends tzdata && \
apt clean && \
rm -rf /var/lib/apt/lists
RUN set -ex && \
apt update && \
apt install -y --no-install-recommends \
ca-certificates unzip \
build-essential meson gettext help2man mercurial git \
libglib2.0-dev gobject-introspection libgirepository1.0-dev \
libgtk-4-dev \
python3-dev python-gi-dev python3-gi \
python3-jinja2 python3-packaging python3-pygments python3-toml \
python3-typogrify \
liblua5.3-dev lua-lgi luarocks \
valac \
&& \
apt clean && \
rm -rf /var/lib/apt/lists
CMD ["/build.sh"]
COPY meson/build.sh /build.sh