Gentoo Archives: gentoo-commits

From: Alfredo Tupone <tupone@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_expect/
Date: Wed, 19 Jan 2022 21:03:23
Message-Id: 1642626182.1b8928a1d87ed1068f98b0a06fa35fd0c823db79.tupone@gentoo
1 commit: 1b8928a1d87ed1068f98b0a06fa35fd0c823db79
2 Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 19 21:03:02 2022 +0000
4 Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 19 21:03:02 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b8928a1
7
8 dev-ml/ppx_expect: drop dependency on test (RESTRICT)
9
10 Closes: https://bugs.gentoo.org/749291
11 Package-Manager: Portage-3.0.28, Repoman-3.0.3
12 Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
13
14 dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild | 15 +++++----------
15 dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild | 15 +++++----------
16 2 files changed, 10 insertions(+), 20 deletions(-)
17
18 diff --git a/dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild b/dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild
19 index 6fd1fa74a288..02c9a3424d8e 100644
20 --- a/dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild
21 +++ b/dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild
22 @@ -1,4 +1,4 @@
23 -# Copyright 1999-2021 Gentoo Authors
24 +# Copyright 1999-2022 Gentoo Authors
25 # Distributed under the terms of the GNU General Public License v2
26
27 EAPI=7
28 @@ -12,8 +12,9 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
29 LICENSE="Apache-2.0"
30 SLOT="0/${PV}"
31 KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
32 -IUSE="+ocamlopt test"
33 -RESTRICT="!test? ( test )"
34 +IUSE="+ocamlopt"
35 +# https://bugs.gentoo.org/749291#c2
36 +RESTRICT="test"
37
38 RDEPEND="
39 >=dev-ml/base-0.14.0:=
40 @@ -26,12 +27,6 @@ RDEPEND="
41 dev-ml/cinaps:=
42 dev-ml/re:=
43 "
44 -DEPEND="${RDEPEND}
45 - test? (
46 - dev-ml/ppx_jane
47 - )"
48 -
49 -# https://bugs.gentoo.org/749291#c2
50 -RESTRICT="test"
51 +DEPEND="${RDEPEND}"
52
53 PATCHES=( "${FILESDIR}"/${P}-ppxlib-0.18.0.patch )
54
55 diff --git a/dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild b/dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild
56 index 5463fa2ad199..64b0a9b04965 100644
57 --- a/dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild
58 +++ b/dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild
59 @@ -1,4 +1,4 @@
60 -# Copyright 1999-2021 Gentoo Authors
61 +# Copyright 1999-2022 Gentoo Authors
62 # Distributed under the terms of the GNU General Public License v2
63
64 EAPI=7
65 @@ -12,8 +12,9 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
66 LICENSE="Apache-2.0"
67 SLOT="0/${PV}"
68 KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
69 -IUSE="+ocamlopt test"
70 -RESTRICT="!test? ( test )"
71 +IUSE="+ocamlopt"
72 +# https://bugs.gentoo.org/749291#c2
73 +RESTRICT="test"
74
75 RDEPEND="
76 >=dev-ml/base-0.14.0:=
77 @@ -26,10 +27,4 @@ RDEPEND="
78 dev-ml/cinaps:=
79 dev-ml/re:=
80 "
81 -DEPEND="${RDEPEND}
82 - test? (
83 - dev-ml/ppx_jane
84 - )"
85 -
86 -# https://bugs.gentoo.org/749291#c2
87 -RESTRICT="test"
88 +DEPEND="${RDEPEND}"