diff options
Diffstat (limited to '.gitlab/Dockerfile')
-rw-r--r-- | .gitlab/Dockerfile | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/.gitlab/Dockerfile b/.gitlab/Dockerfile index 92dbd60a2..c6b30f6e4 100644 --- a/.gitlab/Dockerfile +++ b/.gitlab/Dockerfile @@ -1,4 +1,25 @@ FROM fedora:latest RUN dnf install --nogpg -y dnf-plugins-core findutils git uncrustify \ + && dnf builddep --nogpg -y nautilus \ && dnf clean all + +RUN dnf builddep -y gtk4 \ + && dnf clean all \ + && git clone --depth 1 https://gitlab.gnome.org/GNOME/gtk.git \ + && cd gtk \ + && meson setup _build --prefix /usr \ + && ninja -C _build \ + && ninja install -C _build \ + && cd .. \ + && rm -rf gtk + + RUN dnf builddep -y libadwaita \ + && dnf clean all \ + && git clone --depth 1 https://gitlab.gnome.org/GNOME/libadwaita.git \ + && cd libadwaita \ + && meson setup _build --prefix /usr \ + && ninja -C _build \ + && ninja install -C _build \ + && cd .. \ + && rm -rf libadwaita
\ No newline at end of file |