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

2023-12-31 Thread Alfredo Tupone
commit: c18a7d9c6fb323e1337bd5c196cd2067d6481391
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Dec 31 14:28:10 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Dec 31 17:53:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18a7d9c

dev-ml/ppxlib: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/34581
Signed-off-by: Alfredo Tupone  gentoo.org>

 .../files/ppxlib-0.23.0-fix-ocaml-4.13.patch   | 23 --
 1 file changed, 23 deletions(-)

diff --git a/dev-ml/ppxlib/files/ppxlib-0.23.0-fix-ocaml-4.13.patch 
b/dev-ml/ppxlib/files/ppxlib-0.23.0-fix-ocaml-4.13.patch
deleted file mode 100644
index 00bf6dc0e4cc..
--- a/dev-ml/ppxlib/files/ppxlib-0.23.0-fix-ocaml-4.13.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-https://github.com/ocaml-ppx/ppxlib/commit/ce371cfb4c2ad712cd8e9b803bbf4ef650aa5e72
-
-From: Sonja Heinze 
-Date: Fri, 10 Sep 2021 16:08:22 +0200
-Subject: [PATCH] Make our expect-test version compatible with 4.13 compiler
-
-The Warnings.parse_options function was returning a unit on older compilers
-and is returning an alert option now, but under the hood it still has the
-same side-effects.
-
-Signed-off-by: Sonja Heinze 
 a/test/expect/expect_test.ml
-+++ b/test/expect/expect_test.ml
-@@ -63,7 +63,7 @@ let main () =
- setup_printers ppf;
- Topfind.log := ignore;
- 
--Warnings.parse_options false "@a-4-29-40-41-42-44-45-48-58";
-+let _ = Warnings.parse_options false "@a-4-29-40-41-42-44-45-48-58" in
- Clflags.real_paths := false;
- Toploop.initialize_toplevel_env ();
- 
-



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

2023-12-29 Thread Alfredo Tupone
commit: 4cd0ab993cd14b1d9dec3aacc4c1106e76bf2329
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Dec 29 22:13:41 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Dec 29 22:13:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd0ab99

dev-ml/ppxlib: add ocamlopt? deps

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

 dev-ml/ppxlib/Manifest |  3 --
 dev-ml/ppxlib/ppxlib-0.18.0.ebuild | 37 ---
 ...ib-0.20.0-r1.ebuild => ppxlib-0.20.0-r2.ebuild} | 18 -
 ...ib-0.21.0-r3.ebuild => ppxlib-0.21.0-r4.ebuild} | 18 -
 ...ib-0.22.0-r3.ebuild => ppxlib-0.22.0-r4.ebuild} | 18 -
 ...ib-0.22.2-r2.ebuild => ppxlib-0.22.2-r3.ebuild} | 18 -
 dev-ml/ppxlib/ppxlib-0.23.0-r1.ebuild  | 43 --
 ...pxlib-0.24.0.ebuild => ppxlib-0.24.0-r1.ebuild} | 16 
 dev-ml/ppxlib/ppxlib-0.28.0.ebuild | 39 
 ...pxlib-0.29.0.ebuild => ppxlib-0.29.0-r1.ebuild} | 16 
 ...pxlib-0.29.1.ebuild => ppxlib-0.29.1-r1.ebuild} | 16 
 ...pxlib-0.30.0.ebuild => ppxlib-0.30.0-r1.ebuild} | 16 
 12 files changed, 68 insertions(+), 190 deletions(-)

diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest
index f71ce1255c64..fe3cd87931e0 100644
--- a/dev-ml/ppxlib/Manifest
+++ b/dev-ml/ppxlib/Manifest
@@ -1,11 +1,8 @@
-DIST ppxlib-0.18.0.tar.gz 192929 BLAKE2B 
db14821aa77eac02038632ee8a9756ffd7a7b561c5852c4a5bb6882da531a6d2833737d4d1d372ff73251c168e2da57c7df0c724b1d9a6c4829632881aa4d2b3
 SHA512 
73b785eec34ca68451936c750ff68a4799b8c265cd973a587bd77b60cb933409eed4edfd4c9a4b0b1ada8d3a0bae5c5c719e4258d00cb0290a6842c67be1fd3d
 DIST ppxlib-0.20.0.tar.gz 193453 BLAKE2B 
baf5703737792f274654de489aee31c1d324011cbe7e4f5b73102ea352d10ca513ed1b04ec43324640a01c0e5d168945806f6fd4e3a60c9f70c28392a720ec61
 SHA512 
e19699cb09c441d0ecbda191df78e8227111f1880be4f2810228cbfbf93c9474ba6d04e0e3b4b14820ea7dbd1388fd4ac86f818a28819e7d8b0dd00200609a7d
 DIST ppxlib-0.21.0.tar.gz 201905 BLAKE2B 
f7a7b69ab07b2a5dce542877989fb4ca820acdda375371895072b857a44e8e7f437695f43990472dfad88261179ff07bd33f6e39881c2b28ff2650d7e2a53bdf
 SHA512 
5760ecc8a5e0c0f49ad4f0d3ba2546185d36411f4292c4ebfbf0c9520438546a60d8fe0b265cec70793b03cc684e399401ff761cb1c369966add70118f1ecda5
 DIST ppxlib-0.22.0.tar.gz 202241 BLAKE2B 
6b18ceb23e248eb2b4faed66ba0ea1cbee36df61cee9458fc0fd7057eff433340cb602a429c3f100ee054da06d9de20eca44e5ecc4ba98c888cfec2c83097151
 SHA512 
11442120c24bf60d9de90c9a325de9e5d87d87ba08d8e4cd216a3434f422c62427aa4214909b80646db638423ea35dff4280d5a70cf51bdfadc0a97745c32d41
 DIST ppxlib-0.22.2.tar.gz 202895 BLAKE2B 
41d2c2e698846e5dfeb4158966b65dd29b253645b0286d0eab5a9dfb0e684b8b43f17a32b23023198d2c4e50e836705d2c965ea74ef337c5b0cf6aecd6fa4167
 SHA512 
3a83693551f11965b219a9caa4eaffbf358ea1311e05a38bfd531b8ad225d6571d86db7282e1d5bdc09775f2ba47791c03351402720cf5c2adefc52926d498e4
-DIST ppxlib-0.23.0.tar.gz 364308 BLAKE2B 
b1cc622eb5e01c455da437365053fd32a00d33007520cf28536e1f45c142aa0a9083da614110c1096fd3f8326453eb037a8c0054e00e17a813f99f3d8efde5d7
 SHA512 
9d6692ec4247031f26aed3bdc59808a5f929c34dbac3515a8b2a61c59ec118f0e90d12948d22aea40e9f01b1ed782e9dfa5b0263314b967217b2ac4006446c53
 DIST ppxlib-0.24.0.tar.gz 390297 BLAKE2B 
7d8972b766cc8104a4d43aebc79e927e51cba114ad678837bfa1b8f009e2437df948c6cd3461db58ef247145e629d3bb11dff58dc5feadefce8152c77b056dfa
 SHA512 
2f6a94c90fd17cea00f3294fde5742637d4758b9f43a021d667f2b09be326954efe22bb188ccf6a7205338ffc75fe096cbe2a075b125e3ced9f829a06ad2f496
-DIST ppxlib-0.28.0.tar.gz 422105 BLAKE2B 
a88f6c0cba93c880bd3f6e29fdc152e45240a5eb170454ed540c01dc5b88648f1ac71071316f0282bdd4c55cc6bc57e10ac5a7b08004354f50ed0cb2334646bf
 SHA512 
31290cd34f4b306f289b6ef78fbc5907f007c722ffc2cb0682c1944af954f2c6732b236891d1872a22b856d0aee0f7e84d3262ee103aff15d0a4dcd1a20bbfe6
 DIST ppxlib-0.29.0.tar.gz 572842 BLAKE2B 
e772cfbbc5ff0390b1d256b7671e51aac0c86fe14e912e42fa6f428958d25af09920deae89ba080e37842f21361494237b697abe48dd563df9f69512a4a110ea
 SHA512 
34babcea63b952ca610b5b9841a7d045e3973870014968d5abfff259de8d0f383e79f799fa3522830e0da5a7ff02fa52764b7cad64c8ac0da5a37f8897314c80
 DIST ppxlib-0.29.1.tar.gz 543819 BLAKE2B 
b0d3920b2aaef887b0120ae66dfa3a0f83d4a4edb237390bddd5206084f77bbd8483d99bc422ce6411a9a1aca7de4fcc5f1f85f9cf46532b7e06c476f2b76b72
 SHA512 
9bfd52709a63399ff35697b442de6818e2a61b9a2ccf33638f2da6295e3e034e2ae6108a2b8567402e80d928636cdee1572cc14d228a47fbda50625219e411f9
 DIST ppxlib-0.30.0.tar.gz 573753 BLAKE2B 
