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

Reply via email to