Bug 257927 - devel/tree-sitter
Summary: devel/tree-sitter
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Adam Weinberger
Depends on:
Reported: 2021-08-18 12:59 UTC by Michal Vanco
Modified: 2021-09-28 06:54 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (adamw)


Note You need to log in before you can comment on or make changes to this bug.
Description Michal Vanco 2021-08-18 12:59:39 UTC

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

Comment 1 Adam Weinberger freebsd_committer 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 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.