Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

roast-7.1.0-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: roast Distribution: openSUSE:Factory:zSystems
Version: 7.1.0 Vendor: openSUSE
Release: 1.1 Build date: Sat May 31 16:50:08 2025
Group: Unspecified Build host: reproducible
Size: 18436654 Source RPM: roast-7.1.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/openSUSE-Rust/roast
Summary: Simpler tar archiver and extractor
Roast is a simple tar archiver and extractor with very high
compression settings for supported formats such as zstd.

It also supports recompression from an existing tarball.

Provides

Requires

License

MPL-2.0

Changelog

* Sat May 31 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
  - Ignore test for scm.
* Sat May 31 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
  - Update to version 7.1.0:
    * chore(release): bump to v7.1.0
    * fix: date format now fixed
    * chore(release): bump to v7.0.0
    * docs: update README
    * docs: update roast_scm.service file
    * format: run `cargo +nightly fmt`
    * fix: apply clippy suggestions
    * fix: disable `obs` feature for now in tests
    * tests: add tests for roast scm
    * add space
    * misc: cleanup and whether to disable or enable code for `obs` feature
    * docs: document the `obs` feature in Cargo.toml
    * docs: update wording
    * fix: change alias for changesemail
    * ci: seems it needs to be more specific where with this blob for *.rs
    * clippy: remove needless borrow
    * ci: test if CI runs with this config
    * refactor: put set_version logic inside `map` as well. create separate function for changelog file generation.
    * refactor: move changelog file generator code inside `map`
    * Merge branch '20250523-improve-scm'
    * fix: add the last newline
    * feat: append email if `changesemail` passed.
    * feat: add `changesemail` field for cli
    * cleanup
    * misc: add optional obs feature in roast-cli
    * feat: implement update version in specfile
    * feat: cli has new fields, `set_name` and `set_version` for obs feature
    * misc: add optional obs feature
    * misc: apply `trim()` first for strings before checking if they're empty
    * misc: `split('\n')` -> `lines()`
    * misc: use the `to_extension()` method
    * misc: change this to an iterator
    * refactor: use `any` since it returns at the first true, otherwise, false.
    * refactor: use iterators over for loops
    * misc: change wording
    * misc: cleanup code for feature, changelog generation.
    * feat: changelog generation is now implemented.
    * dependencies: add hifitime
    * misc: add initial logic for `changesgenerate` feature
    * feat: add new cli arguments and fieldnames for `RoastScmArgs` related to `changesgenerate`
    * fix: `remote_checkout_branch` creating a branch from remote branch with incorrect name
    * api: cleanup visibility and privacy of certain functions
    * misc: more cleanup
    * begin iterating for a new future version
    * misc: add cliff.toml for changelog generation config
    * fixes: the refactor caused the commit hash to be skipped
    * docs: add where the final filename is based on.
    * format: run `cargo +nightly fmt`
    * improvements: replace dumb lookup by reading config instead
    * fix: `versionrewriteregex` should require `versionrewritepattern`
    * feat: `versionrewriteregex` and `versionrewritepattern` implemented
    * dependencies: add regex crate
    * fix: it should be prefixed with `g`
    * fix: version format improvements and fixes
    * feat: initial versionformat prefix
    * fixes: checkout should not error if branch is HEAD. sorting in revwalk should not be reversed.
    * refactor: more cleanup. remove redundant logic
    * misc: cleanup code
    * misc: make it clear what depth was set in the warnings
    * performance: do a dumb revision lookup to check if a revision is a branch
    * fix: use set_head_detached since we want it to point to a commit
    * fix: add condition if branch ref is the current HEAD
    * improvements: if there is no changelog, warn the user
    * format: run `cargo +nightly fmt`
    * improvements: roast_scm now is able to generate some changelog
    * roast_scm: generate changelog improvements
    * common: add `to_extension` method for Compression
    * improvements: describe string is implemented alongside improved log messages
    * fix: set this to 0
    * clippy: remove redundant &
    * roast_scm: initial refactor of the cloning process and finding the revision
    * dependencies: add semver
    * docs: update README
    * fmt: run \`cargo +nightly fmt\`
* Mon May 19 2025 Soc Virnyl Estela <uncomfyhalomacro@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 2025 Soc Virnyl Estela <uncomfyhalomacro@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
* Wed Nov 27 2024 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
  - Update to version 5.1.7:
    * feat: add zstd as another alias for zst
    * prepare structure for roast-scm
    * minor: improve error message here
    * fix: added trace feature
* Sat Nov 02 2024 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
  - Update to version 5.1.6:
    * fix: revert 8977c6741364c6d25fb33408d8b4232d835a768b
* Sat Nov 02 2024 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
  - Update to version 5.1.5:
    * add service files. they serve as documentation
    * fix mismatched types in roast-cli
    * Bump zstd and infer
    * clippy: rectify the needless pass by value
    * chore: set resolver to 2 and enforce strict linting rules
    * fix: just use an empty "" if strip fails
    * add COC and CONTRIBUTING
    * cleanup deps and begin cycle
    * remove comment for 037aa62
    * docs: removed warning. ensured reproducibility.
* Fri Nov 01 2024 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
  - Update to version 5.1.2:
    * minor: improvements on how we sort files and directories
    * use rayon while you can
    * performance: add rayon to parallelise copying operations
    * docs: add important difference between ADDED and INCLUDED [ci skip]
    * docs: improve wording [ci skip]
    * docs: fix grammar [ci skip]
    * docs: explain how the path behaviour works
    * refactor: improve the logic handling for adding, excluding and including
    * improve message logs
    * fix: resolved some edge-cases with additional paths and included paths
    * fix: reimplement adding of archive files
    * doc: update README on CLI help
    * feat and fix: properly implement exclude and include
    * cli: finalise flags. begin cycle
    * major: begin refactor cycle [ci skip]
    * logging: set to trace level for filter_paths
    * fix: avoid duplicating entries
    * fix: do not consider temporary directory as hidden
    * fix: just use ends_with to check if it's a valid file extension
    * improvement: also filter_paths for each element in additional_paths
    * feat: hidden file and gitignore finally correctly implemented
  - New subpackage: obs-service-roast
* Sun Oct 20 2024 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
  - Update to version 4.5.0:
    * docs: update README and include instructions regarding renaming
    * minor: update tests and update paths code
    * feat: add glob support
    * fix: actually implement the fix for ef1e6f857e48821198d720d092bc7087af762f2a
    * feat: add glob support to all
* Sun Oct 20 2024 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
  - Update to version 4.2.0:
    * fix: filename should leave out version part alone
* Sun Oct 20 2024 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
  - Update to version 4.1.0:
    * lib: move over copy_dir_all as a common utility
    * cli: move logic as cli stubs
    * tests: use copy_dir_all as part of lib now instead
    * roast and raw: improve description of cli options then format
    * move raw and roast modules to standalone files
    * cli: add recomprizz args
    * recomprizz: initial implementation
    * import termcap
    * fix: apply clippy lints
    * tracing: set logic where and when to start properly
    * apply clippy lints + format
    * set output path correctly
    * refactor: canonicalize filter
    * refactor: canonicalize paths
    * update deps
    * reproducibility: set to false by default
    * fix: additional paths variable should only be a collection of files and not directories
    * doc: add a warning regarding reproducibility
    * doc: fix warning msg
    * doc: fix warning msg
    * refactor: move mostly to libroast
    * refactor: improve field naming and description
    * refactor: remove tracing crate unused imports
    * minor: raaaaaaaaaaaaawwwwwwww
    * make names consistent
    * remove: cliff.toml and git-cliff is an overengineered changelog generator
    * prepare justfile for publishing
    * change it to a text file
    * cli: allow to explicitly tell "true" or "false" using ArgAction::Set and add our service file
  - Add new subpackage `obs-service-recomprizz`
    * This is a possible drop-in replacement for obs-service-recompress
* Sat Oct 19 2024 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
  - Update to version 3.3.1:
    * tests: add library tests + ci tests
    * test: this should be two separate files
* Tue Oct 15 2024 Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
  - Update to version 3.3.0:
    * Properly set preserve root
    * Cleanup raw binary log output
    * Support uncompressed tarballs with tar extension
* Sat Oct 12 2024 Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
  - Initial spec for roast 3.2.2

Files

/usr/bin/raw
/usr/bin/recomprizz
/usr/bin/roast
/usr/bin/roast_scm
/usr/share/doc/packages/roast
/usr/share/doc/packages/roast/CHANGELOG.md
/usr/share/doc/packages/roast/README.md
/usr/share/licenses/roast
/usr/share/licenses/roast/LICENCE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jun 3 01:59:31 2025