From 2a8910c3afdb721a514c9be5c27b3840590a0527 Mon Sep 17 00:00:00 2001 From: qbisi Date: Thu, 28 Aug 2025 14:35:41 +0800 Subject: [PATCH 1/2] Revert: "python3Packages.firedrake: 2025.4.2 -> 20250331.0" --- pkgs/development/python-modules/firedrake/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/firedrake/default.nix b/pkgs/development/python-modules/firedrake/default.nix index 63977170c065..b223e632552c 100644 --- a/pkgs/development/python-modules/firedrake/default.nix +++ b/pkgs/development/python-modules/firedrake/default.nix @@ -57,14 +57,14 @@ let in buildPythonPackage rec { pname = "firedrake"; - version = "20250331.0"; + version = "2025.4.2"; pyproject = true; src = fetchFromGitHub { owner = "firedrakeproject"; repo = "firedrake"; - tag = "Firedrake_${version}"; - hash = "sha256-J0oAZWkzcrgbry5OTG8hKrIgHcwJtzaDw8staOLM9u4="; + tag = version; + hash = "sha256-bAGmXoHPAdMYJMMQYVq98LYro1Vd+o9pfvXC3BsQUf0="; }; postPatch = From 7a61001ecb7410f83dcd6985a511a8b176e08fc3 Mon Sep 17 00:00:00 2001 From: qbisi Date: Thu, 28 Aug 2025 15:05:27 +0800 Subject: [PATCH 2/2] python3Packages.firedrake: skip bulk update --- pkgs/development/python-modules/firedrake/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/firedrake/default.nix b/pkgs/development/python-modules/firedrake/default.nix index b223e632552c..d46edecae34f 100644 --- a/pkgs/development/python-modules/firedrake/default.nix +++ b/pkgs/development/python-modules/firedrake/default.nix @@ -170,6 +170,9 @@ buildPythonPackage rec { ''; passthru = { + # python updater script sets the wrong tag + skipBulkUpdate = true; + tests = lib.optionalAttrs stdenv.hostPlatform.isLinux { mpich = firedrake.override { petsc4py = petsc4py.override { mpi = mpich; };