Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 lib, 3 buildGoModule, 4 fetchFromGitHub, 5 nix-update-script, 6}: 7buildGoModule rec { 8 pname = "chirpstack-rest-api"; 9 version = "4.13.0"; 10 11 src = fetchFromGitHub { 12 owner = "chirpstack"; 13 repo = "chirpstack-rest-api"; 14 rev = "v${version}"; 15 hash = "sha256-uJF8VZO3hAdjcvmc370Gw1qJqmOlYCzRJNYYGUImKgE="; 16 }; 17 18 vendorHash = "sha256-rnlsWvA98OT6gd4yw7kF5h+6obQ3UwmZLldujEOIWBw="; 19 20 ldflags = [ 21 "-s" 22 "-w" 23 ]; 24 25 passthru.updateScript = nix-update-script { }; 26 27 meta = { 28 description = "gRPC API to REST proxy for Chirpstack"; 29 homepage = "https://www.chirpstack.io/"; 30 license = lib.licenses.mit; 31 maintainers = [ lib.maintainers.stv0g ]; 32 mainProgram = "chirpstack-rest-api"; 33 }; 34}