aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/package/mesa.az
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-07-14 22:13:04 +0900
committerOphestra <cat@gensokyo.uk>2026-07-14 22:17:51 +0900
commit4cf235675a587b98ba51ac7300d5b17367713aac (patch)
tree4520b7fb426e2e07be936543a590ea9ccb0106bd /internal/rosa/package/mesa.az
parent098943ab469be1d95a5555650397d4894f67570e (diff)
internal/rosa/meson: always prepend D
All flags in practice use this convention. An escape hatch is available by leaving the value empty. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/package/mesa.az')
-rw-r--r--internal/rosa/package/mesa.az20
1 files changed, 10 insertions, 10 deletions
diff --git a/internal/rosa/package/mesa.az b/internal/rosa/package/mesa.az
index 78445561..b45e98f7 100644
--- a/internal/rosa/package/mesa.az
+++ b/internal/rosa/package/mesa.az
@@ -14,14 +14,14 @@ package mesa {
exec = meson {
setup = {
- "Dplatforms": "x11,wayland";
- "Dvideo-codecs": "all";
+ "platforms": "x11,wayland";
+ "video-codecs": "all";
- "Dglvnd": "enabled";
- "Dgbm": "enabled";
- "Degl": "enabled";
+ "glvnd": "enabled";
+ "gbm": "enabled";
+ "egl": "enabled";
- "Dgallium-drivers": join {
+ "gallium-drivers": join {
elems = [
"asahi", // Apple AGX
"crocus", // Intel legacy
@@ -51,7 +51,7 @@ package mesa {
sep = ",";
};
- "Dvulkan-drivers": join {
+ "vulkan-drivers": join {
elems = [
"amd", // AMD (aka RADV)
"broadcom", // Broadcom VC5 (Raspberry Pi 4, aka V3D)
@@ -72,7 +72,7 @@ package mesa {
sep = ",";
};
- "Dvulkan-layers": join {
+ "vulkan-layers": join {
elems = [
"device-select",
"intel-nullhw",
@@ -84,8 +84,8 @@ package mesa {
sep = ",";
};
- "Dfreedreno-kmds": "msm,virtio";
- "Damdgpu-virtio": "true";
+ "freedreno-kmds": "msm,virtio";
+ "amdgpu-virtio": "true";
};
};