From 8263c26d4eedaf903d8f47e583c025aba50de2de Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Sun, 29 Sep 2019 22:30:42 +0200 Subject: linux-driver-package, mesa: rework the recipe Recent OE adds additional shared object checks which errors out on the way the binary Tegra drivers are injected. Rework the recipes, so that - mesa no longer PROVIDE any OpenGL shared objects and the binaries. - linux-driver-package now depends on mesa to install development headers - linux-driver-package PROVIDE and RPROVIDE the OpenGL shared objects. - linux-driver-package drops the additional arm-linux-gnueabihf/tegra path to the *.so* files. - the apalis-tk1 machine PREFERS linux-driver-package as the OpenGL provider. Signed-off-by: Max Krummenacher --- conf/machine/apalis-tk1.conf | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'conf') diff --git a/conf/machine/apalis-tk1.conf b/conf/machine/apalis-tk1.conf index 1a17720..4df80e1 100644 --- a/conf/machine/apalis-tk1.conf +++ b/conf/machine/apalis-tk1.conf @@ -59,7 +59,10 @@ PREFERRED_PROVIDER_lxsession-lite_apalis-tk1 = "lxsession" PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg" PREFERRED_PROVIDER_virtual/mesa ?= "mesa" -PREFERRED_PROVIDER_virtual/libgl ?= "mesa" +PREFERRED_PROVIDER_virtual/egl ?= "linux-driver-package" +PREFERRED_PROVIDER_virtual/libgl ?= "linux-driver-package" +PREFERRED_PROVIDER_virtual/libgles1 ?= "linux-driver-package" +PREFERRED_PROVIDER_virtual/libgles2 ?= "linux-driver-package" #xf86-video-nouveau #our fs-init may conflict with linux-driver-package-firstboot -- cgit v1.2.3