git: c48a876dad57 - main - devel/rubygem-ruby-lsp-rails: Add rubygem-ruby-lsp-rails 0.2.7
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 14 Nov 2023 21:23:27 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c48a876dad578ef526b5dddf043b8f4045533219
commit c48a876dad578ef526b5dddf043b8f4045533219
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-11-14 20:57:19 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-11-14 21:19:26 +0000
devel/rubygem-ruby-lsp-rails: Add rubygem-ruby-lsp-rails 0.2.7
Ruby LSP Rails is a Ruby LSP addon for extra Rails editor features, such as:
- Displaying an ActiveRecord model's database columns and types when hovering
over it
- Running tests and debugging tests through the terminal or the editor's UI
---
devel/Makefile | 1 +
devel/rubygem-ruby-lsp-rails/Makefile | 22 ++++++++++++++++++++++
devel/rubygem-ruby-lsp-rails/distinfo | 3 +++
devel/rubygem-ruby-lsp-rails/pkg-descr | 4 ++++
4 files changed, 30 insertions(+)
diff --git a/devel/Makefile b/devel/Makefile
index a7b0a294ceac..b2db19fc6047 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -7282,6 +7282,7 @@
SUBDIR += rubygem-ruby-fogbugz
SUBDIR += rubygem-ruby-libvirt
SUBDIR += rubygem-ruby-lsp
+ SUBDIR += rubygem-ruby-lsp-rails
SUBDIR += rubygem-ruby-macho
SUBDIR += rubygem-ruby-magic
SUBDIR += rubygem-ruby-ole
diff --git a/devel/rubygem-ruby-lsp-rails/Makefile b/devel/rubygem-ruby-lsp-rails/Makefile
new file mode 100644
index 000000000000..2974be1767f5
--- /dev/null
+++ b/devel/rubygem-ruby-lsp-rails/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= ruby-lsp-rails
+PORTVERSION= 0.2.7
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Ruby LSP addon that adds extra editor functionality for Rails applications
+WWW= https://shopify.github.io/ruby-lsp-rails/ \
+ https://github.com/Shopify/ruby-lsp-rails
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-rails71>=6.0:www/rubygem-rails71 \
+ rubygem-ruby-lsp>=0.12.0<0.13.0:devel/rubygem-ruby-lsp \
+ rubygem-sorbet-runtime>=0.5.9897:devel/rubygem-sorbet-runtime
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-ruby-lsp-rails/distinfo b/devel/rubygem-ruby-lsp-rails/distinfo
new file mode 100644
index 000000000000..60b91d33f61b
--- /dev/null
+++ b/devel/rubygem-ruby-lsp-rails/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1699985555
+SHA256 (rubygem/ruby-lsp-rails-0.2.7.gem) = 722c4613d212aa136733b36674e5773e2352de9b3c1a05cafec86dc589a47811
+SIZE (rubygem/ruby-lsp-rails-0.2.7.gem) = 12288
diff --git a/devel/rubygem-ruby-lsp-rails/pkg-descr b/devel/rubygem-ruby-lsp-rails/pkg-descr
new file mode 100644
index 000000000000..add90d6c70c5
--- /dev/null
+++ b/devel/rubygem-ruby-lsp-rails/pkg-descr
@@ -0,0 +1,4 @@
+Ruby LSP Rails is a Ruby LSP addon for extra Rails editor features, such as:
+- Displaying an ActiveRecord model's database columns and types when hovering
+ over it
+- Running tests and debugging tests through the terminal or the editor's UI