about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAndreas Rammhold <andreas@rammhold.de>2019-02-04 11:11:31 +0100
committerAndreas Rammhold <andreas@rammhold.de>2019-02-04 11:14:08 +0100
commitcd682b7c10479d391bf543c684e4f8ca8016eecc (patch)
tree756515736fd9387140a42c005d3086f7902b82fc
parent76c0ebc710de75ec0aa9687678404a5851b228bf (diff)
downloadnixlib-cd682b7c10479d391bf543c684e4f8ca8016eecc.tar
nixlib-cd682b7c10479d391bf543c684e4f8ca8016eecc.tar.gz
nixlib-cd682b7c10479d391bf543c684e4f8ca8016eecc.tar.bz2
nixlib-cd682b7c10479d391bf543c684e4f8ca8016eecc.tar.lz
nixlib-cd682b7c10479d391bf543c684e4f8ca8016eecc.tar.xz
nixlib-cd682b7c10479d391bf543c684e4f8ca8016eecc.tar.zst
nixlib-cd682b7c10479d391bf543c684e4f8ca8016eecc.zip
prosody: update communityModules
After the latest automatic updates of the prosody package the community
modules were partially incompatible. The worst effect I suffered was a
very high timeout (hours) on reconnects due to the stanza module throwing a
runtime error on the server.

We should probably try harder to keep them in sync.
-rw-r--r--pkgs/servers/xmpp/prosody/default.nix9
1 files changed, 6 insertions, 3 deletions
diff --git a/pkgs/servers/xmpp/prosody/default.nix b/pkgs/servers/xmpp/prosody/default.nix
index 3138cf8dcb06..28be53b4e6cb 100644
--- a/pkgs/servers/xmpp/prosody/default.nix
+++ b/pkgs/servers/xmpp/prosody/default.nix
@@ -25,7 +25,7 @@ let
 in
 
 stdenv.mkDerivation rec {
-  version = "0.11.2";
+  version = "0.11.2"; # also update communityModules
   name = "prosody-${version}";
 
   src = fetchurl {
@@ -33,10 +33,13 @@ stdenv.mkDerivation rec {
     sha256 = "0ca8ivqb4hxqka08pwnaqi1bqxrdl8zw47g6z7nw9q5r57fgc4c9";
   };
 
+  # A note to all those merging automated updates: Please also update this
+  # attribute as some modules might not be compatible with a newer prosody
+  # version.
   communityModules = fetchhg {
     url = "https://hg.prosody.im/prosody-modules";
-    rev = "150a7bd59043";
-    sha256 = "0nfx3lngcy88nd81gb7v4kh3nz1bzsm67bxgpd2lprk54diqcrz1";
+    rev = "b54e98d5c4a1";
+    sha256 = "0bzn92j48krb2zhp9gn5bbn5sg0qv15j5lpxfszwqdln3lpmrvzg";
   };
 
   buildInputs = [ lua5 makeWrapper libidn openssl ]