From c840b30162d78bcb6f50749c4a2feb9480d8e070 Mon Sep 17 00:00:00 2001 From: Salva Date: Sun, 31 May 2026 23:33:17 -0600 Subject: [PATCH] oo7-pam: init at 0.6.0 --- pkgs/by-name/oo/oo7-pam/package.nix | 46 +++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 pkgs/by-name/oo/oo7-pam/package.nix diff --git a/pkgs/by-name/oo/oo7-pam/package.nix b/pkgs/by-name/oo/oo7-pam/package.nix new file mode 100644 index 000000000000..f0598168a81d --- /dev/null +++ b/pkgs/by-name/oo/oo7-pam/package.nix @@ -0,0 +1,46 @@ +{ + cargo, + meson, + ninja, + oo7, + pkg-config, + rustPlatform, + rustc, + stdenv, + systemdLibs, +}: +stdenv.mkDerivation (finalAttrs: { + pname = "oo7-pam"; + inherit (oo7) version src cargoDeps; + + sourceRoot = "${finalAttrs.src.name}/pam"; + cargoRoot = "../"; + + strictDeps = true; + __structuredAttrs = true; + separateDebugInfo = true; + + nativeBuildInputs = [ + pkg-config + meson + ninja + rustPlatform.cargoSetupHook + rustc + cargo + ]; + + buildInputs = [ + systemdLibs + ]; + + meta = { + inherit (oo7.meta) + homepage + changelog + license + maintainers + platforms + ; + description = "${oo7.meta.description} (PAM modules)"; + }; +})