Gentoo Archives: gentoo-commits

From: "Maciej Barć" <xgqt@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
Date: Thu, 25 Nov 2021 17:54:23
Message-Id: 1637862492.372ff96669c12ac01301f3871b8fd55b596c1522.xgqt@gentoo
1 commit: 372ff96669c12ac01301f3871b8fd55b596c1522
2 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 25 17:48:12 2021 +0000
4 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 25 17:48:12 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=372ff966
7
8 dev-scheme: move cyclone to ::gentoo
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
12
13 dev-scheme/cyclone/Manifest | 3 --
14 dev-scheme/cyclone/cyclone-0.31.0.ebuild | 55 --------------------------------
15 dev-scheme/cyclone/cyclone-0.32.0.ebuild | 55 --------------------------------
16 dev-scheme/cyclone/cyclone-0.33.0.ebuild | 55 --------------------------------
17 dev-scheme/cyclone/cyclone-9999.ebuild | 55 --------------------------------
18 dev-scheme/cyclone/metadata.xml | 26 ---------------
19 6 files changed, 249 deletions(-)
20
21 diff --git a/dev-scheme/cyclone/Manifest b/dev-scheme/cyclone/Manifest
22 deleted file mode 100644
23 index 9b89480e5..000000000
24 --- a/dev-scheme/cyclone/Manifest
25 +++ /dev/null
26 @@ -1,3 +0,0 @@
27 -DIST cyclone-0.31.0.tar.gz 3936909 BLAKE2B 6439501caa0cb92fe2bb5c59b452b13ac4206c62ce4ddfb3e459c1160ee0904b4720f3b8506b71eab67841b72a1b96ffc31283946fc91da285c8ba7ca75d4d4d SHA512 f0a5d7c6890183ccab65028f43be2080dcf7d44b80a254f176ffa034c04a2701266febbc3f91072e58175bc84eb86a839dab1dbb3674868128ef3d8e650c91c9
28 -DIST cyclone-0.32.0.tar.gz 3936913 BLAKE2B b3d33e664eca32eb23e448bbd9a50bcc209be7dea00f988ccbca4b1b431daac9b797409b4aee11ea9a074ee4b9b4ef7e6d7ee336b10dbf7b6ff72ce94598d066 SHA512 9a2c24f667e148fc87c6a87eed5c96ddab7e47f804fe1d725a1d13411dd66acc910c0ab138f34c0eb57c7c496ed0f4d9ff33bd71f750b08eeed60664cccfa056
29 -DIST cyclone-0.33.0.tar.gz 3946573 BLAKE2B 7eba62995ef3d327e14d6fbcf433d40e73c244508f8858d636a3a3fd05660e2921055932dedbe50ce8b384e9a9b44a09112aca6f851af6cd38b9b372769b2adc SHA512 96ffd3d04636b27f36c98920359a9f880c4b2a15e9820e5d91c82f821dc93357b665537e7688b00510d6a4fd113666edbd5ec109ff491f4f18d547129527b763
30
31 diff --git a/dev-scheme/cyclone/cyclone-0.31.0.ebuild b/dev-scheme/cyclone/cyclone-0.31.0.ebuild
32 deleted file mode 100644
33 index 5e0340647..000000000
34 --- a/dev-scheme/cyclone/cyclone-0.31.0.ebuild
35 +++ /dev/null
36 @@ -1,55 +0,0 @@
37 -# Copyright 1999-2021 Gentoo Authors
38 -# Distributed under the terms of the GNU General Public License v2
39 -
40 -# Cyclone is a self-hosting Scheme to C compiler
41 -# cyclone-bootstrap is the Cyclone SOURCE transpiled by it to C
42 -
43 -EAPI=8
44 -
45 -inherit flag-o-matic toolchain-funcs
46 -
47 -DESCRIPTION="R7RS Scheme to C compiler"
48 -HOMEPAGE="http://justinethier.github.io/cyclone/"
49 -
50 -if [[ "${PV}" == *9999* ]]; then
51 - inherit git-r3
52 - EGIT_REPO_URI="https://github.com/justinethier/${PN}-bootstrap.git"
53 -else
54 - SRC_URI="https://github.com/justinethier/${PN}-bootstrap/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
55 - KEYWORDS="~amd64"
56 - S="${WORKDIR}/${PN}-bootstrap-${PV}"
57 -fi
58 -
59 -LICENSE="MIT"
60 -SLOT="0"
61 -
62 -DEPEND="dev-libs/concurrencykit"
63 -RDEPEND="${DEPEND}"
64 -
65 -src_configure() {
66 - export CYC_GCC_OPT_FLAGS="${CFLAGS}"
67 - append-cflags -fPIC -Iinclude
68 - append-ldflags -L.
69 - tc-export AR CC RANLIB
70 -}
71 -
72 -src_compile() {
73 - local myopts=(
74 - PREFIX="${EPREFIX}/usr"
75 - CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
76 - AR="$(tc-getAR)"
77 - CC="$(tc-getCC)"
78 - RANLIB="$(tc-getRANLIB)"
79 - )
80 - emake "${myopts[@]}"
81 -}
82 -
83 -src_test() {
84 - emake LDFLAGS="" test
85 -}
86 -
87 -src_install() {
88 - einstalldocs
89 -
90 - emake PREFIX="/usr" DESTDIR="${D}" install
91 -}
92
93 diff --git a/dev-scheme/cyclone/cyclone-0.32.0.ebuild b/dev-scheme/cyclone/cyclone-0.32.0.ebuild
94 deleted file mode 100644
95 index 5e0340647..000000000
96 --- a/dev-scheme/cyclone/cyclone-0.32.0.ebuild
97 +++ /dev/null
98 @@ -1,55 +0,0 @@
99 -# Copyright 1999-2021 Gentoo Authors
100 -# Distributed under the terms of the GNU General Public License v2
101 -
102 -# Cyclone is a self-hosting Scheme to C compiler
103 -# cyclone-bootstrap is the Cyclone SOURCE transpiled by it to C
104 -
105 -EAPI=8
106 -
107 -inherit flag-o-matic toolchain-funcs
108 -
109 -DESCRIPTION="R7RS Scheme to C compiler"
110 -HOMEPAGE="http://justinethier.github.io/cyclone/"
111 -
112 -if [[ "${PV}" == *9999* ]]; then
113 - inherit git-r3
114 - EGIT_REPO_URI="https://github.com/justinethier/${PN}-bootstrap.git"
115 -else
116 - SRC_URI="https://github.com/justinethier/${PN}-bootstrap/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
117 - KEYWORDS="~amd64"
118 - S="${WORKDIR}/${PN}-bootstrap-${PV}"
119 -fi
120 -
121 -LICENSE="MIT"
122 -SLOT="0"
123 -
124 -DEPEND="dev-libs/concurrencykit"
125 -RDEPEND="${DEPEND}"
126 -
127 -src_configure() {
128 - export CYC_GCC_OPT_FLAGS="${CFLAGS}"
129 - append-cflags -fPIC -Iinclude
130 - append-ldflags -L.
131 - tc-export AR CC RANLIB
132 -}
133 -
134 -src_compile() {
135 - local myopts=(
136 - PREFIX="${EPREFIX}/usr"
137 - CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
138 - AR="$(tc-getAR)"
139 - CC="$(tc-getCC)"
140 - RANLIB="$(tc-getRANLIB)"
141 - )
142 - emake "${myopts[@]}"
143 -}
144 -
145 -src_test() {
146 - emake LDFLAGS="" test
147 -}
148 -
149 -src_install() {
150 - einstalldocs
151 -
152 - emake PREFIX="/usr" DESTDIR="${D}" install
153 -}
154
155 diff --git a/dev-scheme/cyclone/cyclone-0.33.0.ebuild b/dev-scheme/cyclone/cyclone-0.33.0.ebuild
156 deleted file mode 100644
157 index 5e0340647..000000000
158 --- a/dev-scheme/cyclone/cyclone-0.33.0.ebuild
159 +++ /dev/null
160 @@ -1,55 +0,0 @@
161 -# Copyright 1999-2021 Gentoo Authors
162 -# Distributed under the terms of the GNU General Public License v2
163 -
164 -# Cyclone is a self-hosting Scheme to C compiler
165 -# cyclone-bootstrap is the Cyclone SOURCE transpiled by it to C
166 -
167 -EAPI=8
168 -
169 -inherit flag-o-matic toolchain-funcs
170 -
171 -DESCRIPTION="R7RS Scheme to C compiler"
172 -HOMEPAGE="http://justinethier.github.io/cyclone/"
173 -
174 -if [[ "${PV}" == *9999* ]]; then
175 - inherit git-r3
176 - EGIT_REPO_URI="https://github.com/justinethier/${PN}-bootstrap.git"
177 -else
178 - SRC_URI="https://github.com/justinethier/${PN}-bootstrap/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
179 - KEYWORDS="~amd64"
180 - S="${WORKDIR}/${PN}-bootstrap-${PV}"
181 -fi
182 -
183 -LICENSE="MIT"
184 -SLOT="0"
185 -
186 -DEPEND="dev-libs/concurrencykit"
187 -RDEPEND="${DEPEND}"
188 -
189 -src_configure() {
190 - export CYC_GCC_OPT_FLAGS="${CFLAGS}"
191 - append-cflags -fPIC -Iinclude
192 - append-ldflags -L.
193 - tc-export AR CC RANLIB
194 -}
195 -
196 -src_compile() {
197 - local myopts=(
198 - PREFIX="${EPREFIX}/usr"
199 - CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
200 - AR="$(tc-getAR)"
201 - CC="$(tc-getCC)"
202 - RANLIB="$(tc-getRANLIB)"
203 - )
204 - emake "${myopts[@]}"
205 -}
206 -
207 -src_test() {
208 - emake LDFLAGS="" test
209 -}
210 -
211 -src_install() {
212 - einstalldocs
213 -
214 - emake PREFIX="/usr" DESTDIR="${D}" install
215 -}
216
217 diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild
218 deleted file mode 100644
219 index 5e0340647..000000000
220 --- a/dev-scheme/cyclone/cyclone-9999.ebuild
221 +++ /dev/null
222 @@ -1,55 +0,0 @@
223 -# Copyright 1999-2021 Gentoo Authors
224 -# Distributed under the terms of the GNU General Public License v2
225 -
226 -# Cyclone is a self-hosting Scheme to C compiler
227 -# cyclone-bootstrap is the Cyclone SOURCE transpiled by it to C
228 -
229 -EAPI=8
230 -
231 -inherit flag-o-matic toolchain-funcs
232 -
233 -DESCRIPTION="R7RS Scheme to C compiler"
234 -HOMEPAGE="http://justinethier.github.io/cyclone/"
235 -
236 -if [[ "${PV}" == *9999* ]]; then
237 - inherit git-r3
238 - EGIT_REPO_URI="https://github.com/justinethier/${PN}-bootstrap.git"
239 -else
240 - SRC_URI="https://github.com/justinethier/${PN}-bootstrap/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
241 - KEYWORDS="~amd64"
242 - S="${WORKDIR}/${PN}-bootstrap-${PV}"
243 -fi
244 -
245 -LICENSE="MIT"
246 -SLOT="0"
247 -
248 -DEPEND="dev-libs/concurrencykit"
249 -RDEPEND="${DEPEND}"
250 -
251 -src_configure() {
252 - export CYC_GCC_OPT_FLAGS="${CFLAGS}"
253 - append-cflags -fPIC -Iinclude
254 - append-ldflags -L.
255 - tc-export AR CC RANLIB
256 -}
257 -
258 -src_compile() {
259 - local myopts=(
260 - PREFIX="${EPREFIX}/usr"
261 - CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
262 - AR="$(tc-getAR)"
263 - CC="$(tc-getCC)"
264 - RANLIB="$(tc-getRANLIB)"
265 - )
266 - emake "${myopts[@]}"
267 -}
268 -
269 -src_test() {
270 - emake LDFLAGS="" test
271 -}
272 -
273 -src_install() {
274 - einstalldocs
275 -
276 - emake PREFIX="/usr" DESTDIR="${D}" install
277 -}
278
279 diff --git a/dev-scheme/cyclone/metadata.xml b/dev-scheme/cyclone/metadata.xml
280 deleted file mode 100644
281 index 9ac0ff85c..000000000
282 --- a/dev-scheme/cyclone/metadata.xml
283 +++ /dev/null
284 @@ -1,26 +0,0 @@
285 -<?xml version="1.0" encoding="UTF-8"?>
286 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
287 -
288 -<pkgmetadata>
289 - <maintainer type="person">
290 - <email>xgqt@××××××.net</email>
291 - <name>Maciej Barć</name>
292 - </maintainer>
293 - <longdescription lang="en">
294 - Cyclone Scheme is a brand-new compiler that allows real-world
295 - application development using the R7RS Scheme Language standard.
296 - We provide modern features and a stable system capable of generating
297 - fast native binaries.
298 - Cheney on the MTA is used by Cyclone's runtime to implement full tail
299 - recursion, continuations, and generational garbage collection.
300 - In addition, the Cheney on the MTA concept has been extended to allow
301 - execution of multiple native threads. An on-the-fly garbage collector
302 - is used to manage the second-generation heap and perform major
303 - collections without "stopping the world".
304 - </longdescription>
305 - <upstream>
306 - <bugs-to>https://github.com/justinethier/cyclone/issues</bugs-to>
307 - <remote-id type="github">justinethier/cyclone-bootstrap</remote-id>
308 - <remote-id type="github">justinethier/cyclone</remote-id>
309 - </upstream>
310 -</pkgmetadata>