From 42495bba60cc9cd9e3671ff9e0082455f742a971 Mon Sep 17 00:00:00 2001 From: Alex Gonzalez Date: Mon, 26 Nov 2012 17:12:31 +0100 Subject: [PATCH] meta-digi-del: Add mesa bbappends to recipe-graphics. The different mesa packages all provide virtual/libgl by default. However, they all have dependencies in X. When meta-oe is brought in, the gst-ffmpeg recipe has been appended to depend indirectly on libgl. On a iMX build, libgl is also provided by amd-gpu-bin-mx51, which is set as default provider. Still, the build shows errors because when parsing the mesa providers, it detects that the distro does not contain the x11 feature. This commit appends the mesa recipes only to provide libgl if x11 is defined in the distro. Signed-off-by: Alex Gonzalez --- meta-digi-del/recipes-graphics/mesa/mesa-dri_7.11.bbappend | 1 + meta-digi-del/recipes-graphics/mesa/mesa-dri_git.bbappend | 1 + meta-digi-del/recipes-graphics/mesa/mesa-xlib_7.11.bbappend | 1 + meta-digi-del/recipes-graphics/mesa/mesa-xlib_git.bbappend | 1 + 4 files changed, 4 insertions(+) create mode 100644 meta-digi-del/recipes-graphics/mesa/mesa-dri_7.11.bbappend create mode 100644 meta-digi-del/recipes-graphics/mesa/mesa-dri_git.bbappend create mode 100644 meta-digi-del/recipes-graphics/mesa/mesa-xlib_7.11.bbappend create mode 100644 meta-digi-del/recipes-graphics/mesa/mesa-xlib_git.bbappend diff --git a/meta-digi-del/recipes-graphics/mesa/mesa-dri_7.11.bbappend b/meta-digi-del/recipes-graphics/mesa/mesa-dri_7.11.bbappend new file mode 100644 index 000000000..47a313ea3 --- /dev/null +++ b/meta-digi-del/recipes-graphics/mesa/mesa-dri_7.11.bbappend @@ -0,0 +1 @@ +PROVIDES = "${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libgl', '', d)}" diff --git a/meta-digi-del/recipes-graphics/mesa/mesa-dri_git.bbappend b/meta-digi-del/recipes-graphics/mesa/mesa-dri_git.bbappend new file mode 100644 index 000000000..47a313ea3 --- /dev/null +++ b/meta-digi-del/recipes-graphics/mesa/mesa-dri_git.bbappend @@ -0,0 +1 @@ +PROVIDES = "${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libgl', '', d)}" diff --git a/meta-digi-del/recipes-graphics/mesa/mesa-xlib_7.11.bbappend b/meta-digi-del/recipes-graphics/mesa/mesa-xlib_7.11.bbappend new file mode 100644 index 000000000..47a313ea3 --- /dev/null +++ b/meta-digi-del/recipes-graphics/mesa/mesa-xlib_7.11.bbappend @@ -0,0 +1 @@ +PROVIDES = "${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libgl', '', d)}" diff --git a/meta-digi-del/recipes-graphics/mesa/mesa-xlib_git.bbappend b/meta-digi-del/recipes-graphics/mesa/mesa-xlib_git.bbappend new file mode 100644 index 000000000..47a313ea3 --- /dev/null +++ b/meta-digi-del/recipes-graphics/mesa/mesa-xlib_git.bbappend @@ -0,0 +1 @@ +PROVIDES = "${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libgl', '', d)}"