commit:     51e841091a169a22c5d5f3d76d10fb8489d91711
Author:     Ryan Fox <flewkey <AT> 2a03 <DOT> party>
AuthorDate: Sun Nov 21 09:39:03 2021 +0000
Commit:     Ryan Fox <flewkey <AT> 2a03 <DOT> party>
CommitDate: Sun Nov 21 09:45:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51e84109

gui-apps/foot-terminfo: Prevent package collision

Versions of sys-libs/ncurses since 2021-07-31 have added a version of
the foot terminfo with less features. Due to issues with installing
terminfo in a nonstandard location, the current recommendation is to
use the ncurses version if it is installed.

This adds a blocking dependency for recent versions of sys-libs/ncurses
to prevent the package conflict.

Closes: https://bugs.gentoo.org/825434
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ryan Fox <flewkey <AT> 2a03.party>

 gui-apps/foot-terminfo/foot-terminfo-1.10.0.ebuild | 4 ++--
 gui-apps/foot-terminfo/foot-terminfo-9999.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gui-apps/foot-terminfo/foot-terminfo-1.10.0.ebuild 
b/gui-apps/foot-terminfo/foot-terminfo-1.10.0.ebuild
index d72edcdf7..7a520230f 100644
--- a/gui-apps/foot-terminfo/foot-terminfo-1.10.0.ebuild
+++ b/gui-apps/foot-terminfo/foot-terminfo-1.10.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 if [[ ${PV} != *9999* ]]; then
        SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz  -> 
foot-${PV}.tar.gz"
@@ -18,7 +18,7 @@ LICENSE="MIT"
 SLOT="0"
 
 DEPEND=""
-RDEPEND="${DEPEND}"
+RDEPEND="<sys-libs/ncurses-6.3"
 BDEPEND="sys-libs/ncurses"
 
 src_prepare() {

diff --git a/gui-apps/foot-terminfo/foot-terminfo-9999.ebuild 
b/gui-apps/foot-terminfo/foot-terminfo-9999.ebuild
index d72edcdf7..7a520230f 100644
--- a/gui-apps/foot-terminfo/foot-terminfo-9999.ebuild
+++ b/gui-apps/foot-terminfo/foot-terminfo-9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 if [[ ${PV} != *9999* ]]; then
        SRC_URI="https://codeberg.org/dnkl/foot/archive/${PV}.tar.gz  -> 
foot-${PV}.tar.gz"
@@ -18,7 +18,7 @@ LICENSE="MIT"
 SLOT="0"
 
 DEPEND=""
-RDEPEND="${DEPEND}"
+RDEPEND="<sys-libs/ncurses-6.3"
 BDEPEND="sys-libs/ncurses"
 
 src_prepare() {

Reply via email to