mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
dev-ruby/language_server-protocol: add 3.17.0.4-r1 & 3.17.0.5-r1, drop 3.17.0.4 & 3.17.0.5
closes: https://bugs.gentoo.org/950693 fixes to the build fail with missing dependencies, and an unnecessary call to git during build Signed-off-by: Bryce Copeland (truffle) <truffle074@gmail.com>
This commit is contained in:
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user