f16ba3b01288a535ebf7842d8b9379061cc86cb1bad7841540855508d7d9c10c27e63456d68a16a2408a6eee5cffe82c3c0202ad7894b9fabad8194136762e30
 SHA512 
a7310c5c0fe76c72984bc6a27648bf12ac83222c029b91a7abf8be13f1950f84de4b24e28f2bb50a6a65c16c9a6bb8c4d3d0596c4b5f7f5bedba87f8ca55a810

diff --git a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
deleted file mode 100644
index 2358fdf46446..
--- 

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

2023-10-08 Thread Arthur Zamarin
commit: 35956a132a4b93eceb682289299a011cf06b86e3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct  8 17:42:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct  8 17:42:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35956a13

dev-ml/ppxlib: Stabilize 0.30.0 arm64, #915372

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

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

diff --git a/dev-ml/ppxlib/ppxlib-0.30.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
index b53c7e959836..e5e3edc8b4a1 100644
--- a/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2023-10-08 Thread Arthur Zamarin
commit: 89b63335e8de45f348d4c474490584b5f9c81fcb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct  8 17:41:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct  8 17:41:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b63335

dev-ml/ppxlib: Stabilize 0.30.0 arm, #915372

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

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

diff --git a/dev-ml/ppxlib/ppxlib-0.30.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
index 8e6e854c2248..b53c7e959836 100644
--- a/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2023-10-08 Thread Arthur Zamarin
commit: accbffc42792d846e6f372d656bcbbf50139
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct  8 15:29:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct  8 15:29:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=accbffc4

dev-ml/ppxlib: Stabilize 0.30.0 ppc64, #915372

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

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

diff --git a/dev-ml/ppxlib/ppxlib-0.30.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
index 7a96b70a0b4e..8e6e854c2248 100644
--- a/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2023-10-08 Thread Arthur Zamarin
commit: b0c1038605d2b9c6db717d1fd185d0878d5db8c1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct  8 15:29:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct  8 15:29:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c10386

dev-ml/ppxlib: Stabilize 0.30.0 amd64, #915372

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

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

diff --git a/dev-ml/ppxlib/ppxlib-0.30.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
index 5dcf6f546bc2..9dee33ce54c6 100644
--- a/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2023-10-08 Thread Arthur Zamarin
commit: 54011bd0a5a418c6a6c67b20fdb7227461ff4365
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct  8 15:29:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct  8 15:29:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54011bd0

dev-ml/ppxlib: Stabilize 0.30.0 x86, #915372

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

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

diff --git a/dev-ml/ppxlib/ppxlib-0.30.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
index 9dee33ce54c6..7a96b70a0b4e 100644
--- a/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2023-07-01 Thread Alfredo Tupone
commit: bcce8d167928e71806643567c883f097f153182c
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jul  1 19:24:04 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jul  1 20:11:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcce8d16

dev-ml/ppxlib: add 0.30.0

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

 dev-ml/ppxlib/Manifest |  1 +
 dev-ml/ppxlib/ppxlib-0.30.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest
index c6cbfb7aadb6..f71ce1255c64 100644
--- a/dev-ml/ppxlib/Manifest
+++ b/dev-ml/ppxlib/Manifest
@@ -8,3 +8,4 @@ DIST ppxlib-0.24.0.tar.gz 390297 BLAKE2B 
7d8972b766cc8104a4d43aebc79e927e51cba11
 DIST ppxlib-0.28.0.tar.gz 422105 BLAKE2B 
a88f6c0cba93c880bd3f6e29fdc152e45240a5eb170454ed540c01dc5b88648f1ac71071316f0282bdd4c55cc6bc57e10ac5a7b08004354f50ed0cb2334646bf
 SHA512 
31290cd34f4b306f289b6ef78fbc5907f007c722ffc2cb0682c1944af954f2c6732b236891d1872a22b856d0aee0f7e84d3262ee103aff15d0a4dcd1a20bbfe6
 DIST ppxlib-0.29.0.tar.gz 572842 BLAKE2B 
e772cfbbc5ff0390b1d256b7671e51aac0c86fe14e912e42fa6f428958d25af09920deae89ba080e37842f21361494237b697abe48dd563df9f69512a4a110ea
 SHA512 
34babcea63b952ca610b5b9841a7d045e3973870014968d5abfff259de8d0f383e79f799fa3522830e0da5a7ff02fa52764b7cad64c8ac0da5a37f8897314c80
 DIST ppxlib-0.29.1.tar.gz 543819 BLAKE2B 
b0d3920b2aaef887b0120ae66dfa3a0f83d4a4edb237390bddd5206084f77bbd8483d99bc422ce6411a9a1aca7de4fcc5f1f85f9cf46532b7e06c476f2b76b72
 SHA512 
9bfd52709a63399ff35697b442de6818e2a61b9a2ccf33638f2da6295e3e034e2ae6108a2b8567402e80d928636cdee1572cc14d228a47fbda50625219e411f9
+DIST ppxlib-0.30.0.tar.gz 573753 BLAKE2B 
f16ba3b01288a535ebf7842d8b9379061cc86cb1bad7841540855508d7d9c10c27e63456d68a16a2408a6eee5cffe82c3c0202ad7894b9fabad8194136762e30
 SHA512 
a7310c5c0fe76c72984bc6a27648bf12ac83222c029b91a7abf8be13f1950f84de4b24e28f2bb50a6a65c16c9a6bb8c4d3d0596c4b5f7f5bedba87f8ca55a810

diff --git a/dev-ml/ppxlib/ppxlib-0.30.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
new file mode 100644
index ..5dcf6f546bc2
--- /dev/null
+++ b/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
+DESCRIPTION="Base library and tools for ppx rewriters"
+HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
+SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-ml/ocaml-compiler-libs-0.11.0:=
+   >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
+   dev-ml/sexplib0:=
+   dev-ml/stdlib-shims:=
+   >=dev-ml/ppx_derivers-1.2.1:=
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-ml/findlib:=
+   >=dev-ml/base-0.11.0:=
+   dev-ml/cinaps:=
+   dev-ml/re:=
+   >=dev-ml/stdio-0.11.0:=
+   )
+"
+BDEPEND=">=dev-ml/dune-2.8"



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

2023-04-24 Thread Alfredo Tupone
commit: 1f92573a957f2d7d8db777add695ef6e8885fbed
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Apr 24 11:26:57 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Apr 24 11:31:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f92573a

dev-ml/ppxlib: stabilize 0.29.1 for amd64

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

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

diff --git a/dev-ml/ppxlib/ppxlib-0.29.1.ebuild 
b/dev-ml/ppxlib/ppxlib-0.29.1.ebuild
index 5dcf6f546bc2..9dee33ce54c6 100644
--- a/dev-ml/ppxlib/ppxlib-0.29.1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.29.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2023-03-17 Thread Arthur Zamarin
commit: e881a9c79ea917f7ac3a93af4f87e5edb1a4218f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 17 09:00:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 17 09:00:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e881a9c7

dev-ml/ppxlib: Stabilize 0.29.0 x86, #901517

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

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

diff --git a/dev-ml/ppxlib/ppxlib-0.29.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
index 9dee33ce54c6..7a96b70a0b4e 100644
--- a/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2023-03-17 Thread Arthur Zamarin
commit: 6a9024192c8c81a6bf270102272418a1b666a35a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 17 09:00:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 17 09:00:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a902419

dev-ml/ppxlib: Stabilize 0.29.0 arm64, #901517

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

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

diff --git a/dev-ml/ppxlib/ppxlib-0.29.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
index 7a96b70a0b4e..3618a056013b 100644
--- a/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2023-03-17 Thread Arthur Zamarin
commit: 71b0a51e4de2ebd475cf04531402c4525c9eb6ad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 17 09:00:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 17 09:00:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b0a51e

dev-ml/ppxlib: Stabilize 0.29.0 arm, #901517

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

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

diff --git a/dev-ml/ppxlib/ppxlib-0.29.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
index 3618a056013b..1627504b40fe 100644
--- a/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2023-03-17 Thread Arthur Zamarin
commit: bf014bc9c92059e2406f014d68eb2d4a86ed1e63
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 17 09:00:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 17 09:00:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf014bc9

dev-ml/ppxlib: Stabilize 0.29.0 ppc64, #901517

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

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

diff --git a/dev-ml/ppxlib/ppxlib-0.29.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
index 1627504b40fe..e5e3edc8b4a1 100644
--- a/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2023-03-16 Thread Alfredo Tupone
commit: 87e932b34f833d56d3800d58b3a6cc6ba13584b3
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Mar 16 12:53:41 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Mar 16 12:54:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e932b3

dev-ml/ppxlib: stabilize 0.24.0 and 0.29.0

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

 dev-ml/ppxlib/ppxlib-0.24.0.ebuild | 4 ++--
 dev-ml/ppxlib/ppxlib-0.29.0.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.24.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.24.0.ebuild
