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@sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
This commit is contained in:
Rolf Eike Beer
2020-04-21 18:47:08 +02:00
committed by Sergei Trofimovich
parent 888643dc3a
commit fd5597a938
3 changed files with 9 additions and 1 deletions

View File

@@ -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="

View File

@@ -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 <eike@sf-mail.de> (2020-04-21)
# ruby2.4 will go away soon, avoid keywording older packages
ruby_targets_ruby24
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-06)
# media-libs/libvpx is not keyworded, bug #698956
system-libvpx

View File

@@ -4,6 +4,10 @@
# Unmask the flag which corresponds to ARCH.
-sparc
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-21)
# ruby2.4 will go away soon, avoid keywording older packages
ruby_targets_ruby24
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
# media-libs/opencv not keyworded on sparc
opencv