commit:     47041afe130b31d3a9e21ae186d32dae13511d45
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 22 19:29:47 2026 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Jan 22 22:06:18 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47041afe

dev-ml/reason: bump to 3.17.3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

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

diff --git a/dev-ml/reason/Manifest b/dev-ml/reason/Manifest
index 05e9fbe05035..d969ffcbe620 100644
--- a/dev-ml/reason/Manifest
+++ b/dev-ml/reason/Manifest
@@ -1 +1,2 @@
 DIST reason-3.17.2.gh.tar.gz 632190 BLAKE2B 
04967950e7d634d95e8caa8cad3f41b619b29a35a8533fd43183a6b2e604640f315169e5b4a17c27dfe0c79f3ef04c50aaf5792e9b58f5284979b8003e2f90e4
 SHA512 
aba64c2420a78488e158b3270eef484f5ad3357bc316effba581138a4dcaefd91e9302b607b7a622dcfb67668047d05aed4648bff888145674b6506eb16ae792
+DIST reason-3.17.3.gh.tar.gz 630096 BLAKE2B 
c7bf06a3f7db9c28678c3272af28ca243d8f5abf0df8b31982c77e787134af2df9080459c94dc3b80e9cfb14c26346622b43efd0cbe644943426b5438b02f2df
 SHA512 
8d7ab79e392d657de894383a3aa86bd142ebdc6a6ef98d5cb9fe09425b250ce59507aa2fe4780a0c581e92d23c9b9de6929da85bd066027a441f63558a6ad1cf

diff --git a/dev-ml/reason/reason-3.17.3.ebuild 
b/dev-ml/reason/reason-3.17.3.ebuild
new file mode 100644
index 000000000000..631c03881454
--- /dev/null
+++ b/dev-ml/reason/reason-3.17.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Simple, fast & type safe language that leverages JavaScript and 
OCaml"
+HOMEPAGE="https://reasonml.github.io/
+       https://github.com/reasonml/reason/";
+
+if [[ "${PV}" == *9999* ]] ; then
+       inherit git-r3
+
+       EGIT_REPO_URI="https://github.com/reasonml/${PN}";
+else
+       SRC_URI="https://github.com/reasonml/${PN}/archive/${PV}.tar.gz
+               -> ${P}.gh.tar.gz"
+
+       KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+IUSE="+ocamlopt"
+
+RDEPEND="
+       dev-ml/cppo:=[ocamlopt?]
+       dev-ml/dune-build-info:=[ocamlopt?]
+       dev-ml/fix:=[ocamlopt?]
+       dev-ml/menhir:=[ocamlopt?]
+       dev-ml/merlin-extend:=[ocamlopt?]
+       dev-ml/ppx_derivers:=[ocamlopt?]
+       dev-ml/ppxlib:=[ocamlopt?]
+       dev-ml/utop:=[ocamlopt?]
+"
+DEPEND="
+       ${RDEPEND}
+"
+BDEPEND="
+       dev-ml/findlib
+"
+
+src_install() {
+       dune-install reason rtop
+       dodoc ./*.md ./docs/*.md
+}

Reply via email to