index ea7d28073d7a..dbf7db057beb 100644
--- a/dev-ml/ppxlib/ppxlib-0.24.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.24.0.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=7
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-ml/ppxlib/ppxlib-0.29.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
index 5dcf6f546bc2..9dee33ce54c6 100644
--- a/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2023-02-15 Thread Alfredo Tupone
commit: c9841d05e4ac7c0d2c496b8fa796bcf410aae39c
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Feb 15 20:52:36 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Feb 15 20:52:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9841d05

dev-ml/ppxlib: add 0.29.1

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

 dev-ml/ppxlib/Manifest |  1 +
 dev-ml/ppxlib/ppxlib-0.29.1.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest
index 01237b7ed2ea..c6cbfb7aadb6 100644
--- a/dev-ml/ppxlib/Manifest
+++ b/dev-ml/ppxlib/Manifest
@@ -7,3 +7,4 @@ DIST ppxlib-0.23.0.tar.gz 364308 BLAKE2B 
b1cc622eb5e01c455da437365053fd32a00d330
 DIST ppxlib-0.24.0.tar.gz 390297 BLAKE2B 
7d8972b766cc8104a4d43aebc79e927e51cba114ad678837bfa1b8f009e2437df948c6cd3461db58ef247145e629d3bb11dff58dc5feadefce8152c77b056dfa
 SHA512 
2f6a94c90fd17cea00f3294fde5742637d4758b9f43a021d667f2b09be326954efe22bb188ccf6a7205338ffc75fe096cbe2a075b125e3ced9f829a06ad2f496
 DIST ppxlib-0.28.0.tar.gz 422105 BLAKE2B 
a88f6c0cba93c880bd3f6e29fdc152e45240a5eb170454ed540c01dc5b88648f1ac71071316f0282bdd4c55cc6bc57e10ac5a7b08004354f50ed0cb2334646bf
 SHA512 
31290cd34f4b306f289b6ef78fbc5907f007c722ffc2cb0682c1944af954f2c6732b236891d1872a22b856d0aee0f7e84d3262ee103aff15d0a4dcd1a20bbfe6
 DIST ppxlib-0.29.0.tar.gz 572842 BLAKE2B 
e772cfbbc5ff0390b1d256b7671e51aac0c86fe14e912e42fa6f428958d25af09920deae89ba080e37842f21361494237b697abe48dd563df9f69512a4a110ea
 SHA512 
34babcea63b952ca610b5b9841a7d045e3973870014968d5abfff259de8d0f383e79f799fa3522830e0da5a7ff02fa52764b7cad64c8ac0da5a37f8897314c80
+DIST ppxlib-0.29.1.tar.gz 543819 BLAKE2B 
b0d3920b2aaef887b0120ae66dfa3a0f83d4a4edb237390bddd5206084f77bbd8483d99bc422ce6411a9a1aca7de4fcc5f1f85f9cf46532b7e06c476f2b76b72
 SHA512 
9bfd52709a63399ff35697b442de6818e2a61b9a2ccf33638f2da6295e3e034e2ae6108a2b8567402e80d928636cdee1572cc14d228a47fbda50625219e411f9

diff --git a/dev-ml/ppxlib/ppxlib-0.29.1.ebuild 
b/dev-ml/ppxlib/ppxlib-0.29.1.ebuild
new file mode 100644
index ..5dcf6f546bc2
--- /dev/null
+++ b/dev-ml/ppxlib/ppxlib-0.29.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
+DESCRIPTION="Base library and tools for ppx rewriters"
+HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
+SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-ml/ocaml-compiler-libs-0.11.0:=
+   >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
+   dev-ml/sexplib0:=
+   dev-ml/stdlib-shims:=
+   >=dev-ml/ppx_derivers-1.2.1:=
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-ml/findlib:=
+   >=dev-ml/base-0.11.0:=
+   dev-ml/cinaps:=
+   dev-ml/re:=
+   >=dev-ml/stdio-0.11.0:=
+   )
+"
+BDEPEND=">=dev-ml/dune-2.8"



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

2023-02-08 Thread Alfredo Tupone
commit: 1cfbda7df6418348af8efc191d9670c109b8dcca
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Feb  8 19:36:51 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Feb  8 19:36:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cfbda7d

dev-ml/ppxlib: add 0.29.0

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

 dev-ml/ppxlib/Manifest |  1 +
 dev-ml/ppxlib/ppxlib-0.29.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest
index 96cbb6af1420..01237b7ed2ea 100644
--- a/dev-ml/ppxlib/Manifest
+++ b/dev-ml/ppxlib/Manifest
@@ -6,3 +6,4 @@ DIST ppxlib-0.22.2.tar.gz 202895 BLAKE2B 
41d2c2e698846e5dfeb4158966b65dd29b25364
 DIST ppxlib-0.23.0.tar.gz 364308 BLAKE2B 
b1cc622eb5e01c455da437365053fd32a00d33007520cf28536e1f45c142aa0a9083da614110c1096fd3f8326453eb037a8c0054e00e17a813f99f3d8efde5d7
 SHA512 
9d6692ec4247031f26aed3bdc59808a5f929c34dbac3515a8b2a61c59ec118f0e90d12948d22aea40e9f01b1ed782e9dfa5b0263314b967217b2ac4006446c53
 DIST ppxlib-0.24.0.tar.gz 390297 BLAKE2B 
7d8972b766cc8104a4d43aebc79e927e51cba114ad678837bfa1b8f009e2437df948c6cd3461db58ef247145e629d3bb11dff58dc5feadefce8152c77b056dfa
 SHA512 
2f6a94c90fd17cea00f3294fde5742637d4758b9f43a021d667f2b09be326954efe22bb188ccf6a7205338ffc75fe096cbe2a075b125e3ced9f829a06ad2f496
 DIST ppxlib-0.28.0.tar.gz 422105 BLAKE2B 
a88f6c0cba93c880bd3f6e29fdc152e45240a5eb170454ed540c01dc5b88648f1ac71071316f0282bdd4c55cc6bc57e10ac5a7b08004354f50ed0cb2334646bf
 SHA512 
31290cd34f4b306f289b6ef78fbc5907f007c722ffc2cb0682c1944af954f2c6732b236891d1872a22b856d0aee0f7e84d3262ee103aff15d0a4dcd1a20bbfe6
+DIST ppxlib-0.29.0.tar.gz 572842 BLAKE2B 
e772cfbbc5ff0390b1d256b7671e51aac0c86fe14e912e42fa6f428958d25af09920deae89ba080e37842f21361494237b697abe48dd563df9f69512a4a110ea
 SHA512 
34babcea63b952ca610b5b9841a7d045e3973870014968d5abfff259de8d0f383e79f799fa3522830e0da5a7ff02fa52764b7cad64c8ac0da5a37f8897314c80

diff --git a/dev-ml/ppxlib/ppxlib-0.29.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
new file mode 100644
index ..5dcf6f546bc2
--- /dev/null
+++ b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
+DESCRIPTION="Base library and tools for ppx rewriters"
+HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
+SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-ml/ocaml-compiler-libs-0.11.0:=
+   >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
+   dev-ml/sexplib0:=
+   dev-ml/stdlib-shims:=
+   >=dev-ml/ppx_derivers-1.2.1:=
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-ml/findlib:=
+   >=dev-ml/base-0.11.0:=
+   dev-ml/cinaps:=
+   dev-ml/re:=
+   >=dev-ml/stdio-0.11.0:=
+   )
+"
+BDEPEND=">=dev-ml/dune-2.8"



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

2023-01-27 Thread Alfredo Tupone
commit: 9814327c48b799fd90c7b9d6e42b5ad089da35b3
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jan 27 22:16:52 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jan 27 22:24:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9814327c

dev-ml/ppxlib: add 0.28.0

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

 dev-ml/ppxlib/Manifest |  1 +
 dev-ml/ppxlib/ppxlib-0.28.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest
index 45b90217bd86..96cbb6af1420 100644
--- a/dev-ml/ppxlib/Manifest
+++ b/dev-ml/ppxlib/Manifest
@@ -5,3 +5,4 @@ DIST ppxlib-0.22.0.tar.gz 202241 BLAKE2B 
6b18ceb23e248eb2b4faed66ba0ea1cbee36df6
 DIST ppxlib-0.22.2.tar.gz 202895 BLAKE2B 
41d2c2e698846e5dfeb4158966b65dd29b253645b0286d0eab5a9dfb0e684b8b43f17a32b23023198d2c4e50e836705d2c965ea74ef337c5b0cf6aecd6fa4167
 SHA512 
3a83693551f11965b219a9caa4eaffbf358ea1311e05a38bfd531b8ad225d6571d86db7282e1d5bdc09775f2ba47791c03351402720cf5c2adefc52926d498e4
 DIST ppxlib-0.23.0.tar.gz 364308 BLAKE2B 
