Gentoo Archives: gentoo-commits

From: "José María Alonso" <nimiux@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/lisp:master commit in: dev-lisp/gcl/
Date: Sat, 07 Apr 2018 21:15:54
Message-Id: 1523135748.915fe4b44e3b7fad5f4e6a340faaabfe36390b4d.nimiux@gentoo
1 commit: 915fe4b44e3b7fad5f4e6a340faaabfe36390b4d
2 Author: Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 7 21:15:48 2018 +0000
4 Commit: José María Alonso <nimiux <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 7 21:15:48 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/lisp.git/commit/?id=915fe4b4
7
8 dev-lisp/gcl: Set VARTEXFONTS to prevent sandbox violations
9
10 dev-lisp/gcl/gcl-2.6.12.ebuild | 10 +++++-----
11 1 file changed, 5 insertions(+), 5 deletions(-)
12
13 diff --git a/dev-lisp/gcl/gcl-2.6.12.ebuild b/dev-lisp/gcl/gcl-2.6.12.ebuild
14 index 1d4449e6..b8fee9e3 100644
15 --- a/dev-lisp/gcl/gcl-2.6.12.ebuild
16 +++ b/dev-lisp/gcl/gcl-2.6.12.ebuild
17 @@ -1,4 +1,4 @@
18 -# Copyright 1999-2017 Gentoo Foundation
19 +# Copyright 1999-2018 Gentoo Foundation
20 # Distributed under the terms of the GNU General Public License v2
21
22 EAPI=5
23 @@ -17,10 +17,10 @@ IUSE="+ansi athena emacs +readline tk X"
24 RESTRICT="strip"
25
26 RDEPEND="emacs? ( virtual/emacs )
27 - readline? ( sys-libs/readline )
28 + readline? ( sys-libs/readline:= )
29 athena? ( x11-libs/libXaw )
30 - >=dev-libs/gmp-4.1
31 - tk? ( dev-lang/tk )
32 + >=dev-libs/gmp-4.1:=
33 + tk? ( dev-lang/tk:= )
34 X? ( x11-libs/libXt x11-libs/libXext x11-libs/libXmu x11-libs/libXaw )
35 virtual/latex-base"
36 DEPEND="${RDEPEND}
37 @@ -82,7 +82,7 @@ src_configure() {
38
39 src_compile() {
40 emake -j1
41 - emake -C info gcl.info
42 + VARTEXFONTS="${T}"/fonts emake -C info gcl.info
43 if use athena; then
44 pushd xgcl-2 > /dev/null
45 pdflatex dwdoc.tex