summaryrefslogtreecommitdiffstats
path: root/pkgs/servers/mail/mailman
diff options
context:
space:
mode:
authorRobert Schütz <nix@dotlambda.de>2023-08-01 23:12:06 -0700
committerRobert Schütz <nix@dotlambda.de>2023-09-15 09:34:30 -0700
commit98152f67b96fe3af4993f3026c139501dabf3ebf (patch)
treef87cf23af54ff4eb694637933ad212ce1a8d159e /pkgs/servers/mail/mailman
parent42601e6f1c756e2780c5984e3a00df35c8bd127b (diff)
mailman-hyperkitty: pin mistune at 2.0.5
Diffstat (limited to 'pkgs/servers/mail/mailman')
-rw-r--r--pkgs/servers/mail/mailman/python.nix12
1 files changed, 11 insertions, 1 deletions
diff --git a/pkgs/servers/mail/mailman/python.nix b/pkgs/servers/mail/mailman/python.nix
index 8549cb7150d2..7c6edbd5e9ea 100644
--- a/pkgs/servers/mail/mailman/python.nix
+++ b/pkgs/servers/mail/mailman/python.nix
@@ -1,4 +1,4 @@
-{ python3, lib, overlay ? (_: _: {}) }:
+{ python3, fetchPypi, lib, overlay ? (_: _: {}) }:
python3.override {
packageOverrides = lib.composeExtensions
@@ -19,6 +19,16 @@ python3.override {
[2] f931bc81d63f5cfda55ac73d754c87b3fd63b291
*/
django = super.django_3;
+
+ # https://gitlab.com/mailman/hyperkitty/-/merge_requests/541
+ mistune = super.mistune.overridePythonAttrs (old: rec {
+ version = "2.0.5";
+ src = fetchPypi {
+ inherit (old) pname;
+ inherit version;
+ hash = "sha256-AkYRPLJJLbh1xr5Wl0p8iTMzvybNkokchfYxUc7gnTQ=";
+ };
+ });
})
overlay;