From 39fe4371fadf5f06964b5e919e95e31db402a7d2 Mon Sep 17 00:00:00 2001 From: Auriane R <48684432+aurianer@users.noreply.github.com> Date: Fri, 7 Oct 2022 14:54:05 +0200 Subject: Rename p2300 to stdexec (#33099) * Rename p2300 package after renaming PR merged in stdexec https://github.com/NVIDIA/stdexec/pull/622 * Adapt pika to depend on stdexec --- var/spack/repos/builtin/packages/p2300/package.py | 21 --------------------- var/spack/repos/builtin/packages/pika/package.py | 2 +- var/spack/repos/builtin/packages/stdexec/package.py | 21 +++++++++++++++++++++ 3 files changed, 22 insertions(+), 22 deletions(-) delete mode 100644 var/spack/repos/builtin/packages/p2300/package.py create mode 100644 var/spack/repos/builtin/packages/stdexec/package.py diff --git a/var/spack/repos/builtin/packages/p2300/package.py b/var/spack/repos/builtin/packages/p2300/package.py deleted file mode 100644 index 721c7d60c7..0000000000 --- a/var/spack/repos/builtin/packages/p2300/package.py +++ /dev/null @@ -1,21 +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 P2300(CMakePackage): - """The proposed C++ framework for asynchronous and parallel programming.""" - - homepage = "https://github.com/NVIDIA/stdexec" - git = "https://github.com/NVIDIA/stdexec.git" - maintainers = ["msimberg", "aurianer"] - - version("main", branch="main") - - depends_on("cmake@3.22.1:", type="build") - - conflicts("%gcc@:10") - conflicts("%clang@:13") diff --git a/var/spack/repos/builtin/packages/pika/package.py b/var/spack/repos/builtin/packages/pika/package.py index 4bf156acda..e4c9ca618a 100644 --- a/var/spack/repos/builtin/packages/pika/package.py +++ b/var/spack/repos/builtin/packages/pika/package.py @@ -94,7 +94,7 @@ class Pika(CMakePackage, CudaPackage, ROCmPackage): depends_on("hip@5.2:", when="@0.8: +rocm") depends_on("hipblas", when="@:0.8 +rocm") depends_on("mpi", when="+mpi") - depends_on("p2300", when="+p2300") + depends_on("stdexec", when="+p2300") depends_on("rocblas", when="+rocm") depends_on("rocsolver", when="@0.5: +rocm") depends_on("tracy-client", when="+tracy") diff --git a/var/spack/repos/builtin/packages/stdexec/package.py b/var/spack/repos/builtin/packages/stdexec/package.py new file mode 100644 index 0000000000..532dfcb190 --- /dev/null +++ b/var/spack/repos/builtin/packages/stdexec/package.py @@ -0,0 +1,21 @@ +# 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 Stdexec(CMakePackage): + """The proposed C++ framework for asynchronous and parallel programming.""" + + homepage = "https://github.com/NVIDIA/stdexec" + git = "https://github.com/NVIDIA/stdexec.git" + maintainers = ["msimberg", "aurianer"] + + version("main", branch="main") + + depends_on("cmake@3.22.1:", type="build") + + conflicts("%gcc@:10") + conflicts("%clang@:13") -- cgit v1.2.3-60-g2f50