mesa-x11 and others: enable egl

This commit is contained in:
Jeremy Soller 2025-05-13 09:15:54 -06:00
parent b0e4b59a22
commit fc5703d077
No known key found for this signature in database
GPG Key ID: 670FDFB5428E05CA
4 changed files with 10 additions and 2 deletions

View File

@ -10,6 +10,9 @@ dependencies = [
"libx11",
"libxau",
"libxcb",
"libxext",
"libxfixes",
"libxxf86vm",
"llvm18",
"mesa-x11",
"x11proto",
@ -18,7 +21,7 @@ dependencies = [
script = """
DYNAMIC_INIT
cookbook_meson \
-Degl=no \
-Degl=yes \
-Dglx=yes \
-Dtests=false
"""

View File

@ -5,12 +5,15 @@ patches = ["redox.patch"]
[build]
dependencies = [
"expat",
"libpthread-stubs",
"libstdcxx",
"libx11",
"libxau",
"libxcb",
"libxext",
"libxfixes",
"libxml2",
"libxxf86vm",
"llvm18",
"mesa-x11",

View File

@ -9,6 +9,8 @@ dependencies = [
"libxau",
"libxcb",
"libxext",
"libxfixes",
"libxxf86vm",
"mesa-x11",
"x11proto",
]

View File

@ -20,7 +20,7 @@ script = """
DYNAMIC_INIT
cookbook_meson \
-Ddri-drivers-path=/usr/lib/dri \
-Degl=disabled \
-Degl=enabled \
-Dglx=dri \
-Dllvm=enabled \
-Dplatforms=x11 \