6 Commits

Author SHA256 Message Date
Petr Tesařík
042596b4f9 Accepting request 1238017 from home:petesarik:branches:Kernel:tools
- Update to version 0.6.8+git3.d2200ec:
  * Update to latest dependencies, except the pathfinding crate
    (https://github.com/openSUSE/rapidquilt/issues/35).

OBS-URL: https://build.opensuse.org/request/show/1238017
OBS-URL: https://build.opensuse.org/package/show/Kernel:tools/rapidquilt?expand=0&rev=38
2025-01-15 09:52:33 +00:00
Petr Tesařík
14d42b6475 Accepting request 1237913 from home:petesarik:branches:Kernel:tools
- Update to version 0.6.8+git1.e0eb32e:
  * diagnostics: Fix analysis output with empty lines

OBS-URL: https://build.opensuse.org/request/show/1237913
OBS-URL: https://build.opensuse.org/package/show/Kernel:tools/rapidquilt?expand=0&rev=37
2025-01-14 19:01:24 +00:00
Petr Tesařík
dcd0496ce5 Accepting request 1237827 from home:petesarik:branches:Kernel:tools
- Update to version 0.6.8:
  * Print a warning when suspicious patch content is found.
  * Speed up patch failure analysis.
  * Improve analysis output for colour-blind people.
  * A lot of cleanup.

OBS-URL: https://build.opensuse.org/request/show/1237827
OBS-URL: https://build.opensuse.org/package/show/Kernel:tools/rapidquilt?expand=0&rev=36
2025-01-14 13:51:56 +00:00
8842c9a93d Accepting request 1236224 from home:petesarik:branches:Kernel:tools
- Update to version 0.6.7
  * Move from `failure` to `thiserror` and `anyhow`.
  * Move from `atty` to `std::io::IsTerminal`
  * Fixed issues: #24, #31, #32

OBS-URL: https://build.opensuse.org/request/show/1236224
OBS-URL: https://build.opensuse.org/package/show/Kernel:tools/rapidquilt?expand=0&rev=35
2025-01-09 16:41:45 +00:00
Petr Tesařík
d3e2c73917 - Update to version 0.6.6+git0.166185f:
* Increase version to 0.6.6
  * Add a test case for patching read-only files

OBS-URL: https://build.opensuse.org/package/show/Kernel:tools/rapidquilt?expand=0&rev=33
2022-12-02 15:03:46 +00:00
de1970bb9e - Update to version 0.6.5+git24.181d5b0:
* Preserve file permission for rollback and backup files
  * Store original file permissions for all files
  * Check file permissions in quilt_metadata test case
  * Open source file only once in quilt_metadata test
  * apply/parallel: use question mark operator where possible
  * Avoid the need of try_blocks
  * Fix clippy performance warnings
  * Fix unnecessary parentheses warning
  * diagnostics: Ignore spaces when searching for matching lines
  * diagnostics: return type can be inferred for dijkstra successors
  * diagnostics: Allocate a sufficiently large vector for step costs
  * diagnostics: Prefer matches that are close to the target line
  * diagnostics: Do not attempt to access file lines after EOF
  * diagnostics: Do not underflow starting file line number
  * diagnostics: Use a simpler algorithm to find matching lines
  * Store failure analysis in a String
  * diagnostics: Use failure::Error instead of io::Error
  * Improve handling of worker thread errors
  * Mention compatibility with Rust 1.54 in changelog
  * Do not use IntErrorKind
  * parser: Remove destructuring assignments again
- Remove upstreamed patches
  - rapidquilt-no-destructuring-assignments.patch
  - rapidquilt-no-IntErrorKind.patch

OBS-URL: https://build.opensuse.org/package/show/Kernel:tools/rapidquilt?expand=0&rev=32
2022-12-02 13:40:43 +00:00