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

2023-07-02 Thread Alfredo Tupone
commit: 613676b0015489265bd138e72c41c89f1fad1ca6
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Jul  2 06:07:34 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jul  2 07:21:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=613676b0

dev-ml/ppx_custom_printf: add 0.16.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppx_custom_printf/Manifest  |  1 +
 .../ppx_custom_printf-0.16.0.ebuild| 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ml/ppx_custom_printf/Manifest 
b/dev-ml/ppx_custom_printf/Manifest
index c2d0ede4ff2f..d468f35b66b5 100644
--- a/dev-ml/ppx_custom_printf/Manifest
+++ b/dev-ml/ppx_custom_printf/Manifest
@@ -1,3 +1,4 @@
 DIST ppx_custom_printf-0.14.0.tar.gz 9600 BLAKE2B 
7b921188e158d59a160502b410ac780709b40fd408cf2e06a0adb70952ef3e72144deaee1c40df512cc09997ce87621e0be2a32d28e8408914fb90f3416e0532
 SHA512 
2f607df87aa372ef602b4aeb44a2d697ff8696001161e544398c3675280ef7af402f4b34b8cfce900791129d2a9db13ccbf4e73518f58487adc47d5188c8652c
 DIST ppx_custom_printf-0.14.1.tar.gz 9606 BLAKE2B 
81999f3534fcf8daa965274f93812442b170c8bb7bd05d6b4ba2cb7f506e6bba44dadec355733adec790262be25ad62016356cdf7e0ddcebf2080a3238314543
 SHA512 
0acb5a2964c996a34d1759c1db73219d4db813ab6b96f80feffae34cbcd73fc8c8ab40ccad7ad378d730acb45eff26906533b29716398fc1c10a7bb4ff949443
 DIST ppx_custom_printf-0.15.0.tar.gz 9609 BLAKE2B 
f9a89bea50d2aec44cc5ed78010afa66bfafe12906a0f115ba484709a759383b41e7bc4fb8557e9869c0c67a6035451a7f1184be0658371c4300e593de39
 SHA512 
f8776e9037f491b120b0d43ac9b76231c422b9e5f0d7c3f75efdadf9d4ec401266d61f441a2c7c831c99fac10ac98d84e4e62eda44e6fc86f2fa60ead5ecbc86
+DIST ppx_custom_printf-0.16.0.tar.gz 9729 BLAKE2B 
a527652e9f5ecc2f64f48e77c6d05c8b27e49a01d78132986943c86e6123de673cf34c019b25a9882c9acaeab88302c15d819e80adc09422b42f2d6a6f6975a5
 SHA512 
9fc09f5434ca41681f2c8c749aa0c3bae051ee3645e820e0e8a16ab0c1ab630b0c9b0af86ef282eade7020635a066729abb9b7d8d91c1667b9e9f1770131f8b7

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.16.0.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.16.0.ebuild
new file mode 100644
index ..5b8ba919077e
--- /dev/null
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.16.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Printf-style format-strings for user-defined string conversion"
+HOMEPAGE="https://github.com/janestreet/ppx_custom_printf;
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="
+   >=dev-lang/ocaml-4.14
+   dev-ml/ppx_sexp_conv:${SLOT}
+   >=dev-ml/ppxlib-0.28.0:=
+"
+RDEPEND="${DEPEND}"



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

2023-03-26 Thread Arthur Zamarin
commit: 6c4af6704d00d5f883f5ad60c76390b789efe550
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 26 16:54:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 26 16:54:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c4af670

dev-ml/ppx_custom_printf: Stabilize 0.15.0-r1 amd64, #901681

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
index 6bbeb0fa43de..30a8cf246907 100644
--- a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.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/$(ver_cut 1-2)"
-KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2023-03-26 Thread Arthur Zamarin
commit: f31278b3284dfccd3213b1230324631250ff9eec
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 26 16:27:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 26 16:27:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31278b3

