azure-storage-azcopy: 10.27.1 -> 10.28.0 (#377459)
[NixPkgs.git] / pkgs / by-name / wl / wlrctl / package.nix
blob810c196e8a7d97dcdd6b81cbaac66ce011c3c241
2   lib,
3   stdenv,
4   fetchFromSourcehut,
5   meson,
6   pkg-config,
7   scdoc,
8   ninja,
9   libxkbcommon,
10   wayland,
11   wayland-scanner,
14 stdenv.mkDerivation rec {
15   pname = "wlrctl";
16   version = "0.2.2";
18   src = fetchFromSourcehut {
19     owner = "~brocellous";
20     repo = "wlrctl";
21     rev = "v${version}";
22     sha256 = "sha256-5mDcCSHbZMbfXbksAO4YhELznKpanse7jtbtfr09HL0=";
23   };
25   strictDeps = true;
26   depsBuildBuild = [
27     pkg-config
28   ];
29   nativeBuildInputs = [
30     meson
31     pkg-config
32     scdoc
33     ninja
34     wayland-scanner
35   ];
36   buildInputs = [
37     libxkbcommon
38     wayland
39   ];
41   env.NIX_CFLAGS_COMPILE = "-Wno-error=type-limits";
43   meta = with lib; {
44     description = "Command line utility for miscellaneous wlroots Wayland extensions";
45     homepage = "https://git.sr.ht/~brocellous/wlrctl";
46     license = licenses.mit;
47     maintainers = with maintainers; [
48       puffnfresh
49       artturin
50     ];
51     platforms = platforms.linux;
52     mainProgram = "wlrctl";
53   };