packed-simd: drop core-arch and sleef-sys features that depend on rc-buggy packages.
Peter Michael Green
3 years ago
0 | rust-packed-simd (0.3.3-7) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium | |
1 | ||
2 | * Team upload. | |
3 | * Package packed_simd 0.3.3 from crates.io using debcargo 2.4.3 | |
4 | * Drop the sleef-sys and core_arch features, both crates are | |
5 | rc buggy. The sleef-sys crate seems to be abandoned upstream. | |
6 | core_arch seems to be being maintained upstream as part of | |
7 | the rust standard library but no longer seems to be being | |
8 | released as a seperate crate. | |
9 | * Stop overriding debian/control, it's no longer needed now the | |
10 | sleef-sys feature has been dropped. | |
11 | ||
12 | -- Peter Michael Green <plugwash@debian.org> Tue, 12 Jan 2021 17:43:57 +0000 | |
13 | ||
0 | 14 | rust-packed-simd (0.3.3-6) unstable; urgency=medium |
1 | 15 | |
2 | 16 | * Team upload. |
0 | Source: rust-packed-simd | |
1 | Section: rust | |
2 | Priority: optional | |
3 | Build-Depends: debhelper (>= 11), | |
4 | dh-cargo (>= 18), | |
5 | cargo:native <!nocheck>, | |
6 | rustc:native <!nocheck>, | |
7 | libstd-rust-dev <!nocheck>, | |
8 | librust-cfg-if-0.1+default-dev <!nocheck> | |
9 | Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net> | |
10 | Uploaders: | |
11 | Ximin Luo <infinity0@debian.org>, | |
12 | kpcyrd <git@rxv.cc> | |
13 | Standards-Version: 4.4.1 | |
14 | Vcs-Git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/packed-simd] | |
15 | Vcs-Browser: https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/packed-simd | |
16 | Homepage: https://github.com/rust-lang-nursery/packed_simd | |
17 | X-Cargo-Crate: packed_simd | |
18 | ||
19 | Package: librust-packed-simd-dev | |
20 | Architecture: any | |
21 | Multi-Arch: same | |
22 | Depends: | |
23 | ${misc:Depends}, | |
24 | librust-cfg-if-0.1+default-dev | |
25 | Suggests: | |
26 | librust-packed-simd+core-arch-dev (= ${binary:Version}), | |
27 | librust-packed-simd+sleef-sys-dev (= ${binary:Version}) | |
28 | Provides: | |
29 | librust-packed-simd+default-dev (= ${binary:Version}), | |
30 | librust-packed-simd+into-bits-dev (= ${binary:Version}), | |
31 | librust-packed-simd+libcore-neon-dev (= ${binary:Version}), | |
32 | librust-packed-simd-0-dev (= ${binary:Version}), | |
33 | librust-packed-simd-0+default-dev (= ${binary:Version}), | |
34 | librust-packed-simd-0+into-bits-dev (= ${binary:Version}), | |
35 | librust-packed-simd-0+libcore-neon-dev (= ${binary:Version}), | |
36 | librust-packed-simd-0.3-dev (= ${binary:Version}), | |
37 | librust-packed-simd-0.3+default-dev (= ${binary:Version}), | |
38 | librust-packed-simd-0.3+into-bits-dev (= ${binary:Version}), | |
39 | librust-packed-simd-0.3+libcore-neon-dev (= ${binary:Version}), | |
40 | librust-packed-simd-0.3.3-dev (= ${binary:Version}), | |
41 | librust-packed-simd-0.3.3+default-dev (= ${binary:Version}), | |
42 | librust-packed-simd-0.3.3+into-bits-dev (= ${binary:Version}), | |
43 | librust-packed-simd-0.3.3+libcore-neon-dev (= ${binary:Version}) | |
44 | Description: Portable Packed SIMD vectors - Rust source code | |
45 | This package contains the source for the Rust packed_simd crate, packaged by | |
46 | debcargo for use with cargo and dh-cargo. | |
47 | ||
48 | Package: librust-packed-simd+core-arch-dev | |
49 | Architecture: any | |
50 | Multi-Arch: same | |
51 | Depends: | |
52 | ${misc:Depends}, | |
53 | librust-packed-simd-dev (= ${binary:Version}), | |
54 | librust-core-arch-0.1+default-dev (>= 0.1.3-~~) | |
55 | Provides: | |
56 | librust-packed-simd-0+core-arch-dev (= ${binary:Version}), | |
57 | librust-packed-simd-0.3+core-arch-dev (= ${binary:Version}), | |
58 | librust-packed-simd-0.3.3+core-arch-dev (= ${binary:Version}) | |
59 | Description: Portable Packed SIMD vectors - feature "core_arch" | |
60 | This metapackage enables feature "core_arch" for the Rust packed_simd crate, by | |
61 | pulling in any additional dependencies needed by that feature. | |
62 | ||
63 | Package: librust-packed-simd+sleef-sys-dev | |
64 | Architecture: amd64 arm64 armhf i386 ppc64el | |
65 | Multi-Arch: same | |
66 | Depends: | |
67 | ${misc:Depends}, | |
68 | librust-packed-simd-dev (= ${binary:Version}), | |
69 | librust-sleef-sys-0.1+default-dev (>= 0.1.2-~~) | |
70 | Provides: | |
71 | librust-packed-simd-0+sleef-sys-dev (= ${binary:Version}), | |
72 | librust-packed-simd-0.3+sleef-sys-dev (= ${binary:Version}), | |
73 | librust-packed-simd-0.3.3+sleef-sys-dev (= ${binary:Version}) | |
74 | Description: Portable Packed SIMD vectors - feature "sleef-sys" | |
75 | This metapackage enables feature "sleef-sys" for the Rust packed_simd crate, by | |
76 | pulling in any additional dependencies needed by that feature. |
0 | Source: rust-packed-simd | |
1 | Section: rust | |
2 | Priority: optional | |
3 | Build-Depends: debhelper (>= 11), | |
4 | dh-cargo (>= 18), | |
5 | cargo:native <!nocheck>, | |
6 | rustc:native <!nocheck>, | |
7 | libstd-rust-dev <!nocheck>, | |
8 | librust-cfg-if-0.1+default-dev <!nocheck> | |
9 | Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net> | |
10 | Uploaders: | |
11 | Ximin Luo <infinity0@debian.org>, | |
12 | kpcyrd <git@rxv.cc> | |
13 | Standards-Version: 4.4.1 | |
14 | Vcs-Git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/packed-simd] | |
15 | Vcs-Browser: https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/packed-simd | |
16 | Homepage: https://github.com/rust-lang-nursery/packed_simd | |
17 | X-Cargo-Crate: packed_simd | |
18 | ||
19 | Package: librust-packed-simd-dev | |
20 | Architecture: any | |
21 | Multi-Arch: same | |
22 | Depends: | |
23 | ${misc:Depends}, | |
24 | librust-cfg-if-0.1+default-dev | |
25 | Suggests: | |
26 | librust-packed-simd+core-arch-dev (= ${binary:Version}), | |
27 | librust-packed-simd+sleef-sys-dev (= ${binary:Version}) | |
28 | Provides: | |
29 | librust-packed-simd+default-dev (= ${binary:Version}), | |
30 | librust-packed-simd+into-bits-dev (= ${binary:Version}), | |
31 | librust-packed-simd+libcore-neon-dev (= ${binary:Version}), | |
32 | librust-packed-simd-0-dev (= ${binary:Version}), | |
33 | librust-packed-simd-0+default-dev (= ${binary:Version}), | |
34 | librust-packed-simd-0+into-bits-dev (= ${binary:Version}), | |
35 | librust-packed-simd-0+libcore-neon-dev (= ${binary:Version}), | |
36 | librust-packed-simd-0.3-dev (= ${binary:Version}), | |
37 | librust-packed-simd-0.3+default-dev (= ${binary:Version}), | |
38 | librust-packed-simd-0.3+into-bits-dev (= ${binary:Version}), | |
39 | librust-packed-simd-0.3+libcore-neon-dev (= ${binary:Version}), | |
40 | librust-packed-simd-0.3.3-dev (= ${binary:Version}), | |
41 | librust-packed-simd-0.3.3+default-dev (= ${binary:Version}), | |
42 | librust-packed-simd-0.3.3+into-bits-dev (= ${binary:Version}), | |
43 | librust-packed-simd-0.3.3+libcore-neon-dev (= ${binary:Version}) | |
44 | Description: Portable Packed SIMD vectors - Rust source code | |
45 | This package contains the source for the Rust packed_simd crate, packaged by | |
46 | debcargo for use with cargo and dh-cargo. | |
47 | ||
48 | Package: librust-packed-simd+core-arch-dev | |
49 | Architecture: any | |
50 | Multi-Arch: same | |
51 | Depends: | |
52 | ${misc:Depends}, | |
53 | librust-packed-simd-dev (= ${binary:Version}), | |
54 | librust-core-arch-0.1+default-dev (>= 0.1.3-~~) | |
55 | Provides: | |
56 | librust-packed-simd-0+core-arch-dev (= ${binary:Version}), | |
57 | librust-packed-simd-0.3+core-arch-dev (= ${binary:Version}), | |
58 | librust-packed-simd-0.3.3+core-arch-dev (= ${binary:Version}) | |
59 | Description: Portable Packed SIMD vectors - feature "core_arch" | |
60 | This metapackage enables feature "core_arch" for the Rust packed_simd crate, by | |
61 | pulling in any additional dependencies needed by that feature. | |
62 | ||
63 | Package: librust-packed-simd+sleef-sys-dev | |
64 | Architecture: any | |
65 | Multi-Arch: same | |
66 | Depends: | |
67 | ${misc:Depends}, | |
68 | librust-packed-simd-dev (= ${binary:Version}), | |
69 | librust-sleef-sys-0.1+default-dev (>= 0.1.2-~~) | |
70 | Provides: | |
71 | librust-packed-simd-0+sleef-sys-dev (= ${binary:Version}), | |
72 | librust-packed-simd-0.3+sleef-sys-dev (= ${binary:Version}), | |
73 | librust-packed-simd-0.3.3+sleef-sys-dev (= ${binary:Version}) | |
74 | Description: Portable Packed SIMD vectors - feature "sleef-sys" | |
75 | This metapackage enables feature "sleef-sys" for the Rust packed_simd crate, by | |
76 | pulling in any additional dependencies needed by that feature. |
0 | Index: packed-simd/Cargo.toml | |
1 | =================================================================== | |
2 | --- packed-simd.orig/Cargo.toml | |
3 | +++ packed-simd/Cargo.toml | |
4 | @@ -26,9 +26,6 @@ repository = "https://github.com/rust-la | |
5 | [dependencies.cfg-if] | |
6 | version = "^0.1" | |
7 | ||
8 | -[dependencies.core_arch] | |
9 | -version = "^0.1.3" | |
10 | -optional = true | |
11 | [dev-dependencies.arrayvec] | |
12 | version = "^0.4" | |
13 | default-features = false | |
14 | @@ -40,9 +37,6 @@ version = "^0.1.3" | |
15 | default = [] | |
16 | into_bits = [] | |
17 | libcore_neon = [] | |
18 | -[target."cfg(target_arch = \"x86_64\")".dependencies.sleef-sys] | |
19 | -version = "^0.1.2" | |
20 | -optional = true | |
21 | [target.wasm32-unknown-unknown.dev-dependencies.wasm-bindgen] | |
22 | version = "=0.2.19" | |
23 |