dev-ml/ppx_custom_printf: Stabilize 0.15.0-r1 x86, #901681

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
index e98f91afb081..6bbeb0fa43de 100644
--- a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.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/$(ver_cut 1-2)"
-KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2023-03-25 Thread Sam James
commit: c97b5f5acc50720d78b000f5fb5a378deab3a78d
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:53:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:53:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c97b5f5a

dev-ml/ppx_custom_printf: Stabilize 0.15.0-r1 arm64, #901681

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

 dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
index ea6e49db4eac..e98f91afb081 100644
--- a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.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/$(ver_cut 1-2)"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2023-03-25 Thread Arthur Zamarin
commit: 13ef0b0bbab9fa8ec75b48e91098daeedf95bd24
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 25 16:42:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 25 16:42:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ef0b0b

dev-ml/ppx_custom_printf: Stabilize 0.15.0-r1 ppc64, #901681

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
index 5a7295e00ddf..ea6e49db4eac 100644
--- a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.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/$(ver_cut 1-2)"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2023-03-25 Thread Arthur Zamarin
commit: e453d35e1f24d1ab4e5cd9c3b289fd9d7b87c181
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 25 16:00:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 25 16:00:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e453d35e

dev-ml/ppx_custom_printf: Stabilize 0.15.0-r1 arm, #901681

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
index 5deb18da0db5..5a7295e00ddf 100644
--- a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.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/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2023-02-09 Thread Alfredo Tupone
commit: 63d9a2ecaf5dc4f09f996a600efc12f5b0c6ad28
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Feb 10 07:50:33 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Feb 10 07:51:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d9a2ec

dev-ml/ppx_custom_printf: add ppxlib dep

Signed-off-by: Alfredo Tupone  gentoo.org>

 ...tom_printf-0.15.0.ebuild => ppx_custom_printf-0.15.0-r1.ebuild} | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
similarity index 81%
rename from dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0.ebuild
rename to dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
index 14862e262843..5deb18da0db5 100644
--- a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0.ebuild
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,5 +14,8 @@ SLOT="0/$(ver_cut 1-2)"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 
-DEPEND="dev-ml/ppx_sexp_conv:${SLOT}"
+DEPEND="
+   dev-ml/ppx_sexp_conv:${SLOT}
+   >=dev-ml/ppxlib-0.23.0:=
+"
 RDEPEND="${DEPEND}"



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

2022-04-25 Thread Alfredo Tupone
commit: 879c26a85e66d8770d7da17cb55f34e106a59db0
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Apr 25 07:30:40 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Apr 25 07:30:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879c26a8

dev-ml/ppx_custom_printf: 0.15.0 bump

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

 dev-ml/ppx_custom_printf/Manifest  |  1 +
 .../ppx_custom_printf/ppx_custom_printf-0.15.0.ebuild  | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-ml/ppx_custom_printf/Manifest 
b/dev-ml/ppx_custom_printf/Manifest
index 62a69ebf3d15..c2d0ede4ff2f 100644
--- a/dev-ml/ppx_custom_printf/Manifest
+++ b/dev-ml/ppx_custom_printf/Manifest
@@ -1,2 +1,3 @@
 DIST ppx_custom_printf-0.14.0.tar.gz 9600 BLAKE2B 
7b921188e158d59a160502b410ac780709b40fd408cf2e06a0adb70952ef3e72144deaee1c40df512cc09997ce87621e0be2a32d28e8408914fb90f3416e0532
 SHA512 
2f607df87aa372ef602b4aeb44a2d697ff8696001161e544398c3675280ef7af402f4b34b8cfce900791129d2a9db13ccbf4e73518f58487adc47d5188c8652c
 DIST ppx_custom_printf-0.14.1.tar.gz 9606 BLAKE2B 
81999f3534fcf8daa965274f93812442b170c8bb7bd05d6b4ba2cb7f506e6bba44dadec355733adec790262be25ad62016356cdf7e0ddcebf2080a3238314543
 SHA512 
