open-plc-utils: new package
[buildroot-gz.git] / package / xscreensaver / Config.in
blob59b19c5eb11c571d9a3fe5b4dfc9368ef3e40c52
1 config BR2_PACKAGE_XSCREENSAVER
2         bool "xscreensaver"
3         depends on BR2_PACKAGE_XORG7
4         depends on BR2_INSTALL_LIBSTDCPP # libgtk2 -> pango
5         depends on BR2_TOOLCHAIN_HAS_THREADS # libgtk2 -> glib2
6         depends on BR2_USE_WCHAR # libgtk2 -> glib2
7         depends on BR2_USE_MMU # libgtk2 -> glib2
8         depends on BR2_ARCH_HAS_ATOMICS # libgtk2 -> cairo
9         select BR2_PACKAGE_LIBGTK2
10         select BR2_PACKAGE_LIBGLADE
11         select BR2_PACKAGE_JPEG
12         select BR2_PACKAGE_XLIB_LIBX11
13         select BR2_PACKAGE_XLIB_LIBXT
14         select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
15         help
16           XScreenSaver is the standard screen saver collection shipped on most
17           Linux and Unix systems running the X11 Window System.
19           On X11 systems, XScreenSaver is two things: it is both a large
20           collection of screen savers; and it is also the framework for
21           blanking and locking the screen.
23           http://www.jwz.org/xscreensaver/
25 comment "xscreensaver needs a toolchain w/ wchar, C++, threads"
26         depends on BR2_PACKAGE_XORG7
27         depends on BR2_USE_MMU
28         depends on BR2_ARCH_HAS_ATOMICS
29         depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \
30                 !BR2_USE_WCHAR