public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-11-25 17:54 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-11-25 17:54 UTC (permalink / raw
  To: gentoo-commits

commit:     372ff96669c12ac01301f3871b8fd55b596c1522
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 25 17:48:12 2021 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Nov 25 17:48:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=372ff966

dev-scheme: move cyclone to ::gentoo

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/cyclone/Manifest              |  3 --
 dev-scheme/cyclone/cyclone-0.31.0.ebuild | 55 --------------------------------
 dev-scheme/cyclone/cyclone-0.32.0.ebuild | 55 --------------------------------
 dev-scheme/cyclone/cyclone-0.33.0.ebuild | 55 --------------------------------
 dev-scheme/cyclone/cyclone-9999.ebuild   | 55 --------------------------------
 dev-scheme/cyclone/metadata.xml          | 26 ---------------
 6 files changed, 249 deletions(-)

diff --git a/dev-scheme/cyclone/Manifest b/dev-scheme/cyclone/Manifest
deleted file mode 100644
index 9b89480e5..000000000
--- a/dev-scheme/cyclone/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cyclone-0.31.0.tar.gz 3936909 BLAKE2B 6439501caa0cb92fe2bb5c59b452b13ac4206c62ce4ddfb3e459c1160ee0904b4720f3b8506b71eab67841b72a1b96ffc31283946fc91da285c8ba7ca75d4d4d SHA512 f0a5d7c6890183ccab65028f43be2080dcf7d44b80a254f176ffa034c04a2701266febbc3f91072e58175bc84eb86a839dab1dbb3674868128ef3d8e650c91c9
-DIST cyclone-0.32.0.tar.gz 3936913 BLAKE2B b3d33e664eca32eb23e448bbd9a50bcc209be7dea00f988ccbca4b1b431daac9b797409b4aee11ea9a074ee4b9b4ef7e6d7ee336b10dbf7b6ff72ce94598d066 SHA512 9a2c24f667e148fc87c6a87eed5c96ddab7e47f804fe1d725a1d13411dd66acc910c0ab138f34c0eb57c7c496ed0f4d9ff33bd71f750b08eeed60664cccfa056
-DIST cyclone-0.33.0.tar.gz 3946573 BLAKE2B 7eba62995ef3d327e14d6fbcf433d40e73c244508f8858d636a3a3fd05660e2921055932dedbe50ce8b384e9a9b44a09112aca6f851af6cd38b9b372769b2adc SHA512 96ffd3d04636b27f36c98920359a9f880c4b2a15e9820e5d91c82f821dc93357b665537e7688b00510d6a4fd113666edbd5ec109ff491f4f18d547129527b763

diff --git a/dev-scheme/cyclone/cyclone-0.31.0.ebuild b/dev-scheme/cyclone/cyclone-0.31.0.ebuild
deleted file mode 100644
index 5e0340647..000000000
--- a/dev-scheme/cyclone/cyclone-0.31.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 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/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-	S="${WORKDIR}/${PN}-bootstrap-${PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DEPEND="dev-libs/concurrencykit"
-RDEPEND="${DEPEND}"
-
-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="${EPREFIX}/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() {
-	einstalldocs
-
-	emake PREFIX="/usr" DESTDIR="${D}" install
-}

diff --git a/dev-scheme/cyclone/cyclone-0.32.0.ebuild b/dev-scheme/cyclone/cyclone-0.32.0.ebuild
deleted file mode 100644
index 5e0340647..000000000
--- a/dev-scheme/cyclone/cyclone-0.32.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 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/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-	S="${WORKDIR}/${PN}-bootstrap-${PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DEPEND="dev-libs/concurrencykit"
-RDEPEND="${DEPEND}"
-
-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="${EPREFIX}/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() {
-	einstalldocs
-
-	emake PREFIX="/usr" DESTDIR="${D}" install
-}

diff --git a/dev-scheme/cyclone/cyclone-0.33.0.ebuild b/dev-scheme/cyclone/cyclone-0.33.0.ebuild
deleted file mode 100644
index 5e0340647..000000000
--- a/dev-scheme/cyclone/cyclone-0.33.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 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/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-	S="${WORKDIR}/${PN}-bootstrap-${PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DEPEND="dev-libs/concurrencykit"
-RDEPEND="${DEPEND}"
-
-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="${EPREFIX}/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() {
-	einstalldocs
-
-	emake PREFIX="/usr" DESTDIR="${D}" install
-}

diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild
deleted file mode 100644
index 5e0340647..000000000
--- a/dev-scheme/cyclone/cyclone-9999.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 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/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-	S="${WORKDIR}/${PN}-bootstrap-${PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DEPEND="dev-libs/concurrencykit"
-RDEPEND="${DEPEND}"
-
-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="${EPREFIX}/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() {
-	einstalldocs
-
-	emake PREFIX="/usr" DESTDIR="${D}" install
-}