0acb5a2964c996a34d1759c1db73219d4db813ab6b96f80feffae34cbcd73fc8c8ab40ccad7ad378d730acb45eff26906533b29716398fc1c10a7bb4ff949443
+DIST ppx_custom_printf-0.15.0.tar.gz 9609 BLAKE2B 
f9a89bea50d2aec44cc5ed78010afa66bfafe12906a0f115ba484709a759383b41e7bc4fb8557e9869c0c67a6035451a7f1184be0658371c4300e593de39
 SHA512 
f8776e9037f491b120b0d43ac9b76231c422b9e5f0d7c3f75efdadf9d4ec401266d61f441a2c7c831c99fac10ac98d84e4e62eda44e6fc86f2fa60ead5ecbc86

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0.ebuild
new file mode 100644
index ..14862e262843
--- /dev/null
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Printf-style format-strings for user-defined string conversion"
+HOMEPAGE="https://github.com/janestreet/ppx_custom_printf;
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="dev-ml/ppx_sexp_conv:${SLOT}"
+RDEPEND="${DEPEND}"



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

2022-02-02 Thread Alfredo Tupone
commit: 487ec1afeb50396cf9e2b8a348c6b553c574d70f
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Feb  2 18:27:49 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Feb  2 18:27:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487ec1af

dev-ml/ppx_custom_printf: 0.14.1 bump

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

 dev-ml/ppx_custom_printf/Manifest  |  1 +
 .../ppx_custom_printf-0.14.1.ebuild| 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-ml/ppx_custom_printf/Manifest 
b/dev-ml/ppx_custom_printf/Manifest
index 72c2d6fba881..62a69ebf3d15 100644
--- a/dev-ml/ppx_custom_printf/Manifest
+++ b/dev-ml/ppx_custom_printf/Manifest
@@ -1 +1,2 @@
 DIST ppx_custom_printf-0.14.0.tar.gz 9600 BLAKE2B 
7b921188e158d59a160502b410ac780709b40fd408cf2e06a0adb70952ef3e72144deaee1c40df512cc09997ce87621e0be2a32d28e8408914fb90f3416e0532
 SHA512 
2f607df87aa372ef602b4aeb44a2d697ff8696001161e544398c3675280ef7af402f4b34b8cfce900791129d2a9db13ccbf4e73518f58487adc47d5188c8652c
+DIST ppx_custom_printf-0.14.1.tar.gz 9606 BLAKE2B 
81999f3534fcf8daa965274f93812442b170c8bb7bd05d6b4ba2cb7f506e6bba44dadec355733adec790262be25ad62016356cdf7e0ddcebf2080a3238314543
 SHA512 
0acb5a2964c996a34d1759c1db73219d4db813ab6b96f80feffae34cbcd73fc8c8ab40ccad7ad378d730acb45eff26906533b29716398fc1c10a7bb4ff949443

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.14.1.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.14.1.ebuild
new file mode 100644
index ..ca0f971d4991
--- /dev/null
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.14.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="Printf-style format-strings for user-defined string conversion"
+HOMEPAGE="https://github.com/janestreet/ppx_custom_printf;
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="
+   >=dev-ml/base-0.14.0:=
+   dev-ml/findlib:=
+   >=dev-ml/ppx_sexp_conv-0.14.1:=
+   >=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_custom_printf/

2021-03-07 Thread Alfredo Tupone
commit: d9895ce9cb0ef24833ba8f4667d8f648814382d4
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Mar  7 19:51:57 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Mar  7 19:55:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9895ce9

dev-ml/ppx_custom_printf: rm old version

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

 dev-ml/ppx_custom_printf/Manifest  |  1 -
 .../ppx_custom_printf-0.9.0-r1.ebuild  | 27 --
 2 files changed, 28 deletions(-)

diff --git a/dev-ml/ppx_custom_printf/Manifest 
b/dev-ml/ppx_custom_printf/Manifest
index 910e402a2a3..72c2d6fba88 100644
--- a/dev-ml/ppx_custom_printf/Manifest
+++ b/dev-ml/ppx_custom_printf/Manifest
@@ -1,2 +1 @@
 DIST ppx_custom_printf-0.14.0.tar.gz 9600 BLAKE2B 
