nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at devShellTools-shell 41 lines 817 B view raw
1{ 2 lib, 3 buildGoModule, 4 fetchFromGitHub, 5}: 6 7buildGoModule rec { 8 pname = "awsrm"; 9 version = "0.4.0"; 10 11 src = fetchFromGitHub { 12 owner = "jckuester"; 13 repo = "awsrm"; 14 rev = "v${version}"; 15 sha256 = "sha256-KAujqYDtZbCBRO5WK9b9mxqe84ZllbBoO2tLnDH/bdo="; 16 }; 17 18 vendorHash = "sha256-CldEAeiFH7gdFNLbIe/oTzs8Pdnde7EqLr7vP7SMDGU="; 19 20 ldflags = 21 let 22 t = "github.com/jckuester/awsrm/internal"; 23 in 24 [ 25 "-s" 26 "-w" 27 "-X ${t}.version=${version}" 28 "-X ${t}.commit=${src.rev}" 29 "-X ${t}.date=unknown" 30 ]; 31 32 doCheck = false; 33 34 meta = with lib; { 35 description = "Remove command for AWS resources"; 36 homepage = "https://github.com/jckuester/awsrm"; 37 license = licenses.mit; 38 maintainers = [ maintainers.markus1189 ]; 39 mainProgram = "awsrm"; 40 }; 41}