talkatu/builders

makepkg is now spitting out .tar.zst files instead of .tar.xz files
# vi:et:ft=dockerfile
FROM rwgrim/msys2-cross:latest
MAINTAINER Gary Kramlich <grim@reaperworld.com>
# setup the cross compile and host os
RUN set -ex && \
apt-get update && \
apt-get install -y --no-install-recommends \
ca-certificates build-essential gettext xz-utils pkg-config zip \
mingw-w64 mingw-w64-x86-64-dev mingw-w64-tools \
mercurial meson ninja-build help2man \
wine wine64 \
libglib2.0-dev gobject-introspection \
&& \
apt-get clean && \
rm -rf /var/lib/apt/lists
# install our target depedencies
RUN set -ex && \
pacman-cross -Syy --noconfirm \
mingw64/mingw-w64-x86_64-cmark \
mingw64/mingw-w64-x86_64-gobject-introspection \
mingw64/mingw-w64-x86_64-gobject-introspection-runtime \
mingw64/mingw-w64-x86_64-glib2 \
mingw64/mingw-w64-x86_64-gtk3 \
mingw64/mingw-w64-x86_64-glade \
mingw64/mingw-w64-x86_64-gspell \
mingw64/mingw-w64-x86_64-gumbo-parser \
mingw64/mingw-w64-x86_64-vala
CMD ["/build.sh"]
ENV MINGW_DISTRO=mingw-w64-x86_64
COPY mingw/build.sh /