summary refs log tree commit diff
path: root/pkgs/tools/misc/fd
diff options
context:
space:
mode:
authordywedir <dywedir@protonmail.ch>2017-10-27 00:08:49 +0300
committerdywedir <dywedir@protonmail.ch>2017-10-27 00:08:49 +0300
commite61ef03c0203b3230ad2a21e5652cbd820a452d5 (patch)
treeb591a85681b63b2da5f950f1a42d6e3d58994149 /pkgs/tools/misc/fd
parent2b496a80ff6712b6e3e52d852c610ef4a20330de (diff)
downloadnixpkgs-e61ef03c0203b3230ad2a21e5652cbd820a452d5.tar
nixpkgs-e61ef03c0203b3230ad2a21e5652cbd820a452d5.tar.gz
nixpkgs-e61ef03c0203b3230ad2a21e5652cbd820a452d5.tar.bz2
nixpkgs-e61ef03c0203b3230ad2a21e5652cbd820a452d5.tar.lz
nixpkgs-e61ef03c0203b3230ad2a21e5652cbd820a452d5.tar.xz
nixpkgs-e61ef03c0203b3230ad2a21e5652cbd820a452d5.tar.zst
nixpkgs-e61ef03c0203b3230ad2a21e5652cbd820a452d5.zip
fd: 4.0.0 -> 5.0.0
Diffstat (limited to 'pkgs/tools/misc/fd')
-rw-r--r--pkgs/tools/misc/fd/default.nix17
1 files changed, 11 insertions, 6 deletions
diff --git a/pkgs/tools/misc/fd/default.nix b/pkgs/tools/misc/fd/default.nix
index 54d17e6f64c..09debd461dc 100644
--- a/pkgs/tools/misc/fd/default.nix
+++ b/pkgs/tools/misc/fd/default.nix
@@ -2,18 +2,23 @@
 
 rustPlatform.buildRustPackage rec {
   name = "fd-${version}";
-  version = "4.0.0";
+  version = "5.0.0";
 
   src = fetchFromGitHub {
     owner = "sharkdp";
     repo = "fd";
     rev = "v${version}";
-    sha256 = "1aw4pgsmvzzqlvbxzv5jnw42nf316qfhvr50b58iqi2dxy8z8cmv";
+    sha256 = "17y2fr3faaf32lv171ppkgi55v5zxq97jiilsgmjcn00rd9i6v0j";
   };
 
-  cargoSha256 = "1v9wg4dq4c7i85bkdhd79bj8gx7200z6np05wsyj2ycbv97p095j";
+  cargoSha256 = "17f4plyj6mnz0d9f4ykgbmddsdp6c3f6q4kmgj406p49xsf0jjkc";
 
-  meta = {
+  preFixup = ''
+    mkdir -p "$out/man/man1"
+    cp "$src/doc/fd.1" "$out/man/man1"
+  '';
+
+  meta = with stdenv.lib; {
     description = "A simple, fast and user-friendly alternative to find";
     longDescription = ''
       `fd` is a simple, fast and user-friendly alternative to `find`.
@@ -22,7 +27,7 @@ rustPlatform.buildRustPackage rec {
       it provides sensible (opinionated) defaults for 80% of the use cases.
     '';
     homepage = "https://github.com/sharkdp/fd";
-    license = stdenv.lib.licenses.mit;
-    platforms = stdenv.lib.platforms.all;
+    license = with licenses; [ asl20 /* or */ mit ];
+    platforms = platforms.all;
   };
 }