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/reason/files/, dev-ml/reason/
Date: Tue, 30 May 2017 18:08:44
Message-Id: 1496167709.7839bdecb938aaa758d3d7d757a385e1a4d79594.aballier@gentoo
1 commit: 7839bdecb938aaa758d3d7d757a385e1a4d79594
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 30 18:08:02 2017 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Tue May 30 18:08:29 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7839bdec
7
8 dev-ml/reason: backport upstream fix for latest utop
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.2
11
12 dev-ml/reason/files/utop.patch | 17 +++++++++++++++++
13 dev-ml/reason/reason-1.13.5.ebuild | 2 ++
14 2 files changed, 19 insertions(+)
15
16 diff --git a/dev-ml/reason/files/utop.patch b/dev-ml/reason/files/utop.patch
17 new file mode 100644
18 index 00000000000..dc3c61ee717
19 --- /dev/null
20 +++ b/dev-ml/reason/files/utop.patch
21 @@ -0,0 +1,17 @@
22 +commit a8cfc8636ac2ab3292156d0038d54af730a59007
23 +Author: Cristiano Calcagno <cristianoc@××.com>
24 +Date: Tue May 30 16:23:57 2017 +0200
25 +
26 + Fix utop compilation
27 +
28 +diff --git a/_tags b/_tags
29 +index ac43e8d..788a36e 100644
30 +--- a/_tags
31 ++++ b/_tags
32 +@@ -1,5 +1,6 @@
33 + true: warn(@5@8@10@11@12@14@23-24@26@29@40), bin_annot, safe_string, debug
34 +
35 ++<src/reason_utop.ml>: thread
36 + <editorSupport/**>: -traverse
37 + <node_modules/**>: -traverse
38 + <bspacks/**>: -traverse
39
40 diff --git a/dev-ml/reason/reason-1.13.5.ebuild b/dev-ml/reason/reason-1.13.5.ebuild
41 index 1ef34e4b334..bdb8d838039 100644
42 --- a/dev-ml/reason/reason-1.13.5.ebuild
43 +++ b/dev-ml/reason/reason-1.13.5.ebuild
44 @@ -27,6 +27,8 @@ DEPEND="${DEPEND}
45 dev-ml/ocamlbuild
46 dev-ml/opam"
47
48 +PATCHES=( "${FILESDIR}/utop.patch" )
49 +
50 src_compile() {
51 emake precompile
52 emake build