commit: fd5597a9382c9e7249a41be5c5dff1f1f7a8d278 Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de> AuthorDate: Tue Apr 21 16:47:08 2020 +0000 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> CommitDate: Tue Apr 21 19:45:13 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5597a9
dev-lang/ruby: do a jumpstart on 2.4 removal for hppa and sparc Ruby 2.4 will go away in near future, but unkeyworded ebuilds specific to this old version cause dependency breakages. Avoid the need to keyword them at all to get a clean tree. Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> dev-lang/ruby/ruby-2.4.10.ebuild | 2 +- profiles/arch/hppa/use.mask | 4 ++++ profiles/arch/sparc/use.mask | 4 ++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/dev-lang/ruby/ruby-2.4.10.ebuild b/dev-lang/ruby/ruby-2.4.10.ebuild index a354e93e5a7..0d4a2f3a9dc 100644 --- a/dev-lang/ruby/ruby-2.4.10.ebuild +++ b/dev-lang/ruby/ruby-2.4.10.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/" SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz" LICENSE="|| ( Ruby-BSD BSD-2 )" -KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 s390 x86" IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests socks5 +ssl static-libs tk xemacs" RDEPEND=" diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask index 63a42a4b404..63ed4177a6b 100644 --- a/profiles/arch/hppa/use.mask +++ b/profiles/arch/hppa/use.mask @@ -7,6 +7,10 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Rolf Eike Beer <e...@sf-mail.de> (2020-04-21) +# ruby2.4 will go away soon, avoid keywording older packages +ruby_targets_ruby24 + # Rolf Eike Beer <e...@sf-mail.de> (2020-04-06) # media-libs/libvpx is not keyworded, bug #698956 system-libvpx diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask index 73c4f39a147..c0303c6cf0e 100644 --- a/profiles/arch/sparc/use.mask +++ b/profiles/arch/sparc/use.mask @@ -4,6 +4,10 @@ # Unmask the flag which corresponds to ARCH. -sparc +# Rolf Eike Beer <e...@sf-mail.de> (2020-04-21) +# ruby2.4 will go away soon, avoid keywording older packages +ruby_targets_ruby24 + # Rolf Eike Beer <e...@sf-mail.de> (2020-04-14) # media-libs/opencv not keyworded on sparc opencv