b1cc622eb5e01c455da437365053fd32a00d33007520cf28536e1f45c142aa0a9083da614110c1096fd3f8326453eb037a8c0054e00e17a813f99f3d8efde5d7
 SHA512 
9d6692ec4247031f26aed3bdc59808a5f929c34dbac3515a8b2a61c59ec118f0e90d12948d22aea40e9f01b1ed782e9dfa5b0263314b967217b2ac4006446c53
 DIST ppxlib-0.24.0.tar.gz 390297 BLAKE2B 
7d8972b766cc8104a4d43aebc79e927e51cba114ad678837bfa1b8f009e2437df948c6cd3461db58ef247145e629d3bb11dff58dc5feadefce8152c77b056dfa
 SHA512 
2f6a94c90fd17cea00f3294fde5742637d4758b9f43a021d667f2b09be326954efe22bb188ccf6a7205338ffc75fe096cbe2a075b125e3ced9f829a06ad2f496
+DIST ppxlib-0.28.0.tar.gz 422105 BLAKE2B 
a88f6c0cba93c880bd3f6e29fdc152e45240a5eb170454ed540c01dc5b88648f1ac71071316f0282bdd4c55cc6bc57e10ac5a7b08004354f50ed0cb2334646bf
 SHA512 
31290cd34f4b306f289b6ef78fbc5907f007c722ffc2cb0682c1944af954f2c6732b236891d1872a22b856d0aee0f7e84d3262ee103aff15d0a4dcd1a20bbfe6

diff --git a/dev-ml/ppxlib/ppxlib-0.28.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.28.0.ebuild
new file mode 100644
index ..5dcf6f546bc2
--- /dev/null
+++ b/dev-ml/ppxlib/ppxlib-0.28.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
+DESCRIPTION="Base library and tools for ppx rewriters"
+HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
+SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-ml/ocaml-compiler-libs-0.11.0:=
+   >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
+   dev-ml/sexplib0:=
+   dev-ml/stdlib-shims:=
+   >=dev-ml/ppx_derivers-1.2.1:=
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-ml/findlib:=
+   >=dev-ml/base-0.11.0:=
+   dev-ml/cinaps:=
+   dev-ml/re:=
+   >=dev-ml/stdio-0.11.0:=
+   )
+"
+BDEPEND=">=dev-ml/dune-2.8"



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

2021-12-10 Thread Maciej Barć
commit: b892d446592da27ecfdcfe58c75c400758e87ffa
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Dec 10 12:16:39 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Dec 10 12:51:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b892d446

dev-ml/ppxlib: bump to 0.24.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/ppxlib/Manifest |  1 +
 dev-ml/ppxlib/ppxlib-0.24.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest
index 0fe2462e7822..45b90217bd86 100644
--- a/dev-ml/ppxlib/Manifest
+++ b/dev-ml/ppxlib/Manifest
@@ -4,3 +4,4 @@ DIST ppxlib-0.21.0.tar.gz 201905 BLAKE2B 
f7a7b69ab07b2a5dce542877989fb4ca820acdd
 DIST ppxlib-0.22.0.tar.gz 202241 BLAKE2B 
6b18ceb23e248eb2b4faed66ba0ea1cbee36df61cee9458fc0fd7057eff433340cb602a429c3f100ee054da06d9de20eca44e5ecc4ba98c888cfec2c83097151
 SHA512 
11442120c24bf60d9de90c9a325de9e5d87d87ba08d8e4cd216a3434f422c62427aa4214909b80646db638423ea35dff4280d5a70cf51bdfadc0a97745c32d41
 DIST ppxlib-0.22.2.tar.gz 202895 BLAKE2B 
41d2c2e698846e5dfeb4158966b65dd29b253645b0286d0eab5a9dfb0e684b8b43f17a32b23023198d2c4e50e836705d2c965ea74ef337c5b0cf6aecd6fa4167
 SHA512 
3a83693551f11965b219a9caa4eaffbf358ea1311e05a38bfd531b8ad225d6571d86db7282e1d5bdc09775f2ba47791c03351402720cf5c2adefc52926d498e4
 DIST ppxlib-0.23.0.tar.gz 364308 BLAKE2B 
b1cc622eb5e01c455da437365053fd32a00d33007520cf28536e1f45c142aa0a9083da614110c1096fd3f8326453eb037a8c0054e00e17a813f99f3d8efde5d7
 SHA512 
9d6692ec4247031f26aed3bdc59808a5f929c34dbac3515a8b2a61c59ec118f0e90d12948d22aea40e9f01b1ed782e9dfa5b0263314b967217b2ac4006446c53
+DIST ppxlib-0.24.0.tar.gz 390297 BLAKE2B 
7d8972b766cc8104a4d43aebc79e927e51cba114ad678837bfa1b8f009e2437df948c6cd3461db58ef247145e629d3bb11dff58dc5feadefce8152c77b056dfa
 SHA512 
2f6a94c90fd17cea00f3294fde5742637d4758b9f43a021d667f2b09be326954efe22bb188ccf6a7205338ffc75fe096cbe2a075b125e3ced9f829a06ad2f496

diff --git a/dev-ml/ppxlib/ppxlib-0.24.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.24.0.ebuild
new file mode 100644
index ..8da85415c3f6
--- /dev/null
+++ b/dev-ml/ppxlib/ppxlib-0.24.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
+DESCRIPTION="Base library and tools for ppx rewriters"
+HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
+SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-ml/ocaml-compiler-libs-0.11.0:=
+   >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
+   dev-ml/sexplib0:=
+   dev-ml/stdlib-shims:=
+   >=dev-ml/ppx_derivers-1.2.1:=
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-ml/findlib:=
+   >=dev-ml/base-0.11.0:=
+   dev-ml/cinaps:=
+   dev-ml/re:=
+   >=dev-ml/stdio-0.11.0:=
+   )
+"
+BDEPEND=">=dev-ml/dune-2.8"



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

2021-11-02 Thread Agostino Sarubbo
commit: 1b955d649ca0fa7290f242ac3e7bf3b93d7c5d90
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov  2 09:14:37 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov  2 09:14:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b955d64

dev-ml/ppxlib: ppc64 stable wrt bug #817755

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
index 9cd7d9967f3..003412304ee 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-11-02 Thread Agostino Sarubbo
commit: 1b4c721299dc14be1505462aaf4259ebeec26517
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov  2 09:13:29 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov  2 09:13:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4c7212

dev-ml/ppxlib: ppc stable wrt bug #817755

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
index 9ff10478520..9cd7d9967f3 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-10-29 Thread Sam James
commit: d62af8b640bcd8cb1373acd539721d4232be58f8
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 12:32:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 12:32:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d62af8b6

dev-ml/ppxlib: Stabilize 0.22.2-r2 arm, #817755

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

 dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
index 33ca5ab0fb8..51586feb8a9 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-10-29 Thread Sam James
commit: f9969928475bf1ab598fb2fada5e0c63570402ab
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 12:33:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 12:33:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9969928

dev-ml/ppxlib: Stabilize 0.22.2-r2 arm64, #817755

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

 dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
index 51586feb8a9..9ff10478520 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-10-18 Thread Agostino Sarubbo
commit: 9a63fcbfc576b9ceba06f6234496416bc1ace867
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 19 05:52:50 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 19 05:52:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a63fcbf

dev-ml/ppxlib: amd64 stable wrt bug #817755

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
index b765605931c..33ca5ab0fb8 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-10-18 Thread Agostino Sarubbo
commit: 73c4f3501e993dcf9fd3870f20d43a7b05e56fe4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 18 15:21:38 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 18 15:21:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c4f350

dev-ml/ppxlib: x86 stable wrt bug #817755

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
index 4ddef65d878..b765605931c 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



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

2021-10-14 Thread Sam James
commit: c34de73d3495b34471b3563c7355efe353b0b317
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:03:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:03:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34de73d

dev-ml/ppxlib: fix dependencies

Closes: https://bugs.gentoo.org/818151
Signed-off-by: Sam James  gentoo.org>

 dev-ml/ppxlib/{ppxlib-0.20.0.ebuild => ppxlib-0.20.0-r1.ebuild}| 2 +-
 dev-ml/ppxlib/{ppxlib-0.21.0-r2.ebuild => ppxlib-0.21.0-r3.ebuild} | 2 +-
 dev-ml/ppxlib/{ppxlib-0.22.0-r2.ebuild => ppxlib-0.22.0-r3.ebuild} | 2 +-
 dev-ml/ppxlib/{ppxlib-0.22.2-r1.ebuild => ppxlib-0.22.2-r2.ebuild} | 2 +-
 dev-ml/ppxlib/{ppxlib-0.23.0.ebuild => ppxlib-0.23.0-r1.ebuild}| 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.20.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.20.0-r1.ebuild
