Merge pull request #99565 from fishi0x01/fishi0x01/vsh

vsh: init at 0.7.2

authored by Sandro and committed by GitHub 1760d488 5bbd3a63

+28
+26
pkgs/tools/misc/vsh/default.nix
···
··· 1 + { buildGoModule, fetchFromGitHub, lib }: 2 + 3 + buildGoModule rec { 4 + pname = "vsh"; 5 + version = "0.7.2"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "fishi0x01"; 9 + repo = "vsh"; 10 + rev = "v${version}"; 11 + sha256 = "0k9bbfzqhijzimng8plk2xx9h37h7d2wj8g3plvvs3wrf7pmwxs7"; 12 + }; 13 + 14 + # vendor dir is already part of repository 15 + vendorSha256 = null; 16 + 17 + # make sure version gets set at compile time 18 + buildFlagsArray = [ "-ldflags=-s -w -X main.vshVersion=v${version}" ]; 19 + 20 + meta = with lib; { 21 + description = "HashiCorp Vault interactive shell"; 22 + homepage = "https://github.com/fishi0x01/vsh"; 23 + license = licenses.mit; 24 + maintainers = with maintainers; [ fishi0x01 ]; 25 + }; 26 + }
+2
pkgs/top-level/all-packages.nix
··· 29035 inherit (gst_all_1) gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly; 29036 }; 29037 29038 vttest = callPackage ../tools/misc/vttest { }; 29039 29040 wacomtablet = libsForQt5.callPackage ../tools/misc/wacomtablet { };
··· 29035 inherit (gst_all_1) gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly; 29036 }; 29037 29038 + vsh = callPackage ../tools/misc/vsh { }; 29039 + 29040 vttest = callPackage ../tools/misc/vttest { }; 29041 29042 wacomtablet = libsForQt5.callPackage ../tools/misc/wacomtablet { };