diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 94f4899b4d51b..e9507ed73db1a 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -7715,6 +7715,13 @@ githubId = 3422442; name = "Ruben Maher"; }; + er0k = { + email = "er0k@er0k.net"; + github = "er0k"; + githubId = 916239; + name = "er0k"; + keys = [ { fingerprint = "60DE 4570 2E31 81A2 AF87 F075 B005 BA3C 8EE8 108D"; } ]; + }; eraserhd = { email = "jason.m.felice@gmail.com"; github = "eraserhd"; diff --git a/pkgs/by-name/aw/aws-vault/package.nix b/pkgs/by-name/aw/aws-vault/package.nix index 4a84309316c6d..f571c25b97825 100644 --- a/pkgs/by-name/aw/aws-vault/package.nix +++ b/pkgs/by-name/aw/aws-vault/package.nix @@ -9,22 +9,25 @@ }: buildGoModule rec { pname = "aws-vault"; - version = "7.2.0"; + version = "7.7.5"; src = fetchFromGitHub { - owner = "99designs"; + owner = "ByteNess"; repo = "aws-vault"; rev = "v${version}"; - hash = "sha256-Qs4vxFgehWQYYECBGBSU8YI/BHLwOQUO5wBlNEUzD7c="; + hash = "sha256-K91GNyvtjDO6UMU9cC+TbUdMWdXrPlKLU8u5cbEMdRA="; }; - vendorHash = "sha256-4bJKDEZlO0DzEzTQ7m+SQuzhe+wKmL6wLueqgSz/46s="; + proxyVendor = true; + vendorHash = "sha256-3AL3vjKqzjrzgPrLLwIgWpn1hRB6soTMbaRly/fvziA="; nativeBuildInputs = [ installShellFiles makeWrapper ]; + env.CGO_ENABLED = "0"; + postInstall = '' # make xdg-open overrideable at runtime # aws-vault uses https://github.com/skratchdot/open-golang/blob/master/open/open.go to open links @@ -55,8 +58,11 @@ buildGoModule rec { meta = with lib; { description = "Vault for securely storing and accessing AWS credentials in development environments"; mainProgram = "aws-vault"; - homepage = "https://github.com/99designs/aws-vault"; + homepage = "https://github.com/ByteNess/aws-vault"; license = licenses.mit; - maintainers = with maintainers; [ zimbatm ]; + maintainers = with maintainers; [ + zimbatm + er0k + ]; }; }