From: Rolf Eike Beer Date: Tue, 21 Apr 2020 16:47:08 +0000 (+0200) Subject: dev-lang/ruby: do a jumpstart on 2.4 removal for hppa and sparc X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=fd5597a9382c9e7249a41be5c5dff1f1f7a8d278;p=gentoo.git 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 Signed-off-by: Sergei Trofimovich --- diff --git a/dev-lang/ruby/ruby-2.4.10.ebuild b/dev-lang/ruby/ruby-2.4.10.ebuild index a354e93e5a7d..0d4a2f3a9dcc 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 63a42a4b4040..63ed4177a6b6 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 (2020-04-21) +# ruby2.4 will go away soon, avoid keywording older packages +ruby_targets_ruby24 + # Rolf Eike Beer (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 73c4f39a1472..c0303c6cf0ee 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 (2020-04-21) +# ruby2.4 will go away soon, avoid keywording older packages +ruby_targets_ruby24 + # Rolf Eike Beer (2020-04-14) # media-libs/opencv not keyworded on sparc opencv