comparison Cargo.lock @ 136:efbc235f01d3

Separate libpam-sys-helpers from libpam-sys. This separates the parts of libpam-sys that don't need linking against libpam from the parts that do need to link against libpam.
author Paul Fisher <paul@pfish.zone>
date Thu, 03 Jul 2025 14:28:04 -0400
parents b52594841480
children
comparison
equal deleted inserted replaced
135:b52594841480 136:efbc235f01d3
1 # This file is automatically @generated by Cargo. 1 # This file is automatically @generated by Cargo.
2 # It is not intended for manual editing. 2 # It is not intended for manual editing.
3 version = 3 3 version = 3
4 4
5 [[package]] 5 [[package]]
6 name = "anyhow"
7 version = "1.0.98"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
9 checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487"
10
11 [[package]]
6 name = "autocfg" 12 name = "autocfg"
7 version = "1.5.0" 13 version = "1.5.0"
8 source = "registry+https://github.com/rust-lang/crates.io-index" 14 source = "registry+https://github.com/rust-lang/crates.io-index"
9 checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" 15 checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
10 16
13 version = "2.9.1" 19 version = "2.9.1"
14 source = "registry+https://github.com/rust-lang/crates.io-index" 20 source = "registry+https://github.com/rust-lang/crates.io-index"
15 checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" 21 checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967"
16 22
17 [[package]] 23 [[package]]
24 name = "cargo_metadata"
25 version = "0.9.1"
26 source = "registry+https://github.com/rust-lang/crates.io-index"
27 checksum = "46e3374c604fb39d1a2f35ed5e4a4e30e60d01fab49446e08f1b3e9a90aef202"
28 dependencies = [
29 "semver",
30 "serde",
31 "serde_derive",
32 "serde_json",
33 ]
34
35 [[package]]
18 name = "equivalent" 36 name = "equivalent"
19 version = "1.0.2" 37 version = "1.0.2"
20 source = "registry+https://github.com/rust-lang/crates.io-index" 38 source = "registry+https://github.com/rust-lang/crates.io-index"
21 checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 39 checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
22 40
35 "equivalent", 53 "equivalent",
36 "hashbrown", 54 "hashbrown",
37 ] 55 ]
38 56
39 [[package]] 57 [[package]]
58 name = "itoa"
59 version = "1.0.15"
60 source = "registry+https://github.com/rust-lang/crates.io-index"
61 checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
62
63 [[package]]
40 name = "libc" 64 name = "libc"
41 version = "0.2.174" 65 version = "0.2.174"
42 source = "registry+https://github.com/rust-lang/crates.io-index" 66 source = "registry+https://github.com/rust-lang/crates.io-index"
43 checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" 67 checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776"
44 68
45 [[package]] 69 [[package]]
46 name = "libpam-sys" 70 name = "libpam-sys"
71 version = "0.1.0"
72 dependencies = [
73 "libc",
74 "libpam-sys-helpers",
75 "num_enum",
76 ]
77
78 [[package]]
79 name = "libpam-sys-helpers"
47 version = "0.1.0" 80 version = "0.1.0"
48 dependencies = [ 81 dependencies = [
49 "libc", 82 "libc",
50 "num_enum", 83 "num_enum",
51 ] 84 ]
70 version = "0.0.8-alpha0" 103 version = "0.0.8-alpha0"
71 dependencies = [ 104 dependencies = [
72 "bitflags", 105 "bitflags",
73 "libc", 106 "libc",
74 "libpam-sys", 107 "libpam-sys",
108 "libpam-sys-helpers",
75 "memoffset", 109 "memoffset",
76 "num_enum", 110 "num_enum",
77 ] 111 ]
78 112
79 [[package]] 113 [[package]]
114 name = "nonstick-testharness"
115 version = "0.0.8-alpha0"
116 dependencies = [
117 "anyhow",
118 "nonstick",
119 "test-cdylib",
120 "thiserror",
121 ]
122
123 [[package]]
80 name = "num_enum" 124 name = "num_enum"
81 version = "0.7.4" 125 version = "0.7.4"
82 source = "registry+https://github.com/rust-lang/crates.io-index" 126 source = "registry+https://github.com/rust-lang/crates.io-index"
83 checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a" 127 checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a"
84 dependencies = [ 128 dependencies = [
130 version = "1.0.21" 174 version = "1.0.21"
131 source = "registry+https://github.com/rust-lang/crates.io-index" 175 source = "registry+https://github.com/rust-lang/crates.io-index"
132 checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" 176 checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d"
133 177
134 [[package]] 178 [[package]]
179 name = "ryu"
180 version = "1.0.20"
181 source = "registry+https://github.com/rust-lang/crates.io-index"
182 checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
183
184 [[package]]
185 name = "semver"
186 version = "0.9.0"
187 source = "registry+https://github.com/rust-lang/crates.io-index"
188 checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
189 dependencies = [
190 "semver-parser",
191 "serde",
192 ]
193
194 [[package]]
195 name = "semver-parser"
196 version = "0.7.0"
197 source = "registry+https://github.com/rust-lang/crates.io-index"
198 checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
199
200 [[package]]
201 name = "serde"
202 version = "1.0.219"
203 source = "registry+https://github.com/rust-lang/crates.io-index"
204 checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
205 dependencies = [
206 "serde_derive",
207 ]
208
209 [[package]]
210 name = "serde_derive"
211 version = "1.0.219"
212 source = "registry+https://github.com/rust-lang/crates.io-index"
213 checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
214 dependencies = [
215 "proc-macro2",
216 "quote",
217 "syn",
218 ]
219
220 [[package]]
221 name = "serde_json"
222 version = "1.0.140"
223 source = "registry+https://github.com/rust-lang/crates.io-index"
224 checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
225 dependencies = [
226 "itoa",
227 "memchr",
228 "ryu",
229 "serde",
230 ]
231
232 [[package]]
135 name = "syn" 233 name = "syn"
136 version = "2.0.104" 234 version = "2.0.104"
137 source = "registry+https://github.com/rust-lang/crates.io-index" 235 source = "registry+https://github.com/rust-lang/crates.io-index"
138 checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40" 236 checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40"
139 dependencies = [ 237 dependencies = [
140 "proc-macro2", 238 "proc-macro2",
141 "quote", 239 "quote",
142 "unicode-ident", 240 "unicode-ident",
241 ]
242
243 [[package]]
244 name = "test-cdylib"
245 version = "1.1.0"
246 source = "registry+https://github.com/rust-lang/crates.io-index"
247 checksum = "c8f41b1f729f5ff5177beab62e5a9251e318df8386e260ab3c944cff502ee78d"
248 dependencies = [
249 "cargo_metadata",
250 "serde",
251 "serde_json",
252 "toml",
253 ]
254
255 [[package]]
256 name = "thiserror"
257 version = "2.0.12"
258 source = "registry+https://github.com/rust-lang/crates.io-index"
259 checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
260 dependencies = [
261 "thiserror-impl",
262 ]
263
264 [[package]]
265 name = "thiserror-impl"
266 version = "2.0.12"
267 source = "registry+https://github.com/rust-lang/crates.io-index"
268 checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
269 dependencies = [
270 "proc-macro2",
271 "quote",
272 "syn",
273 ]
274
275 [[package]]
276 name = "toml"
277 version = "0.5.11"
278 source = "registry+https://github.com/rust-lang/crates.io-index"
279 checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
280 dependencies = [
281 "serde",
143 ] 282 ]
144 283
145 [[package]] 284 [[package]]
146 name = "toml_datetime" 285 name = "toml_datetime"
147 version = "0.6.11" 286 version = "0.6.11"