diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-07-25 19:04:23 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-07-25 19:04:23 +0000 |
| commit | 212641b79a9cfd69679ee4e25c790a6561c4f295 (patch) | |
| tree | a3385a6228c1b058e68c0edd53c55c345fe50ac3 /dev-ruby/language_server-protocol | |
| parent | 63f89fc61343f3b5b644bcc75457f0e1a447aea2 (diff) | |
| download | baldeagleos-repo-212641b79a9cfd69679ee4e25c790a6561c4f295.tar.gz baldeagleos-repo-212641b79a9cfd69679ee4e25c790a6561c4f295.tar.xz baldeagleos-repo-212641b79a9cfd69679ee4e25c790a6561c4f295.zip | |
Adding metadata
Diffstat (limited to 'dev-ruby/language_server-protocol')
| -rw-r--r-- | dev-ruby/language_server-protocol/language_server-protocol-3.17.0.4-r1.ebuild (renamed from dev-ruby/language_server-protocol/language_server-protocol-3.17.0.4.ebuild) | 14 | ||||
| -rw-r--r-- | dev-ruby/language_server-protocol/language_server-protocol-3.17.0.5-r1.ebuild (renamed from dev-ruby/language_server-protocol/language_server-protocol-3.17.0.5.ebuild) | 14 |
2 files changed, 24 insertions, 4 deletions
diff --git a/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.4.ebuild b/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.4-r1.ebuild index 8ef539a4ab96..e82893c21536 100644 --- a/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.4.ebuild +++ b/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.4-r1.ebuild @@ -17,6 +17,11 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" +# TODO: if necessary create ebuilds for testing dependencies +# most test dependencies can be satisfied aside from m (short for metal) +# which has proven to be an entire rabbithole of extra packages +RUBY_FAKEGEM_RECIPE_TEST="none" + all_ruby_unpack() { default @@ -29,8 +34,13 @@ each_fakegem_configure() { # by default these lines contain code that runs unnecessary shell commands or # searches that don't make sense with the ebuild directory structure. # values are set independently by the eclass anyways, so can be removed - sed -i '/^spec.files*/d' "${PN}.gemspec" || die - sed -i '/^spec.executables*/d' "${PN}.gemspec" || die + sed -i '/^\s*spec.files*/d' "${PN}.gemspec" || die + sed -i '/^\s*spec.executables*/d' "${PN}.gemspec" || die + + default +} +each_fakegem_test() { + ewarn "Tests disabled due to dependency issues" default } diff --git a/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.5.ebuild b/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.5-r1.ebuild index 8ef539a4ab96..e82893c21536 100644 --- a/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.5.ebuild +++ b/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.5-r1.ebuild @@ -17,6 +17,11 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" +# TODO: if necessary create ebuilds for testing dependencies +# most test dependencies can be satisfied aside from m (short for metal) +# which has proven to be an entire rabbithole of extra packages +RUBY_FAKEGEM_RECIPE_TEST="none" + all_ruby_unpack() { default @@ -29,8 +34,13 @@ each_fakegem_configure() { # by default these lines contain code that runs unnecessary shell commands or # searches that don't make sense with the ebuild directory structure. # values are set independently by the eclass anyways, so can be removed - sed -i '/^spec.files*/d' "${PN}.gemspec" || die - sed -i '/^spec.executables*/d' "${PN}.gemspec" || die + sed -i '/^\s*spec.files*/d' "${PN}.gemspec" || die + sed -i '/^\s*spec.executables*/d' "${PN}.gemspec" || die + + default +} +each_fakegem_test() { + ewarn "Tests disabled due to dependency issues" default } |
