]> git.immae.eu Git - perso/Immae/Config/Nix.git/commitdiff
Add some packages
authorIsmaël Bouya <ismael.bouya@normalesup.org>
Fri, 14 Dec 2018 00:27:33 +0000 (01:27 +0100)
committerIsmaël Bouya <ismael.bouya@normalesup.org>
Fri, 14 Dec 2018 00:27:33 +0000 (01:27 +0100)
weboob
slrn
sc-im

default.nix

index 1b9b4b08d4211543d24b33a8d02dbe1b44cac32d..1844121f457f5b118c141e111c305e72f983b17b 100644 (file)
@@ -33,9 +33,30 @@ let
     }
   );
 
+  weboob = pythonPackages.weboob.overrideAttrs (oldAttrs: rec {
+    postInstall = ''${oldAttrs.postInstall or ""}
+      mkdir -p $out/share/bash-completion/completions/
+      cp tools/weboob_bash_completion $out/share/bash-completion/completions/weboob
+    '';
+  });
+
+  slrn = nixpkgs.slrn.overrideAttrs (oldAttrs: rec {
+    version = "1.0.3a";
+    name = "slrn-${version}";
+    src = fetchurl {
+      url = "http://www.jedsoft.org/releases/slrn/slrn-${version}.tar.bz2";
+      sha256 = "1b1d9iikr60w0vq86y9a0l4gjl0jxhdznlrdp3r405i097as9a1v";
+    };
+    configureFlags = oldAttrs.configureFlags ++ [ "--with-slrnpull" ];
+  });
+
   #weechat = callPackage nixpkgs.weechat { guileSupport = false; luaSupport = false; rubySupport = false; tclSupport = false; };
 in
   {
+    inherit nix-prefetch-scripts;
     inherit ledger;
     inherit taskwarrior vit;
+    inherit weboob;
+    inherit slrn;
+    inherit sc-im;
   }