From fe93cc8b5006db835ab1e417c2df6c9a0364697b Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN" Date: Fri, 20 Dec 2013 23:27:57 +0100 Subject: [PATCH] package/powervr: switch to package-defined providers For the underlying reasons, see previous patch, titled: package/opengl/libegl: switch to package-defined providers Reported-by: David Corvoysier Signed-off-by: "Yann E. MORIN" Cc: Arnout Vandecappelle Cc: Thomas Petazzoni Cc: Peter Korsgaard Signed-off-by: Thomas Petazzoni --- package/powervr/Config.in | 4 ++++ package/powervr/powervr.mk | 5 +---- package/ti-gfx/Config.in | 3 +++ 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/package/powervr/Config.in b/package/powervr/Config.in index d09ce74d6..746e15b29 100644 --- a/package/powervr/Config.in +++ b/package/powervr/Config.in @@ -1,2 +1,6 @@ config BR2_PACKAGE_HAS_POWERVR bool + +config BR2_PACKAGE_PROVIDES_POWERVR + depends on BR2_PACKAGE_HAS_POWERVR + string diff --git a/package/powervr/powervr.mk b/package/powervr/powervr.mk index 83392fde3..1f4350561 100644 --- a/package/powervr/powervr.mk +++ b/package/powervr/powervr.mk @@ -5,10 +5,7 @@ ################################################################################ POWERVR_SOURCE = - -ifeq ($(BR2_PACKAGE_TI_GFX),y) -POWERVR_DEPENDENCIES += ti-gfx -endif +POWERVR_DEPENDENCIES = $(call qstrip,$(BR2_PACKAGE_PROVIDES_POWERVR)) ifeq ($(POWERVR_DEPENDENCIES),) define POWERVR_CONFIGURE_CMDS diff --git a/package/ti-gfx/Config.in b/package/ti-gfx/Config.in index 929247b24..f455f4ca7 100644 --- a/package/ti-gfx/Config.in +++ b/package/ti-gfx/Config.in @@ -17,6 +17,9 @@ config BR2_PACKAGE_PROVIDES_OPENGL_EGL config BR2_PACKAGE_PROVIDES_OPENGL_ES default "ti-gfx" +config BR2_PACKAGE_PROVIDES_POWERVR + default "ti-gfx" + config BR2_PACKAGE_TI_GFX_DEBUG bool "enable debug support" help