diff options
Diffstat (limited to 'wayland-images/ubuntu-16.04/Dockerfile.template')
-rw-r--r-- | wayland-images/ubuntu-16.04/Dockerfile.template | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/wayland-images/ubuntu-16.04/Dockerfile.template b/wayland-images/ubuntu-16.04/Dockerfile.template new file mode 100644 index 0000000..c1c5b0a --- /dev/null +++ b/wayland-images/ubuntu-16.04/Dockerfile.template @@ -0,0 +1,39 @@ +FROM @@REGISTRY@@/ubuntu-16.04-base-@@ARCH@@:@@STAMP@@ +MAINTAINER Daniel Stone <daniels@collabora.com> + +# Common dependencies +RUN apt-get install \ + doxygen xmlto xsltproc graphviz + +# libevdev dependencies +RUN apt-get install \ + check valgrind binutils + +# libinput dependencies +RUN apt-get install \ + libmtdev-dev libudev-dev \ + libunwind-dev \ + libglib2.0-dev libgtk-3-dev + +# Wayland dependencies +RUN apt-get install \ + libffi-dev libexpat-dev libxml2-dev + +# wayland-protocols has no extra dependencies + +# Weston dependencies +RUN apt-get install \ + libxkbcommon-dev \ + libpixman-1-dev libegl1-mesa-dev libgles2-mesa-dev \ + libdrm-dev libudev-dev libgbm-dev \ + libxcb1-dev libxcb-xfixes0-dev libxcb-composite0-dev libxcursor-dev libcairo-dev libxcb-xkb-dev \ + libfreerdp-dev \ + libpng-dev libjpeg-dev libwebp-dev \ + libcolord-dev liblcms2-dev \ + libva-dev \ + libcairo2-dev libpango1.0-dev \ + libpam0g-dev libdbus-1-dev libunwind-dev \ + libsystemd-dev + +# Clean up after ourselves +RUN apt-get clean |