Loading pkgs/applications/display-managers/greetd/qtgreet.nix 0 → 100644 +58 −0 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitLab, meson, ninja, pkg-config, kdePackages, qt6, dfl-ipc, dfl-utils, dfl-applications, dfl-login1, mpvSupport ? true, mpv, }: stdenv.mkDerivation (finalAttrs: { pname = "qtgreet"; version = "2.0.3.95"; src = fetchFromGitLab { owner = "marcusbritanicus"; repo = "QtGreet"; rev = "v${finalAttrs.version}"; hash = "sha256-5csKvBiffW+yHuNyFqxOE5bcsTWlyoLwFxuPH0WlFAE="; }; nativeBuildInputs = [ meson ninja pkg-config qt6.wrapQtAppsHook ]; buildInputs = [ kdePackages.wayqt qt6.qtbase dfl-ipc dfl-utils dfl-applications dfl-login1 ] ++ lib.optionals mpvSupport [ mpv ]; mesonFlags = [ (lib.mesonOption "dynpath" "${placeholder "out"}/var/lib/qtgreet") ]; meta = { description = "Qt based greeter for greetd, to be run under wayfire or similar wlr-based compositors"; homepage = "https://gitlab.com/marcusbritanicus/QtGreet"; changelog = "https://gitlab.com/marcusbritanicus/QtGreet/-/blob/${finalAttrs.src.rev}/Changelog"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ arthsmn ]; mainProgram = "qtgreet"; platforms = lib.platforms.linux; }; }) pkgs/top-level/all-packages.nix +1 −0 Original line number Diff line number Diff line Loading @@ -14197,6 +14197,7 @@ with pkgs; { greetd = callPackage ../applications/display-managers/greetd { }; gtkgreet = callPackage ../applications/display-managers/greetd/gtkgreet.nix { }; qtgreet = callPackage ../applications/display-managers/greetd/qtgreet.nix { }; regreet = callPackage ../applications/display-managers/greetd/regreet.nix { }; tuigreet = callPackage ../applications/display-managers/greetd/tuigreet.nix { }; wlgreet = callPackage ../applications/display-managers/greetd/wlgreet.nix { }; Loading Loading
pkgs/applications/display-managers/greetd/qtgreet.nix 0 → 100644 +58 −0 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitLab, meson, ninja, pkg-config, kdePackages, qt6, dfl-ipc, dfl-utils, dfl-applications, dfl-login1, mpvSupport ? true, mpv, }: stdenv.mkDerivation (finalAttrs: { pname = "qtgreet"; version = "2.0.3.95"; src = fetchFromGitLab { owner = "marcusbritanicus"; repo = "QtGreet"; rev = "v${finalAttrs.version}"; hash = "sha256-5csKvBiffW+yHuNyFqxOE5bcsTWlyoLwFxuPH0WlFAE="; }; nativeBuildInputs = [ meson ninja pkg-config qt6.wrapQtAppsHook ]; buildInputs = [ kdePackages.wayqt qt6.qtbase dfl-ipc dfl-utils dfl-applications dfl-login1 ] ++ lib.optionals mpvSupport [ mpv ]; mesonFlags = [ (lib.mesonOption "dynpath" "${placeholder "out"}/var/lib/qtgreet") ]; meta = { description = "Qt based greeter for greetd, to be run under wayfire or similar wlr-based compositors"; homepage = "https://gitlab.com/marcusbritanicus/QtGreet"; changelog = "https://gitlab.com/marcusbritanicus/QtGreet/-/blob/${finalAttrs.src.rev}/Changelog"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ arthsmn ]; mainProgram = "qtgreet"; platforms = lib.platforms.linux; }; })
pkgs/top-level/all-packages.nix +1 −0 Original line number Diff line number Diff line Loading @@ -14197,6 +14197,7 @@ with pkgs; { greetd = callPackage ../applications/display-managers/greetd { }; gtkgreet = callPackage ../applications/display-managers/greetd/gtkgreet.nix { }; qtgreet = callPackage ../applications/display-managers/greetd/qtgreet.nix { }; regreet = callPackage ../applications/display-managers/greetd/regreet.nix { }; tuigreet = callPackage ../applications/display-managers/greetd/tuigreet.nix { }; wlgreet = callPackage ../applications/display-managers/greetd/wlgreet.nix { }; Loading