liburing: requires(...) (#49041)
* liburing: requires * Update var/spack/repos/builtin/packages/liburing/package.py Co-authored-by: Alec Scott <hi@alecbcs.com> --------- Co-authored-by: Alec Scott <hi@alecbcs.com>
This commit is contained in:
parent
a574c7610b
commit
9edbe5aed1
@ -23,25 +23,19 @@ class Liburing(AutotoolsPackage):
|
|||||||
|
|
||||||
license("LGPL-2.1-or-later OR MIT")
|
license("LGPL-2.1-or-later OR MIT")
|
||||||
|
|
||||||
# Sanity checks
|
|
||||||
sanity_check_is_file = ["include/liburing.h", "lib/liburing.so"]
|
sanity_check_is_file = ["include/liburing.h", "lib/liburing.so"]
|
||||||
sanity_check_is_dir = ["include", "lib"]
|
sanity_check_is_dir = ["include", "lib"]
|
||||||
|
|
||||||
# Versions
|
|
||||||
version("master", branch="master")
|
version("master", branch="master")
|
||||||
version("2.9", sha256="897b1153b55543e8b92a5a3eb9b906537a5fedcf8afaf241f8b8787940c79f8d")
|
version("2.9", sha256="897b1153b55543e8b92a5a3eb9b906537a5fedcf8afaf241f8b8787940c79f8d")
|
||||||
version("2.4", sha256="2398ec82d967a6f903f3ae1fd4541c754472d3a85a584dc78c5da2fabc90706b")
|
version("2.4", sha256="2398ec82d967a6f903f3ae1fd4541c754472d3a85a584dc78c5da2fabc90706b")
|
||||||
version("2.3", sha256="60b367dbdc6f2b0418a6e0cd203ee0049d9d629a36706fcf91dfb9428bae23c8")
|
version("2.3", sha256="60b367dbdc6f2b0418a6e0cd203ee0049d9d629a36706fcf91dfb9428bae23c8")
|
||||||
|
|
||||||
# Build dependencies
|
|
||||||
depends_on("c", type="build")
|
depends_on("c", type="build")
|
||||||
depends_on("cxx", type="build")
|
depends_on("cxx", type="build") # only for tests
|
||||||
|
|
||||||
# Platform conflicts
|
requires("platform=linux", msg="liburing is only supported on Linux.")
|
||||||
conflicts("platform=darwin", msg="liburing is only supported on Linux.")
|
|
||||||
conflicts("platform=windows", msg="liburing is only supported on Linux.")
|
|
||||||
|
|
||||||
# Define build targets
|
|
||||||
@property
|
@property
|
||||||
def build_targets(self):
|
def build_targets(self):
|
||||||
if self.spec.satisfies("@2.7:"):
|
if self.spec.satisfies("@2.7:"):
|
||||||
|
Loading…
Reference in New Issue
Block a user