[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_fail/

2021-03-07 Thread Alfredo Tupone
commit: 9c6628090b4156503ed773bc2844314155af9dbd
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Mar  7 18:13:02 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Mar  7 18:22:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c662809

dev-ml/ppx_fail: rm old version

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppx_fail/Manifest  |  1 -
 dev-ml/ppx_fail/ppx_fail-0.9.0.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/dev-ml/ppx_fail/Manifest b/dev-ml/ppx_fail/Manifest
index 49b65277bb9..753d78207ae 100644
--- a/dev-ml/ppx_fail/Manifest
+++ b/dev-ml/ppx_fail/Manifest
@@ -1,2 +1 @@
 DIST ppx_fail-0.14.0.tar.gz 3773 BLAKE2B 
ef5c7a84808045a9b9ddb78556061ec0d9b04f5b08d5cb4096c353d0e38aa3bca360538efe53cf5faffad6628634d689504c063bbb563790c15a4f3d327f8c14
 SHA512 
a683430e5cdb50b52846b45d0e25a7b2498f14f34153319cb3ffd30e7b6e493f36790ffc5ea82ec3fbb0281a29e13bb2df10a1754ec32f0e5faad0890b6d211e
-DIST ppx_fail-0.9.0.tar.gz 5908 BLAKE2B 
671d6c565ffef4582600346642d64884706c9f5bbff114868b0069f82abea3241c44bd92472e40b11365a560335efac59f2a93ab993d19cf98c2a3da09c5968d
 SHA512 
43bd13d5e41f7a297da2c67b032b9d88b94ab2ef152f756738e2bab41aa22829ec3a17d2824243e5194c4d2ee9ea567f06a638172f8c77ca7c466a641da8017a

diff --git a/dev-ml/ppx_fail/ppx_fail-0.9.0.ebuild 
b/dev-ml/ppx_fail/ppx_fail-0.9.0.ebuild
deleted file mode 100644
index f394a9dcb62..000
--- a/dev-ml/ppx_fail/ppx_fail-0.9.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit opam
-
-DESCRIPTION="Add location to calls to failwiths"
-HOMEPAGE="https://github.com/janestreet/ppx_fail;
-SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
-   dev-ml/ppx_core:=
-   dev-ml/ppx_driver:=
-   dev-ml/ppx_here:=
-   dev-ml/ppx_metaquot:=
-   dev-ml/ocaml-migrate-parsetree:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND} dev-ml/jbuilder"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_fail/

2020-10-16 Thread Sam James
commit: f444b8d8d4747a5c24c7f6ec8ebe7127afde57bf
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 17 01:08:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 17 01:08:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f444b8d8

dev-ml/ppx_fail: Keyword 0.14.0 x86, #748936

Signed-off-by: Sam James  gentoo.org>

 dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild 
b/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild
index 172f7f5f6da..baf083b9554 100644
--- a/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild
+++ b/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="+ocamlopt"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_fail/

2020-10-16 Thread Mark Wright
commit: 32e07cfc24e8d5b322a96a549457491f3c9e7a9d
Author: Mark Wright  gentoo  org>
AuthorDate: Fri Oct 16 14:07:04 2020 +
Commit: Mark Wright  gentoo  org>
CommitDate: Fri Oct 16 15:16:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e07cfc

dev-ml/ppx_fail: Fix deps

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Mark Wright  gentoo.org>

 dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild 
b/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild
index ef3aeedf685..172f7f5f6da 100644
--- a/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild
+++ b/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild
@@ -15,10 +15,10 @@ KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+ocamlopt"
 
 DEPEND="
-   dev-ml/base:=
-   dev-ml/ppx_here:=
-   dev-ml/ppxlib:=
-   dev-ml/ocaml-migrate-parsetree:=
-   dev-ml/result:=
+   >=dev-ml/base-0.14.0:=
+   >=dev-ml/ppx_here-0.14.0:=
+   >=dev-ml/ppxlib-0.18.0:=
+   >=dev-ml/ocaml-migrate-parsetree-2.0.0:=
+   dev-ml/cinaps:=
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_fail/

2020-10-15 Thread Sam James
commit: 7b72b3f17a7f3e2820ab72c28f9fa18fce6526ef
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 12:39:55 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 12:41:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b72b3f1