7b921188e158d59a160502b410ac780709b40fd408cf2e06a0adb70952ef3e72144deaee1c40df512cc09997ce87621e0be2a32d28e8408914fb90f3416e0532
 SHA512 
2f607df87aa372ef602b4aeb44a2d697ff8696001161e544398c3675280ef7af402f4b34b8cfce900791129d2a9db13ccbf4e73518f58487adc47d5188c8652c
-DIST ppx_custom_printf-0.9.0.tar.gz 11527 BLAKE2B 
ad1791f1bad3c8583e67ca6300e98e8a7a047f723bbaa7c80cf6224f7333e7893fce7289456c39f6959089f15cc0da20106b33689ab198b1f47f6dc0bd853c77
 SHA512 
7608e09aac26f4f51d124d30c25a510abb73bea606007524a5563f5bb2c0e71f1ff033edb32c48f0c69656e8c3924b57186639812b1a647ce31f7ae15dc466cb

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.9.0-r1.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.9.0-r1.ebuild
deleted file mode 100644
index 0ed35963b46..000
--- a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.9.0-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit opam
-
-DESCRIPTION="Printf-style format-strings for user-defined string conversion"
-HOMEPAGE="https://github.com/janestreet/ppx_custom_printf;
-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_metaquot:=
-   dev-ml/ppx_sexp_conv:=
-   dev-ml/ppx_type_conv:=
-   dev-ml/ppx_traverse
-   dev-ml/ocaml-migrate-parsetree:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND} dev-ml/jbuilder"



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

2020-10-16 Thread Sam James
commit: 4dc2056818ecbbc6ade0a90e5488523c485e1adc
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 17 01:09:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 17 01:09:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc20568

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

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

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

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.14.0.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.14.0.ebuild
index 09fd4f2f277..c83a9e086ca 100644
--- a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.14.0.ebuild
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-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_custom_printf/

2020-10-16 Thread Mark Wright
commit: 4548d2cc9ca4e4a9f3f477a9a9f636cea17b8a99
Author: Mark Wright  gentoo  org>
AuthorDate: Fri Oct 16 13:59:11 2020 +
Commit: Mark Wright  gentoo  org>
CommitDate: Fri Oct 16 15:16:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4548d2cc

dev-ml/ppx_custom_printf: Fix deps, drop ~x86

Had to drop ~x86 as the missing dep dev-ml/ppx_sexp_conv
does not have ~x86

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

 dev-ml/ppx_custom_printf/ppx_custom_printf-0.14.0.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.14.0.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.14.0.ebuild
index 7915067e765..09fd4f2f277 100644
--- a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.14.0.ebuild
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.14.0.ebuild
@@ -11,15 +11,16 @@ 
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 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+ocamlopt"
 
 DEPEND="
-   dev-ml/base:=
-   dev-ml/ppx_sexp_conv:=
+   >=dev-ml/base-0.14.0:=
+   dev-ml/findlib:=
+   >=dev-ml/ppx_sexp_conv-0.14.1:=
>=dev-ml/ppxlib-0.18.0:=
-   dev-ml/ocaml-migrate-parsetree:=
-   dev-ml/result:=
+   >=dev-ml/ocaml-migrate-parsetree-2.0.0:=
+   dev-ml/cinaps:=
 "
 RDEPEND="${DEPEND}"
 



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

2017-09-22 Thread Alexis Ballier
commit: b9ae1f00cd2039487325fdd83a117d4d2d9898eb
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Sep 22 08:15:28 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Sep 22 08:31:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ae1f00

dev-ml/ppx_custom_printf: update to opam.eclass

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 ...printf-0.9.0.ebuild => ppx_custom_printf-0.9.0-r1.ebuild} | 12 +++-
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.9.0.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.9.0-r1.ebuild
similarity index 73%
rename from dev-ml/ppx_custom_printf/ppx_custom_printf-0.9.0.ebuild
rename to dev-ml/ppx_custom_printf/ppx_custom_printf-0.9.0-r1.ebuild
index a10d1aacfe3..0ed35963b46 100644
--- a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.9.0.ebuild
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.9.0-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=6
 
