git: f825ae85a862 - main - devel/rubygem-ruby-lsp: Allow build with rubygem-yarp 0.10.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 05 Sep 2023 20:47:02 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f825ae85a862dc74b617b733027dc5f4dce7a7b5
commit f825ae85a862dc74b617b733027dc5f4dce7a7b5
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-09-05 20:41:11 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-09-05 20:46:31 +0000
devel/rubygem-ruby-lsp: Allow build with rubygem-yarp 0.10.0
- Bump PORTREVISION for package change
Obtained from: https://github.com/Shopify/ruby-lsp/commit/127a14b0214f0e6dd2adc58b89d2c8c7c4019508
---
devel/rubygem-ruby-lsp/Makefile | 3 ++-
devel/rubygem-ruby-lsp/files/patch-gemspec | 12 ++++++++++++
2 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/devel/rubygem-ruby-lsp/Makefile b/devel/rubygem-ruby-lsp/Makefile
index 4331325cff17..c45935a595d6 100644
--- a/devel/rubygem-ruby-lsp/Makefile
+++ b/devel/rubygem-ruby-lsp/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ruby-lsp
PORTVERSION= 0.9.3
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -14,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-language_server-protocol>=3.17.0<3.18:devel/rubygem-language_server-protocol \
rubygem-sorbet-runtime>=0:devel/rubygem-sorbet-runtime \
rubygem-syntax_tree>=6.1.1<7:devel/rubygem-syntax_tree \
- rubygem-yarp>=0.9<0.10:textproc/rubygem-yarp
+ rubygem-yarp>=0.9<0.11:textproc/rubygem-yarp
USES= gem
diff --git a/devel/rubygem-ruby-lsp/files/patch-gemspec b/devel/rubygem-ruby-lsp/files/patch-gemspec
new file mode 100644
index 000000000000..6d1ac829a77c
--- /dev/null
+++ b/devel/rubygem-ruby-lsp/files/patch-gemspec
@@ -0,0 +1,12 @@
+Obtained from: https://github.com/Shopify/ruby-lsp/commit/127a14b0214f0e6dd2adc58b89d2c8c7c4019508
+
+--- ruby-lsp.gemspec.orig 2023-09-05 07:20:26 UTC
++++ ruby-lsp.gemspec
+@@ -26,6 +26,6 @@ Gem::Specification.new do |s|
+ s.add_runtime_dependency(%q<language_server-protocol>.freeze, ["~> 3.17.0"])
+ s.add_runtime_dependency(%q<sorbet-runtime>.freeze, [">= 0"])
+ s.add_runtime_dependency(%q<syntax_tree>.freeze, [">= 6.1.1", "< 7"])
+- s.add_runtime_dependency(%q<yarp>.freeze, [">= 0.9", "< 0.10"])
++ s.add_runtime_dependency(%q<yarp>.freeze, [">= 0.9", "< 0.11"])
+ end
+