]> git.immae.eu Git - perso/Immae/Config/Nix.git/commitdiff
Add some more tools
authorIsmaël Bouya <ismael.bouya@normalesup.org>
Sat, 22 Dec 2018 14:09:30 +0000 (15:09 +0100)
committerIsmaël Bouya <ismael.bouya@normalesup.org>
Sat, 22 Dec 2018 14:10:03 +0000 (15:10 +0100)
default.nix
fetched/pelican.json [new file with mode: 0644]

index 11dcf0d05f09d079d03b642a8fbc2cd77633de7a..4e6657c06607568d80ca29246e865f42abb51873 100644 (file)
@@ -222,6 +222,10 @@ let
     '';
   });
 
+  pelican = python3Packages.pelican.overrideAttrs(old: fetchedGithub ./fetched/pelican.json // rec {
+    propagatedBuildInputs = old.propagatedBuildInputs ++ [ python3Packages.pyyaml ];
+  });
+
 # https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh
 # https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks
 in
@@ -268,5 +272,9 @@ in
     inherit w3m lynx links;
     inherit gitRepo;
     inherit valgrind;
+    inherit iotop iperf;
+    inherit keybase;
+    inherit bogofilter;
+    inherit pelican;
     #inherit nixos;
   }
diff --git a/fetched/pelican.json b/fetched/pelican.json
new file mode 100644 (file)
index 0000000..d8f4425
--- /dev/null
@@ -0,0 +1,15 @@
+{
+  "tag": "4.0.1",
+  "meta": {
+    "name": "pelican",
+    "url": "https://github.com/getpelican/pelican",
+    "branch": "refs/tags/4.0.1"
+  },
+  "github": {
+    "owner": "getpelican",
+    "repo": "pelican",
+    "rev": "24d6efa9fda4ad45649ddf88c1c596193d589bf8",
+    "sha256": "09fcwnnfln0cl5v0qpxzrllj27znrg6dbhaksxrl0192c3mbyjvl",
+    "fetchSubmodules": true
+  }
+}