commit:     b07ad082e9ec762c2241b6e6d5de3767635ae79f
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 27 05:44:44 2026 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Tue Jan 27 06:05:19 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b07ad082

net-irc/weechat: fix NonexistentDeps for ruby slots that no longer exist

Unlike python-single-r1, there is no functional ruby eclass, so this
picks something random. Even ruby-single.eclass just generates a
RUBY_DEPS="|| ( ... )" automatically for you, then forces... rubygems.
It's not even worth switching. Just avoid the immediate warning for now.

No revbump (of weechat 4.5.*) since it's obsolete for a year and was
anyways ineffectual due to being an any-of group (one cannot link to
3.1, then install 3.3 and keep 3.1 installed).

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 net-irc/weechat/weechat-4.5.2-r1.ebuild | 3 +--
 net-irc/weechat/weechat-4.5.2.ebuild    | 3 +--
 net-irc/weechat/weechat-4.7.2-r1.ebuild | 1 -
 net-irc/weechat/weechat-9999.ebuild     | 3 +--
 4 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/net-irc/weechat/weechat-4.5.2-r1.ebuild 
b/net-irc/weechat/weechat-4.5.2-r1.ebuild
index 8f76d3d5a7ba..7df84bc58da8 100644
--- a/net-irc/weechat/weechat-4.5.2-r1.ebuild
+++ b/net-irc/weechat/weechat-4.5.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -66,7 +66,6 @@ RDEPEND="
                || (
                        dev-lang/ruby:3.3
                        dev-lang/ruby:3.2
-                       dev-lang/ruby:3.1
                )
        )
        selinux? ( sec-policy/selinux-irc )

diff --git a/net-irc/weechat/weechat-4.5.2.ebuild 
b/net-irc/weechat/weechat-4.5.2.ebuild
index fb314293fd01..38460c0e17e1 100644
--- a/net-irc/weechat/weechat-4.5.2.ebuild
+++ b/net-irc/weechat/weechat-4.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -64,7 +64,6 @@ RDEPEND="
                || (
                        dev-lang/ruby:3.3
                        dev-lang/ruby:3.2
-                       dev-lang/ruby:3.1
                )
        )
        selinux? ( sec-policy/selinux-irc )

diff --git a/net-irc/weechat/weechat-4.7.2-r1.ebuild 
b/net-irc/weechat/weechat-4.7.2-r1.ebuild
index a169d547a8df..d39d2067fcd1 100644
--- a/net-irc/weechat/weechat-4.7.2-r1.ebuild
+++ b/net-irc/weechat/weechat-4.7.2-r1.ebuild
@@ -74,7 +74,6 @@ RDEPEND="
                || (
                        dev-lang/ruby:3.3
                        dev-lang/ruby:3.2
-                       dev-lang/ruby:3.1
                )
        )
        selinux? ( sec-policy/selinux-irc )

diff --git a/net-irc/weechat/weechat-9999.ebuild 
b/net-irc/weechat/weechat-9999.ebuild
index c4c53b95ad39..c73e49255d34 100644
--- a/net-irc/weechat/weechat-9999.ebuild
+++ b/net-irc/weechat/weechat-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -74,7 +74,6 @@ RDEPEND="
                || (
                        dev-lang/ruby:3.3
                        dev-lang/ruby:3.2
-                       dev-lang/ruby:3.1
                )
        )
        selinux? ( sec-policy/selinux-irc )

Reply via email to