From 28990d001ee0bd8b6f4598cccd06992462b518bc Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 9 May 2025 10:06:47 -0600 Subject: [PATCH] Go back to using xlib for GLX instead of DRI --- recipes/wip/x11/mesa-x11/recipe.toml | 3 ++- recipes/wip/x11/xserver-xorg/recipe.toml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/recipes/wip/x11/mesa-x11/recipe.toml b/recipes/wip/x11/mesa-x11/recipe.toml index fceb29d98..dc5ef289e 100644 --- a/recipes/wip/x11/mesa-x11/recipe.toml +++ b/recipes/wip/x11/mesa-x11/recipe.toml @@ -18,10 +18,11 @@ dependencies = [ ] script = """ DYNAMIC_INIT +#TODO: use glx=dri cookbook_meson \ -Ddri-drivers-path=/usr/lib/dri \ -Degl=disabled \ - -Dglx=dri \ + -Dglx=xlib \ -Dllvm=enabled \ -Dplatforms=x11 \ -Dshader-cache=disabled diff --git a/recipes/wip/x11/xserver-xorg/recipe.toml b/recipes/wip/x11/xserver-xorg/recipe.toml index 8436f7b72..fc5ff18a7 100644 --- a/recipes/wip/x11/xserver-xorg/recipe.toml +++ b/recipes/wip/x11/xserver-xorg/recipe.toml @@ -21,7 +21,7 @@ dependencies = [ "libxfont2", "libxkbfile", "libxxf86vm", - "mesa-x11", + #TODO: used for glx, which is currently broken: "mesa-x11", "openssl1", "pixman", "x11proto", @@ -33,6 +33,7 @@ script = """ DYNAMIC_INIT cookbook_meson \ -Dglamor=false \ + -Dglx=false \ -Dint10=false \ -Dpciaccess=false \ -Dsecure-rpc=false \