diff --git a/.gitignore b/.gitignore index 824dba8..8bb1695 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ /rust-podman-sequoia-0.1.0-vendor.tar.xz /podman-sequoia-0.1.0.crate /capnproto-c++-1.0.1.tar.gz +/rust-podman-sequoia-0.2.0-vendor.tar.xz +/podman-sequoia-0.2.0.crate diff --git a/podman-sequoia-fix-metadata.diff b/podman-sequoia-fix-metadata.diff index bc0893f..2b012cf 100644 --- a/podman-sequoia-fix-metadata.diff +++ b/podman-sequoia-fix-metadata.diff @@ -1,5 +1,5 @@ ---- podman-sequoia-0.1.0/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ podman-sequoia-0.1.0/Cargo.toml 2025-08-05T06:46:32.764459+00:00 +--- podman-sequoia-0.2.0/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ podman-sequoia-0.2.0/Cargo.toml 2025-08-25T06:23:42.450678+00:00 @@ -40,12 +40,7 @@ repository = "https://github.com/ueno/podman-sequoia" diff --git a/rust-podman-sequoia.spec b/rust-podman-sequoia.spec index 465bc09..617056d 100644 --- a/rust-podman-sequoia.spec +++ b/rust-podman-sequoia.spec @@ -18,7 +18,7 @@ %endif Name: rust-podman-sequoia -Version: 0.1.0 +Version: 0.2.0 Release: %autorelease Summary: Polyfill to use Sequoia as a signing backend for containers @@ -146,7 +146,8 @@ cp -pav target/release/bindings/*.[ch] %{buildroot}/%{_datadir}/containers/podma %if %{with check} %check -%cargo_test +# * signature::tests::import_keys may fail on a machine with slow disk I/O +%cargo_test -- -- --skip signature::tests::import_keys %endif %changelog diff --git a/rust2rpm.toml b/rust2rpm.toml index fdeee76..a27b38f 100644 --- a/rust2rpm.toml +++ b/rust2rpm.toml @@ -45,3 +45,7 @@ install.post = [ "mkdir -p %{buildroot}/%{_datadir}/containers/podman-sequoia", "cp -pav target/release/bindings/*.[ch] %{buildroot}/%{_datadir}/containers/podman-sequoia/", ] + +[tests] +skip = ["signature::tests::import_keys"] +comments = ["signature::tests::import_keys may fail on a machine with slow disk I/O"] diff --git a/sources b/sources index 428ecfb..d981451 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (rust-podman-sequoia-0.1.0-vendor.tar.xz) = 7aeab91b6776feeddd6cea0a11fefd517efb62535c32aec78faee62a15c96d2651ecbcd3d95d8b5e55aa04c4d072bded22772edead9e87b92838806f411f0580 -SHA512 (podman-sequoia-0.1.0.crate) = ecfb75e9aa9186e2322687821749453cc0bfdb10931c4ae63edeb5452fc61b30c2b9d2fd5937b14b750aff5d89e64c6429154f2b3642fe1af1f96c608feb1729 +SHA512 (rust-podman-sequoia-0.2.0-vendor.tar.xz) = bd69c405a3d993f188df75397809487a73291409b5bfa4db6f44fa562ec5de9eaf88455ef3d01ead398454a44fa2c3f9f2ff75c2cf2782639ac73e145cc14398 +SHA512 (podman-sequoia-0.2.0.crate) = 7eaec820cc7d66467b1d1df38ba7b39add76cfce028996530e2e8518c96c23fc9a610f49e0b565303e80774311e925575b5ba3c81dd21de4be524aa5cf259d7d SHA512 (capnproto-c++-1.0.1.tar.gz) = c60291f433eea15a51e480e1679a4b9b3b5e67edebc445e371a7a32fce6ec5a7e4b440b17b2adc0565519ec369e3dae8ea727ae790a082a53ecd0d245b5275a9