package/glslsandbox-player: drop BR2_TOOLCHAIN_HAS_THREADS workaround

We used to have a BR2_TOOLCHAIN_HAS_THREADS dependency at the
top-level BR2_PACKAGE_GLSLSANDBOX_PLAYER option to make sure that at
least one of them windowing system was selectable.

However, thanks to the recent introduction of the support for the null
windowing system, we now have a windowing system that doesn't require
any special feature, so we can drop this dependency from the top-level
option.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit 624f2e658d)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Thomas Petazzoni 2022-07-23 22:12:22 +02:00 committed by Peter Korsgaard
parent 0e2d07ee6e
commit 4608a025d2

View File

@ -2,9 +2,6 @@ config BR2_PACKAGE_GLSLSANDBOX_PLAYER
bool "glslsandbox-player"
depends on BR2_PACKAGE_HAS_LIBEGL
depends on BR2_PACKAGE_HAS_LIBGLES
# Doesn't really depend on threads, but this makes sure we have at least
# one native windowing system available, and is good enough in practice.
depends on BR2_TOOLCHAIN_HAS_THREADS
help
GLSL Sandbox standalone player allow one to run and render
(most of) nice shaders available online on the
@ -117,6 +114,5 @@ endif
endif
comment "glslsandbox-player needs a toolchain w/ threads and an openGL ES and EGL driver"
depends on !BR2_TOOLCHAIN_HAS_THREADS || \
!BR2_PACKAGE_HAS_LIBEGL || !BR2_PACKAGE_HAS_LIBGLES
comment "glslsandbox-player needs openGL ES and EGL driver"
depends on !BR2_PACKAGE_HAS_LIBEGL || !BR2_PACKAGE_HAS_LIBGLES