commit:     93456c57c4c995a6bb307190863951c5136d7f1a
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 15 14:43:56 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Jun 15 15:55:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93456c57

dev-ml/async_kernel: add 0.17.0

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/async_kernel/Manifest                   |  1 +
 dev-ml/async_kernel/async_kernel-0.17.0.ebuild | 24 ++++++++++++++++++++++++
 profiles/package.mask                          |  1 +
 3 files changed, 26 insertions(+)

diff --git a/dev-ml/async_kernel/Manifest b/dev-ml/async_kernel/Manifest
index 6e4a320ead96..0299ebe7d593 100644
--- a/dev-ml/async_kernel/Manifest
+++ b/dev-ml/async_kernel/Manifest
@@ -1,3 +1,4 @@
 DIST async_kernel-0.14.0.tar.gz 138191 BLAKE2B 
0f8096eb1cfabcdb4b3148f8d2cb3d5f8c858da74986ac107e7592195dab6e6563c0adb8f39f22a8d3b279b994c937e345b6c56d03a5767672913c7316ecd1fb
 SHA512 
9324f17527311e3c112203b7caa2b0b7dfea15bdb30d02d7218c7b8d8c930d4893d83043016ad064265cedc191985400dbaf2d0af448f840c98ef98326aac8ff
 DIST async_kernel-0.15.0.tar.gz 148527 BLAKE2B 
535a64a204332bcc41e6c4ef5ff78fa81ec785bb29404b278ba93e093452354b045aacde98b0f2e6598bcd5fe29a86ee476f2f48f018c69acb7d217d4ba9a60b
 SHA512 
35bf6561b0dfcfd1bfd786de9f47a78deee5718fb449de648f9b1cfd2568c00cd7044b33dce12ce48d1ed704e61fefe3f2d2b1681c9f73c6fced0aefb0423b63
 DIST async_kernel-0.16.0.tar.gz 155521 BLAKE2B 
9968e15fba844b35c595811cfc953aff71adfbcd26765060dcf8733907d1e71c771ed8eff27ae10967ee287d25c0af6a8945afbcf40eccb239d00212264c0c13
 SHA512 
8fb53e1802d5992698dcc8ce56b04e898bc3c9402a04462a63854754a7d2900a0760d09c5526e92114fc5eca3857757613deb9ef88552c020f04a1956590f13a
+DIST async_kernel-0.17.0.tar.gz 162639 BLAKE2B 
c279604cd201ed77c3c00320e7f6bbb9272c581d13612bd878a72f6d8de51c4b7b7f6c73c962e77e55154a864f6b5a326e4e7d049b9c4a377a4cfe8ef30b717e
 SHA512 
c1fc75699eaa7a498b8541301af762712133d42a0101540d4547cc633b6fc3830eb2b217290717a7c24849b2771670f7e49b6780405b273f5b726943b8bd94e1

diff --git a/dev-ml/async_kernel/async_kernel-0.17.0.ebuild 
b/dev-ml/async_kernel/async_kernel-0.17.0.ebuild
new file mode 100644
index 000000000000..e82154e1cf72
--- /dev/null
+++ b/dev-ml/async_kernel/async_kernel-0.17.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Jane Street Capital's asynchronous execution library (core)"
+HOMEPAGE="https://github.com/janestreet/async_kernel";
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+IUSE="+ocamlopt"
+
+RDEPEND="
+       >=dev-lang/ocaml-5
+       dev-ml/core:${SLOT}[ocamlopt?]
+       dev-ml/core_kernel:${SLOT}[ocamlopt?]
+       dev-ml/ppx_jane:${SLOT}[ocamlopt?]
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-ml/dune-3.11"

diff --git a/profiles/package.mask b/profiles/package.mask
index 94bb23e6a762..0d263fc63ff5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -295,6 +295,7 @@ dev-ml/timezone:0/0.17
 dev-ml/sexp_pretty:0/0.17
 dev-ml/expect_test_helpers_core:0/0.17
 dev-ml/core_unix:0/0.17
+dev-ml/async_kernel:0/0.17
 
 # Arthur Zamarin <[email protected]> (2024-06-08)
 # EAPI=6, waiting for a version bump, not maintained for many years.

Reply via email to