summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-graphics/xorg-xserver/xorg-xserver-common.inc19
1 files changed, 14 insertions, 5 deletions
diff --git a/meta-oe/recipes-graphics/xorg-xserver/xorg-xserver-common.inc b/meta-oe/recipes-graphics/xorg-xserver/xorg-xserver-common.inc
index 4b219aaa4b..e68008e4cb 100644
--- a/meta-oe/recipes-graphics/xorg-xserver/xorg-xserver-common.inc
+++ b/meta-oe/recipes-graphics/xorg-xserver/xorg-xserver-common.inc
@@ -3,7 +3,7 @@ SECTION = "x11/base"
3LICENSE = "MIT-X" 3LICENSE = "MIT-X"
4LIC_FILES_CHKSUM = "file://COPYING;md5=3dd2bbe3563837f80ed8926b06c1c353" 4LIC_FILES_CHKSUM = "file://COPYING;md5=3dd2bbe3563837f80ed8926b06c1c353"
5 5
6INC_PR = "r19" 6INC_PR = "r20"
7 7
8# xf86-*-* packages depend on an X server built with the xfree86 DDX 8# xf86-*-* packages depend on an X server built with the xfree86 DDX
9# so we have a virtual to represent that: 9# so we have a virtual to represent that:
@@ -13,8 +13,7 @@ PROVIDES = "virtual/xserver-xf86"
13PROVIDES += "virtual/xserver" 13PROVIDES += "virtual/xserver"
14 14
15# Config manager for xserver, options are: hal, udev, empty (for configuration in xorg.conf) 15# Config manager for xserver, options are: hal, udev, empty (for configuration in xorg.conf)
16DISTRO_XORG_CONFIG_MANAGER ?= "hal" 16DISTRO_XORG_CONFIG_MANAGER ?= "udev"
17DISTRO_XORG_CONFIG_MANAGER_shr ?= "udev"
18 17
19# default none, enabled by DISTRO_XORG_CONFIG_MANAGER setting 18# default none, enabled by DISTRO_XORG_CONFIG_MANAGER setting
20CONFIG_MANAGER_OPTION += "${@['--disable-config-hal','--enable-config-hal',''][bb.data.getVar('DISTRO_XORG_CONFIG_MANAGER',d) in ['hal']]}" 19CONFIG_MANAGER_OPTION += "${@['--disable-config-hal','--enable-config-hal',''][bb.data.getVar('DISTRO_XORG_CONFIG_MANAGER',d) in ['hal']]}"
@@ -71,8 +70,8 @@ FILES_${PN}-xephyr = "${bindir}/Xephyr"
71 70
72FILES_${PN}-dbg += "${libdir}/xorg/modules/.debug \ 71FILES_${PN}-dbg += "${libdir}/xorg/modules/.debug \
73 ${libdir}/xorg/modules/*/.debug \ 72 ${libdir}/xorg/modules/*/.debug \
74 ${libdir}/xorg/modules/*/*/.debug \ 73 ${libdir}/xorg/modules/*/*/.debug \
75 " 74 "
76 75
77# Split out some modules and extensions from the main package 76# Split out some modules and extensions from the main package
78# These aren't needed for basic operations and only take up space: 77# These aren't needed for basic operations and only take up space:
@@ -83,10 +82,16 @@ FILES_${PN}-dbg += "${libdir}/xorg/modules/.debug \
83# 320.0k libxaa.so 82# 320.0k libxaa.so
84# 124.0k libxf1bpp.so 83# 124.0k libxf1bpp.so
85# 84.0k libxf4bpp.so 84# 84.0k libxf4bpp.so
85# librecord.so
86# libextmod.so
87# libdbe.so
86 88
87PACKAGES =+ "${PN}-extension-dri \ 89PACKAGES =+ "${PN}-extension-dri \
88 ${PN}-extension-dri2 \ 90 ${PN}-extension-dri2 \
89 ${PN}-extension-glx \ 91 ${PN}-extension-glx \
92 ${PN}-extension-record \
93 ${PN}-extension-extmod \
94 ${PN}-extension-dbe \
90 ${PN}-module-libint10 \ 95 ${PN}-module-libint10 \
91 ${PN}-module-libafb \ 96 ${PN}-module-libafb \
92 ${PN}-module-libwfb \ 97 ${PN}-module-libwfb \
@@ -96,9 +101,13 @@ PACKAGES =+ "${PN}-extension-dri \
96 ${PN}-module-libxf1bpp \ 101 ${PN}-module-libxf1bpp \
97 ${PN}-module-libxf4bpp" 102 ${PN}-module-libxf4bpp"
98 103
104
99FILES_${PN}-extension-dri = "${libdir}/xorg/modules/extensions/libdri.so" 105FILES_${PN}-extension-dri = "${libdir}/xorg/modules/extensions/libdri.so"
100FILES_${PN}-extension-dri2 = "${libdir}/xorg/modules/extensions/libdri2.so" 106FILES_${PN}-extension-dri2 = "${libdir}/xorg/modules/extensions/libdri2.so"
101FILES_${PN}-extension-glx = "${libdir}/xorg/modules/extensions/libglx.so" 107FILES_${PN}-extension-glx = "${libdir}/xorg/modules/extensions/libglx.so"
108FILES_${PN}-extension-record = "${libdir}/xorg/modules/extensions/librecord.so"
109FILES_${PN}-extension-extmod = "${libdir}/xorg/modules/extensions/libextmod.so"
110FILES_${PN}-extension-dbe = "${libdir}/xorg/modules/extensions/libdbe.so"
102FILES_${PN}-module-libint10 = "${libdir}/xorg/modules/libint10.so" 111FILES_${PN}-module-libint10 = "${libdir}/xorg/modules/libint10.so"
103FILES_${PN}-module-libafb = "${libdir}/xorg/modules/libafb.so" 112FILES_${PN}-module-libafb = "${libdir}/xorg/modules/libafb.so"
104FILES_${PN}-module-libwfb = "${libdir}/xorg/modules/libwfb.so" 113FILES_${PN}-module-libwfb = "${libdir}/xorg/modules/libwfb.so"