summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.nix2
-rw-r--r--services/ejabberd.nix5
2 files changed, 4 insertions, 3 deletions
diff --git a/flake.nix b/flake.nix
index 4853a38..720f789 100644
--- a/flake.nix
+++ b/flake.nix
@@ -81,7 +81,7 @@
];
_module.args =
{
- inherit self;
+ inherit self inputs;
nixinate = {
host = "193.16.42.36";
sshUser = "commander";
diff --git a/services/ejabberd.nix b/services/ejabberd.nix
index f18cfe6..f2057ac 100644
--- a/services/ejabberd.nix
+++ b/services/ejabberd.nix
@@ -1,5 +1,6 @@
-{ fqdn }: { config, lib, pkgs, ... }:
+{ fqdn }: { config, lib, pkgs, inputs, ... }:
let
+ unstable = inputs.nixpkgs_unstable.legacyPackages.x86_64-linux;
inherit (builtins) toJSON;
inherit (pkgs) writeText;
inherit (pkgs.lib.lists) foldl';
@@ -212,7 +213,7 @@ in {
"vcard" "vcard_xupdate"
]);
});
- package = pkgs.ejabberd.override {
+ package = unstable.ejabberd.override {
withZlib = true;
withTools = true;
};