biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / servers / monitoring / alertmanager-irc-relay / default.nix
blobfb5f524c0afe8b15921a3b2a9e0456285e775ab4
1 { lib, buildGoModule, fetchFromGitHub }:
3 buildGoModule rec {
4   pname = "alertmanager-irc-relay";
5   version = "0.5.1";
7   src = fetchFromGitHub {
8     owner = "google";
9     repo = "alertmanager-irc-relay";
10     rev = "v${version}";
11     sha256 = "sha256-Rl7o2QPa/IU1snlx/LiJxQok9pnkw9XANnJsu41vNlY=";
12   };
14   vendorHash = "sha256-KX+TR0n14+95lldF+0KUo5DbqOKpUDaZNuKMBf0KHFQ=";
16   ldflags = [ "-s" "-w" ];
18   meta = with lib; {
19     description = "Alertmanager IRC Relay is a bot relaying Prometheus alerts to IRC";
20     mainProgram = "alertmanager-irc-relay";
21     longDescription = ''
22       Alertmanager IRC Relay is a bot relaying Prometheus alerts to IRC.
23       Alerts are received from Prometheus using Webhooks and are relayed to an
24       IRC channel
25     '';
26     homepage = "https://github.com/google/alertmanager-irc-relay";
27     license = licenses.asl20;
28     maintainers = with maintainers; [ ymatsiuk ];
29   };