forgejo-lts: 7.0.10 -> 7.0.11
[NixPkgs.git] / pkgs / by-name / hy / hyprnotify / package.nix
blob1be9b8b114cf7c3c16d01a951ae8e89210d2e157
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5   pkg-config,
6   alsa-lib
7 }:
9 buildGoModule rec {
10   pname = "hyprnotify";
11   version = "0.8.0";
13   src = fetchFromGitHub {
14     owner = "codelif";
15     repo = "hyprnotify";
16     rev = "v${version}";
17     hash = "sha256-+vBOHXaCWEoQ/Lk9VwP55XqlhSzSS9hoVg4FQOj8dIU=";
18   };
20   nativeBuildInputs = [ pkg-config ];
22   buildInputs = [ alsa-lib ];
24   vendorHash = "sha256-2BuWJ57jELtfj7SGr+dLdC2KFc5sD2bC8MgjUHaIXUs=";
26   meta = {
27     description = "DBus Implementation of Freedesktop Notification spec for 'hyprctl notify'";
28     homepage = "https://github.com/codelif/hyprnotify";
29     license = lib.licenses.asl20;
30     platforms = lib.platforms.linux;
31     maintainers = with lib.maintainers; [ bloeckchengrafik ];
32     mainProgram = "hyprnotify";
33   };