commit:     2bf9fc5dd221217a1979f371a5a1df46f6562241
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  9 15:24:09 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Jun  9 15:24:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf9fc5d

dev-ml/base: add 0.17.0

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

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

diff --git a/dev-ml/base/Manifest b/dev-ml/base/Manifest
index f15c6de0fb50..d7c1a2fcfb64 100644
--- a/dev-ml/base/Manifest
+++ b/dev-ml/base/Manifest
@@ -2,3 +2,4 @@ DIST base-0.14.0.tar.gz 385265 BLAKE2B 
f3a49b22bb63919bcdc522fbce14a24fd6eaddf39
 DIST base-0.14.3.tar.gz 385390 BLAKE2B 
e951fcf90f1181720346be0dc048bdb3d3f0b6417c954106aa035d807bff4a8bb85e97b11efbb296be92b24c257e8c83284c5419842b2d2f587a7ceee214e31f
 SHA512 
56499ffd630bc8d09a18f49851d950ad54c376d4441b50ce60141f58aadece16f175a5b57492e8ddd997a6289d8671368dc0a58b01b6bbd2374acf45e7882e66
 DIST base-0.15.1.tar.gz 414911 BLAKE2B 
4f0955374213bed241214451cb930c939bfed7208668b2b6676786a37c60f14b671b50e9a8893555693068dc2272e21f63e4def938dbe064b4ecb143925a8aab
 SHA512 
4ac43829229765c19d8af98d45783c098abffd026328b03f5dc4390911b26cf6b65879d4084d30dd4b0b4f5a1d23079270e9bb10b1aeccf575ee70c7e16021ec
 DIST base-0.16.3.tar.gz 442632 BLAKE2B 
533a04b197bb1065a8b8772aa227bbe3be2c47d536722dfa7d1df366ad05e40fdd47f3a842654ee9bde1e3527ff34adaf155057af68596d4c02c8108505c9108
 SHA512 
69380ed392faf4495459f97f70a10a6959fce71d2e6ba093472fc272141646307fd7872407de855dfa48ef0435f6587eae5aa50f4a67eac40a9e1946d0c3c070
+DIST base-0.17.0.tar.gz 478225 BLAKE2B 
5b3cef96b0b47c2e3b0b32bed00af1e43c1ec5ffc4e6b6a24591a69a1ba3ab0f74e8aeaddca1858fd755cd6c57b712ae597006d98a0c5ce0fd9021ec2867259b
 SHA512 
5828bfdad7e80183c4aa8b52e6ab06cc17c9f15cfbffc88827db8f8973a064813236d60b01358f838e58f2fea1f4499e6a7676bf081da443c1fb8a019d9fe7be

diff --git a/dev-ml/base/base-0.17.0.ebuild b/dev-ml/base/base-0.17.0.ebuild
new file mode 100644
index 000000000000..1fb22a747208
--- /dev/null
+++ b/dev-ml/base/base-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="Standard library for OCaml"
+HOMEPAGE="https://github.com/janestreet/base";
+SRC_URI="https://github.com/janestreet/base/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"
+
+RDEPEND="
+       >=dev-lang/ocaml-5
+       dev-ml/sexplib0:${SLOT}[ocamlopt?]
+       dev-ml/dune-configurator:=[ocamlopt?]
+       dev-ml/ocaml_intrinsics_kernel:${SLOT}[ocamlopt?]
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-ml/dune-3.11"

diff --git a/profiles/package.mask b/profiles/package.mask
index e241e2ebd166..fddcfb64872a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -35,10 +35,11 @@
 
 # Alfredo Tupone <tup...@gentoo.org> (2024-06-09)
 # Not ready for testing
+>=dev-lang/ocaml-5
 dev-ml/sexplib0:0/0.17
 dev-ml/ocaml_intrinsics:0/0.17
 dev-ml/ocaml_intrinsics_kernel:0/0.17
->=dev-lang/ocaml-5
+dev-ml/base:0/0.17
 
 # Arthur Zamarin <arthur...@gentoo.org> (2024-06-08)
 # EAPI=6, waiting for a version bump, not maintained for many years.

Reply via email to