python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / applications / misc / fnott / default.nix
blobf01a2b5595a3542a41b1a061c27e1e52c7f31666
1 { stdenv
2 , lib
3 , fetchFromGitea
4 , pkg-config
5 , meson
6 , ninja
7 , scdoc
8 , wayland-protocols
9 , tllist
10 , fontconfig
11 , freetype
12 , pixman
13 , libpng
14 , wayland
15 , wlroots
16 , dbus
17 , fcft
20 stdenv.mkDerivation rec {
21   pname = "fnott";
22   version = "1.3.0";
24   src = fetchFromGitea {
25     domain = "codeberg.org";
26     owner = "dnkl";
27     repo = "fnott";
28     rev = version;
29     sha256 = "sha256-6NMMU39v8+Ir3rf7kVwBdEOuYnZC1MqtZnim8+0A7wM=";
30   };
32   nativeBuildInputs = [
33     pkg-config
34     meson
35     ninja
36     scdoc
37     wayland-protocols
38     tllist
39   ];
40   buildInputs = [
41     fontconfig
42     freetype
43     pixman
44     libpng
45     wayland
46     wlroots
47     dbus
48     fcft
49   ];
51   meta = with lib; {
52     homepage = "https://codeberg.org/dnkl/fnott";
53     description = "Keyboard driven and lightweight Wayland notification daemon for wlroots-based compositors.";
54     license = licenses.mit;
55     maintainers = with maintainers; [ polykernel ];
56     platforms = platforms.linux;
57   };