commit:     cd7765da1fb0b367c9714a83cd4ae822bb96fd5c
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  2 16:01:24 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Nov  2 16:01:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7765da

dev-ml/sedlex: add 3.3

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

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

diff --git a/dev-ml/sedlex/Manifest b/dev-ml/sedlex/Manifest
index f5034bf53f8a..160fe4bba647 100644
--- a/dev-ml/sedlex/Manifest
+++ b/dev-ml/sedlex/Manifest
@@ -2,3 +2,4 @@ DIST sedlex-2.5.tar.gz 134289 BLAKE2B 
47aa67ed34ee0226b92d538e61bbf7252dcead236d
 DIST sedlex-3.0.tar.gz 133248 BLAKE2B 
f1adb73087b132d4e99b4785af3a99d3d82ee860d16691c48fbec6bd2776d8de23f736f5d6f21b734c846ef793caa8e7c925ce58dfc472d205268eab39973c6a
 SHA512 
564780b7af8b3ddd32c9164caa42fd24b2ff59e0bf9977bcee4c3ddea2be3f0c870bd95949b639c5f1942e0fa2604902f5cd3eb9041d59b6ee2367895df556df
 DIST sedlex-3.1.tar.gz 139786 BLAKE2B 
6bacf781f25a5a21ea4cf710ffef04949fbeea90033eb429a5f9d7733e64108526de7f94b56c2da5c8a3af4fab6eff94421b705de9ffe8137a4e8282aa9900cd
 SHA512 
27c7954c03a9d78f252167708afe7d91648ad3d3aa529e00c73da75bac49c2cf552cc9d27d29f1d9a04b1e2b47b7c6de9e9850c53124ad9f311d0a8f54bb9cae
 DIST sedlex-3.2.tar.gz 134560 BLAKE2B 
302a35a33d6b5be6fc504f655d6d6d24d60d64eac7fd3a36970253d181bd470aa7fdd35bec9f31199f0225a62942a64da90aa6a325656ca0ae2a2d9862dd4689
 SHA512 
00e257d1b97e99d49028d2e38b20a05c6aa151c362991c37c17522bf58c19e273b762ea39dd9783ed9ecc60d11dadeabb0487e16b4af91536e45e7e18c86cfe9
+DIST sedlex-3.3.tar.gz 128967 BLAKE2B 
aab0e15246dbdd5eb442be930483bf3b8950a13189b0175d9c1af90f1a42cff1b39337284dd69e10b06fd94b7889e749faad0d97279675482dc776621d12e686
 SHA512 
791b172b59256cb77df1bbd9e3136aa79e65bcb3df1f64bbe10933d624bad59a7d8b358c35abd07c267b89a3feb01f935e927ffc4fe9c6eb2ac6637cfa9b42cd

diff --git a/dev-ml/sedlex/sedlex-3.3.ebuild b/dev-ml/sedlex/sedlex-3.3.ebuild
new file mode 100644
index 000000000000..e191dab20e8f
--- /dev/null
+++ b/dev-ml/sedlex/sedlex-3.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Using "--for-release-of-packages" skips the regeneration of "unicode.ml" file
+# (using curl), see "src_compile" and "src_test" and "dune-release".
+DUNE_PKG_NAME=${PN}
+
+inherit dune
+
+DESCRIPTION="An OCaml lexer generator for Unicode"
+HOMEPAGE="https://github.com/ocaml-community/sedlex/";
+SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz
+       -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+       dev-ml/gen:=
+       >=dev-ml/ppxlib-0.26:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( dev-ml/ppx_expect )"
+
+src_compile() {
+       dune-compile ${DUNE_PKG_NAME}
+}
+
+src_test() {
+       dune-test ${DUNE_PKG_NAME}
+}

Reply via email to