diff --git a/.gitignore b/.gitignore index 2c94343..22538ec 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /plist-1.4.0.crate /plist-1.4.2.crate /plist-1.4.3.crate +/plist-1.5.0.crate diff --git a/plist-fix-metadata.diff b/plist-fix-metadata.diff new file mode 100644 index 0000000..4bd92d2 --- /dev/null +++ b/plist-fix-metadata.diff @@ -0,0 +1,11 @@ +--- plist-1.5.0/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ plist-1.5.0/Cargo.toml 2023-08-10T19:38:47.573600+00:00 +@@ -40,7 +40,7 @@ + version = "0.1.1" + + [dependencies.quick_xml] +-version = "0.29.0" ++version = "0.30.0" + package = "quick-xml" + + [dependencies.serde] diff --git a/rust-plist.spec b/rust-plist.spec index 4dd4f60..ab81471 100644 --- a/rust-plist.spec +++ b/rust-plist.spec @@ -5,13 +5,16 @@ %global crate plist Name: rust-plist -Version: 1.4.3 +Version: 1.5.0 Release: %autorelease Summary: Rusty plist parser License: MIT URL: https://crates.io/crates/plist Source: %{crates_source} +# Manually created patch for downstream crate metadata changes +# * bump quick-xml dependency from 0.29 to 0.30 +Patch: plist-fix-metadata.diff BuildRequires: rust-packaging >= 21 diff --git a/rust2rpm.conf b/rust2rpm.conf new file mode 100644 index 0000000..df1aaad --- /dev/null +++ b/rust2rpm.conf @@ -0,0 +1,2 @@ +[DEFAULT] +summary = Rusty plist parser diff --git a/sources b/sources index 0e2b0fd..8538bd6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (plist-1.4.3.crate) = 7a703948b6ca84147cb387f6cf37e94ed06d37e7e3f80c6080752d52bd922df9fdfd8dbcdb02bc15e75ad5f6225ff0f105e46f287066d320e232981f6da3bac5 +SHA512 (plist-1.5.0.crate) = 7c1a044a1c322c35a2d5e1fc96e9daf9e96ac024513b745e1b4dda5a48fee74d9d939d65e0490cdf6f65d0ac814ffb2501c193dd1c735561ad8074531af43036