diff options
author | Yann E. MORIN <yann.morin.1998@free.fr> | 2014-05-15 19:37:05 +0200 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2014-05-21 00:21:14 +0200 |
commit | 6d3336a2b019b4ff761588ae3d5fb40a64666bef (patch) | |
tree | 97d5c1d4ce858d709a558f62c2438523bd806067 /package/mesa3d | |
parent | f53571e57f272f8fda24130fe5fd4fe281ef364e (diff) |
packages: make providers declare what they provide
Fixes:
http://autobuild.buildroot.org/results/285/2851069d6964aa46d26b4aabe7d84e8c0c6c72ce
http://autobuild.buildroot.net/results/9b7/9b7870354d70e27e42d3d9c1f131ab54706bf20e
[...]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <jacmet@uclibc.org>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/mesa3d')
-rw-r--r-- | package/mesa3d/mesa3d.mk | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index 63ba57432..fa17177b0 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -13,6 +13,8 @@ MESA3D_AUTORECONF = YES MESA3D_INSTALL_STAGING = YES +MESA3D_PROVIDES = + MESA3D_DEPENDENCIES = \ expat \ host-bison \ @@ -71,6 +73,7 @@ ifeq ($(MESA3D_DRI_DRIVERS-y),) MESA3D_CONF_OPT += \ --without-dri-drivers else +MESA3D_PROVIDES += libgl MESA3D_CONF_OPT += \ --enable-dri \ --enable-shared-glapi \ @@ -85,6 +88,7 @@ endif MESA3D_CONF_OPT += --enable-opengl ifeq ($(BR2_PACKAGE_MESA3D_OPENGL_EGL),y) +MESA3D_PROVIDES += libegl # egl depends on gbm, gbm depends on udev MESA3D_DEPENDENCIES += udev MESA3D_EGL_PLATFORMS = drm @@ -105,6 +109,7 @@ MESA3D_CONF_OPT += \ endif ifeq ($(BR2_PACKAGE_MESA3D_OPENGL_ES),y) +MESA3D_PROVIDES += libgles MESA3D_CONF_OPT += --enable-gles1 --enable-gles2 else MESA3D_CONF_OPT += --disable-gles1 --disable-gles2 |