Gentoo Archives: gentoo-commits

From: "罗百科" <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/moarvm/
Date: Wed, 23 Jun 2021 15:17:35
Message-Id: 1624461448.5e5d93f1143768d5c223d6453b59d611afda5e62.patrick@gentoo
1 commit: 5e5d93f1143768d5c223d6453b59d611afda5e62
2 Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jun 23 15:17:14 2021 +0000
4 Commit: 罗百科 <patrick <AT> gentoo <DOT> org>
5 CommitDate: Wed Jun 23 15:17:28 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5d93f1
7
8 dev-lang/moarvm: Remove old
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.3
11 Signed-off-by: Patrick Lauer <patrick <AT> gentoo.org>
12
13 dev-lang/moarvm/Manifest | 3 --
14 dev-lang/moarvm/moarvm-2020.11.ebuild | 60 -----------------------------------
15 dev-lang/moarvm/moarvm-2020.12.ebuild | 60 -----------------------------------
16 dev-lang/moarvm/moarvm-2021.02.ebuild | 60 -----------------------------------
17 4 files changed, 183 deletions(-)
18
19 diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest
20 index 994bd199a92..c512586ebd7 100644
21 --- a/dev-lang/moarvm/Manifest
22 +++ b/dev-lang/moarvm/Manifest
23 @@ -1,4 +1 @@
24 -DIST MoarVM-2020.11.tar.gz 5402860 BLAKE2B f29ec4a8f4979fd65adb24cbfbbed586b69d47dd1176770e1e0e46a8bc35ef90146bae468fd6e088cd19201ba7e43d43d486d569970a81a695d6b642f57c2417 SHA512 c3ffe128db43316f93ad19f2804cd963cd2613dc46ffd29b099a165f122f6e7fdf28ce0b6c226a31f44abaeca72468f6774c39ceac3cea992596e8ce042ae7a5
25 -DIST MoarVM-2020.12.tar.gz 5429137 BLAKE2B dbf9b0b29226dde10b27ddb9195678c86efc77eff16b57745d31dbcef316c8ba4f5233e2c3672b436d089ce59d4ed9acc908e483d081768946c088708caf5711 SHA512 2e95a3336f0b5687f525a5117daf6cd62da6c59fd6d96d508637a30ca5a0bc7a86a35bb21f09f29068e2ec940b859944838eec4c4a2412a3f3bf8320c3d9cfd5
26 -DIST MoarVM-2021.02.tar.gz 5451480 BLAKE2B a714b135296c309812719b7fb14e2ea999820599a23796403e6512952edba327e4f685fb5f8ec8ea3b5ef2fc12c4303a6077a71a5bc325cdd287e27cc87e3e01 SHA512 23f54c0746aec4b4b35adcb07eb7f8cc81751d3552ef537ed29353d3ff9d46544c495475cb2c147bb80cb0917e79216e142ee5cf643fa4e76f72caadb3354f1c
27 DIST MoarVM-2021.06.tar.gz 5449936 BLAKE2B 2bf6fc2e1a4dd0741819305e506945b09ed2a0fc1348ff98565cae397e76044176f05e87faeed1f52d5efadccb6d44edcb987553f5e164417153a8f23ba09493 SHA512 b23e20ed3e0830395ac09bd84a33ea3ab7ba52bce835c67b1feec45823ca2f0c9d04957d1f1b48b400fc30a48db37c5f89c3975b0273f684d9677145e2296f2c
28
29 diff --git a/dev-lang/moarvm/moarvm-2020.11.ebuild b/dev-lang/moarvm/moarvm-2020.11.ebuild
30 deleted file mode 100644
31 index df017e9cd54..00000000000
32 --- a/dev-lang/moarvm/moarvm-2020.11.ebuild
33 +++ /dev/null
34 @@ -1,60 +0,0 @@
35 -# Copyright 1999-2021 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=7
39 -
40 -inherit flag-o-matic
41 -
42 -MY_PN="MoarVM"
43 -if [[ ${PV} == "9999" ]]; then
44 - EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git"
45 - inherit git-r3
46 - S="${WORKDIR}/${P}"
47 -else
48 - SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz"
49 - KEYWORDS="~amd64 ~x86"
50 - S="${WORKDIR}/${MY_PN}-${PV}"
51 -fi
52 -
53 -DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6"
54 -HOMEPAGE="http://moarvm.org"
55 -LICENSE="Artistic-2"
56 -SLOT="0"
57 -
58 -IUSE="asan clang debug doc +jit optimize static-libs ubsan"
59 -
60 -RDEPEND="dev-libs/libatomic_ops
61 - >=dev-libs/libuv-1.26
62 - dev-libs/libffi"
63 -DEPEND="${RDEPEND}
64 - clang? ( >=sys-devel/clang-3.1 )
65 - dev-lang/perl"
66 -
67 -DOCS=( CREDITS README.markdown )
68 -
69 -# Tests are conducted via nqp
70 -RESTRICT=test
71 -
72 -src_configure() {
73 - MAKEOPTS+=" NOISY=1"
74 - use doc && DOCS+=( docs/* )
75 - local prefix="${EPREFIX}/usr"
76 - local libdir="${EPREFIX}/usr/$(get_libdir)"
77 - einfo "--prefix '${prefix}'"
78 - einfo "--libdir '${libdir}'"
79 - local myconfigargs=(
80 - "--prefix" "${prefix}"
81 - "--has-libuv"
82 - "--has-libatomic_ops"
83 - "--has-libffi"
84 - "--libdir" "${libdir}"
85 - "--compiler" "$(usex clang clang gcc)"
86 - "$(usex asan --asan)"
87 - "$(usex debug --debug --no-debug)"
88 - "$(usex optimize --optimize= --no-optimize)"
89 - "$(usex static-libs --static)"
90 - "$(usex ubsan --ubsan)"
91 - )
92 -
93 - perl Configure.pl "${myconfigargs[@]}" moarshared || die
94 -}
95
96 diff --git a/dev-lang/moarvm/moarvm-2020.12.ebuild b/dev-lang/moarvm/moarvm-2020.12.ebuild
97 deleted file mode 100644
98 index df017e9cd54..00000000000
99 --- a/dev-lang/moarvm/moarvm-2020.12.ebuild
100 +++ /dev/null
101 @@ -1,60 +0,0 @@
102 -# Copyright 1999-2021 Gentoo Authors
103 -# Distributed under the terms of the GNU General Public License v2
104 -
105 -EAPI=7
106 -
107 -inherit flag-o-matic
108 -
109 -MY_PN="MoarVM"
110 -if [[ ${PV} == "9999" ]]; then
111 - EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git"
112 - inherit git-r3
113 - S="${WORKDIR}/${P}"
114 -else
115 - SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz"
116 - KEYWORDS="~amd64 ~x86"
117 - S="${WORKDIR}/${MY_PN}-${PV}"
118 -fi
119 -
120 -DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6"
121 -HOMEPAGE="http://moarvm.org"
122 -LICENSE="Artistic-2"
123 -SLOT="0"
124 -
125 -IUSE="asan clang debug doc +jit optimize static-libs ubsan"
126 -
127 -RDEPEND="dev-libs/libatomic_ops
128 - >=dev-libs/libuv-1.26
129 - dev-libs/libffi"
130 -DEPEND="${RDEPEND}
131 - clang? ( >=sys-devel/clang-3.1 )
132 - dev-lang/perl"
133 -
134 -DOCS=( CREDITS README.markdown )
135 -
136 -# Tests are conducted via nqp
137 -RESTRICT=test
138 -
139 -src_configure() {
140 - MAKEOPTS+=" NOISY=1"
141 - use doc && DOCS+=( docs/* )
142 - local prefix="${EPREFIX}/usr"
143 - local libdir="${EPREFIX}/usr/$(get_libdir)"
144 - einfo "--prefix '${prefix}'"
145 - einfo "--libdir '${libdir}'"
146 - local myconfigargs=(
147 - "--prefix" "${prefix}"
148 - "--has-libuv"
149 - "--has-libatomic_ops"
150 - "--has-libffi"
151 - "--libdir" "${libdir}"
152 - "--compiler" "$(usex clang clang gcc)"
153 - "$(usex asan --asan)"
154 - "$(usex debug --debug --no-debug)"
155 - "$(usex optimize --optimize= --no-optimize)"
156 - "$(usex static-libs --static)"
157 - "$(usex ubsan --ubsan)"
158 - )
159 -
160 - perl Configure.pl "${myconfigargs[@]}" moarshared || die
161 -}
162
163 diff --git a/dev-lang/moarvm/moarvm-2021.02.ebuild b/dev-lang/moarvm/moarvm-2021.02.ebuild
164 deleted file mode 100644
165 index df017e9cd54..00000000000
166 --- a/dev-lang/moarvm/moarvm-2021.02.ebuild
167 +++ /dev/null
168 @@ -1,60 +0,0 @@
169 -# Copyright 1999-2021 Gentoo Authors
170 -# Distributed under the terms of the GNU General Public License v2
171 -
172 -EAPI=7
173 -
174 -inherit flag-o-matic
175 -
176 -MY_PN="MoarVM"
177 -if [[ ${PV} == "9999" ]]; then
178 - EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git"
179 - inherit git-r3
180 - S="${WORKDIR}/${P}"
181 -else
182 - SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz"
183 - KEYWORDS="~amd64 ~x86"
184 - S="${WORKDIR}/${MY_PN}-${PV}"
185 -fi
186 -
187 -DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6"
188 -HOMEPAGE="http://moarvm.org"
189 -LICENSE="Artistic-2"
190 -SLOT="0"
191 -
192 -IUSE="asan clang debug doc +jit optimize static-libs ubsan"
193 -
194 -RDEPEND="dev-libs/libatomic_ops
195 - >=dev-libs/libuv-1.26
196 - dev-libs/libffi"
197 -DEPEND="${RDEPEND}
198 - clang? ( >=sys-devel/clang-3.1 )
199 - dev-lang/perl"
200 -
201 -DOCS=( CREDITS README.markdown )
202 -
203 -# Tests are conducted via nqp
204 -RESTRICT=test
205 -
206 -src_configure() {
207 - MAKEOPTS+=" NOISY=1"
208 - use doc && DOCS+=( docs/* )
209 - local prefix="${EPREFIX}/usr"
210 - local libdir="${EPREFIX}/usr/$(get_libdir)"
211 - einfo "--prefix '${prefix}'"
212 - einfo "--libdir '${libdir}'"
213 - local myconfigargs=(
214 - "--prefix" "${prefix}"
215 - "--has-libuv"
216 - "--has-libatomic_ops"
217 - "--has-libffi"
218 - "--libdir" "${libdir}"
219 - "--compiler" "$(usex clang clang gcc)"
220 - "$(usex asan --asan)"
221 - "$(usex debug --debug --no-debug)"
222 - "$(usex optimize --optimize= --no-optimize)"
223 - "$(usex static-libs --static)"
224 - "$(usex ubsan --ubsan)"
225 - )
226 -
227 - perl Configure.pl "${myconfigargs[@]}" moarshared || die
228 -}