diff --git a/nanorand-fix-metadata.diff b/nanorand-fix-metadata.diff index 608a1e2..5a6cd9e 100644 --- a/nanorand-fix-metadata.diff +++ b/nanorand-fix-metadata.diff @@ -1,5 +1,5 @@ --- nanorand-0.7.0/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ nanorand-0.7.0/Cargo.toml 2022-08-18T03:42:55.620157+00:00 ++++ nanorand-0.7.0/Cargo.toml 2024-06-10T15:30:28.575387+00:00 @@ -29,7 +29,7 @@ lto = "thin" [dependencies.getrandom] diff --git a/rust-nanorand.spec b/rust-nanorand.spec index f001b9e..2388953 100644 --- a/rust-nanorand.spec +++ b/rust-nanorand.spec @@ -1,4 +1,4 @@ -# Generated by rust2rpm 22 +# Generated by rust2rpm 26 %bcond_without check %global debug_package %{nil} @@ -13,14 +13,13 @@ License: Zlib URL: https://crates.io/crates/nanorand Source: %{crates_source} # Manually created patch for downstream crate metadata changes +# * drop WASM-specific getrandom/js feature Patch: nanorand-fix-metadata.diff -ExclusiveArch: %{rust_arches} - -BuildRequires: rust-packaging >= 21 +BuildRequires: cargo-rpm-macros >= 24 %global _description %{expand: -Tiny, fast, zero-dep library for random number generation.} +A tiny, fast, zero-dep library for random number generation.} %description %{_description} @@ -159,7 +158,7 @@ use the "zeroize" 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