+inherit opam
+
 DESCRIPTION="Printf-style format-strings for user-defined string conversion"
 HOMEPAGE="https://github.com/janestreet/ppx_custom_printf;
 SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
@@ -22,12 +24,4 @@ DEPEND="
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
-}
+DEPEND="${DEPEND} dev-ml/jbuilder"



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

2017-06-25 Thread Alexis Ballier
commit: 9e55b5dfe76166cc50423762771ff2a496a5692f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Jun 25 12:16:38 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Jun 25 14:42:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e55b5df

dev-ml/ppx_custom_printf: add missing ppx_type_conv dep

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ml/ppx_custom_printf/ppx_custom_printf-0.9.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.9.0.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.9.0.ebuild
index 165ba8d32c5..a10d1aacfe3 100644
--- a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.9.0.ebuild
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.9.0.ebuild
@@ -17,6 +17,7 @@ DEPEND="
dev-ml/ppx_driver:=
dev-ml/ppx_metaquot:=
dev-ml/ppx_sexp_conv:=
+   dev-ml/ppx_type_conv:=
dev-ml/ppx_traverse
dev-ml/ocaml-migrate-parsetree:=
 "



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

2017-01-24 Thread Alexis Ballier
commit: adfe9f86e87f39eafadd802533556b4a0f567283
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jan 24 11:35:23 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jan 24 11:35:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adfe9f86

dev-ml/ppx_custom_printf: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/dev-ml/ppx_custom_printf/Manifest 
b/dev-ml/ppx_custom_printf/Manifest
index a166060..a8ed31a 100644
--- a/dev-ml/ppx_custom_printf/Manifest
+++ b/dev-ml/ppx_custom_printf/Manifest
@@ -1,2 +1 @@
-DIST ppx_custom_printf-113.24.00.tar.gz 57244 SHA256 
d2e4f30fe56b0e86c52bab281502b7209c026e9556c7ae1ecd646835d5338bea SHA512 
f071c6f2220b518b455c9eb93ce40c6fddcbf3874354e3c7aac9f05e408b0f2ef7cb26c4b3af944b53d0946f4f80558cfa229637003070d89f4414e96505fcc8
 WHIRLPOOL 
2da8a90e848dec859d615680fa1bc23670c0724c16e00fc640c1dfcddb9bd5701238a06348216fb9c8663e30ba0b8cdcc8961bc94b3fb6f5e49434bdb3303954
 DIST ppx_custom_printf-113.33.00.tar.gz 57181 SHA256 
a70e6bf16568aca86731fd38c8c1ba8c868c8867eee70607c71433dee70318c9 SHA512 
5383246ffb07019d8203676966290917dbfce10956fb927739ff3238fa84a1ea205163ba15128dc58fd741ef151f96b895322bb60edebf978f108677c7d922d0
 WHIRLPOOL 
0347e5d0cbf54da961ef8c75fe0bc9a95b61eb07888ef9ac2a38a6c79cd97965e24e38ca3b85935c6257d97f2b6e679eab2e67653433f3c38f17b66a2b02

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-113.24.00.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-113.24.00.ebuild
deleted file mode 100644
index 225be12..
--- a/dev-ml/ppx_custom_printf/ppx_custom_printf-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="Printf-style format-strings for user-defined string conversion"
-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_sexp_conv:=
-"
-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_custom_printf/files/, dev-ml/ppx_custom_printf/

2016-05-03 Thread Alexis Ballier
commit: 9a34654a3ba90fde69401627faf0891d0455d7ed
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue May  3 14:08:11 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue May  3 14:17:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a34654a

