1
0
forked from rosa/hakurei

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>
This commit is contained in:
2026-07-14 22:13:04 +09:00
parent 098943ab46
commit 4cf235675a
24 changed files with 87 additions and 90 deletions
+10 -10
View File
@@ -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";
};
};