Gentoo Archives: gentoo-commits

From: Aaron Bauman <bman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ml/lwt/
Date: Wed, 02 Dec 2020 17:46:06
Message-Id: 1606931152.6ea346d668ef3132813c0fcdfa1ab1d3582b63e5.bman@gentoo
1 commit: 6ea346d668ef3132813c0fcdfa1ab1d3582b63e5
2 Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 2 17:27:03 2020 +0000
4 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 2 17:45:52 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea346d6
7
8 dev-ml/lwt: drop old
9
10 Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
11
12 dev-ml/lwt/Manifest | 2 --
13 dev-ml/lwt/lwt-3.0.0.ebuild | 43 -----------------------------------
14 dev-ml/lwt/lwt-3.1.0.ebuild | 55 ---------------------------------------------
15 3 files changed, 100 deletions(-)
16
17 diff --git a/dev-ml/lwt/Manifest b/dev-ml/lwt/Manifest
18 index 52c917dfdd0..7564e979a9b 100644
19 --- a/dev-ml/lwt/Manifest
20 +++ b/dev-ml/lwt/Manifest
21 @@ -1,3 +1 @@
22 -DIST lwt-3.0.0.tar.gz 285864 BLAKE2B d14f8f8a9e71a61c57bd7c208575849667dab4a4770b56a0d94e93024b22be9b7d88d10c0fa24eb8060b67c75e72c2c8bbfa0362f3aa815c76c93575225ce056 SHA512 270a6dc2fc58950380eecf72767782c72a5d72226f4af0e9a4f9b0e70b788eeb1d2727348ab8da4411ee59374a19524a6a793b14a26fe7051d51f987ef0e42b8
23 -DIST lwt-3.1.0.tar.gz 285309 BLAKE2B ffc3a416491d4c7b7e7c0da67b48d9eeb5b7fa50e3637d4f0cfcd1689b75626b48c8dd6d91e87c93022047809a3774683c41ce620e07ee4d3e1409185e7f8d16 SHA512 0b2269e53f2e8a57e1ffd6f237c6b22de39a3b6b0d57276c7cb9371392aabc9fb6364b2617a6408ed0049ed64f71de0c540209cf83ce43899fd025295342eb0d
24 DIST lwt-5.3.0.tar.gz 298152 BLAKE2B a39494bf98fcca07bf4601a742f4bfdc1ea2a67e2babbab650c41d2df58296a859520509ddc080af9c4d55be76439b401174720765fb942586d7c866f80cc538 SHA512 9922c19944595b0c07da8e1bbdecb2cc7c5a7edcdc2224215efb819d9c735da8986388a2446bd0762e28533f5d9d386970f07a4f1b0d14255c6743f3a1d16cb6
25
26 diff --git a/dev-ml/lwt/lwt-3.0.0.ebuild b/dev-ml/lwt/lwt-3.0.0.ebuild
27 deleted file mode 100644
28 index 5b3a44a3d1b..00000000000
29 --- a/dev-ml/lwt/lwt-3.0.0.ebuild
30 +++ /dev/null
31 @@ -1,43 +0,0 @@
32 -# Copyright 1999-2018 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=5
36 -
37 -OASIS_BUILD_TESTS=1
38 -OASIS_BUILD_DOCS=1
39 -
40 -inherit oasis
41 -
42 -DESCRIPTION="Cooperative light-weight thread library for OCaml"
43 -SRC_URI="https://github.com/ocsigen/lwt/archive/${PV}.tar.gz -> ${P}.tar.gz"
44 -HOMEPAGE="http://ocsigen.org/lwt"
45 -
46 -IUSE="+camlp4 +ppx"
47 -
48 -DEPEND="
49 - dev-libs/libev
50 - >=dev-lang/ocaml-4.02:=
51 - dev-ml/result:=
52 - ppx? ( dev-ml/ppx_tools:= )
53 - camlp4? ( dev-ml/camlp4:= )"
54 -
55 -RDEPEND="${DEPEND}
56 - !<www-servers/ocsigen-1.1"
57 -DEPEND="${DEPEND}
58 - dev-ml/cppo"
59 -
60 -SLOT="0/${PV}"
61 -LICENSE="LGPL-2.1-with-linking-exception"
62 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
63 -
64 -DOCS=( "CHANGES" "README.md" )
65 -
66 -src_configure() {
67 - oasis_configure_opts="
68 - --disable-glib
69 - --disable-react
70 - --disable-ssl
71 - $(use_enable camlp4)
72 - $(use_enable ppx)" \
73 - oasis_src_configure
74 -}
75
76 diff --git a/dev-ml/lwt/lwt-3.1.0.ebuild b/dev-ml/lwt/lwt-3.1.0.ebuild
77 deleted file mode 100644
78 index 58c19493d7b..00000000000
79 --- a/dev-ml/lwt/lwt-3.1.0.ebuild
80 +++ /dev/null
81 @@ -1,55 +0,0 @@
82 -# Copyright 1999-2017 Gentoo Foundation
83 -# Distributed under the terms of the GNU General Public License v2
84 -
85 -EAPI=5
86 -
87 -DESCRIPTION="Cooperative light-weight thread library for OCaml"
88 -SRC_URI="https://github.com/ocsigen/lwt/archive/${PV}.tar.gz -> ${P}.tar.gz"
89 -HOMEPAGE="http://ocsigen.org/lwt"
90 -
91 -IUSE="+camlp4 +libev"
92 -
93 -DEPEND="
94 - >=dev-lang/ocaml-4.02:=
95 - dev-ml/result:=
96 - dev-ml/ocaml-migrate-parsetree:=
97 - dev-ml/ppx_tools_versioned:=
98 - libev? ( dev-libs/libev )
99 - camlp4? ( dev-ml/camlp4:= )"
100 -
101 -RDEPEND="${DEPEND}
102 - !<www-servers/ocsigen-1.1"
103 -DEPEND="${DEPEND}
104 - dev-ml/cppo
105 - dev-ml/findlib
106 - dev-ml/jbuilder
107 - dev-ml/opam"
108 -
109 -SLOT="0/${PV}"
110 -LICENSE="LGPL-2.1-with-linking-exception"
111 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
112 -
113 -src_configure() {
114 - ocaml src/util/configure.ml \
115 - -use-libev $(usex libev true false) \
116 - -use-camlp4 $(usex camlp4 true false) \
117 - || die
118 -}
119 -
120 -src_compile() {
121 - jbuilder build -p lwt || die
122 - ocaml src/util/install_filter.ml || die
123 -}
124 -
125 -src_test() {
126 - jbuilder runtest -p lwt || die
127 -}
128 -
129 -src_install() {
130 - opam-installer -i \
131 - --prefix="${ED}/usr" \
132 - --libdir="${D}/$(ocamlc -where)" \
133 - --docdir="${ED}/usr/share/doc/${PF}" \
134 - --mandir="${ED}/usr/share/man" \
135 - ${PN}.install || die
136 -}