Disable installation of weak deps

This saves us from pulling gtk2 and gtk3 as weak deps of
perl and git or whatnot... And we don't need to pull in all
the documentation on Ubuntu.

Also ensures that we properly run `dnf clean all` after each
installation.
This commit is contained in:
Rémi Verschelde
2019-11-15 11:56:31 +01:00
parent 79fbeca9b4
commit f7966f0a1e
13 changed files with 44 additions and 19 deletions

View File

@@ -1,6 +1,8 @@
FROM godot-fedora:latest
RUN dnf -y install autoconf automake libtool clang cmake fuse fuse-devel libxml2-devel libicu-devel compat-openssl10-devel bzip2-devel kmod cpio && \
RUN dnf -y install --setopt=install_weak_deps=False \
autoconf automake libtool clang cmake fuse fuse-devel libxml2-devel libicu-devel compat-openssl10-devel bzip2-devel kmod cpio && \
dnf clean all && \
git clone https://github.com/mackyle/xar.git && \
cd xar/xar && \
./autogen.sh --prefix=/usr && \