diff options
Diffstat (limited to 'nixpkgs/pkgs/tools/compression/ouch/default.nix')
-rw-r--r-- | nixpkgs/pkgs/tools/compression/ouch/default.nix | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/nixpkgs/pkgs/tools/compression/ouch/default.nix b/nixpkgs/pkgs/tools/compression/ouch/default.nix index 3051c705c5fe..be18edfe46d9 100644 --- a/nixpkgs/pkgs/tools/compression/ouch/default.nix +++ b/nixpkgs/pkgs/tools/compression/ouch/default.nix @@ -1,7 +1,6 @@ { lib , rustPlatform , fetchFromGitHub -, help2man , installShellFiles , pkg-config , bzip2 @@ -12,36 +11,34 @@ rustPlatform.buildRustPackage rec { pname = "ouch"; - version = "0.3.1"; + version = "0.4.1"; src = fetchFromGitHub { owner = "ouch-org"; repo = pname; rev = version; - sha256 = "sha256-I9CgkYxcK+Ih9UlcYBa8QAZZsPvzPUK5ZUYKPxzgs38="; + sha256 = "sha256-WzdKr0i31qNRm1EpMZ/W4fOfKKItmvz6BYFbJWcfoHo="; }; - cargoSha256 = "sha256-jEprWtIl5LihD9fOMYHGGlk0+h4woUlwUWNfSkd2t10="; + cargoSha256 = "sha256-UhKcWpNuRNyA+uUw5kx84Y2F1Swr05m7JUM1+9lXYPM="; - nativeBuildInputs = [ help2man installShellFiles pkg-config ]; + nativeBuildInputs = [ installShellFiles pkg-config ]; buildInputs = [ bzip2 xz zlib zstd ]; buildFeatures = [ "zstd/pkg-config" ]; postInstall = '' - help2man $out/bin/ouch > ouch.1 - installManPage ouch.1 - - completions=($releaseDir/build/ouch-*/out/completions) - installShellCompletion $completions/ouch.{bash,fish} --zsh $completions/_ouch + installManPage artifacts/*.1 + installShellCompletion artifacts/ouch.{bash,fish} --zsh artifacts/_ouch ''; - GEN_COMPLETIONS = 1; + OUCH_ARTIFACTS_FOLDER = "artifacts"; meta = with lib; { description = "A command-line utility for easily compressing and decompressing files and directories"; homepage = "https://github.com/ouch-org/ouch"; + changelog = "https://github.com/ouch-org/ouch/blob/${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ figsoda psibi ]; }; |