File rapidquilt.changes of Package rapidquilt

-------------------------------------------------------------------
Wed Jan 15 09:39:22 UTC 2025 - ptesarik@suse.com

- Update to version 0.6.8+git3.d2200ec:
  * Update to latest dependencies, except the pathfinding crate
    (https://github.com/openSUSE/rapidquilt/issues/35).

-------------------------------------------------------------------
Tue Jan 14 18:46:18 UTC 2025 - ptesarik@suse.com

- Update to version 0.6.8+git1.e0eb32e:
  * diagnostics: Fix analysis output with empty lines

-------------------------------------------------------------------
Tue Jan 14 13:39:03 UTC 2025 - ptesarik@suse.com

- 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.

-------------------------------------------------------------------
Thu Jan 09 13:37:53 UTC 2025 - ptesarik@suse.com

- 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

-------------------------------------------------------------------
Thu Aug 15 06:53:48 UTC 2024 - Jiri Slaby <jslaby@suse.cz>

- remove /usr/.crates2.json too (rust 1.80+)

-------------------------------------------------------------------
Fri Dec 02 15:02:47 UTC 2022 - ptesarik@suse.com

- Update to version 0.6.6+git0.166185f:
  * Increase version to 0.6.6
  * Add a test case for patching read-only files

-------------------------------------------------------------------
Fri Dec 02 13:22:44 UTC 2022 - msuchanek@suse.com

- 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

-------------------------------------------------------------------
Fri May 13 13:32:27 UTC 2022 - Petr Tesařík <ptesarik@suse.com>

- Fix build for Rust 1.54:
  * rapidquilt-no-destructuring-assignments.patch
  * rapidquilt-no-IntErrorKind.patch

-------------------------------------------------------------------
Fri May 13 12:59:34 UTC 2022 - Petr Tesařík <ptesarik@suse.com>

- Release 0.6.5
  * Rewrite the parser and improve its performance by approx. 15 %.

-------------------------------------------------------------------
Mon Apr 25 11:20:33 UTC 2022 - Petr Tesařík <ptesarik@suse.com>

- Release 0.6.4
  * New command-line option: `--threads`
  * Implement tests for `rapidquilt push`
  * Do not panic if a file is truncated and the new name is bogus
  * If running single-threaded, exit with an error if the last
    patch does not apply.

-------------------------------------------------------------------
Thu Mar 10 12:08:10 UTC 2022 - Petr Tesařík <ptesarik@suse.com>

- Remove build compatibility with SLE12-SP2.

-------------------------------------------------------------------
Thu Feb 25 08:40:15 UTC 2021 - Petr Tesařík <ptesarik@suse.com>

- Fix BuildRequires: rapidquilt-0.6.3 requires rust >= 1.42.0.

-------------------------------------------------------------------
Wed Feb 24 20:08:15 UTC 2021 - Petr Tesařík <ptesarik@suse.com>

- Release 0.6.3
  * Fix hangs on more than two rejections
  * Update crates

-------------------------------------------------------------------
Thu Jan 30 08:22:51 UTC 2020 - Petr Tesařík <ptesarik@suse.com>

- Release 0.6.2
  * Fix parsing of lines that look like start of a hunk, but are in
    fact part of the initial comment

-------------------------------------------------------------------
Fri Aug 30 07:02:52 UTC 2019 - Petr Tesařík <ptesarik@suse.com>

- Release 0.6.1
  * Fix hangs on failure
  * Fix --dry-run

-------------------------------------------------------------------
Thu Mar  7 15:05:38 UTC 2019 - msrb@suse.com

- Release 0.6.0
  * Major speedup and simplification of the implementation

- Updated URL and Source to openSUSE's GitHub because the
  repository moved there.

-------------------------------------------------------------------
Tue Mar  5 10:09:10 UTC 2019 - msrb@suse.com

- Release 0.5.6
  * Fix incorrect warning about Windows-style end of lines

-------------------------------------------------------------------
Thu Feb 28 15:01:01 UTC 2019 - msrb@suse.com

- Release 0.5.5
  * Fix race condition when deleting empty directories
  * Use jemalloc allocator (it was default until Rust 1.32.0,
    performs lot better in multi-threaded use)

- Removed 0001-Default-to-the-new-filename-when-none-exists.patch

-------------------------------------------------------------------
Fri Feb 15 15:53:33 UTC 2019 - msrb@suse.com

- Release 0.5.4
  * Support for `-p` and `-R` patch options in series file.
  * Fuzz > 0 now behaves lot more like patch.
  * Multiple bugfixes

- Removed obsolete 0001-Fix-build-with-rustc-1.31.0.patch

- 0001-Default-to-the-new-filename-when-none-exists.patch
  * Small but important fix, not yet in released version

-------------------------------------------------------------------
Fri Feb  8 16:09:02 UTC 2019 - msrb@suse.com

- Release 0.5.3
  * Support for running analyses while patching.
  * Added MultiApply analysis that warns when hunk could apply to
    more than one location.
  * Fixed two kinds of panic when rolling-back failed patches.
  * More information is shown when patch fails to apply.

- 0001-Fix-build-with-rustc-1.31.0.patch
  * Fix build with rustc 1.31.0

-------------------------------------------------------------------
Thu Jan 24 14:33:51 UTC 2019 - msrb@suse.com

- Release 0.5.1
  * Fix detection of misordered hunks
  * More changes for better compatibility with patch
  * Added --verbose, --quiet and --version parameters

- Remove _service file and use the latest released version instead
  * The development tempo has slowed down and more people are now
    using rapidquilt in production. Lets build the latest release
    instead of git master.

-------------------------------------------------------------------
Thu Jan 17 14:52:32 UTC 2019 - msrb@suse.com

- Release 0.5.0
  * Support for patches that change file permissions
  * Use the same logic as patch does when choosing which file to patch
  * Behave same as patch in various cornercases
- Run tests in %check phase

-------------------------------------------------------------------
Sun Jan 13 15:48:01 UTC 2019 - msrb@suse.com

- Release 0.4.3
  * Faster patch parsing
  * Support quoted filenames

-------------------------------------------------------------------
Mon Jan  7 09:04:51 UTC 2019 - msrb@suse.com

- Release 0.4.2
  * Improved error and application failure reporting
  * Empty directories are deleted after deleting files

-------------------------------------------------------------------
Sun Dec 30 18:28:36 UTC 2018 - msrb@suse.com

- Release 0.4.0
  * Support for file-renaming patches

-------------------------------------------------------------------
Thu Dec 20 15:39:29 UTC 2018 - msrb@suse.com

- Release 0.3.0
  * --backup and --backup-count options
  * Accepts more strangely formed patch files

-------------------------------------------------------------------
Mon Dec 17 19:10:12 UTC 2018 - msrb@suse.com

- Inital packaging
openSUSE Build Service is sponsored by