]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - package/sdl2/Config.in
lrzsz: install symlinks for XMODEM and YMODEM
[coffee/buildroot.git] / package / sdl2 / Config.in
1 config BR2_PACKAGE_SDL2
2         bool "sdl2"
3         depends on !BR2_STATIC_LIBS
4         help
5           Simple DirectMedia Layer 2 - SDL2 is a library that allows
6           programs portable low level access to a video framebuffer,
7           audio output, mouse, and keyboard. It is not compatible with
8           SDL1.
9
10           http://www.libsdl.org/
11
12 if BR2_PACKAGE_SDL2
13
14 config BR2_PACKAGE_SDL2_DIRECTFB
15         bool "DirectFB video driver"
16         depends on BR2_PACKAGE_DIRECTFB
17
18 comment "DirectFB video driver needs directfb"
19         depends on !BR2_PACKAGE_DIRECTFB
20
21 config BR2_PACKAGE_SDL2_X11
22         bool "X11 video driver"
23         depends on BR2_PACKAGE_XORG7
24         depends on BR2_USE_MMU # fork()
25         select BR2_PACKAGE_XLIB_LIBX11
26         select BR2_PACKAGE_XLIB_LIBXEXT
27
28 comment "X11 video driver needs X.org"
29         depends on !BR2_PACKAGE_XORG7
30         depends on BR2_USE_MMU
31
32 config BR2_PACKAGE_SDL2_KMSDRM
33         bool "KMS/DRM video driver"
34         depends on BR2_PACKAGE_LIBDRM
35
36 comment "KMS/DRM video driver needs libdrm"
37         depends on !BR2_PACKAGE_LIBDRM
38
39 config BR2_PACKAGE_SDL2_OPENGL
40         bool "OpenGL (GLX)"
41         depends on BR2_PACKAGE_HAS_LIBGL
42         depends on BR2_PACKAGE_XORG7
43         depends on BR2_USE_MMU # X11 video driver
44         select BR2_PACKAGE_SDL2_X11
45
46 comment "OpenGL support needs X11 and an OpenGL provider"
47         depends on BR2_USE_MMU
48         depends on !BR2_PACKAGE_HAS_LIBGL || !BR2_PACKAGE_XORG7
49
50 config BR2_PACKAGE_SDL2_OPENGLES
51         bool "OpenGL ES"
52         depends on BR2_PACKAGE_HAS_LIBGLES
53
54 comment "OpenGL ES support needs an OpenGL ES provider"
55         depends on !BR2_PACKAGE_HAS_LIBGLES
56
57 endif
58
59 comment "sdl2 needs a toolchain w/ dynamic library"
60         depends on BR2_STATIC_LIBS