commit:     1365e636cb4f00c4cce8825f262f2529ea04de67
Author:     Mats Lidell <matsl <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 10 22:58:50 2021 +0000
Commit:     Mats Lidell <matsl <AT> gentoo <DOT> org>
CommitDate: Fri Dec 10 23:21:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1365e636

app-editors/xemacs: libXaw3d needs unicode

- require libXaw3d with unicode
- load neXt only if used
- unpack neXt once

Bug: https://bugs.gentoo.org/805173

Signed-off-by: Mats Lidell <matsl <AT> gentoo.org>

 app-editors/xemacs/xemacs-21.5.34-r7.ebuild | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-editors/xemacs/xemacs-21.5.34-r7.ebuild 
b/app-editors/xemacs/xemacs-21.5.34-r7.ebuild
index c44dccad1aba..aae31d431223 100644
--- a/app-editors/xemacs/xemacs-21.5.34-r7.ebuild
+++ b/app-editors/xemacs/xemacs-21.5.34-r7.ebuild
@@ -11,7 +11,7 @@ inherit flag-o-matic xdg-utils desktop
 DESCRIPTION="highly customizable open source text editor and application 
development system"
 HOMEPAGE="http://www.xemacs.org/";
 SRC_URI="http://ftp.xemacs.org/xemacs-21.5/${P}.tar.gz
-       http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz";
+       neXt? ( http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz )"
 
 LICENSE="GPL-3+"
 SLOT="0"
@@ -35,7 +35,7 @@ RDEPEND="
        dnd? ( x11-libs/dnd )
        motif? ( >=x11-libs/motif-2.3:0[xft=] )
        athena? ( x11-libs/libXaw )
-       Xaw3d? ( x11-libs/libXaw3d )
+       Xaw3d? ( x11-libs/libXaw3d[unicode] )
        xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender 
>=media-libs/fontconfig-2.5.0 )
        neXt? ( x11-libs/neXtaw )
        xface? ( media-libs/compface )
@@ -54,8 +54,6 @@ PDEPEND="app-xemacs/xemacs-base
 
 src_unpack() {
        default_src_unpack
-
-       use neXt && unpack NeXT_XEmacs.tar.gz
 }
 
 src_prepare() {

Reply via email to