{ lib, buildGoModule, fetchFromGitHub, nix-update-script, }: buildGoModule rec { pname = "chirpstack-rest-api"; version = "4.13.0"; src = fetchFromGitHub { owner = "chirpstack"; repo = "chirpstack-rest-api"; rev = "v${version}"; hash = "sha256-uJF8VZO3hAdjcvmc370Gw1qJqmOlYCzRJNYYGUImKgE="; }; vendorHash = "sha256-rnlsWvA98OT6gd4yw7kF5h+6obQ3UwmZLldujEOIWBw="; ldflags = [ "-s" "-w" ]; passthru.updateScript = nix-update-script { }; meta = { description = "gRPC API to REST proxy for Chirpstack"; homepage = "https://www.chirpstack.io/"; license = lib.licenses.mit; maintainers = [ lib.maintainers.stv0g ]; mainProgram = "chirpstack-rest-api"; }; }