Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/
Date: Mon, 05 Oct 2020 19:07:00
Message-Id: 1601924812.586d206311051cc2a1f870768ff391332ea194a8.sam@gentoo
1 commit: 586d206311051cc2a1f870768ff391332ea194a8
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Mon Oct 5 19:06:40 2020 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 5 19:06:52 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=586d2063
7
8 dev-scheme/guile: cleanup old
9
10 Package-Manager: Portage-3.0.4, Repoman-3.0.1
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 dev-scheme/guile/Manifest | 3 --
14 dev-scheme/guile/guile-2.0.13-r2.ebuild | 80 ---------------------------------
15 dev-scheme/guile/guile-2.2.3.ebuild | 76 -------------------------------
16 dev-scheme/guile/guile-2.2.4.ebuild | 76 -------------------------------
17 4 files changed, 235 deletions(-)
18
19 diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
20 index d45f7ae1ccf..fef129316eb 100644
21 --- a/dev-scheme/guile/Manifest
22 +++ b/dev-scheme/guile/Manifest
23 @@ -1,7 +1,4 @@
24 DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 4820d635ac2c57526c0c03f3e0e6e4ac4276533ea8db15e6d1b759c33edec094a1a4bdc3e09ccae61f1b271d63565063746feea242a90c18cd575775444a42ef SHA512 ede6feb90cd419d8763feb8c5169275490a653919573c4dfced025b74cf591072b3a10ffb9a3f6ee3fe7b0a0956ffcf434e0859b421455c8349cea56bf427db0
25 -DIST guile-2.0.13.tar.gz 7808173 BLAKE2B e1d59356173b54595512c0322ac596ccf46f5668467f3ccc59ba9fdf41bb0b035827da173175e9389448cabef05997fb170baf2897ac4a9dddc4064d6af2b53b SHA512 79fd5fda5064331eb687934ec3eaf07943f5b23bd05fbce23ab5ee3698864250b33746e33b8f074692b56f7b428dac42ed5d3f5b9dc17d171aa6dfadc1625b00
26 DIST guile-2.0.14.tar.gz 7823099 BLAKE2B e7fa5a4ca19dc4adfcc151350b0ed4e211b8470b0d12f65451697a818c3139a4a5992a019bd213114748230cb15ec755d1af70d42b901230854915c0ee7b05de SHA512 d69c9bdf589fedcc227f3203012f6ed11c327cef3a0147d8e016fe276abecdb4272625efe1d0c7aa68219fe8f29bbced44089a4b479e4eafe01976c6b2b83633
27 -DIST guile-2.2.3.tar.gz 17266587 BLAKE2B 68751b881bca53e7ab04038483aa8c5a689978d1017e4c944a8142e301e2e13d5ffd2aba73f7b0aa27efd84d068558b96a88452d1e0b79dc04db1921e22a621d SHA512 31df17d28177badf63e1eb0d0d64e6a4d2abe64d4d5e69d8ff33a24dfb10abd25109ea9abfa86f5ff303b43665eb5b8127927f683f3b16139c5b3dc99f06f6fd
28 -DIST guile-2.2.4.tar.gz 18094974 BLAKE2B 36e9219bbe675b7ad8a73607a3acddae244a71cac1aff8dac77433da76ecb9f073df723ca3d22a15cf769b2fe5a981aa968bd0983020b3926f08f0b497bdf80e SHA512 a200b83a02ef23c8256d9bfb14a141bb6dbca01279a0587bfb672060429c49093088e4b765b7ee5c85cd587a1aeed77d9438d300d3e67cdd6cebbb794d88171e
29 DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5 SHA512 6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
30 DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60 SHA512 ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773
31
32 diff --git a/dev-scheme/guile/guile-2.0.13-r2.ebuild b/dev-scheme/guile/guile-2.0.13-r2.ebuild
33 deleted file mode 100644
34 index 3e2b18b7c6b..00000000000
35 --- a/dev-scheme/guile/guile-2.0.13-r2.ebuild
36 +++ /dev/null
37 @@ -1,80 +0,0 @@
38 -# Copyright 1999-2020 Gentoo Authors
39 -# Distributed under the terms of the GNU General Public License v2
40 -
41 -EAPI=6
42 -inherit flag-o-matic autotools
43 -
44 -DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
45 -HOMEPAGE="https://www.gnu.org/software/guile/"
46 -SRC_URI="mirror://gnu/guile/${P}.tar.gz"
47 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
48 -LICENSE="LGPL-3+"
49 -IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
50 -# emacs useflag removal not working
51 -
52 -# workaround for bug 596322
53 -REQUIRED_USE="regex"
54 -
55 -RDEPEND="
56 - >=dev-libs/boehm-gc-7.0:=[threads?]
57 - dev-libs/gmp:=
58 - dev-libs/libffi:=
59 - dev-libs/libltdl:=
60 - dev-libs/libunistring:0=
61 - sys-devel/libtool
62 - sys-libs/ncurses:0=
63 - sys-libs/readline:0="
64 -DEPEND="${RDEPEND}
65 - virtual/pkgconfig
66 - sys-apps/texinfo
67 - sys-devel/gettext"
68 -
69 -SLOT="12/22" # subslot is soname version
70 -MAJOR="2.0"
71 -
72 -DOCS=( GUILE-VERSION HACKING README )
73 -
74 -PATCHES=( "${FILESDIR}/${PN}-2-snarf.patch" )
75 -
76 -src_prepare() {
77 - default
78 - eautoreconf
79 -}
80 -
81 -src_configure() {
82 - # see bug #178499
83 - filter-flags -ftree-vectorize
84 -
85 - econf \
86 - --disable-error-on-warning \
87 - --disable-rpath \
88 - --enable-posix \
89 - --without-libgmp-prefix \
90 - --without-libiconv-prefix \
91 - --without-libintl-prefix \
92 - --without-libltdl-prefix \
93 - --without-libreadline-prefix \
94 - --without-libunistring-prefix \
95 - $(use_enable debug guile-debug) \
96 - $(use_enable debug-malloc) \
97 - $(use_enable deprecated) \
98 - $(use_enable networking) \
99 - $(use_enable nls) \
100 - $(use_enable regex) \
101 - $(use_with threads)
102 -}
103 -
104 -src_install() {
105 - default
106 -
107 - # From Novell
108 - # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
109 - dodir /usr/share/gdb/auto-load/$(get_libdir)
110 - mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
111 -
112 - # necessary for registering slib, see bug 206896
113 - keepdir /usr/share/guile/site
114 -
115 - # Dark magic necessary for some deps
116 - dosym libguile-2.0.so /usr/$(get_libdir)/libguile.so
117 -}
118
119 diff --git a/dev-scheme/guile/guile-2.2.3.ebuild b/dev-scheme/guile/guile-2.2.3.ebuild
120 deleted file mode 100644
121 index 877be10b01d..00000000000
122 --- a/dev-scheme/guile/guile-2.2.3.ebuild
123 +++ /dev/null
124 @@ -1,76 +0,0 @@
125 -# Copyright 1999-2020 Gentoo Authors
126 -# Distributed under the terms of the GNU General Public License v2
127 -
128 -EAPI=6
129 -
130 -inherit flag-o-matic
131 -
132 -MAJOR="2.2"
133 -DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
134 -HOMEPAGE="https://www.gnu.org/software/guile/"
135 -SRC_URI="mirror://gnu/guile/${P}.tar.gz"
136 -
137 -LICENSE="LGPL-3+"
138 -SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
139 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
140 -IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
141 -REQUIRED_USE="regex" # workaround for bug 596322
142 -RESTRICT="strip"
143 -
144 -RDEPEND="
145 - >=dev-libs/boehm-gc-7.0:=[threads?]
146 - dev-libs/gmp:=
147 - dev-libs/libffi:=
148 - dev-libs/libltdl:=
149 - dev-libs/libunistring:0=
150 - sys-devel/libtool
151 - sys-libs/ncurses:0=
152 - sys-libs/readline:0="
153 -DEPEND="${RDEPEND}
154 - virtual/pkgconfig
155 - sys-apps/texinfo
156 - sys-devel/gettext"
157 -
158 -PATCHES=( "${FILESDIR}/${P}-gentoo-sandbox.patch" )
159 -DOCS=( GUILE-VERSION HACKING README )
160 -
161 -src_configure() {
162 - # see bug #178499
163 - filter-flags -ftree-vectorize
164 -
165 - # see bug #676468
166 - mv prebuilt/32-bit-big-endian{,.broken} || die
167 -
168 - econf \
169 - --disable-error-on-warning \
170 - --disable-rpath \
171 - --disable-static \
172 - --enable-posix \
173 - --without-libgmp-prefix \
174 - --without-libiconv-prefix \
175 - --without-libintl-prefix \
176 - --without-libltdl-prefix \
177 - --without-libreadline-prefix \
178 - --without-libunistring-prefix \
179 - $(use_enable debug guile-debug) \
180 - $(use_enable debug-malloc) \
181 - $(use_enable deprecated) \
182 - $(use_enable networking) \
183 - $(use_enable nls) \
184 - $(use_enable regex) \
185 - $(use_with threads)
186 -}
187 -
188 -src_install() {
189 - default
190 -
191 - # From Novell
192 - # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
193 - dodir /usr/share/gdb/auto-load/$(get_libdir)
194 - mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
195 -
196 - # necessary for registering slib, see bug 206896
197 - keepdir /usr/share/guile/site
198 -
199 - find "${D}" -name '*.la' -delete || die
200 -}
201
202 diff --git a/dev-scheme/guile/guile-2.2.4.ebuild b/dev-scheme/guile/guile-2.2.4.ebuild
203 deleted file mode 100644
204 index 65c93093a69..00000000000
205 --- a/dev-scheme/guile/guile-2.2.4.ebuild
206 +++ /dev/null
207 @@ -1,76 +0,0 @@
208 -# Copyright 1999-2020 Gentoo Authors
209 -# Distributed under the terms of the GNU General Public License v2
210 -
211 -EAPI=7
212 -
213 -inherit flag-o-matic
214 -
215 -MAJOR="2.2"
216 -DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
217 -HOMEPAGE="https://www.gnu.org/software/guile/"
218 -SRC_URI="mirror://gnu/guile/${P}.tar.gz"
219 -
220 -LICENSE="LGPL-3+"
221 -SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
222 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
223 -IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
224 -REQUIRED_USE="regex" # workaround for bug 596322
225 -RESTRICT="strip"
226 -
227 -RDEPEND="
228 - >=dev-libs/boehm-gc-7.0:=[threads?]
229 - dev-libs/gmp:=
230 - dev-libs/libffi:=
231 - dev-libs/libltdl:=
232 - dev-libs/libunistring:0=
233 - sys-libs/ncurses:0=
234 - sys-libs/readline:0="
235 -DEPEND="${RDEPEND}"
236 -BDEPEND="
237 - virtual/pkgconfig
238 - sys-devel/libtool
239 - sys-devel/gettext"
240 -
241 -PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
242 -DOCS=( GUILE-VERSION HACKING README )
243 -
244 -src_configure() {
245 - # see bug #178499
246 - filter-flags -ftree-vectorize
247 -
248 - # see bug #676468
249 - mv prebuilt/32-bit-big-endian{,.broken} || die
250 -
251 - econf \
252 - --disable-error-on-warning \
253 - --disable-rpath \
254 - --disable-static \
255 - --enable-posix \
256 - --without-libgmp-prefix \
257 - --without-libiconv-prefix \
258 - --without-libintl-prefix \
259 - --without-libltdl-prefix \
260 - --without-libreadline-prefix \
261 - --without-libunistring-prefix \
262 - $(use_enable debug guile-debug) \
263 - $(use_enable debug-malloc) \
264 - $(use_enable deprecated) \
265 - $(use_enable networking) \
266 - $(use_enable nls) \
267 - $(use_enable regex) \
268 - $(use_with threads)
269 -}
270 -
271 -src_install() {
272 - default
273 -
274 - # From Novell
275 - # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
276 - dodir /usr/share/gdb/auto-load/$(get_libdir)
277 - mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm "${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
278 -
279 - # necessary for registering slib, see bug 206896
280 - keepdir /usr/share/guile/site
281 -
282 - find "${D}" -name '*.la' -delete || die
283 -}