[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_fail/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}