summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/mesa/files/0001-dont-build-clover-frontend.patch
blob: 5f45f94fea4e182f70c8d1b9da26260a4e198557 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
From: Markus Volk <f_l_k@t-online.de>
Date: Sun, 19 Mai 2025 15:34:46 +0100
Subject: [PATCH] dont build clover frontend

The clover frontend is deprecated and is always built with opencl, even if
using rusticl. Additionally it adds a reproducibility issue.

Upstream-Status: Inappropriate [oe-specific]
Signed-off-by: Markus Volk <f_l_k@t-online.de>

--- a/src/gallium/meson.build	2025-05-07 18:35:10.000000000 +0200
+++ b/src/gallium/meson.build	2025-05-18 17:05:23.677694272 +0200
@@ -195,15 +195,11 @@
 else
   driver_d3d12 = declare_dependency()
 endif
-if with_gallium_clover or with_tests
+if with_tests
   # At the moment, clover and gallium/tests are the only two consumers
   # for pipe-loader
   subdir('targets/pipe-loader')
 endif
-if with_gallium_clover
-  subdir('frontends/clover')
-  subdir('targets/opencl')
-endif
 if with_gallium_rusticl
   subdir('frontends/rusticl')
   subdir('targets/rusticl')