Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package obs-service-cargo for 
openSUSE:Factory checked in at 2025-07-21 20:00:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/obs-service-cargo (Old)
 and      /work/SRC/openSUSE:Factory/.obs-service-cargo.new.8875 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "obs-service-cargo"

Mon Jul 21 20:00:06 2025 rev:42 rq:1294544 
version:7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4

Changes:
--------
--- /work/SRC/openSUSE:Factory/obs-service-cargo/obs-service-cargo.changes      
2025-07-03 12:12:49.387592293 +0200
+++ 
/work/SRC/openSUSE:Factory/.obs-service-cargo.new.8875/obs-service-cargo.changes
    2025-07-21 20:00:41.728072424 +0200
@@ -1,0 +2,10 @@
+Sat Jul 19 23:22:03 UTC 2025 - Soc Virnyl Estela 
<uncomfyhaloma...@opensuse.org>
+
+- Update to version 7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4:
+  * remove "to" in README
+  * apply cargo clippy fixes. mostly `format!` related usage
+  * fix: forgot to set clap::ArgAction::Set for filter and versioned-dirs
+  * docs: improve README.md
+- Use libressl-devel
+
+-------------------------------------------------------------------

Old:
----
  obs-service-cargo-7.0.1+git4.gf492aff6b70ec15c54c50bd1800062bdac7c6b0e.tar.zst

New:
----
  obs-service-cargo-7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4.tar.zst

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ obs-service-cargo.spec ++++++
--- /var/tmp/diff_new_pack.fQvGWZ/_old  2025-07-21 20:00:42.680112043 +0200
+++ /var/tmp/diff_new_pack.fQvGWZ/_new  2025-07-21 20:00:42.680112043 +0200
@@ -22,14 +22,18 @@
 Group:          Development/Tools/Building
 # Repository name subject to change
 URL:            https://github.com/openSUSE-Rust/%{name}
-Version:        7.0.1+git4.gf492aff6b70ec15c54c50bd1800062bdac7c6b0e
+Version:        7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4
 Release:        0
 Source0:        %{name}-%{version}.tar.zst
 Source1:        vendor.tar.zst
 BuildRequires:  cargo
 BuildRequires:  cargo-packaging
+%if 0%{?suse_version} > 1600
+BuildRequires:  libressl-devel
+%else
+BuildRequires:  openssl-devel
+%endif
 BuildRequires:  pkgconfig(libzstd)
-BuildRequires:  pkgconfig(openssl)
 # Version with fixed vendor filterer
 Requires:       cargo-vendor-filterer >= 0.5.16
 Requires:       (cargo or rustup)

++++++ _service ++++++
--- /var/tmp/diff_new_pack.fQvGWZ/_old  2025-07-21 20:00:42.724113874 +0200
+++ /var/tmp/diff_new_pack.fQvGWZ/_new  2025-07-21 20:00:42.728114040 +0200
@@ -2,6 +2,7 @@
   <service name="cargo_vendor" mode="manual">
     <param 
name="src">https://github.com/openSUSE-Rust/obs-service-cargo</param>
     <param name="update">true</param>
+    <param name="filter">true</param>
     <param name="versionrewriteregex">^v?(.*)</param>
     <param name="versionrewritepattern">${1}</param>
     <param name="changesgenerate">true</param>

++++++ 
obs-service-cargo-7.0.1+git4.gf492aff6b70ec15c54c50bd1800062bdac7c6b0e.tar.zst 
-> 
obs-service-cargo-7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4.tar.zst 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-cargo-7.0.1+git4.gf492aff6b70ec15c54c50bd1800062bdac7c6b0e/README.md
 
new/obs-service-cargo-7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4/README.md
--- 
old/obs-service-cargo-7.0.1+git4.gf492aff6b70ec15c54c50bd1800062bdac7c6b0e/README.md
        1970-01-01 01:00:00.000000000 +0100
+++ 
new/obs-service-cargo-7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4/README.md
        1970-01-01 01:00:00.000000000 +0100
