mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-09-05 17:25:30 +00:00
39 lines
1.3 KiB
BlitzBasic
39 lines
1.3 KiB
BlitzBasic
# Assign it here, since the hal->udev transition happens post 1.7 in angstrom
|
|
DISTRO_XORG_CONFIG_MANAGER_angstrom = "udev"
|
|
|
|
require xorg-xserver-common.inc
|
|
|
|
LICENSE = "MIT-X"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=74df27b6254cc88d2799b5f4f5949c00"
|
|
|
|
DESCRIPTION = "the X.Org X server"
|
|
DEPENDS += "pixman libpciaccess openssl dri2proto glproto xorg-minimal-fonts font-util-native"
|
|
PV = "1.10.1"
|
|
PR = "${INC_PR}.0"
|
|
PR_append = "+gitr${SRCPV}"
|
|
PE = "2"
|
|
|
|
DEFAULT_PREFERENCE = "-1"
|
|
|
|
SRCREV = "a73311f8304193f9245fb077f173bf1e1d52e040"
|
|
SRC_URI = " \
|
|
git://anongit.freedesktop.org/xorg/xserver;protocol=git;branch=server-1.10-branch \
|
|
file://hack-fbdev-ignore-return-mode.patch \
|
|
file://hack-assume-pixman-supports-overlapped-blt.patch \
|
|
"
|
|
|
|
S = "${WORKDIR}/git"
|
|
|
|
do_install_prepend() {
|
|
mkdir -p ${D}/${libdir}/X11/fonts
|
|
}
|
|
|
|
# The NVidia driver requires Xinerama support in the X server. Ion uses it.
|
|
PACKAGE_ARCH_ion = "${MACHINE_ARCH}"
|
|
XINERAMA = "${@['--disable-xinerama','--enable-xinerama'][bb.data.getVar('MACHINE',d) in ['ion']]}"
|
|
|
|
EXTRA_OECONF += " ${CONFIG_MANAGER_OPTION} ${XINERAMA} --disable-kdrive --disable-xephyr --disable-xsdl --disable-xfake --disable-xfbdev --disable-dmx"
|
|
EXTRA_OECONF += " --enable-dri2 --disable-unit-tests --disable-docs --disable-devel-docs"
|
|
|
|
export LDFLAGS += " -ldl "
|