blob: e75151d004ddcaf0afaa79beac90ea5893015222 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
FROM @@REGISTRY@@/fedora-24-base-@@ARCH@@:@@STAMP@@
MAINTAINER Daniel Stone <daniels@collabora.com>
# Common dependencies
RUN dnf -y install \
doxygen xmlto libxslt graphviz
# libevdev dependencies
RUN dnf -y install \
check valgrind binutils
# libinput dependencies
RUN dnf -y install \
mtdev-devel systemd-devel \
libunwind-devel \
glib-devel gtk3-devel
# Wayland dependencies
RUN dnf -y install \
libffi-devel expat-devel libxml2-devel
# wayland-protocols has no extra dependencies
# Weston dependencies
RUN dnf -y install \
libxkbcommon-devel \
pixman-devel mesa-libEGL-devel mesa-libGLES-devel \
libdrm-devel systemd-devel mesa-libgbm-devel \
libxcb-devel libXcursor-devel cairo-devel \
freerdp-devel \
libpng-devel libjpeg-turbo-devel libwebp-devel \
colord-devel lcms2-devel \
libva-devel \
pango-devel \
pam-devel dbus-devel libunwind-devel
# Clean up after ourselves
RUN dnf clean packages
|