xserver-xorg: build with Mesa so GLX works
authorPhil Blundell <philb@gnu.org>
Fri, 26 Jan 2007 21:45:20 +0000 (21:45 +0000)
committerPhil Blundell <philb@gnu.org>
Fri, 26 Jan 2007 21:45:20 +0000 (21:45 +0000)
packages/xorg-xserver/xorg-xserver-common.inc
packages/xorg-xserver/xserver-xorg_X11R7.0-1.0.1.bb
packages/xorg-xserver/xserver-xorg_X11R7.1-1.1.0.bb

index b1cbd5c..3aa3aaf 100644 (file)
@@ -5,6 +5,8 @@ LICENSE = "MIT-X"
 RPROVIDES_${PN} = "virtual/xserver"
 PROVIDES = "virtual/xserver"
 
+MESA_VER ?= "6.5"
+
 DEPENDS = "fontconfig freetype flex-native lbxutil kbproto \
 xf86driproto drm glproto randrproto renderproto fixesproto damageproto \
 xcmiscproto xextproto xproto xf86miscproto xf86vidmodeproto xf86bigfontproto \
@@ -18,13 +20,14 @@ RDEPENDS_${PN} = "rgb"
 
 XORG_PN = "xorg-server"
 SRC_URI = "${XORG_MIRROR}/${@bb.data.getVar('PV', d, 1)[0:7]}/src/xserver/${XORG_PN}-${PV}.tar.bz2 \
+       ${SOURCEFORGE_MIRROR}/mesa3d/MesaLib-${MESA_VER}.tar.bz2 \
        file://xorg.conf"
 
 S = "${WORKDIR}/${XORG_PN}-${PV}"
 
 inherit autotools pkgconfig
 
-EXTRA_OECONF = "--disable-builddocs"
+EXTRA_OECONF = "--disable-builddocs --with-mesa-source=${WORKDIR}/Mesa-${MESA_VER}"
 
 PACKAGES =+ "${PN}-xprint ${PN}-xvfb ${PN}-utils ${PN}-xnest ${PN}-dmx"
 
index 6ee935a..3c29684 100644 (file)
@@ -2,7 +2,7 @@ require xorg-xserver-common.inc
 
 SRC_URI += "file://drmfix.patch;patch=1"
 
-PR = "r2"
+PR = "r3"
 
 EXTRA_OECONF += " ac_cv_file__usr_share_X11_sgml_defs_ent=no "