Gentoo Archives: gentoo-commits

From: Alexis Ballier <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ml/js_of_ocaml/
Date: Sun, 02 Apr 2017 08:39:02
Message-Id: 1491122282.8afec5ec5f3e8cc64e1b781509cb41d4c26ce1e8.aballier@gentoo
1 commit: 8afec5ec5f3e8cc64e1b781509cb41d4c26ce1e8
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 1 21:42:07 2017 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 2 08:38:02 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8afec5ec
7
8 dev-ml/js_of_ocaml: Drop async support, will be readded with dev-ml/async_js.
9
10 Package-Manager: Portage-2.3.5, Repoman-2.3.2
11
12 dev-ml/js_of_ocaml/js_of_ocaml-2.8.4.ebuild | 7 +++----
13 dev-ml/js_of_ocaml/js_of_ocaml-9999.ebuild | 7 +++----
14 dev-ml/js_of_ocaml/metadata.xml | 1 -
15 3 files changed, 6 insertions(+), 9 deletions(-)
16
17 diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-2.8.4.ebuild b/dev-ml/js_of_ocaml/js_of_ocaml-2.8.4.ebuild
18 index 212d6dd4065..a68da44990b 100644
19 --- a/dev-ml/js_of_ocaml/js_of_ocaml-2.8.4.ebuild
20 +++ b/dev-ml/js_of_ocaml/js_of_ocaml-2.8.4.ebuild
21 @@ -1,4 +1,4 @@
22 -# Copyright 1999-2016 Gentoo Foundation
23 +# Copyright 1999-2017 Gentoo Foundation
24 # Distributed under the terms of the GNU General Public License v2
25
26 EAPI=5
27 @@ -20,12 +20,11 @@ fi
28
29 LICENSE="LGPL-2.1-with-linking-exception"
30 SLOT="0/${PV}"
31 -IUSE="+async +ocamlopt doc +deriving +ppx +ppx-deriving +react +xml X"
32 +IUSE="+ocamlopt doc +deriving +ppx +ppx-deriving +react +xml X"
33
34 RDEPEND="
35 >=dev-lang/ocaml-3.12:=[ocamlopt?,X?]
36 >=dev-ml/lwt-2.4.4:=[camlp4(+)]
37 - async? ( dev-ml/async_kernel:= )
38 react? ( dev-ml/react:= dev-ml/reactiveData:= )
39 xml? ( >=dev-ml/tyxml-4:= )
40 ppx? ( dev-ml/ppx_tools:= )
41 @@ -50,7 +49,7 @@ src_configure() {
42 use react || echo "WITH_REACT := NO" >> Makefile.conf
43 use ppx || echo "WITH_PPX := NO" >> Makefile.conf
44 use ppx-deriving || echo "WITH_PPX_PPX_DERIVING := NO" >> Makefile.conf
45 - use async || echo "WITH_ASYNC := NO" >> Makefile.conf
46 + echo "WITH_ASYNC := NO" >> Makefile.conf
47 }
48
49 src_compile() {
50
51 diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-9999.ebuild b/dev-ml/js_of_ocaml/js_of_ocaml-9999.ebuild
52 index 212d6dd4065..a68da44990b 100644
53 --- a/dev-ml/js_of_ocaml/js_of_ocaml-9999.ebuild
54 +++ b/dev-ml/js_of_ocaml/js_of_ocaml-9999.ebuild
55 @@ -1,4 +1,4 @@
56 -# Copyright 1999-2016 Gentoo Foundation
57 +# Copyright 1999-2017 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59
60 EAPI=5
61 @@ -20,12 +20,11 @@ fi
62
63 LICENSE="LGPL-2.1-with-linking-exception"
64 SLOT="0/${PV}"
65 -IUSE="+async +ocamlopt doc +deriving +ppx +ppx-deriving +react +xml X"
66 +IUSE="+ocamlopt doc +deriving +ppx +ppx-deriving +react +xml X"
67
68 RDEPEND="
69 >=dev-lang/ocaml-3.12:=[ocamlopt?,X?]
70 >=dev-ml/lwt-2.4.4:=[camlp4(+)]
71 - async? ( dev-ml/async_kernel:= )
72 react? ( dev-ml/react:= dev-ml/reactiveData:= )
73 xml? ( >=dev-ml/tyxml-4:= )
74 ppx? ( dev-ml/ppx_tools:= )
75 @@ -50,7 +49,7 @@ src_configure() {
76 use react || echo "WITH_REACT := NO" >> Makefile.conf
77 use ppx || echo "WITH_PPX := NO" >> Makefile.conf
78 use ppx-deriving || echo "WITH_PPX_PPX_DERIVING := NO" >> Makefile.conf
79 - use async || echo "WITH_ASYNC := NO" >> Makefile.conf
80 + echo "WITH_ASYNC := NO" >> Makefile.conf
81 }
82
83 src_compile() {
84
85 diff --git a/dev-ml/js_of_ocaml/metadata.xml b/dev-ml/js_of_ocaml/metadata.xml
86 index 61eb3e1f870..0b34c19deed 100644
87 --- a/dev-ml/js_of_ocaml/metadata.xml
88 +++ b/dev-ml/js_of_ocaml/metadata.xml
89 @@ -6,7 +6,6 @@
90 <name>Gentoo ML Project</name>
91 </maintainer>
92 <use>
93 - <flag name="async">Enable support of <pkg>dev-ml/async_kernel</pkg>.</flag>
94 <flag name="deriving">Enable <pkg>dev-ml/deriving</pkg> support for improving the type safety.</flag>
95 <flag name="ppx">Enables the ppx syntax extension</flag>
96 <flag name="ppx-deriving">Enables deriving support through ppx syntax extensions.</flag>