3
0
Fork 0
forked from mirrors/nixpkgs

lemurs: init at 0.3.1

applied editorconfig settings

fix: lf line ending issue

fix: repo can not be pname due to bind issues

fix: use cargoHash not cargoSha256

lint: build inputs should new line

lint: callPackage should have space in attrset
This commit is contained in:
Jeremiah S 2023-07-30 23:02:38 -04:00
parent 26a11bdc90
commit bc39d29076
2 changed files with 35 additions and 0 deletions

View file

@ -0,0 +1,33 @@
{
fetchFromGitHub,
lib,
linux-pam,
rustPlatform,
}:
rustPlatform.buildRustPackage rec {
pname = "lemurs";
version = "0.3.1";
src = fetchFromGitHub {
owner = "coastalwhite";
repo = "lemurs";
rev = "v${version}";
hash = "sha256-6mNSLEWafw8yDGnemOhEiK8FTrBC+6+PuhlbOXTGmN0=";
};
cargoHash = "sha256-nfUBC1HSs7PcIbD7MViJFkfFAPda83XbAupNeShfwOs=";
# Fixes a lock issue
preConfigure = "cargo update --offline";
buildInputs = [
linux-pam
];
meta = with lib; {
description = "A customizable TUI display/login manager written in Rust";
homepage = "https://github.com/coastalwhite/lemurs";
license = with licenses; [asl20 mit];
maintainers = with maintainers; [jeremiahs];
};
}

View file

@ -34967,6 +34967,8 @@ with pkgs;
insync = callPackage ../applications/networking/insync { };
lemurs = callPackage ../applications/display-managers/lemurs { };
libstrangle = callPackage ../tools/X11/libstrangle {
stdenv = stdenv_32bit;
};