diff options
author | Ryan Mulligan <ryan@ryantm.com> | 2024-03-15 16:06:43 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-15 16:06:43 -0700 |
commit | bfaf0a1feb46a3ef8b17a195d52ee8d4c029e28a (patch) | |
tree | ce76dcb82374af661e20e9f1474cb996a4abcdeb /pkgs | |
parent | 69fff9c6e9afb103110986c9331fdd7682dc5858 (diff) | |
parent | b877cf77e1f2236026fdc82c68af8a3c88e3573a (diff) | |
download | nixlib-bfaf0a1feb46a3ef8b17a195d52ee8d4c029e28a.tar nixlib-bfaf0a1feb46a3ef8b17a195d52ee8d4c029e28a.tar.gz nixlib-bfaf0a1feb46a3ef8b17a195d52ee8d4c029e28a.tar.bz2 nixlib-bfaf0a1feb46a3ef8b17a195d52ee8d4c029e28a.tar.lz nixlib-bfaf0a1feb46a3ef8b17a195d52ee8d4c029e28a.tar.xz nixlib-bfaf0a1feb46a3ef8b17a195d52ee8d4c029e28a.tar.zst nixlib-bfaf0a1feb46a3ef8b17a195d52ee8d4c029e28a.zip |
Merge pull request #287322 from cbrewster/init-hermitcli
hermitcli: init at 0.28.2
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/by-name/he/hermitcli/package.nix | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/by-name/he/hermitcli/package.nix b/pkgs/by-name/he/hermitcli/package.nix new file mode 100644 index 000000000000..02437daec92e --- /dev/null +++ b/pkgs/by-name/he/hermitcli/package.nix @@ -0,0 +1,34 @@ +{ buildGoModule +, fetchFromGitHub +, lib +}: + +buildGoModule rec { + pname = "hermit"; + version = "0.38.2"; + + src = fetchFromGitHub { + rev = "v${version}"; + owner = "cashapp"; + repo = "hermit"; + hash = "sha256-cBVTIpY85lrKJ1bX1mIlUW1oWEHgg8wjdUh+0FHUp80="; + }; + + vendorHash = "sha256-W8n7WA1gHx73jHF69apoKnDCIKlbWkj5f1wVITt7F+M="; + + subPackages = [ "cmd/hermit" ]; + + ldflags = [ + "-X main.version=${version}" + "-X main.channel=stable" + ]; + + meta = with lib; { + homepage = "https://cashapp.github.io/hermit"; + description = "Manages isolated, self-bootstrapping sets of tools in software projects."; + license = licenses.asl20; + maintainers = with maintainers; [ cbrewster ]; + platforms = platforms.unix; + mainProgram = "hermit"; + }; +} |