dev-ml/ppx_custom_printf: fix build with ocaml 4.03

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

 dev-ml/ppx_custom_printf/files/oc43.patch  | 145 +
 .../ppx_custom_printf-113.33.00.ebuild |   6 +-
 2 files changed, 150 insertions(+), 1 deletion(-)

diff --git a/dev-ml/ppx_custom_printf/files/oc43.patch 
b/dev-ml/ppx_custom_printf/files/oc43.patch
new file mode 100644
index 000..959a4be
--- /dev/null
+++ b/dev-ml/ppx_custom_printf/files/oc43.patch
@@ -0,0 +1,145 @@
+diff -uNr ppx_custom_printf-113.33.00/CHANGES.md 
ppx_custom_printf-113.33.00+4.03/CHANGES.md
+--- ppx_custom_printf-113.33.00/CHANGES.md 2016-03-09 16:44:54.0 
+0100
 ppx_custom_printf-113.33.00+4.03/CHANGES.md2016-03-22 
15:13:50.0 +0100
+@@ -1,3 +1,7 @@
++## 113.33.00+4.03
++
++Various updates to work with OCaml 4.03.0
++
+ ## 113.24.00
+ 
+ - OCaml makes no distinctions between "foo" and
+diff -uNr ppx_custom_printf-113.33.00/format-lifter/META 
ppx_custom_printf-113.33.00+4.03/format-lifter/META
+--- ppx_custom_printf-113.33.00/format-lifter/META 2016-03-18 
12:08:01.0 +0100
 ppx_custom_printf-113.33.00+4.03/format-lifter/META2016-03-22 
17:51:36.0 +0100
+@@ -1,6 +1,6 @@
+ # OASIS_START
+-# DO NOT EDIT (digest: 30e281114bcfdcf7ccf231691613c2e6)
+-version = "113.33.00"
++# DO NOT EDIT (digest: 2c66a1ad37be0774b6cf2393020b734d)
++version = "113.33.00+4.03"
+ description =
+ "Printf-style format-strings for user-defined string conversion"
+ archive(byte) = "ppx_format_lifter.cma"
+diff -uNr ppx_custom_printf-113.33.00/INSTALL.txt 
ppx_custom_printf-113.33.00+4.03/INSTALL.txt
+--- ppx_custom_printf-113.33.00/INSTALL.txt2016-03-18 12:08:01.0 
+0100
 ppx_custom_printf-113.33.00+4.03/INSTALL.txt   2016-03-22 
17:51:36.0 +0100
+@@ -1,5 +1,5 @@
+ (* OASIS_START *)
+-(* DO NOT EDIT (digest: aa3e5a8a416bfdc4bbbd15b0bcdbfede) *)
++(* DO NOT EDIT (digest: d41a009725728d3aa9236f47b80b9b12) *)
+ 
+ This is the INSTALL file for the ppx_custom_printf distribution.
+ 
+@@ -11,7 +11,7 @@
+ 
+ In order to compile this package, you will need:
+ 
+-* ocaml (>= 4.02.3)
++* ocaml (>= 4.03.0)
+ * findlib (>= 1.3.2)
+ * ppx_core for library ppx_custom_printf
+ * ppx_driver for library ppx_custom_printf, executable ppx
+diff -uNr ppx_custom_printf-113.33.00/_oasis 
ppx_custom_printf-113.33.00+4.03/_oasis
+--- ppx_custom_printf-113.33.00/_oasis 2016-03-09 16:44:54.0 +0100
 ppx_custom_printf-113.33.00+4.03/_oasis2016-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_custom_printf
+-Version:  113.33.00
++Version:  113.33.00+4.03
+ Synopsis: Printf-style format-strings for user-defined string 
conversion
+ Authors:  Jane Street Group, LLC 
+ Copyrights:   (C) 2015-2016 Jane Street Group LLC 

+diff -uNr ppx_custom_printf-113.33.00/opam 
ppx_custom_printf-113.33.00+4.03/opam
+--- ppx_custom_printf-113.33.00/opam   2016-03-18 12:08:01.0 +0100
 ppx_custom_printf-113.33.00+4.03/opam  2016-03-22 17:51:36.0 
