commit:     844a6efd34181027e42bb391853f2b86928c65e5
Author:     Jonas Frei <freijon <AT> pm <DOT> me>
AuthorDate: Sun Apr 28 18:40:04 2024 +0000
Commit:     Jonas Frei <freijon <AT> pm <DOT> me>
CommitDate: Sun Apr 28 18:40:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=844a6efd

x11-terms/rio: Depending on sys-libs/ncurses, masking rio-terminfo

Since version sys-libs/ncurses-6.4_p20240330, the terminfo file
is provided by the ncurses package. This makes the package
x11-terms/rio-terminfo obsolete. Therefore: Masking + softblocking.

Closes: https://bugs.gentoo.org/930807
Signed-off-by: Jonas Frei <freijon <AT> pm.me>

 profiles/package.mask                                     | 5 +++++
 x11-terms/rio/{rio-0.0.36.ebuild => rio-0.0.36-r1.ebuild} | 3 ++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 7e120839f2..3367232170 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,11 @@
 
 # New entries go on top.
 
+# Jonas Frei <[email protected]> (2024-04-28)
+# Terminfo file is provided by sys-libs/ncurses since 6.4_p20240330
+# Masked for removal on 2024-05-28
+x11-terms/rio-terminfo
+
 # David Roman <[email protected]> (2024-04-27)
 # Only a live ebuild without tests, inactive for +4 years
 # The package consist only of a 20 line zsh script

diff --git a/x11-terms/rio/rio-0.0.36.ebuild 
b/x11-terms/rio/rio-0.0.36-r1.ebuild
similarity index 99%
rename from x11-terms/rio/rio-0.0.36.ebuild
rename to x11-terms/rio/rio-0.0.36-r1.ebuild
index d208bd69f3..ccd2f43771 100644
--- a/x11-terms/rio/rio-0.0.36.ebuild
+++ b/x11-terms/rio/rio-0.0.36-r1.ebuild
@@ -420,7 +420,8 @@ DEPEND="
        wayland? ( dev-libs/wayland )
        wayland? ( x11-libs/libxkbcommon[wayland] )
        X? ( x11-libs/libxkbcommon[X] )
-       ~x11-terms/rio-terminfo-${PV}
+       >=sys-libs/ncurses-6.4_p20240330
+       !x11-terms/rio-terminfo
 "
 RDEPEND="${DEPEND}"
 BDEPEND="

Reply via email to