about summary refs log tree commit diff
path: root/pkgs/servers/mobilizon/common.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/servers/mobilizon/common.nix')
-rw-r--r--pkgs/servers/mobilizon/common.nix28
1 files changed, 19 insertions, 9 deletions
diff --git a/pkgs/servers/mobilizon/common.nix b/pkgs/servers/mobilizon/common.nix
index 427e009e7cca..35551a628c7f 100644
--- a/pkgs/servers/mobilizon/common.nix
+++ b/pkgs/servers/mobilizon/common.nix
@@ -1,14 +1,24 @@
-{ fetchFromGitLab }: rec {
+{ fetchFromGitLab, applyPatches, fetchpatch }: rec {
 
   pname = "mobilizon";
-  version = "3.1.3";
-
-  src = fetchFromGitLab {
-    domain = "framagit.org";
-    owner = "framasoft";
-    repo = pname;
-    rev = version;
-    sha256 = "sha256-vYn8wE3cwOH3VssPDKKWAV9ZLKMSGg6XVWFZzJ9HSw0=";
+  version = "3.2.0";
+
+  src = applyPatches {
+    src = fetchFromGitLab {
+      domain = "framagit.org";
+      owner = "framasoft";
+      repo = pname;
+      rev = version;
+      sha256 = "sha256-zgHR0taMMMwAoJEJr5s1rmSwJh31+qAfPQW9DSDuC8A=";
+    };
+    patches = [
+      # See https://framagit.org/framasoft/mobilizon/-/merge_requests/1452
+      (fetchpatch {
+        url = "https://framagit.org/framasoft/mobilizon/-/commit/856d236b141c96705e1211e780e3f0e8950bb48e.patch";
+        sha256 = "sha256-uEPvoTPVWHdg/KPWMG/Ck2qUjC+EUO3hyZnzpFxuoL0=";
+      })
+    ];
   };
 
+
 }