Codebase list rust-subtle / 7314672
packed-simd: drop core-arch and sleef-sys features that depend on rc-buggy packages. Peter Michael Green 3 years ago
5 changed file(s) with 39 addition(s) and 154 deletion(s). Raw diff Collapse all Expand all
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
014 rust-packed-simd (0.3.3-6) unstable; urgency=medium
115
216 * Team upload.
+0
-77
src/packed-simd/debian/control less more
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
-77
src/packed-simd/debian/control.debcargo.hint less more
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
11 Replace-_mm_movemask_pi8-with-the-fallback_impl.diff
22 Remove-__m64-type.diff
33 Remove-x86_m8x8_sse_impl-macro.diff
4 drop-features.diff