about summary refs log tree commit diff
path: root/overrides/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'overrides/default.nix')
-rw-r--r--overrides/default.nix13
1 files changed, 11 insertions, 2 deletions
diff --git a/overrides/default.nix b/overrides/default.nix
index 3410a0f4..e272fc93 100644
--- a/overrides/default.nix
+++ b/overrides/default.nix
@@ -60,12 +60,21 @@ let
 
   # derivation overrides
   drvOverrides = mapOverride overrideDerivation argOverrides {
-    gajim = o: {
-      patches = (o.patches or []) ++ singleton gajimPatch;
+    gajim = o: rec {
+      name = "gajim-${version}";
+      version = "0.16-rc2";
+      src = everything.fetchurl {
+        url = "http://gajim.org/downloads/0.16/${name}.tar.gz";
+        sha256 = "0fl6mf5ws14spcx6wbb8zxay7j2109sxr4f3fz23z5nplab3i2aj";
+      };
+      patches = tail o.patches ++ singleton gajimPatch;
       postPatch = (o.postPatch or "") + ''
         sed -i -e '/^export/i export GTK2_RC_FILES="${gajimGtkTheme}"' \
           scripts/gajim.in
       '';
+      prePatch = (o.preConfigure or "") + ''
+        addPythonPath "${everything.pythonPackages.nbxmpp}"
+      '';
     };
 
     i3 = o: {