diff --git a/x11/misc/mesa-demos/actions.py b/x11/misc/mesa-demos/actions.py
index f188fa82c1..91585d2708 100644
--- a/x11/misc/mesa-demos/actions.py
+++ b/x11/misc/mesa-demos/actions.py
@@ -12,20 +12,16 @@ demos_dir = "/usr/lib/mesa/demos"
demos_dir_emul32 = "/usr/lib32/mesa/demos"
def setup():
- # autotools.autoreconf("-fvi")
- options = "-Dwith-system-data-files=true \
+ options = "-Dosmesa=disabled -Dwith-system-data-files=true \
--bindir=%s" % (demos_dir_emul32 if get.buildTYPE() == "emul32" else demos_dir)
mesontools.configure(options)
- # pisitools.dosed("libtool","( -shared )", " -Wl,--as-needed\\1")
def build():
mesontools.build()
- # autotools.make()
def install():
mesontools.install()
- # autotools.rawInstall("DESTDIR=%s" % get.installDIR())
if get.buildTYPE() == "emul32":
for util in ("glxgears", "glxinfo"):
diff --git a/x11/misc/mesa-demos/pspec.xml b/x11/misc/mesa-demos/pspec.xml
index d75af22d32..8db4bbd710 100644
--- a/x11/misc/mesa-demos/pspec.xml
+++ b/x11/misc/mesa-demos/pspec.xml
@@ -15,8 +15,15 @@
https://archive.mesa3d.org//demos/mesa-demos-9.0.0.tar.xz
meson
+ vulkan-headers
glew-devel
mesa-devel
+ libdrm-devel
+ libxcb-devel
+ vulkan-devel
+ glslang-devel
+ libdecor-devel
+ libxkbcommon-devel
libXext-devel
mesa-glu-devel
freeglut-devel
@@ -24,6 +31,8 @@
libglvnd-devel
glibc-devel
wayland-devel
+ wayland-client
+ wayland-protocols-devel
@@ -38,6 +47,11 @@
mesa-glu
libX11
wayland
+ libdrm
+ libxcb
+ vulkan
+ libdecor
+ libxkbcommon
wayland-client
@@ -71,6 +85,11 @@
mesa-32bit
glew-32bit
+ libdrm-32bit
+ libxcb-32bit
+ vulkan-32bit
+ libdecor-32bit
+ libxkbcommon-32bit
freeglut-32bit
nettle-32bit
mesa-glu-32bit
@@ -79,6 +98,11 @@
libgcc
glew-32bit
mesa-32bit
+ libdrm-32bit
+ libxcb-32bit
+ vulkan-32bit
+ libdecor-32bit
+ libxkbcommon-32bit
libX11-32bit
libXext-32bit
freeglut-32bit
@@ -95,6 +119,13 @@
+
+ 2024-05-22
+ 9.0.0
+ Rebuild
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-10-17
9.0.0