xserver_xorg-server: bump version, improve option support

Later version of xserver no longer need configure hack to say where
mesa3d is located.

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Acked-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
Will Wagner 2010-04-14 18:06:40 +01:00 committed by Peter Korsgaard
parent ab0a176feb
commit 09729b5e63
3 changed files with 42 additions and 36 deletions

View File

@ -21,7 +21,7 @@
xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11, xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
xlib_libXfont, xlib_libXfontcache, xlib_libXxf86misc, xlib_libXfont, xlib_libXfontcache, xlib_libXxf86misc,
xlib_libpciaccess, xproto_dri2proto, xproto_eviext, xlib_libpciaccess, xproto_dri2proto, xproto_eviext,
xproto_fontcacheproto, xproto_xf86miscproto xproto_fontcacheproto, xproto_xf86miscproto, xserver_xorg-server
Issues resolved (http://bugs.uclibc.org): Issues resolved (http://bugs.uclibc.org):

View File

@ -1,23 +1,26 @@
config BR2_PACKAGE_XSERVER_XORG_SERVER config BR2_PACKAGE_XSERVER_XORG_SERVER
bool "xorg-server" bool "xorg-server"
select BR2_PACKAGE_XLIB_LIBXFONT
select BR2_PACKAGE_LIBDRM select BR2_PACKAGE_LIBDRM
select BR2_PACKAGE_MCOOKIE
select BR2_PACKAGE_MESA3D if BR2_PACKAGE_XSERVER_xorg
select BR2_PACKAGE_OPENSSL select BR2_PACKAGE_OPENSSL
select BR2_PACKAGE_XPROTO_COMPOSITEPROTO select BR2_PACKAGE_PIXMAN
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_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_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_XFONT_FONT_CURSOR_MISC if !BR2_PACKAGE_XSERVER_XORG_SERVER_BUILTIN_FONTS
select BR2_PACKAGE_XLIB_LIBPCIACCESS
select BR2_PACKAGE_XLIB_LIBX11 select BR2_PACKAGE_XLIB_LIBX11
select BR2_PACKAGE_XLIB_LIBXAU select BR2_PACKAGE_XLIB_LIBXAU
select BR2_PACKAGE_XLIB_LIBXCURSOR
select BR2_PACKAGE_XLIB_LIBXDAMAGE
select BR2_PACKAGE_XLIB_LIBXDMCP select BR2_PACKAGE_XLIB_LIBXDMCP
select BR2_PACKAGE_XLIB_LIBXEXT select BR2_PACKAGE_XLIB_LIBXEXT
select BR2_PACKAGE_XLIB_LIBXFIXES select BR2_PACKAGE_XLIB_LIBXFIXES
select BR2_PACKAGE_XLIB_LIBXFONT
select BR2_PACKAGE_XLIB_LIBXFT
select BR2_PACKAGE_XLIB_LIBXI select BR2_PACKAGE_XLIB_LIBXI
select BR2_PACKAGE_XLIB_LIBXINERAMA
select BR2_PACKAGE_XLIB_LIBXRANDR
select BR2_PACKAGE_XLIB_LIBXRENDER select BR2_PACKAGE_XLIB_LIBXRENDER
select BR2_PACKAGE_XLIB_LIBXRES select BR2_PACKAGE_XLIB_LIBXRES
select BR2_PACKAGE_XLIB_LIBXXF86MISC select BR2_PACKAGE_XLIB_LIBXXF86MISC
@ -26,9 +29,15 @@ config BR2_PACKAGE_XSERVER_XORG_SERVER
select BR2_PACKAGE_XLIB_XTRANS select BR2_PACKAGE_XLIB_XTRANS
select BR2_PACKAGE_XDATA_XBITMAPS select BR2_PACKAGE_XDATA_XBITMAPS
select BR2_PACKAGE_XPROTO_BIGREQSPROTO select BR2_PACKAGE_XPROTO_BIGREQSPROTO
select BR2_PACKAGE_XPROTO_COMPOSITEPROTO
select BR2_PACKAGE_XPROTO_DAMAGEPROTO
select BR2_PACKAGE_XPROTO_EVIEEXT select BR2_PACKAGE_XPROTO_EVIEEXT
select BR2_PACKAGE_XPROTO_FIXESPROTO
select BR2_PACKAGE_XPROTO_FONTSPROTO select BR2_PACKAGE_XPROTO_FONTSPROTO
select BR2_PACKAGE_XPROTO_GLPROTO
select BR2_PACKAGE_XPROTO_INPUTPROTO select BR2_PACKAGE_XPROTO_INPUTPROTO
select BR2_PACKAGE_XPROTO_KBPROTO
select BR2_PACKAGE_XPROTO_RANDRPROTO
select BR2_PACKAGE_XPROTO_RENDERPROTO select BR2_PACKAGE_XPROTO_RENDERPROTO
select BR2_PACKAGE_XPROTO_RESOURCEPROTO select BR2_PACKAGE_XPROTO_RESOURCEPROTO
select BR2_PACKAGE_XPROTO_VIDEOPROTO select BR2_PACKAGE_XPROTO_VIDEOPROTO
@ -41,12 +50,10 @@ config BR2_PACKAGE_XSERVER_XORG_SERVER
select BR2_PACKAGE_XPROTO_XF86RUSHPROTO select BR2_PACKAGE_XPROTO_XF86RUSHPROTO
select BR2_PACKAGE_XPROTO_XF86VIDMODEPROTO select BR2_PACKAGE_XPROTO_XF86VIDMODEPROTO
select BR2_PACKAGE_XPROTO_XPROTO select BR2_PACKAGE_XPROTO_XPROTO
select BR2_PACKAGE_PIXMAN select BR2_PACKAGE_XUTIL_UTIL_MACROS
select BR2_PACKAGE_XLIB_LIBXSCRNSAVER
select BR2_PACKAGE_MESA3D if BR2_PACKAGE_XSERVER_xorg
depends on !BR2_avr32 depends on !BR2_avr32
help help
xorg-server 1.7.1 xorg-server 1.7.5
No description available No description available
comment "xorg-xserver is BROKEN on AVR32" comment "xorg-xserver is BROKEN on AVR32"
@ -58,12 +65,6 @@ config BR2_PACKAGE_XSERVER_XORG_SERVER_NULL_CURSOR
help help
Don't display root cursor. 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 config BR2_PACKAGE_XSERVER_XORG_SERVER_AIGLX
bool "Enable AIGLX Extension" bool "Enable AIGLX Extension"
depends on BR2_PACKAGE_XSERVER_XORG_SERVER depends on BR2_PACKAGE_XSERVER_XORG_SERVER

View File

@ -4,7 +4,7 @@
# #
################################################################################ ################################################################################
XSERVER_XORG_SERVER_VERSION = 1.7.1 XSERVER_XORG_SERVER_VERSION = 1.7.5
XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.bz2 XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.bz2
XSERVER_XORG_SERVER_SITE = http://xorg.freedesktop.org/releases/individual/xserver XSERVER_XORG_SERVER_SITE = http://xorg.freedesktop.org/releases/individual/xserver
XSERVER_XORG_SERVER_AUTORECONF = NO XSERVER_XORG_SERVER_AUTORECONF = NO
@ -15,11 +15,11 @@ XSERVER_XORG_SERVER_INSTALL_STAGING_OPT = DESTDIR=$(STAGING_DIR) install install
XSERVER_XORG_SERVER_DEPENDENCIES = \ XSERVER_XORG_SERVER_DEPENDENCIES = \
xutil_util-macros \ xutil_util-macros \
xlib_libpciaccess \
xlib_libXfont \ xlib_libXfont \
xlib_libX11 \ xlib_libX11 \
xlib_libXau \ xlib_libXau \
xlib_libXdmcp \ xlib_libXdmcp \
xlib_libXScrnSaver \
xlib_libXext \ xlib_libXext \
xlib_libXfixes \ xlib_libXfixes \
xlib_libXi \ xlib_libXi \
@ -30,7 +30,6 @@ XSERVER_XORG_SERVER_DEPENDENCIES = \
xlib_libXinerama \ xlib_libXinerama \
xlib_libXrandr \ xlib_libXrandr \
xlib_libXdamage \ xlib_libXdamage \
xlib_libXxf86misc \
xlib_libXxf86vm \ xlib_libXxf86vm \
xlib_libxkbfile \ xlib_libxkbfile \
xlib_xtrans \ xlib_xtrans \
@ -38,7 +37,6 @@ XSERVER_XORG_SERVER_DEPENDENCIES = \
xproto_bigreqsproto \ xproto_bigreqsproto \
xproto_compositeproto \ xproto_compositeproto \
xproto_damageproto \ xproto_damageproto \
xproto_evieext \
xproto_fixesproto \ xproto_fixesproto \
xproto_fontsproto \ xproto_fontsproto \
xproto_glproto \ xproto_glproto \
@ -53,7 +51,6 @@ XSERVER_XORG_SERVER_DEPENDENCIES = \
xproto_xf86bigfontproto \ xproto_xf86bigfontproto \
xproto_xf86dgaproto \ xproto_xf86dgaproto \
xproto_xf86driproto \ xproto_xf86driproto \
xproto_xf86miscproto \
xproto_xf86rushproto \ xproto_xf86rushproto \
xproto_xf86vidmodeproto \ xproto_xf86vidmodeproto \
xproto_xproto \ xproto_xproto \
@ -69,7 +66,7 @@ XSERVER_XORG_SERVER_CONF_OPT = --disable-config-hal \
ifeq ($(BR2_PACKAGE_XSERVER_xorg),y) ifeq ($(BR2_PACKAGE_XSERVER_xorg),y)
XSERVER_XORG_SERVER_DEPENDENCIES += mesa3d XSERVER_XORG_SERVER_DEPENDENCIES += mesa3d
XSERVER_XORG_SERVER_CONF_OPT += --with-mesa-source="$(BUILD_DIR)/Mesa-$(MESA3D_VERSION)" --enable-xorg XSERVER_XORG_SERVER_CONF_OPT += --enable-xorg --disable-glx
else else
XSERVER_XORG_SERVER_CONF_OPT += --disable-xorg XSERVER_XORG_SERVER_CONF_OPT += --disable-xorg
endif endif
@ -86,12 +83,6 @@ else
XSERVER_XORG_SERVER_CONF_OPT += --disable-null-root-cursor XSERVER_XORG_SERVER_CONF_OPT += --disable-null-root-cursor
endif endif
ifeq ($(BR2_PACKAGE_XSERVER_XORG_SERVER_BUILTIN_FONTS),y)
XSERVER_XORG_SERVER_CONF_OPT += --enable-builtin-fonts
else
XSERVER_XORG_SERVER_CONF_OPT += --disable-builtin-fonts
endif
ifeq ($(BR2_PACKAGE_XSERVER_XORG_SERVER_AIGLX),y) ifeq ($(BR2_PACKAGE_XSERVER_XORG_SERVER_AIGLX),y)
XSERVER_XORG_SERVER_CONF_OPT += --enable-aiglx XSERVER_XORG_SERVER_CONF_OPT += --enable-aiglx
else else
@ -111,12 +102,6 @@ endif
ifeq ($(BR2_PACKAGE_FREETYPE),y) ifeq ($(BR2_PACKAGE_FREETYPE),y)
XSERVER_XORG_SERVER_DEPENDENCIES += freetype XSERVER_XORG_SERVER_DEPENDENCIES += freetype
XSERVER_XORG_SERVER_CONF_OPT += --enable-freetype
endif
ifeq ($(BR2_PACKAGE_XPROTO_TRAPPROTO),y)
XSERVER_XORG_SERVER_DEPENDENCIES += xproto_trapproto
XSERVER_XORG_SERVER_CONF_OPT += --enable-xtrap
endif endif
ifeq ($(BR2_PACKAGE_XPROTO_RECORDPROTO),y) ifeq ($(BR2_PACKAGE_XPROTO_RECORDPROTO),y)
@ -124,9 +109,29 @@ XSERVER_XORG_SERVER_DEPENDENCIES += xproto_recordproto
XSERVER_XORG_SERVER_CONF_OPT += --enable-record XSERVER_XORG_SERVER_CONF_OPT += --enable-record
endif endif
ifneq ($(BR2_PACKAGE_XLIB_LIBXVMC),y)
XSERVER_XORG_SERVER_CONF_OPT += --disable-xvmc
endif
ifneq ($(BR2_PACKAGE_XLIB_LIBXCOMPOSITE),y)
XSERVER_XORG_SERVER_CONF_OPT += --disable-composite
endif
ifeq ($(BR2_PACKAGE_XPROTO_DRI2PROTO),y) ifeq ($(BR2_PACKAGE_XPROTO_DRI2PROTO),y)
XSERVER_XORG_SERVER_DEPENDENCIES += xproto_dri2proto XSERVER_XORG_SERVER_DEPENDENCIES += xproto_dri2proto
XSERVER_XORG_SERVER_CONF_OPT += --enable-dri2 XSERVER_XORG_SERVER_CONF_OPT += --enable-dri2
endif endif
ifeq ($(BR2_PACKAGE_XLIB_LIBXSCRNSAVER),y)
XSERVER_XORG_SERVER_DEPENDENCIES += xlib_libXScrnSaver
XSERVER_XORG_SERVER_CONF_OPT += --enable-screensaver
else
XSERVER_XORG_SERVER_CONF_OPT += --disable-screensaver
endif
ifneq ($(BR2_PACKAGE_XLIB_LIBDMX),y)
XSERVER_XORG_SERVER_CONF_OPT += --disable-dmx
endif
$(eval $(call AUTOTARGETS,package/x11r7,xserver_xorg-server)) $(eval $(call AUTOTARGETS,package/x11r7,xserver_xorg-server))