Gentoo Archives: gentoo-commits

From: "Maciej Barć" <xgqt@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-scheme/cyclone/
Date: Wed, 28 Jul 2021 20:43:20
Message-Id: 1627504557.f961679f3084ad0b695832fac80f1f0fe908f2f0.xgqt@gentoo
1 commit: f961679f3084ad0b695832fac80f1f0fe908f2f0
2 Author: Maciej Barć <xgqt <AT> riseup <DOT> net>
3 AuthorDate: Wed Jul 28 20:35:53 2021 +0000
4 Commit: Maciej Barć <xgqt <AT> riseup <DOT> net>
5 CommitDate: Wed Jul 28 20:35:57 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f961679f
7
8 dev-scheme/cyclone: bump to EAPI 8
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.2
11 Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>
12
13 dev-scheme/cyclone/cyclone-0.28.0.ebuild | 18 +++++++-----------
14 dev-scheme/cyclone/cyclone-9999.ebuild | 18 +++++++-----------
15 2 files changed, 14 insertions(+), 22 deletions(-)
16
17 diff --git a/dev-scheme/cyclone/cyclone-0.28.0.ebuild b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
18 index e7a88f4ff..5e0340647 100644
19 --- a/dev-scheme/cyclone/cyclone-0.28.0.ebuild
20 +++ b/dev-scheme/cyclone/cyclone-0.28.0.ebuild
21 @@ -4,7 +4,7 @@
22 # Cyclone is a self-hosting Scheme to C compiler
23 # cyclone-bootstrap is the Cyclone SOURCE transpiled by it to C
24
25 -EAPI=7
26 +EAPI=8
27
28 inherit flag-o-matic toolchain-funcs
29
30 @@ -23,12 +23,8 @@ fi
31 LICENSE="MIT"
32 SLOT="0"
33
34 -DEPEND="
35 - dev-libs/concurrencykit
36 -"
37 -RDEPEND="
38 - ${DEPEND}
39 -"
40 +DEPEND="dev-libs/concurrencykit"
41 +RDEPEND="${DEPEND}"
42
43 src_configure() {
44 export CYC_GCC_OPT_FLAGS="${CFLAGS}"
45 @@ -37,10 +33,6 @@ src_configure() {
46 tc-export AR CC RANLIB
47 }
48
49 -src_test() {
50 - emake test LDFLAGS=""
51 -}
52 -
53 src_compile() {
54 local myopts=(
55 PREFIX="${EPREFIX}/usr"
56 @@ -52,6 +44,10 @@ src_compile() {
57 emake "${myopts[@]}"
58 }
59
60 +src_test() {
61 + emake LDFLAGS="" test
62 +}
63 +
64 src_install() {
65 einstalldocs
66
67
68 diff --git a/dev-scheme/cyclone/cyclone-9999.ebuild b/dev-scheme/cyclone/cyclone-9999.ebuild
69 index e7a88f4ff..5e0340647 100644
70 --- a/dev-scheme/cyclone/cyclone-9999.ebuild
71 +++ b/dev-scheme/cyclone/cyclone-9999.ebuild
72 @@ -4,7 +4,7 @@
73 # Cyclone is a self-hosting Scheme to C compiler
74 # cyclone-bootstrap is the Cyclone SOURCE transpiled by it to C
75
76 -EAPI=7
77 +EAPI=8
78
79 inherit flag-o-matic toolchain-funcs
80
81 @@ -23,12 +23,8 @@ fi
82 LICENSE="MIT"
83 SLOT="0"
84
85 -DEPEND="
86 - dev-libs/concurrencykit
87 -"
88 -RDEPEND="
89 - ${DEPEND}
90 -"
91 +DEPEND="dev-libs/concurrencykit"
92 +RDEPEND="${DEPEND}"
93
94 src_configure() {
95 export CYC_GCC_OPT_FLAGS="${CFLAGS}"
96 @@ -37,10 +33,6 @@ src_configure() {
97 tc-export AR CC RANLIB
98 }
99
100 -src_test() {
101 - emake test LDFLAGS=""
102 -}
103 -
104 src_compile() {
105 local myopts=(
106 PREFIX="${EPREFIX}/usr"
107 @@ -52,6 +44,10 @@ src_compile() {
108 emake "${myopts[@]}"
109 }
110
111 +src_test() {
112 + emake LDFLAGS="" test
113 +}
114 +
115 src_install() {
116 einstalldocs