summaryrefslogtreecommitdiff
path: root/modulesetparser.py
diff options
context:
space:
mode:
Diffstat (limited to 'modulesetparser.py')
-rwxr-xr-xmodulesetparser.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/modulesetparser.py b/modulesetparser.py
index 0eb63a2..71b758f 100755
--- a/modulesetparser.py
+++ b/modulesetparser.py
@@ -214,7 +214,7 @@ def SchedulerList():
repo = get_repo(b)
# high-activity repositories get a tree-stable timer
- if m.get('id') in [ 'mesa-mesa' ]:
+ if m.get('id') in [ 'mesa-mesa', 'mesa-mesa-meson' ]:
timer = 300 # 5 minutes
print("%s %d" % (m.get('id'), timer))
else:
@@ -275,7 +275,7 @@ def BuilderList(slaves):
else:
category = 'misc'
- if name in [ 'mesa-mesa', 'xserver' ]:
+ if name in [ 'mesa-mesa', 'mesa-mesa-meson', 'xserver' ]:
incremental = True
else:
incremental = False
@@ -328,6 +328,7 @@ def BuilderList(slaves):
'xts' : '--disable-shared',
'fontconfig' : '--with-default-fonts=' + os.path.join(prefix, 'share', 'fonts'),
'xserver-meson' : '-Dudev=false -Dpciaccess=false -Dint10=false -Dsystemd_logind=false -Ddmx=true -Dxephyr=true',
+ 'mesa-mesa-meson' : '-Ddri-drivers= -Dgallium-drivers=swrast -Dglx=dri -Dplatforms=x11,surfaceless -Dvulkan-drivers= -Degl=false',
}
extra = []
@@ -363,6 +364,8 @@ def BuilderList(slaves):
'app-xdm' : [ '0001-Workaround-Cygwin-s-failure-to-prototype-initgroups.patch' ],
'khronos-opengl-registry' : [ 'Makefile.patch' ],
'xserver-meson' : [ '0001-meson.build-Fix-compilation-in-hw-xwin-when-dependen.patch' ],
+ 'mesa-mesa-meson' : [ '0001-meson-Fix-configuring-dri-glx-with-only-gallium-driv.patch',
+ '0002-meson-Fix-install-and-linking-of-gallium-swrast-only.patch' ],
}
if name in patches: