From 3e0aeda90786333a8353a0e08b95d26a2544b021 Mon Sep 17 00:00:00 2001 From: Alec Scott Date: Tue, 6 Jan 2026 12:01:20 -0800 Subject: [PATCH 1/2] gnutls: add v3.8.11 --- repos/spack_repo/builtin/packages/gnutls/package.py | 1 + 1 file changed, 1 insertion(+) diff --git a/repos/spack_repo/builtin/packages/gnutls/package.py b/repos/spack_repo/builtin/packages/gnutls/package.py index b7617d765d1..be878138d65 100644 --- a/repos/spack_repo/builtin/packages/gnutls/package.py +++ b/repos/spack_repo/builtin/packages/gnutls/package.py @@ -30,6 +30,7 @@ class Gnutls(AutotoolsPackage): # Version definitions version("master", branch="master") + version("3.8.11", sha256="91bd23c4a86ebc6152e81303d20cf6ceaeb97bc8f84266d0faec6e29f17baa20") version("3.8.10", sha256="db7fab7cce791e7727ebbef2334301c821d79a550ec55c9ef096b610b03eb6b7") version("3.8.9", sha256="69e113d802d1670c4d5ac1b99040b1f2d5c7c05daec5003813c049b5184820ed") version("3.8.8", sha256="ac4f020e583880b51380ed226e59033244bc536cad2623f2e26f5afa2939d8fb") From 19e6a0fb716ef13c55e8a78deda7d2487d4277ad Mon Sep 17 00:00:00 2001 From: Alec Scott Date: Tue, 6 Jan 2026 14:44:50 -0800 Subject: [PATCH 2/2] Add requirement on nettle@3.10 when @3.8.10: Signed-off-by: Alec Scott --- repos/spack_repo/builtin/packages/gnutls/package.py | 3 ++- repos/spack_repo/builtin/packages/nettle/package.py | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/repos/spack_repo/builtin/packages/gnutls/package.py b/repos/spack_repo/builtin/packages/gnutls/package.py index be878138d65..45ee3db983a 100644 --- a/repos/spack_repo/builtin/packages/gnutls/package.py +++ b/repos/spack_repo/builtin/packages/gnutls/package.py @@ -78,8 +78,9 @@ class Gnutls(AutotoolsPackage): depends_on("gettext") depends_on("libidn2@:2.0", when="@:3.5") depends_on("libidn2") + depends_on("nettle@3.10:", when="@3.8.10:") depends_on("nettle@3.4.1:", when="@3.6.7.1:") - depends_on("nettle@:2.9", when="@3.3.9") + depends_on("nettle@:2.9", when="@:3.3.9") depends_on("nettle", when="@3.5:") # Optional dependencies diff --git a/repos/spack_repo/builtin/packages/nettle/package.py b/repos/spack_repo/builtin/packages/nettle/package.py index fabd251b836..66838ecdfeb 100644 --- a/repos/spack_repo/builtin/packages/nettle/package.py +++ b/repos/spack_repo/builtin/packages/nettle/package.py @@ -17,6 +17,7 @@ class Nettle(AutotoolsPackage, GNUMirrorPackage): license("GPL-2.0-or-later OR LGPL-3.0-or-later") + version("3.10.2", sha256="fe9ff51cb1f2abb5e65a6b8c10a92da0ab5ab6eaf26e7fc2b675c45f1fb519b5") version("3.9.1", sha256="ccfeff981b0ca71bbd6fbcb054f407c60ffb644389a5be80d6716d5b550c6ce3") version("3.8.1", sha256="364f3e2b77cd7dcde83fd7c45219c834e54b0c75e428b6f894a23d12dd41cbfe") version("3.4.1", sha256="f941cf1535cd5d1819be5ccae5babef01f6db611f9b5a777bae9c7604b8a92ad")