libuuid: deprecate entirely (#44525)

There hasn't been a release in almost a decade, and build failures with
GCC 14 were reported. I don't think it makes sense to patch it, since
the project moved over to `util-linux`, and Spack's default provider is
that package. Better to just get rid of it in the next Spack release.
This commit is contained in:
Harmen Stoppels 2024-06-05 17:36:09 +02:00 committed by GitHub
parent 53346dbaa6
commit e53bc780e4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 13 additions and 9 deletions

View File

@ -26,7 +26,7 @@ class Antlr4CppRuntime(CMakePackage):
"clanglibcpp", default=False, description="Compile with clang libc++ instead of libstdc++"
)
depends_on("libuuid", type=["build", "link"], when="@:4.10.1")
depends_on("uuid", type=["build", "link"], when="@:4.10.1")
depends_on("git", type=["build"])
depends_on("pkgconfig", type=["build"])

View File

@ -18,7 +18,7 @@ class Blat(Package):
version("35", sha256="06d9bcf114ec4a4b21fef0540a0532556b6602322a5a2b33f159dc939ae53620")
depends_on("libpng")
depends_on("libuuid", when="@37:")
depends_on("uuid", when="@37:")
depends_on("mysql-client", when="@37:")
@when("@37")

View File

@ -36,7 +36,7 @@ class Daos(SConsPackage):
depends_on("isa-l-crypto@2.23.0:")
depends_on("libfabric@1.15.1:")
depends_on("libfuse@3.6.1:")
depends_on("libuuid")
depends_on("uuid")
depends_on("libunwind")
depends_on("libyaml")
depends_on("mercury@2.2.0:+boostsys")

View File

@ -56,7 +56,7 @@ class Elbencho(MakefilePackage):
depends_on("curl", when="+s3")
depends_on("libarchive", when="+s3")
depends_on("openssl", when="+s3")
depends_on("libuuid", when="+s3")
depends_on("uuid", when="+s3")
depends_on("zlib", when="+s3")
depends_on("cmake", when="+s3")

View File

@ -35,7 +35,7 @@ class FluxSecurity(AutotoolsPackage):
depends_on("pkgconfig")
depends_on("libsodium@1.0.14:")
depends_on("jansson")
depends_on("libuuid")
depends_on("uuid")
depends_on("munge")
depends_on("libpam")

View File

@ -24,7 +24,7 @@ class Kentutils(MakefilePackage):
depends_on("libpng")
depends_on("openssl")
depends_on("libuuid")
depends_on("uuid")
depends_on("mariadb")
depends_on("zlib-api")
depends_on("freetype")

View File

@ -12,7 +12,11 @@ class Libuuid(AutotoolsPackage, SourceforgePackage):
homepage = "https://sourceforge.net/projects/libuuid/"
sourceforge_mirror_path = "libuuid/libuuid-1.0.3.tar.gz"
version("1.0.3", sha256="46af3275291091009ad7f1b899de3d0cea0252737550e7919d17237997db5644")
version(
"1.0.3",
sha256="46af3275291091009ad7f1b899de3d0cea0252737550e7919d17237997db5644",
deprecated=True,
)
provides("uuid")

View File

@ -17,7 +17,7 @@ class UcscBedclip(Package):
version("449", sha256="b5a86863d6cfe2120f6c796a13b1572ad05b22622f6534b95c9d26ccbede09b7")
depends_on("libpng")
depends_on("libuuid")
depends_on("uuid")
depends_on("gmake")
depends_on("mysql-connector-c")
depends_on("openssl")

View File

@ -17,7 +17,7 @@ class UcscBedgraphtobigwig(Package):
version("445", sha256="c7abb5db6a5e16a79aefcee849d2b59dbc71ee112ca1e41fea0afb25229cf56c")
depends_on("libpng")
depends_on("libuuid")
depends_on("uuid")
depends_on("gmake")
depends_on("openssl")
depends_on("zlib-api")