Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lisp/ecls/
Date: Fri, 05 Nov 2021 10:05:07
Message-Id: 1636097892.8a4bbc38921cb65c0cc64b9ecfe42cc3a3aee709.ulm@gentoo
1 commit: 8a4bbc38921cb65c0cc64b9ecfe42cc3a3aee709
2 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 5 07:34:47 2021 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 5 07:38:12 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a4bbc38
7
8 dev-lisp/ecls: Get rid of CDEPEND. Canonical ordering of variables
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
12
13 dev-lisp/ecls/ecls-21.2.1-r4.ebuild | 14 +++++---------
14 1 file changed, 5 insertions(+), 9 deletions(-)
15
16 diff --git a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
17 index 9e59cfdf774..0e82d194e64 100644
18 --- a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
19 +++ b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
20 @@ -5,31 +5,27 @@ EAPI=7
21
22 inherit readme.gentoo-r1
23
24 -# test phase only works if ecls already installed #516876
25 -RESTRICT="test"
26 -
27 MY_P=ecl-${PV}
28 -
29 DESCRIPTION="ECL is an embeddable Common Lisp implementation"
30 HOMEPAGE="https://common-lisp.net/project/ecl/"
31 SRC_URI="https://common-lisp.net/project/ecl/static/files/release/${MY_P}.tgz"
32 +S="${WORKDIR}/${MY_P}"
33
34 LICENSE="BSD-2 LGPL-2.1+"
35 SLOT="0/${PV}"
36 KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux"
37 IUSE="cxx debug emacs gengc precisegc cpu_flags_x86_sse +threads +unicode X"
38 +# test phase only works if ecls already installed #516876
39 +RESTRICT="test"
40
41 -CDEPEND="dev-libs/gmp:0=
42 +RDEPEND="dev-libs/gmp:0=
43 dev-libs/libffi:=
44 dev-libs/libatomic_ops
45 >=dev-libs/boehm-gc-7.1[threads?]
46 >=dev-lisp/asdf-2.33-r3:="
47 -DEPEND="${CDEPEND}
48 +DEPEND="${RDEPEND}
49 app-text/texi2html
50 emacs? ( >=app-editors/emacs-23.1:* >=app-eselect/eselect-emacs-1.12 )"
51 -RDEPEND="${CDEPEND}"
52 -
53 -S="${WORKDIR}"/${MY_P}
54
55 DOCS=( README.md CHANGELOG )