similarity index 97%
rename from dev-ml/ppxlib/ppxlib-0.20.0.ebuild
rename to dev-ml/ppxlib/ppxlib-0.20.0-r1.ebuild
index 8ea17111668..d1dbfa8de95 100644
--- a/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.20.0-r1.ebuild
@@ -30,5 +30,5 @@ RDEPEND="
>=dev-ml/ppx_derivers-1.2.1:=
>=dev-ml/stdio-0.11.0:=
 "
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? ( dev-ml/cinaps:= )"

diff --git a/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.21.0-r3.ebuild
similarity index 98%
rename from dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
rename to dev-ml/ppxlib/ppxlib-0.21.0-r3.ebuild
index e6b9510929d..d6be89711e1 100644
--- a/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.21.0-r3.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
>=dev-ml/ppx_derivers-1.2.1:=
>=dev-ml/stdio-0.11.0:=
 "
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/cinaps:=
dev-ml/re:=

diff --git a/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.0-r3.ebuild
similarity index 98%
rename from dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
rename to dev-ml/ppxlib/ppxlib-0.22.0-r3.ebuild
index eca76b2308f..bb3fbecbb17 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.0-r3.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
 "
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/findlib:=
>=dev-ml/base-0.11.0:=

diff --git a/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
similarity index 98%
rename from dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
rename to dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
index 0acf232740e..4ddef65d878 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
 "
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/findlib:=
>=dev-ml/base-0.11.0:=

diff --git a/dev-ml/ppxlib/ppxlib-0.23.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.23.0-r1.ebuild
similarity index 98%
rename from dev-ml/ppxlib/ppxlib-0.23.0.ebuild
rename to dev-ml/ppxlib/ppxlib-0.23.0-r1.ebuild
index c34f8878151..5cb0b9a5899 100644
--- a/dev-ml/ppxlib/ppxlib-0.23.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.23.0-r1.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
 "
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/findlib:=
>=dev-ml/base-0.11.0:=



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

2021-10-14 Thread Sam James
commit: eed387135abc5d1d9a30be41e5c3252cbf8f9a96
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:04:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:04:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed38713

dev-ml/ppxlib: tidy ebuild

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

 dev-ml/ppxlib/ppxlib-0.18.0.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
index 322bc6a963d..2358fdf4644 100644
--- a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
@@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
>=dev-ml/base-0.11.0:=
dev-ml/findlib:=
>=dev-ml/ocaml-compiler-libs-0.11.0:=
@@ -31,8 +31,7 @@ DEPEND="
>=dev-ml/ppx_derivers-1.2.1:=
>=dev-ml/stdio-0.11.0:=
 "
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/cinaps
)"



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

2021-10-01 Thread Sam James
commit: e021f67cfe94e29c3b19b885b64ccda49b4409c9
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 05:31:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 05:31:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e021f67c

dev-ml/ppxlib: add 0.23.0

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

 dev-ml/ppxlib/Manifest |  1 +
 dev-ml/ppxlib/ppxlib-0.23.0.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest
index 3e10474789b..0fe2462e782 100644
--- a/dev-ml/ppxlib/Manifest
+++ b/dev-ml/ppxlib/Manifest
@@ -3,3 +3,4 @@ DIST ppxlib-0.20.0.tar.gz 193453 BLAKE2B 
baf5703737792f274654de489aee31c1d324011
 DIST ppxlib-0.21.0.tar.gz 201905 BLAKE2B 
f7a7b69ab07b2a5dce542877989fb4ca820acdda375371895072b857a44e8e7f437695f43990472dfad88261179ff07bd33f6e39881c2b28ff2650d7e2a53bdf
 SHA512 
5760ecc8a5e0c0f49ad4f0d3ba2546185d36411f4292c4ebfbf0c9520438546a60d8fe0b265cec70793b03cc684e399401ff761cb1c369966add70118f1ecda5
 DIST ppxlib-0.22.0.tar.gz 202241 BLAKE2B 
6b18ceb23e248eb2b4faed66ba0ea1cbee36df61cee9458fc0fd7057eff433340cb602a429c3f100ee054da06d9de20eca44e5ecc4ba98c888cfec2c83097151
 SHA512 
11442120c24bf60d9de90c9a325de9e5d87d87ba08d8e4cd216a3434f422c62427aa4214909b80646db638423ea35dff4280d5a70cf51bdfadc0a97745c32d41
 DIST ppxlib-0.22.2.tar.gz 202895 BLAKE2B 
41d2c2e698846e5dfeb4158966b65dd29b253645b0286d0eab5a9dfb0e684b8b43f17a32b23023198d2c4e50e836705d2c965ea74ef337c5b0cf6aecd6fa4167
 SHA512 
3a83693551f11965b219a9caa4eaffbf358ea1311e05a38bfd531b8ad225d6571d86db7282e1d5bdc09775f2ba47791c03351402720cf5c2adefc52926d498e4
+DIST ppxlib-0.23.0.tar.gz 364308 BLAKE2B 
b1cc622eb5e01c455da437365053fd32a00d33007520cf28536e1f45c142aa0a9083da614110c1096fd3f8326453eb037a8c0054e00e17a813f99f3d8efde5d7
 SHA512 
9d6692ec4247031f26aed3bdc59808a5f929c34dbac3515a8b2a61c59ec118f0e90d12948d22aea40e9f01b1ed782e9dfa5b0263314b967217b2ac4006446c53

diff --git a/dev-ml/ppxlib/ppxlib-0.23.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.23.0.ebuild
new file mode 100644
index 000..0acf232740e
--- /dev/null
+++ b/dev-ml/ppxlib/ppxlib-0.23.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
+DESCRIPTION="Base library and tools for ppx rewriters"
+HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
+SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-ml/ocaml-compiler-libs-0.11.0:=
+   >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
+   dev-ml/sexplib0:=
+   dev-ml/stdlib-shims:=
+   >=dev-ml/ppx_derivers-1.2.1:=
+"
+DEPEND="${DEPEND}
+   test? (
+   dev-ml/findlib:=
+   >=dev-ml/base-0.11.0:=
+   dev-ml/cinaps:=
+   dev-ml/re:=
+   >=dev-ml/stdio-0.11.0:=
+   )
+"
+BDEPEND=">=dev-ml/dune-2.8"
+
+src_install() {
+   dune_src_install
+
+   # Clashes with dev-libs/nss[utils], accidentally installed upstream
+   # https://github.com/ocaml-ppx/ppxlib/issues/224
+   rm "${ED}"/usr/bin/pp || die
+}



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

2021-10-01 Thread Sam James
commit: 597f3999e88c522b41b0897a7f0143dc79cfb8b2
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 05:30:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 05:30:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597f3999

dev-ml/ppxlib: add note re version bumps

Note that we need to be careful to get the dependencies
right on each new version.

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

 dev-ml/ppxlib/ppxlib-0.18.0.ebuild| 5 +
 dev-ml/ppxlib/ppxlib-0.20.0.ebuild| 5 +
 dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild | 5 +
 dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild | 5 +
 dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild | 5 +
 5 files changed, 25 insertions(+)

diff --git a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
index 3cee14a8186..322bc6a963d 100644
--- a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
@@ -5,6 +5,11 @@ EAPI=7
 
 inherit dune
 
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
 DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"

diff --git a/dev-ml/ppxlib/ppxlib-0.20.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
index d7f81c1a3a3..8ea17111668 100644
--- a/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
@@ -5,6 +5,11 @@ EAPI=7
 
 inherit dune
 
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
 DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"

diff --git a/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
index 2f753797ef4..e6b9510929d 100644
--- a/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
@@ -5,6 +5,11 @@ EAPI=7
 
 inherit dune
 
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
 DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"

diff --git a/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
index 53471d4c632..eca76b2308f 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
@@ -5,6 +5,11 @@ EAPI=7
 
 inherit dune
 
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
 DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"

diff --git a/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
index 2986d9beed3..0acf232740e 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
@@ -5,6 +5,11 @@ EAPI=7
 
 inherit dune
 
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
 DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"



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

2021-10-01 Thread Sam James
commit: 9265c44748b3899317ec5b017b95eb15f78aa540
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 05:33:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 05:33:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9265c447

dev-ml/ppxlib: add 0.23.0

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

 .../files/ppxlib-0.23.0-fix-ocaml-4.13.patch   | 23 ++
 dev-ml/ppxlib/ppxlib-0.23.0.ebuild | 10 +++---
 2 files changed, 26 insertions(+), 7 deletions(-)

diff --git a/dev-ml/ppxlib/files/ppxlib-0.23.0-fix-ocaml-4.13.patch 
b/dev-ml/ppxlib/files/ppxlib-0.23.0-fix-ocaml-4.13.patch
new file mode 100644
index 000..00bf6dc0e4c
--- /dev/null
+++ b/dev-ml/ppxlib/files/ppxlib-0.23.0-fix-ocaml-4.13.patch
@@ -0,0 +1,23 @@
+https://github.com/ocaml-ppx/ppxlib/commit/ce371cfb4c2ad712cd8e9b803bbf4ef650aa5e72
+
+From: Sonja Heinze 
+Date: Fri, 10 Sep 2021 16:08:22 +0200
+Subject: [PATCH] Make our expect-test version compatible with 4.13 compiler
+
+The Warnings.parse_options function was returning a unit on older compilers
+and is returning an alert option now, but under the hood it still has the
+same side-effects.
+
+Signed-off-by: Sonja Heinze 
+--- a/test/expect/expect_test.ml
 b/test/expect/expect_test.ml
