1config BR2_PACKAGE_XSCREENSAVER 2 bool "xscreensaver" 3 depends on BR2_PACKAGE_XORG7 4 depends on BR2_PACKAGE_HAS_LIBGL # libglu 5 depends on BR2_INSTALL_LIBSTDCPP # libgtk2 -> pango 6 depends on BR2_TOOLCHAIN_HAS_THREADS # gdk-pixbuf, libgtk2 -> glib2 7 depends on BR2_USE_WCHAR # gdk-pixbuf, libgtk2 -> glib2 8 depends on BR2_USE_MMU # gdk-pixbuf, libgtk2 -> glib2 9 depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libgtk2 -> pango -> harfbuzz 10 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libgtk2 -> pango -> harfbuzz 11 select BR2_PACKAGE_GDK_PIXBUF 12 select BR2_PACKAGE_GDK_PIXBUF_XLIB 13 select BR2_PACKAGE_LIBGLU 14 select BR2_PACKAGE_LIBGTK2 15 select BR2_PACKAGE_LIBXML2 16 select BR2_PACKAGE_JPEG 17 select BR2_PACKAGE_XLIB_LIBX11 18 select BR2_PACKAGE_XLIB_LIBXFT 19 select BR2_PACKAGE_XLIB_LIBXI 20 select BR2_PACKAGE_XLIB_LIBXT 21 help 22 XScreenSaver is the standard screen saver collection shipped 23 on most Linux and Unix systems running the X11 Window 24 System. 25 26 On X11 systems, XScreenSaver is two things: it is both a 27 large collection of screen savers; and it is also the 28 framework for blanking and locking the screen. 29 30 http://www.jwz.org/xscreensaver/ 31 32comment "xscreensaver needs a toolchain w/ wchar, C++, threads, gcc >= 4.9, OpenGL backend" 33 depends on BR2_PACKAGE_XORG7 34 depends on BR2_USE_MMU 35 depends on BR2_TOOLCHAIN_HAS_SYNC_4 36 depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \ 37 !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \ 38 !BR2_USE_WCHAR || !BR2_PACKAGE_HAS_LIBGL 39