summaryrefslogtreecommitdiff
path: root/dev-scheme/cyclone
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-scheme/cyclone
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'dev-scheme/cyclone')
-rw-r--r--dev-scheme/cyclone/Manifest2
-rw-r--r--dev-scheme/cyclone/cyclone-0.35.0.ebuild54
-rw-r--r--dev-scheme/cyclone/cyclone-0.36.0.ebuild62
-rw-r--r--dev-scheme/cyclone/cyclone-9999.ebuild62
-rw-r--r--dev-scheme/cyclone/metadata.xml26
5 files changed, 0 insertions, 206 deletions
diff --git a/dev-scheme/cyclone/Manifest b/dev-scheme/cyclone/Manifest
deleted file mode 100644
index 2773ee76c5dd..000000000000
--- a/dev-scheme/cyclone/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST cyclone-0.35.0.tar.gz 3955837 BLAKE2B 436399bd3d6f2233d9b613e059131195419ca25f0dab80cac19b14accdceffe481af68ba127d2cb4b4cc1d357e102f7548a98cf2e6c055ecd1d9a3248164b94e SHA512 9aabae2bdcccdf6873780947c41a3230b80a3a5e93c9797cdfe278ba971e2b43320edab31349403a7fb14416c92216395d76af2415c33fb28f041ab867f2d716
-DIST cyclone-0.36.0.tar.gz 3967729 BLAKE2B e546023734adfd277699b686d984cd55b4b0053795fbb6fbe90e7e5db65b795ed7a758c8b7b4f6b67ad2e5f7a89bbc87f77e384863f2c4cecd2f4bc860559e52 SHA512 477534602baa4acbae0450e664617ad70302a79c552005741080c4e4d2993805ff1d25703bd2c43c82764a477a4b26fb4b88c8787a82e99fa5a6fc88d9f914f2
diff --git a/dev-scheme/cyclone/cyclone-0.35.0.ebuild b/dev-scheme/cyclone/cyclone-0.35.0.ebuild
deleted file mode 100644
index 23bf9fb347ee..000000000000
--- a/dev-scheme/cyclone/cyclone-0.35.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Cyclone is a self-hosting Scheme to C compiler
-# cyclone-bootstrap is the Cyclone source transpiled by it to C.
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="R7RS Scheme to C compiler"
-HOMEPAGE="http://justinethier.github.io/cyclone/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/justinethier/${PN}-bootstrap.git"
-else
- SRC_URI="https://github.com/justinethier/${PN}-bootstrap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
- S="${WORKDIR}"/${PN}-bootstrap-${PV}
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="dev-libs/concurrencykit"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- export CYC_GCC_OPT_FLAGS="${CFLAGS}"
- append-cflags -fPIC -Iinclude
- append-ldflags -L.
- tc-export AR CC RANLIB
-}
-
-src_compile() {
- local myopts=(
- PREFIX="/usr"
- CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
- AR="$(tc-getAR)"
- CC="$(tc-getCC)"
- RANLIB="$(tc-getRANLIB)"
- )
- emake "${myopts[@]}"
-}
-
-src_test() {
- emake LDFLAGS="" test
-}
-
-src_install() {
- emake PREFIX="/usr" DESTDIR="${D}" install
- einstalldocs
-}
diff --git a/dev-scheme/cyclone/cyclone-0.36.0.ebuild b/dev-scheme/cyclone/cyclone-0.36.0.ebuild
deleted file mode 100644
index c709f1965f91..000000000000
--- a/dev-scheme/cyclone/cyclone-0.36.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Cyclone is a self-hosting Scheme to C compiler
-# cyclone-bootstrap is the Cyclone source transpiled by it to C.
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="R7RS Scheme to C compiler"
-HOMEPAGE="http://justinethier.github.io/cyclone/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/justinethier/${PN}-bootstrap.git"
-else
- SRC_URI="https://github.com/justinethier/${PN}-bootstrap/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-bootstrap-${PV}"
-
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
- dev-libs/concurrencykit
-"
-DEPEND="
- ${RDEPEND}
-"
-
-src_configure() {
- export CYC_GCC_OPT_FLAGS="${CFLAGS}"
-
- append-cflags -fPIC -Iinclude
- append-ldflags -L.
- tc-export AR CC RANLIB
-}
-
-src_compile() {
- local -a myopts=(
- PREFIX="/usr"
- CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
- AR="$(tc-getAR)"
- CC="$(tc-getCC)"
- RANLIB="$(tc-getRANLIB)"
- )
- emake "${myopts[@]}"
-}
-
-src_test() {
- emake LDFLAGS="" test
-}
-
-src_install() {
- emake PREFIX="/usr" DESTDIR="${D}" install
- einstalldocs
-}
diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild
deleted file mode 100644
index c709f1965f91..000000000000
--- a/dev-scheme/cyclone/cyclone-9999.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Cyclone is a self-hosting Scheme to C compiler
-# cyclone-bootstrap is the Cyclone source transpiled by it to C.
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="R7RS Scheme to C compiler"
-HOMEPAGE="http://justinethier.github.io/cyclone/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/justinethier/${PN}-bootstrap.git"
-else
- SRC_URI="https://github.com/justinethier/${PN}-bootstrap/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-bootstrap-${PV}"
-
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
- dev-libs/concurrencykit
-"
-DEPEND="
- ${RDEPEND}
-"
-
-src_configure() {
- export CYC_GCC_OPT_FLAGS="${CFLAGS}"
-
- append-cflags -fPIC -Iinclude
- append-ldflags -L.
- tc-export AR CC RANLIB
-}
-
-src_compile() {
- local -a myopts=(
- PREFIX="/usr"
- CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
- AR="$(tc-getAR)"
- CC="$(tc-getCC)"
- RANLIB="$(tc-getRANLIB)"
- )
- emake "${myopts[@]}"
-}
-
-src_test() {
- emake LDFLAGS="" test
-}
-
-src_install() {
- emake PREFIX="/usr" DESTDIR="${D}" install
- einstalldocs
-}
diff --git a/dev-scheme/cyclone/metadata.xml b/dev-scheme/cyclone/metadata.xml
deleted file mode 100644
index c85d72e2ef83..000000000000
--- a/dev-scheme/cyclone/metadata.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-
-<pkgmetadata>
- <maintainer type="project">
- <email>scheme@gentoo.org</email>
- <name>Gentoo Scheme Project</name>
- </maintainer>
- <longdescription>
- Cyclone Scheme is a brand-new compiler that allows real-world
- application development using the R7RS Scheme Language standard.
- We provide modern features and a stable system capable of generating
- fast native binaries.
- Cheney on the MTA is used by Cyclone's runtime to implement full tail
- recursion, continuations, and generational garbage collection.
- In addition, the Cheney on the MTA concept has been extended to allow
- execution of multiple native threads. An on-the-fly garbage collector
- is used to manage the second-generation heap and perform major
- collections without "stopping the world".
- </longdescription>
- <upstream>
- <bugs-to>https://github.com/justinethier/cyclone/issues</bugs-to>
- <remote-id type="github">justinethier/cyclone-bootstrap</remote-id>
- <remote-id type="github">justinethier/cyclone</remote-id>
- </upstream>
-</pkgmetadata>