Codebase list rust-stfu8 / edbea70
im-rc - new upstream release. Peter Michael Green 1 year, 10 months ago
6 changed file(s) with 36 addition(s) and 52 deletion(s). Raw diff Collapse all Expand all
0 rust-im-rc (15.1.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium
1
2 * Team upload.
3 * Package im-rc 15.1.0 from crates.io using debcargo 2.5.0
4 * Drop relax-dep.patch, no longer needed.
5 * Update remaining patches for new upstream.
6
7 -- Peter Michael Green <plugwash@debian.org> Fri, 24 Jun 2022 16:25:00 +0000
8
09 rust-im-rc (15.0.0-2) unstable; urgency=medium
110
211 * Team upload.
11 ===================================================================
22 --- im-rc.orig/Cargo.toml
33 +++ im-rc/Cargo.toml
4 @@ -29,9 +29,9 @@ all-features = true
5
4 @@ -37,9 +37,9 @@ all-features = true
65 [lib]
76 path = "./src/lib.rs"
7
88 -[dependencies.arbitrary]
9 -version = "0.4"
9 -version = "1.1"
1010 -optional = true
1111 +#[dependencies.arbitrary]
12 +#version = "0.4"
12 +#version = "1.1"
1313 +#optional = true
1414
1515 [dependencies.bitmaps]
1616 version = "2"
17 @@ -54,9 +54,9 @@ version = "0.4"
17 @@ -62,9 +62,9 @@ version = "0.6"
1818 version = "1"
1919 optional = true
2020
2727
2828 [dependencies.serde]
2929 version = "1"
30 @@ -96,6 +96,6 @@ version = "0.9"
30 @@ -106,10 +106,10 @@ version = "0.9"
3131
3232 [features]
3333 debug = []
34 -pool = ["refpool", "sized-chunks/refpool"]
35 +#pool = ["refpool", "sized-chunks/refpool"]
34 -pool = [
35 - "refpool",
36 - "sized-chunks/refpool",
37 -]
38 +#pool = [
39 +# "refpool",
40 +# "sized-chunks/refpool",
41 +#]
42
3643 [badges.travis-ci]
3744 repository = "bodil/im-rs"
11 ===================================================================
22 --- im-rc.orig/Cargo.toml
33 +++ im-rc/Cargo.toml
4 @@ -77,9 +77,6 @@ version = "0.6"
4 @@ -86,9 +86,6 @@ version = "1"
55 [dev-dependencies.proptest]
6 version = "0.9"
6 version = "1"
77
88 -[dev-dependencies.proptest-derive]
9 -version = "0.1"
9 -version = "0.3"
1010 -
1111 [dev-dependencies.rand]
12 version = ">= 0.7, < 0.9"
12 version = "0.8"
1313 features = ["small_rng"]
1414 Index: im-rc/src/tests/hashset.rs
1515 ===================================================================
8888 ===================================================================
8989 --- im-rc.orig/src/tests/vector.rs
9090 +++ im-rc/src/tests/vector.rs
91 @@ -6,9 +6,9 @@ use std::iter::FromIterator;
91 @@ -5,9 +5,9 @@ use std::fmt::{Debug, Error, Formatter,
9292 use crate::Vector;
9393
9494 use proptest::proptest;
100100 enum Action<A> {
101101 PushFront(A),
102102 PushBack(A),
103 @@ -22,7 +22,6 @@ enum Action<A> {
103 @@ -21,7 +21,6 @@ enum Action<A> {
104104 SplitRight(usize),
105105 }
106106
108108 struct Actions<A>(Vec<Action<A>>)
109109 where
110110 A: Clone;
111 @@ -118,7 +117,7 @@ fn cap_index(len: usize, index: usize) -
111 @@ -117,7 +116,7 @@ fn cap_index(len: usize, index: usize) -
112112 }
113113 }
114114
117117 #[test]
118118 fn comprehensive(actions: Actions<u8>) {
119119 let mut vec = Vector::new();
120 @@ -216,7 +215,7 @@ proptest! {
121 assert_eq!(Vector::from_iter(nat.iter().cloned()), vec);
120 @@ -215,7 +214,7 @@ proptest! {
121 assert_eq!(nat.iter().cloned().collect::<Vector<_>>(), vec);
122122 }
123123 }
124124 -}
+0
-31
src/im-rc/debian/patches/relax-dep.patch less more
0 Index: im-rc/Cargo.toml
1 ===================================================================
2 --- im-rc.orig/Cargo.toml
3 +++ im-rc/Cargo.toml
4 @@ -41,14 +41,14 @@ version = "0.9"
5 optional = true
6
7 [dependencies.quickcheck]
8 -version = "0.9"
9 +version = ">= 0.9, < 2.0"
10 optional = true
11
12 [dependencies.rand_core]
13 -version = "0.5.1"
14 +version = ">= 0.5.1, < 0.7"
15
16 [dependencies.rand_xoshiro]
17 -version = "0.4"
18 +version = ">= 0.4, < 0.7"
19
20 [dependencies.rayon]
21 version = "1"
22 @@ -80,7 +80,7 @@ version = "0.9"
23 version = "0.1"
24
25 [dev-dependencies.rand]
26 -version = "0.7"
27 +version = ">= 0.7, < 0.9"
28 features = ["small_rng"]
29
30 [dev-dependencies.rayon]
44 ===================================================================
55 --- im-rc.orig/Cargo.toml
66 +++ im-rc/Cargo.toml
7 @@ -67,8 +67,9 @@ version = "0.6"
8
7 @@ -76,8 +76,9 @@ version = "0.6.4"
98 [dependencies.typenum]
109 version = "1.12"
10
1111 -[dev-dependencies.metrohash]
1212 -version = "1"
1313 +[dev-dependencies.tiny-keccak]
1515 +features = ["keccak"]
1616
1717 [dev-dependencies.pretty_assertions]
18 version = "0.6"
18 version = "1"
1919 Index: im-rc/src/test.rs
2020 ===================================================================
2121 --- im-rc.orig/src/test.rs
00 disable-features.patch
1 relax-dep.patch
21 replace-metrohash-with-keccak.patch
32 disable-tests-proptest-derive.patch