ae8bbdf891
Currently, the X.org server selection always trigger the compilation and installation of libXt (the X toolkit) and libXaw (Athena Widget toolkits), which is are legacy toolkits not used by modern toolkits (Gtk, Qt, etc.). They are only used by old X11 applications that are typically not used on embedded systems. Not compiling them save compilation time, and more importantly, space on the target. We also remove the compilation on xlib_libxkbui, libxmu and libxpm, because they all depend on libXt. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
73 lines
2.5 KiB
Plaintext
73 lines
2.5 KiB
Plaintext
config BR2_PACKAGE_XSERVER_XORG_SERVER
|
|
bool "xorg-server"
|
|
select BR2_PACKAGE_XLIB_LIBXFONT
|
|
select BR2_PACKAGE_LIBDRM
|
|
select BR2_PACKAGE_OPENSSL
|
|
select BR2_PACKAGE_XPROTO_COMPOSITEPROTO
|
|
select BR2_PACKAGE_XPROTO_DAMAGEPROTO
|
|
select BR2_PACKAGE_XPROTO_FIXESPROTO
|
|
select BR2_PACKAGE_XPROTO_GLPROTO
|
|
select BR2_PACKAGE_XPROTO_KBPROTO
|
|
select BR2_PACKAGE_XPROTO_RANDRPROTO
|
|
select BR2_PACKAGE_XFONT_FONT_ALIAS if !BR2_PACKAGE_XSERVER_XORG_SERVER_BUILTIN_FONTS
|
|
select BR2_PACKAGE_XFONT_FONT_MISC_MISC if !BR2_PACKAGE_XSERVER_XORG_SERVER_BUILTIN_FONTS
|
|
select BR2_PACKAGE_XFONT_FONT_CURSOR_MISC if !BR2_PACKAGE_XSERVER_XORG_SERVER_BUILTIN_FONTS
|
|
select BR2_PACKAGE_XLIB_LIBX11
|
|
select BR2_PACKAGE_XLIB_LIBXAU
|
|
select BR2_PACKAGE_XLIB_LIBXDMCP
|
|
select BR2_PACKAGE_XLIB_LIBXEXT
|
|
select BR2_PACKAGE_XLIB_LIBXFIXES
|
|
select BR2_PACKAGE_XLIB_LIBXI
|
|
select BR2_PACKAGE_XLIB_LIBXRENDER
|
|
select BR2_PACKAGE_XLIB_LIBXRES
|
|
select BR2_PACKAGE_XLIB_LIBXXF86MISC
|
|
select BR2_PACKAGE_XLIB_LIBXXF86VM
|
|
select BR2_PACKAGE_XLIB_LIBLBXUTIL
|
|
select BR2_PACKAGE_XLIB_LIBXKBFILE
|
|
select BR2_PACKAGE_XLIB_XTRANS
|
|
select BR2_PACKAGE_XDATA_XBITMAPS
|
|
select BR2_PACKAGE_XPROTO_BIGREQSPROTO
|
|
select BR2_PACKAGE_XPROTO_EVIEEXT
|
|
select BR2_PACKAGE_XPROTO_FONTSPROTO
|
|
select BR2_PACKAGE_XPROTO_INPUTPROTO
|
|
select BR2_PACKAGE_XPROTO_RENDERPROTO
|
|
select BR2_PACKAGE_XPROTO_RESOURCEPROTO
|
|
select BR2_PACKAGE_XPROTO_VIDEOPROTO
|
|
select BR2_PACKAGE_XPROTO_XCMISCPROTO
|
|
select BR2_PACKAGE_XPROTO_XEXTPROTO
|
|
select BR2_PACKAGE_XPROTO_XF86BIGFONTPROTO
|
|
select BR2_PACKAGE_XPROTO_XF86DGAPROTO
|
|
select BR2_PACKAGE_XPROTO_XF86DRIPROTO
|
|
select BR2_PACKAGE_XPROTO_XF86MISCPROTO
|
|
select BR2_PACKAGE_XPROTO_XF86RUSHPROTO
|
|
select BR2_PACKAGE_XPROTO_XF86VIDMODEPROTO
|
|
select BR2_PACKAGE_XPROTO_XPROTO
|
|
select BR2_PACKAGE_PIXMAN
|
|
select BR2_PACKAGE_XLIB_LIBXSCRNSAVER
|
|
select BR2_PACKAGE_MESA3D if BR2_PACKAGE_XSERVER_xorg
|
|
depends on !BR2_avr32
|
|
help
|
|
xorg-server 1.4
|
|
No description available
|
|
|
|
comment "xorg-xserver is BROKEN on AVR32"
|
|
depends on BR2_avr32
|
|
|
|
config BR2_PACKAGE_XSERVER_XORG_SERVER_NULL_CURSOR
|
|
bool "Null root cursor"
|
|
depends on BR2_PACKAGE_XSERVER_XORG_SERVER
|
|
help
|
|
Don't display root cursor.
|
|
|
|
config BR2_PACKAGE_XSERVER_XORG_SERVER_BUILTIN_FONTS
|
|
bool "Use Builtin Fonts"
|
|
depends on BR2_PACKAGE_XSERVER_XORG_SERVER
|
|
help
|
|
Enable/Use Builtin fonts.
|
|
|
|
config BR2_PACKAGE_XSERVER_XORG_SERVER_AIGLX
|
|
bool "Enable AIGLX Extension"
|
|
depends on BR2_PACKAGE_XSERVER_XORG_SERVER
|
|
help
|
|
Enable/Use AIGLX extension.
|