[OE-core] [PATCHv2 3/4] xorg-driver: add x11 to required DISTRO_FEATURES

Martin Jansa martin.jansa at gmail.com
Thu Jan 22 16:34:14 UTC 2015


On Tue, Jan 20, 2015 at 09:17:40PM +0000, Burton, Ross wrote:
> On 10 December 2014 at 14:18, Martin Jansa <martin.jansa at gmail.com> wrote:
> 
> >  meta/recipes-graphics/xorg-driver/xf86-video-intel_2.21.15.bb  | 4 ++++
> >  meta/recipes-graphics/xorg-driver/xf86-video-intel_2.99.912.bb | 4 ++++
> >  meta/recipes-graphics/xorg-driver/xf86-video-omap_git.bb       | 4 ++++
> >  meta/recipes-graphics/xorg-driver/xf86-video-omapfb_git.bb     | 4 ++++
> >  meta/recipes-graphics/xorg-driver/xf86-video-vesa_2.3.3.bb     | 4 ++++
> >  meta/recipes-graphics/xorg-driver/xf86-video-vmware_13.0.2.bb  | 4 ++++
> >
> 
> There's a xorg-driver-common.inc you can patch instead.

libx11 dependency isn't added in xorg-driver-common.inc:

OE @ ~/openembedded-core/meta/recipes-graphics/xorg-driver $ git grep libx11
xf86-video-intel_2.21.15.bb:DEPENDS += "virtual/libx11 drm libpciaccess pixman"
xf86-video-intel_2.21.15.bb:# depends on virtual/libx11
xf86-video-intel_2.99.917.bb:DEPENDS += "virtual/libx11 drm libpciaccess pixman"
xf86-video-intel_2.99.917.bb:# depends on virtual/libx11
xf86-video-omap_git.bb:DEPENDS += "virtual/libx11 libdrm xf86driproto"
xf86-video-omap_git.bb:# depends on virtual/libx11
xf86-video-omapfb_git.bb:DEPENDS += "virtual/libx11"
xf86-video-omapfb_git.bb:# depends on virtual/libx11
xf86-video-vesa_2.3.3.bb:DEPENDS += "virtual/libx11 randrproto libpciaccess"
xf86-video-vesa_2.3.3.bb:# depends on virtual/libx11
xf86-video-vmware_13.0.2.bb:DEPENDS += "virtual/libx11 xineramaproto videoproto libpciaccess"
xf86-video-vmware_13.0.2.bb:# depends on virtual/libx11

and the .inc file is used in much more recipes (which don't need libx11 to build)
OE @ ~/openembedded-core/meta/recipes-graphics/xorg-driver $ git grep xorg-driver-common.inc
xorg-driver-input.inc:include xorg-driver-common.inc
xorg-driver-video.inc:include xorg-driver-common.inc

OE @ ~/openembedded-core/meta/recipes-graphics/xorg-driver $ git grep xorg-driver-input.inc
xf86-input-evdev_2.9.1.bb:require xorg-driver-input.inc
xf86-input-keyboard_1.8.0.bb:require xorg-driver-input.inc
xf86-input-keyboard_git.bb:require xorg-driver-input.inc
xf86-input-mouse_1.9.1.bb:require xorg-driver-input.inc
xf86-input-mouse_git.bb:require xorg-driver-input.inc
xf86-input-synaptics_1.8.1.bb:require xorg-driver-input.inc
xf86-input-synaptics_git.bb:require xorg-driver-input.inc
xf86-input-vmmouse_13.0.0.bb:require xorg-driver-input.inc

OE @ ~/openembedded-core/meta/recipes-graphics/xorg-driver $ git grep xorg-driver-video.inc
xf86-video-cirrus_1.5.2.bb:require xorg-driver-video.inc
xf86-video-fbdev_0.4.4.bb:require xorg-driver-video.inc
xf86-video-intel_2.21.15.bb:require xorg-driver-video.inc
xf86-video-intel_2.99.917.bb:require xorg-driver-video.inc
xf86-video-modesetting_0.9.0.bb:require xorg-driver-video.inc
xf86-video-omap_git.bb:require xorg-driver-video.inc
xf86-video-omapfb_git.bb:require xorg-driver-video.inc
xf86-video-vesa_2.3.3.bb:require xorg-driver-video.inc
xf86-video-vmware_13.0.2.bb:require xorg-driver-video.inc


-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20150122/12299661/attachment-0002.sig>


More information about the Openembedded-core mailing list