Unverified Commit 1b77a22f authored by Pol Dellaiera's avatar Pol Dellaiera Committed by GitHub
Browse files

Merge pull request #246287 from JeremiahSecrist/pkgs/lemurs

lemurs: init at 0.3.1
parents 4beb6b30 bc39d290
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -7727,6 +7727,13 @@
    githubId = 1608697;
    name = "Jens Binkert";
  };
  jeremiahs = {
    email = "jeremiah@secrist.xyz";
    github = "JeremiahSecrist";
    githubId = 26032621;
    matrix = "@jeremiahs:matrix.org";
    name = "Jeremiah Secrist";
  };
  jeremyschlatter = {
    email = "github@jeremyschlatter.com";
    github = "jeremyschlatter";
+33 −0
Original line number Diff line number Diff line
{
  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];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -34991,6 +34991,8 @@ with pkgs;
  insync = callPackage ../applications/networking/insync { };
  lemurs = callPackage ../applications/display-managers/lemurs { };
  libstrangle = callPackage ../tools/X11/libstrangle {
    stdenv = stdenv_32bit;
  };