[Bug 290756] devel/git-delta has unnecessary dependency on git

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 02 Nov 2025 19:30:08 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290756

            Bug ID: 290756
           Summary: devel/git-delta has unnecessary dependency on git
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: dtxdf@freebsd.org
          Reporter: vivek@khera.org
          Assignee: dtxdf@freebsd.org
             Flags: maintainer-feedback?(dtxdf@freebsd.org)

The git-delta program is just a terminal based diff viewer. As such, it does
not have any dependency on git itself other than the name.

By having a dependency on git, it precludes installing this nice diff viewer on
systems which have git@lite variant installed, for example.

For reference: the official cargo build dependency list does not include git:
https://crates.io/crates/git-delta/0.18.2/dependencies

The Mac Homebrew package of this also has no dependency on git.

Please remove the dependency on git for this port. Thanks.

-- 
You are receiving this mail because:
You are the assignee for the bug.