mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-09 23:23:00 -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"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64"
|
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() {
|
all_ruby_unpack() {
|
||||||
default
|
default
|
||||||
|
|
||||||
@@ -29,8 +34,13 @@ each_fakegem_configure() {
|
|||||||
# by default these lines contain code that runs unnecessary shell commands or
|
# by default these lines contain code that runs unnecessary shell commands or
|
||||||
# searches that don't make sense with the ebuild directory structure.
|
# searches that don't make sense with the ebuild directory structure.
|
||||||
# values are set independently by the eclass anyways, so can be removed
|
# values are set independently by the eclass anyways, so can be removed
|
||||||
sed -i '/^spec.files*/d' "${PN}.gemspec" || die
|
sed -i '/^\s*spec.files*/d' "${PN}.gemspec" || die
|
||||||
sed -i '/^spec.executables*/d' "${PN}.gemspec" || die
|
sed -i '/^\s*spec.executables*/d' "${PN}.gemspec" || die
|
||||||
|
|
||||||
default
|
default
|
||||||
}
|
}
|
||||||
|
|
||||||
|
each_fakegem_test() {
|
||||||
|
ewarn "Tests disabled due to dependency issues"
|
||||||
|
default
|
||||||
|
}
|
||||||
@@ -17,6 +17,11 @@ LICENSE="MIT"
|
|||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64"
|
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() {
|
all_ruby_unpack() {
|
||||||
default
|
default
|
||||||
|
|
||||||
@@ -29,8 +34,13 @@ each_fakegem_configure() {
|
|||||||
# by default these lines contain code that runs unnecessary shell commands or
|
# by default these lines contain code that runs unnecessary shell commands or
|
||||||
# searches that don't make sense with the ebuild directory structure.
|
# searches that don't make sense with the ebuild directory structure.
|
||||||
# values are set independently by the eclass anyways, so can be removed
|
# values are set independently by the eclass anyways, so can be removed
|
||||||
sed -i '/^spec.files*/d' "${PN}.gemspec" || die
|
sed -i '/^\s*spec.files*/d' "${PN}.gemspec" || die
|
||||||
sed -i '/^spec.executables*/d' "${PN}.gemspec" || die
|
sed -i '/^\s*spec.executables*/d' "${PN}.gemspec" || die
|
||||||
|
|
||||||
default
|
default
|
||||||
}
|
}
|
||||||
|
|
||||||
|
each_fakegem_test() {
|
||||||
|
ewarn "Tests disabled due to dependency issues"
|
||||||
|
default
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user