#1143955 git-delta: switch to git2 0.21

Package:
git-delta
Source:
git-delta
Description:
syntax-highlighting pager for git, diff, and grep output
Submitter:
Simon Quigley
Date:
2026-08-13 11:51:02 UTC
Severity:
normal
Tags:
#1143955#5
Date:
2026-08-08 21:16:52 UTC
From:
To:
Dear maintainer,

I am preparing a git2 transition from 0.20 → 0.21. git-delta only B-Ds on unversioned librust-git2-dev, but Cargo.toml pins git = "0.20". It also needs changes for 0.21.

I have attached a debdiff fixing this.

Best regards,
Simon Quigley
tsimonq2@debian.org

#1143955#10
Date:
2026-08-09 07:50:10 UTC
From:
To:
Quoting Simon Quigley (2026-08-08 23:16:52)

Thanks!

Since I cannot change this before git2 is upgraded, please simply go
ahead, and bump severity of this bugreport when git2 enters unstable.

Regards,

 - Jonas

#1143955#19
Date:
2026-08-13 11:49:31 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
git-delta, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1143955@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <dr@jones.dk> (supplier of updated git-delta package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 13 Aug 2026 13:21:11 +0200
Source: git-delta
Architecture: source
Version: 0.19.2+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <dr@jones.dk>
Changed-By: Jonas Smedegaard <dr@jones.dk>
Closes: 1135356 1143955
Changes:
 git-delta (0.19.2+ds-2) unstable; urgency=medium
 .
   * add patch 1002_newer_git2
     to use newer minor version of crate git2;
     closes: bug#1143955, thanks to Simon Quigley
   * drop patch 2002_older_bat, obsoleted by Debian package changes
   * add patch cherry-picked from upstream pull request
     to use crate nu-ansi-term (not deprecated ansi-term);
     build-depend on package for crate nu-ansi-term (not ansi-term);
     closes: bug#1135356, thanks to Jeremy Bícha
   * tighten build-dependencies
   * install completion snippet for fish shell;
     build-depend on dh-sequence-shell-completions
     (not dh-sequence-bash-completion)
   * update git-buildpackage config: fix usage comment
   * update watch file:
     + stop set auto-mangling of upstream version (now done by default)
   * update copyright info: update coverage
Checksums-Sha1:
 8a779b8c058ab8613ac7126f415f6187d77e682f 2900 git-delta_0.19.2+ds-2.dsc
 6ab0dbda54bff4f000d1643f9426dd7615aadeb3 13708 git-delta_0.19.2+ds-2.debian.tar.xz
 93b51aa8ae347006869b363b377644d485903171 29859 git-delta_0.19.2+ds-2_amd64.buildinfo
Checksums-Sha256:
 14f204d071455fb06c5a42a138ae9fc786ceb1e4e37faa2a6e29b3068b8dda93 2900 git-delta_0.19.2+ds-2.dsc
 e6d10c19fa28ec6f8bd3d1a5eae743aaf49993b333b8987cf5dc7bebca296ba1 13708 git-delta_0.19.2+ds-2.debian.tar.xz
 eafe29e978573c20e8c4a65d7506eadcdb38be17d3db351a5253e299c354585e 29859 git-delta_0.19.2+ds-2_amd64.buildinfo
Files:
 17020a673b66ac7a5e7775044fbc10a8 2900 vcs optional git-delta_0.19.2+ds-2.dsc
 7a5668bbc2eba5d5e66f8c718fe5abbe 13708 vcs optional git-delta_0.19.2+ds-2.debian.tar.xz
 5345979c3a0f5c7ec1dfcd6aee9cdaab 29859 vcs optional git-delta_0.19.2+ds-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmp9qhsMHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEhs5YP/iFtSbO9x9gBtc9iu4a1DabjHmMLX0yF4mcdV5zp
WFdYlEe2saDS3C2DVEQp40+v9wHtjZVh0iYEkOwlNa7vMMSrCByiA5RhIHvXbz7e
jmQW40rAm2ySjfr9zktwpMQiHn8qa88qbR5jwO53y28t0nXCqH0w+4TPH59ndogr
zWLMEb/gXlI1hEAcLKn9531SARxuBm8Gl0mGsEGmdY4QMgNfbU8ALgTJUcKNXRM0
Cvk+upMU9+Kht7eGae+kaSGNJ6A3akBxro5dTmMRB5c8Ob4RJr81Ecn+pB/pwBxk
spmKrInb7YnsoMmNmY40gkRV5pbsv10s1USfI0tig+3RDfTBTvUFLxcF07iP3JNc
ZsOdJvuk/Gx5ljCIRMv5iqwHp5iFP+wvTHFaiJIatmK8e771GIusr2zYI1JXec/h
hy6aLGJlblduX7UI5G68nPQoVpe8u7JPH1m81zUMJ3EHAgz/vSmkMhKfZOGjXINn
z8PkkXF1qF68UY3qhv2TiKnuKWnLPaHbxI0ewan+U6829MAHJyipv6JrSHAKhKlS
ppQB3jAqGBCbsxLgbcs0NRUy/YIaSS3Zup0etlp5KDAiTfXG4FGGOL6w+tlvGubd
uDCjWWLXtVWLOKGJX3tWJiPkrhseIOHpNKO5N+PoTaXfjC1S86DtZo7RgUjlTQ5t
NPgd
=ewl5
-----END PGP SIGNATURE-----