DFSG NEW Queue

DFSG, Licensing & New Packages Team

rust-gix-imara-diff 0.2.1-1

Package Information

DescriptionHigh 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"

MaintainerDebian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed ByAlexander Kjäll <alexander.kjall@gmail.com>
Distributionunstable
Architectureany
VCSgit: https://salsa.debian.org/rust-team/debcargo-conf.git [src/gix-imara-diff] (browse)
Closes#1137635
Trackerhttps://tracker.debian.org/pkg/rust-gix-imara-diff
Uploaded3 hours ago

New Package Report

.changes
Version0.2.1-1
Changed-ByAlexander Kjäll
Architectureamd64 source
Distributionunstable
DateSun, 31 May 2026 12:54:55 +0000
Sourcerust-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
Componentmain
Package-Listlibrust-gix-imara-diff-dev deb rust optional arch=any
Sectionrust
Priorityoptional
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

Back to Dashboard | View all reviews for this package