diff options
author | Stefan Schmidt <stefan@osg.samsung.com> | 2018-01-05 15:52:38 +0100 |
---|---|---|
committer | Stefan Schmidt <stefan@osg.samsung.com> | 2018-01-10 09:49:53 +0100 |
commit | cf5c513ff94ff0a0f5e89018f3ffe57f6e47129c (patch) | |
tree | 24df22ccbbe7bbda58c38fc5ada61f6b9af0e27e /.ci | |
parent | 8aadb2053712d96aebff9b15e1e7efdb60d17ebd (diff) |
ci: install wayland and other build options dependencies in Fedora image
We will use this as base image for different build option testing.
Diffstat (limited to '.ci')
-rw-r--r-- | .ci/Dockerfile-Fedora27 | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/.ci/Dockerfile-Fedora27 b/.ci/Dockerfile-Fedora27 index 346339218e..eb7689a9ca 100644 --- a/.ci/Dockerfile-Fedora27 +++ b/.ci/Dockerfile-Fedora27 | |||
@@ -4,6 +4,12 @@ FROM fedora:27 | |||
4 | RUN dnf update --assumeyes | 4 | RUN dnf update --assumeyes |
5 | RUN dnf install --assumeyes bullet-devel libpng-devel libjpeg-turbo-devel gstreamer1-devel gstreamer1-plugins-base-devel zlib-devel luajit-devel libtiff-devel openssl-devel libcurl-devel dbus-devel glibc-devel fontconfig-devel freetype-devel fribidi-devel pulseaudio-libs-devel libsndfile-devel libX11-devel libXau-devel libXcomposite-devel libXdamage-devel libXdmcp-devel libXext-devel libXfixes-devel libXinerama-devel libXrandr-devel libXrender-devel libXScrnSaver-devel libXtst-devel libXcursor-devel libXp-devel libXi-devel mesa-libGL-devel giflib-devel libmount-devel libblkid-devel systemd-devel poppler-cpp-devel poppler-devel LibRaw-devel libspectre-devel librsvg2-devel autoconf automake gcc gcc-c++ gettext-devel findutils tar xz libtool make | 5 | RUN dnf install --assumeyes bullet-devel libpng-devel libjpeg-turbo-devel gstreamer1-devel gstreamer1-plugins-base-devel zlib-devel luajit-devel libtiff-devel openssl-devel libcurl-devel dbus-devel glibc-devel fontconfig-devel freetype-devel fribidi-devel pulseaudio-libs-devel libsndfile-devel libX11-devel libXau-devel libXcomposite-devel libXdamage-devel libXdmcp-devel libXext-devel libXfixes-devel libXinerama-devel libXrandr-devel libXrender-devel libXScrnSaver-devel libXtst-devel libXcursor-devel libXp-devel libXi-devel mesa-libGL-devel giflib-devel libmount-devel libblkid-devel systemd-devel poppler-cpp-devel poppler-devel LibRaw-devel libspectre-devel librsvg2-devel autoconf automake gcc gcc-c++ gettext-devel findutils tar xz libtool make |
6 | 6 | ||
7 | # Install wayland build dependencies | ||
8 | RUN dnf install --assumeyes wayland-protocols-devel libwayland-client libwayland-server libinput-devel libdrm-devel libxkbcommon-devel uuid-devel wayland-devel mesa-libgbm-devel | ||
9 | |||
10 | # Install misc build dependencies | ||
11 | RUN dnf install --assumeyes lz4-devel harfbuzz-devel libXpresent-devel libwebp-devel hyphen-devel lua-devel | ||
12 | |||
7 | # Build | 13 | # Build |
8 | RUN mkdir -p /src/ | 14 | RUN mkdir -p /src/ |
9 | WORKDIR /src/ | 15 | WORKDIR /src/ |