summaryrefslogtreecommitdiff
path: root/ci/containers/fedora-rawhide-cross-mingw64.Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'ci/containers/fedora-rawhide-cross-mingw64.Dockerfile')
-rw-r--r--ci/containers/fedora-rawhide-cross-mingw64.Dockerfile15
1 files changed, 8 insertions, 7 deletions
diff --git a/ci/containers/fedora-rawhide-cross-mingw64.Dockerfile b/ci/containers/fedora-rawhide-cross-mingw64.Dockerfile
index bf32a56..08781d3 100644
--- a/ci/containers/fedora-rawhide-cross-mingw64.Dockerfile
+++ b/ci/containers/fedora-rawhide-cross-mingw64.Dockerfile
@@ -17,11 +17,12 @@ else\n\
fi\n\
exec "$@"' > /usr/bin/nosync && \
chmod +x /usr/bin/nosync && \
- nosync dnf update -y && \
+ nosync dnf distro-sync -y && \
nosync dnf install -y \
ca-certificates \
ccache \
check-devel \
+ cppi \
git \
glibc-langpack-en \
gtk-doc \
@@ -42,6 +43,12 @@ exec "$@"' > /usr/bin/nosync && \
nosync dnf autoremove -y && \
nosync dnf clean all -y
+ENV LANG "en_US.UTF-8"
+ENV MAKE "/usr/bin/make"
+ENV NINJA "/usr/bin/ninja"
+ENV PYTHON "/usr/bin/python3"
+ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers"
+
RUN nosync dnf install -y \
mingw64-gcc \
mingw64-gettext \
@@ -56,11 +63,5 @@ RUN nosync dnf install -y \
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/x86_64-w64-mingw32-cc && \
ln -s /usr/bin/ccache /usr/libexec/ccache-wrappers/x86_64-w64-mingw32-gcc
-ENV LANG "en_US.UTF-8"
-ENV MAKE "/usr/bin/make"
-ENV NINJA "/usr/bin/ninja"
-ENV PYTHON "/usr/bin/python3"
-ENV CCACHE_WRAPPERSDIR "/usr/libexec/ccache-wrappers"
-
ENV ABI "x86_64-w64-mingw32"
ENV MESON_OPTS "--cross-file=/usr/share/mingw/toolchain-mingw64.meson"