Gentoo Archives: gentoo-commits

From: Marek Szuba <marecki@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/, app-editors/xemacs/
Date: Mon, 23 Aug 2021 11:41:11
Message-Id: 1629718228.477d6d435422e3ae94b3569f7141c2b4f67b67e9.marecki@gentoo
1 commit: 477d6d435422e3ae94b3569f7141c2b4f67b67e9
2 Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 22 20:43:13 2021 +0000
4 Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 23 11:30:28 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477d6d43
7
8 app-editors/xemacs: keyword 21.5.34-r6 for -riscv
9
10 configure first reports
11
12 "XEmacs has no builtin knowledge of `riscv64' machines."
13
14 and subsequently aborts on size of short having been detected as 0.
15
16 Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
17
18 app-editors/xemacs/xemacs-21.5.34-r6.ebuild | 2 +-
19 profiles/arch/riscv/package.use.mask | 4 +++-
20 2 files changed, 4 insertions(+), 2 deletions(-)
21
22 diff --git a/app-editors/xemacs/xemacs-21.5.34-r6.ebuild b/app-editors/xemacs/xemacs-21.5.34-r6.ebuild
23 index 7e8c4188da8..b1ec1ecf51e 100644
24 --- a/app-editors/xemacs/xemacs-21.5.34-r6.ebuild
25 +++ b/app-editors/xemacs/xemacs-21.5.34-r6.ebuild
26 @@ -15,7 +15,7 @@ SRC_URI="http://ftp.xemacs.org/xemacs-21.5/${P}.tar.gz
27
28 LICENSE="GPL-3+"
29 SLOT="0"
30 -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
31 +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 -riscv ~sparc ~x86"
32 IUSE="alsa debug eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif freewnn xft xim athena neXt Xaw3d gdbm berkdb"
33
34 X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps"
35
36 diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
37 index 947a01d4a7f..a1544fa35d3 100644
38 --- a/profiles/arch/riscv/package.use.mask
39 +++ b/profiles/arch/riscv/package.use.mask
40 @@ -1,9 +1,11 @@
41 # Copyright 2019-2021 Gentoo Authors
42 # Distributed under the terms of the GNU General Public License v2
43
44 -# Marek Szuba <marecki@g.o> (2021-08-18)
45 +# Marek Szuba <marecki@g.o> (2021-08-22)
46 # net-fs/openafs does not support riscv
47 app-crypt/heimdal afs
48 +# app-editors/xemacs reports arch as unknown, fails to build
49 +dev-lang/ruby xemacs
50
51 # Yixun Lan <dlan@g.o> (2021-08-20)
52 # dependencies not keyworded/tested