+@@ -63,7 +63,7 @@ let main () =
+ setup_printers ppf;
+ Topfind.log := ignore;
+ 
+-Warnings.parse_options false "@a-4-29-40-41-42-44-45-48-58";
++let _ = Warnings.parse_options false "@a-4-29-40-41-42-44-45-48-58" in
+ Clflags.real_paths := false;
+ Toploop.initialize_toplevel_env ();
+ 
+

diff --git a/dev-ml/ppxlib/ppxlib-0.23.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.23.0.ebuild
index 0acf232740e..c34f8878151 100644
--- a/dev-ml/ppxlib/ppxlib-0.23.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.23.0.ebuild
@@ -38,10 +38,6 @@ DEPEND="${DEPEND}
 "
 BDEPEND=">=dev-ml/dune-2.8"
 
-src_install() {
-   dune_src_install
-
-   # Clashes with dev-libs/nss[utils], accidentally installed upstream
-   # https://github.com/ocaml-ppx/ppxlib/issues/224
-   rm "${ED}"/usr/bin/pp || die
-}
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-ocaml-4.13.patch
+)



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

2021-10-01 Thread Sam James
commit: f388dddf6055334dfe5f2452612272324bea70d8
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 05:14:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 05:23:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f388dddf

dev-ml/ppxlib: stop blocking dev-libs/nss[utils]

I should've poked at this a bit more at the time, but it is what
it is. Thanks to the reporter of this upstream, the ppxlib folks
realised/noticed it as an error and have dropped the colliding
'pp'.

It ended up not being supposed to be installed at all.

See: https://github.com/ocaml-ppx/ppxlib/issues/224
See: c87dfe922463070c8ec351fa4341d97a1ed56f8a
Signed-off-by: Sam James  gentoo.org>

 .../{ppxlib-0.21.0-r1.ebuild => ppxlib-0.21.0-r2.ebuild}   | 10 --
 .../{ppxlib-0.22.0-r1.ebuild => ppxlib-0.22.0-r2.ebuild}   | 10 --
 .../ppxlib/{ppxlib-0.22.2.ebuild => ppxlib-0.22.2-r1.ebuild}   | 10 --
 3 files changed, 24 insertions(+), 6 deletions(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild 
b/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
similarity index 79%
rename from dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild
rename to dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
index 4e0bb08cb7f..2f753797ef4 100644
--- a/dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
@@ -15,7 +15,6 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-# nss[utils] has /usr/bin/pp
 RDEPEND="
>=dev-ml/base-0.11.0:=
dev-ml/findlib:=
@@ -25,7 +24,6 @@ RDEPEND="
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
>=dev-ml/stdio-0.11.0:=
-   !dev-libs/nss[utils]
 "
 DEPEND="${DEPEND}
test? (
@@ -33,3 +31,11 @@ DEPEND="${DEPEND}
dev-ml/re:=
)
 "
+
+src_install() {
+   dune_src_install
+
+   # Clashes with dev-libs/nss[utils], accidentally installed upstream
+   # https://github.com/ocaml-ppx/ppxlib/issues/224
+   rm "${ED}"/usr/bin/pp || die
+}

diff --git a/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
similarity index 80%
rename from dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
rename to dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
index 116ac1f1e0e..53471d4c632 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
@@ -15,14 +15,12 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-# nss[utils] has /usr/bin/pp
 RDEPEND="
>=dev-ml/ocaml-compiler-libs-0.11.0:=
>=dev-ml/ocaml-migrate-parsetree-2.1.0:=
dev-ml/sexplib0:=
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
-   !dev-libs/nss[utils]
 "
 DEPEND="${DEPEND}
test? (
@@ -34,3 +32,11 @@ DEPEND="${DEPEND}
)
 "
 BDEPEND=">=dev-ml/dune-2.8"
+
+src_install() {
+   dune_src_install
+
+   # Clashes with dev-libs/nss[utils], accidentally installed upstream
+   # https://github.com/ocaml-ppx/ppxlib/issues/224
+   rm "${ED}"/usr/bin/pp || die
+}

diff --git a/dev-ml/ppxlib/ppxlib-0.22.2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
similarity index 80%
rename from dev-ml/ppxlib/ppxlib-0.22.2.ebuild
rename to dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
index bc486940ff7..2986d9beed3 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
@@ -15,14 +15,12 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-# nss[utils] has /usr/bin/pp
 RDEPEND="
>=dev-ml/ocaml-compiler-libs-0.11.0:=
>=dev-ml/ocaml-migrate-parsetree-2.2.0:=
dev-ml/sexplib0:=
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
-   !dev-libs/nss[utils]
 "
 DEPEND="${DEPEND}
test? (
@@ -34,3 +32,11 @@ DEPEND="${DEPEND}
)
 "
 BDEPEND=">=dev-ml/dune-2.8"
+
+src_install() {
+   dune_src_install
+
+   # Clashes with dev-libs/nss[utils], accidentally installed upstream
+   # https://github.com/ocaml-ppx/ppxlib/issues/224
+   rm "${ED}"/usr/bin/pp || die
+}



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

2021-07-10 Thread Alfredo Tupone
commit: 8b3973d74a55b460f100ec9301fbd96a903d48ab
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jul 10 18:45:23 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jul 10 18:45:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3973d7

dev-ml/ppxlib: bump to 0.22.2

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

 dev-ml/ppxlib/Manifest |  1 +
 dev-ml/ppxlib/ppxlib-0.22.2.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest
index 7c238c5e745..3e10474789b 100644
--- a/dev-ml/ppxlib/Manifest
+++ b/dev-ml/ppxlib/Manifest
@@ -2,3 +2,4 @@ DIST ppxlib-0.18.0.tar.gz 192929 BLAKE2B 
db14821aa77eac02038632ee8a9756ffd7a7b56
 DIST ppxlib-0.20.0.tar.gz 193453 BLAKE2B 
baf5703737792f274654de489aee31c1d324011cbe7e4f5b73102ea352d10ca513ed1b04ec43324640a01c0e5d168945806f6fd4e3a60c9f70c28392a720ec61
 SHA512 
e19699cb09c441d0ecbda191df78e8227111f1880be4f2810228cbfbf93c9474ba6d04e0e3b4b14820ea7dbd1388fd4ac86f818a28819e7d8b0dd00200609a7d
 DIST ppxlib-0.21.0.tar.gz 201905 BLAKE2B 
f7a7b69ab07b2a5dce542877989fb4ca820acdda375371895072b857a44e8e7f437695f43990472dfad88261179ff07bd33f6e39881c2b28ff2650d7e2a53bdf
 SHA512 
5760ecc8a5e0c0f49ad4f0d3ba2546185d36411f4292c4ebfbf0c9520438546a60d8fe0b265cec70793b03cc684e399401ff761cb1c369966add70118f1ecda5
 DIST ppxlib-0.22.0.tar.gz 202241 BLAKE2B 
6b18ceb23e248eb2b4faed66ba0ea1cbee36df61cee9458fc0fd7057eff433340cb602a429c3f100ee054da06d9de20eca44e5ecc4ba98c888cfec2c83097151
 SHA512 
11442120c24bf60d9de90c9a325de9e5d87d87ba08d8e4cd216a3434f422c62427aa4214909b80646db638423ea35dff4280d5a70cf51bdfadc0a97745c32d41
+DIST ppxlib-0.22.2.tar.gz 202895 BLAKE2B 
41d2c2e698846e5dfeb4158966b65dd29b253645b0286d0eab5a9dfb0e684b8b43f17a32b23023198d2c4e50e836705d2c965ea74ef337c5b0cf6aecd6fa4167
 SHA512 
3a83693551f11965b219a9caa4eaffbf358ea1311e05a38bfd531b8ad225d6571d86db7282e1d5bdc09775f2ba47791c03351402720cf5c2adefc52926d498e4

diff --git a/dev-ml/ppxlib/ppxlib-0.22.2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.2.ebuild
new file mode 100644
index 000..bc486940ff7
--- /dev/null
+++ b/dev-ml/ppxlib/ppxlib-0.22.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="Base library and tools for ppx rewriters"
+HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
+SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+# nss[utils] has /usr/bin/pp
+RDEPEND="
+   >=dev-ml/ocaml-compiler-libs-0.11.0:=
+   >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
+   dev-ml/sexplib0:=
+   dev-ml/stdlib-shims:=
+   >=dev-ml/ppx_derivers-1.2.1:=
+   !dev-libs/nss[utils]
+"
+DEPEND="${DEPEND}
+   test? (
+   dev-ml/findlib:=
+   >=dev-ml/base-0.11.0:=
+   dev-ml/cinaps:=
+   dev-ml/re:=
+   >=dev-ml/stdio-0.11.0:=
+   )
+"
+BDEPEND=">=dev-ml/dune-2.8"



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

2021-03-01 Thread Alfredo Tupone
commit: c7bbbec652c411dbcd1f3357876896ff1577dc0d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Mar  1 13:18:14 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Mar  1 13:48:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7bbbec6

dev-ml/ppxlib: move some dep under test ?

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

 dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
index 4e0bb08cb7f..116ac1f1e0e 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
@@ -17,19 +17,20 @@ RESTRICT="!test? ( test )"
 
 # nss[utils] has /usr/bin/pp
 RDEPEND="
-   >=dev-ml/base-0.11.0:=
-   dev-ml/findlib:=
>=dev-ml/ocaml-compiler-libs-0.11.0:=
>=dev-ml/ocaml-migrate-parsetree-2.1.0:=
dev-ml/sexplib0:=
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
-   >=dev-ml/stdio-0.11.0:=
!dev-libs/nss[utils]
 "
 DEPEND="${DEPEND}
test? (
+   dev-ml/findlib:=
+   >=dev-ml/base-0.11.0:=
dev-ml/cinaps:=
dev-ml/re:=
+   >=dev-ml/stdio-0.11.0:=
)
 "
+BDEPEND=">=dev-ml/dune-2.8"



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

2021-02-12 Thread Sam James
commit: 26e8d206ff188d0e55e66cef56120b76a60ee86c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Feb 12 22:11:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 22:19:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e8d206

dev-ml/ppxlib: remove whitespace, fix indent

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/19435
Signed-off-by: Sam James  gentoo.org>

 dev-ml/ppxlib/ppxlib-0.18.0.ebuild| 8 
 dev-ml/ppxlib/ppxlib-0.20.0.ebuild| 2 +-
 dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild | 2 +-
 dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
index 5fa6ce7a323..3cee14a8186 100644
--- a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 inherit dune
 
-DESCRIPTION="Base library and tools for ppx rewriters "
+DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
@@ -20,7 +20,7 @@ DEPEND="
dev-ml/findlib:=
>=dev-ml/ocaml-compiler-libs-0.11.0:=
>=dev-ml/ocaml-migrate-parsetree-2.0.0:=
-   dev-ml/cinaps:=
+   dev-ml/cinaps:=
dev-ml/sexplib0:=
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
@@ -30,4 +30,4 @@ RDEPEND="${DEPEND}"
 DEPEND="${DEPEND}
test? (
dev-ml/cinaps
-   )"
+   )"

