ci: Add GLib build dependencies
authorEmmanuele Bassi <ebassi@gnome.org>
Tue, 13 Mar 2018 16:28:42 +0000 (16:28 +0000)
committerEmmanuele Bassi <ebassi@gnome.org>
Tue, 13 Mar 2018 16:28:42 +0000 (16:28 +0000)
Since we may end up building GLib as a subproject, we're going to need
all the appropriate GLib build dependencies as well as the GTK ones.

.gitlab-ci/Dockerfile

index f02c938c05f1d3c61faedca1dfe57c1635962437..404e8957d53deef3334f2670939ee89c22bb82dc 100644 (file)
@@ -10,6 +10,8 @@ RUN dnf -y install \
     ccache \
     colord-devel \
     cups-devel \
+    desktop-file-utils \
+    elfutils-libelf-devel \
     fribidi-devel \
     gcc \
     gcc-c++ \
@@ -18,6 +20,8 @@ RUN dnf -y install \
     gettext \
     git \
     glib2-devel \
+    glibc-devel \
+    glibc-headers \
     gobject-introspection-devel \
     graphene-devel \
     gstreamer1-devel \
@@ -27,9 +31,12 @@ RUN dnf -y install \
     iso-codes \
     itstool \
     json-glib-devel \
+    libattr-devel \
     libepoxy-devel \
+    libffi-devel \
     libmount-devel \
     librsvg2 \
+    libselinux-devel \
     libXcomposite-devel \
     libXcursor-devel \
     libXcursor-devel \
@@ -40,13 +47,16 @@ RUN dnf -y install \
     libxkbcommon-devel \
     libXrandr-devel \
     libXrender-devel \
+    libxslt \
     mesa-dri-drivers \
     mesa-libEGL-devel \
     mesa-libwayland-egl-devel \
     meson \
     pango-devel \
+    pcre-devel \
     redhat-rpm-config \
     sassc \
+    systemtap-sdt-devel \
     vulkan-devel \
     wayland-devel \
     wayland-protocols-devel \