diff --git a/.gitignore b/.gitignore index 6b2bfb6..d3cf3cf 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /pyo3-build-config-0.20.0.crate /pyo3-build-config-0.20.1.crate /pyo3-build-config-0.20.2.crate +/pyo3-build-config-0.21.1.crate diff --git a/pyo3-build-config-fix-metadata.diff b/pyo3-build-config-fix-metadata.diff index 133c298..8da391b 100644 --- a/pyo3-build-config-fix-metadata.diff +++ b/pyo3-build-config-fix-metadata.diff @@ -1,5 +1,5 @@ ---- pyo3-build-config-0.20.2/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ pyo3-build-config-0.20.2/Cargo.toml 2024-01-07T21:03:04.865688+00:00 +--- pyo3-build-config-0.21.1/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ pyo3-build-config-0.21.1/Cargo.toml 2024-04-12T19:18:41.153515+00:00 @@ -35,16 +35,8 @@ [dependencies.once_cell] version = "1" diff --git a/rust-pyo3-build-config.spec b/rust-pyo3-build-config.spec index a08bce7..0a778c9 100644 --- a/rust-pyo3-build-config.spec +++ b/rust-pyo3-build-config.spec @@ -1,11 +1,11 @@ -# Generated by rust2rpm 25 +# Generated by rust2rpm 26 %bcond_without check %global debug_package %{nil} %global crate pyo3-build-config Name: rust-pyo3-build-config -Version: 0.20.2 +Version: 0.21.1 Release: %autorelease Summary: Build configuration for the PyO3 ecosystem @@ -17,6 +17,9 @@ Source: %{crates_source} Patch: pyo3-build-config-fix-metadata.diff BuildRequires: cargo-rpm-macros >= 24 +%if %{with check} +BuildRequires: python3 +%endif %global _description %{expand: Build configuration for the PyO3 ecosystem.} @@ -163,9 +166,6 @@ use the "resolve-config" feature of the "%{crate}" crate. %generate_buildrequires %cargo_generate_buildrequires -%if %{with check} -echo 'python3' -%endif %build %cargo_build diff --git a/rust2rpm.toml b/rust2rpm.toml index 7c416a1..548ed21 100644 --- a/rust2rpm.toml +++ b/rust2rpm.toml @@ -1,3 +1,8 @@ +[package] +cargo-toml-patch-comments = [ + "drop MSVC- and MinGW-only \"python3-dll-a\" dependency", +] + [requires] test = ["python3"] diff --git a/sources b/sources index 2eee630..1f29db0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pyo3-build-config-0.20.2.crate) = 9dbc669ec69d38716c3909fa8f3b6c5be13c717b20bfd5dd11edab59b8eb35247d7996acd260fec88f92eb3e71248c86e9b40c1a700827889e2990bba20ecddf +SHA512 (pyo3-build-config-0.21.1.crate) = 9eb4fbef1015deb1d7a414181926b6b4e44acc2347379783f2fe28e212986e62bb7e36d214d3bed613e9f213a9882084af9012042d9047846f7f4948f64112de