chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / ei / eigenlayer / package.nix
blob7f7a2e1bada315db255df1985dd2444b4483b525
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5   nix-update-script,
6 }:
7 buildGoModule rec {
8   pname = "eigenlayer";
9   version = "0.10.6";
11   src = fetchFromGitHub {
12     owner = "Layr-Labs";
13     repo = "eigenlayer-cli";
14     rev = "v${version}";
15     hash = "sha256-FvmS9rWmf6bzY5QjVS3otylHYPyQ7KqXVJ0m28/zEi8=";
16   };
18   vendorHash = "sha256-7KC99PqAPfGnm7yA4nfAlC7V4NhCEYDyPxY7CdOdwno=";
20   ldflags = ["-s" "-w"];
21   subPackages = ["cmd/eigenlayer"];
23   passthru.updateScript = nix-update-script {};
25   meta = with lib; {
26     homepage = "https://www.eigenlayer.xyz/";
27     changelog = "https://github.com/Layr-Labs/eigenlayer-cli/releases/tag/${src.rev}";
28     description = "Utility that manages core operator functionalities like local keys, operator registration and updates";
29     mainProgram = "eigenlayer";
30     license = licenses.bsl11;
31     maintainers = with maintainers; [selfuryon];
32   };