@@ -32,7 +32,7 @@
 
 > [!IMPORTANT]
 > Although that's how Rust projects are usually structured, it's still 
 > important to
-> to check because that's not always the case, especially, for those that
+> check because that's not always the case, especially, for those that
 > have different subprojects or that are monorepos e.g. s390-tools.
 
 ## Methods on how to "vendor"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-cargo-7.0.1+git4.gf492aff6b70ec15c54c50bd1800062bdac7c6b0e/cargo/src/cargo_commands.rs
 
new/obs-service-cargo-7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4/cargo/src/cargo_commands.rs
--- 
old/obs-service-cargo-7.0.1+git4.gf492aff6b70ec15c54c50bd1800062bdac7c6b0e/cargo/src/cargo_commands.rs
      1970-01-01 01:00:00.000000000 +0100
+++ 
new/obs-service-cargo-7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4/cargo/src/cargo_commands.rs
      1970-01-01 01:00:00.000000000 +0100
@@ -394,10 +394,8 @@
                             } else if semver::Version::parse(crate_ver)
                                 .map_err(|err| {
                                     error!(?err);
-                                    let msg = format!(
-                                        "Expected a valid version string. Got 
{}",
-                                        crate_ver
-                                    );
+                                    let msg =
+                                        format!("Expected a valid version 
string. Got {crate_ver}");
                                     
io::Error::new(io::ErrorKind::InvalidInput, msg)
                                 })
                                 .is_ok()
@@ -410,8 +408,7 @@
                                 default_options.push(crate_ver.to_string());
                             } else {
                                 let msg = format!(
-                                    "Expected a valid `cargo update` option 
for {}. Got {}",
-                                    crate_name, crate_ver
+                                    "Expected a valid `cargo update` option 
for {crate_name}. Got {crate_ver}"
                                 );
                                 return 
Err(io::Error::new(io::ErrorKind::InvalidInput, msg));
                             }
@@ -420,8 +417,7 @@
                         if !dependent.trim().is_empty() {
                             if !dependent.ends_with("Cargo.toml") {
                                 let msg = format!(
-                                    "Expected a valid manifest filename. Got 
{}.",
-                                    dependent,
+                                    "Expected a valid manifest filename. Got 
{dependent}.",
                                 );
                                 error!(?dependent, msg);
                                 return 
Err(io::Error::new(io::ErrorKind::InvalidInput, msg));
@@ -451,7 +447,7 @@
                             .map_err(|err| {
                                 error!(?err);
                                 let msg =
-                                    format!("Expected a valid version string. 
Got {}", string_tail);
+                                    format!("Expected a valid version string. 
Got {string_tail}");
                                 io::Error::new(io::ErrorKind::InvalidInput, 
msg)
                             })
                             .is_ok()
@@ -464,8 +460,7 @@
                             default_options.push(string_tail.to_string());
                         } else {
                             let msg = format!(
-                                "Expected a valid `cargo update` option for 
{}. Got {}",
-                                crate_name, string_tail
+                                "Expected a valid `cargo update` option for 
{crate_name}. Got {string_tail}"
                             );
                             return 
Err(io::Error::new(io::ErrorKind::InvalidInput, msg));
                         }
@@ -486,10 +481,8 @@
                             } else if semver::Version::parse(crate_ver)
                                 .map_err(|err| {
                                     error!(?err);
-                                    let msg = format!(
-                                        "Expected a valid version string. Got 
{}",
-                                        crate_ver
-                                    );
+                                    let msg =
+                                        format!("Expected a valid version 
string. Got {crate_ver}");
                                     
io::Error::new(io::ErrorKind::InvalidInput, msg)
                                 })
                                 .is_ok()
@@ -502,8 +495,7 @@
                                 default_options.push(crate_ver.to_string());
                             } else {
                                 let msg = format!(
-                                    "Expected a valid `cargo update` option 
for {}. Got {}",
-                                    crate_name, crate_ver
+                                    "Expected a valid `cargo update` option 
for {crate_name}. Got {crate_ver}"
                                 );
                                 return 
Err(io::Error::new(io::ErrorKind::InvalidInput, msg));
                             }
@@ -512,8 +504,7 @@
                         if !dependent.trim().is_empty() {
                             if !dependent.ends_with("Cargo.toml") {
                                 let msg = format!(
-                                    "Expected a valid manifest filename. Got 
{}.",
-                                    dependent,
+                                    "Expected a valid manifest filename. Got 
{dependent}.",
                                 );
                                 error!(?dependent, msg);
                                 return 
Err(io::Error::new(io::ErrorKind::InvalidInput, msg));
@@ -536,8 +527,7 @@
                         if !string_tail.trim().is_empty() {
                             if !string_tail.ends_with("Cargo.toml") {
                                 let msg = format!(
-                                    "Expected a valid manifest filename. Got 
{}.",
-                                    string_tail,
+                                    "Expected a valid manifest filename. Got 
{string_tail}.",
                                 );
                                 error!(?string_tail, msg);
                                 return 
Err(io::Error::new(io::ErrorKind::InvalidInput, msg));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-cargo-7.0.1+git4.gf492aff6b70ec15c54c50bd1800062bdac7c6b0e/cargo/src/cli.rs
 
new/obs-service-cargo-7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4/cargo/src/cli.rs
--- 
old/obs-service-cargo-7.0.1+git4.gf492aff6b70ec15c54c50bd1800062bdac7c6b0e/cargo/src/cli.rs
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/obs-service-cargo-7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4/cargo/src/cli.rs
 1970-01-01 01:00:00.000000000 +0100
@@ -183,11 +183,15 @@
 pub struct VendorArgs {
     #[arg(
         long,
+        action = clap::ArgAction::Set,
+        default_value_t = false,
         help = "Available only if `--method` is set to vendor. EXPERIMENTAL: 
Reduce vendor-tarball size by filtering out non-Linux dependencies."
     )]
     pub filter: bool,
     #[arg(
         long,
+        action = clap::ArgAction::Set,
+        default_value_t = true,
         help = "Available only if `--method` is set to vendor. Whether to use 
the `--versioned-dirs` flag of cargo-vendor."
     )]
     pub versioned_dirs: bool,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-cargo-7.0.1+git4.gf492aff6b70ec15c54c50bd1800062bdac7c6b0e/cargo/src/registry.rs
 
new/obs-service-cargo-7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4/cargo/src/registry.rs
--- 
old/obs-service-cargo-7.0.1+git4.gf492aff6b70ec15c54c50bd1800062bdac7c6b0e/cargo/src/registry.rs
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/obs-service-cargo-7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4/cargo/src/registry.rs
    1970-01-01 01:00:00.000000000 +0100
@@ -326,7 +326,7 @@
         }
 
         let outfile = match &registry.tag {
-            Some(v) => format!("registry-{}", v),
+            Some(v) => format!("registry-{v}"),
             None => "registry".to_string(),
         };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-cargo-7.0.1+git4.gf492aff6b70ec15c54c50bd1800062bdac7c6b0e/cargo/src/vendor.rs
 
new/obs-service-cargo-7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4/cargo/src/vendor.rs
--- 
old/obs-service-cargo-7.0.1+git4.gf492aff6b70ec15c54c50bd1800062bdac7c6b0e/cargo/src/vendor.rs
      1970-01-01 01:00:00.000000000 +0100
+++ 
new/obs-service-cargo-7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4/cargo/src/vendor.rs
      1970-01-01 01:00:00.000000000 +0100
@@ -98,7 +98,7 @@
             return Ok(());
         }
         let outfile = match &vendor_opts.tag {
-            Some(v) => format!("vendor-{}", v),
+            Some(v) => format!("vendor-{v}"),
             None => "vendor".to_string(),
         };
         let mut outfile = PathBuf::from(outfile);

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/obs-service-cargo/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.obs-service-cargo.new.8875/vendor.tar.zst differ: 
char 7, line 1

Reply via email to