Codebase list rust-bzip2 / a583f21
syn: update to 1.0.52 Henry-Nicolas Tourneur 3 years ago
5 changed file(s) with 45 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 autopkg fails:
1 - missing dev-dep insta (does not build)
2 - missing dev-dep reqwest 0.10+blocking
3 -> reqwest 0.10 introduces many new deps, including futures-util not yet in Debian
4 -> we need to have syn updated first before futures-util could become available
5 - missing dev-dep ref-cast and ref-cast-impl
0 rust-syn (1.0.52-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium
1
2 * Team upload.
3 * Package syn 1.0.52 from crates.io using debcargo 2.4.3
4
5 -- Henry-Nicolas Tourneur <debian@nilux.be> Sun, 29 Nov 2020 21:46:33 +0000
6
07 rust-syn (1.0.12-1) unstable; urgency=medium
18
29 * Package syn 1.0.12 from crates.io using debcargo 2.4.0
0 --- a/Cargo.toml
1 +++ b/Cargo.toml
2 @@ -39,7 +39,7 @@ required-features = ["full", "parsing"]
3 name = "file"
4 required-features = ["full", "parsing"]
5 [dependencies.proc-macro2]
6 -version = "1.0.23"
7 +version = "1.0.18"
8 default-features = false
9
10 [dependencies.quote]
0 Author: Henry-Nicolas Tourneur <debian@nilux.be>
1 Forwarded: not-needed
2 Description: The below patch removes the test feature. That feature depends
3 on syn-test-suite which is also a dev-dep. Having a crate being both a
4 dev-dep and a normal dep is uncommon and causes debcargo crashes.
5 This patch works around this crash by disabling that test feature.
6 Therefore, syn-test-suite is only a dev-dep and no longer both a normal dep
7 and a test dep.
8 ---
9 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
10 --- a/Cargo.toml
11 +++ b/Cargo.toml
12 @@ -93,6 +93,5 @@ full = []
13 parsing = []
14 printing = ["quote"]
15 proc-macro = ["proc-macro2/proc-macro", "quote/proc-macro"]
16 -test = ["syn-test-suite/all-features"]
17 visit = []
18 visit-mut = []
0 relax-deps.patch
1 remove_test_feature.patch