Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package roast for openSUSE:Factory checked in at 2025-05-26 18:32:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/roast (Old) and /work/SRC/openSUSE:Factory/.roast.new.2732 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "roast" Mon May 26 18:32:22 2025 rev:5 rq:1279948 version:6.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/roast/roast.changes 2024-11-27 22:15:21.162541843 +0100 +++ /work/SRC/openSUSE:Factory/.roast.new.2732/roast.changes 2025-05-26 18:33:32.950409265 +0200 @@ -1,0 +2,32 @@ +Mon May 19 02:28:44 UTC 2025 - Soc Virnyl Estela <uncomfyhaloma...@opensuse.org> + +- Update to version 6.1.1: + * improvements: allow returning an `Option<PathBuf>` if is-temporary is set to `false`. + * fix: import correctly `std::path::PathBuf`. + * fix: use the correct return type inside the map. + * fix: ensure that the outdir exists + * docs: this is roast_scm. this file was copied from recomprizz so it was overlooked accidentally + * docs: fix typo in README.md + * fix: return type should be Result<Option<PathBuf>> + * fix: return type should be Result<Option<PathBuf>> + * fix: return Ok(()) + +------------------------------------------------------------------- +Sat May 17 14:34:02 UTC 2025 - Soc Virnyl Estela <uncomfyhaloma...@opensuse.org> + +- Update to version 6.1.0. This includes changes that are from 6.0.0. + * clippy: apply clippy fixes + * docs: add and improve doc comments + * chore: version bump dependencies + * fix: it should be evaluated if it's false + * fix: add let binding + * improvements: feature is-temporary now have clearer messages if directory was not deleted. + * cli: set the is-temporary with ArgAction::Set + * docs: improvements on how everything works + * feat: is-temporary flag now used. + * docs: add roast_scm.service + * format: run `cargo +nightly fmt` + * clippy: apply clippy fixes + * fix: remove unused key in roast-cli's Cargo.toml + +------------------------------------------------------------------- Old: ---- roast-5.1.7.tar.gz New: ---- roast-v6.1.1.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ roast.spec ++++++ --- /var/tmp/diff_new_pack.LJ3nz3/_old 2025-05-26 18:33:35.402512075 +0200 +++ /var/tmp/diff_new_pack.LJ3nz3/_new 2025-05-26 18:33:35.426513081 +0200 @@ -1,7 +1,7 @@ # # spec file for package roast # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,16 +17,17 @@ Name: roast -Version: 5.1.7 +Version: 6.1.1 Release: 0 Summary: Simpler tar archiver and extractor License: MPL-2.0 URL: https://github.com/openSUSE-Rust/roast -Source0: https://github.com/openSUSE-Rust/roast/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source0: %{name}-v%{version}.tar.zst Source1: vendor.tar.zst BuildRequires: cargo BuildRequires: cargo-packaging BuildRequires: pkgconfig(libzstd) +BuildRequires: pkgconfig(openssl) %package -n obs-service-recomprizz Version: %{version} @@ -52,6 +53,14 @@ %description -n obs-service-raw Utility to raw decompress tape archives to unarchived sources. +%package -n obs-service-roast_scm +Version: %{version} +Summary: OBS Source Service for roast_scm +License: MPL-2.0 + +%description -n obs-service-roast_scm +Utility to roast remote git repositories as tarball sources. + %description Roast is a simple tar archiver and extractor with very high compression settings for supported formats such as zstd. @@ -59,7 +68,7 @@ It also supports recompression from an existing tarball. %prep -%autosetup -a1 +%autosetup -a1 -n %{name}-v%{version} %build %{cargo_build} @@ -75,9 +84,8 @@ install -m0644 recomprizz.service %{buildroot}%{_prefix}/lib/obs/service cp -v %{buildroot}%{_bindir}/raw %{buildroot}%{_prefix}/lib/obs/service/raw install -m0644 raw.service %{buildroot}%{_prefix}/lib/obs/service - -# Non-functional binary. Still WIP -rm %{buildroot}%{_bindir}/roast-scm +cp -v %{buildroot}%{_bindir}/roast_scm %{buildroot}%{_prefix}/lib/obs/service/roast_scm +install -m0644 roast_scm.service %{buildroot}%{_prefix}/lib/obs/service %check %{cargo_test} @@ -86,8 +94,9 @@ %{_bindir}/roast %{_bindir}/raw %{_bindir}/recomprizz +%{_bindir}/roast_scm %license LICENCE -%doc CHANGELOG README.md +%doc CHANGELOG.md README.md %files -n obs-service-roast %dir %{_prefix}/lib/obs @@ -95,7 +104,7 @@ %{_prefix}/lib/obs/service/roast %{_prefix}/lib/obs/service/roast.service %license LICENCE -%doc CHANGELOG README.md +%doc CHANGELOG.md README.md %files -n obs-service-recomprizz %dir %{_prefix}/lib/obs @@ -103,7 +112,7 @@ %{_prefix}/lib/obs/service/recomprizz %{_prefix}/lib/obs/service/recomprizz.service %license LICENCE -%doc CHANGELOG README.md +%doc CHANGELOG.md README.md %files -n obs-service-raw %dir %{_prefix}/lib/obs @@ -111,5 +120,13 @@ %{_prefix}/lib/obs/service/raw %{_prefix}/lib/obs/service/raw.service %license LICENCE -%doc CHANGELOG README.md +%doc CHANGELOG.md README.md + +%files -n obs-service-roast_scm +%dir %{_prefix}/lib/obs +%dir %{_prefix}/lib/obs/service +%{_prefix}/lib/obs/service/roast_scm +%{_prefix}/lib/obs/service/roast_scm.service +%license LICENCE +%doc CHANGELOG.md README.md ++++++ _service ++++++ --- /var/tmp/diff_new_pack.LJ3nz3/_old 2025-05-26 18:33:35.838530355 +0200 +++ /var/tmp/diff_new_pack.LJ3nz3/_new 2025-05-26 18:33:35.866531530 +0200 @@ -1,10 +1,9 @@ <services> - <service mode="manual" name="download_files" /> <service name="cargo_vendor" mode="manual"> - <param name="src">roast*.tar.gz</param> + <param name="src">https://codeberg.org/Rusty-Geckos/roast</param> <param name="update">true</param> + <param name="revision">v6.1.1</param> </service> - <service name="cargo_audit" mode="manual" /> </services> ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/roast/vendor.tar.zst /work/SRC/openSUSE:Factory/.roast.new.2732/vendor.tar.zst differ: char 7, line 1