mesa: add missing dependencies
authorDaniel Golle <daniel@makrotopia.org>
Sat, 23 Jul 2022 08:53:22 +0000 (09:53 +0100)
committerDaniel Golle <daniel@makrotopia.org>
Sat, 23 Jul 2022 08:53:22 +0000 (09:53 +0100)
Add missing dependencies on libzstd and libsensors which some libraries
link against if detected during build.

Fixes: #27
Reported-by: @dreirund
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
libs/mesa/Makefile

index 3b767f8c58427e4604e51f1df57dd7ffd09872c8..d9eb46115aae5a9b5a2d87c6326d8458d1c84bcf 100644 (file)
@@ -74,7 +74,7 @@ define Package/libxatracker
   SUBMENU:=Video
   TITLE:=Mesa3D libxatracker
   URL:=https://www.mesa3d.org
-  DEPENDS:=+libstdcpp +zlib +libdrm +libexpat @(aarch64||arm||i386||i686||x86_64)
+  DEPENDS:=+libstdcpp +zlib +libdrm +libexpat +libzstd @(aarch64||arm||i386||i686||x86_64)
 endef
 
 define Package/libxatracker/description
@@ -108,7 +108,7 @@ define Package/libosmesa
   SECTION:=libs
   CATEGORY:=Libraries
   SUBMENU:=Video
-  DEPENDS:=+libglapi +libstdcpp +zlib +libwayland +wayland-protocols
+  DEPENDS:=+libglapi +libstdcpp +zlib +libwayland +libzstd +wayland-protocols
   TITLE:=off-screen Mesa library
   URL:=https://www.mesa3d.org
 endef
@@ -159,7 +159,7 @@ define Package/libmesadri-$(subst _,-,$(firstword $(subst :, ,$(1))))
   SUBMENU:=Video
   TITLE:=Mesa3D DRI $(firstword $(subst :, ,$(1))) plugin
   URL:=https://www.mesa3d.org
-  DEPENDS:=libmesa $(wordlist 2,$(words $(subst :, ,$(1))),$(subst :, ,$(1)))
+  DEPENDS:=libmesa +libsensors +libzstd $(wordlist 2,$(words $(subst :, ,$(1))),$(subst :, ,$(1)))
 endef
 endef