From patchwork Thu Dec 13 15:30:31 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: mesa: remove dependency on mesa-dri in mesa-dri-dev Date: Thu, 13 Dec 2012 15:30:31 -0000 From: Ross Burton X-Patchwork-Id: 40911 Message-Id: <1355412631-29499-1-git-send-email-ross.burton@intel.com> To: openembedded-core@lists.openembedded.org Move /etc/drirc to libdricommon so mesa-dri is empty, and remove the automatic dependency on mesa-dri in mesa-dri-dev. Signed-off-by: Ross Burton --- meta/recipes-graphics/mesa/mesa-common.inc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/meta/recipes-graphics/mesa/mesa-common.inc b/meta/recipes-graphics/mesa/mesa-common.inc index 1d3655f..70957eb 100644 --- a/meta/recipes-graphics/mesa/mesa-common.inc +++ b/meta/recipes-graphics/mesa/mesa-common.inc @@ -12,7 +12,7 @@ SECTION = "x11" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://docs/license.html;md5=03ccdc4c379c4289aecfb8892c546f67" -INC_PR = "r8" +INC_PR = "r9" PE = "2" DEPENDS = "libxml2-native makedepend-native flex-native bison-native" @@ -37,6 +37,9 @@ PACKAGECONFIG[x11] = "--enable-glx-tls,--disable-glx,${X11_DEPS}" # Multiple virtual/gl providers being built breaks staging EXCLUDE_FROM_WORLD = "1" +# Remove the mesa-dri dependency on mesa-dri-dev, as mesa-dri is empty +RDEPENDS_${PN}-dev = "" + PACKAGES =+ "libegl-mesa libegl-mesa-dev \ libosmesa libosmesa-dev \ libgl-mesa libgl-mesa-dev \ @@ -79,8 +82,7 @@ python __anonymous() { d.appendVar("RCONFLICTS_" + fullp, pkgs) } -FILES_${PN} = "${sysconfdir}/drirc" -FILES_libdricore = "${libdir}/libdricore*.so.*" +FILES_libdricore = "${sysconfdir}/drirc ${libdir}/libdricore*.so.*" FILES_libegl-mesa = "${libdir}/libEGL.so.*" FILES_libgbm = "${libdir}/libgbm.so.*" FILES_libgles1-mesa = "${libdir}/libGLESv1*.so.*"