+0100
+@@ -17,4 +17,4 @@
+   "ppx_sexp_conv"
+   "ppx_tools" {>= "0.99.3"}
+ ]
+-available: [ ocaml-version >= "4.02.3" ]
++available: [ ocaml-version >= "4.03.0" ]
+diff -uNr ppx_custom_printf-113.33.00/setup.ml 
ppx_custom_printf-113.33.00+4.03/setup.ml
+--- ppx_custom_printf-113.33.00/setup.ml   2016-03-18 12:08:01.0 
+0100
 ppx_custom_printf-113.33.00+4.03/setup.ml  2016-03-22 17:51:36.0 
+0100
+@@ -1,5 +1,5 @@
+ (* OASIS_START *)
+-(* DO NOT EDIT (digest: c9a6b21baa91c0680f8cba2e849204cf) *)
++(* DO NOT EDIT (digest: 924f534c954af21abd6099b21f46beee) *)
+ (*
+Regenerated by OASIS v0.4.5
+Visit http://oasis.forge.ocamlcore.org for more information and
+@@ -,12 +,12 @@
+  package =
+{
+   oasis_version = "0.4";
+-  ocaml_version = Some (OASISVersion.VGreaterEqual "4.02.3");
++  ocaml_version = Some (OASISVersion.VGreaterEqual "4.03.0");
+   findlib_version = Some (OASISVersion.VGreaterEqual "1.3.2");
+   alpha_features = [];
+   beta_features = [];
+   name = "ppx_custom_printf";
+-  version = "113.33.00";
++  version = "113.33.00+4.03";
+   license =
+ OASISLicense.DEP5License
+   (OASISLicense.DEP5Unit
+@@ -6841,7 +6841,7 @@
+};
+  oasis_fn = Some "_oasis";
+  oasis_version = 

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

2016-03-22 Thread Alexis Ballier
commit: 452de70b223c00ef13a6520a2bfa42cbc9b16399
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar 22 09:38:58 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar 22 10:07:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452de70b

dev-ml/ppx_custom_printf: bump to 113.33.00

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

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

diff --git a/dev-ml/ppx_custom_printf/Manifest 
b/dev-ml/ppx_custom_printf/Manifest
index 97ab749..a166060 100644
--- a/dev-ml/ppx_custom_printf/Manifest
+++ b/dev-ml/ppx_custom_printf/Manifest
@@ -1 +1,2 @@
 DIST ppx_custom_printf-113.24.00.tar.gz 57244 SHA256 
d2e4f30fe56b0e86c52bab281502b7209c026e9556c7ae1ecd646835d5338bea SHA512 
f071c6f2220b518b455c9eb93ce40c6fddcbf3874354e3c7aac9f05e408b0f2ef7cb26c4b3af944b53d0946f4f80558cfa229637003070d89f4414e96505fcc8
 WHIRLPOOL 
2da8a90e848dec859d615680fa1bc23670c0724c16e00fc640c1dfcddb9bd5701238a06348216fb9c8663e30ba0b8cdcc8961bc94b3fb6f5e49434bdb3303954
+DIST ppx_custom_printf-113.33.00.tar.gz 57181 SHA256 
a70e6bf16568aca86731fd38c8c1ba8c868c8867eee70607c71433dee70318c9 SHA512 
5383246ffb07019d8203676966290917dbfce10956fb927739ff3238fa84a1ea205163ba15128dc58fd741ef151f96b895322bb60edebf978f108677c7d922d0
 WHIRLPOOL 
0347e5d0cbf54da961ef8c75fe0bc9a95b61eb07888ef9ac2a38a6c79cd97965e24e38ca3b85935c6257d97f2b6e679eab2e67653433f3c38f17b66a2b02

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-113.33.00.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-113.33.00.ebuild
new file mode 100644
index 000..225be12
--- /dev/null
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-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="Printf-style format-strings for user-defined string conversion"
+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_sexp_conv:=
+"
+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
+}