summaryrefslogtreecommitdiffstats
path: root/package/weston/Config.in
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2013-04-29 10:26:05 +0000
committerPeter Korsgaard <jacmet@sunsite.dk>2013-04-30 10:10:14 +0200
commitbe33cb9ecae2b4427a23b213f44b96c3dbd1d540 (patch)
tree5d4f9b5a15e69003541c3c2b20fa08706bd31b2a /package/weston/Config.in
parent41c0864646327d6f28d7379b119ae09e58e9acfe (diff)
downloadbuildroot-novena-be33cb9ecae2b4427a23b213f44b96c3dbd1d540.tar.gz
buildroot-novena-be33cb9ecae2b4427a23b213f44b96c3dbd1d540.zip
weston: new package
[Peter: fix udev comment, add upstream URL] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/weston/Config.in')
-rw-r--r--package/weston/Config.in31
1 files changed, 31 insertions, 0 deletions
diff --git a/package/weston/Config.in b/package/weston/Config.in
new file mode 100644
index 000000000..8871ce56d
--- /dev/null
+++ b/package/weston/Config.in
@@ -0,0 +1,31 @@
+comment "weston requires udev"
+ depends on !BR2_PACKAGE_UDEV
+
+config BR2_PACKAGE_WESTON
+ bool "weston"
+ select BR2_PACKAGE_WAYLAND
+ select BR2_PACKAGE_LIBXKBCOMMON
+ select BR2_PACKAGE_CAIRO
+ select BR2_PACKAGE_CAIRO_PNG
+ select BR2_PACKAGE_LIBPNG
+ select BR2_PACKAGE_JPEG
+ select BR2_PACKAGE_MTDEV
+ depends on BR2_PACKAGE_UDEV
+ # Runtime dependency
+ select BR2_PACKAGE_XKEYBOARD_CONFIG
+ # Make sure at least one backend is selected
+ select BR2_PACKAGE_WESTON_FBDEV
+ help
+ Weston is the reference implementation of a Wayland
+ compositor, and a useful compositor in its own right.
+ Weston has various backends that lets it run on Linux kernel
+ modesetting and evdev input as well as under X11.
+
+ http://wayland.freedesktop.org/
+
+if BR2_PACKAGE_WESTON
+
+config BR2_PACKAGE_WESTON_FBDEV
+ bool "fbdev compositor"
+
+endif