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.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/overrides/default.nix b/overrides/default.nix
index 309be7f0..898613d3 100644
--- a/overrides/default.nix
+++ b/overrides/default.nix
@@ -69,6 +69,18 @@ let
           scripts/gajim.in
       '';
     };
+
+    erlang = o: let
+      manpages = pkgs.fetchurl {
+        url = "http://www.erlang.org/download/otp_doc_man_${o.version}.tar.gz";
+        sha256 = "16dkz3w1q4ahy37c8a8r2h8zjcr7cxz7pd9z38chbxf6frc2pxxc";
+      };
+    in {
+      postInstall = (o.postInstall or "") + ''
+        ensureDir "$out/lib/erlang"
+        tar xf "${manpages}" -C "$out/lib/erlang"
+      '';
+    };
   };
 
   # new packages