Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 56 lines 902 B view raw
1{ 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, 18}: 19 20stdenv.mkDerivation rec { 21 pname = "i3status"; 22 version = "2.15"; 23 24 src = fetchurl { 25 url = "https://i3wm.org/i3status/i3status-${version}.tar.xz"; 26 sha256 = "sha256-bGf1LK5PE533ZK0cxzZWK+D5d1B5G8IStT80wG6vIgU="; 27 }; 28 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 ]; 46 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 }; 55 56}