diff --git a/.gitignore b/.gitignore index 5aeeac1..129fb86 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /crossbeam-utils-0.8.14.crate /crossbeam-utils-0.8.15.crate /crossbeam-utils-0.8.16.crate +/crossbeam-utils-0.8.18.crate diff --git a/crossbeam-utils-fix-metadata-auto.diff b/crossbeam-utils-fix-metadata-auto.diff index 79fe5b9..766dd40 100644 --- a/crossbeam-utils-fix-metadata-auto.diff +++ b/crossbeam-utils-fix-metadata-auto.diff @@ -1,9 +1,9 @@ ---- crossbeam-utils-0.8.16/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ crossbeam-utils-0.8.16/Cargo.toml 2023-06-23T21:53:41.395297+00:00 -@@ -46,6 +46,3 @@ +--- crossbeam-utils-0.8.18/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ crossbeam-utils-0.8.18/Cargo.toml 2023-12-27T20:25:57.173664+00:00 +@@ -43,6 +43,3 @@ nightly = [] std = [] -[target."cfg(crossbeam_loom)".dependencies.loom] --version = "0.5" +-version = "0.7.1" -optional = true diff --git a/rust-crossbeam-utils.spec b/rust-crossbeam-utils.spec index 1a11144..111a0af 100644 --- a/rust-crossbeam-utils.spec +++ b/rust-crossbeam-utils.spec @@ -1,21 +1,21 @@ -# Generated by rust2rpm 24 +# Generated by rust2rpm 25 %bcond_without check %global debug_package %{nil} %global crate crossbeam-utils Name: rust-crossbeam-utils -Version: 0.8.16 +Version: 0.8.18 Release: %autorelease Summary: Utilities for concurrent programming License: MIT OR Apache-2.0 URL: https://crates.io/crates/crossbeam-utils Source: %{crates_source} -# Automatically generated patch to strip foreign dependencies +# Automatically generated patch to strip dependencies and normalize metadata Patch: crossbeam-utils-fix-metadata-auto.diff -BuildRequires: rust-packaging >= 21 +BuildRequires: cargo-rpm-macros >= 24 %global _description %{expand: Utilities for concurrent programming.} @@ -75,7 +75,7 @@ use the "std" feature of the "%{crate}" crate. %ghost %{crate_instdir}/Cargo.toml %prep -%autosetup -n %{crate}-%{version_no_tilde} -p1 +%autosetup -n %{crate}-%{version} -p1 %cargo_prep %generate_buildrequires diff --git a/sources b/sources index 5be81f7..f549a8d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crossbeam-utils-0.8.16.crate) = 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831 +SHA512 (crossbeam-utils-0.8.18.crate) = 977f41d7596a8d206fab665570f155479e15a83698fa54e714305d56ce32d78abc6f778b5f6e3c379ed1da27e241639cf4d0cd12922383f774ae85b32a4dc550