* [gentoo-commits] repo/proj/guru:master commit in: dev-scheme/cyclone/
@ 2021-05-16 9:24 Andrew Ammerlaan
0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2021-05-16 9:24 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: Andrew Ammerlaan <andrewammerlaan <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] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-scheme/cyclone/
@ 2021-05-16 9:24 Andrew Ammerlaan
0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2021-05-16 9:24 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: Andrew Ammerlaan <andrewammerlaan <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] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-scheme/cyclone/
@ 2021-05-17 19:11 Andrew Ammerlaan
0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2021-05-17 19:11 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: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
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] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-scheme/cyclone/
@ 2021-05-17 19:11 Andrew Ammerlaan
0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2021-05-17 19:11 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: Andrew Ammerlaan <andrewammerlaan <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] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-scheme/cyclone/
@ 2021-05-17 19:11 Andrew Ammerlaan
0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2021-05-17 19:11 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: Andrew Ammerlaan <andrewammerlaan <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] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-scheme/cyclone/
@ 2021-05-17 19:11 Andrew Ammerlaan
0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2021-05-17 19:11 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: Andrew Ammerlaan <andrewammerlaan <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] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-scheme/cyclone/
@ 2021-08-12 12:33 Florian Schmaus
0 siblings, 0 replies; 10+ messages in thread
From: Florian Schmaus @ 2021-08-12 12:33 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: Florian Schmaus <flow <AT> gentoo <DOT> org>
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] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-scheme/cyclone/
@ 2021-08-12 12:33 Florian Schmaus
0 siblings, 0 replies; 10+ messages in thread
From: Florian Schmaus @ 2021-08-12 12:33 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: Florian Schmaus <flow <AT> gentoo <DOT> org>
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] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-scheme/cyclone/
@ 2021-08-17 16:46 Jian Lin
0 siblings, 0 replies; 10+ messages in thread
From: Jian Lin @ 2021-08-17 16:46 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: Jian Lin <jlin.gentoo <AT> outlook <DOT> com>
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] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-scheme/cyclone/
@ 2021-08-17 16:46 Jian Lin
0 siblings, 0 replies; 10+ messages in thread
From: Jian Lin @ 2021-08-17 16:46 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: Jian Lin <jlin.gentoo <AT> outlook <DOT> com>
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] 10+ messages in thread
end of thread, other threads:[~2021-08-17 16:46 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-05-16 9:24 [gentoo-commits] repo/proj/guru:master commit in: dev-scheme/cyclone/ Andrew Ammerlaan
-- strict thread matches above, loose matches on Subject: below --
2021-05-16 9:24 Andrew Ammerlaan
2021-05-17 19:11 Andrew Ammerlaan
2021-05-17 19:11 Andrew Ammerlaan
2021-05-17 19:11 Andrew Ammerlaan
2021-05-17 19:11 Andrew Ammerlaan
2021-08-12 12:33 Florian Schmaus
2021-08-12 12:33 Florian Schmaus
2021-08-17 16:46 Jian Lin
2021-08-17 16:46 Jian Lin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox