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
<[email protected]>
+
+- 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 ®istry.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