Created attachment 237470 [details] delta-0.14.0 Description: * Update to 0.14.0 * Change MAINTAINER * Change WWW (I have seen that the author of git-delta has his own website dedicated to git-delta) * Remove libgit2 from LIB_DEPENDS (git-delta does not use it; poudriere is not complaining) * Add git to RUN_DEPENDS * Move CARGO_CRATES from Makefile to Makefile.crates * Add FISH and ZSH completions ChangeLog: https://github.com/dandavison/delta/releases/tag/0.14.0 * Update color-moved-support.md * Tweak some words improved representation * Only trigger git show handler if a file extension was parsed * Fix commit hyperlink formatting * Avoid lockup when running without arguments and stdin is connected to a tty * Fix whole-file changes being attributed to the wrong commit in "git log" output * Update README.md to include git 2.37.0 workaround * Don't attempt to process ANSI sequences in non-UTF8 input * Update clap * Recreate highlighter on each line of git show $commit:$path output * Fix git-grep match-highlighting at line-start * Update to chameleon theme * Fix typos * Support configurable timestamps in git blame output * Added auto completions for fish shell QA: * portlint: OK (looks fine.) * testport: OK (poudriere: 13.1-RELEASE, amd64, BASH FISH ZSH tested) Notes: * I have an open issue [1] in the delta repository because when I run it it shows "kinfo_getfile(): No such process". However, it still works fine. [1] https://github.com/dandavison/delta/issues/1212
The problem of note #1 has been solved [1]. [1] https://github.com/dandavison/delta/issues/1212#issuecomment-1285257155
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d5a30c311b7fff546b167cd542d05a248d5724b8 commit d5a30c311b7fff546b167cd542d05a248d5724b8 Author: Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org> AuthorDate: 2022-10-20 05:42:13 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2022-10-20 20:54:07 +0000 devel/git-delta: Update to 0.14.0, set MAINTAINER ChangeLog: https://github.com/dandavison/delta/releases/tag/0.14.0 * Update color-moved-support.md * Tweak some words improved representation * Only trigger git show handler if a file extension was parsed * Fix commit hyperlink formatting * Avoid lockup when running without arguments and stdin is connected to a tty * Fix whole-file changes being attributed to the wrong commit in "git log" output * Update README.md to include git 2.37.0 workaround * Don't attempt to process ANSI sequences in non-UTF8 input * Update clap * Recreate highlighter on each line of git show $commit:$path output * Fix git-grep match-highlighting at line-start * Update to chameleon theme * Fix typos * Support configurable timestamps in git blame output * Added auto completions for fish shell Reporter becomes maintainer. Already maintainer of several ports. PR: 267213 Reported by: DtxdF@disroot.org devel/git-delta/Makefile | 158 ++++---------------- devel/git-delta/Makefile.crates (new) | 184 +++++++++++++++++++++++ devel/git-delta/distinfo | 272 +++++++++++++++++++++++++--------- 3 files changed, 410 insertions(+), 204 deletions(-)
Committed, Thanks!