summaryrefslogtreecommitdiffstats
path: root/rules/weston.in
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2014-08-07 19:49:32 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2014-08-08 15:04:45 +0200
commitdc67f22900aa3d4d621463427b2d04b68c62ea26 (patch)
treec7db222d6947b6d31317266f8ec73da3a0122940 /rules/weston.in
parent8f983754828c1aafb602b38fc1d3d70fcfe794ba (diff)
downloadptxdist-dc67f22900aa3d4d621463427b2d04b68c62ea26.tar.gz
ptxdist-dc67f22900aa3d4d621463427b2d04b68c62ea26.tar.xz
weston: new package
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/weston.in')
-rw-r--r--rules/weston.in61
1 files changed, 61 insertions, 0 deletions
diff --git a/rules/weston.in b/rules/weston.in
new file mode 100644
index 000000000..3dbb6024b
--- /dev/null
+++ b/rules/weston.in
@@ -0,0 +1,61 @@
+## SECTION=multimedia_wayland
+
+config WESTON
+ tristate
+ select LIBC_UTIL
+ select PIXMAN
+ select WAYLAND
+ select LIBXKBCOMMON
+ select LIBJPEG
+ select LIBPNG
+ select CAIRO
+ select CAIRO_PNG if WESTON_WCAP_TOOLS
+ select LIBDRM if WESTON_DRM_COMPOSITOR
+ select MTDEV if WESTON_DRM_COMPOSITOR
+ select UDEV_LIBUDEV if WESTON_DRM_COMPOSITOR
+ select MESALIB if WESTON_DRM_COMPOSITOR
+ select MESALIB_GBM if WESTON_DRM_COMPOSITOR
+ select MESALIB_EGL if WESTON_GL
+ select MESALIB_EGL_WAYLAND if WESTON_GL
+ select MESALIB_GLES2 if WESTON_GL
+ select CAIRO_GLES2 if WESTON_GL
+ select CAIRO_EGL if WESTON_GL
+ select CAIRO_XCB if WESTON_XWAYLAND
+ select LIBXCB if WESTON_XWAYLAND
+ select XORG_LIB_XCURSOR if WESTON_XWAYLAND
+ select XORG_SERVER if WESTON_XWAYLAND && RUNTIME
+ select XORG_SERVER_XWAYLAND if WESTON_XWAYLAND && RUNTIME
+ prompt "weston"
+ help
+ Wayland compositor reference implementation
+
+if WESTON
+
+config WESTON_XWAYLAND
+ bool
+ prompt "Xwayland support"
+
+config WESTON_DRM_COMPOSITOR
+ bool
+ prompt "drm compositor"
+
+config WESTON_GL
+ bool
+ depends on WESTON_DRM_COMPOSITOR
+ prompt "OpenGL accelerated compositing"
+
+config WESTON_HEADLESS_COMPOSITOR
+ bool
+ prompt "headless compositor"
+
+config WESTON_FBDEV_COMPOSITOR
+ bool
+ prompt "fbdev compositor"
+
+config WESTON_WCAP_TOOLS
+ bool
+ prompt "wcap tools"
+ help
+ Weston CAPture Tools
+
+endif