Loading pkgs/applications/window-managers/i3/default.nix +86 −22 Original line number Diff line number Diff line { fetchurl, lib, stdenv, pkg-config, makeWrapper, meson, ninja, installShellFiles, libxcb, xcbutilkeysyms , xcbutil, xcbutilwm, xcbutilxrm, libstartup_notification, libX11, pcre2, libev , yajl, xcb-util-cursor, perl, pango, perlPackages, libxkbcommon , xorgserver, xvfb-run, xdotool, xorg, which , asciidoc, xmlto, docbook_xml_dtd_45, docbook_xsl, findXMLCatalogs , nixosTests { fetchurl, lib, stdenv, pkg-config, makeWrapper, meson, ninja, installShellFiles, libxcb, xcbutilkeysyms, xcbutil, xcbutilwm, xcbutilxrm, libstartup_notification, libX11, pcre2, libev, yajl, xcb-util-cursor, perl, pango, perlPackages, libxkbcommon, xorgserver, xvfb-run, xdotool, xorg, which, asciidoc, xmlto, docbook_xml_dtd_45, docbook_xsl, findXMLCatalogs, nixosTests, }: stdenv.mkDerivation rec { Loading @@ -16,8 +45,17 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ pkg-config makeWrapper meson ninja installShellFiles perl asciidoc xmlto docbook_xml_dtd_45 docbook_xsl findXMLCatalogs pkg-config makeWrapper meson ninja installShellFiles perl asciidoc xmlto docbook_xml_dtd_45 docbook_xsl findXMLCatalogs ]; mesonFlags = [ Loading @@ -25,13 +63,35 @@ stdenv.mkDerivation rec { "-Dmans=true" ]; buildInputs = [ libxcb xcbutilkeysyms xcbutil xcbutilwm xcbutilxrm libxkbcommon libstartup_notification libX11 pcre2 libev yajl xcb-util-cursor perl pango perlPackages.AnyEventI3 perlPackages.X11XCB perlPackages.IPCRun perlPackages.ExtUtilsPkgConfig perlPackages.InlineC ] ++ lib.optionals doCheck [ xorgserver xvfb-run xdotool xorg.setxkbmap xorg.xrandr which buildInputs = [ libxcb xcbutilkeysyms xcbutil xcbutilwm xcbutilxrm libxkbcommon libstartup_notification libX11 pcre2 libev yajl xcb-util-cursor perl pango perlPackages.AnyEventI3 perlPackages.X11XCB perlPackages.IPCRun perlPackages.ExtUtilsPkgConfig perlPackages.InlineC ] ++ lib.optionals doCheck [ xorgserver xvfb-run xdotool xorg.setxkbmap xorg.xrandr which ]; configureFlags = [ "--disable-builddir" ]; Loading Loading @@ -79,13 +139,17 @@ stdenv.mkDerivation rec { separateDebugInfo = true; passthru.tests = { inherit (nixosTests) i3wm; }; passthru.tests = { inherit (nixosTests) i3wm; }; meta = with lib; { description = "Tiling window manager"; homepage = "https://i3wm.org"; maintainers = with maintainers; [ modulistic fpletz ]; maintainers = with maintainers; [ modulistic fpletz ]; mainProgram = "i3"; license = licenses.bsd3; platforms = platforms.all; Loading Loading
pkgs/applications/window-managers/i3/default.nix +86 −22 Original line number Diff line number Diff line { fetchurl, lib, stdenv, pkg-config, makeWrapper, meson, ninja, installShellFiles, libxcb, xcbutilkeysyms , xcbutil, xcbutilwm, xcbutilxrm, libstartup_notification, libX11, pcre2, libev , yajl, xcb-util-cursor, perl, pango, perlPackages, libxkbcommon , xorgserver, xvfb-run, xdotool, xorg, which , asciidoc, xmlto, docbook_xml_dtd_45, docbook_xsl, findXMLCatalogs , nixosTests { fetchurl, lib, stdenv, pkg-config, makeWrapper, meson, ninja, installShellFiles, libxcb, xcbutilkeysyms, xcbutil, xcbutilwm, xcbutilxrm, libstartup_notification, libX11, pcre2, libev, yajl, xcb-util-cursor, perl, pango, perlPackages, libxkbcommon, xorgserver, xvfb-run, xdotool, xorg, which, asciidoc, xmlto, docbook_xml_dtd_45, docbook_xsl, findXMLCatalogs, nixosTests, }: stdenv.mkDerivation rec { Loading @@ -16,8 +45,17 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ pkg-config makeWrapper meson ninja installShellFiles perl asciidoc xmlto docbook_xml_dtd_45 docbook_xsl findXMLCatalogs pkg-config makeWrapper meson ninja installShellFiles perl asciidoc xmlto docbook_xml_dtd_45 docbook_xsl findXMLCatalogs ]; mesonFlags = [ Loading @@ -25,13 +63,35 @@ stdenv.mkDerivation rec { "-Dmans=true" ]; buildInputs = [ libxcb xcbutilkeysyms xcbutil xcbutilwm xcbutilxrm libxkbcommon libstartup_notification libX11 pcre2 libev yajl xcb-util-cursor perl pango perlPackages.AnyEventI3 perlPackages.X11XCB perlPackages.IPCRun perlPackages.ExtUtilsPkgConfig perlPackages.InlineC ] ++ lib.optionals doCheck [ xorgserver xvfb-run xdotool xorg.setxkbmap xorg.xrandr which buildInputs = [ libxcb xcbutilkeysyms xcbutil xcbutilwm xcbutilxrm libxkbcommon libstartup_notification libX11 pcre2 libev yajl xcb-util-cursor perl pango perlPackages.AnyEventI3 perlPackages.X11XCB perlPackages.IPCRun perlPackages.ExtUtilsPkgConfig perlPackages.InlineC ] ++ lib.optionals doCheck [ xorgserver xvfb-run xdotool xorg.setxkbmap xorg.xrandr which ]; configureFlags = [ "--disable-builddir" ]; Loading Loading @@ -79,13 +139,17 @@ stdenv.mkDerivation rec { separateDebugInfo = true; passthru.tests = { inherit (nixosTests) i3wm; }; passthru.tests = { inherit (nixosTests) i3wm; }; meta = with lib; { description = "Tiling window manager"; homepage = "https://i3wm.org"; maintainers = with maintainers; [ modulistic fpletz ]; maintainers = with maintainers; [ modulistic fpletz ]; mainProgram = "i3"; license = licenses.bsd3; platforms = platforms.all; Loading