diff --git a/package/powervr/Config.in b/package/powervr/Config.in index d09ce74d6a..746e15b291 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 83392fde36..1f43505611 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 929247b241..f455f4ca70 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