diff --git a/.gitignore b/.gitignore index 586dbc3..5611863 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /crossbeam-utils-0.8.8.crate /crossbeam-utils-0.8.10.crate /crossbeam-utils-0.8.11.crate +/crossbeam-utils-0.8.12.crate diff --git a/crossbeam-utils-fix-metadata-auto.diff b/crossbeam-utils-fix-metadata-auto.diff index da139a0..cde5d20 100644 --- a/crossbeam-utils-fix-metadata-auto.diff +++ b/crossbeam-utils-fix-metadata-auto.diff @@ -1,8 +1,8 @@ ---- crossbeam-utils-0.8.11/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ crossbeam-utils-0.8.11/Cargo.toml 1970-01-01T00:00:01+00:00 -@@ -50,6 +50,3 @@ +--- crossbeam-utils-0.8.12/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ crossbeam-utils-0.8.12/Cargo.toml 1970-01-01T00:00:01+00:00 +@@ -46,6 +46,3 @@ nightly = [] - std = ["once_cell"] + std = [] -[target."cfg(crossbeam_loom)".dependencies.loom] -version = "0.5" diff --git a/rust-crossbeam-utils.spec b/rust-crossbeam-utils.spec index db7e353..3555de8 100644 --- a/rust-crossbeam-utils.spec +++ b/rust-crossbeam-utils.spec @@ -5,7 +5,7 @@ %global crate crossbeam-utils Name: rust-crossbeam-utils -Version: 0.8.11 +Version: 0.8.12 Release: %autorelease Summary: Utilities for concurrent programming @@ -64,18 +64,6 @@ use the "nightly" feature of the "%{crate}" crate. %files -n %{name}+nightly-devel %ghost %{crate_instdir}/Cargo.toml -%package -n %{name}+once_cell-devel -Summary: %{summary} -BuildArch: noarch - -%description -n %{name}+once_cell-devel %{_description} - -This package contains library source intended for building other packages which -use the "once_cell" feature of the "%{crate}" crate. - -%files -n %{name}+once_cell-devel -%ghost %{crate_instdir}/Cargo.toml - %package -n %{name}+std-devel Summary: %{summary} BuildArch: noarch @@ -104,9 +92,9 @@ use the "std" feature of the "%{crate}" crate. %if %{with check} %check %ifarch %{arm} -# one of the doc tests fails on armv7hl -# https://github.com/crossbeam-rs/crossbeam/issues/668 -%cargo_test -- --lib +# * skip a test that fails only on armv7hl: +# https://github.com/crossbeam-rs/crossbeam/issues/918 +%cargo_test -- -- --skip is_lock_free %else %cargo_test %endif diff --git a/sources b/sources index ae815a7..a4efa10 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crossbeam-utils-0.8.11.crate) = eeb19480ca1860953507606f6649756974f65a05883c695fa371ff6d80a9fd0b94872aad5168955b4771b38f50314364236cb39363bcafe9750b687ff92a5ed5 +SHA512 (crossbeam-utils-0.8.12.crate) = 0e1f17887615b1883c3a0c4f0fb908999d550bd0041e8333eebbe43a964838d948fc1e5892e4ebd31e59ad53e5fbb5ebf6741dc1dd8b61907429f691c84de2d2