lsd: 0.23.1 -> 1.0.0, modernise packages, thin out maintainers

+12 -9
+12 -9
pkgs/tools/misc/lsd/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "lsd"; 12 - version = "0.23.1"; 12 + version = "1.0.0"; 13 13 14 14 src = fetchFromGitHub { 15 - owner = "Peltoche"; 16 - repo = pname; 17 - rev = version; 18 - sha256 = "sha256-FY1odcKBl7zJ+MxfohkmC1e45fPQK3MKB3orQdCRpA4="; 15 + owner = "lsd-rs"; 16 + repo = "lsd"; 17 + rev = "v${version}"; 18 + hash = "sha256-syT+1LNdigUWkfJ/wkbY/kny2uW6qfpl7KmW1FjZKR8="; 19 19 }; 20 20 21 - cargoSha256 = "sha256-t7J7hIbLlRq99Yd2/3Zn+PbHhJtaJRdDluDXN0Hp/Jc="; 21 + cargoHash = "sha256-viLr76Bq9OkPMp+BoprQusMDgx59nbevVi4uxjZ+eZg="; 22 22 23 23 nativeBuildInputs = [ installShellFiles pandoc ]; 24 24 postInstall = '' 25 25 pandoc --standalone --to man doc/lsd.md -o lsd.1 26 26 installManPage lsd.1 27 27 28 - installShellCompletion $releaseDir/build/lsd-*/out/{_lsd,lsd.{bash,fish}} 28 + installShellCompletion --cmd lsd \ 29 + --bash $releaseDir/build/lsd-*/out/lsd.bash \ 30 + --fish $releaseDir/build/lsd-*/out/lsd.fish \ 31 + --zsh $releaseDir/build/lsd-*/out/_lsd 29 32 ''; 30 33 31 34 # Found argument '--test-threads' which wasn't expected, or isn't valid in this context ··· 36 39 }; 37 40 38 41 meta = with lib; { 39 - homepage = "https://github.com/Peltoche/lsd"; 42 + homepage = "https://github.com/lsd-rs/lsd"; 40 43 description = "The next gen ls command"; 41 44 license = licenses.asl20; 42 - maintainers = with maintainers; [ Br1ght0ne marsam zowoq SuperSandro2000 ]; 45 + maintainers = with maintainers; [ marsam zowoq SuperSandro2000 ]; 43 46 }; 44 47 }