about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFranz Pletz <fpletz@fnordicwalking.de>2024-06-20 02:03:32 +0200
committerFranz Pletz <fpletz@fnordicwalking.de>2024-06-20 02:10:09 +0200
commit04952ac5c3b810ab89d4e332b4bc62997b161da0 (patch)
tree9f4a936f2ba84022e9d507345721b984691adc9a
parent7876d878cffc97dddb3078cffa3cd728f32d298f (diff)
mailmanPackages.python3: fix markdown support
Fixes the issue reported at
https://gitlab.com/mailman/mailman/-/issues/1137. The readme-renderer
package needs cmarkgfm for markdown support. Mailman's postorious needs
this to render the info field of mailing lists.
-rw-r--r--pkgs/servers/mail/mailman/python.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/servers/mail/mailman/python.nix b/pkgs/servers/mail/mailman/python.nix
index 29d2f6c6d36a5..933b8357a33db 100644
--- a/pkgs/servers/mail/mailman/python.nix
+++ b/pkgs/servers/mail/mailman/python.nix
@@ -28,6 +28,10 @@ python3.override {
           hash = "sha256-WF3FFrnrBCphnvCjnD19Vf6BvbTfCaUsnN3g0Hvxqn0=";
         };
       });
+
+      readme-renderer = super.readme-renderer.overridePythonAttrs (_: {
+        propagatedBuildInputs = [ self.cmarkgfm ];
+      });
     })
 
     overlay;