diff options
author | Mario Rodas <marsam@users.noreply.github.com> | 2020-06-11 22:39:52 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-11 22:39:52 -0500 |
commit | d4406edcbcd3ff401f427eb224c40240c2a33a6a (patch) | |
tree | 2f7bb3d4b8fdf9b93c7a434640f8b48f48486819 /pkgs | |
parent | 8a39a8ee79cc25bd13d8d374eda4ba1c87c0ac33 (diff) | |
parent | 7b01d672e35cffeeae025f1da81b6d2b71f83e82 (diff) | |
download | nixlib-d4406edcbcd3ff401f427eb224c40240c2a33a6a.tar nixlib-d4406edcbcd3ff401f427eb224c40240c2a33a6a.tar.gz nixlib-d4406edcbcd3ff401f427eb224c40240c2a33a6a.tar.bz2 nixlib-d4406edcbcd3ff401f427eb224c40240c2a33a6a.tar.lz nixlib-d4406edcbcd3ff401f427eb224c40240c2a33a6a.tar.xz nixlib-d4406edcbcd3ff401f427eb224c40240c2a33a6a.tar.zst nixlib-d4406edcbcd3ff401f427eb224c40240c2a33a6a.zip |
Merge pull request #90166 from zowoq/yq-go
yq-go: 3.3.0 -> 3.3.1
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/tools/yq-go/default.nix | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/pkgs/development/tools/yq-go/default.nix b/pkgs/development/tools/yq-go/default.nix index 882199a82a93..fc6fcd234850 100644 --- a/pkgs/development/tools/yq-go/default.nix +++ b/pkgs/development/tools/yq-go/default.nix @@ -1,17 +1,26 @@ -{ lib, buildGoModule, fetchFromGitHub }: +{ lib, buildGoModule, fetchFromGitHub, installShellFiles }: buildGoModule rec { pname = "yq-go"; - version = "3.3.0"; + version = "3.3.1"; src = fetchFromGitHub { owner = "mikefarah"; rev = version; repo = "yq"; - sha256 = "1jll5nmskvs61031h3sizhv3scv8znrr9apyc4qlxcp4jiv7xpmp"; + sha256 = "0fr6zwnij3r53dqdw43qfmp4nw26gv6zmj066l44fazka4fl25i6"; }; - vendorSha256 = "0rlvbyhl53x1bhwr7f7zs4swa580saak19z3d3g58srq3jyw6zlc"; + vendorSha256 = "1bjy3qr26zndr3dhh9gd33rhm5gy779525qgzjw4a4mla0p2q6kl"; + + nativeBuildInputs = [ installShellFiles ]; + + postInstall = '' + for shell in bash fish zsh; do + $out/bin/yq shell-completion --variation $shell > yq.$shell + installShellCompletion yq.$shell + done + ''; meta = with lib; { description = "Portable command-line YAML processor"; @@ -19,4 +28,4 @@ buildGoModule rec { license = [ licenses.mit ]; maintainers = [ maintainers.lewo ]; }; -} \ No newline at end of file +} |