Bug 257927

Summary: devel/tree-sitter
Product: Ports & Packages Reporter: Michal Vanco <michal>
Component: Individual Port(s)Assignee: Adam Weinberger <adamw>
Status: Closed FIXED    
Severity: Affects Many People Flags: bugzilla: maintainer-feedback? (adamw)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description Michal Vanco 2021-08-18 12:59:39 UTC
Hi,

devel/tree-sitter doesn't install CLI component (tree-sitter binary). CLI is part of the source tar (cli directory).

regards,
Michal
Comment 1 Adam Weinberger freebsd_committer freebsd_triage 2021-08-18 15:59:08 UTC
That's correct. I didn't want to bring in rust as a depedency to build neovim.

I'd be in support of a slave port for tree-sitter-cli, so the CLI can be installed separately.
Comment 2 Michal Vanco 2021-08-19 06:37:11 UTC
(In reply to Adam Weinberger from comment #1)

Very good decision. Do you have any idea when will tree-sitter-cli be available?
Comment 3 Adam Weinberger freebsd_committer freebsd_triage 2021-08-19 18:29:22 UTC
I'd welcome patches, but it's of no personal use to me so I won't be doing the legwork on it anytime soon. Shouldn't be too much work though, if you want to make a patch for it; rust apps largely build themselves.