vscode-extensions.yoavbls.pretty-ts-errors: 0.5.4 -> 0.6.1 (#363464)
[NixPkgs.git] / pkgs / by-name / to / tofi / package.nix
blob36833e6b807580f7b64658586aa731beffb545ec
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   pkg-config,
6   ninja,
7   meson,
8   scdoc,
9   wayland-protocols,
10   wayland-scanner,
11   freetype,
12   harfbuzz,
13   cairo,
14   pango,
15   wayland,
16   libxkbcommon,
19 stdenv.mkDerivation rec {
20   pname = "tofi";
21   version = "0.9.1";
23   src = fetchFromGitHub {
24     owner = "philj56";
25     repo = pname;
26     rev = "v${version}";
27     sha256 = "sha256-lokp6Zmdt7WuAyuRnHBkKD4ydbNiQY7pEVY97Z62U90=";
28   };
30   depsBuildBuild = [ pkg-config ];
31   nativeBuildInputs = [
32     meson
33     ninja
34     pkg-config
35     scdoc
36     wayland-protocols
37     wayland-scanner
38   ];
39   buildInputs = [
40     freetype
41     harfbuzz
42     cairo
43     pango
44     wayland
45     libxkbcommon
46   ];
48   meta = with lib; {
49     description = "Tiny dynamic menu for Wayland";
50     homepage = "https://github.com/philj56/tofi";
51     license = licenses.mit;
52     maintainers = with maintainers; [ fbergroth ];
53     platforms = platforms.linux;
54     mainProgram = "tofi";
55   };