dev-ml/ppx_fail: arm64 keyworded (bug #748936)

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild 
b/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild
index 9d7ec69b27c..ef3aeedf685 100644
--- a/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild
+++ b/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+ocamlopt"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_fail/

2020-10-14 Thread Sam James
commit: f38b1c59bc2fc8a618460362a6f4e2c89cba3229
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f38b1c59

dev-ml/ppx_fail: Keyword 0.14.0 arm, #748936

Signed-off-by: Sam James  gentoo.org>

 dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild 
b/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild
index c13ee021e4f..9d7ec69b27c 100644
--- a/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild
+++ b/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_fail/, dev-ml/ppx_fail/files/

2017-04-02 Thread Alexis Ballier
commit: 586ea45db00b3a6b789d6f01dc9562f93dfda236
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Apr  1 16:50:41 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Apr  2 08:37:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=586ea45d

dev-ml/ppx_fail: bump to 0.9.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/ppx_fail/Manifest  |  2 +-
 dev-ml/ppx_fail/files/oc43.patch  | 35 
 dev-ml/ppx_fail/ppx_fail-0.9.0.ebuild | 32 ++
 dev-ml/ppx_fail/ppx_fail-113.33.00.ebuild | 45 ---
 4 files changed, 33 insertions(+), 81 deletions(-)

diff --git a/dev-ml/ppx_fail/Manifest b/dev-ml/ppx_fail/Manifest
index 3455cc6ea4c..5d2de757f92 100644
--- a/dev-ml/ppx_fail/Manifest
+++ b/dev-ml/ppx_fail/Manifest
@@ -1 +1 @@
-DIST ppx_fail-113.33.00.tar.gz 51294 SHA256 
b5374ed6327298e26fe079b45f093f64d1975475b3c13f2c45f4c0ce0cc64390 SHA512 
d52475bf9cf5edb50077bc4648f20d19c0d95c163d49244ac0786ab23a53de57b7d38a09429de6c91ab5f01251986e650f56647e7bb495da50fe838e69e7
 WHIRLPOOL 
395fb10fa80cb76733fd03059898dd2682384c732ee81fad1a905c6b3c2cfb0fa2326847ca0e035d65bb68c33710114f56edcad48d1e94efab3559e6a42d026b
+DIST ppx_fail-0.9.0.tar.gz 5908 SHA256 
5623ba001719905dcad12c87614ebe35c61f3941f1553407928ef263fa6c30f3 SHA512 
43bd13d5e41f7a297da2c67b032b9d88b94ab2ef152f756738e2bab41aa22829ec3a17d2824243e5194c4d2ee9ea567f06a638172f8c77ca7c466a641da8017a
 WHIRLPOOL 
ca9741d5a7f9fcd3c084de24e97b14ccb30a1233d1d93f614f6a4389d973022be35cde6966e9ec98477a56194055d7a2e9852018fdf66cf2352523d51a08d4db

diff --git a/dev-ml/ppx_fail/files/oc43.patch b/dev-ml/ppx_fail/files/oc43.patch
deleted file mode 100644
index c5dd6b23eb8..000
--- a/dev-ml/ppx_fail/files/oc43.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff -uNr ppx_fail-113.33.00/_oasis ppx_fail-113.33.00+4.03/_oasis
 ppx_fail-113.33.00/_oasis  2016-03-09 16:44:54.0 +0100
-+++ ppx_fail-113.33.00+4.03/_oasis 2016-03-22 15:13:50.0 +0100
-@@ -1,8 +1,8 @@
- OASISFormat:  0.4
--OCamlVersion: >= 4.02.3
-+OCamlVersion: >= 4.03.0
- FindlibVersion:   >= 1.3.2
- Name: ppx_fail
--Version:  113.33.00
-+Version:  113.33.00+4.03
- Synopsis: Add location to calls to failwiths
- Authors:  Jane Street Group, LLC 
- Copyrights:   (C) 2015-2016 Jane Street Group LLC 

-diff -uNr ppx_fail-113.33.00/opam ppx_fail-113.33.00+4.03/opam
 ppx_fail-113.33.00/opam2016-03-18 12:08:01.0 +0100
-+++ ppx_fail-113.33.00+4.03/opam   2016-03-22 17:51:36.0 +0100
-@@ -17,4 +17,4 @@
-   "ppx_here"
-   "ppx_tools"  {>= "0.99.3"}
- ]
--available: [ ocaml-version >= "4.02.3" ]
-+available: [ ocaml-version >= "4.03.0" ]
-diff -uNr ppx_fail-113.33.00/src/ppx_fail.ml 
ppx_fail-113.33.00+4.03/src/ppx_fail.ml
 ppx_fail-113.33.00/src/ppx_fail.ml 2016-03-09 16:44:54.0 +0100
