summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2018-03-10 14:50:35 +0000
committerEmmanuele Bassi <ebassi@gnome.org>2018-03-10 14:50:35 +0000
commit31bf37575a44311e3968836055bf715438e7faaf (patch)
tree8a2a13893bc471ec7a4c619959a198a918985408
parentb6451bde760115a3483ba6a7f68cda706c43e354 (diff)
downloadgobject-introspection-31bf37575a44311e3968836055bf715438e7faaf.tar.gz
ci: Add more dependencies for the Docker image
Use the Fedora build dependencies for the gobject-introspection package as a source.
-rw-r--r--.gitlab-ci/Dockerfile11
1 files changed, 11 insertions, 0 deletions
diff --git a/.gitlab-ci/Dockerfile b/.gitlab-ci/Dockerfile
index 4084a3e4..8ec66b00 100644
--- a/.gitlab-ci/Dockerfile
+++ b/.gitlab-ci/Dockerfile
@@ -1,11 +1,16 @@
FROM fedora:27
RUN dnf -y install \
+ bison \
cairo-devel \
cairo-gobject-devel \
ccache \
+ chrpath \
desktop-file-utils \
elfutils-libelf-devel \
+ flex \
+ fontconfig-devel \
+ freetype-devel \
gcc \
gcc-c++ \
gettext \
@@ -15,13 +20,19 @@ RUN dnf -y install \
glibc-headers \
gtk-doc \
itstool \
+ libXft-devel \
+ libXfixes-devel \
libattr-devel \
libffi-devel \
libmount-devel \
libselinux-devel \
+ libxml2-devel \
libxslt \
+ mesa-libGL-devel \
meson \
pcre-devel \
+ python3-devel \
+ python3-mako \
systemtap-sdt-devel \
zlib-devel