rust-gix-imara-diff 0.2.1-1
Package Information
| Description | High performance library for computing diffs - Rust source code - Rust source code Imara-diff is a solid (imara in Swahili) diff library for Rust. Solid refers to the fact that imara-diff provides very good runtime performance even in pathological cases so that your application never appears to freeze while waiting on a diff. The performance improvements are achieved using battle tested heuristics used in gnu-diff and git that are known to yield fast runtime and performance. Imara-diff provides two diff algorithms: - The linear-space variant of the well known Myers algorithm - The Histogram algorithm which is a variant of the patience diff algorithm. Myers algorithm has been enhanced with preprocessing and multiple heuristics to ensure fast runtime in pathological cases to avoid quadratic time complexity and closely matches the behavior of gnu-diff and git. The Histogram algorithm was originally ported from git but has been heavily optimized. The Histogram algorithm outperforms Myers diff by 10% - 100% across a wide variety of workloads. Source code for Debianized Rust crate "gix-imara-diff" |
|---|---|
| Maintainer | Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net> |
| Changed By | Alexander Kjäll <alexander.kjall@gmail.com> |
| Distribution | unstable |
| Architecture | any |
| VCS | git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/gix-imara-diff] (browse) |
| Closes | #1137635 |
| Tracker | https://tracker.debian.org/pkg/rust-gix-imara-diff |
| Uploaded | 3 hours ago |
New Package Report
.changes
| Version | 0.2.1-1 |
|---|---|
| Changed-By | Alexander Kjäll |
| Architecture | amd64 source |
| Distribution | unstable |
| Date | Sun, 31 May 2026 12:54:55 +0000 |
| Source | rust-gix-imara-diff |
Changelog
rust-gix-imara-diff (0.2.1-1) unstable; urgency=medium
.
* Team upload.
* Package gix-imara-diff 0.2.1 from crates.io using debcargo 2.8.2
(Closes: #1137635).dsc
| Component | main |
|---|---|
| Package-List | librust-gix-imara-diff-dev deb rust optional arch=any |
| Section | rust |
| Priority | optional |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: gix-imara-diff Upstream-Contact: Pascal Kuthe <pascalkuthe@pm.me> Sebastian Thiel <sebastian.thiel@icloud.com> Source: https://github.com/GitoxideLabs/gitoxide Files: * Copyright: 2022-2025, Pascal Kuthe <pascalkuthe@pm.me> 2024-2026, Sebastian Thiel <sebastian.thiel@icloud.com> License: Apache-2.0 Files: debian/* Copyright: 2026 Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net> 2026 Maximiliano Curia <maxy@debian.org> License: Apache-2.0 License: Apache-2.0 Debian systems provide the Apache 2.0 license in /usr/share/common-licenses/Apache-2.0