nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{ stdenv
2, lib
3, fetchFromGitea
4, pkg-config
5, meson
6, ninja
7, scdoc
8, wayland-scanner
9, fontconfig
10, freetype
11, pixman
12, libpng
13, tllist
14, wayland
15, wayland-protocols
16, dbus
17, fcft
18}:
19
20stdenv.mkDerivation rec {
21 pname = "fnott";
22 version = "1.4.0";
23
24 src = fetchFromGitea {
25 domain = "codeberg.org";
26 owner = "dnkl";
27 repo = "fnott";
28 rev = version;
29 sha256 = "sha256-cJ7XmnC4x8lhZ+JRqobeQxTTps4Oz95zYdlFtr3KC1A=";
30 };
31
32 depsBuildBuild = [
33 pkg-config
34 ];
35 nativeBuildInputs = [
36 pkg-config
37 meson
38 ninja
39 scdoc
40 wayland-scanner
41 ];
42 buildInputs = [
43 fontconfig
44 freetype
45 pixman
46 libpng
47 tllist
48 wayland
49 wayland-protocols
50 dbus
51 fcft
52 ];
53
54 meta = with lib; {
55 homepage = "https://codeberg.org/dnkl/fnott";
56 description = "Keyboard driven and lightweight Wayland notification daemon for wlroots-based compositors";
57 license = with licenses; [ mit zlib ];
58 maintainers = with maintainers; [ polykernel ];
59 platforms = platforms.linux;
60 };
61}