toxic: 0.15.1 -> 0.16.0
[NixPkgs.git] / pkgs / applications / window-managers / i3 / status.nix
blob47eabbd838097c0de13678e551e6370570ea9bdc
2   fetchurl,
3   lib,
4   stdenv,
5   libconfuse,
6   yajl,
7   alsa-lib,
8   libpulseaudio,
9   libnl,
10   meson,
11   ninja,
12   perl,
13   pkg-config,
14   asciidoc,
15   xmlto,
16   docbook_xml_dtd_45,
17   docbook_xsl,
20 stdenv.mkDerivation rec {
21   pname = "i3status";
22   version = "2.15";
24   src = fetchurl {
25     url = "https://i3wm.org/i3status/i3status-${version}.tar.xz";
26     sha256 = "sha256-bGf1LK5PE533ZK0cxzZWK+D5d1B5G8IStT80wG6vIgU=";
27   };
29   nativeBuildInputs = [
30     meson
31     ninja
32     perl
33     pkg-config
34     asciidoc
35     xmlto
36     docbook_xml_dtd_45
37     docbook_xsl
38   ];
39   buildInputs = [
40     libconfuse
41     yajl
42     alsa-lib
43     libpulseaudio
44     libnl
45   ];
47   meta = {
48     description = "Generates a status line for i3bar, dzen2, xmobar or lemonbar";
49     homepage = "https://i3wm.org";
50     maintainers = [ ];
51     license = lib.licenses.bsd3;
52     platforms = lib.platforms.all;
53     mainProgram = "i3status";
54   };