diff --git a/.gitignore b/.gitignore index ecaebbe..74848ac 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /rkyv-0.7.37.crate /rkyv-0.7.38.crate /rkyv-0.7.39.crate +/rkyv-0.7.40.crate diff --git a/README.md b/README.md deleted file mode 100644 index 2c3c48f..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# rust-rkyv - -The rust-rkyv package diff --git a/rkyv-fix-metadata.diff b/rkyv-fix-metadata.diff deleted file mode 100644 index 3311fe4..0000000 --- a/rkyv-fix-metadata.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- rkyv-0.7.39/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ rkyv-0.7.39/Cargo.toml 2022-07-16T11:24:10.982804+00:00 -@@ -40,7 +40,7 @@ - default-features = false - - [dependencies.hashbrown] --version = "0.12" -+version = "0.11" - optional = true - - [dependencies.indexmap] diff --git a/rust-rkyv.spec b/rust-rkyv.spec index 6a54297..1e51c0a 100644 --- a/rust-rkyv.spec +++ b/rust-rkyv.spec @@ -1,23 +1,17 @@ -# Generated by rust2rpm 21 +# Generated by rust2rpm 24 %bcond_without check %global debug_package %{nil} %global crate rkyv -Name: rust-%{crate} -Version: 0.7.39 +Name: rust-rkyv +Version: 0.7.40 Release: %autorelease Summary: Zero-copy deserialization framework for Rust -# Upstream license specification: MIT License: MIT URL: https://crates.io/crates/rkyv Source: %{crates_source} -# Initial patched metadata -# * temporarily downgrade hashbrown dependency from 0.12 to 0.11 -Patch0: rkyv-fix-metadata.diff - -ExclusiveArch: %{rust_arches} BuildRequires: rust-packaging >= 21 @@ -101,6 +95,42 @@ use the "archive_le" feature of the "%{crate}" crate. %files -n %{name}+archive_le-devel %ghost %{crate_instdir}/Cargo.toml +%package -n %{name}+arrayvec-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+arrayvec-devel %{_description} + +This package contains library source intended for building other packages which +use the "arrayvec" feature of the "%{crate}" crate. + +%files -n %{name}+arrayvec-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+bitvec-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+bitvec-devel %{_description} + +This package contains library source intended for building other packages which +use the "bitvec" feature of the "%{crate}" crate. + +%files -n %{name}+bitvec-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+bitvec_alloc-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+bitvec_alloc-devel %{_description} + +This package contains library source intended for building other packages which +use the "bitvec_alloc" feature of the "%{crate}" crate. + +%files -n %{name}+bitvec_alloc-devel +%ghost %{crate_instdir}/Cargo.toml + %package -n %{name}+bytecheck-devel Summary: %{summary} BuildArch: noarch diff --git a/sources b/sources index 6e4e938..0361136 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rkyv-0.7.39.crate) = 5f98986d40c2af06f61ad7d3b213282c133f1c10cf96f674c31926b15269299a1100344b82dda7f59c96d6891042a778777d4bddc2a5ee75b3a682104855ba6b +SHA512 (rkyv-0.7.40.crate) = ee8b9a0db89cc34c019c16dc72457fa8f8e63b0905b3c9c166279378faf3d1d911f39a62c672cc1da8f06aabeeabf4976a87d592338b70d28a7c9df760583055