From b49f7bb3d38e6c07ac90059c7ff610468ea1e23f Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 25 Mar 2023 17:03:13 +0300 Subject: [PATCH] mesa-demos-9.0.0 --- x11/misc/mesa-demos/actions.py | 19 ++++++++++--------- x11/misc/mesa-demos/pspec.xml | 10 +++++++++- 2 files changed, 19 insertions(+), 10 deletions(-) diff --git a/x11/misc/mesa-demos/actions.py b/x11/misc/mesa-demos/actions.py index 782f310775..f188fa82c1 100644 --- a/x11/misc/mesa-demos/actions.py +++ b/x11/misc/mesa-demos/actions.py @@ -6,25 +6,26 @@ from pisi.actionsapi import get from pisi.actionsapi import autotools from pisi.actionsapi import pisitools +from pisi.actionsapi import mesontools demos_dir = "/usr/lib/mesa/demos" demos_dir_emul32 = "/usr/lib32/mesa/demos" def setup(): - autotools.autoreconf("-fvi") - options = "--disable-static \ - --enable-autotools \ - --with-system-data-files \ + # autotools.autoreconf("-fvi") + options = "-Dwith-system-data-files=true \ --bindir=%s" % (demos_dir_emul32 if get.buildTYPE() == "emul32" else demos_dir) - autotools.configure(options) - pisitools.dosed("libtool","( -shared )", " -Wl,--as-needed\\1") + mesontools.configure(options) + # pisitools.dosed("libtool","( -shared )", " -Wl,--as-needed\\1") def build(): - autotools.make() + mesontools.build() + # autotools.make() def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + mesontools.install() + # autotools.rawInstall("DESTDIR=%s" % get.installDIR()) if get.buildTYPE() == "emul32": for util in ("glxgears", "glxinfo"): @@ -33,4 +34,4 @@ def install(): for util in ("glxgears", "glxinfo", "eglinfo"): pisitools.domove("%s/%s" % (demos_dir, util), "/usr/bin/") - pisitools.dobin("src/egl/opengl/xeglgears") + pisitools.dobin("build/src/egl/opengl/xeglgears") diff --git a/x11/misc/mesa-demos/pspec.xml b/x11/misc/mesa-demos/pspec.xml index d0caffdec3..087e236e24 100644 --- a/x11/misc/mesa-demos/pspec.xml +++ b/x11/misc/mesa-demos/pspec.xml @@ -12,8 +12,9 @@ app:console Mesa demos The Mesa Demos package contains a large number of OpenGL demonstration and test programs. - https://archive.mesa3d.org/demos/8.5.0/mesa-demos-8.5.0.tar.bz2 + https://archive.mesa3d.org//demos/mesa-demos-9.0.0.tar.xz + meson glew-devel mesa-devel libXext-devel @@ -94,6 +95,13 @@ + + 2023-03-23 + 9.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-11-21 8.5.0