1 |
commit: 4e99988f311a92b939cbb553d43c3991c9ac13f7 |
2 |
Author: Magnus Granberg <zorry <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun May 19 12:57:23 2013 +0000 |
4 |
Commit: Magnus Granberg <zorry <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun May 19 12:57:23 2013 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-dev.git;a=commit;h=4e99988f |
7 |
|
8 |
libffi with pax fix in cvs |
9 |
|
10 |
--- |
11 |
dev-libs/libffi/ChangeLog | 581 -------------------- |
12 |
.../files/libffi-3.0.13-emutramp_pax_log.patch | 54 -- |
13 |
dev-libs/libffi/libffi-3.0.13-r2.ebuild | 61 -- |
14 |
dev-libs/libffi/metadata.xml | 33 -- |
15 |
4 files changed, 0 insertions(+), 729 deletions(-) |
16 |
|
17 |
diff --git a/dev-libs/libffi/ChangeLog b/dev-libs/libffi/ChangeLog |
18 |
deleted file mode 100644 |
19 |
index 35e674b..0000000 |
20 |
--- a/dev-libs/libffi/ChangeLog |
21 |
+++ /dev/null |
22 |
@@ -1,581 +0,0 @@ |
23 |
-# ChangeLog for dev-libs/libffi |
24 |
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
25 |
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/ChangeLog,v 1.153 2012/09/29 14:04:36 grobian Exp $ |
26 |
- |
27 |
- 30 Sep 2012; Magnus Granberg <zorry@××××××.or> libffi-3.0.11-r1.ebuild: |
28 |
- Add PaX EMUTRAMP support. |
29 |
- |
30 |
- 29 Sep 2012; Fabian Groffen <grobian@g.o> libffi-3.0.11.ebuild: |
31 |
- Marked ~m68k-mint, bug #433529 |
32 |
- |
33 |
- 05 Aug 2012; Fabian Groffen <grobian@g.o> libffi-3.0.11.ebuild: |
34 |
- Marked ~x86-freebsd |
35 |
- |
36 |
- 22 Jul 2012; <nixnut@g.o> libffi-3.0.11.ebuild: |
37 |
- ppc stable #416669 |
38 |
- |
39 |
- 08 Jul 2012; Raúl Porcel <armin76@g.o> libffi-3.0.11.ebuild: |
40 |
- ia64/m68k/s390/sh/sparc stable wrt #416669 |
41 |
- |
42 |
- 13 Jun 2012; Richard Yao <ryao@g.o> libffi-3.0.10.ebuild, |
43 |
- libffi-3.0.11.ebuild: |
44 |
- Add epatch_user |
45 |
- |
46 |
- 31 May 2012; Jeroen Roovers <jer@g.o> libffi-3.0.11.ebuild: |
47 |
- Stable for HPPA (bug #416669). |
48 |
- |
49 |
- 30 May 2012; Markus Meier <maekke@g.o> libffi-3.0.11.ebuild: |
50 |
- arm stable, bug #416669 |
51 |
- |
52 |
- 24 May 2012; Matt Turner <mattst88@g.o> libffi-3.0.11.ebuild: |
53 |
- Stable on alpha, bug 416669. Also fixes bug 395755. |
54 |
- |
55 |
- 21 May 2012; Jeff Horelick <jdhore@g.o> libffi-3.0.11.ebuild: |
56 |
- marked x86 per bug 416669 |
57 |
- |
58 |
- 20 May 2012; Agostino Sarubbo <ago@g.o> libffi-3.0.11.ebuild: |
59 |
- Stable for amd64, wrt bug #416669 |
60 |
- |
61 |
- 26 Apr 2012; Alexis Ballier <aballier@g.o> libffi-3.0.11.ebuild: |
62 |
- keyword ~amd64-fbsd |
63 |
- |
64 |
- 12 Apr 2012; Samuli Suominen <ssuominen@g.o> -libffi-3.0.9-r2.ebuild, |
65 |
- -files/libffi-3.0.9-arm-oabi.patch, |
66 |
- -files/libffi-3.0.9-define-generic-symbols-carefully.patch, |
67 |
- -files/libffi-3.0.9-interix.patch, -files/libffi-3.0.9-irix.patch, |
68 |
- -files/libffi-3.0.9-powerpc64-darwin.patch, |
69 |
- -files/libffi-3.0.9-strncmp.patch, -libffi-3.0.11_rc3.ebuild: |
70 |
- old |
71 |
- |
72 |
-*libffi-3.0.11 (12 Apr 2012) |
73 |
- |
74 |
- 12 Apr 2012; Samuli Suominen <ssuominen@g.o> +libffi-3.0.11.ebuild: |
75 |
- Version bump. |
76 |
- |
77 |
- 06 Apr 2012; Samuli Suominen <ssuominen@g.o> |
78 |
- -libffi-3.0.11_rc1.ebuild, -libffi-3.0.11_rc2.ebuild, |
79 |
- -files/libffi-3.0.11_rc2-fix-ppc64-compile.patch: |
80 |
- old |
81 |
- |
82 |
-*libffi-3.0.11_rc3 (06 Apr 2012) |
83 |
- |
84 |
- 06 Apr 2012; Samuli Suominen <ssuominen@g.o> |
85 |
- +libffi-3.0.11_rc3.ebuild: |
86 |
- Version bump. |
87 |
- |
88 |
- 13 Mar 2012; Samuli Suominen <ssuominen@g.o> libffi-3.0.11_rc2.ebuild, |
89 |
- +files/libffi-3.0.11_rc2-fix-ppc64-compile.patch: |
90 |
- Fix building for PowerPC64 using patch from libffi-discuss ML. |
91 |
- |
92 |
- 19 Feb 2012; Raúl Porcel <armin76@g.o> libffi-3.0.10.ebuild: |
93 |
- arm/ia64/m68k/s390/sh/sparc stable wrt #387063 |
94 |
- |
95 |
- 16 Feb 2012; Mike Frysinger <vapier@g.o> libffi-3.0.9-r2.ebuild, |
96 |
- +files/libffi-3.0.9-x32.patch, libffi-3.0.10.ebuild, |
97 |
- libffi-3.0.11_rc1.ebuild, libffi-3.0.11_rc2.ebuild: |
98 |
- Add patch from upstream for x32 targets. |
99 |
- |
100 |
- 31 Jan 2012; Samuli Suominen <ssuominen@g.o> libffi-3.0.10.ebuild: |
101 |
- ppc/ppc64 stable wrt #387063 |
102 |
- |
103 |
- 21 Jan 2012; Tobias Klausmann <klausman@g.o> libffi-3.0.10.ebuild: |
104 |
- Stable on alpha, bug #387063 |
105 |
- |
106 |
-*libffi-3.0.11_rc2 (18 Nov 2011) |
107 |
- |
108 |
- 18 Nov 2011; Samuli Suominen <ssuominen@g.o> |
109 |
- +libffi-3.0.11_rc2.ebuild: |
110 |
- Version bump. |
111 |
- |
112 |
- 09 Nov 2011; Jeroen Roovers <jer@g.o> libffi-3.0.10.ebuild: |
113 |
- Stable for HPPA (bug #387063). |
114 |
- |
115 |
- 18 Oct 2011; Pawel Hajdan jr <phajdan.jr@g.o> libffi-3.0.10.ebuild: |
116 |
- x86 stable wrt bug #387063 |
117 |
- |
118 |
- 14 Oct 2011; Tony Vroon <chainsaw@g.o> libffi-3.0.10.ebuild: |
119 |
- Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & |
120 |
- Elijah "Armageddon" El Lazkani in bug #387063. |
121 |
- |
122 |
-*libffi-3.0.11_rc1 (13 Oct 2011) |
123 |
- |
124 |
- 13 Oct 2011; Samuli Suominen <ssuominen@g.o> |
125 |
- +libffi-3.0.11_rc1.ebuild: |
126 |
- Version bump. |
127 |
- |
128 |
- 06 Sep 2011; Samuli Suominen <ssuominen@g.o> -libffi-3.0.9.ebuild, |
129 |
- -libffi-3.0.10_rc8.ebuild, -files/libffi-3.0.10-interix.patch: |
130 |
- old |
131 |
- |
132 |
-*libffi-3.0.10 (29 Aug 2011) |
133 |
- |
134 |
- 29 Aug 2011; Diego E. Pettenò <flameeyes@g.o> +libffi-3.0.10.ebuild: |
135 |
- Version bump to 3.0.10 final (interix patch not necessary). Somehow this |
136 |
- lowers, rather than increase, the soversion. |
137 |
- |
138 |
- 21 May 2011; Naohiro Aota <naota@g.o> libffi-3.0.10_rc8.ebuild: |
139 |
- Fix build failure bug #363275 on BSD |
140 |
- |
141 |
- 20 May 2011; Kacper Kowalik <xarthisius@g.o> libffi-3.0.9-r2.ebuild: |
142 |
- ppc64 stable wrt #360465 |
143 |
- |
144 |
- 12 May 2011; Markus Duft <mduft@g.o> libffi-3.0.10_rc8.ebuild, |
145 |
- +files/libffi-3.0.10-interix.patch: |
146 |
- add patch: build fix for x86-interix (prefix) |
147 |
- |
148 |
- 02 May 2011; Fabian Groffen <grobian@g.o> libffi-3.0.10_rc8.ebuild: |
149 |
- Marked ~x64-freebsd |
150 |
- |
151 |
- 13 Apr 2011; Brent Baude <ranger@g.o> libffi-3.0.9-r2.ebuild: |
152 |
- Marking libffi-3.0.9-r2 ppc for bug 360465 |
153 |
- |
154 |
- 10 Apr 2011; Raúl Porcel <armin76@g.o> libffi-3.0.9-r2.ebuild: |
155 |
- ia64/m68k/s390/sh/sparc/x86 stable wrt #360465 |
156 |
- |
157 |
- 10 Apr 2011; Markus Meier <maekke@g.o> libffi-3.0.9-r2.ebuild: |
158 |
- arm stable, bug #360465 |
159 |
- |
160 |
- 29 Mar 2011; Jeroen Roovers <jer@g.o> libffi-3.0.9-r2.ebuild: |
161 |
- Stable for HPPA (bug #360465). |
162 |
- |
163 |
- 27 Mar 2011; Tobias Klausmann <klausman@g.o> libffi-3.0.9-r2.ebuild: |
164 |
- Stable on alpha, bug #360465 |
165 |
- |
166 |
- 25 Mar 2011; Christoph Mende <angelos@g.o> libffi-3.0.9-r2.ebuild: |
167 |
- Stable on amd64 wrt bug #360465 |
168 |
- |
169 |
-*libffi-3.0.10_rc8 (25 Mar 2011) |
170 |
- |
171 |
- 25 Mar 2011; Samuli Suominen <ssuominen@g.o> |
172 |
- +libffi-3.0.10_rc8.ebuild: |
173 |
- Version bump. |
174 |
- |
175 |
- 23 Feb 2011; Samuli Suominen <ssuominen@g.o> libffi-3.0.10_rc5.ebuild: |
176 |
- Detect and document broken installation of sys-devel/gcc in the build.log wrt |
177 |
- #354903 |
178 |
- |
179 |
-*libffi-3.0.10_rc5 (15 Feb 2011) |
180 |
- |
181 |
- 15 Feb 2011; Samuli Suominen <ssuominen@g.o> |
182 |
- +libffi-3.0.10_rc5.ebuild: |
183 |
- Version bump. |
184 |
- |
185 |
-*libffi-3.0.10_rc4 (12 Feb 2011) |
186 |
- |
187 |
- 12 Feb 2011; Samuli Suominen <ssuominen@g.o> |
188 |
- +libffi-3.0.10_rc4.ebuild: |
189 |
- Version bump. |
190 |
- |
191 |
-*libffi-3.0.9-r2 (04 Feb 2011) |
192 |
- |
193 |
- 04 Feb 2011; Samuli Suominen <ssuominen@g.o> +libffi-3.0.9-r2.ebuild, |
194 |
- +files/libffi-3.0.9-strncmp.patch: |
195 |
- Backport upstream patch for strncmp usage bug by request from Arfrever |
196 |
- Frehtes Taifersar Arahesis. |
197 |
- |
198 |
- 06 Jan 2011; Fabian Groffen <grobian@g.o> libffi-3.0.9-r1.ebuild, |
199 |
- +files/libffi-3.0.9-powerpc64-darwin.patch: |
200 |
- Add patch to allow compilation on powerpc64-*-darwin* |
201 |
- |
202 |
-*libffi-3.0.9-r1 (18 Dec 2010) |
203 |
- |
204 |
- 18 Dec 2010; Samuli Suominen <ssuominen@g.o> +libffi-3.0.9-r1.ebuild, |
205 |
- +files/libffi-3.0.9-define-generic-symbols-carefully.patch: |
206 |
- Include upstream patch to define generic symbols carefully wrt #347636 by |
207 |
- Dennis Schridde. |
208 |
- |
209 |
- 20 Sep 2010; Raúl Porcel <armin76@g.o> libffi-3.0.9.ebuild, |
210 |
- +files/libffi-3.0.9-arm-oabi.patch: |
211 |
- Add patch to fix ARM OABI, by Diego 'Flameeyes' Pettenò |
212 |
- <flameeyes@g.o> |
213 |
- |
214 |
- 19 Sep 2010; Raúl Porcel <armin76@g.o> libffi-3.0.9.ebuild: |
215 |
- s390 stable |
216 |
- |
217 |
- 16 Apr 2010; Brent Baude <ranger@g.o> libffi-3.0.9.ebuild: |
218 |
- Marking libffi-3.0.9 ppc for bug 306281 |
219 |
- |
220 |
- 22 Mar 2010; Brent Baude <ranger@g.o> libffi-3.0.9.ebuild: |
221 |
- Marking libffi-3.0.9 ppc64 for bug 306281 |
222 |
- |
223 |
- 16 Mar 2010; Raúl Porcel <armin76@g.o> libffi-3.0.9.ebuild: |
224 |
- alpha/arm/ia64/m68k/sh/sparc stable wrt #306281 |
225 |
- |
226 |
- 03 Mar 2010; Pawel Hajdan jr <phajdan.jr@g.o> libffi-3.0.9.ebuild: |
227 |
- x86 stable wrt bug #306281 |
228 |
- |
229 |
- 22 Feb 2010; Samuli Suominen <ssuominen@g.o> libffi-3.0.9.ebuild: |
230 |
- amd64 stable wrt #306281 |
231 |
- |
232 |
- 22 Feb 2010; Jeroen Roovers <jer@g.o> libffi-3.0.9.ebuild: |
233 |
- Stable for HPPA (bug #306281). |
234 |
- |
235 |
- 20 Feb 2010; Jonathan Callen <abcd@g.o> libffi-3.0.9.ebuild, |
236 |
- +files/libffi-3.0.9-interix.patch, +files/libffi-3.0.9-irix.patch: |
237 |
- Add patches from prefix, add prefix keywords |
238 |
- |
239 |
- 25 Jan 2010; Raúl Porcel <armin76@g.o> libffi-3.0.9.ebuild: |
240 |
- Add ~m68k, thanks to kolla for testing |
241 |
- |
242 |
- 24 Jan 2010; Raúl Porcel <armin76@g.o> libffi-3.0.9.ebuild: |
243 |
- Add ~ia64/~sh/~sparc wrt #298322 |
244 |
- |
245 |
- 13 Jan 2010; Brent Baude <ranger@g.o> libffi-3.0.9.ebuild: |
246 |
- Marking libffi-3.0.9 ~ppc64 for bug 298322 |
247 |
- |
248 |
- 04 Jan 2010; Markus Meier <maekke@g.o> libffi-3.0.9.ebuild: |
249 |
- add ~arm, bug #298322 |
250 |
- |
251 |
- 03 Jan 2010; Jeroen Roovers <jer@g.o> libffi-3.0.9.ebuild: |
252 |
- Marked ~ppc (bug #298322). |
253 |
- |
254 |
-*libffi-3.0.9 (31 Dec 2009) |
255 |
- |
256 |
- 31 Dec 2009; Samuli Suominen <ssuominen@g.o> +libffi-3.0.9.ebuild: |
257 |
- Version bump. |
258 |
- |
259 |
- 26 Dec 2009; Jeroen Roovers <jer@g.o> libffi-3.0.9_rc6.ebuild, |
260 |
- libffi-3.0.9_rc9.ebuild: |
261 |
- Marked ~hppa (bug #298322). |
262 |
- |
263 |
-*libffi-3.0.9_rc9 (26 Dec 2009) |
264 |
- |
265 |
- 26 Dec 2009; Samuli Suominen <ssuominen@g.o> |
266 |
- +libffi-3.0.9_rc9.ebuild: |
267 |
- Version bump. |
268 |
- |
269 |
-*libffi-3.0.9_rc6 (25 Dec 2009) |
270 |
- |
271 |
- 25 Dec 2009; Samuli Suominen <ssuominen@g.o> |
272 |
- +libffi-3.0.9_rc6.ebuild: |
273 |
- Version bump. |
274 |
- |
275 |
-*libffi-3.0.9_rc4 (24 Dec 2009) |
276 |
- |
277 |
- 24 Dec 2009; Samuli Suominen <ssuominen@g.o> |
278 |
- +libffi-3.0.9_rc4.ebuild, +files/libffi-3.0.9_rc4-revert_includedir.patch: |
279 |
- Version bump. |
280 |
- |
281 |
- 20 Dec 2009; Raúl Porcel <armin76@g.o> libffi-3.0.8.ebuild: |
282 |
- m68k stable |
283 |
- |
284 |
- 13 Dec 2009; Raúl Porcel <armin76@g.o> libffi-3.0.8.ebuild: |
285 |
- Add ~m68k, thanks to kolla for testing |
286 |
- |
287 |
- 10 Dec 2009; Raúl Porcel <armin76@g.o> libffi-3.0.8.ebuild, |
288 |
- +files/libffi-3.0.8-arm.patch: |
289 |
- Steal patch from debian to make it compile on armv6/armv7 |
290 |
- |
291 |
-*libffi-3.0.9_rc3 (30 Oct 2009) |
292 |
- |
293 |
- 30 Oct 2009; Samuli Suominen <ssuominen@g.o> |
294 |
- +libffi-3.0.9_rc3.ebuild: |
295 |
- Version bump. |
296 |
- |
297 |
-*libffi-3.0.9_rc2 (27 Oct 2009) |
298 |
- |
299 |
- 27 Oct 2009; Samuli Suominen <ssuominen@g.o> |
300 |
- +libffi-3.0.9_rc2.ebuild: |
301 |
- Version bump. |
302 |
- |
303 |
- 19 Oct 2009; Alexey Shvetsov <alexxy@g.o> libffi-3.0.8.ebuild: |
304 |
- Add ~mips keyword |
305 |
- |
306 |
- 17 Oct 2009; Markus Meier <maekke@g.o> metadata.xml: |
307 |
- remove static-libs description as it is global now |
308 |
- |
309 |
- 05 Oct 2009; Samuli Suominen <ssuominen@g.o> libffi-3.0.8.ebuild, |
310 |
- libffi-3.0.9_rc1.ebuild: |
311 |
- Keyword ~sparc-fbsd. Compile tested on FreeBSD-6.2-RELEASE-sparc64-64bit-ELF. |
312 |
- |
313 |
-*libffi-3.0.9_rc1 (05 Oct 2009) |
314 |
- |
315 |
- 05 Oct 2009; Samuli Suominen <ssuominen@g.o> |
316 |
- +libffi-3.0.9_rc1.ebuild: |
317 |
- Version bump. |
318 |
- |
319 |
- 03 Oct 2009; Samuli Suominen <ssuominen@g.o> libffi-3.0.8.ebuild: |
320 |
- Move dev-libs/libffi back to EAPI="0" because dev-lang/python is consuming |
321 |
- it. |
322 |
- |
323 |
- 02 Oct 2009; Samuli Suominen <ssuominen@g.o> libffi-3.0.8.ebuild, |
324 |
- +files/libffi-3.0.8-autoconf-2.64.patch: |
325 |
- Fix compability with Autoconf 2.64 wrt #287020, thanks to Mike Lundy and |
326 |
- Mike Frysinger. |
327 |
- |
328 |
- 23 Sep 2009; Alexis Ballier <aballier@g.o> libffi-3.0.8.ebuild, |
329 |
- +files/libffi-3.0.8-fbsd.patch: |
330 |
- Fix detection and test on FreeBSD and keyword it. |
331 |
- |
332 |
- 07 Sep 2009; Raúl Porcel <armin76@g.o> libffi-3.0.8.ebuild: |
333 |
- arm/ia64/s390/sh stable |
334 |
- |
335 |
- 05 Sep 2009; Brent Baude <ranger@g.o> libffi-3.0.8.ebuild: |
336 |
- Marking libffi-3.0.8 ppc64 for bug 272675 |
337 |
- |
338 |
- 22 Jul 2009; Tobias Klausmann <klausman@g.o> libffi-3.0.8.ebuild: |
339 |
- Stable on alpha, bug #272675 |
340 |
- |
341 |
- 19 Jul 2009; nixnut <nixnut@g.o> libffi-3.0.8.ebuild: |
342 |
- ppc stable #272673 |
343 |
- |
344 |
- 18 Jul 2009; Jeroen Roovers <jer@g.o> libffi-3.0.8.ebuild: |
345 |
- Stable for HPPA (bug #272675). |
346 |
- |
347 |
- 11 Jun 2009; Markus Meier <maekke@g.o> libffi-3.0.8.ebuild: |
348 |
- amd64 stable, bug #272675 |
349 |
- |
350 |
- 10 Jun 2009; Christian Faulhammer <fauli@g.o> libffi-3.0.8.ebuild: |
351 |
- stable x86, bug 272675 |
352 |
- |
353 |
- 05 Jun 2009; Ferris McCormick <fmccor@g.o> libffi-3.0.8.ebuild: |
354 |
- Sparc stable, part of Bug #272675. |
355 |
- |
356 |
- 05 Jun 2009; Samuli Suominen <ssuominen@g.o> libffi-3.0.8.ebuild: |
357 |
- Block <dev-libs/g-wrap-1.9.11 because they ship a copy of this library. |
358 |
- |
359 |
- 04 Jun 2009; Samuli Suominen <ssuominen@g.o> libffi-3.0.8.ebuild: |
360 |
- Keyword ~ppc/~ppc64 wrt #272046, thanks to Luca Barbato for testing. |
361 |
- |
362 |
- 03 Jun 2009; Raúl Porcel <armin76@g.o> libffi-3.0.8.ebuild: |
363 |
- Add ~arm/~ia64/~s390/~sh wrt #272046 |
364 |
- |
365 |
- 03 Jun 2009; Samuli Suominen <ssuominen@g.o> libffi-3.0.8.ebuild: |
366 |
- Keyword ~alpha wrt #272046, thanks to Tobias Klausmann for testing. |
367 |
- |
368 |
- 02 Jun 2009; Jeroen Roovers <jer@g.o> libffi-3.0.8.ebuild: |
369 |
- Marked ~hppa (bug #272046). |
370 |
- |
371 |
- 01 Jun 2009; Ferris McCormick <fmccor@g.o> libffi-3.0.8.ebuild: |
372 |
- Add sparc for testing, part of Bug #272046. |
373 |
- |
374 |
- 01 Jun 2009; Samuli Suominen <ssuominen@g.o> -libffi-3.0.5.ebuild, |
375 |
- -libffi-3.0.6.ebuild, libffi-3.0.8.ebuild, metadata.xml: |
376 |
- Only build static libs if USE flag is defined. |
377 |
- |
378 |
-*libffi-3.0.8 (24 Dec 2008) |
379 |
- |
380 |
- 24 Dec 2008; Stephanie Lockwood-Childs <wormo@g.o> |
381 |
- +libffi-3.0.8.ebuild: |
382 |
- version bump requested by Matteo Modesti (bug #252344) |
383 |
- |
384 |
-*libffi-3.0.6 (02 Sep 2008) |
385 |
- |
386 |
- 02 Sep 2008; Marijn Schouten <hkBst@g.o> +libffi-3.0.6.ebuild: |
387 |
- bump |
388 |
- |
389 |
- 29 Jun 2008; Marijn Schouten <hkBst@g.o> libffi-3.0.5.ebuild: |
390 |
- don't patch anymore, move warning to pkg_setup |
391 |
- |
392 |
- 13 Jun 2008; Samuli Suominen <ssuominen@g.o> |
393 |
- +files/libffi-3.0.5-includedir.patch, libffi-3.0.5.ebuild: |
394 |
- Fix includedir. USE flag test for dejagnu which is required for make |
395 |
- check. |
396 |
- |
397 |
-*libffi-3.0.5 (13 Jun 2008) |
398 |
- |
399 |
- 13 Jun 2008; Samuli Suominen <ssuominen@g.o> |
400 |
- -files/libffi-soversion.dpatch, -files/libffi-without-libgcj.dpatch, |
401 |
- +libffi-3.0.5.ebuild, -libffi-3.4.1.ebuild, -libffi-3.4.1-r1.ebuild, |
402 |
- -libffi-3.4.3.ebuild: |
403 |
- Version bump for testing wrt #163724, thanks to Marijn Schouten. Remove |
404 |
- old versions which came from GCC 3.4.x. |
405 |
- |
406 |
- 03 Jun 2008; Michael Sterrett <mr_bones_@g.o> libffi-3.4.1.ebuild, |
407 |
- libffi-3.4.1-r1.ebuild, libffi-3.4.3.ebuild: |
408 |
- remove reference to app-admin/eselect-compiler which has been removed |
409 |
- |
410 |
- 27 Dec 2007; Christian Heim <phreak@g.o> metadata.xml: |
411 |
- Fixing the maintainer. It's supposed to be maintainer-needed. |
412 |
- |
413 |
- 05 Dec 2007; Michael Sterrett <mr_bones_@g.o> -libffi-3.3.5.ebuild: |
414 |
- remove old, dep-broken version |
415 |
- |
416 |
- 13 Nov 2007; Raúl Porcel <armin76@g.o> libffi-3.3.5.ebuild, |
417 |
- libffi-3.4.1-r1.ebuild: |
418 |
- Drop unneeded ~alpha keyword |
419 |
- |
420 |
- 11 May 2007; Thilo Bangert <bangert@g.o> metadata.xml: |
421 |
- fix herd |
422 |
- |
423 |
- 12 Mar 2007; Raúl Porcel <armin76@g.o> libffi-3.4.3.ebuild: |
424 |
- x86 stable |
425 |
- |
426 |
- 03 Mar 2007; Marius Mauch <genone@g.o> libffi-3.3.5.ebuild: |
427 |
- Replacing einfo with elog |
428 |
- |
429 |
- 06 Jan 2007; Danny van Dyk <kugelfang@g.o> -libffi-1.20.ebuild: |
430 |
- QA: Removed unused versions. |
431 |
- |
432 |
- 05 Nov 2006; Piotr Jaroszyński <peper@g.o> libffi-3.4.1.ebuild: |
433 |
- Fix multilib. Thanks to David Leverton <u01drl3@×××××××.uk> in bug #154065. |
434 |
- |
435 |
- 14 Aug 2006; Christian Heim <phreak@g.o> libffi-3.3.5.ebuild, |
436 |
- libffi-3.4.1.ebuild, libffi-3.4.1-r1.ebuild, libffi-3.4.3.ebuild: |
437 |
- Switch default ordering of gcc-config and eselect-compiler to work around |
438 |
- portage bug. |
439 |
- |
440 |
- 13 Aug 2006; Markus Rothe <corsair@g.o> libffi-3.4.1-r1.ebuild, |
441 |
- libffi-3.4.3.ebuild: |
442 |
- Dropped ppc64/~ppc64 keywords |
443 |
- |
444 |
- 02 Aug 2006; Andrej Kacian <ticho@g.o> libffi-3.4.1-r1.ebuild: |
445 |
- Stable on x86, bug #105020. |
446 |
- |
447 |
- 01 Aug 2006; Andrej Kacian <ticho@g.o> libffi-3.4.3.ebuild: |
448 |
- Added ~x86, bug #105020. |
449 |
- |
450 |
- 27 Jul 2006; Fabian Groffen <grobian@g.o> libffi-3.3.5.ebuild, |
451 |
- libffi-3.4.1.ebuild, libffi-3.4.1-r1.ebuild, libffi-3.4.3.ebuild: |
452 |
- QA fixes for bug #141378: build is not really used, so remove its trails. |
453 |
- Remove gnustep as maintainer, gnustep-base is moving away from it. |
454 |
- |
455 |
- 06 Jun 2006; Jeremy Huddleston <eradicator@g.o> |
456 |
- libffi-3.3.5.ebuild, libffi-3.4.1.ebuild, libffi-3.4.1-r1.ebuild, |
457 |
- libffi-3.4.3.ebuild: |
458 |
- Updated DEPEND to accept eselect-compiler. |
459 |
- |
460 |
- 08 Jan 2006; Michael Hanselmann <hansmi@g.o> metadata.xml: |
461 |
- Remove retiring dev from metadata. |
462 |
- |
463 |
- 05 Jan 2006; Gustavo Zacarias <gustavoz@g.o> libffi-3.4.3.ebuild: |
464 |
- Stable on sparc |
465 |
- |
466 |
- 22 Dec 2005; Joshua Nichols <nichoj@g.o> libffi-3.4.1.ebuild: |
467 |
- Fixed multilib-strict violation (bug #74949). |
468 |
- |
469 |
- 21 Dec 2005; Seemant Kulleen <seemant@g.o> libffi-3.3.5.ebuild, |
470 |
- libffi-3.4.1.ebuild, libffi-3.4.1-r1.ebuild, libffi-3.4.3.ebuild: |
471 |
- Fix QA violation of awk in the global scope. Change to versionator eclass |
472 |
- instead. Thanks to: Christian Heim in bug #108388 |
473 |
- |
474 |
- 22 May 2005; Jason Wever <weeve@g.o> libffi-3.4.3.ebuild: |
475 |
- Added ~sparc keyword. |
476 |
- |
477 |
- 06 May 2005; Sven Wegener <swegener@g.o> libffi-3.4.1-r1.ebuild, |
478 |
- libffi-3.4.3.ebuild: |
479 |
- Removed * postfix from <, <=, >= and > dependencies. |
480 |
- |
481 |
- 09 Apr 2005; Armando Di Cianno <fafhrd@g.o> -libffi-3.3.3.ebuild, |
482 |
- -libffi-3.3.3-r1.ebuild, -libffi-3.3.4.ebuild, libffi-3.4.1-r1.ebuild: |
483 |
- Pruning old ebuilds that are no longer needed. |
484 |
- |
485 |
- 06 Apr 2005; Markus Rothe <corsair@g.o> libffi-3.4.3.ebuild: |
486 |
- Stable on ppc64 |
487 |
- |
488 |
- 06 Apr 2005; <kloeri@g.o> libffi-3.3.3-r1.ebuild, |
489 |
- libffi-3.3.5.ebuild: |
490 |
- ~alpha cleanup. |
491 |
- |
492 |
- 04 Apr 2005; Michael Hanselmann <hansmi@g.o> libffi-3.4.3.ebuild: |
493 |
- Stable on ppc. |
494 |
- |
495 |
- 04 Apr 2005; Gustavo Zacarias <gustavoz@g.o> libffi-3.3.4.ebuild, |
496 |
- libffi-3.3.5.ebuild: |
497 |
- 3.3.5 to sparc stable, 3.3.4 removed ~sparc for cleanup |
498 |
- |
499 |
- 04 Apr 2005; Gustavo Zacarias <gustavoz@g.o> libffi-3.3.5.ebuild: |
500 |
- Stable on sparc |
501 |
- |
502 |
-*libffi-3.3.5 (14 Mar 2005) |
503 |
- |
504 |
- 14 Mar 2005; Eric Shattow <jnc@g.o> +libffi-3.3.5.ebuild: |
505 |
- Version Bump (interim, closes #80281). |
506 |
- |
507 |
- 12 Mar 2005; Eric Shattow <jnc@g.o> libffi-3.3.4.ebuild: |
508 |
- quasi-stable on x86 (fixes broken dependency tracking in stable arch) |
509 |
- |
510 |
- 05 Mar 2005; Markus Rothe <corsair@g.o> libffi-3.4.3.ebuild: |
511 |
- Added ~ppc64 to KEYWORDS and don't use multilib on ppc64; bug #72258 |
512 |
- |
513 |
-*libffi-3.4.3 (03 Dec 2004) |
514 |
- |
515 |
- 03 Dec 2004; Armando Di Cianno <fafhrd@g.o> +libffi-3.4.3.ebuild: |
516 |
- Version bump to match gcc-3.4.3; hopefully this will be the last libffi of |
517 |
- this type/in this series that I make - >=gcc-3.4.3-r1 should support libffi |
518 |
- with gcj and objc now |
519 |
- |
520 |
- 23 Nov 2004; Tom Gall <tgall@g.o> |
521 |
- libffi-3.4.1-r1.ebuild: |
522 |
- added ~ppc64 |
523 |
- |
524 |
- 23 Nov 2004; Jeremy Huddleston <eradicator@g.o> |
525 |
- libffi-3.4.1.ebuild: |
526 |
- Stable amd64... bug #68857. |
527 |
- |
528 |
- 31 Oct 2004; <kloeri@g.o> libffi-3.3.3-r1.ebuild: |
529 |
- ~alpha keyword. |
530 |
- |
531 |
- 24 Oct 2004; Jason Wever <weeve@g.o> libffi-3.3.4.ebuild: |
532 |
- Added ~sparc keyword wrt bug #68729. |
533 |
- |
534 |
- 24 Oct 2004; Armando Di Cianno <fafhrd@g.o> libffi-3.3.3-r1.ebuild, |
535 |
- libffi-3.3.4.ebuild: |
536 |
- Making gcc depends more explicit; libffi really needs to be installed |
537 |
- alongside gcc on of these days... |
538 |
- |
539 |
- 09 Oct 2004; David Holm <dholm@g.o> libffi-3.4.1-r1.ebuild: |
540 |
- Added to ~ppc. |
541 |
- |
542 |
-*libffi-3.3.4 (25 Sep 2004) |
543 |
- |
544 |
- 25 Sep 2004; Armando Di Cianno <fafhrd@g.o> +libffi-3.3.4.ebuild: |
545 |
- New version to complement gcc-3.3.4. |
546 |
- |
547 |
-*libffi-3.3.3-r1 (22 Sep 2004) |
548 |
- |
549 |
- 22 Sep 2004; Armando Di Cianno <fafhrd@g.o> |
550 |
- +files/libffi-soversion.dpatch, +files/libffi-without-libgcj.dpatch, |
551 |
- +libffi-3.3.3-r1.ebuild, +libffi-3.4.1-r1.ebuild: |
552 |
- Updated,new 3.3.3-r1 and 3.4.1-r1 for ~x86; 3.4.1-r1 now applies patches that |
553 |
- allow building without turning on libgcj as well. |
554 |
- |
555 |
-*libffi-3.3.3 (27 Aug 2004) |
556 |
- |
557 |
- 27 Aug 2004; Armando Di Cianno <fafhrd@g.o> +libffi-3.3.3.ebuild, |
558 |
- libffi-3.4.1.ebuild: |
559 |
- Added specific as-is type license for libffi; added libffi-3.3.3 for x86; set |
560 |
- HOMEPAGE to more proper url. |
561 |
- |
562 |
- 27 Aug 2004; Armando Di Cianno <fafhrd@g.o> libffi-3.4.1.ebuild: |
563 |
- Added email address next to comment I had previously made in file. |
564 |
- |
565 |
- 14 Aug 2004; Sven Wegener <swegener@g.o> libffi-3.4.1.ebuild: |
566 |
- Fixed CVS Header. |
567 |
- |
568 |
-*libffi-3.4.1 (17 Jul 2004) |
569 |
- |
570 |
- 17 Jul 2004; Travis Tilley <lv@g.o> +libffi-3.4.1.ebuild: |
571 |
- added an ebuild for the libffi 2.0 beta from the gcc 3.4.1 tarball. keyworded |
572 |
- ~amd64 |
573 |
- |
574 |
- 01 Jul 2004; Jeremy Huddleston <eradicator@g.o> libffi-1.20.ebuild: |
575 |
- virtual/glibc -> virtual/libc |
576 |
- |
577 |
- 18 Mar 2004; David Holm <dholm@g.o> libffi-1.20.ebuild: |
578 |
- Added to ~ppc. |
579 |
- |
580 |
- 14 Mar 2004; Michael Sterrett <mr_bones_@g.o> libffi-1.20.ebuild: |
581 |
- Don't assign default to S; header fix |
582 |
- |
583 |
-*libffi-1.20 (13 Feb 2003) |
584 |
- |
585 |
- 12 Jul 2003; Daniel Ahlberg <aliz@g.o> : |
586 |
- Added missing changelog entry. |
587 |
- |
588 |
- 06 Dec 2002; Rodney Rees <manson@g.o> : changed sparc ~sparc keywords |
589 |
- |
590 |
-*libffi-0.20 ( 10 Feb 2002 ) |
591 |
- |
592 |
- 10 Feb 2002; Karl Trygve Kalleberg <karltk@g.o> ChangeLog files/digest-libffi-0.20 libffi-0.20: |
593 |
- |
594 |
- The libffi library provides a portable, high level programming interface to |
595 |
- various calling conventions. This allows a programmer to call any function |
596 |
- specified by a call interface description at run-time. |
597 |
- |
598 |
- Ffi stands for Foreign Function Interface. A foreign function interface is |
599 |
- the popular name for the interface that allows code written in one language |
600 |
- to call code written in another language. The libffi library really only |
601 |
- provides the lowest, machine dependent layer of a fully featured foreign |
602 |
- function interface. A layer must exist above libffi that handles type |
603 |
- conversions for values passed between the two languages. |
604 |
|
605 |
diff --git a/dev-libs/libffi/files/libffi-3.0.13-emutramp_pax_log.patch b/dev-libs/libffi/files/libffi-3.0.13-emutramp_pax_log.patch |
606 |
deleted file mode 100644 |
607 |
index a08e6de..0000000 |
608 |
--- a/dev-libs/libffi/files/libffi-3.0.13-emutramp_pax_log.patch |
609 |
+++ /dev/null |
610 |
@@ -1,54 +0,0 @@ |
611 |
---- a/src/closures.c 2013-03-17 23:27:11.000000000 +0100 |
612 |
-+++ b/src/closures.c 2013-04-19 22:16:53.030220812 +0200 |
613 |
-@@ -175,16 +175,40 @@ selinux_enabled_check (void) |
614 |
- /* On PaX enable kernels that have MPROTECT enable we can't use PROT_EXEC. */ |
615 |
- #ifdef FFI_MMAP_EXEC_EMUTRAMP_PAX |
616 |
- #include <stdlib.h> |
617 |
-+#include <syslog.h> |
618 |
-+#define LINE_BUFFER 1024 |
619 |
- |
620 |
- static int emutramp_enabled = -1; |
621 |
- |
622 |
- static int |
623 |
- emutramp_enabled_check (void) |
624 |
- { |
625 |
-- if (getenv ("FFI_DISABLE_EMUTRAMP") == NULL) |
626 |
-- return 1; |
627 |
-- else |
628 |
-+ if (getenv ("FFI_DISABLE_EMUTRAMP") != NULL) |
629 |
- return 0; |
630 |
-+ FILE *f; |
631 |
-+ char first[LINE_BUFFER], second[LINE_BUFFER]; |
632 |
-+ char conf_line[LINE_BUFFER]; |
633 |
-+ f = fopen("/proc/self/status", "r"); |
634 |
-+ if (f == NULL) |
635 |
-+ { |
636 |
-+ /* We can't read the needed info from /proc */ |
637 |
-+ /* So log it and make may day. */ |
638 |
-+ syslog (LOG_INFO, "Can't read /proc/self/status"); |
639 |
-+ return 0; |
640 |
-+ } |
641 |
-+ while (fgets (conf_line, LINE_BUFFER, f) ) |
642 |
-+ { |
643 |
-+ sscanf (conf_line, "%s %s", first, second ); |
644 |
-+ if( !strcmp (first, "PaX:" ) ) |
645 |
-+ { |
646 |
-+ if( second[1] != 'E' ) |
647 |
-+ syslog (LOG_INFO, "Emutramp in not enable."); |
648 |
-+ fclose (f); |
649 |
-+ return 1; |
650 |
-+ } |
651 |
-+ } |
652 |
-+ fclose (f); |
653 |
-+ return 0; |
654 |
- } |
655 |
- |
656 |
- #define is_emutramp_enabled() (emutramp_enabled >= 0 ? emutramp_enabled \ |
657 |
-@@ -197,6 +221,7 @@ emutramp_enabled_check (void) |
658 |
- |
659 |
- /* Cygwin is Linux-like, but not quite that Linux-like. */ |
660 |
- #define is_selinux_enabled() 0 |
661 |
-+#define is_emutramp_enabled() 0 |
662 |
- |
663 |
- #endif /* !defined(X86_WIN32) && !defined(X86_WIN64) */ |
664 |
- |
665 |
|
666 |
diff --git a/dev-libs/libffi/libffi-3.0.13-r2.ebuild b/dev-libs/libffi/libffi-3.0.13-r2.ebuild |
667 |
deleted file mode 100644 |
668 |
index b649fdd..0000000 |
669 |
--- a/dev-libs/libffi/libffi-3.0.13-r2.ebuild |
670 |
+++ /dev/null |
671 |
@@ -1,61 +0,0 @@ |
672 |
-# Copyright 1999-2013 Gentoo Foundation |
673 |
-# Distributed under the terms of the GNU General Public License v2 |
674 |
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.0.13.ebuild,v 1.2 2013/03/28 23:48:12 vapier Exp $ |
675 |
- |
676 |
-EAPI=5 |
677 |
-inherit eutils libtool multilib toolchain-funcs |
678 |
- |
679 |
-DESCRIPTION="a portable, high level programming interface to various calling conventions." |
680 |
-HOMEPAGE="http://sourceware.org/libffi/" |
681 |
-SRC_URI="ftp://sourceware.org/pub/${PN}/${P}.tar.gz" |
682 |
- |
683 |
-LICENSE="MIT" |
684 |
-SLOT="0" |
685 |
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
686 |
-IUSE="debug pax_kernel static-libs test" |
687 |
- |
688 |
-DEPEND="test? ( dev-util/dejagnu )" |
689 |
- |
690 |
-DOCS="ChangeLog* README" |
691 |
- |
692 |
-pkg_setup() { |
693 |
- # Check for orphaned libffi, see http://bugs.gentoo.org/354903 for example |
694 |
- if [[ ${ROOT} == "/" && ${EPREFIX} == "" ]] && ! has_version ${CATEGORY}/${PN}; then |
695 |
- local base="${T}"/conftest |
696 |
- echo 'int main() { }' > "${base}".c |
697 |
- $(tc-getCC) -o "${base}" "${base}".c -lffi >&/dev/null |
698 |
- if [ $? -eq 0 ]; then |
699 |
- eerror "The linker reported linking against -lffi to be working while it shouldn't have." |
700 |
- eerror "This is wrong and you should find and delete the old copy of libffi before continuing." |
701 |
- die "The system is in inconsistent state with unknown libffi installed." |
702 |
- fi |
703 |
- fi |
704 |
-} |
705 |
- |
706 |
-src_prepare() { |
707 |
- sed -i 's:@toolexeclibdir@:$(libdir):g' Makefile.in || die #462814 |
708 |
- epatch "${FILESDIR}"/${P}-emutramp_pax_log.patch |
709 |
- epatch_user |
710 |
- elibtoolize |
711 |
-} |
712 |
- |
713 |
-src_configure() { |
714 |
- use userland_BSD && export HOST="${CHOST}" |
715 |
- econf \ |
716 |
- $(use_enable static-libs static) \ |
717 |
- $(use_enable pax_kernel pax_emutramp) \ |
718 |
- $(use_enable debug) |
719 |
-} |
720 |
- |
721 |
-src_install() { |
722 |
- default |
723 |
- prune_libtool_files |
724 |
-} |
725 |
- |
726 |
-pkg_preinst() { |
727 |
- preserve_old_lib /usr/$(get_libdir)/${PN}$(get_libname 5) |
728 |
-} |
729 |
- |
730 |
-pkg_postinst() { |
731 |
- preserve_old_lib_notify /usr/$(get_libdir)/${PN}$(get_libname 5) |
732 |
-} |
733 |
|
734 |
diff --git a/dev-libs/libffi/metadata.xml b/dev-libs/libffi/metadata.xml |
735 |
deleted file mode 100644 |
736 |
index b061e3d..0000000 |
737 |
--- a/dev-libs/libffi/metadata.xml |
738 |
+++ /dev/null |
739 |
@@ -1,33 +0,0 @@ |
740 |
-<?xml version="1.0" encoding="UTF-8"?> |
741 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
742 |
-<pkgmetadata> |
743 |
- <herd>toolchain</herd> |
744 |
- <longdescription lang="en"> |
745 |
- Compilers for high level languages generate code that follow certain |
746 |
- conventions. These conventions are necessary, in part, for separate |
747 |
- compilation to work. One such convention is the "calling |
748 |
- convention". The "calling convention" is essentially a set of |
749 |
- assumptions made by the compiler about where function arguments will |
750 |
- be found on entry to a function. A "calling convention" also specifies |
751 |
- where the return value for a function is found. |
752 |
- |
753 |
- Some programs may not know at the time of compilation what arguments |
754 |
- are to be passed to a function. For instance, an interpreter may be |
755 |
- told at run-time about the number and types of arguments used to call |
756 |
- a given function. Libffi can be used in such programs to provide a |
757 |
- bridge from the interpreter program to compiled code. |
758 |
- |
759 |
- The libffi library provides a portable, high level programming |
760 |
- interface to various calling conventions. This allows a programmer to |
761 |
- call any function specified by a call interface description at run |
762 |
- time. |
763 |
- |
764 |
- Ffi stands for Foreign Function Interface. A foreign function |
765 |
- interface is the popular name for the interface that allows code |
766 |
- written in one language to call code written in another language. The |
767 |
- libffi library really only provides the lowest, machine dependent |
768 |
- layer of a fully featured foreign function interface. A layer must |
769 |
- exist above libffi that handles type conversions for values passed |
770 |
- between the two languages. |
771 |
- </longdescription> |
772 |
-</pkgmetadata> |