devel/lua-language-server 3.19.1,1
Lua development server and LSP client
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
1c03fa1162- License
- MIT
- Categories
- devel
- Package size
- 1856.5 KiB, 7903.0 KiB installed
Description
The Sumneko Lua Language Server is a comprehensive Lua development server. It functions as an LSP client, supporting:
* Over 20 supported annotations for documenting your code * Go to definition * Dynamic type checking * Find references * Diagnostics/Warnings * Syntax checking * Element renaming * Hover to view details on variables, functions, and more * Autocompletion * Support for libraries * Code formatting * Spell checking * Custom plugins
Install
As a binary package — by origin, or by package name:
pkg install devel/lua-language-server
pkg install lua-language-server
From the ports tree:
cd /usr/ports/devel/lua-language-server/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= lua-language-server>0:devel/lua-language-server
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.19.1,1 | 3.19.1,1 | 3.6.4_1 | - | 3.19.1,1 |
| FreeBSD:14:quarterly | 3.19.1,1 | 3.19.1,1 | n/a | - | 3.19.1,1 |
| FreeBSD:15:latest | 3.19.1,1 | 3.19.1,1 | n/a | - | - |
| FreeBSD:15:quarterly | 3.19.1,1 | 3.19.1,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.19.1,1 | 3.19.1,1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
All build dependencies 9
All run dependencies 1
No port depends on this one.
Configuration
Options name: devel_lua-language-server
| Option | Default | Description |
|---|---|---|
| EXAMPLES | off | Build and/or install examples |
- USES
- dos2unix inotify ninja:make
- Service scripts
- none
Message after installing
Files
distinfo 24
| File | Size | SHA256 |
|---|---|---|
| LuaLS-lua-language-server-3.19.1_GH0.tar.gz | 3.176108e+06 | 1bd25aabb83f41c36ba99be29fe0abb71a4e6056f6cdaafbd241d4c315809f88 |
| CppCXY-EmmyLuaCodeStyle-8c4289b7_GH0.tar.gz | 5.424097e+06 | b37d54f3f86eaa5fbdf988b756767d3e7cb9628b9e0d3e8598353eed73a19fe4 |
| actboy168-bee.lua-f55b6988_GH0.tar.gz | 814471 | 0438c3f87b3d81e3443fc64c0a792c4d4453a45f24a18b4d489db2f8ad611dd6 |
| actboy168-json.lua-08095fd2_GH0.tar.gz | 27720 | 70f3436ded730def337fb5859fe152cdfe816a9591a137615750229cbf121d32 |
| actboy168-ltest-0d2d81f_GH0.tar.gz | 9069 | 180c0f0cfbd69211859eb59a9288542ab03bcef447d3bde59b1b06f811c11bbe |
| love2d-community-love-api-85363928_GH0.tar.gz | 152825 | 5b21e1e2c1ba6841c2a2865002a4a45890a7d6c146596e502ce0dbea7bbe6919 |
| bjornbytes-lovr-docs-e89c753e_GH0.tar.gz | 1.8279829e+07 | a21fd33355c5518dda1e1e75c2d776f4642c739f0aa6458d9052c29702496f43 |
| sqmedeiros-lpeglabel-912b0b9e_GH0.tar.gz | 83079 | e1d3784369f895d417d2e2c7f89725ea8a9133e4584f91681bf877aadd71922d |
| actboy168-luamake-4c4bd16c_GH0.tar.gz | 78930 | bcfff1713bbcfeaddefe8838c9ff0bc78eb97e90f01fbb1287c6030ebbc91b76 |
| actboy168-bee.lua-466c4f0_GH0.tar.gz | 813551 | 1d82a12f1d29724b613fee0eff54ae419aa73930c5733fd5bff3ce8c907796d6 |
| LuaCATS-cocos4.0-c0b2259e_GH0.tar.gz | 165303 | 72b03a152e82e8ee08ca6477a52ea98273a4d9f29f2595d47a8d1b878605483e |
| LuaCATS-defold-05379b40_GH0.tar.gz | 46404 | b8ab1a5043543425c8fe3c9d8e2a42a4ee450fd0322fcdb9f41d0cdfe5461b71 |
| LuaCATS-jass-80d85cbb_GH0.tar.gz | 63050 | 1f7ef960201ad961b7177b3f77b9144b7dd26b54eb4375dd46dcb0412b209332 |
| LuaCATS-openresty-3bec36f0_GH0.tar.gz | 82552 | ae61a01d41b68d5c288b10bf364031d9fc863325a4af357a9f230c630a93e327 |
| LuaCATS-bee-c8ce19fd_GH0.tar.gz | 4209 | 8b62fa23daa4ad9e8739423cc3fc5d86f35942e225743dd4825a5a3c776176c8 |
| LuaCATS-busted-5ed85d0e_GH0.tar.gz | 2039 | 6119430af2f81f667ddafe72a307c8af94a3ff2615048e9be6c2515b08ce99e5 |
| LuaCATS-ffi-reflect-e9037efc_GH0.tar.gz | 915 | 305d6862032f8d1b743835c6361c086319954acd5bf00b8d4345a541060e6931 |
| LuaCATS-luafilesystem-9b5cfc15_GH0.tar.gz | 2744 | 91f4ac9f5fb77a436997fb677ed2a0eef8b4e2ae05c6444925795590ad0748ff |
| LuaCATS-love2d-98f76845_GH0.tar.gz | 94873 | 9be1b7704ff4e12beaba39298a3a1f254279aafe68c523b3b327684b4ba9079b |
| LuaCATS-lovr-3ba215f9_GH0.tar.gz | 81785 | 3b5d5736716b26a49ca875b64714e2315854dcea7baf272a11bab0a591b08dce |