greetd.dlm: remove

I found this package while cleaning cargoSha256. Its cargoSha256 was
actually wrong and included git dependencies, but it has never been
corrected. I tried fixing it in
https://github.com/NixOS/nixpkgs/pull/324316 and requested a maintainer
review, but the maintainer didn't respond to me for the next two weeks.
Upstream was last updated four years ago. Considering we now have much
better login managers for greetd, we should no longer need this package.
This commit is contained in:
aleksana 2024-07-15 15:16:22 +08:00
parent aa247c0c90
commit 4ba3b6339c
2 changed files with 1 additions and 28 deletions

View File

@ -1,27 +0,0 @@
{ lib
, rustPlatform
, fetchFromSourcehut
}:
rustPlatform.buildRustPackage rec {
pname = "dlm";
version = "2020-01-07";
src = fetchFromSourcehut {
owner = "~kennylevinsen";
repo = pname;
rev = "6b0e11c4f453b1a4d7a32019227539a980b7ce66";
sha256 = "1r3w7my0g3v2ya317qnvjx8wnagjahpj7yx72a65hf2pjbf5x42p";
};
cargoSha256 = "01a8k60qnx2pgxb2adgw30c2hjb60w6230khm5hyqgmp7z4rm8k8";
meta = with lib; {
description = "Stupid simple graphical login manager";
mainProgram = "dlm";
homepage = "https://git.sr.ht/~kennylevinsen/dlm";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ luc65r ];
platforms = platforms.linux;
};
}

View File

@ -30532,7 +30532,7 @@ with pkgs;
};
greetd = recurseIntoAttrs {
dlm = callPackage ../applications/display-managers/greetd/dlm.nix { };
dlm = throw "greetd.dlm has been removed as it is broken and abandoned upstream"; #Added 2024-07-15
greetd = callPackage ../applications/display-managers/greetd { };
gtkgreet = callPackage ../applications/display-managers/greetd/gtkgreet.nix { };
regreet = callPackage ../applications/display-managers/greetd/regreet.nix { };