-+++ ppx_fail-113.33.00+4.03/src/ppx_fail.ml2016-03-22 15:13:50.0 
+0100
-@@ -12,7 +12,7 @@
- match e.pexp_desc with
- | Pexp_ident { txt = Lident "failwiths"; _ } ->
-   let loc = e.pexp_loc in
--  pexp_apply e ~loc [("here", Ppx_here_expander.lift_position ~loc)]
-+  pexp_apply e ~loc [(Labelled "here", Ppx_here_expander.lift_position 
~loc)]
- | _ -> super#expression e
- end
- 

diff --git a/dev-ml/ppx_fail/ppx_fail-0.9.0.ebuild 
b/dev-ml/ppx_fail/ppx_fail-0.9.0.ebuild
new file mode 100644
index 000..8dce73e85a7
--- /dev/null
+++ b/dev-ml/ppx_fail/ppx_fail-0.9.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Add location to calls to failwiths"
+HOMEPAGE="https://github.com/janestreet/ppx_fail;
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   dev-lang/ocaml:=
+   dev-ml/ppx_core:=
+   dev-ml/ppx_driver:=
+   dev-ml/ppx_here:=
+   dev-ml/ppx_metaquot:=
+   dev-ml/ocaml-migrate-parsetree:=
+"
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND} dev-ml/opam dev-ml/jbuilder"
+
+src_install() {
+   opam-installer -i \
+   --prefix="${ED}/usr" \
+   --libdir="${D}/$(ocamlc -where)" \
+   --docdir="${ED}/usr/share/doc/${PF}" \
+   ${PN}.install || die
+}

diff --git a/dev-ml/ppx_fail/ppx_fail-113.33.00.ebuild 
b/dev-ml/ppx_fail/ppx_fail-113.33.00.ebuild
deleted file mode 100644
index 757016c57c3..000
--- a/dev-ml/ppx_fail/ppx_fail-113.33.00.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit oasis
-
-DESCRIPTION="Add location to calls to failwiths"