diff --git a/dev-scheme/cyclone/metadata.xml b/dev-scheme/cyclone/metadata.xml
deleted file mode 100644
index 9ac0ff85c..000000000
--- a/dev-scheme/cyclone/metadata.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
-<pkgmetadata>
-  <maintainer type="person">
-    <email>xgqt@riseup.net</email>
-    <name>Maciej Barć</name>
-  </maintainer>
-  <longdescription lang="en">
-    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>


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-09-25 20:50 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-09-25 20:50 UTC (permalink / raw
  To: gentoo-commits

commit:     685e30bfeeadb6f5870b6c5ca4a4e46a8659223d
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Sat Sep 25 20:49:50 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Sat Sep 25 20:49:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=685e30bf

dev-scheme/cyclone: bump to 0.33.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 dev-scheme/cyclone/Manifest              |  1 +
 dev-scheme/cyclone/cyclone-0.33.0.ebuild | 55 ++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-scheme/cyclone/Manifest b/dev-scheme/cyclone/Manifest
index e33f1fdda..9b89480e5 100644
--- a/dev-scheme/cyclone/Manifest
+++ b/dev-scheme/cyclone/Manifest
@@ -1,2 +1,3 @@
 DIST cyclone-0.31.0.tar.gz 3936909 BLAKE2B 6439501caa0cb92fe2bb5c59b452b13ac4206c62ce4ddfb3e459c1160ee0904b4720f3b8506b71eab67841b72a1b96ffc31283946fc91da285c8ba7ca75d4d4d SHA512 f0a5d7c6890183ccab65028f43be2080dcf7d44b80a254f176ffa034c04a2701266febbc3f91072e58175bc84eb86a839dab1dbb3674868128ef3d8e650c91c9
 DIST cyclone-0.32.0.tar.gz 3936913 BLAKE2B b3d33e664eca32eb23e448bbd9a50bcc209be7dea00f988ccbca4b1b431daac9b797409b4aee11ea9a074ee4b9b4ef7e6d7ee336b10dbf7b6ff72ce94598d066 SHA512 9a2c24f667e148fc87c6a87eed5c96ddab7e47f804fe1d725a1d13411dd66acc910c0ab138f34c0eb57c7c496ed0f4d9ff33bd71f750b08eeed60664cccfa056
+DIST cyclone-0.33.0.tar.gz 3946573 BLAKE2B 7eba62995ef3d327e14d6fbcf433d40e73c244508f8858d636a3a3fd05660e2921055932dedbe50ce8b384e9a9b44a09112aca6f851af6cd38b9b372769b2adc SHA512 96ffd3d04636b27f36c98920359a9f880c4b2a15e9820e5d91c82f821dc93357b665537e7688b00510d6a4fd113666edbd5ec109ff491f4f18d547129527b763

diff --git a/dev-scheme/cyclone/cyclone-0.33.0.ebuild b/dev-scheme/cyclone/cyclone-0.33.0.ebuild
new file mode 100644
index 000000000..5e0340647
--- /dev/null
+++ b/dev-scheme/cyclone/cyclone-0.33.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 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/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+	S="${WORKDIR}/${PN}-bootstrap-${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="dev-libs/concurrencykit"
+RDEPEND="${DEPEND}"
+
+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="${EPREFIX}/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() {
+	einstalldocs
+
+	emake PREFIX="/usr" DESTDIR="${D}" install
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-08-17 14:11 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-08-17 14:11 UTC (permalink / raw
  To: gentoo-commits

commit:     6eab837300af65e3bb5b1e89aaa6340774621815
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Tue Aug 17 14:09:34 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Tue Aug 17 14:09:44 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6eab8373

dev-scheme/cyclone: drop old 0.28.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 dev-scheme/cyclone/Manifest              |  1 -
 dev-scheme/cyclone/cyclone-0.28.0.ebuild | 55 --------------------------------
 2 files changed, 56 deletions(-)

diff --git a/dev-scheme/cyclone/Manifest b/dev-scheme/cyclone/Manifest
index c1e57148a..e33f1fdda 100644
--- a/dev-scheme/cyclone/Manifest
+++ b/dev-scheme/cyclone/Manifest
@@ -1,3 +1,2 @@
-DIST cyclone-0.28.0.tar.gz 3683280 BLAKE2B 7f5e5982104094bbadc9cde545b3d9d21b3f000136ff07543b4fd4f8a5e79799b8adf8c480bc65f15645e62ec9ae5cccc9c5ae9305334ae2ef080eab6d730045 SHA512 e106a0ef779a4829b729a928e30cf80409e6fe6bb14859c595098e0bfe18fcd5d9ba8859d607a55ec2f97b2c58ec8ccb3405b41de34044994441889718c6caec
 DIST cyclone-0.31.0.tar.gz 3936909 BLAKE2B 6439501caa0cb92fe2bb5c59b452b13ac4206c62ce4ddfb3e459c1160ee0904b4720f3b8506b71eab67841b72a1b96ffc31283946fc91da285c8ba7ca75d4d4d SHA512 f0a5d7c6890183ccab65028f43be2080dcf7d44b80a254f176ffa034c04a2701266febbc3f91072e58175bc84eb86a839dab1dbb3674868128ef3d8e650c91c9
 DIST cyclone-0.32.0.tar.gz 3936913 BLAKE2B b3d33e664eca32eb23e448bbd9a50bcc209be7dea00f988ccbca4b1b431daac9b797409b4aee11ea9a074ee4b9b4ef7e6d7ee336b10dbf7b6ff72ce94598d066 SHA512 9a2c24f667e148fc87c6a87eed5c96ddab7e47f804fe1d725a1d13411dd66acc910c0ab138f34c0eb57c7c496ed0f4d9ff33bd71f750b08eeed60664cccfa056

diff --git a/dev-scheme/cyclone/cyclone-0.28.0.ebuild b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
deleted file mode 100644
index 5e0340647..000000000
--- a/dev-scheme/cyclone/cyclone-0.28.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 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/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-	S="${WORKDIR}/${PN}-bootstrap-${PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DEPEND="dev-libs/concurrencykit"
-RDEPEND="${DEPEND}"
-
-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="${EPREFIX}/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() {
-	einstalldocs
-
-	emake PREFIX="/usr" DESTDIR="${D}" install
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-08-17 14:11 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-08-17 14:11 UTC (permalink / raw
  To: gentoo-commits

commit:     8857ee6c4d2eb5559c97f486467e3402a2446ec2
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Tue Aug 17 14:09:02 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Tue Aug 17 14:09:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8857ee6c

dev-scheme/cyclone: bump to 0.32.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 dev-scheme/cyclone/Manifest              |  1 +
 dev-scheme/cyclone/cyclone-0.32.0.ebuild | 55 ++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-scheme/cyclone/Manifest b/dev-scheme/cyclone/Manifest
index c604cb7a3..c1e57148a 100644
--- a/dev-scheme/cyclone/Manifest
+++ b/dev-scheme/cyclone/Manifest
@@ -1,2 +1,3 @@
 DIST cyclone-0.28.0.tar.gz 3683280 BLAKE2B 7f5e5982104094bbadc9cde545b3d9d21b3f000136ff07543b4fd4f8a5e79799b8adf8c480bc65f15645e62ec9ae5cccc9c5ae9305334ae2ef080eab6d730045 SHA512 e106a0ef779a4829b729a928e30cf80409e6fe6bb14859c595098e0bfe18fcd5d9ba8859d607a55ec2f97b2c58ec8ccb3405b41de34044994441889718c6caec
 DIST cyclone-0.31.0.tar.gz 3936909 BLAKE2B 6439501caa0cb92fe2bb5c59b452b13ac4206c62ce4ddfb3e459c1160ee0904b4720f3b8506b71eab67841b72a1b96ffc31283946fc91da285c8ba7ca75d4d4d SHA512 f0a5d7c6890183ccab65028f43be2080dcf7d44b80a254f176ffa034c04a2701266febbc3f91072e58175bc84eb86a839dab1dbb3674868128ef3d8e650c91c9
+DIST cyclone-0.32.0.tar.gz 3936913 BLAKE2B b3d33e664eca32eb23e448bbd9a50bcc209be7dea00f988ccbca4b1b431daac9b797409b4aee11ea9a074ee4b9b4ef7e6d7ee336b10dbf7b6ff72ce94598d066 SHA512 9a2c24f667e148fc87c6a87eed5c96ddab7e47f804fe1d725a1d13411dd66acc910c0ab138f34c0eb57c7c496ed0f4d9ff33bd71f750b08eeed60664cccfa056

diff --git a/dev-scheme/cyclone/cyclone-0.32.0.ebuild b/dev-scheme/cyclone/cyclone-0.32.0.ebuild
new file mode 100644
index 000000000..5e0340647
--- /dev/null
+++ b/dev-scheme/cyclone/cyclone-0.32.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 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/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+	S="${WORKDIR}/${PN}-bootstrap-${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="dev-libs/concurrencykit"
+RDEPEND="${DEPEND}"
+
+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="${EPREFIX}/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() {
+	einstalldocs
+
+	emake PREFIX="/usr" DESTDIR="${D}" install
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-08-09 18:11 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-08-09 18:11 UTC (permalink / raw
  To: gentoo-commits

commit:     f64ffef1a913233be24c5b2ce7b2578be676ef3b
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Mon Aug  9 18:10:17 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Mon Aug  9 18:10:22 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f64ffef1

dev-scheme/cyclone: update metadata

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 dev-scheme/cyclone/metadata.xml | 42 +++++++++++++++++++++--------------------
 1 file changed, 22 insertions(+), 20 deletions(-)

diff --git a/dev-scheme/cyclone/metadata.xml b/dev-scheme/cyclone/metadata.xml
index befb734c7..9ac0ff85c 100644
--- a/dev-scheme/cyclone/metadata.xml
+++ b/dev-scheme/cyclone/metadata.xml
@@ -1,24 +1,26 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+
 <pkgmetadata>
-    <maintainer type="person">
-        <email>xgqt@riseup.net</email>
-        <name>Maciej Barć</name>
-    </maintainer>
-    <longdescription lang="en">
-        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>
-        <remote-id type="github">justinethier/cyclone-bootstrap</remote-id>
-        <remote-id type="github">justinethier/cyclone</remote-id>
-    </upstream>
+  <maintainer type="person">
+    <email>xgqt@riseup.net</email>
+    <name>Maciej Barć</name>
+  </maintainer>
+  <longdescription lang="en">
+    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>


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-08-09 18:11 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-08-09 18:11 UTC (permalink / raw
  To: gentoo-commits

commit:     20027f5495c8b7e0cefb5cb8827fdc655fedb71b
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Mon Aug  9 18:02:39 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Mon Aug  9 18:10:22 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20027f54

dev-scheme/cyclone: bump to 0.31.0

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 dev-scheme/cyclone/Manifest              |  1 +
 dev-scheme/cyclone/cyclone-0.31.0.ebuild | 55 ++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-scheme/cyclone/Manifest b/dev-scheme/cyclone/Manifest
index 7d9a1e32b..c604cb7a3 100644
--- a/dev-scheme/cyclone/Manifest
+++ b/dev-scheme/cyclone/Manifest
@@ -1 +1,2 @@
 DIST cyclone-0.28.0.tar.gz 3683280 BLAKE2B 7f5e5982104094bbadc9cde545b3d9d21b3f000136ff07543b4fd4f8a5e79799b8adf8c480bc65f15645e62ec9ae5cccc9c5ae9305334ae2ef080eab6d730045 SHA512 e106a0ef779a4829b729a928e30cf80409e6fe6bb14859c595098e0bfe18fcd5d9ba8859d607a55ec2f97b2c58ec8ccb3405b41de34044994441889718c6caec
+DIST cyclone-0.31.0.tar.gz 3936909 BLAKE2B 6439501caa0cb92fe2bb5c59b452b13ac4206c62ce4ddfb3e459c1160ee0904b4720f3b8506b71eab67841b72a1b96ffc31283946fc91da285c8ba7ca75d4d4d SHA512 f0a5d7c6890183ccab65028f43be2080dcf7d44b80a254f176ffa034c04a2701266febbc3f91072e58175bc84eb86a839dab1dbb3674868128ef3d8e650c91c9

diff --git a/dev-scheme/cyclone/cyclone-0.31.0.ebuild b/dev-scheme/cyclone/cyclone-0.31.0.ebuild
new file mode 100644
index 000000000..5e0340647
--- /dev/null
+++ b/dev-scheme/cyclone/cyclone-0.31.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 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/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+	S="${WORKDIR}/${PN}-bootstrap-${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="dev-libs/concurrencykit"
+RDEPEND="${DEPEND}"
+
+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="${EPREFIX}/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() {
+	einstalldocs
+
+	emake PREFIX="/usr" DESTDIR="${D}" install
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-07-28 20:43 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-07-28 20:43 UTC (permalink / raw
  To: gentoo-commits

commit:     f961679f3084ad0b695832fac80f1f0fe908f2f0
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Wed Jul 28 20:35:53 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Wed Jul 28 20:35:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f961679f

dev-scheme/cyclone: bump to EAPI 8

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 dev-scheme/cyclone/cyclone-0.28.0.ebuild | 18 +++++++-----------
 dev-scheme/cyclone/cyclone-9999.ebuild   | 18 +++++++-----------
 2 files changed, 14 insertions(+), 22 deletions(-)

diff --git a/dev-scheme/cyclone/cyclone-0.28.0.ebuild b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
index e7a88f4ff..5e0340647 100644
--- a/dev-scheme/cyclone/cyclone-0.28.0.ebuild
+++ b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
@@ -4,7 +4,7 @@
 # Cyclone is a self-hosting Scheme to C compiler
 # cyclone-bootstrap is the Cyclone SOURCE transpiled by it to C
 
-EAPI=7
+EAPI=8
 
 inherit flag-o-matic toolchain-funcs
 
@@ -23,12 +23,8 @@ fi
 LICENSE="MIT"
 SLOT="0"
 
-DEPEND="
-	dev-libs/concurrencykit
-"
-RDEPEND="
-	${DEPEND}
-"
+DEPEND="dev-libs/concurrencykit"
+RDEPEND="${DEPEND}"
 
 src_configure() {
 	export CYC_GCC_OPT_FLAGS="${CFLAGS}"
@@ -37,10 +33,6 @@ src_configure() {
 	tc-export AR CC RANLIB
 }
 
-src_test() {
-	emake test LDFLAGS=""
-}
-
 src_compile() {
 	local myopts=(
 		PREFIX="${EPREFIX}/usr"
@@ -52,6 +44,10 @@ src_compile() {
 	emake "${myopts[@]}"
 }
 
+src_test() {
+	emake LDFLAGS="" test
+}
+
 src_install() {
 	einstalldocs
 

diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild
index e7a88f4ff..5e0340647 100644
--- a/dev-scheme/cyclone/cyclone-9999.ebuild
+++ b/dev-scheme/cyclone/cyclone-9999.ebuild
@@ -4,7 +4,7 @@
 # Cyclone is a self-hosting Scheme to C compiler
 # cyclone-bootstrap is the Cyclone SOURCE transpiled by it to C
 
-EAPI=7
+EAPI=8
 
 inherit flag-o-matic toolchain-funcs
 
@@ -23,12 +23,8 @@ fi
 LICENSE="MIT"
 SLOT="0"
 
-DEPEND="
-	dev-libs/concurrencykit
-"
-RDEPEND="
-	${DEPEND}
-"
+DEPEND="dev-libs/concurrencykit"
+RDEPEND="${DEPEND}"
 
 src_configure() {
 	export CYC_GCC_OPT_FLAGS="${CFLAGS}"
@@ -37,10 +33,6 @@ src_configure() {
 	tc-export AR CC RANLIB
 }
 
-src_test() {
-	emake test LDFLAGS=""
-}
-
 src_compile() {
 	local myopts=(
 		PREFIX="${EPREFIX}/usr"
@@ -52,6 +44,10 @@ src_compile() {
 	emake "${myopts[@]}"
 }
 
+src_test() {
+	emake LDFLAGS="" test
+}
+
 src_install() {
 	einstalldocs
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-05-17 20:06 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-05-17 20:06 UTC (permalink / raw
  To: gentoo-commits

commit:     37e368d8c4fa643e5345ffdd5561f43109b3ebf2
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Mon May 17 20:06:12 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Mon May 17 20:06:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=37e368d8

dev-scheme/cyclone: remove redundant '-Wl,--export-dynamic'

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 dev-scheme/cyclone/cyclone-0.28.0.ebuild | 2 +-
 dev-scheme/cyclone/cyclone-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/cyclone/cyclone-0.28.0.ebuild b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
index 491cb6477..e7a88f4ff 100644
--- a/dev-scheme/cyclone/cyclone-0.28.0.ebuild
+++ b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
 src_configure() {
 	export CYC_GCC_OPT_FLAGS="${CFLAGS}"
 	append-cflags -fPIC -Iinclude
-	append-ldflags -L. -Wl,--export-dynamic
+	append-ldflags -L.
 	tc-export AR CC RANLIB
 }
 

diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild
index 491cb6477..e7a88f4ff 100644
--- a/dev-scheme/cyclone/cyclone-9999.ebuild
+++ b/dev-scheme/cyclone/cyclone-9999.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
 src_configure() {
 	export CYC_GCC_OPT_FLAGS="${CFLAGS}"
 	append-cflags -fPIC -Iinclude
-	append-ldflags -L. -Wl,--export-dynamic
+	append-ldflags -L.
 	tc-export AR CC RANLIB
 }
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-05-17  8:21 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-05-17  8:21 UTC (permalink / raw
  To: gentoo-commits

commit:     f63e7f8a8f5af1eae35343fc4da3486213175a81
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Mon May 17 08:21:23 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Mon May 17 08:21:23 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f63e7f8a

dev-scheme/cyclone: add PREFIX to src_compile

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 dev-scheme/cyclone/cyclone-0.28.0.ebuild | 3 ++-
 dev-scheme/cyclone/cyclone-9999.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/cyclone/cyclone-0.28.0.ebuild b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
index c90bacc3c..491cb6477 100644
--- a/dev-scheme/cyclone/cyclone-0.28.0.ebuild
+++ b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
@@ -43,10 +43,11 @@ src_test() {
 
 src_compile() {
 	local myopts=(
+		PREFIX="${EPREFIX}/usr"
+		CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
 		AR="$(tc-getAR)"
 		CC="$(tc-getCC)"
 		RANLIB="$(tc-getRANLIB)"
-		CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
 	)
 	emake "${myopts[@]}"
 }

diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild
index c90bacc3c..491cb6477 100644
--- a/dev-scheme/cyclone/cyclone-9999.ebuild
+++ b/dev-scheme/cyclone/cyclone-9999.ebuild
@@ -43,10 +43,11 @@ src_test() {
 
 src_compile() {
 	local myopts=(
+		PREFIX="${EPREFIX}/usr"
+		CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
 		AR="$(tc-getAR)"
 		CC="$(tc-getCC)"
 		RANLIB="$(tc-getRANLIB)"
-		CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
 	)
 	emake "${myopts[@]}"
 }


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-05-17  7:46 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-05-17  7:46 UTC (permalink / raw
  To: gentoo-commits

commit:     bb257d94b4daeb3f343d7fa3df61b9acbf857e3e
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Mon May 17 07:44:22 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Mon May 17 07:46:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb257d94

dev-scheme/cyclone: remove -rdynamic

https://github.com/justinethier/cyclone/issues/457#issuecomment-841941165

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 dev-scheme/cyclone/cyclone-0.28.0.ebuild | 2 +-
 dev-scheme/cyclone/cyclone-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/cyclone/cyclone-0.28.0.ebuild b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
index cd6aa09a0..c90bacc3c 100644
--- a/dev-scheme/cyclone/cyclone-0.28.0.ebuild
+++ b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
 
 src_configure() {
 	export CYC_GCC_OPT_FLAGS="${CFLAGS}"
-	append-cflags -fPIC -rdynamic -Iinclude
+	append-cflags -fPIC -Iinclude
 	append-ldflags -L. -Wl,--export-dynamic
 	tc-export AR CC RANLIB
 }

diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild
index cd6aa09a0..c90bacc3c 100644
--- a/dev-scheme/cyclone/cyclone-9999.ebuild
+++ b/dev-scheme/cyclone/cyclone-9999.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
 
 src_configure() {
 	export CYC_GCC_OPT_FLAGS="${CFLAGS}"
-	append-cflags -fPIC -rdynamic -Iinclude
+	append-cflags -fPIC -Iinclude
 	append-ldflags -L. -Wl,--export-dynamic
 	tc-export AR CC RANLIB
 }


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-05-16 22:32 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-05-16 22:32 UTC (permalink / raw
  To: gentoo-commits

commit:     099b467c22994a7d3e2a75649ec1bb11a8121fb8
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Sun May 16 22:24:05 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Sun May 16 22:24:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=099b467c

dev-scheme/cyclone: fix description

Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 dev-scheme/cyclone/cyclone-0.28.0.ebuild | 4 ++--
 dev-scheme/cyclone/cyclone-9999.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-scheme/cyclone/cyclone-0.28.0.ebuild b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
index 237aaef9d..cd6aa09a0 100644
--- a/dev-scheme/cyclone/cyclone-0.28.0.ebuild
+++ b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
@@ -2,13 +2,13 @@
 # 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 transpired by it to C
+# cyclone-bootstrap is the Cyclone SOURCE transpiled by it to C
 
 EAPI=7
 
 inherit flag-o-matic toolchain-funcs
 
-DESCRIPTION="Scheme R7RS to C compiler"
+DESCRIPTION="R7RS Scheme to C compiler"
 HOMEPAGE="http://justinethier.github.io/cyclone/"
 
 if [[ "${PV}" == *9999* ]]; then

diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild
index 237aaef9d..cd6aa09a0 100644
--- a/dev-scheme/cyclone/cyclone-9999.ebuild
+++ b/dev-scheme/cyclone/cyclone-9999.ebuild
@@ -2,13 +2,13 @@
 # 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 transpired by it to C
+# cyclone-bootstrap is the Cyclone SOURCE transpiled by it to C
 
 EAPI=7
 
 inherit flag-o-matic toolchain-funcs
 
-DESCRIPTION="Scheme R7RS to C compiler"
+DESCRIPTION="R7RS Scheme to C compiler"
 HOMEPAGE="http://justinethier.github.io/cyclone/"
 
 if [[ "${PV}" == *9999* ]]; then


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-05-16 20:18 Anna Vyalkova
  0 siblings, 0 replies; 17+ messages in thread
From: Anna Vyalkova @ 2021-05-16 20:18 UTC (permalink / raw
  To: gentoo-commits

commit:     93953959327c4c145ec00d736858b3a8d9c52036
Author:     Anna Vyalkova <cyber <AT> sysrq <DOT> in>
AuthorDate: Sun May 16 19:45:05 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun May 16 20:18:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=93953959

dev-scheme/cyclone: fix RANLIB

Signed-off-by: Anna Vyalkova <cyber <AT> sysrq.in>

 dev-scheme/cyclone/cyclone-0.28.0.ebuild | 1 +
 dev-scheme/cyclone/cyclone-9999.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-scheme/cyclone/cyclone-0.28.0.ebuild b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
index c15fd2446..237aaef9d 100644
--- a/dev-scheme/cyclone/cyclone-0.28.0.ebuild
+++ b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
@@ -45,6 +45,7 @@ src_compile() {
 	local myopts=(
 		AR="$(tc-getAR)"
 		CC="$(tc-getCC)"
+		RANLIB="$(tc-getRANLIB)"
 		CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
 	)
 	emake "${myopts[@]}"

diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild
index c15fd2446..237aaef9d 100644
--- a/dev-scheme/cyclone/cyclone-9999.ebuild
+++ b/dev-scheme/cyclone/cyclone-9999.ebuild
@@ -45,6 +45,7 @@ src_compile() {
 	local myopts=(
 		AR="$(tc-getAR)"
 		CC="$(tc-getCC)"
+		RANLIB="$(tc-getRANLIB)"
 		CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
 	)
 	emake "${myopts[@]}"


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-05-16 17:29 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-05-16 17:29 UTC (permalink / raw
  To: gentoo-commits

commit:     e19e9244b23a20ecc0b857d055ca53f3184408d4
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Sun May 16 17:28:51 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Sun May 16 17:28:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e19e9244

dev-scheme/cyclone: emake opts in array

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 dev-scheme/cyclone/cyclone-0.28.0.ebuild | 7 ++++++-
 dev-scheme/cyclone/cyclone-9999.ebuild   | 7 ++++++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/cyclone/cyclone-0.28.0.ebuild b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
index 1768c08d8..c15fd2446 100644
--- a/dev-scheme/cyclone/cyclone-0.28.0.ebuild
+++ b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
@@ -42,7 +42,12 @@ src_test() {
 }
 
 src_compile() {
-	emake AR="$(tc-getAR)" CC="$(tc-getCC)" CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
+	local myopts=(
+		AR="$(tc-getAR)"
+		CC="$(tc-getCC)"
+		CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
+	)
+	emake "${myopts[@]}"
 }
 
 src_install() {

diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild
index 1768c08d8..c15fd2446 100644
--- a/dev-scheme/cyclone/cyclone-9999.ebuild
+++ b/dev-scheme/cyclone/cyclone-9999.ebuild
@@ -42,7 +42,12 @@ src_test() {
 }
 
 src_compile() {
-	emake AR="$(tc-getAR)" CC="$(tc-getCC)" CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
+	local myopts=(
+		AR="$(tc-getAR)"
+		CC="$(tc-getCC)"
+		CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
+	)
+	emake "${myopts[@]}"
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-05-16 17:01 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-05-16 17:01 UTC (permalink / raw
  To: gentoo-commits

commit:     ad8ef0521c3427dc449526b73b99c17403084404
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Sun May 16 17:01:54 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Sun May 16 17:01:54 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad8ef052

dev-scheme/cyclone: properly setup CYC_GCC_OPT_FLAGS

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 dev-scheme/cyclone/cyclone-0.28.0.ebuild | 3 ++-
 dev-scheme/cyclone/cyclone-9999.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/cyclone/cyclone-0.28.0.ebuild b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
index 59b3cc18e..1768c08d8 100644
--- a/dev-scheme/cyclone/cyclone-0.28.0.ebuild
+++ b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
@@ -31,6 +31,7 @@ RDEPEND="
 "
 
 src_configure() {
+	export CYC_GCC_OPT_FLAGS="${CFLAGS}"
 	append-cflags -fPIC -rdynamic -Iinclude
 	append-ldflags -L. -Wl,--export-dynamic
 	tc-export AR CC RANLIB
@@ -41,7 +42,7 @@ src_test() {
 }
 
 src_compile() {
-	emake AR="$(tc-getAR)" CC="$(tc-getCC)" CYC_GCC_OPT_FLAGS="${CFLAGS}"
+	emake AR="$(tc-getAR)" CC="$(tc-getCC)" CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
 }
 
 src_install() {

diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild
index 59b3cc18e..1768c08d8 100644
--- a/dev-scheme/cyclone/cyclone-9999.ebuild
+++ b/dev-scheme/cyclone/cyclone-9999.ebuild
@@ -31,6 +31,7 @@ RDEPEND="
 "
 
 src_configure() {
+	export CYC_GCC_OPT_FLAGS="${CFLAGS}"
 	append-cflags -fPIC -rdynamic -Iinclude
 	append-ldflags -L. -Wl,--export-dynamic
 	tc-export AR CC RANLIB
@@ -41,7 +42,7 @@ src_test() {
 }
 
 src_compile() {
-	emake AR="$(tc-getAR)" CC="$(tc-getCC)" CYC_GCC_OPT_FLAGS="${CFLAGS}"
+	emake AR="$(tc-getAR)" CC="$(tc-getCC)" CYC_GCC_OPT_FLAGS="${CYC_GCC_OPT_FLAGS}"
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-05-16 16:50 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-05-16 16:50 UTC (permalink / raw
  To: gentoo-commits

commit:     e6dbfafcf555016f08a2a1311065372193801616
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Sun May 16 16:48:57 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Sun May 16 16:49:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6dbfafc

dev-scheme/cyclone: fix compile phase

Closes: https://bugs.gentoo.org/790548
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 dev-scheme/cyclone/cyclone-0.28.0.ebuild | 8 ++++++--
 dev-scheme/cyclone/cyclone-9999.ebuild   | 8 ++++++--
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/dev-scheme/cyclone/cyclone-0.28.0.ebuild b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
index 22ec9778a..59b3cc18e 100644
--- a/dev-scheme/cyclone/cyclone-0.28.0.ebuild
+++ b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
@@ -6,7 +6,7 @@
 
 EAPI=7
 
-inherit flag-o-matic
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="Scheme R7RS to C compiler"
 HOMEPAGE="http://justinethier.github.io/cyclone/"
@@ -33,13 +33,17 @@ RDEPEND="
 src_configure() {
 	append-cflags -fPIC -rdynamic -Iinclude
 	append-ldflags -L. -Wl,--export-dynamic
-	tc-export CC
+	tc-export AR CC RANLIB
 }
 
 src_test() {
 	emake test LDFLAGS=""
 }
 
+src_compile() {
+	emake AR="$(tc-getAR)" CC="$(tc-getCC)" CYC_GCC_OPT_FLAGS="${CFLAGS}"
+}
+
 src_install() {
 	einstalldocs
 

diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild
index 22ec9778a..59b3cc18e 100644
--- a/dev-scheme/cyclone/cyclone-9999.ebuild
+++ b/dev-scheme/cyclone/cyclone-9999.ebuild
@@ -6,7 +6,7 @@
 
 EAPI=7
 
-inherit flag-o-matic
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="Scheme R7RS to C compiler"
 HOMEPAGE="http://justinethier.github.io/cyclone/"
@@ -33,13 +33,17 @@ RDEPEND="
 src_configure() {
 	append-cflags -fPIC -rdynamic -Iinclude
 	append-ldflags -L. -Wl,--export-dynamic
-	tc-export CC
+	tc-export AR CC RANLIB
 }
 
 src_test() {
 	emake test LDFLAGS=""
 }
 
+src_compile() {
+	emake AR="$(tc-getAR)" CC="$(tc-getCC)" CYC_GCC_OPT_FLAGS="${CFLAGS}"
+}
+
 src_install() {
 	einstalldocs
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-05-16  1:33 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-05-16  1:33 UTC (permalink / raw
  To: gentoo-commits

commit:     b7dd72c83a2726fdc63913801ba50aec884c3c80
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Sun May 16 01:28:31 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Sun May 16 01:28:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b7dd72c8

dev-scheme/cyclone: remove defults

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 dev-scheme/cyclone/cyclone-0.28.0.ebuild | 4 ----
 dev-scheme/cyclone/cyclone-9999.ebuild   | 4 ----
 2 files changed, 8 deletions(-)

diff --git a/dev-scheme/cyclone/cyclone-0.28.0.ebuild b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
index 7291e1b0f..22ec9778a 100644
--- a/dev-scheme/cyclone/cyclone-0.28.0.ebuild
+++ b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
@@ -36,10 +36,6 @@ src_configure() {
 	tc-export CC
 }
 
-src_compile() {
-	emake
-}
-
 src_test() {
 	emake test LDFLAGS=""
 }

diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild
index 7291e1b0f..22ec9778a 100644
--- a/dev-scheme/cyclone/cyclone-9999.ebuild
+++ b/dev-scheme/cyclone/cyclone-9999.ebuild
@@ -36,10 +36,6 @@ src_configure() {
 	tc-export CC
 }
 
-src_compile() {
-	emake
-}
-
 src_test() {
 	emake test LDFLAGS=""
 }


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
@ 2021-05-16  1:25 Maciej Barć
  0 siblings, 0 replies; 17+ messages in thread
From: Maciej Barć @ 2021-05-16  1:25 UTC (permalink / raw
  To: gentoo-commits

commit:     d556962c2268cc3db8858427754b3999a888617c
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Sun May 16 01:21:38 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Sun May 16 01:21:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d556962c

dev-scheme/cyclone: add version 0.28.0 and live

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 dev-scheme/cyclone/Manifest              |  1 +
 dev-scheme/cyclone/cyclone-0.28.0.ebuild | 51 ++++++++++++++++++++++++++++++++
 dev-scheme/cyclone/cyclone-9999.ebuild   | 51 ++++++++++++++++++++++++++++++++
 dev-scheme/cyclone/metadata.xml          | 24 +++++++++++++++
 4 files changed, 127 insertions(+)

diff --git a/dev-scheme/cyclone/Manifest b/dev-scheme/cyclone/Manifest
new file mode 100644
index 000000000..7d9a1e32b
--- /dev/null
+++ b/dev-scheme/cyclone/Manifest
@@ -0,0 +1 @@
+DIST cyclone-0.28.0.tar.gz 3683280 BLAKE2B 7f5e5982104094bbadc9cde545b3d9d21b3f000136ff07543b4fd4f8a5e79799b8adf8c480bc65f15645e62ec9ae5cccc9c5ae9305334ae2ef080eab6d730045 SHA512 e106a0ef779a4829b729a928e30cf80409e6fe6bb14859c595098e0bfe18fcd5d9ba8859d607a55ec2f97b2c58ec8ccb3405b41de34044994441889718c6caec

diff --git a/dev-scheme/cyclone/cyclone-0.28.0.ebuild b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
new file mode 100644
index 000000000..7291e1b0f
--- /dev/null
+++ b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 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 transpired by it to C
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="Scheme R7RS 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/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+	S="${WORKDIR}/${PN}-bootstrap-${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="
+	dev-libs/concurrencykit
+"
+RDEPEND="
+	${DEPEND}
+"
+
+src_configure() {
+	append-cflags -fPIC -rdynamic -Iinclude
+	append-ldflags -L. -Wl,--export-dynamic
+	tc-export CC
+}
+
+src_compile() {
+	emake
+}
+
+src_test() {
+	emake test LDFLAGS=""
+}
+
+src_install() {
+	einstalldocs
+
+	emake PREFIX="/usr" DESTDIR="${D}" install
+}

diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild
new file mode 100644
index 000000000..7291e1b0f
--- /dev/null
+++ b/dev-scheme/cyclone/cyclone-9999.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 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 transpired by it to C
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="Scheme R7RS 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/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+	S="${WORKDIR}/${PN}-bootstrap-${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DEPEND="
+	dev-libs/concurrencykit
+"
+RDEPEND="
+	${DEPEND}
+"
+
+src_configure() {
+	append-cflags -fPIC -rdynamic -Iinclude
+	append-ldflags -L. -Wl,--export-dynamic
+	tc-export CC
+}
+
+src_compile() {
+	emake
+}
+
+src_test() {
+	emake test LDFLAGS=""
+}
+
+src_install() {
+	einstalldocs
+
+	emake PREFIX="/usr" DESTDIR="${D}" install
+}

diff --git a/dev-scheme/cyclone/metadata.xml b/dev-scheme/cyclone/metadata.xml
new file mode 100644
index 000000000..befb734c7
--- /dev/null
+++ b/dev-scheme/cyclone/metadata.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+    <maintainer type="person">
+        <email>xgqt@riseup.net</email>
+        <name>Maciej Barć</name>
+    </maintainer>
+    <longdescription lang="en">
+        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>
+        <remote-id type="github">justinethier/cyclone-bootstrap</remote-id>
+        <remote-id type="github">justinethier/cyclone</remote-id>
+    </upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2021-11-25 17:54 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-25 17:54 [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/ Maciej Barć
  -- strict thread matches above, loose matches on Subject: below --
2021-09-25 20:50 Maciej Barć
2021-08-17 14:11 Maciej Barć
2021-08-17 14:11 Maciej Barć
2021-08-09 18:11 Maciej Barć
2021-08-09 18:11 Maciej Barć
2021-07-28 20:43 Maciej Barć
2021-05-17 20:06 Maciej Barć
2021-05-17  8:21 Maciej Barć
2021-05-17  7:46 Maciej Barć
2021-05-16 22:32 Maciej Barć
2021-05-16 20:18 Anna Vyalkova
2021-05-16 17:29 Maciej Barć
2021-05-16 17:01 Maciej Barć
2021-05-16 16:50 Maciej Barć
2021-05-16  1:33 Maciej Barć
2021-05-16  1:25 Maciej Barć

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox