py-meson: remove package (#33295)

This commit is contained in:
Adam J. Stewart 2022-10-13 13:22:09 -05:00 committed by GitHub
parent 7f24ab9b0a
commit 8ce1574e0c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 27 deletions

View file

@ -17,7 +17,7 @@ class PyMesonPython(PythonPackage):
version("0.7.0", sha256="9fcfa350f44ca80dd4f5f9c3d251725434acf9a07d9618f382e6cc4629dcbe84")
depends_on("python@3.7:", type=("build", "run"))
depends_on("py-meson@0.62:", type=("build", "run"))
depends_on("meson@0.62:", type=("build", "run"))
depends_on("py-ninja", type=("build", "run"))
depends_on("py-pyproject-metadata@0.5:", type=("build", "run"))
depends_on("py-tomli@1:", type=("build", "run"))

View file

@ -1,26 +0,0 @@
# Copyright 2013-2022 Lawrence Livermore National Security, LLC and other
# Spack Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
from spack.package import *
class PyMeson(PythonPackage):
"""A high performance build system.
Meson is a cross-platform build system designed to be both as fast and as user
friendly as possible. It supports many languages and compilers, including GCC,
Clang, PGI, Intel, and Visual Studio. Its build definitions are written in a simple
non-Turing complete DSL.
"""
homepage = "https://mesonbuild.com/"
pypi = "meson/meson-0.62.2.tar.gz"
maintainers = ["eli-schwartz", "adamjstewart"]
version("0.62.2", sha256="a7669e4c4110b06b743d57cc5d6432591a6677ef2402139fe4f3d42ac13380b0")
depends_on("python@3.7:", type=("build", "run"))
depends_on("py-setuptools@42:", type="build")