[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_fail/

2017-01-24 Thread Alexis Ballier
commit: be56c16eecd16fb311a79dbe16ed7c605a1aad40
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jan 24 11:37:25 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jan 24 11:37:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be56c16e

dev-ml/ppx_fail: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ml/ppx_fail/Manifest  |  1 -
 dev-ml/ppx_fail/ppx_fail-113.24.00.ebuild | 42 ---
 2 files changed, 43 deletions(-)

diff --git a/dev-ml/ppx_fail/Manifest b/dev-ml/ppx_fail/Manifest
index 42af58e..3455cc6 100644
--- a/dev-ml/ppx_fail/Manifest
+++ b/dev-ml/ppx_fail/Manifest
@@ -1,2 +1 @@
-DIST ppx_fail-113.24.00.tar.gz 51284 SHA256 
50d565d294747f19f26fb7f82fa00cf431d7099f9994b9ee55f14fd76c3b7ecf SHA512 
453e043c5b93c7691a3f9cdf7343308b5336ca28c192571db78bbfcbb693ab82650bc66cbb9b409b512733ab2c61054fce769be6be9007eb5e7825917a07068d
 WHIRLPOOL 
fb62906c2252da5c03886ae1cc9c54d4891d85dd8ecf2c31191048db823f6b289c872c940b65cced899ee7ee96b486888bc94ba57501a27bb55892717c4264fe
 DIST ppx_fail-113.33.00.tar.gz 51294 SHA256 
b5374ed6327298e26fe079b45f093f64d1975475b3c13f2c45f4c0ce0cc64390 SHA512 
d52475bf9cf5edb50077bc4648f20d19c0d95c163d49244ac0786ab23a53de57b7d38a09429de6c91ab5f01251986e650f56647e7bb495da50fe838e69e7
 WHIRLPOOL 
395fb10fa80cb76733fd03059898dd2682384c732ee81fad1a905c6b3c2cfb0fa2326847ca0e035d65bb68c33710114f56edcad48d1e94efab3559e6a42d026b

diff --git a/dev-ml/ppx_fail/ppx_fail-113.24.00.ebuild 
b/dev-ml/ppx_fail/ppx_fail-113.24.00.ebuild
deleted file mode 100644
index e835771..
--- a/dev-ml/ppx_fail/ppx_fail-113.24.00.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit oasis
-
-DESCRIPTION="Add location to calls to failwiths"
-HOMEPAGE="http://www.janestreet.com/ocaml;
-SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-ml/ppx_tools:=
-   dev-ml/ppx_core:=
-   dev-ml/ppx_driver:=
-   dev-ml/ppx_here:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND} dev-ml/opam"
-
-src_configure() {
-   emake setup.exe
-   OASIS_SETUP_COMMAND="./setup.exe" oasis_src_configure
-}
-
-src_compile() {
-   emake
-}
-
-src_install() {
-   opam-installer -i \
-   --prefix="${ED}/usr" \
-   --libdir="${D}/$(ocamlc -where)" \
-   --docdir="${ED}/usr/share/doc/${PF}" \
-   ${PN}.install || die
-   dodoc CHANGES.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_fail/, dev-ml/ppx_fail/files/

2016-05-03 Thread Alexis Ballier
commit: 0c08a0f853e9fc3bcc089ca5ebf6e059a62272b4
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue May  3 17:09:10 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue May  3 17:44:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c08a0f8

dev-ml/ppx_fail: fix build with ocaml 4.03

Package-Manager: portage-2.2.28
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/ppx_fail/files/oc43.patch  | 35 +++
 dev-ml/ppx_fail/ppx_fail-113.33.00.ebuild |  4 
 2 files changed, 39 insertions(+)

diff --git a/dev-ml/ppx_fail/files/oc43.patch b/dev-ml/ppx_fail/files/oc43.patch
new file mode 100644
index 000..c5dd6b2
--- /dev/null
+++ b/dev-ml/ppx_fail/files/oc43.patch
@@ -0,0 +1,35 @@
+diff -uNr ppx_fail-113.33.00/_oasis ppx_fail-113.33.00+4.03/_oasis
+--- ppx_fail-113.33.00/_oasis  2016-03-09 16:44:54.0 +0100
 ppx_fail-113.33.00+4.03/_oasis 2016-03-22 15:13:50.0 +0100
+@@ -1,8 +1,8 @@
+ OASISFormat:  0.4
+-OCamlVersion: >= 4.02.3
++OCamlVersion: >= 4.03.0
+ FindlibVersion:   >= 1.3.2
+ Name: ppx_fail
+-Version:  113.33.00
++Version:  113.33.00+4.03
+ Synopsis: Add location to calls to failwiths
+ Authors:  Jane Street Group, LLC 
+ Copyrights:   (C) 2015-2016 Jane Street Group LLC 

+diff -uNr ppx_fail-113.33.00/opam ppx_fail-113.33.00+4.03/opam
+--- ppx_fail-113.33.00/opam2016-03-18 12:08:01.0 +0100
 ppx_fail-113.33.00+4.03/opam   2016-03-22 17:51:36.0 +0100
+@@ -17,4 +17,4 @@
+   "ppx_here"
+   "ppx_tools"  {>= "0.99.3"}
+ ]
+-available: [ ocaml-version >= "4.02.3" ]
++available: [ ocaml-version >= "4.03.0" ]
+diff -uNr ppx_fail-113.33.00/src/ppx_fail.ml 
ppx_fail-113.33.00+4.03/src/ppx_fail.ml
+--- ppx_fail-113.33.00/src/ppx_fail.ml 2016-03-09 16:44:54.0 +0100
 ppx_fail-113.33.00+4.03/src/ppx_fail.ml2016-03-22 15:13:50.0 
