[Bug 267213] devel/git-delta: Update to 0.14.0, Take MAINTAINER'ship
Date: Thu, 20 Oct 2022 00:38:42 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267213
Bug ID: 267213
Summary: devel/git-delta: Update to 0.14.0, Take
MAINTAINER'ship
Product: Ports & Packages
Version: Latest
Hardware: Any
URL: https://github.com/dandavison/delta/releases/tag/0.14.
0
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs@FreeBSD.org
Reporter: DtxdF@disroot.org
Created attachment 237470
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=237470&action=edit
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
--
You are receiving this mail because:
You are the assignee for the bug.