[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_bench/
commit: 2c7eaa327afdb1d5dcd7a70fad874012dd5a38a8 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Jun 30 12:57:55 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Jun 30 13:14:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c7eaa32 dev-ml/ppx_bench: add 0.16.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ppx_bench/Manifest| 1 + dev-ml/ppx_bench/ppx_bench-0.16.0.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-ml/ppx_bench/Manifest b/dev-ml/ppx_bench/Manifest index 459c2987ddab..f7ea63f1f25d 100644 --- a/dev-ml/ppx_bench/Manifest +++ b/dev-ml/ppx_bench/Manifest @@ -1,2 +1,3 @@ DIST ppx_bench-0.14.1.tar.gz 9132 BLAKE2B d8590c0b80bbde553ec28514017df6f5deaf93fc693f3c1f102a0ad1f7e616a9308b51d0fb2535f1f8279ddfb9760bdf6b546acaa06bf6181848b3f93771061d SHA512 f359ebf33b1efe91dad9c844a16a0629cd079423a10da39d093af1e1d3c94872328de9a9272a741bf8f4bca5945556d5bc70a0f8994886a934eb933959c5db63 DIST ppx_bench-0.15.0.tar.gz 9530 BLAKE2B d001817a4e912f7a9345e94a1f5104d0f1b6c35420892cb5cbf7eb7d9e7130de3406a9c9803b6dce9bd17e300d34a3df3dc5fd87d240637c3e3a8667b3191c87 SHA512 f3ab84c7c820735c429ae2250462226efc61d7099071a91dd9471d2052b807dca57c07661336d7f908e2104c1bc0095512429865b2528749cbc407e314e845df +DIST ppx_bench-0.16.0.tar.gz 9555 BLAKE2B f215f21f4c1d4d23c86bbaaf4feb7ec3d21a1041d1072b9aec98a16f6cbec6cd2e6e067e8e44c90d5eb9aedc331092400f578aff40cc18a4eea22df1d7f432c2 SHA512 4644d7088647bffa24e380dcf52adfc4034fccddc0f3e75112c71542d6a4515904d465f15789705ac1861d267fab52af2791dc0a2ddedf83585c5f62c0f18aed diff --git a/dev-ml/ppx_bench/ppx_bench-0.16.0.ebuild b/dev-ml/ppx_bench/ppx_bench-0.16.0.ebuild new file mode 100644 index ..4ed99f0f5ec2 --- /dev/null +++ b/dev-ml/ppx_bench/ppx_bench-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="Syntax extension for writing in-line benchmarks in ocaml code" +HOMEPAGE="https://github.com/janestreet/ppx_bench"; +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_inline_test:${SLOT} + >=dev-ml/ppxlib-0.28.0:= +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_bench/
commit: e667bc0ef2243de9b6f56830fdeab9c9167771ac Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 25 15:12:55 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 25 15:12:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e667bc0e dev-ml/ppx_bench: Stabilize 0.15.0-r1 arm, #901553 Signed-off-by: Arthur Zamarin gentoo.org> dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild b/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild index 2711b9d956a7..1f3f932cf570 100644 --- a/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild +++ b/dev-ml/ppx_bench/ppx_bench-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_bench/
commit: 784ff5d54a3fb4084d236a9045cec39bc05fe203 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 25 15:09:30 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 25 15:09:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784ff5d5 dev-ml/ppx_bench: Stabilize 0.15.0-r1 ppc64, #901553 Signed-off-by: Arthur Zamarin gentoo.org> dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild b/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild index 805adf8100f7..2711b9d956a7 100644 --- a/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild +++ b/dev-ml/ppx_bench/ppx_bench-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_bench/
commit: 73f71eb6fb194bc2101e49c0cb52d4fed15bb1ee Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 25 15:08:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 25 15:08:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f71eb6 dev-ml/ppx_bench: Stabilize 0.15.0-r1 x86, #901553 Signed-off-by: Arthur Zamarin gentoo.org> dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild b/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild index f41fc50e4cd8..805adf8100f7 100644 --- a/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild +++ b/dev-ml/ppx_bench/ppx_bench-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_bench/
commit: 15ec5eee0b3810549a07b082c95d9adb2d2656db Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 25 15:08:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 25 15:08:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ec5eee dev-ml/ppx_bench: Stabilize 0.15.0-r1 arm64, #901553 Signed-off-by: Arthur Zamarin gentoo.org> dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild b/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild index 5c3048aecf05..f41fc50e4cd8 100644 --- a/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild +++ b/dev-ml/ppx_bench/ppx_bench-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_bench/
commit: b93987271f9b00a4f062cd98f835e7cdde184dab Author: Alfredo Tupone gentoo org> AuthorDate: Thu Mar 16 13:35:31 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Mar 16 13:35:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9398727 dev-ml/ppx_bench: stabilize 0.15.0-r1 for amd64 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild b/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild index 3f92979b1d2f..5c3048aecf05 100644 --- a/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild +++ b/dev-ml/ppx_bench/ppx_bench-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_bench/, dev-ml/ppx_bench/files/
commit: 04fdfae2d6ebd2a3a3b40be041d3db9eda6a1a98 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Feb 9 21:03:50 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Feb 9 21:04:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04fdfae2 dev-ml/ppx_bench: fix for ppxlib-0.29.0 Signed-off-by: Alfredo Tupone gentoo.org> .../files/ppx_bench-0.15.0-ppxlib0.29.0.patch | 23 ++ ...ch-0.15.0.ebuild => ppx_bench-0.15.0-r1.ebuild} | 9 +++-- 2 files changed, 30 insertions(+), 2 deletions(-) diff --git a/dev-ml/ppx_bench/files/ppx_bench-0.15.0-ppxlib0.29.0.patch b/dev-ml/ppx_bench/files/ppx_bench-0.15.0-ppxlib0.29.0.patch new file mode 100644 index ..580af9eb4b76 --- /dev/null +++ b/dev-ml/ppx_bench/files/ppx_bench-0.15.0-ppxlib0.29.0.patch @@ -0,0 +1,23 @@ +From ce7bcca13aff40dd667e231fc0892c8753d0fc94 Mon Sep 17 00:00:00 2001 +From: Carl Eastlund +Date: Thu, 19 Jan 2023 12:20:01 -0500 +Subject: [PATCH] Stop using [Ppxlib.File_path]. + +Signed-off-by: Carl Eastlund +--- + src/ppx_bench.ml | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/ppx_bench.ml b/src/ppx_bench.ml +index 0c027e8..b825997 100644 +--- a/src/ppx_bench.ml b/src/ppx_bench.ml +@@ -49,7 +49,7 @@ let maybe_drop loc code = + ;; + + let descr (loc : Location.t) ?(inner_loc = loc) () = +- let filename = File_path.get_default_path loc in ++ let filename = loc.loc_start.pos_fname in + let line = loc.loc_start.pos_lnum in + let start_pos = loc.loc_start.pos_cnum - loc.loc_start.pos_bol in + let end_pos = inner_loc.Location.loc_end.pos_cnum - loc.loc_start.pos_bol in diff --git a/dev-ml/ppx_bench/ppx_bench-0.15.0.ebuild b/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild similarity index 73% rename from dev-ml/ppx_bench/ppx_bench-0.15.0.ebuild rename to dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild index a286901987c3..3f92979b1d2f 100644 --- a/dev-ml/ppx_bench/ppx_bench-0.15.0.ebuild +++ b/dev-ml/ppx_bench/ppx_bench-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,10 @@ SLOT="0/$(ver_cut 1-2)" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ocamlopt" -DEPEND="dev-ml/ppx_inline_test:${SLOT}" +DEPEND=" + dev-ml/ppx_inline_test:${SLOT} + >=dev-ml/ppxlib-0.23.0:= +" RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}"/${P}-ppxlib0.29.0.patch )
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_bench/
commit: 980c41fb045d99b424eddcc10b0cddd24fdabd33 Author: Alfredo Tupone gentoo org> AuthorDate: Wed Oct 19 18:39:43 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Oct 19 18:40:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980c41fb dev-ml/ppx_bench: adj deps Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild b/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild index 49dd39a57db3..29bdabd5db75 100644 --- a/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild +++ b/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild @@ -17,8 +17,9 @@ IUSE="+ocamlopt" DEPEND=" >=dev-ml/ppx_inline_test-0.14.1:= >=dev-ml/ppxlib-0.18.0:= - >=dev-ml/stdio-0.14.0:= - >=dev-ml/ocaml-migrate-parsetree-2.0.0:= - dev-ml/cinaps:= + >=dev-ml/stdio-0.14.0:= + >=dev-ml/ocaml-migrate-parsetree-2.0.0:= + dev-ml/cinaps:= + dev-ml/sexplib0:= " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_bench/
commit: 0efb92a4ebd6663736851dfceb2fcae3034029e1 Author: Alfredo Tupone gentoo org> AuthorDate: Sun Apr 24 14:07:18 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Apr 24 14:07:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0efb92a4 dev-ml/ppx_bench: 0.15.0 bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ppx_bench/Manifest| 1 + dev-ml/ppx_bench/ppx_bench-0.15.0.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/dev-ml/ppx_bench/Manifest b/dev-ml/ppx_bench/Manifest index b53d101aa080..459c2987ddab 100644 --- a/dev-ml/ppx_bench/Manifest +++ b/dev-ml/ppx_bench/Manifest @@ -1 +1,2 @@ DIST ppx_bench-0.14.1.tar.gz 9132 BLAKE2B d8590c0b80bbde553ec28514017df6f5deaf93fc693f3c1f102a0ad1f7e616a9308b51d0fb2535f1f8279ddfb9760bdf6b546acaa06bf6181848b3f93771061d SHA512 f359ebf33b1efe91dad9c844a16a0629cd079423a10da39d093af1e1d3c94872328de9a9272a741bf8f4bca5945556d5bc70a0f8994886a934eb933959c5db63 +DIST ppx_bench-0.15.0.tar.gz 9530 BLAKE2B d001817a4e912f7a9345e94a1f5104d0f1b6c35420892cb5cbf7eb7d9e7130de3406a9c9803b6dce9bd17e300d34a3df3dc5fd87d240637c3e3a8667b3191c87 SHA512 f3ab84c7c820735c429ae2250462226efc61d7099071a91dd9471d2052b807dca57c07661336d7f908e2104c1bc0095512429865b2528749cbc407e314e845df diff --git a/dev-ml/ppx_bench/ppx_bench-0.15.0.ebuild b/dev-ml/ppx_bench/ppx_bench-0.15.0.ebuild new file mode 100644 index ..a286901987c3 --- /dev/null +++ b/dev-ml/ppx_bench/ppx_bench-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="Syntax extension for writing in-line benchmarks in ocaml code" +HOMEPAGE="https://github.com/janestreet/ppx_bench"; +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_inline_test:${SLOT}" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_bench/
commit: 1117ecaf1c84eaf8ae57e5d864c9bd2247ee5d36 Author: Alfredo Tupone gentoo org> AuthorDate: Sun Mar 7 18:17:14 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Mar 7 18:22:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1117ecaf dev-ml/ppx_bench: rm old version Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ppx_bench/Manifest | 1 - dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild | 26 -- 2 files changed, 27 deletions(-) diff --git a/dev-ml/ppx_bench/Manifest b/dev-ml/ppx_bench/Manifest index eeb87319371..b53d101aa08 100644 --- a/dev-ml/ppx_bench/Manifest +++ b/dev-ml/ppx_bench/Manifest @@ -1,2 +1 @@ DIST ppx_bench-0.14.1.tar.gz 9132 BLAKE2B d8590c0b80bbde553ec28514017df6f5deaf93fc693f3c1f102a0ad1f7e616a9308b51d0fb2535f1f8279ddfb9760bdf6b546acaa06bf6181848b3f93771061d SHA512 f359ebf33b1efe91dad9c844a16a0629cd079423a10da39d093af1e1d3c94872328de9a9272a741bf8f4bca5945556d5bc70a0f8994886a934eb933959c5db63 -DIST ppx_bench-0.9.1.tar.gz 11097 BLAKE2B cdf7cd97a1ce702c75aa87a717b5d7905931571c0b000cef5a4af29e18f15c22adbf4882ef5453ddd97def6b5ea7885835dc69237e70e13138670a5ced4c966b SHA512 1963525719178e34f50ee8dbe3cabe8582ffc08835e542d1ae593d6a250d4f841be53c96fbc203d620e11f9ad2a9f591e545656c3b254bd60db614ec1e06947d diff --git a/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild b/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild deleted file mode 100644 index c17ddf31b27..000 --- a/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit opam - -DESCRIPTION="Syntax extension for writing in-line benchmarks in ocaml code" -HOMEPAGE="https://github.com/janestreet/ppx_bench"; -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_inline_test:= - 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_bench/
commit: 5ba377a14bf1362c49fe92b312a53b554d15c694 Author: Sam James gentoo org> AuthorDate: Sat Oct 17 01:07:59 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 01:07:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ba377a1 dev-ml/ppx_bench: Keyword 0.14.1 x86, #748936 Signed-off-by: Sam James gentoo.org> dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild b/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild index 8c40bf84288..c1e6e6c95d8 100644 --- a/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild +++ b/dev-ml/ppx_bench/ppx_bench-0.14.1.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_bench/
commit: 8e7256111220ce8b7c582d9518097ee80edc4ab8 Author: Sam James gentoo org> AuthorDate: Thu Oct 15 12:39:34 2020 + Commit: Sam James gentoo org> CommitDate: Thu Oct 15 12:41:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e725611 dev-ml/ppx_bench: arm64 keyworded (bug #748936) Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild b/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild index 0428a3440a4..2efd7b6f555 100644 --- a/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild +++ b/dev-ml/ppx_bench/ppx_bench-0.14.1.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_bench/
commit: 5335a7cfd3c2d7b80de2a79f59f27d86787329c3 Author: Sam James gentoo org> AuthorDate: Thu Oct 15 01:16:24 2020 + Commit: Sam James gentoo org> CommitDate: Thu Oct 15 01:16:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5335a7cf dev-ml/ppx_bench: Keyword 0.14.1 arm, #748936 Signed-off-by: Sam James gentoo.org> dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild b/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild index ca335f8eea7..0428a3440a4 100644 --- a/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild +++ b/dev-ml/ppx_bench/ppx_bench-0.14.1.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_bench/
commit: 817d7f920598aa52a4e65c892262d941cc0d Author: Alexis Ballier gentoo org> AuthorDate: Fri Sep 22 08:18:04 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Sep 22 08:31:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817d7f96 dev-ml/ppx_bench: update to opam.eclass Package-Manager: Portage-2.3.10, Repoman-2.3.3 dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild | 13 +++-- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild b/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild index 35a254c8082..c17ddf31b27 100644 --- a/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild +++ b/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild @@ -3,6 +3,8 @@ EAPI=6 +inherit opam + DESCRIPTION="Syntax extension for writing in-line benchmarks in ocaml code" HOMEPAGE="https://github.com/janestreet/ppx_bench"; SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" @@ -13,7 +15,6 @@ KEYWORDS="~amd64" IUSE="" DEPEND=" - dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_inline_test:= @@ -22,12 +23,4 @@ DEPEND=" " 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_bench/
commit: e042711fd59d282f284ee50aa1e70a9ae571591a Author: Alexis Ballier gentoo org> AuthorDate: Fri Sep 22 08:17:28 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Sep 22 08:31:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e042711f dev-ml/ppx_bench: Remove old Package-Manager: Portage-2.3.10, Repoman-2.3.3 dev-ml/ppx_bench/Manifest | 1 - dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild | 33 - 2 files changed, 34 deletions(-) diff --git a/dev-ml/ppx_bench/Manifest b/dev-ml/ppx_bench/Manifest index 365375c2dcc..2c6997db866 100644 --- a/dev-ml/ppx_bench/Manifest +++ b/dev-ml/ppx_bench/Manifest @@ -1,2 +1 @@ -DIST ppx_bench-0.9.0.tar.gz 11064 SHA256 e1491b585e1c1a76d05efa2851436d9e389905a65bb53fbfd5cb8b4b7f311ea0 SHA512 c82ae501fb9642e75ba16cc263dde7c18efcf3a5b2f2e91eabe57b85f15fb2ead4c41d9312c2301cb2062a4327db7985421d1503b6c7f7024f80df83075fc3f9 WHIRLPOOL d1eb770731a10c357a5cb0bfdeaa4b017cf7f8dd8beadb3f785534a0afdae26e8b2339f7d600d080aebac16906747a7e258580f7d55cd912e4b636c4af0ad30e DIST ppx_bench-0.9.1.tar.gz 11097 SHA256 4790b8bf556a50577e4cc236fe7b708e1c72114c2d9af9030409ea7b4536c665 SHA512 1963525719178e34f50ee8dbe3cabe8582ffc08835e542d1ae593d6a250d4f841be53c96fbc203d620e11f9ad2a9f591e545656c3b254bd60db614ec1e06947d WHIRLPOOL 0517c048ed861b519e0a4d2530614ec5ee81000da4228fb040f77b31b56a4664808da8cbcf5ecafd8ac6b5b9cb63de62f7591a3b5ba65710720b0fe7e1a1c335 diff --git a/dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild b/dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild deleted file mode 100644 index 35a254c8082..000 --- a/dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Syntax extension for writing in-line benchmarks in ocaml code" -HOMEPAGE="https://github.com/janestreet/ppx_bench"; -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_inline_test:= - 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_bench/
commit: 6e3aaea4573fb155e9f3ca67c38ac8599a59d915 Author: Michał Górny gentoo org> AuthorDate: Sat May 13 09:48:06 2017 + Commit: Michał Górny gentoo org> CommitDate: Sat May 13 09:51:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3aaea4 dev-ml/ppx_bench: [QA] Fix DoubleEmptyLine dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild | 1 - dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild b/dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild index ef714fdd3fe..35a254c8082 100644 --- a/dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild +++ b/dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild @@ -7,7 +7,6 @@ DESCRIPTION="Syntax extension for writing in-line benchmarks in ocaml code" HOMEPAGE="https://github.com/janestreet/ppx_bench"; SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - LICENSE="Apache-2.0" SLOT="0/${PV}" KEYWORDS="~amd64" diff --git a/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild b/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild index ef714fdd3fe..35a254c8082 100644 --- a/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild +++ b/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild @@ -7,7 +7,6 @@ DESCRIPTION="Syntax extension for writing in-line benchmarks in ocaml code" HOMEPAGE="https://github.com/janestreet/ppx_bench"; SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - LICENSE="Apache-2.0" SLOT="0/${PV}" KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_bench/
commit: 83bc9bd6d13535b124b6759a08c9780334d6f91c Author: Alexis Ballier gentoo org> AuthorDate: Tue Apr 18 19:29:06 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Apr 18 20:09:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bc9bd6 dev-ml/ppx_bench: bump to 0.9.1 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-ml/ppx_bench/Manifest | 1 + dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild | 34 + 2 files changed, 35 insertions(+) diff --git a/dev-ml/ppx_bench/Manifest b/dev-ml/ppx_bench/Manifest index 78d8db5a86d..365375c2dcc 100644 --- a/dev-ml/ppx_bench/Manifest +++ b/dev-ml/ppx_bench/Manifest @@ -1 +1,2 @@ DIST ppx_bench-0.9.0.tar.gz 11064 SHA256 e1491b585e1c1a76d05efa2851436d9e389905a65bb53fbfd5cb8b4b7f311ea0 SHA512 c82ae501fb9642e75ba16cc263dde7c18efcf3a5b2f2e91eabe57b85f15fb2ead4c41d9312c2301cb2062a4327db7985421d1503b6c7f7024f80df83075fc3f9 WHIRLPOOL d1eb770731a10c357a5cb0bfdeaa4b017cf7f8dd8beadb3f785534a0afdae26e8b2339f7d600d080aebac16906747a7e258580f7d55cd912e4b636c4af0ad30e +DIST ppx_bench-0.9.1.tar.gz 11097 SHA256 4790b8bf556a50577e4cc236fe7b708e1c72114c2d9af9030409ea7b4536c665 SHA512 1963525719178e34f50ee8dbe3cabe8582ffc08835e542d1ae593d6a250d4f841be53c96fbc203d620e11f9ad2a9f591e545656c3b254bd60db614ec1e06947d WHIRLPOOL 0517c048ed861b519e0a4d2530614ec5ee81000da4228fb040f77b31b56a4664808da8cbcf5ecafd8ac6b5b9cb63de62f7591a3b5ba65710720b0fe7e1a1c335 diff --git a/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild b/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild new file mode 100644 index 000..ef714fdd3fe --- /dev/null +++ b/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Syntax extension for writing in-line benchmarks in ocaml code" +HOMEPAGE="https://github.com/janestreet/ppx_bench"; +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_inline_test:= + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_bench/, dev-ml/ppx_bench/files/
commit: fe0ba07adcc32894870a68c8f31e8261cb566c75 Author: Alexis Ballier gentoo org> AuthorDate: Sat Apr 1 16:41:17 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sun Apr 2 08:37:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0ba07a dev-ml/ppx_bench: Bump to 0.9.0 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-ml/ppx_bench/Manifest | 2 +- dev-ml/ppx_bench/files/oc43.patch | 35 - dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild | 34 dev-ml/ppx_bench/ppx_bench-113.33.00.ebuild | 48 - 4 files changed, 35 insertions(+), 84 deletions(-) diff --git a/dev-ml/ppx_bench/Manifest b/dev-ml/ppx_bench/Manifest index 9d75c7e66f9..78d8db5a86d 100644 --- a/dev-ml/ppx_bench/Manifest +++ b/dev-ml/ppx_bench/Manifest @@ -1 +1 @@ -DIST ppx_bench-113.33.00.tar.gz 56870 SHA256 3e694b1ffdeb2139189dcfc544e49e86072a7b46fdcdbb01ea10a7da42844193 SHA512 696a80bf9cdc5dc98ace9dd4fd1c5b61741f1c18af69615110730ec09736b114daa2bcc62fdac231fcf54a527ecd4f7e30d4c331a2d7e3b2aa160ec3bd54995a WHIRLPOOL bcaf4e9079546e58b98ece1495e983fdd25aa578382630d2efb9beb49fb6a6df9334ff7920f5254ab40f18d77972038d36055811e3e566fa8107764dc5911fb5 +DIST ppx_bench-0.9.0.tar.gz 11064 SHA256 e1491b585e1c1a76d05efa2851436d9e389905a65bb53fbfd5cb8b4b7f311ea0 SHA512 c82ae501fb9642e75ba16cc263dde7c18efcf3a5b2f2e91eabe57b85f15fb2ead4c41d9312c2301cb2062a4327db7985421d1503b6c7f7024f80df83075fc3f9 WHIRLPOOL d1eb770731a10c357a5cb0bfdeaa4b017cf7f8dd8beadb3f785534a0afdae26e8b2339f7d600d080aebac16906747a7e258580f7d55cd912e4b636c4af0ad30e diff --git a/dev-ml/ppx_bench/files/oc43.patch b/dev-ml/ppx_bench/files/oc43.patch deleted file mode 100644 index 7dbc7b481ff..000 --- a/dev-ml/ppx_bench/files/oc43.patch +++ /dev/null @@ -1,35 +0,0 @@ -diff -uNr ppx_bench-113.33.00/_oasis ppx_bench-113.33.00+4.03/_oasis ppx_bench-113.33.00/_oasis 2016-03-09 16:44:53.0 +0100 -+++ ppx_bench-113.33.00+4.03/_oasis2016-03-22 15:13:49.0 +0100 -@@ -1,8 +1,8 @@ - OASISFormat: 0.4 --OCamlVersion: >= 4.02.3 -+OCamlVersion: >= 4.03.0 - FindlibVersion: >= 1.3.2 - Name: ppx_bench --Version: 113.33.00 -+Version: 113.33.00+4.03 - Synopsis: Syntax extension for writing in-line benchmarks in ocaml code - Authors: Jane Street Group, LLC - Copyrights: (C) 2015-2016 Jane Street Group LLC -diff -uNr ppx_bench-113.33.00/opam ppx_bench-113.33.00+4.03/opam ppx_bench-113.33.00/opam 2016-03-18 12:08:01.0 +0100 -+++ ppx_bench-113.33.00+4.03/opam 2016-03-22 17:51:35.0 +0100 -@@ -17,4 +17,4 @@ - "ppx_inline_test" - "ppx_tools" {>= "0.99.3"} - ] --available: [ ocaml-version >= "4.02.3" ] -+available: [ ocaml-version >= "4.03.0" ] -diff -uNr ppx_bench-113.33.00/src/ppx_bench.ml ppx_bench-113.33.00+4.03/src/ppx_bench.ml ppx_bench-113.33.00/src/ppx_bench.ml 2016-03-09 16:44:53.0 +0100 -+++ ppx_bench-113.33.00+4.03/src/ppx_bench.ml 2016-03-22 15:13:49.0 +0100 -@@ -113,7 +113,7 @@ - assert_enabled loc; - apply_to_descr_bench - path "add_bench_module" loc ~inner_loc:m.pmod_loc None ?name_suffix name --(pexp_fun ~loc "" None (punit ~loc) -+(pexp_fun ~loc Nolabel None (punit ~loc) -(pexp_letmodule ~loc (Located.mk ~loc "M") - m - (eunit ~loc))) diff --git a/dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild b/dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild new file mode 100644 index 000..ef714fdd3fe --- /dev/null +++ b/dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Syntax extension for writing in-line benchmarks in ocaml code" +HOMEPAGE="https://github.com/janestreet/ppx_bench"; +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_inline_test:= + 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_bench/ppx_bench-113.33.00.ebuild b/dev-ml/ppx_bench/ppx_bench-113.33.00.ebuild deleted file mode 100644 index ef656195fb9..000 --- a/dev-ml/ppx_bench/ppx_bench-113.33.00.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit oasis - -MY_P=${PN/-/_}-$
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_bench/
commit: 667ee6455d284ce9f0a956d05e2669180070cb94 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jan 24 11:33:19 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jan 24 11:33:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=667ee645 dev-ml/ppx_bench: remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-ml/ppx_bench/Manifest | 1 - dev-ml/ppx_bench/ppx_bench-113.24.00.ebuild | 45 - 2 files changed, 46 deletions(-) diff --git a/dev-ml/ppx_bench/Manifest b/dev-ml/ppx_bench/Manifest index 0437a9b..9d75c7e 100644 --- a/dev-ml/ppx_bench/Manifest +++ b/dev-ml/ppx_bench/Manifest @@ -1,2 +1 @@ -DIST ppx_bench-113.24.00.tar.gz 56546 SHA256 d21d835c77553b6efeca8d5be67165c6ed7cf14dd73f96264516173386b62917 SHA512 11ae8bcbc4d2b21ca7b7b99d404c3fc80bbf6ac12321b81a5af93b2754232cff26eea01bdeebd40b68a8f10e785cb29c8a051e350205c2759eaeb38ef01ae759 WHIRLPOOL 7b879a46d4f5864b934fb7626431149c17bf97427104c6d3e7c3f2c84f097c1f2d9d317205104841ce77fb26ea6281a309ebd42df31e42082ee4f7a75677f8fe DIST ppx_bench-113.33.00.tar.gz 56870 SHA256 3e694b1ffdeb2139189dcfc544e49e86072a7b46fdcdbb01ea10a7da42844193 SHA512 696a80bf9cdc5dc98ace9dd4fd1c5b61741f1c18af69615110730ec09736b114daa2bcc62fdac231fcf54a527ecd4f7e30d4c331a2d7e3b2aa160ec3bd54995a WHIRLPOOL bcaf4e9079546e58b98ece1495e983fdd25aa578382630d2efb9beb49fb6a6df9334ff7920f5254ab40f18d77972038d36055811e3e566fa8107764dc5911fb5 diff --git a/dev-ml/ppx_bench/ppx_bench-113.24.00.ebuild b/dev-ml/ppx_bench/ppx_bench-113.24.00.ebuild deleted file mode 100644 index 52d678d.. --- a/dev-ml/ppx_bench/ppx_bench-113.24.00.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit oasis - -MY_P=${PN/-/_}-${PV} -DESCRIPTION="Syntax extension for writing in-line benchmarks in ocaml code" -HOMEPAGE="http://www.janestreet.com/ocaml"; -SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${MY_P}.tar.gz"; - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="dev-ml/ppx_tools:= - dev-ml/ppx_driver:= - dev-ml/ppx_inline_test:= - dev-ml/ppx_core:=" - -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} dev-ml/opam" - -S="${WORKDIR}/${MY_P}" - -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_bench/, dev-ml/ppx_bench/files/
commit: 568490c7fd35d06313b26cc09ac30429c7c7e130 Author: Alexis Ballier gentoo org> AuthorDate: Tue May 3 14:34:14 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Tue May 3 17:44:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568490c7 dev-ml/ppx_bench: bump to 4.03 Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier gentoo.org> dev-ml/ppx_bench/files/oc43.patch | 35 + dev-ml/ppx_bench/ppx_bench-113.33.00.ebuild | 4 2 files changed, 39 insertions(+) diff --git a/dev-ml/ppx_bench/files/oc43.patch b/dev-ml/ppx_bench/files/oc43.patch new file mode 100644 index 000..7dbc7b4 --- /dev/null +++ b/dev-ml/ppx_bench/files/oc43.patch @@ -0,0 +1,35 @@ +diff -uNr ppx_bench-113.33.00/_oasis ppx_bench-113.33.00+4.03/_oasis +--- ppx_bench-113.33.00/_oasis 2016-03-09 16:44:53.0 +0100 ppx_bench-113.33.00+4.03/_oasis2016-03-22 15:13:49.0 +0100 +@@ -1,8 +1,8 @@ + OASISFormat: 0.4 +-OCamlVersion: >= 4.02.3 ++OCamlVersion: >= 4.03.0 + FindlibVersion: >= 1.3.2 + Name: ppx_bench +-Version: 113.33.00 ++Version: 113.33.00+4.03 + Synopsis: Syntax extension for writing in-line benchmarks in ocaml code + Authors: Jane Street Group, LLC + Copyrights: (C) 2015-2016 Jane Street Group LLC +diff -uNr ppx_bench-113.33.00/opam ppx_bench-113.33.00+4.03/opam +--- ppx_bench-113.33.00/opam 2016-03-18 12:08:01.0 +0100 ppx_bench-113.33.00+4.03/opam 2016-03-22 17:51:35.0 +0100 +@@ -17,4 +17,4 @@ + "ppx_inline_test" + "ppx_tools" {>= "0.99.3"} + ] +-available: [ ocaml-version >= "4.02.3" ] ++available: [ ocaml-version >= "4.03.0" ] +diff -uNr ppx_bench-113.33.00/src/ppx_bench.ml ppx_bench-113.33.00+4.03/src/ppx_bench.ml +--- ppx_bench-113.33.00/src/ppx_bench.ml 2016-03-09 16:44:53.0 +0100 ppx_bench-113.33.00+4.03/src/ppx_bench.ml 2016-03-22 15:13:49.0 +0100 +@@ -113,7 +113,7 @@ + assert_enabled loc; + apply_to_descr_bench + path "add_bench_module" loc ~inner_loc:m.pmod_loc None ?name_suffix name +-(pexp_fun ~loc "" None (punit ~loc) ++(pexp_fun ~loc Nolabel None (punit ~loc) +(pexp_letmodule ~loc (Located.mk ~loc "M") + m + (eunit ~loc))) diff --git a/dev-ml/ppx_bench/ppx_bench-113.33.00.ebuild b/dev-ml/ppx_bench/ppx_bench-113.33.00.ebuild index 52d678d..c54b388 100644 --- a/dev-ml/ppx_bench/ppx_bench-113.33.00.ebuild +++ b/dev-ml/ppx_bench/ppx_bench-113.33.00.ebuild @@ -26,6 +26,10 @@ DEPEND="${DEPEND} dev-ml/opam" S="${WORKDIR}/${MY_P}" +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_bench/
commit: b37c8ed17f50c298a28e1ab6a4a6504cd4694959 Author: Alexis Ballier gentoo org> AuthorDate: Tue Mar 22 09:44:58 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Mar 22 10:07:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b37c8ed1 dev-ml/ppx_bench: bump to 113.33.00 Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier gentoo.org> dev-ml/ppx_bench/Manifest | 1 + dev-ml/ppx_bench/ppx_bench-113.33.00.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/dev-ml/ppx_bench/Manifest b/dev-ml/ppx_bench/Manifest index cd0b451..0437a9b 100644 --- a/dev-ml/ppx_bench/Manifest +++ b/dev-ml/ppx_bench/Manifest @@ -1 +1,2 @@ DIST ppx_bench-113.24.00.tar.gz 56546 SHA256 d21d835c77553b6efeca8d5be67165c6ed7cf14dd73f96264516173386b62917 SHA512 11ae8bcbc4d2b21ca7b7b99d404c3fc80bbf6ac12321b81a5af93b2754232cff26eea01bdeebd40b68a8f10e785cb29c8a051e350205c2759eaeb38ef01ae759 WHIRLPOOL 7b879a46d4f5864b934fb7626431149c17bf97427104c6d3e7c3f2c84f097c1f2d9d317205104841ce77fb26ea6281a309ebd42df31e42082ee4f7a75677f8fe +DIST ppx_bench-113.33.00.tar.gz 56870 SHA256 3e694b1ffdeb2139189dcfc544e49e86072a7b46fdcdbb01ea10a7da42844193 SHA512 696a80bf9cdc5dc98ace9dd4fd1c5b61741f1c18af69615110730ec09736b114daa2bcc62fdac231fcf54a527ecd4f7e30d4c331a2d7e3b2aa160ec3bd54995a WHIRLPOOL bcaf4e9079546e58b98ece1495e983fdd25aa578382630d2efb9beb49fb6a6df9334ff7920f5254ab40f18d77972038d36055811e3e566fa8107764dc5911fb5 diff --git a/dev-ml/ppx_bench/ppx_bench-113.33.00.ebuild b/dev-ml/ppx_bench/ppx_bench-113.33.00.ebuild new file mode 100644 index 000..52d678d --- /dev/null +++ b/dev-ml/ppx_bench/ppx_bench-113.33.00.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit oasis + +MY_P=${PN/-/_}-${PV} +DESCRIPTION="Syntax extension for writing in-line benchmarks in ocaml code" +HOMEPAGE="http://www.janestreet.com/ocaml"; +SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${MY_P}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-ml/ppx_tools:= + dev-ml/ppx_driver:= + dev-ml/ppx_inline_test:= + dev-ml/ppx_core:=" + +RDEPEND="${DEPEND}" +DEPEND="${DEPEND} dev-ml/opam" + +S="${WORKDIR}/${MY_P}" + +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 +}