diff --git a/.gitignore b/.gitignore index 845d638..ab13992 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /rpassword-5.0.0.crate /rpassword-5.0.1.crate /rpassword-7.2.0.crate +/rpassword-7.3.1.crate diff --git a/rpassword-fix-metadata-auto.diff b/rpassword-fix-metadata-auto.diff index 909c0d1..d6d0c54 100644 --- a/rpassword-fix-metadata-auto.diff +++ b/rpassword-fix-metadata-auto.diff @@ -1,19 +1,15 @@ ---- rpassword-7.2.0/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ rpassword-7.2.0/Cargo.toml 2023-04-14T11:54:32.236511+00:00 -@@ -35,16 +35,3 @@ +--- rpassword-7.3.1/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ rpassword-7.3.1/Cargo.toml 2023-11-13T14:26:46.259634+00:00 +@@ -35,12 +35,3 @@ [target."cfg(unix)".dependencies.libc] version = "0.2" --[target."cfg(windows)".dependencies.winapi] --version = "0.3" +-[target."cfg(windows)".dependencies.windows-sys] +-version = "0.48" -features = [ -- "std", -- "winnt", -- "fileapi", -- "processenv", -- "winbase", -- "handleapi", -- "consoleapi", -- "minwindef", -- "wincon", +- "Win32_Foundation", +- "Win32_System_Console", +- "Win32_Storage_FileSystem", +- "Win32_Security", +- "Win32_System_SystemServices", -] diff --git a/rust-rpassword.spec b/rust-rpassword.spec index c027e42..7f2fb92 100644 --- a/rust-rpassword.spec +++ b/rust-rpassword.spec @@ -1,21 +1,21 @@ -# Generated by rust2rpm 24 +# Generated by rust2rpm 25 %bcond_without check %global debug_package %{nil} %global crate rpassword Name: rust-rpassword -Version: 7.2.0 +Version: 7.3.1 Release: %autorelease Summary: Read passwords in console applications License: Apache-2.0 URL: https://crates.io/crates/rpassword Source: %{crates_source} -# Automatically generated patch to strip foreign dependencies +# Automatically generated patch to strip dependencies and normalize metadata Patch: rpassword-fix-metadata-auto.diff -BuildRequires: rust-packaging >= 21 +BuildRequires: cargo-rpm-macros >= 24 %global _description %{expand: Read passwords in console applications.} @@ -50,7 +50,7 @@ use the "default" 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 diff --git a/sources b/sources index 135fada..5b1443d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rpassword-7.2.0.crate) = b220b45143d43d8ae8d975b8e89022281cef6cac7db07df6577d9fbff6881c1d7e3c20b3a23bf746e77be5e9d8ae54baf9aa7f14aef6370f0165783e72bc8113 +SHA512 (rpassword-7.3.1.crate) = 28905b33e5fa26d9a7bc0d682b94edc6119b2d8c2a6826c89d61fa86033230707c54f3ed8047ee3f5da4393c119c70f102ff61efdc1d4bac38e583c04e3b4382