diff --git a/dev-ml/ppxlib/ppxlib-0.20.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
index dbc5e8afdae..d099b3ee8c7 100644
--- a/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit dune
 
-DESCRIPTION="Base library and tools for ppx rewriters "
+DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 

diff --git a/dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild 
b/dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild
index bcc7f797e36..4e0bb08cb7f 100644
--- a/dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit dune
 
-DESCRIPTION="Base library and tools for ppx rewriters "
+DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 

diff --git a/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
index bcc7f797e36..4e0bb08cb7f 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit dune
 
-DESCRIPTION="Base library and tools for ppx rewriters "
+DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 



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

2021-02-09 Thread Sam James
commit: c87dfe922463070c8ec351fa4341d97a1ed56f8a
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  9 16:55:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  9 16:55:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c87dfe92

dev-ml/ppxlib: add blocker on nss[utils] for now

Collides on /usr/bin/pp.

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

 dev-ml/ppxlib/{ppxlib-0.21.0.ebuild => ppxlib-0.21.0-r1.ebuild} | 2 ++
 dev-ml/ppxlib/{ppxlib-0.22.0.ebuild => ppxlib-0.22.0-r1.ebuild} | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-ml/ppxlib/ppxlib-0.21.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild
similarity index 93%
rename from dev-ml/ppxlib/ppxlib-0.21.0.ebuild
rename to dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild
index 0fdd44c7b65..bcc7f797e36 100644
--- a/dev-ml/ppxlib/ppxlib-0.21.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
+# nss[utils] has /usr/bin/pp
 RDEPEND="
>=dev-ml/base-0.11.0:=
dev-ml/findlib:=
@@ -24,6 +25,7 @@ RDEPEND="
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
>=dev-ml/stdio-0.11.0:=
+   !dev-libs/nss[utils]
 "
 DEPEND="${DEPEND}
