BSD Ports

devel/ctags-lsp 0.11.0_8 FreeBSD

LSP using universal-ctags as a backend

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
MIT
Categories
devel
Package size
1001.6 KiB, 3044.2 KiB installed

Description

A Language Server Protocol (LSP) implementation using universal-ctags as backend, supporting 100+ languages.

This won't replace your dedicated language server, and it doesn't try to. The goal is to have a "better than nothing" language server that's trivial to setup for any language.

NOTE: This requires universal-ctags to be built with the JSON option enabled (which it is by default).

In the other systems

SystemPortVersion
FreeBSDdevel/ctags-lsp0.11.0_8
HardenedBSDdevel/ctags-lsp0.11.0_6
GhostBSDdevel/ctags-lsp0.11.0_6

Install

Binary package:

pkg install ctags-lsp

From the ports tree:

cd /usr/ports/devel/ctags-lsp/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	ctags-lsp>0:devel/ctags-lsp

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.11.0_70.11.0_8--0.11.0_7
FreeBSD:14:quarterly0.11.0_70.11.0_7n/a-0.11.0_7
FreeBSD:15:latest0.11.0_70.11.0_8n/a--
FreeBSD:15:quarterly0.11.0_70.11.0_8n/an/an/a
FreeBSD:16:latest0.11.0_60.11.0_8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 1
Run dependencies 7

No port depends on this one.

Configuration

No options to configure.

USES
go:modules
Service scripts
none

Message after installing

ctags-lsp requires universal-ctags built with the JSON option enabled.
That option is enabled by default, and is enabled in the pkg from FreeBSD.

See the GitHub project page (https://github.com/netmute/ctags-lsp) for
instructions for some common LSP-speaking editors.

Files

distinfo 2
FileSizeSHA256
go/devel_ctags-lsp/ctags-lsp-v0.11.0/v0.11.0.mod47c9cbe1540ddf67f40b4264d6c0e71841ae8ab37f52e8136215f82dcc4a09348a
go/devel_ctags-lsp/ctags-lsp-v0.11.0/v0.11.0.zip2363774258f0fe09be02831fd64633eb6dec3891a8110e580bfed70224f4410af66de

Commit history 6

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

The latest 5 of 6 in the history this site was built from.