* Package git-absorb 0.6.6 from crates.io using debcargo 2.4.3
- -- Andrej Shadura <andrewsh@debian.org> Wed, 04 Nov 2020 23:15:14 +0100
+ -- Andrej Shadura <andrewsh@debian.org> Thu, 05 Nov 2020 09:47:43 +0100
overlay = "."
uploaders = ["Andrej Shadura <andrewsh@debian.org>"]
+
+[packages.bin]
+section = "vcs"
+description = """
+git-absorb is a port of hg absorb to Git.
+
+git absorb automatically identifies which commits are safe to modify, and which indexed changes belong to each of those commits. It then writes fixup! commits for each of those changes. These fixups can later be folded into the feature branch with Git's built-in autosquash functionality.
+"""
--- /dev/null
+This reverts commit 9a1983982a3e0ac012231e34d5688cfd76b2aaa5.
+
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -32,11 +32,11 @@ version = "~1.0"
+ version = "~2.33"
+
+ [dependencies.git2]
+-version = "~0.13"
++version = ">= 0.9"
+ default-features = false
+
+ [dependencies.memchr]
+-version = "~2.3"
++version = ">= 2.2"
+
+ [dependencies.slog]
+ version = "~2.5"
+diff --git a/src/stack.rs b/src/stack.rs
+index ff7015c..d7cf3c8 100644
+--- a/src/stack.rs
++++ b/src/stack.rs
+@@ -29,9 +29,9 @@ pub fn working_stack<'repo>(
+ }
+
+ let mut revwalk = repo.revwalk()?;
+- revwalk.set_sorting(git2::Sort::TOPOLOGICAL)?;
++ revwalk.set_sorting(git2::Sort::TOPOLOGICAL);
+ revwalk.push_head()?;
+- revwalk.simplify_first_parent()?;
++ revwalk.simplify_first_parent();
+ debug!(logger, "head pushed"; "head" => head.name());
+
+ let base_commit = match user_provided_base {
+
--- /dev/null
+#!/usr/bin/make -f
+%:
+ dh $@ --buildsystem cargo
+
+override_dh_auto_install:
+ dh_auto_install
+ mkdir -p debian/git-absorb/usr/lib/git-core
+ mv debian/git-absorb/usr/bin/* debian/git-absorb/usr/lib/git-core