Skip to content

Commit

Permalink
dev-ml/capitalization: new package, add 0.17.0
Browse files Browse the repository at this point in the history
Signed-off-by: Alfredo Tupone <[email protected]>
  • Loading branch information
atupone committed Jun 14, 2024
1 parent d0bfb62 commit 745097c
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 0 deletions.
1 change: 1 addition & 0 deletions dev-ml/capitalization/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST capitalization-0.17.0.tar.gz 5267 BLAKE2B 3245c2faf1616957745aa54590f59a4934032b17577da7f4c1d14314259df43cc719edcfd4ddf1b3db68a93da36d62cc01f0b1b44fdc0371611ec43f1c8d1156 SHA512 eec8ad41b31dd761c174b1d97032fba0305a0b82509927b1bbefe119a67b5b0660e0d45fc035a456a52852a9fdaccd6e4f2ce0447c593ee4c93afe7b52179f8c
24 changes: 24 additions & 0 deletions dev-ml/capitalization/capitalization-0.17.0.ebuild
Original file line number Diff line number Diff line change
@@ -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="Defines case conventions and functions to rename identifiers according to them"
HOMEPAGE="https://github.com/janestreet/capitalization"
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/base:${SLOT}[ocamlopt?]
dev-ml/ppx_base:${SLOT}[ocamlopt?]
>=dev-ml/ppxlib-0.32.1:=[ocamlopt?]
"
DEPEND="${RDEPEND}"
BDEPEND=">=dev-ml/dune-3.11"
11 changes: 11 additions & 0 deletions dev-ml/capitalization/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>[email protected]</email>
<name>ML</name>
</maintainer>
<upstream>
<remote-id type="github">janestreet/capitalization</remote-id>
</upstream>
</pkgmetadata>
1 change: 1 addition & 0 deletions profiles/package.mask
Original file line number Diff line number Diff line change
Expand Up @@ -259,6 +259,7 @@ dev-ml/ppx_ignore_instrumentation:0/0.17
dev-ml/typerep:0/0.17
dev-ml/ppx_typerep_conv:0/0.17
dev-ml/ppx_tydi:0/0.17
dev-ml/capitalization:0/0.17

# Arthur Zamarin <[email protected]> (2024-06-08)
# EAPI=6, waiting for a version bump, not maintained for many years.
Expand Down

0 comments on commit 745097c

Please sign in to comment.