1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-02 06:03:50 +00:00

devel/purescript-language-server: + Add a port.

This is a Node-based implementation of LSP for the PureScript programming
language.
This commit is contained in:
Gleb Popov 2021-09-20 12:44:43 +03:00
parent 43e895ad80
commit fdc69aab7c
4 changed files with 34 additions and 0 deletions

View File

@ -4064,6 +4064,7 @@
SUBDIR += ptmalloc2
SUBDIR += ptypes
SUBDIR += publib
SUBDIR += purescript-language-server
SUBDIR += pushmi
SUBDIR += py-Automat
SUBDIR += py-BTrees

View File

@ -0,0 +1,24 @@
PORTNAME= purescript-language-server
PORTVERSION= 0.15.6
CATEGORIES= devel textproc
MASTER_SITES= https://github.com/nwolverson/${PORTNAME}/releases/download/v${PORTVERSION}/
DISTNAME= ${PORTNAME}.js
EXTRACT_SUFX=
EXTRACT_ONLY=
MAINTAINER= haskell@FreeBSD.org
COMMENT= LSP provider implementation for PureScript language
LICENSE= MIT
RUN_DEPENDS= node:www/node
NO_BUILD= yes
NO_ARCH= yes
PLIST_FILES= bin/${DISTNAME}
do-install:
${INSTALL_SCRIPT} ${DISTDIR}/${DISTNAME} ${STAGEDIR}${PREFIX}/bin/
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1632127644
SHA256 (purescript-language-server.js) = b3b677891a3118aec9b59699cf61840a73b54ea02e91d5cbe0ea63ff18085167
SIZE (purescript-language-server.js) = 498429

View File

@ -0,0 +1,6 @@
PureScript language server is an implementation of the LSP protocol for
PureScript programming language. It is a Node application features type
information, a formatting provider, code autocompletion and other common LSP
features.
WWW: https://github.com/nwolverson/purescript-language-server/