+0100
+@@ -12,7 +12,7 @@
+ match e.pexp_desc with
+ | Pexp_ident { txt = Lident "failwiths"; _ } ->
+   let loc = e.pexp_loc in
+-  pexp_apply e ~loc [("here", Ppx_here_expander.lift_position ~loc)]
++  pexp_apply e ~loc [(Labelled "here", Ppx_here_expander.lift_position 
~loc)]
+ | _ -> super#expression e
+ end
+ 

diff --git a/dev-ml/ppx_fail/ppx_fail-113.33.00.ebuild 
b/dev-ml/ppx_fail/ppx_fail-113.33.00.ebuild
index e835771..800d182 100644
--- a/dev-ml/ppx_fail/ppx_fail-113.33.00.ebuild
+++ b/dev-ml/ppx_fail/ppx_fail-113.33.00.ebuild
@@ -23,6 +23,10 @@ DEPEND="dev-ml/ppx_tools:=
 RDEPEND="${DEPEND}"
 DEPEND="${DEPEND} dev-ml/opam"
 
+src_prepare() {
+   has_version '>=dev-lang/ocaml-4.03' && epatch "${FILESDIR}/oc43.patch"
+}
+
 src_configure() {
emake setup.exe
OASIS_SETUP_COMMAND="./setup.exe" oasis_src_configure



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_fail/

2016-03-22 Thread Alexis Ballier
commit: 50a6bb2c66ce80aa2843581921639f3ec4248101
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar 22 09:23:02 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar 22 10:06:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a6bb2c

dev-ml/ppx_fail: bump to 113.33.00

Package-Manager: portage-2.2.28
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/ppx_fail/Manifest  |  1 +
 dev-ml/ppx_fail/ppx_fail-113.33.00.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-ml/ppx_fail/Manifest b/dev-ml/ppx_fail/Manifest
index ff19cd3..42af58e 100644
--- a/dev-ml/ppx_fail/Manifest
+++ b/dev-ml/ppx_fail/Manifest
@@ -1 +1,2 @@
 DIST ppx_fail-113.24.00.tar.gz 51284 SHA256 
50d565d294747f19f26fb7f82fa00cf431d7099f9994b9ee55f14fd76c3b7ecf SHA512 
453e043c5b93c7691a3f9cdf7343308b5336ca28c192571db78bbfcbb693ab82650bc66cbb9b409b512733ab2c61054fce769be6be9007eb5e7825917a07068d
 WHIRLPOOL 
fb62906c2252da5c03886ae1cc9c54d4891d85dd8ecf2c31191048db823f6b289c872c940b65cced899ee7ee96b486888bc94ba57501a27bb55892717c4264fe
+DIST ppx_fail-113.33.00.tar.gz 51294 SHA256 
b5374ed6327298e26fe079b45f093f64d1975475b3c13f2c45f4c0ce0cc64390 SHA512 
d52475bf9cf5edb50077bc4648f20d19c0d95c163d49244ac0786ab23a53de57b7d38a09429de6c91ab5f01251986e650f56647e7bb495da50fe838e69e7
 WHIRLPOOL 
395fb10fa80cb76733fd03059898dd2682384c732ee81fad1a905c6b3c2cfb0fa2326847ca0e035d65bb68c33710114f56edcad48d1e94efab3559e6a42d026b

diff --git a/dev-ml/ppx_fail/ppx_fail-113.33.00.ebuild 
b/dev-ml/ppx_fail/ppx_fail-113.33.00.ebuild
new file mode 100644
index 000..e835771
--- /dev/null
+++ b/dev-ml/ppx_fail/ppx_fail-113.33.00.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit oasis
+
+DESCRIPTION="Add location to calls to failwiths"
+HOMEPAGE="http://www.janestreet.com/ocaml;
+SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="dev-ml/ppx_tools:=
+   dev-ml/ppx_core:=
+   dev-ml/ppx_driver:=
+   dev-ml/ppx_here:=
+"
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND} dev-ml/opam"
+
+src_configure() {
+   emake setup.exe
+   OASIS_SETUP_COMMAND="./setup.exe" oasis_src_configure
+}
+
+src_compile() {
+   emake
+}
+
+src_install() {
+   opam-installer -i \
+   --prefix="${ED}/usr" \
+   --libdir="${D}/$(ocamlc -where)" \
+   --docdir="${ED}/usr/share/doc/${PF}" \
+   ${PN}.install || die
+   dodoc CHANGES.md
+}