sequoia-openpgp: drop most dependency cleanup, already upstream
Daniel Kahn Gillmor
3 years ago
0 | 0 | Clean up dependencies for sequoia-openpgp: |
1 | 1 | |
2 | backtrace: https://gitlab.com/sequoia-pgp/sequoia/-/merge_requests/881 | |
3 | base64: no clear reason for upgrading 0.12 to 0.13, and 0.13 implicates | |
4 | grep-printer, pem, plist, and ron in debian | |
5 | lalrpop: upgrade to 0.19 goes through NEW b/c of new "lexer" feature, | |
6 | Neal Walfield said nothing after 0.17 was used | |
7 | memsec: upgrade to 0.6 goes through NEW b/c of new "getrandom" feature | |
2 | lalrpop-util: upgrade to 0.19 goes through NEW b/c of new "lexer" | |
3 | feature, Neal Walfield said nothing after 0.17 was used (and | |
4 | the lalrpop dependency itself is >=0.17) | |
8 | 5 | |
9 | 6 | drop all crypto-crng and windows stuff |
10 | 7 | |
13 | 10 | |
14 | 11 | --- a/Cargo.toml |
15 | 12 | +++ b/Cargo.toml |
16 | @@ -32,10 +32,10 @@ | |
17 | version = "1" | |
18 | ||
19 | [dependencies.backtrace] | |
20 | -version = "0.3.46" | |
21 | +version = "0.3.44" | |
22 | ||
23 | [dependencies.base64] | |
24 | -version = "0.13" | |
25 | +version = "0.12" | |
26 | ||
27 | [dependencies.buffered-reader] | |
28 | version = "0.20" | |
29 | 13 | @@ -56,7 +56,7 @@ |
30 | 14 | version = "0.2" |
31 | 15 | |
32 | 16 | [dependencies.lalrpop-util] |
33 | 17 | -version = "0.19" |
34 | +version = "0.17" | |
18 | +version = ">=0.17" | |
35 | 19 | |
36 | 20 | [dependencies.lazy_static] |
37 | version = "1.3" | |
38 | @@ -65,7 +65,7 @@ | |
39 | version = "0.2" | |
40 | ||
41 | [dependencies.memsec] | |
42 | -version = "0.6" | |
43 | +version = "0.5.6" | |
44 | default-features = false | |
45 | ||
46 | [dependencies.nettle] | |
47 | @@ -91,38 +91,16 @@ | |
48 | [dev-dependencies.rpassword] | |
49 | version = "5.0" | |
50 | [build-dependencies.lalrpop] | |
51 | -version = "0.19" | |
52 | +version = "0.17" | |
53 | ||
54 | [features] | |
21 | version = "1.4.0" | |
22 | @@ -102,39 +102,10 @@ | |
55 | 23 | compression = ["compression-deflate", "compression-bzip2"] |
56 | 24 | compression-bzip2 = ["bzip2", "buffered-reader/compression-bzip2"] |
57 | 25 | compression-deflate = ["flate2", "buffered-reader/compression-deflate"] |
60 | 28 | default = ["compression", "crypto-nettle"] |
61 | 29 | vendored = ["vendored-nettle"] |
62 | 30 | -vendored-nettle = ["nettle/vendored"] |
31 | -[target."cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))".dependencies.chrono] | |
32 | -version = "0.4.10" | |
33 | -features = ["std"] | |
34 | -default-features = false | |
35 | -[target."cfg(windows)".dependencies.eax] | |
36 | -version = "0.3" | |
37 | - | |
63 | 38 | -[target."cfg(windows)".dependencies.ed25519-dalek] |
64 | 39 | -version = "1" |
65 | 40 | -features = ["rand", "u64_backend"] |
72 | 47 | -default-features = false |
73 | 48 | - |
74 | 49 | -[target."cfg(windows)".dependencies.win-crypto-ng] |
75 | -version = "0.2" | |
76 | -features = ["rand"] | |
50 | -version = "0.4" | |
51 | -features = ["rand", "block-cipher"] | |
77 | 52 | -optional = true |
78 | 53 | - |
79 | 54 | -[target."cfg(windows)".dependencies.winapi] |
80 | -version = "0.3" | |
55 | -version = "0.3.8" | |
81 | 56 | -features = ["bcrypt"] |
82 | 57 | -optional = true |
83 | 58 | -default-features = false |