test? (

diff --git a/dev-ml/ppxlib/ppxlib-0.22.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
similarity index 93%
rename from dev-ml/ppxlib/ppxlib-0.22.0.ebuild
rename to dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
index 0fdd44c7b65..bcc7f797e36 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
+# nss[utils] has /usr/bin/pp
 RDEPEND="
>=dev-ml/base-0.11.0:=
dev-ml/findlib:=
@@ -24,6 +25,7 @@ RDEPEND="
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
>=dev-ml/stdio-0.11.0:=
+   !dev-libs/nss[utils]
 "
 DEPEND="${DEPEND}
test? (



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

2021-02-08 Thread Sam James
commit: 5cfa64780b6e85487f9090e6cfa9e30766c5fcdc
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  8 08:02:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  8 08:02:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cfa6478

dev-ml/ppxlib: bump to 0.22.0

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

 dev-ml/ppxlib/Manifest |  1 +
 dev-ml/ppxlib/ppxlib-0.22.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest
index c56ce75b52e..7c238c5e745 100644
--- a/dev-ml/ppxlib/Manifest
+++ b/dev-ml/ppxlib/Manifest
@@ -1,3 +1,4 @@
 DIST ppxlib-0.18.0.tar.gz 192929 BLAKE2B 
db14821aa77eac02038632ee8a9756ffd7a7b561c5852c4a5bb6882da531a6d2833737d4d1d372ff73251c168e2da57c7df0c724b1d9a6c4829632881aa4d2b3
 SHA512 
73b785eec34ca68451936c750ff68a4799b8c265cd973a587bd77b60cb933409eed4edfd4c9a4b0b1ada8d3a0bae5c5c719e4258d00cb0290a6842c67be1fd3d
 DIST ppxlib-0.20.0.tar.gz 193453 BLAKE2B 
baf5703737792f274654de489aee31c1d324011cbe7e4f5b73102ea352d10ca513ed1b04ec43324640a01c0e5d168945806f6fd4e3a60c9f70c28392a720ec61
 SHA512 
e19699cb09c441d0ecbda191df78e8227111f1880be4f2810228cbfbf93c9474ba6d04e0e3b4b14820ea7dbd1388fd4ac86f818a28819e7d8b0dd00200609a7d
 DIST ppxlib-0.21.0.tar.gz 201905 BLAKE2B 
f7a7b69ab07b2a5dce542877989fb4ca820acdda375371895072b857a44e8e7f437695f43990472dfad88261179ff07bd33f6e39881c2b28ff2650d7e2a53bdf
 SHA512 
5760ecc8a5e0c0f49ad4f0d3ba2546185d36411f4292c4ebfbf0c9520438546a60d8fe0b265cec70793b03cc684e399401ff761cb1c369966add70118f1ecda5
+DIST ppxlib-0.22.0.tar.gz 202241 BLAKE2B 
6b18ceb23e248eb2b4faed66ba0ea1cbee36df61cee9458fc0fd7057eff433340cb602a429c3f100ee054da06d9de20eca44e5ecc4ba98c888cfec2c83097151
 SHA512 
11442120c24bf60d9de90c9a325de9e5d87d87ba08d8e4cd216a3434f422c62427aa4214909b80646db638423ea35dff4280d5a70cf51bdfadc0a97745c32d41

diff --git a/dev-ml/ppxlib/ppxlib-0.22.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.0.ebuild
new file mode 100644
index 000..0fdd44c7b65
--- /dev/null
+++ b/dev-ml/ppxlib/ppxlib-0.22.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="Base library and tools for ppx rewriters "
+HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
+SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-ml/base-0.11.0:=
+   dev-ml/findlib:=
+   >=dev-ml/ocaml-compiler-libs-0.11.0:=
+   >=dev-ml/ocaml-migrate-parsetree-2.1.0:=
+   dev-ml/sexplib0:=
+   dev-ml/stdlib-shims:=
+   >=dev-ml/ppx_derivers-1.2.1:=
+   >=dev-ml/stdio-0.11.0:=
+"
+DEPEND="${DEPEND}
+   test? (
+   dev-ml/cinaps:=
+   dev-ml/re:=
+   )
+"



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

2021-01-24 Thread Sam James
commit: 625d2a344afe45f72fa48c6f15c8d770db709b26
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 22:24:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 22:40:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625d2a34

dev-ml/ppxlib: bump to 0.21.0

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

 dev-ml/ppxlib/Manifest |  1 +
 dev-ml/ppxlib/ppxlib-0.21.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest
index 402675b1c89..c56ce75b52e 100644
--- a/dev-ml/ppxlib/Manifest
+++ b/dev-ml/ppxlib/Manifest
@@ -1,2 +1,3 @@
 DIST ppxlib-0.18.0.tar.gz 192929 BLAKE2B 
db14821aa77eac02038632ee8a9756ffd7a7b561c5852c4a5bb6882da531a6d2833737d4d1d372ff73251c168e2da57c7df0c724b1d9a6c4829632881aa4d2b3
 SHA512 
73b785eec34ca68451936c750ff68a4799b8c265cd973a587bd77b60cb933409eed4edfd4c9a4b0b1ada8d3a0bae5c5c719e4258d00cb0290a6842c67be1fd3d
 DIST ppxlib-0.20.0.tar.gz 193453 BLAKE2B 
baf5703737792f274654de489aee31c1d324011cbe7e4f5b73102ea352d10ca513ed1b04ec43324640a01c0e5d168945806f6fd4e3a60c9f70c28392a720ec61
 SHA512 
e19699cb09c441d0ecbda191df78e8227111f1880be4f2810228cbfbf93c9474ba6d04e0e3b4b14820ea7dbd1388fd4ac86f818a28819e7d8b0dd00200609a7d
+DIST ppxlib-0.21.0.tar.gz 201905 BLAKE2B 
f7a7b69ab07b2a5dce542877989fb4ca820acdda375371895072b857a44e8e7f437695f43990472dfad88261179ff07bd33f6e39881c2b28ff2650d7e2a53bdf
 SHA512 
5760ecc8a5e0c0f49ad4f0d3ba2546185d36411f4292c4ebfbf0c9520438546a60d8fe0b265cec70793b03cc684e399401ff761cb1c369966add70118f1ecda5

diff --git a/dev-ml/ppxlib/ppxlib-0.21.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.21.0.ebuild
new file mode 100644
index 000..0fdd44c7b65
--- /dev/null
+++ b/dev-ml/ppxlib/ppxlib-0.21.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="Base library and tools for ppx rewriters "
+HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
+SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-ml/base-0.11.0:=
+   dev-ml/findlib:=
+   >=dev-ml/ocaml-compiler-libs-0.11.0:=
+   >=dev-ml/ocaml-migrate-parsetree-2.1.0:=
+   dev-ml/sexplib0:=
+   dev-ml/stdlib-shims:=
+   >=dev-ml/ppx_derivers-1.2.1:=
+   >=dev-ml/stdio-0.11.0:=
+"
+DEPEND="${DEPEND}
+   test? (
+   dev-ml/cinaps:=
+   dev-ml/re:=
+   )
+"



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

2021-01-24 Thread Sam James
commit: 33ecc7c1d8d0432a06208478c5ec42ba9e1f59f5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 22:19:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 22:40:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ecc7c1

dev-ml/ppxlib: add ml@

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

 dev-ml/ppxlib/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-ml/ppxlib/metadata.xml b/dev-ml/ppxlib/metadata.xml
index c37ad757483..196ba5d9bcb 100644
--- a/dev-ml/ppxlib/metadata.xml
+++ b/dev-ml/ppxlib/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   m...@gentoo.org
+   ML
+   

gie...@gentoo.org
Mark Wright



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

2021-01-16 Thread Alfredo Tupone
commit: e496f988ffbbe06e6d9a58df677f89f1ec20e15c
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jan 16 12:56:11 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jan 16 12:56:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e496f988

dev-ml/ppxlib: version bump to 0.20.0

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

 dev-ml/ppxlib/Manifest |  1 +
 dev-ml/ppxlib/ppxlib-0.20.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest
index c1e2284bfcf..402675b1c89 100644
--- a/dev-ml/ppxlib/Manifest
+++ b/dev-ml/ppxlib/Manifest
@@ -1 +1,2 @@
 DIST ppxlib-0.18.0.tar.gz 192929 BLAKE2B 
db14821aa77eac02038632ee8a9756ffd7a7b561c5852c4a5bb6882da531a6d2833737d4d1d372ff73251c168e2da57c7df0c724b1d9a6c4829632881aa4d2b3
 SHA512 
73b785eec34ca68451936c750ff68a4799b8c265cd973a587bd77b60cb933409eed4edfd4c9a4b0b1ada8d3a0bae5c5c719e4258d00cb0290a6842c67be1fd3d
+DIST ppxlib-0.20.0.tar.gz 193453 BLAKE2B 
baf5703737792f274654de489aee31c1d324011cbe7e4f5b73102ea352d10ca513ed1b04ec43324640a01c0e5d168945806f6fd4e3a60c9f70c28392a720ec61
 SHA512 
e19699cb09c441d0ecbda191df78e8227111f1880be4f2810228cbfbf93c9474ba6d04e0e3b4b14820ea7dbd1388fd4ac86f818a28819e7d8b0dd00200609a7d

diff --git a/dev-ml/ppxlib/ppxlib-0.20.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
new file mode 100644
index 000..5fb766c7f1b
--- /dev/null
+++ b/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="Base library and tools for ppx rewriters "
+HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
+SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-ml/base-0.11.0:=
+   dev-ml/findlib:=
+   >=dev-ml/ocaml-compiler-libs-0.11.0:=
+   >=dev-ml/ocaml-migrate-parsetree-2.1.0:=
+   dev-ml/sexplib0:=
+   dev-ml/stdlib-shims:=
+   >=dev-ml/ppx_derivers-1.2.1:=
+   >=dev-ml/stdio-0.11.0:=
+"
+DEPEND="${DEPEND}
+   test? ( dev-ml/cinaps:= )"



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

2020-10-16 Thread Mark Wright
commit: eff2f235af70081cbe6d5f0a355283fad33d439b
Author: Mark Wright  gentoo  org>
AuthorDate: Fri Oct 16 14:19:32 2020 +
Commit: Mark Wright  gentoo  org>
CommitDate: Fri Oct 16 15:16:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff2f235

dev-ml/ppxlib: Fix deps

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

 dev-ml/ppxlib/ppxlib-0.18.0.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
index bb8e794f802..f9dfa45e7f6 100644
--- a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
@@ -18,14 +18,16 @@ RESTRICT="!test? ( test )"
 DEPEND="
>=dev-ml/base-0.11.0:=
dev-ml/findlib:=
-   >=dev-ml/ocaml-compiler-libs-0.11:=
+   >=dev-ml/ocaml-compiler-libs-0.11.0:=
>=dev-ml/ocaml-migrate-parsetree-2.0.0:=
-   dev-ml/result:=
+   dev-ml/cinaps:=
dev-ml/sexplib0:=
dev-ml/stdlib-shims:=
-   dev-ml/ppx_derivers:=
+   >=dev-ml/ppx_derivers-1.2.1:=
>=dev-ml/stdio-0.11.0:=
 "
 RDEPEND="${DEPEND}"
 DEPEND="${DEPEND}
-   test? ( dev-ml/cinaps )"
+   test? (
+   dev-ml/cinaps
+   )"



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

2020-10-15 Thread Mark Wright
commit: d089eaa7fdfef493d71642d2246c5dc5e4e553fa
Author: Mark Wright  gentoo  org>
AuthorDate: Thu Oct 15 13:47:57 2020 +
Commit: Mark Wright  gentoo  org>
CommitDate: Thu Oct 15 13:47:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d089eaa7

dev-ml/ppxlib: Add RDEPEND dev-ml/findlib:=

Thanks to Agostino Sarubbo for reporting.

Closes: https://bugs.gentoo.org/748609
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Mark Wright  gentoo.org>

 dev-ml/ppxlib/ppxlib-0.18.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
index eb540775a8d..bb8e794f802 100644
--- a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
@@ -17,6 +17,7 @@ RESTRICT="!test? ( test )"
 
 DEPEND="
>=dev-ml/base-0.11.0:=
+   dev-ml/findlib:=
>=dev-ml/ocaml-compiler-libs-0.11:=
>=dev-ml/ocaml-migrate-parsetree-2.0.0:=
dev-ml/result:=



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

2020-10-15 Thread Mark Wright
commit: cb32f558665d9574fd594615c117d094e3789ab5
Author: Mark Wright  gentoo  org>
AuthorDate: Thu Oct 15 12:09:44 2020 +
Commit: Mark Wright  gentoo  org>
CommitDate: Thu Oct 15 12:20:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb32f558

dev-ml/ppxlib: Fix QA MissingTestRestrict

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

 dev-ml/ppxlib/ppxlib-0.18.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
index 93be64e0890..eb540775a8d 100644
--- a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
@@ -13,6 +13,7 @@ LICENSE="Apache-2.0"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
 
 DEPEND="
>=dev-ml/base-0.11.0:=