commit:     2e9212e0b86ffbf68cfc3d6a71e5b25f6f7682ca
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  2 17:21:37 2026 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Feb  2 17:33:12 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e9212e0

app-editors/emacs: Add ABI dependency on libX11

Fixes: 67300938dec2b8e726bcee9a3bded684a63e9262
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 .../{emacs-18.59-r15.ebuild => emacs-18.59-r16.ebuild}   | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/app-editors/emacs/emacs-18.59-r15.ebuild 
b/app-editors/emacs/emacs-18.59-r16.ebuild
similarity index 94%
rename from app-editors/emacs/emacs-18.59-r15.ebuild
rename to app-editors/emacs/emacs-18.59-r16.ebuild
index cfad48f63d4d..a4254b9d505d 100644
--- a/app-editors/emacs/emacs-18.59-r15.ebuild
+++ b/app-editors/emacs/emacs-18.59-r16.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
@@ -16,11 +16,17 @@ KEYWORDS="amd64 x86"
 IUSE="abi_x86_x32 gui"
 
 RDEPEND="sys-libs/ncurses:0=
+       gui? ( x11-libs/libX11 )
        amd64? (
-               abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_x32(-)] )
-               !abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)] )
-       )
-       gui? ( x11-libs/libX11 )"
+               abi_x86_x32? (
+                       sys-libs/ncurses:0=[abi_x86_x32(-)]
+                       gui? ( x11-libs/libX11[abi_x86_x32(-)] )
+               )
+               !abi_x86_x32? (
+                       sys-libs/ncurses:0=[abi_x86_32(-)]
+                       gui? ( x11-libs/libX11[abi_x86_32(-)] )
+               )
+       )"
 
 DEPEND="${RDEPEND}
        gui? (

Reply via email to