Mercurial > crates > nonstick
diff Cargo.lock @ 108:e97534be35e3
Make some proc macros for doing cfg-like stuff for PAM impls.
author | Paul Fisher <paul@pfish.zone> |
---|---|
date | Sat, 28 Jun 2025 00:34:45 -0400 |
parents | 49c6633f6fd2 |
children | bb465393621f |
line wrap: on
line diff
--- a/Cargo.lock Thu Jun 26 22:42:32 2025 -0400 +++ b/Cargo.lock Sat Jun 28 00:34:45 2025 -0400 @@ -145,6 +145,12 @@ checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5" [[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] name = "home" version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -217,9 +223,21 @@ [[package]] name = "libpam-sys" -version = "0.0.8-alpha0" +version = "0.1.0" dependencies = [ "bindgen 0.69.5", + "libpam-sys-impls", +] + +[[package]] +name = "libpam-sys-impls" +version = "0.0.1" +dependencies = [ + "bindgen 0.72.0", + "proc-macro2", + "quote", + "strum", + "syn", ] [[package]] @@ -272,6 +290,7 @@ "bindgen 0.72.0", "bitflags", "libc", + "libpam-sys", "memoffset", "num_enum", "regex", @@ -473,6 +492,28 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] +name = "strum" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" +dependencies = [ + "strum_macros", +] + +[[package]] +name = "strum_macros" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "rustversion", + "syn", +] + +[[package]] name = "syn" version = "2.0.104" source = "registry+https://github.com/rust-lang/crates.io-index"