summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWouter Deconinck <wdconinc@gmail.com>2024-08-12 03:54:10 -0500
committerGitHub <noreply@github.com>2024-08-12 10:54:10 +0200
commit742b78d2b57d2a9d3730bbb6c5f924f14d43ea54 (patch)
treecd1a504c8876dc9ac6c6e7e8576abf5679b18a9e
parent633d1d2ccbe85ed68c369bfbbde775411dc47927 (diff)
downloadspack-742b78d2b57d2a9d3730bbb6c5f924f14d43ea54.tar.gz
spack-742b78d2b57d2a9d3730bbb6c5f924f14d43ea54.tar.bz2
spack-742b78d2b57d2a9d3730bbb6c5f924f14d43ea54.tar.xz
spack-742b78d2b57d2a9d3730bbb6c5f924f14d43ea54.zip
wayland-protocols: add v1.35, v1.36; support tests (#45670)
-rw-r--r--var/spack/repos/builtin/packages/wayland-protocols/package.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/wayland-protocols/package.py b/var/spack/repos/builtin/packages/wayland-protocols/package.py
index 52596f24c1..9f346187da 100644
--- a/var/spack/repos/builtin/packages/wayland-protocols/package.py
+++ b/var/spack/repos/builtin/packages/wayland-protocols/package.py
@@ -28,6 +28,8 @@ class WaylandProtocols(MesonPackage, AutotoolsPackage):
license("MIT")
+ version("1.36", sha256="c839dd4325565fd59a93d6cde17335357328f66983c2e1fb03c33e92d6918b17")
+ version("1.35", sha256="6e62dfa92ce82487d107b76064cfe2d7ca107c87c239ea9036a763d79c09105a")
version("1.34", sha256="cd3cc9dedb838e6fc8f55bbeb688e8569ffac7df53bc59dbfac8acbb39267f05")
version("1.33", sha256="71a7d2f062d463aa839497ddfac97e4bd3f00aa306e014f94529aa3a2be193a8")
version("1.32", sha256="444b5d823ad0163dfe505c97ea1a0689ca7e2978a87cf59b03f06573b87db260")
@@ -53,7 +55,9 @@ class WaylandProtocols(MesonPackage, AutotoolsPackage):
depends_on("meson@0.55:")
depends_on("pkgconfig", type="build")
- depends_on("doxygen", type="build")
- depends_on("xmlto", type="build")
- depends_on("libxslt", type="build")
depends_on("wayland")
+
+
+class MesonBuilder(spack.build_systems.meson.MesonBuilder):
+ def meson_args(self):
+ return ["-Dtests={}".format("true" if self.pkg.run_tests else "false")]