[packages/Mesa] BR: glslang when building amd or intel vulkan drivers

atler atler at pld-linux.org
Tue Nov 28 18:48:35 CET 2023


commit 60c51858163eafea2612bcf0e0b62ead19dc5b19
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue Nov 28 18:21:09 2023 +0100

    BR: glslang when building amd or intel vulkan drivers
    
    for glslangValidator

 Mesa.spec | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/Mesa.spec b/Mesa.spec
index 9aba60a..578bf36 100644
--- a/Mesa.spec
+++ b/Mesa.spec
@@ -70,6 +70,10 @@
 %define		with_sse2	1
 %endif
 
+%ifarch %{ix86} %{x8664} x32
+%define		with_intel_vk	1
+%endif
+
 Summary:	Free OpenGL implementation
 Summary(pl.UTF-8):	Wolnodostępna implementacja standardu OpenGL
 Name:		Mesa
@@ -92,6 +96,9 @@ BuildRequires:	elfutils-devel
 BuildRequires:	expat-devel >= 1.95
 BuildRequires:	flex
 BuildRequires:	gcc >= %{gcc_ver}
+%if %{with radv} || %{with intel_vk}
+BuildRequires:	glslang
+%endif
 %ifarch %{armv6}
 BuildRequires:	libatomic-devel
 %endif
@@ -1593,9 +1600,7 @@ vc4 \
 gallium_drivers=$(echo $gallium_drivers | xargs | tr ' ' ',')
 
 vulkan_drivers="swrast %{?with_radv:amd} \
-%ifarch %{ix86} %{x8664} x32
-intel \
-%endif
+%{?with_intel_vk:intel} \
 %ifarch %{arm} aarch64
 freedreno broadcom imagination-experimental panfrost \
 %endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/Mesa.git/commitdiff/60c51858163eafea2612bcf0e0b62ead19dc5b19



More information about the pld-cvs-commit mailing list