Gentoo Archives: gentoo-commits

From: Alessandro Barbieri <lssndrbarbieri@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-ml/angstrom/
Date: Sun, 03 Apr 2022 23:49:45
Message-Id: 1649029567.d041ffcbe54550c2b42fd3ae3cfc5d30b9d30273.Alessandro-Barbieri@gentoo
1 commit: d041ffcbe54550c2b42fd3ae3cfc5d30b9d30273
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Sat Apr 2 22:57:36 2022 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Sun Apr 3 23:46:07 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d041ffcb
7
8 dev-ml/angstrom: initial import
9
10 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
11
12 dev-ml/angstrom/Manifest | 1 +
13 dev-ml/angstrom/angstrom-0.15.0-r2.ebuild | 30 ++++++++++++++++++++++++++++++
14 dev-ml/angstrom/metadata.xml | 12 ++++++++++++
15 3 files changed, 43 insertions(+)
16
17 diff --git a/dev-ml/angstrom/Manifest b/dev-ml/angstrom/Manifest
18 new file mode 100644
19 index 000000000..abf68e356
20 --- /dev/null
21 +++ b/dev-ml/angstrom/Manifest
22 @@ -0,0 +1 @@
23 +DIST angstrom-0.15.0.tar.gz 117195 BLAKE2B bf9b35e9dcfc266449a59500fec74ea2a270f13ae4ccf3bc1e425e9ec5e355929924a27ce35c47010880d0390c43649b1a5d7c31bbd428991e9896d8410e73b7 SHA512 307040a6174f9d3c45a9a3bd3c9d1f4e026aef4a3360bd8d171e2e147306fe0d00ee4cb42019bb2abe8101d25c4a2b5887e466537345eb35246bc34d285ffddf
24
25 diff --git a/dev-ml/angstrom/angstrom-0.15.0-r2.ebuild b/dev-ml/angstrom/angstrom-0.15.0-r2.ebuild
26 new file mode 100644
27 index 000000000..6ba769617
28 --- /dev/null
29 +++ b/dev-ml/angstrom/angstrom-0.15.0-r2.ebuild
30 @@ -0,0 +1,30 @@
31 +# Copyright 1999-2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +inherit dune
37 +
38 +DESCRIPTION="Parser combinators built for speed and memory efficiency"
39 +HOMEPAGE="https://github.com/inhabitedtype/angstrom"
40 +SRC_URI="https://github.com/inhabitedtype/angstrom/archive/${PV}.tar.gz -> ${P}.tar.gz"
41 +
42 +LICENSE="BSD"
43 +SLOT="0/${PV}"
44 +KEYWORDS="~amd64"
45 +IUSE="ocamlopt"
46 +
47 +RDEPEND="
48 + dev-ml/async
49 + dev-ml/base
50 + dev-ml/bigstringaf
51 + dev-ml/lwt
52 +"
53 +DEPEND="${RDEPEND}"
54 +
55 +src_install() {
56 + dune_src_install angstrom-async
57 + dune_src_install angstrom-lwt-unix
58 + dune_src_install angstrom-unix
59 + dune_src_install angstrom
60 +}
61
62 diff --git a/dev-ml/angstrom/metadata.xml b/dev-ml/angstrom/metadata.xml
63 new file mode 100644
64 index 000000000..4ea80d839
65 --- /dev/null
66 +++ b/dev-ml/angstrom/metadata.xml
67 @@ -0,0 +1,12 @@
68 +<?xml version="1.0" encoding="UTF-8"?>
69 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
70 +<pkgmetadata>
71 + <maintainer type="person">
72 + <description>co-maintainers welcome</description>
73 + <email>lssndrbarbieri@×××××.com</email>
74 + <name>Alessandro Barbieri</name>
75 + </maintainer>
76 + <upstream>
77 + <remote-id type="github">inhabitedtype/angstrom</remote-id>
78 + </upstream>
79 +</pkgmetadata>