git: 78295347ac81 - main - lang/rubygem-ruby_language_server: Add rubygem-ruby_language_server 0.3.16

Po-Chuan Hsieh sunpoet at FreeBSD.org
Mon Jun 14 17:46:21 UTC 2021


The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=78295347ac81b5432c4a0e90f4896a1d6d1567d3

commit 78295347ac81b5432c4a0e90f4896a1d6d1567d3
Author:     Po-Chuan Hsieh <sunpoet at FreeBSD.org>
AuthorDate: 2021-06-14 17:32:51 +0000
Commit:     Po-Chuan Hsieh <sunpoet at FreeBSD.org>
CommitDate: 2021-06-14 17:32:51 +0000

    lang/rubygem-ruby_language_server: Add rubygem-ruby_language_server 0.3.16
    
    The goal of this project is to provide a language server implementation for ruby
    in ruby.
    
    WWW: https://github.com/kwerle/ruby_language_server
---
 lang/Makefile                               |  1 +
 lang/rubygem-ruby_language_server/Makefile  | 32 +++++++++++++++++++++++++++++
 lang/rubygem-ruby_language_server/distinfo  |  3 +++
 lang/rubygem-ruby_language_server/pkg-descr |  4 ++++
 4 files changed, 40 insertions(+)

diff --git a/lang/Makefile b/lang/Makefile
index aef0867138e8..5fb64e9b8df6 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -305,6 +305,7 @@
     SUBDIR += ruby26
     SUBDIR += ruby27
     SUBDIR += ruby30
+    SUBDIR += rubygem-ruby_language_server
     SUBDIR += runawk
     SUBDIR += rust
     SUBDIR += rust-bootstrap
diff --git a/lang/rubygem-ruby_language_server/Makefile b/lang/rubygem-ruby_language_server/Makefile
new file mode 100644
index 000000000000..886c2193422e
--- /dev/null
+++ b/lang/rubygem-ruby_language_server/Makefile
@@ -0,0 +1,32 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+
+PORTNAME=	ruby_language_server
+PORTVERSION=	0.3.16
+CATEGORIES=	lang rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	sunpoet at FreeBSD.org
+COMMENT=	Language server implementation for Ruby
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	rubygem-activerecord61>=6.1<7:databases/rubygem-activerecord61 \
+		rubygem-amatch>=0:textproc/rubygem-amatch \
+		rubygem-bundler>=0,1:sysutils/rubygem-bundler \
+		rubygem-etc>=0:devel/rubygem-etc \
+		rubygem-fuzzy_match>=0:devel/rubygem-fuzzy_match \
+		rubygem-json>=0:devel/rubygem-json \
+		rubygem-rubocop-performance>=0:devel/rubygem-rubocop-performance \
+		rubygem-rubocop-rspec>=0:devel/rubygem-rubocop-rspec \
+		rubygem-rubocop>=0:devel/rubygem-rubocop \
+		rubygem-sqlite3>=0:databases/rubygem-sqlite3
+
+USES=		gem
+USE_RUBY=	yes
+
+NO_ARCH=	yes
+
+PLIST_FILES=	bin/ruby_language_server
+
+.include <bsd.port.mk>
diff --git a/lang/rubygem-ruby_language_server/distinfo b/lang/rubygem-ruby_language_server/distinfo
new file mode 100644
index 000000000000..7b2159fdcf0a
--- /dev/null
+++ b/lang/rubygem-ruby_language_server/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1622213984
+SHA256 (rubygem/ruby_language_server-0.3.16.gem) = 56beb527a10baca95de6b35ebe67e835c1cbe2e72c8f26245f7636a4f8cf957e
+SIZE (rubygem/ruby_language_server-0.3.16.gem) = 29184
diff --git a/lang/rubygem-ruby_language_server/pkg-descr b/lang/rubygem-ruby_language_server/pkg-descr
new file mode 100644
index 000000000000..5802a440c177
--- /dev/null
+++ b/lang/rubygem-ruby_language_server/pkg-descr
@@ -0,0 +1,4 @@
+The goal of this project is to provide a language server implementation for ruby
+in ruby.
+
+WWW: https://github.com/kwerle/ruby_language_server


More information about the dev-commits-ports-main mailing list