about summary refs log tree commit diff
path: root/pkgs/development/tools/fac
diff options
context:
space:
mode:
authorWill Dietz <w@wdtz.org>2018-01-27 09:20:29 +0900
committerWill Dietz <w@wdtz.org>2018-01-27 09:20:59 +0900
commit77a6cb32c67c7072297d2139ecff1fd467109fa2 (patch)
tree57356c718a18db1f950dd0e09af21fc95cab4b7a /pkgs/development/tools/fac
parentbdf4eeb49c9adbfa4287f3caf20260b1c6014023 (diff)
fac: 1.0.1 -> 1.0.4, add man page
Diffstat (limited to 'pkgs/development/tools/fac')
-rw-r--r--pkgs/development/tools/fac/default.nix16
1 files changed, 12 insertions, 4 deletions
diff --git a/pkgs/development/tools/fac/default.nix b/pkgs/development/tools/fac/default.nix
index 22b5ff4f08663..c587505600c98 100644
--- a/pkgs/development/tools/fac/default.nix
+++ b/pkgs/development/tools/fac/default.nix
@@ -1,8 +1,14 @@
-{ stdenv, buildGoPackage, fetchFromGitHub, makeWrapper, git }:
+{ stdenv, buildGoPackage, fetchFromGitHub, fetchurl, makeWrapper, git }:
 
-buildGoPackage rec {
+let
+  # TODO: Remove this on next update, should be included
+  fac_1 = fetchurl {
+    url = https://raw.githubusercontent.com/mkchoi212/fac/0a500c2a2dba9017fe7c2a45f15c328755f561a6/doc/fac.1;
+    sha256 = "1fsyx9i20ryhpihdpvs2z7vccl13b9bnh5hcdxn7bvqjz78mbqhw";
+  };
+in buildGoPackage rec {
   name = "fac-${version}";
-  version = "1.0.1";
+  version = "1.0.4";
 
   goPackagePath = "github.com/mkchoi212/fac";
 
@@ -10,7 +16,7 @@ buildGoPackage rec {
     owner = "mkchoi212";
     repo = "fac";
     rev = "v${version}";
-    sha256 = "1j5kip3l3p9qlly03pih905sdz3ncvpj7135jpnfhckbk1s5x9dc";
+    sha256 = "0jhx80jbkxfxj95hmdpb9wwwya064xpfkaa218l1lwm3qwfbpk95";
   };
 
   nativeBuildInputs = [ makeWrapper ];
@@ -18,6 +24,8 @@ buildGoPackage rec {
   postInstall = ''
     wrapProgram $bin/bin/fac \
       --prefix PATH : ${git}/bin
+
+    install -D ${fac_1} $out/share/man/man1/fac.1
   '';
 
   meta = with stdenv.lib; {