1 |
commit: 2a9a29180ae40f137aaf3722a7b7061ee6c7a386 |
2 |
Author: Robert Seaton <seatonr <AT> dupage <DOT> edu> |
3 |
AuthorDate: Tue Jul 5 15:35:55 2011 +0000 |
4 |
Commit: Robert Seaton <seatonr <AT> dupage <DOT> edu> |
5 |
CommitDate: Tue Jul 5 15:35:55 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/glentoo-overlay.git;a=commit;h=2a9a2918 |
7 |
|
8 |
Version bump libxml2 to fix build issue. |
9 |
|
10 |
--- |
11 |
dev-libs/libxml2/ChangeLog | 1222 ++++++++++++++++++++ |
12 |
dev-libs/libxml2/Manifest | 14 + |
13 |
.../libxml2/files/libxml2-2.7.1-catalog_path.patch | 66 ++ |
14 |
dev-libs/libxml2/files/libxml2-2.7.2-winnt.patch | 72 ++ |
15 |
.../libxml2-2.7.8-disable_static_modules.patch | 12 + |
16 |
.../files/libxml2-2.7.8-reactivate-script.patch | 21 + |
17 |
.../libxml2-2.7.8-reallocation-failures.patch | 101 ++ |
18 |
.../files/libxml2-2.7.8-xpath-freeing.patch | 32 + |
19 |
.../files/libxml2-2.7.8-xpath-freeing2.patch | 28 + |
20 |
.../libxml2/files/libxml2-2.7.8-xpath-memory.patch | 29 + |
21 |
dev-libs/libxml2/libxml2-2.7.8-r1.ebuild | 218 ++++ |
22 |
dev-libs/libxml2/metadata.xml | 5 + |
23 |
12 files changed, 1820 insertions(+), 0 deletions(-) |
24 |
|
25 |
diff --git a/dev-libs/libxml2/ChangeLog b/dev-libs/libxml2/ChangeLog |
26 |
new file mode 100644 |
27 |
index 0000000..bae9c49 |
28 |
--- /dev/null |
29 |
+++ b/dev-libs/libxml2/ChangeLog |
30 |
@@ -0,0 +1,1222 @@ |
31 |
+# ChangeLog for dev-libs/libxml2 |
32 |
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 |
33 |
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/ChangeLog,v 1.310 2011/06/22 20:20:45 ranger Exp $ |
34 |
+ |
35 |
+ 22 Jun 2011; Brent Baude <ranger@g.o> libxml2-2.7.8-r1.ebuild: |
36 |
+ Marking libxml2-2.7.8-r1 ppc for bug 370715 |
37 |
+ |
38 |
+ 19 Jun 2011; Raúl Porcel <armin76@g.o> libxml2-2.7.8-r1.ebuild: |
39 |
+ alpha/ia64/m68k/s390/sh/sparc stable wrt #370715 |
40 |
+ |
41 |
+ 14 Jun 2011; Markus Meier <maekke@g.o> libxml2-2.7.8-r1.ebuild: |
42 |
+ amd64/arm stable, bug #370715 |
43 |
+ |
44 |
+ 14 Jun 2011; Pawel Hajdan jr <phajdan.jr@g.o> libxml2-2.7.8-r1.ebuild: |
45 |
+ x86 stable wrt bug #370715 |
46 |
+ |
47 |
+ 14 Jun 2011; Jeroen Roovers <jer@g.o> libxml2-2.7.8-r1.ebuild: |
48 |
+ Stable for HPPA (bug #370715). |
49 |
+ |
50 |
+*libxml2-2.7.8-r1 (13 Jun 2011) |
51 |
+ |
52 |
+ 13 Jun 2011; Pacho Ramos <pacho@g.o> -libxml2-2.7.7.ebuild, |
53 |
+ +libxml2-2.7.8-r1.ebuild, +files/libxml2-2.7.8-reallocation-failures.patch: |
54 |
+ Fix some potential problems on reallocation failures (CVE-2011-1944), bug |
55 |
+ #370715 by Sylvia. Remove old. |
56 |
+ |
57 |
+ 26 Feb 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o> |
58 |
+ libxml2-2.7.8.ebuild, +files/libxml2-2.7.8-disable_static_modules.patch: |
59 |
+ Don't install .a files in Python site-packages directories. |
60 |
+ |
61 |
+ 19 Feb 2011; Fabian Groffen <grobian@g.o> libxml2-2.7.8.ebuild: |
62 |
+ Drop --with-zlib argument for Prefix, it's no longer necessary |
63 |
+ |
64 |
+ 16 Feb 2011; Kacper Kowalik <xarthisius@g.o> libxml2-2.7.8.ebuild: |
65 |
+ ppc/ppc64 stable wrt #345555 |
66 |
+ |
67 |
+ 14 Feb 2011; Jeroen Roovers <jer@g.o> libxml2-2.7.8.ebuild: |
68 |
+ Stable for HPPA (bug #345555). |
69 |
+ |
70 |
+ 13 Feb 2011; Raúl Porcel <armin76@g.o> libxml2-2.7.8.ebuild: |
71 |
+ alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #345555 |
72 |
+ |
73 |
+ 13 Feb 2011; Markos Chandras <hwoarang@g.o> libxml2-2.7.8.ebuild: |
74 |
+ Stable on amd64 wrt bug #345555 |
75 |
+ |
76 |
+ 13 Feb 2011; Christian Faulhammer <fauli@g.o> libxml2-2.7.8.ebuild: |
77 |
+ stable x86, security bug 345555 |
78 |
+ |
79 |
+ 12 Feb 2011; Pacho Ramos <pacho@g.o> |
80 |
+ +files/libxml2-2.7.1-catalog_path.patch, +files/libxml2-2.7.2-winnt.patch, |
81 |
+ libxml2-2.7.8.ebuild: |
82 |
+ Apply fixes for PREFIX support (bug #317891), thanks a lot to Fabian Groffen |
83 |
+ for the patch. |
84 |
+ |
85 |
+*libxml2-2.7.8 (11 Feb 2011) |
86 |
+ |
87 |
+ 11 Feb 2011; Pacho Ramos <pacho@g.o> -libxml2-2.7.6.ebuild, |
88 |
+ +libxml2-2.7.8.ebuild, +files/libxml2-2.7.8-reactivate-script.patch, |
89 |
+ +files/libxml2-2.7.8-xpath-freeing.patch, |
90 |
+ +files/libxml2-2.7.8-xpath-freeing2.patch, |
91 |
+ +files/libxml2-2.7.8-xpath-memory.patch: |
92 |
+ Version bump including security fixes, bump to eapi3, remove old. |
93 |
+ |
94 |
+ 31 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o> |
95 |
+ libxml2-2.7.7.ebuild: |
96 |
+ Restrict Jython ABIs. |
97 |
+ |
98 |
+ 09 Aug 2010; Zac Medico <zmedico@g.o> libxml2-2.7.6.ebuild, |
99 |
+ libxml2-2.7.7.ebuild: |
100 |
+ Fix python dep so that if pyxml is pulled in, it pulls in python too |
101 |
+ (without requiring python[xml] in this case). |
102 |
+ |
103 |
+ 09 Aug 2010; Zac Medico <zmedico@g.o> libxml2-2.7.6.ebuild, |
104 |
+ libxml2-2.7.7.ebuild: |
105 |
+ With USE=python, require either python[xml] or pyxml, in order to avoid |
106 |
+ a "SAXReaderNotAvailable: No parsers found" exception raised from |
107 |
+ xml.sax.make_parser(). This should solve stage3 libxml2 build failures. |
108 |
+ |
109 |
+ 30 May 2010; Raúl Porcel <armin76@g.o> libxml2-2.7.7.ebuild: |
110 |
+ alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #317819 |
111 |
+ |
112 |
+ 17 May 2010; Jeroen Roovers <jer@g.o> libxml2-2.7.7.ebuild: |
113 |
+ Stable for HPPA (bug #317819). |
114 |
+ |
115 |
+ 14 May 2010; Robin H. Johnson <robbat2@g.o> libxml2-2.7.7.ebuild: |
116 |
+ Fix so that the catalyst autobuilds can continue safely. If the Python |
117 |
+ binary is not present in $ROOT, python_execute_function returns |
118 |
+ successfully but silently, WITHOUT running the command (with disasterous |
119 |
+ side-effects). |
120 |
+ |
121 |
+ 11 May 2010; Brent Baude <ranger@g.o> libxml2-2.7.7.ebuild: |
122 |
+ stable ppc64, bug 317819 |
123 |
+ |
124 |
+ 11 May 2010; Pawel Hajdan jr <phajdan.jr@g.o> libxml2-2.7.7.ebuild: |
125 |
+ x86 stable wrt bug #317819 |
126 |
+ |
127 |
+ 10 May 2010; nixnut <nixnut@g.o> libxml2-2.7.7.ebuild: |
128 |
+ ppc stable #317819 |
129 |
+ |
130 |
+ 04 May 2010; <angelos@g.o> libxml2-2.7.7.ebuild: |
131 |
+ amd64 stable, thanks to Roeland Douma (bug #317819) |
132 |
+ |
133 |
+ 24 Apr 2010; Raúl Porcel <armin76@g.o> libxml2-2.7.6.ebuild: |
134 |
+ alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #309949 |
135 |
+ |
136 |
+ 11 Apr 2010; Pawel Hajdan jr <phajdan.jr@g.o> libxml2-2.7.6.ebuild: |
137 |
+ x86 stable wrt bug #309949 |
138 |
+ |
139 |
+ 06 Apr 2010; Gilles Dartiguelongue <eva@g.o> |
140 |
+ -libxml2-2.7.4-r1.ebuild, -files/libxml2-2.7.4-parser-grow.patch, |
141 |
+ libxml2-2.7.7.ebuild: |
142 |
+ Enable multiple python ABI support, bug #312193. Clean up old revision. |
143 |
+ |
144 |
+ 24 Mar 2010; Brent Baude <ranger@g.o> libxml2-2.7.6.ebuild: |
145 |
+ stable ppc, bug 309949 |
146 |
+ |
147 |
+ 21 Mar 2010; Brent Baude <ranger@g.o> libxml2-2.7.6.ebuild: |
148 |
+ stable ppc64, bug 309949 |
149 |
+ |
150 |
+*libxml2-2.7.7 (18 Mar 2010) |
151 |
+ |
152 |
+ 18 Mar 2010; Samuli Suominen <ssuominen@g.o> +libxml2-2.7.7.ebuild: |
153 |
+ Version bump wrt #309723. |
154 |
+ |
155 |
+ 18 Mar 2010; Markos Chandras <hwoarang@g.o> libxml2-2.7.6.ebuild: |
156 |
+ Stable on amd64 wrt bug #309949 |
157 |
+ |
158 |
+ 08 Mar 2010; Zac Medico <zmedico@g.o> libxml2-2.7.3-r2.ebuild, |
159 |
+ libxml2-2.7.4-r1.ebuild, libxml2-2.7.6.ebuild: |
160 |
+ Specify <python-3 since only python-2.x works. |
161 |
+ |
162 |
+*libxml2-2.7.6 (23 Dec 2009) |
163 |
+ |
164 |
+ 23 Dec 2009; Diego E. Pettenò <flameeyes@g.o> |
165 |
+ +libxml2-2.7.6.ebuild: |
166 |
+ Version bump, fixes Relax-NG validation problems. |
167 |
+ |
168 |
+ 08 Dec 2009; Gilles Dartiguelongue <eva@g.o> -libxml2-2.7.4.ebuild, |
169 |
+ libxml2-2.7.4-r1.ebuild: |
170 |
+ Make sure to remove unneeded /usr/share/doc directory, bug #295762 |
171 |
+ |
172 |
+*libxml2-2.7.4-r1 (16 Sep 2009) |
173 |
+ |
174 |
+ 16 Sep 2009; Romain Perier <mrpouet@g.o> |
175 |
+ +libxml2-2.7.4-r1.ebuild, +files/libxml2-2.7.4-parser-grow.patch: |
176 |
+ Fix inkscape extension loader problem per bug #285125, patch import from |
177 |
+ upstream bug #595128, thanks to Andreas Proteus |
178 |
+ <proteuss@××××××××××××.org> for tests. |
179 |
+ |
180 |
+*libxml2-2.7.4 (13 Sep 2009) |
181 |
+ |
182 |
+ 13 Sep 2009; Gilles Dartiguelongue <eva@g.o> -libxml2-2.7.3.ebuild, |
183 |
+ -libxml2-2.7.3-r1.ebuild, +libxml2-2.7.4.ebuild: |
184 |
+ Version bump, bug #284726. |
185 |
+ |
186 |
+ 30 Aug 2009; Brent Baude <ranger@g.o> libxml2-2.7.3-r2.ebuild: |
187 |
+ Marking libxml2-2.7.3-r2 ppc64 for bug 280617 |
188 |
+ |
189 |
+ 23 Aug 2009; nixnut <nixnut@g.o> libxml2-2.7.3-r2.ebuild: |
190 |
+ ppc stable #280617 |
191 |
+ |
192 |
+ 14 Aug 2009; Markus Meier <maekke@g.o> libxml2-2.7.3-r2.ebuild: |
193 |
+ amd64 stable, bug #280617 |
194 |
+ |
195 |
+ 14 Aug 2009; Raúl Porcel <armin76@g.o> libxml2-2.7.3-r2.ebuild: |
196 |
+ alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #280617 |
197 |
+ |
198 |
+ 13 Aug 2009; Christian Faulhammer <fauli@g.o> |
199 |
+ libxml2-2.7.3-r2.ebuild: |
200 |
+ stable x86, security bug 280617 |
201 |
+ |
202 |
+ 12 Aug 2009; Jeroen Roovers <jer@g.o> libxml2-2.7.3-r2.ebuild: |
203 |
+ Stable for HPPA (bug #280617). |
204 |
+ |
205 |
+*libxml2-2.7.3-r2 (11 Aug 2009) |
206 |
+ |
207 |
+ 11 Aug 2009; Gilles Dartiguelongue <eva@g.o> |
208 |
+ +libxml2-2.7.3-r2.ebuild, |
209 |
+ +files/libxml2-2.7.3-CVE-2009-2414-CVE-2009-2416.patch: |
210 |
+ Version bump. Fix CVE 2009-2414 and CVE 2009-2416, bug #280617. |
211 |
+ |
212 |
+ 31 May 2009; Gilles Dartiguelongue <eva@g.o> |
213 |
+ libxml2-2.7.3-r1.ebuild: |
214 |
+ Do not install 3 different documentation directories, bug #248127. |
215 |
+ |
216 |
+*libxml2-2.7.3-r1 (27 Apr 2009) |
217 |
+ |
218 |
+ 27 Apr 2009; Gilles Dartiguelongue <eva@g.o> |
219 |
+ -files/libxml2-2.7.2-CVE-2008-422x.patch, |
220 |
+ -files/libxml2-2.7.2-old-sax-parser-behaviour-option.patch, |
221 |
+ -files/libxml2-2.7.2-xmlAddChildList-pointer.patch, |
222 |
+ -files/libxml2-2.7.2-xmlTextWriterFullEndElement-indent.patch, |
223 |
+ +files/libxml2-2.7.3-printf-rename.patch, -libxml2-2.7.2-r1.ebuild, |
224 |
+ -libxml2-2.7.2-r2.ebuild, +libxml2-2.7.3-r1.ebuild: |
225 |
+ Fix macro conflict with wxGTK, bug #266653 |
226 |
+ |
227 |
+ 12 Apr 2009; Friedrich Oslage <bluebird@g.o> ChangeLog: |
228 |
+ Stable on sparc, bug #260063 |
229 |
+ |
230 |
+ 18 Mar 2009; Jeroen Roovers <jer@g.o> libxml2-2.7.3.ebuild: |
231 |
+ Stable for HPPA (maybe bug #260063). |
232 |
+ |
233 |
+ 17 Mar 2009; Raúl Porcel <armin76@g.o> libxml2-2.7.3.ebuild: |
234 |
+ alpha/sparc stable |
235 |
+ |
236 |
+ 17 Mar 2009; Raúl Porcel <armin76@g.o> libxml2-2.7.2-r2.ebuild, |
237 |
+ libxml2-2.7.3.ebuild: |
238 |
+ arm/ia64/m68k/s390/sh stable |
239 |
+ |
240 |
+ 15 Mar 2009; Markus Meier <maekke@g.o> libxml2-2.7.3.ebuild: |
241 |
+ x86 stable, bug #260063 |
242 |
+ |
243 |
+ 11 Mar 2009; Daniel Gryniewicz <dang@g.o> libxml2-2.7.3.ebuild: |
244 |
+ Marked stable on amd64 |
245 |
+ |
246 |
+ 06 Mar 2009; Brent Baude <ranger@g.o> libxml2-2.7.3.ebuild: |
247 |
+ Marking libxml2-2.7.3 ppc stable for bug 260063 |
248 |
+ |
249 |
+ 05 Mar 2009; Brent Baude <ranger@g.o> libxml2-2.7.3.ebuild: |
250 |
+ Marking libxml2-2.7.3 ppc64 stable for bug 260063 |
251 |
+ |
252 |
+ 31 Jan 2009; Tiago Cunha <tcunha@g.o> libxml2-2.7.2-r2.ebuild: |
253 |
+ stable sparc, bug 249703 |
254 |
+ |
255 |
+ 31 Jan 2009; Tobias Klausmann <klausman@g.o> |
256 |
+ libxml2-2.7.2-r2.ebuild: |
257 |
+ Stable on alpha, bug #249703 |
258 |
+ |
259 |
+ 29 Jan 2009; Gilles Dartiguelongue <eva@g.o> |
260 |
+ libxml2-2.7.2-r1.ebuild, libxml2-2.7.2-r2.ebuild, libxml2-2.7.3.ebuild: |
261 |
+ Applying suggested changes in bug #251550 comment #9. |
262 |
+ |
263 |
+*libxml2-2.7.3 (26 Jan 2009) |
264 |
+ |
265 |
+ 26 Jan 2009; Mart Raudsepp <leio@g.o> +libxml2-2.7.3.ebuild: |
266 |
+ Version bump. |
267 |
+ |
268 |
+ 26 Jan 2009; Gilles Dartiguelongue <eva@g.o> |
269 |
+ -files/libxml2-2.6.30-CVE-2007-6284.patch, |
270 |
+ -files/libxml2-2.6.32-CVE-2008-422x.patch, -libxml2-2.6.30-r1.ebuild, |
271 |
+ -libxml2-2.6.31.ebuild, -libxml2-2.6.32.ebuild, -libxml2-2.6.32-r1.ebuild, |
272 |
+ -libxml2-2.7.1.ebuild, -libxml2-2.7.2.ebuild, libxml2-2.7.2-r1.ebuild, |
273 |
+ libxml2-2.7.2-r2.ebuild: |
274 |
+ Clean up old security flawed revisions. Make sure python bindings are |
275 |
+ optimized, bug #251550. |
276 |
+ |
277 |
+ 25 Jan 2009; Markus Meier <maekke@g.o> libxml2-2.7.2-r2.ebuild: |
278 |
+ x86 stable, bug #249703 |
279 |
+ |
280 |
+ 24 Jan 2009; Tobias Scherbaum <dertobi123@g.o> |
281 |
+ libxml2-2.7.2-r2.ebuild: |
282 |
+ ppc stable, bug #249703 |
283 |
+ |
284 |
+ 23 Jan 2009; Brent Baude <ranger@g.o> libxml2-2.7.2-r2.ebuild: |
285 |
+ Marking libxml2-2.7.2-r2 ppc64 for bug 249703 |
286 |
+ |
287 |
+ 20 Jan 2009; Tobias Heinlein <keytoaster@g.o> |
288 |
+ libxml2-2.7.2-r2.ebuild: |
289 |
+ amd64 stable wrt security bug 249703 |
290 |
+ |
291 |
+ 20 Jan 2009; Jeroen Roovers <jer@g.o> libxml2-2.7.2-r2.ebuild: |
292 |
+ Stable for HPPA (bug #249703). |
293 |
+ |
294 |
+*libxml2-2.7.2-r2 (11 Jan 2009) |
295 |
+ |
296 |
+ 11 Jan 2009; Mart Raudsepp <leio@g.o> |
297 |
+ +files/libxml2-2.7.2-old-sax-parser-behaviour-option.patch, |
298 |
+ +files/libxml2-2.7.2-xmlAddChildList-pointer.patch, |
299 |
+ +files/libxml2-2.7.2-xmlTextWriterFullEndElement-indent.patch, |
300 |
+ +libxml2-2.7.2-r2.ebuild: |
301 |
+ Add a patch to allow a fix for bug 249703 - xml_parse_into_struct php |
302 |
+ function breakage. Also a few more patches from upstream while at it. |
303 |
+ |
304 |
+ 23 Dec 2008; Robin H. Johnson <robbat2@g.o> |
305 |
+ +files/libxml2-2.6.32-CVE-2008-422x.patch, +libxml2-2.6.32-r1.ebuild: |
306 |
+ Backport the security fix from bug #245960 because libxml2-2.7.x causes |
307 |
+ massive PHP breakage per bug #249703. |
308 |
+ |
309 |
+ 07 Dec 2008; Mike Frysinger <vapier@g.o> libxml2-2.6.30-r1.ebuild, |
310 |
+ libxml2-2.6.31.ebuild, libxml2-2.6.32.ebuild, libxml2-2.7.1.ebuild, |
311 |
+ libxml2-2.7.2.ebuild, libxml2-2.7.2-r1.ebuild: |
312 |
+ Remove unused bootstrap/build from IUSE. |
313 |
+ |
314 |
+ 24 Nov 2008; Brent Baude <ranger@g.o> libxml2-2.7.2-r1.ebuild: |
315 |
+ Marking libxml2-2.7.2-r1 ppc64 for bug 245960 |
316 |
+ |
317 |
+ 20 Nov 2008; Raúl Porcel <armin76@g.o> libxml2-2.7.2-r1.ebuild: |
318 |
+ alpha/arm/ia64 stable wrt #245960 |
319 |
+ |
320 |
+ 19 Nov 2008; Markus Meier <maekke@g.o> libxml2-2.7.2-r1.ebuild: |
321 |
+ amd64/x86 stable, bug #245960 |
322 |
+ |
323 |
+ 18 Nov 2008; Tobias Scherbaum <dertobi123@g.o> |
324 |
+ libxml2-2.7.2-r1.ebuild: |
325 |
+ ppc stable, bug #245960 |
326 |
+ |
327 |
+ 18 Nov 2008; Jeroen Roovers <jer@g.o> libxml2-2.7.2-r1.ebuild: |
328 |
+ Stable for HPPA (bug #245960). |
329 |
+ |
330 |
+ 18 Nov 2008; Ferris McCormick <fmccor@g.o> libxml2-2.7.2-r1.ebuild: |
331 |
+ Sparc stable --- Security Bug #245960 --- looks good, all tests pass. |
332 |
+ |
333 |
+*libxml2-2.7.2-r1 (18 Nov 2008) |
334 |
+ |
335 |
+ 18 Nov 2008; Mart Raudsepp <leio@g.o> |
336 |
+ +files/libxml2-2.7.2-CVE-2008-422x.patch, +libxml2-2.7.2-r1.ebuild: |
337 |
+ Fix for CVE-2008-4225 - possible infinite loop. Fix for CVE-2008-4226 - |
338 |
+ possible integer overflow leading to memory corruption and potential |
339 |
+ arbitrary code execution with huge XML files. Bug 245960 |
340 |
+ |
341 |
+ 13 Nov 2008; Brent Baude <ranger@g.o> libxml2-2.6.32.ebuild: |
342 |
+ Marking libxml2-2.6.32 ppc64 stable for bug 236971 |
343 |
+ |
344 |
+ 13 Nov 2008; Brent Baude <ranger@g.o> libxml2-2.6.32.ebuild: |
345 |
+ Marking libxml2-2.6.32 ppc64 stable for bug 236971 |
346 |
+ |
347 |
+ 05 Oct 2008; Jeroen Roovers <jer@g.o> libxml2-2.7.2.ebuild: |
348 |
+ Stable for HPPA (bug #239346). |
349 |
+ |
350 |
+ 04 Oct 2008; Brent Baude <ranger@g.o> libxml2-2.7.2.ebuild: |
351 |
+ Marking libxml2-2.7.2 ppc64 for bug 239346 |
352 |
+ |
353 |
+ 04 Oct 2008; Brent Baude <ranger@g.o> ChangeLog: |
354 |
+ Marking libxml2-2.7.2 ~ppc64 for bug 239346 |
355 |
+ |
356 |
+ 04 Oct 2008; Tobias Scherbaum <dertobi123@g.o> |
357 |
+ libxml2-2.7.2.ebuild: |
358 |
+ ppc stable, bug #239346 |
359 |
+ |
360 |
+ 04 Oct 2008; Raúl Porcel <armin76@g.o> libxml2-2.7.2.ebuild: |
361 |
+ alpha/ia64 stable wrt #239346 |
362 |
+ |
363 |
+ 04 Oct 2008; Markus Meier <maekke@g.o> libxml2-2.7.2.ebuild: |
364 |
+ amd64/x86 stable, bug #239346 |
365 |
+ |
366 |
+ 03 Oct 2008; Friedrich Oslage <bluebird@g.o> libxml2-2.7.2.ebuild: |
367 |
+ Stable on sparc, security bug #239346 |
368 |
+ |
369 |
+*libxml2-2.7.2 (03 Oct 2008) |
370 |
+ |
371 |
+ 03 Oct 2008; Mart Raudsepp <leio@g.o> +libxml2-2.7.2.ebuild: |
372 |
+ New version with a small amount of bug fixes, including a fix for a DoS |
373 |
+ problem (infinite loop with growing memory usage) when there is an entity |
374 |
+ in an entity definition; bug 239346 |
375 |
+ |
376 |
+ 01 Oct 2008; Tobias Scherbaum <dertobi123@g.o> |
377 |
+ libxml2-2.7.1.ebuild: |
378 |
+ ppc stable, bug #234099 |
379 |
+ |
380 |
+ 28 Sep 2008; Markus Meier <maekke@g.o> libxml2-2.7.1.ebuild: |
381 |
+ amd64 stable, bug #234099 |
382 |
+ |
383 |
+ 27 Sep 2008; Raúl Porcel <armin76@g.o> libxml2-2.7.1.ebuild: |
384 |
+ alpha/ia64/x86 stable wrt #234099 |
385 |
+ |
386 |
+ 27 Sep 2008; Markus Rothe <corsair@g.o> libxml2-2.7.1.ebuild: |
387 |
+ Stable on ppc64; bug #234099 |
388 |
+ |
389 |
+ 25 Sep 2008; Ferris McCormick <fmccor@g.o> libxml2-2.7.1.ebuild: |
390 |
+ Sparc stable --- Security Bug #234099 --- tests are all fine. |
391 |
+ |
392 |
+ 25 Sep 2008; Jeroen Roovers <jer@g.o> libxml2-2.7.1.ebuild: |
393 |
+ Stable for HPPA (bug #234099). |
394 |
+ |
395 |
+ 25 Sep 2008; Jeroen Roovers <jer@g.o> libxml2-2.6.32.ebuild: |
396 |
+ Stable for HPPA (bug #236971). |
397 |
+ |
398 |
+*libxml2-2.7.1 (25 Sep 2008) |
399 |
+ |
400 |
+ 25 Sep 2008; Mart Raudsepp <leio@g.o> |
401 |
+ -files/libxml2-2.6.32-CVE-2008-3281.patch, -libxml2-2.6.32-r1.ebuild, |
402 |
+ +libxml2-2.7.1.ebuild: |
403 |
+ Version bump. Includes ABI compatible fix for CVE-2008-3281, security fix |
404 |
+ for CVE-2008-3529 - xmlParseAttValueComplex() heap-based buffer overflow, |
405 |
+ and various bug fixes and new API. Addresses bugs 234099, 235529, 237413 |
406 |
+ and 237806 |
407 |
+ |
408 |
+*libxml2-2.6.32-r1 (22 Aug 2008) |
409 |
+ |
410 |
+ 22 Aug 2008; Mart Raudsepp <leio@g.o> |
411 |
+ +files/libxml2-2.6.32-CVE-2008-3281.patch, +libxml2-2.6.32-r1.ebuild: |
412 |
+ Security (denial of service) fix - possible recursive evaluation of |
413 |
+ entities in xmlStringLenDecodeEntities() allowing possible memory and CPU |
414 |
+ exhaustion (CVE-2008-3281) |
415 |
+ |
416 |
+ 12 Aug 2008; Raúl Porcel <armin76@g.o> libxml2-2.6.32.ebuild: |
417 |
+ alpha/ia64/sparc stable wrt #229709 |
418 |
+ |
419 |
+ 10 Aug 2008; Markus Meier <maekke@g.o> libxml2-2.6.32.ebuild: |
420 |
+ x86 stable, bug #229709 |
421 |
+ |
422 |
+ 30 Jul 2008; Brent Baude <ranger@g.o> libxml2-2.6.32.ebuild: |
423 |
+ Marking libxml2-2.6.32 ppc stable for bug 229709 |
424 |
+ |
425 |
+ 26 Jul 2008; Olivier Crête <tester@g.o> libxml2-2.6.32.ebuild: |
426 |
+ Stable on amd64, bug #229709 |
427 |
+ |
428 |
+ 26 Jun 2008; Rémi Cardona <remi@g.o> libxml2-2.6.32.ebuild: |
429 |
+ download the correct testsuite tarball, see bug #229421 |
430 |
+ |
431 |
+*libxml2-2.6.32 (27 May 2008) |
432 |
+ |
433 |
+ 27 May 2008; Rémi Cardona <remi@g.o> +libxml2-2.6.32.ebuild: |
434 |
+ bump to 2.6.32, mostly bugfixes, no major new features |
435 |
+ |
436 |
+ 13 Apr 2008; Kenneth Prugh <ken69267@g.o> libxml2-2.6.31.ebuild: |
437 |
+ amd64 stable, bug #217398 |
438 |
+ |
439 |
+ 13 Apr 2008; Markus Rothe <corsair@g.o> libxml2-2.6.31.ebuild: |
440 |
+ Stable on ppc64; bug #217398 |
441 |
+ |
442 |
+ 12 Apr 2008; Raúl Porcel <armin76@g.o> libxml2-2.6.31.ebuild: |
443 |
+ alpha/ia64/sparc/x86 stable wrt #217398 |
444 |
+ |
445 |
+ 12 Apr 2008; Jeroen Roovers <jer@g.o> libxml2-2.6.31.ebuild: |
446 |
+ Stable for HPPA (bug #217398). |
447 |
+ |
448 |
+ 12 Apr 2008; nixnut <nixnut@g.o> libxml2-2.6.31.ebuild: |
449 |
+ Stable on ppc wrt bug 217398 |
450 |
+ |
451 |
+ 09 Mar 2008; Mart Raudsepp <leio@g.o> |
452 |
+ -files/libxml2-2.6.27-tar_in_tests.patch, -libxml2-2.6.28.ebuild, |
453 |
+ -libxml2-2.6.29.ebuild, -libxml2-2.6.30.ebuild: |
454 |
+ Remove security vulnerable old versions |
455 |
+ |
456 |
+*libxml2-2.6.31 (28 Feb 2008) |
457 |
+ |
458 |
+ 28 Feb 2008; Gilles Dartiguelongue <eva@g.o> |
459 |
+ +libxml2-2.6.31.ebuild: |
460 |
+ bump to 2.6.31 and add examples use flag per bug #111508 |
461 |
+ |
462 |
+ 08 Feb 2008; Chris Gianelloni <wolf31o2@g.o> |
463 |
+ libxml2-2.6.30-r1.ebuild: |
464 |
+ Since libxml2 will never get pulled into stage2, change the check to be more |
465 |
+ accurate by checking ROOT, instead. Thanks to Andrew Gaffney |
466 |
+ <agaffney@g.o> for pointing this out. |
467 |
+ |
468 |
+ 05 Feb 2008; Chris Gianelloni <wolf31o2@g.o> |
469 |
+ libxml2-2.6.30-r1.ebuild: |
470 |
+ Added some code to skip the catalog generation on stage1/stage2, since we |
471 |
+ won't necessarily have xmlcatalog in the seed stage and libxml2 wouldn't get |
472 |
+ rebuilt until stage3, ending up with an empty catalog. This fixes bug |
473 |
+ #208887. |
474 |
+ |
475 |
+ 11 Jan 2008; Saleem Abdulrasool <compnerd@g.o> |
476 |
+ libxml2-2.6.28.ebuild, libxml2-2.6.29.ebuild: |
477 |
+ Fix a few quoting issues |
478 |
+ |
479 |
+ 11 Jan 2008; Saleem Abdulrasool <compnerd@g.o> Manifest: |
480 |
+ Fix digest |
481 |
+ |
482 |
+*libxml2-2.6.30-r1 (11 Jan 2008) |
483 |
+ |
484 |
+ 11 Jan 2008; Daniel Gryniewicz <dang@g.o> |
485 |
+ +files/libxml2-2.6.30-CVE-2007-6284.patch, +libxml2-2.6.30-r1.ebuild: |
486 |
+ Fix CVE-2007-6284 - bug #202628 |
487 |
+ |
488 |
+ 27 Nov 2007; Jeroen Roovers <jer@g.o> libxml2-2.6.30.ebuild: |
489 |
+ Stable for HPPA (bug #199322). |
490 |
+ |
491 |
+ 20 Nov 2007; Markus Rothe <corsair@g.o> libxml2-2.6.30.ebuild: |
492 |
+ Stable on ppc64; bug #199322 |
493 |
+ |
494 |
+ 19 Nov 2007; Joshua Kinard <kumba@g.o> libxml2-2.6.30.ebuild: |
495 |
+ Stable on mips, per #199322. |
496 |
+ |
497 |
+ 17 Nov 2007; Raúl Porcel <armin76@g.o> libxml2-2.6.30.ebuild: |
498 |
+ alpha/ia64/sparc stable wrt #199322 |
499 |
+ |
500 |
+ 17 Nov 2007; nixnut <nixnut@g.o> libxml2-2.6.30.ebuild: |
501 |
+ Stable on ppc wrt bug 199322 |
502 |
+ |
503 |
+ 17 Nov 2007; Dawid Węgliński <cla@g.o> libxml2-2.6.30.ebuild: |
504 |
+ Stable on x86 (bug #199322) |
505 |
+ |
506 |
+ 16 Nov 2007; Samuli Suominen <drac@g.o> libxml2-2.6.30.ebuild: |
507 |
+ amd64 stable wrt #199322 |
508 |
+ |
509 |
+*libxml2-2.6.30 (11 Sep 2007) |
510 |
+ |
511 |
+ 11 Sep 2007; Leonardo Boshell <leonardop@g.o> |
512 |
+ +libxml2-2.6.30.ebuild: |
513 |
+ New bug-fix release. |
514 |
+ |
515 |
+*libxml2-2.6.29 (24 Jul 2007) |
516 |
+ |
517 |
+ 24 Jul 2007; Daniel Gryniewicz <dang@g.o> +libxml2-2.6.29.ebuild: |
518 |
+ Bump to 2.6.29 |
519 |
+ - Portability: patches from Andreas Stricke for WinCEi, |
520 |
+ fix compilation warnings (William Brack), avoid warnings on Apple OS/X |
521 |
+ (Wendy Doyle and Mark Rowe), Windows compilation and threading |
522 |
+ improvements (Rob Richards), compilation against old Python versions, |
523 |
+ new GNU tar changes (Ryan Hill) |
524 |
+ - Documentation: xmlURIUnescapeString comment, |
525 |
+ - Bugfixes: xmlBufferAdd problem (Richard Jones), 'make valgrind' |
526 |
+ flag fix (Richard Jones), regexp interpretation of \, |
527 |
+ htmlCreateDocParserCtxt (Jean-Daniel Dupas), configure.in |
528 |
+ typo (Bjorn Reese), entity content failure, xmlListAppend() fix |
529 |
+ (Georges-André Silber), XPath number serialization (William Brack), |
530 |
+ nanohttp gzipped stream fix (William Brack and Alex Cornejo), |
531 |
+ xmlCharEncFirstLine typo (Mark Rowe), uri bug (François Delyon), |
532 |
+ XPath string value of PI nodes (William Brack), XPath node set |
533 |
+ sorting bugs (William Brack), avoid outputting namespace decl |
534 |
+ dups in the writer (Rob Richards), xmlCtxtReset bug, UTF-8 encoding |
535 |
+ error handling, recustion on next in catalogs, fix a Relax-NG crash, |
536 |
+ workaround wrong file: URIs, htmlNodeDumpFormatOutput on attributes, |
537 |
+ invalid character in attribute detection bug, big comments before |
538 |
+ internal subset streaming bug, HTML parsing of attributes with : in |
539 |
+ the name |
540 |
+ - Improvement: keep URI query parts in raw form (Richard Jones), |
541 |
+ embed tag support in HTML (Michael Day) |
542 |
+ |
543 |
+ 02 Jun 2007; Brent Baude <ranger@g.o> libxml2-2.6.28.ebuild: |
544 |
+ Marking libxml2-2.6.28 ppc stable for bug #171107 |
545 |
+ |
546 |
+ 31 May 2007; Jeroen Roovers <jer@g.o> libxml2-2.6.28.ebuild: |
547 |
+ Stable for HPPA (bug #171107). |
548 |
+ |
549 |
+ 31 May 2007; Daniel Gryniewicz <dang@g.o> libxml2-2.6.28.ebuild: |
550 |
+ Marked stable on amd64 for bug #171107 |
551 |
+ |
552 |
+ 31 May 2007; Brent Baude <ranger@g.o> libxml2-2.6.28.ebuild: |
553 |
+ Marking libxml2-2.6.28 ppc64 stable for bug #171107 |
554 |
+ |
555 |
+ 30 May 2007; Raúl Porcel <armin76@g.o> libxml2-2.6.28.ebuild: |
556 |
+ alpha/ia64 stable wrt #171107 |
557 |
+ |
558 |
+ 29 May 2007; Andrej Kacian <ticho@g.o> libxml2-2.6.28.ebuild: |
559 |
+ Stable on x86, bug #171107. |
560 |
+ |
561 |
+ 29 May 2007; Gustavo Zacarias <gustavoz@g.o> libxml2-2.6.28.ebuild: |
562 |
+ Stable on sparc wrt #171107 |
563 |
+ |
564 |
+ 27 May 2007; Joshua Kinard <kumba@g.o> libxml2-2.6.28.ebuild: |
565 |
+ Stable on mips. |
566 |
+ |
567 |
+ 21 May 2007; <leio@g.o> -libxml2-2.6.26.ebuild: |
568 |
+ Remove old |
569 |
+ |
570 |
+ 21 May 2007; Raúl Porcel <armin76@g.o> libxml2-2.6.27.ebuild: |
571 |
+ alpha stable wrt #164978 |
572 |
+ |
573 |
+ 12 May 2007; Joshua Kinard <kumba@g.o> libxml2-2.6.27.ebuild: |
574 |
+ Stable on mips. |
575 |
+ |
576 |
+*libxml2-2.6.28 (23 Apr 2007) |
577 |
+ |
578 |
+ 23 Apr 2007; Daniel Gryniewicz <dang@g.o> +libxml2-2.6.28.ebuild: |
579 |
+ Bump to 2.6.28 |
580 |
+ |
581 |
+ 04 Feb 2007; Jeroen Roovers <jer@g.o> libxml2-2.6.27.ebuild: |
582 |
+ Stable for HPPA (bug #164978). |
583 |
+ |
584 |
+ 04 Feb 2007; Markus Rothe <corsair@g.o> libxml2-2.6.27.ebuild: |
585 |
+ Stable on ppc64; bug #164978 |
586 |
+ |
587 |
+ 03 Feb 2007; Andrej Kacian <ticho@g.o> libxml2-2.6.27.ebuild: |
588 |
+ Stable on x86, bug #164978. |
589 |
+ |
590 |
+ 03 Feb 2007; Tobias Scherbaum <dertobi123@g.o> |
591 |
+ libxml2-2.6.27.ebuild: |
592 |
+ Stable on ppc wrt bug #164978. |
593 |
+ |
594 |
+ 03 Feb 2007; Olivier Crête <tester@g.o> libxml2-2.6.27.ebuild: |
595 |
+ Stable on amd64 per bug #164978 |
596 |
+ |
597 |
+ 02 Feb 2007; Gustavo Zacarias <gustavoz@g.o> libxml2-2.6.27.ebuild: |
598 |
+ Stable on sparc wrt #164978 |
599 |
+ |
600 |
+ 18 Dec 2006; Leonardo Boshell <leonardop@g.o> |
601 |
+ +files/libxml2-2.6.27-tar_in_tests.patch, libxml2-2.6.27.ebuild: |
602 |
+ Added patch from Ryan Hill to fix some calls to 'tar' when running tests, |
603 |
+ (bug #158386). |
604 |
+ |
605 |
+*libxml2-2.6.27 (14 Dec 2006) |
606 |
+ |
607 |
+ 14 Dec 2006; Leonardo Boshell <leonardop@g.o> |
608 |
+ +libxml2-2.6.27.ebuild: |
609 |
+ New release. |
610 |
+ |
611 |
+ 27 Oct 2006; Fabian Groffen <grobian@g.o> libxml2-2.6.23.ebuild, |
612 |
+ libxml2-2.6.23-r1.ebuild, libxml2-2.6.24.ebuild, libxml2-2.6.26.ebuild: |
613 |
+ Dropped ppc-macos keyword, see you in prefix. |
614 |
+ |
615 |
+ 17 Oct 2006; Roy Marples <uberlord@g.o> libxml2-2.6.26.ebuild: |
616 |
+ Added ~sparc-fbsd keyword. |
617 |
+ |
618 |
+ 12 Oct 2006; Fernando J. Pereda <ferdy@g.o> libxml2-2.6.26.ebuild: |
619 |
+ Stable on alpha |
620 |
+ |
621 |
+ 03 Sep 2006; Joshua Kinard <kumba@g.o> libxml2-2.6.26.ebuild: |
622 |
+ Marked stable on mips. |
623 |
+ |
624 |
+ 16 Aug 2006; Markus Rothe <corsair@g.o> libxml2-2.6.26.ebuild: |
625 |
+ Stable on ppc64 |
626 |
+ |
627 |
+ 17 Jul 2006; Daniel Gryniewicz <dang@g.o> libxml2-2.6.26.ebuild: |
628 |
+ Marked stable on amd64 for bug #139612 |
629 |
+ |
630 |
+ 16 Jul 2006; Tobias Scherbaum <dertobi123@g.o> |
631 |
+ libxml2-2.6.26.ebuild: |
632 |
+ hppa stable, bug #139612 |
633 |
+ |
634 |
+ 14 Jul 2006; Tobias Scherbaum <dertobi123@g.o> |
635 |
+ libxml2-2.6.26.ebuild: |
636 |
+ ppc stable, bug #139612 |
637 |
+ |
638 |
+ 13 Jul 2006; Aron Griffis <agriffis@g.o> libxml2-2.6.26.ebuild: |
639 |
+ Mark 2.6.26 stable on ia64 |
640 |
+ |
641 |
+ 12 Jul 2006; Chris Gianelloni <wolf31o2@g.o> libxml2-2.6.26.ebuild: |
642 |
+ Stable on x86 wrt bug #139612. |
643 |
+ |
644 |
+ 10 Jul 2006; Gustavo Zacarias <gustavoz@g.o> libxml2-2.6.26.ebuild: |
645 |
+ Stable on sparc wrt #139612 |
646 |
+ |
647 |
+*libxml2-2.6.26 (22 Jun 2006) |
648 |
+ |
649 |
+ 22 Jun 2006; Leonardo Boshell <leonardop@g.o> |
650 |
+ +libxml2-2.6.26.ebuild: |
651 |
+ New release. |
652 |
+ |
653 |
+*libxml2-2.6.24 (17 May 2006) |
654 |
+ |
655 |
+ 17 May 2006; Leonardo Boshell <leonardop@g.o> |
656 |
+ +files/libxml2-2.6.24-pythondir_fix.patch, +libxml2-2.6.24.ebuild: |
657 |
+ New release. |
658 |
+ |
659 |
+ 30 Mar 2006; Diego Pettenò <flameeyes@g.o> |
660 |
+ libxml2-2.6.23-r1.ebuild: |
661 |
+ Add ~x86-fbsd keyword. |
662 |
+ |
663 |
+ 20 Feb 2006; Joshua Kinard <kumba@g.o> libxml2-2.6.23.ebuild: |
664 |
+ Marked stable on mips. |
665 |
+ |
666 |
+ 04 Feb 2006; Aron Griffis <agriffis@g.o> libxml2-2.6.23.ebuild: |
667 |
+ Mark 2.6.23 stable on alpha |
668 |
+ |
669 |
+ 31 Jan 2006; Kevin F. Quinn <kevquinn@g.o> |
670 |
+ libxml2-2.6.23-r1.ebuild: |
671 |
+ fix stupid error - mv from distfiles is daft - fixed to cp |
672 |
+ |
673 |
+*libxml2-2.6.23-r1 (30 Jan 2006) |
674 |
+ |
675 |
+ 30 Jan 2006; Kevin F. Quinn <kevquinn@g.o> libxml2-2.6.23.ebuild, |
676 |
+ +libxml2-2.6.23-r1.ebuild: |
677 |
+ Add test tarballs to SRC_URI and unpack them - conditional on USE=test |
678 |
+ Resolves bug #105170 |
679 |
+ |
680 |
+ 22 Jan 2006; Markus Rothe <corsair@g.o> libxml2-2.6.23.ebuild: |
681 |
+ Stable on ppc64 |
682 |
+ |
683 |
+ 22 Jan 2006; <dang@g.o> libxml2-2.6.23.ebuild: |
684 |
+ Marked stable on amd64 per bug #119634 |
685 |
+ |
686 |
+ 22 Jan 2006; Tobias Scherbaum <dertobi123@g.o> |
687 |
+ libxml2-2.6.23.ebuild: |
688 |
+ Marked ppc stable for bug #119634; Stabilize Gnome-2.12.2 |
689 |
+ |
690 |
+ 22 Jan 2006; Joshua Jackson <tsunam@g.o> libxml2-2.6.23.ebuild: |
691 |
+ Stable on x86 for bug #119634; Stabilize Gnome-2.12.2 |
692 |
+ |
693 |
+ 20 Jan 2006; Gustavo Zacarias <gustavoz@g.o> libxml2-2.6.23.ebuild: |
694 |
+ Stable on sparc wrt #119634 |
695 |
+ |
696 |
+*libxml2-2.6.23 (12 Jan 2006) |
697 |
+ |
698 |
+ 12 Jan 2006; Leonardo Boshell <leonardop@g.o> |
699 |
+ +libxml2-2.6.23.ebuild: |
700 |
+ Version bump. Dropped 'static' flag. |
701 |
+ |
702 |
+ 30 Nov 2005; Tom Gall <tgall@g.o> libxml2-2.6.22.ebuild: |
703 |
+ stable on ppc64 |
704 |
+ |
705 |
+ 11 Nov 2005; Michael Hanselmann <hansmi@g.o> libxml2-2.6.22.ebuild: |
706 |
+ Stable on hppa, ppc. |
707 |
+ |
708 |
+ 06 Nov 2005; MATSUU Takuto <matsuu@g.o> libxml2-2.6.22.ebuild: |
709 |
+ Stable on sh. |
710 |
+ |
711 |
+ 03 Nov 2005; Seemant Kulleen <seemant@g.o> libxml2-2.6.22.ebuild: |
712 |
+ stable on amd64 |
713 |
+ |
714 |
+ 02 Nov 2005; Gustavo Zacarias <gustavoz@g.o> libxml2-2.6.22.ebuild: |
715 |
+ Stable on sparc |
716 |
+ |
717 |
+ 01 Nov 2005; John N. Laliberte <allanonjl@g.o> |
718 |
+ libxml2-2.6.22.ebuild: |
719 |
+ stable on x86 |
720 |
+ |
721 |
+*libxml2-2.6.22 (14 Sep 2005) |
722 |
+ |
723 |
+ 14 Sep 2005; Leonardo Boshell <leonardop@g.o> |
724 |
+ +libxml2-2.6.22.ebuild: |
725 |
+ New version. |
726 |
+ |
727 |
+ 12 Sep 2005; Michael Hanselmann <hansmi@g.o> |
728 |
+ libxml2-2.6.20-r2.ebuild: |
729 |
+ Stable on ppc. |
730 |
+ |
731 |
+*libxml2-2.6.21-r1 (12 Sep 2005) |
732 |
+ |
733 |
+ 12 Sep 2005; Leonardo Boshell <leonardop@g.o> |
734 |
+ -libxml2-2.6.21.ebuild, +libxml2-2.6.21-r1.ebuild: |
735 |
+ Don't pass --with-mem-debug, as it causes segmentation faults in programs |
736 |
+ using the library (bug #105120). |
737 |
+ |
738 |
+ 10 Sep 2005; Aron Griffis <agriffis@g.o> libxml2-2.6.20-r2.ebuild: |
739 |
+ Mark 2.6.20-r2 stable on alpha |
740 |
+ |
741 |
+ 07 Sep 2005; Aron Griffis <agriffis@g.o> libxml2-2.6.20-r2.ebuild: |
742 |
+ Mark 2.6.20-r2 stable on ia64 |
743 |
+ |
744 |
+ 07 Sep 2005; Aaron Walker <ka0ttic@g.o> libxml2-2.6.20-r2.ebuild: |
745 |
+ Stable on mips. |
746 |
+ |
747 |
+*libxml2-2.6.21 (06 Sep 2005) |
748 |
+ |
749 |
+ 06 Sep 2005; Leonardo Boshell <leonardop@g.o> |
750 |
+ +libxml2-2.6.21.ebuild: |
751 |
+ New version. Re-added 'debug' USE flag for other switches. Apply the |
752 |
+ 'readline' flag to --with-history switch. |
753 |
+ |
754 |
+ 06 Sep 2005; Markus Rothe <corsair@g.o> libxml2-2.6.20-r2.ebuild: |
755 |
+ Stable on ppc64 |
756 |
+ |
757 |
+ 05 Sep 2005; Gustavo Zacarias <gustavoz@g.o> |
758 |
+ libxml2-2.6.20-r2.ebuild: |
759 |
+ Stable on sparc |
760 |
+ |
761 |
+ 05 Sep 2005; Leonardo Boshell <leonardop@g.o> |
762 |
+ libxml2-2.6.20-r2.ebuild: |
763 |
+ Stable on x86. |
764 |
+ |
765 |
+*libxml2-2.6.20-r2 (03 Aug 2005) |
766 |
+ |
767 |
+ 03 Aug 2005; Leonardo Boshell <leonardop@g.o> |
768 |
+ libxml2-2.6.20-r2.ebuild: |
769 |
+ Drop the 'debug' USE flag. Its meaning doesn't really relate to the effect |
770 |
+ of the switch --with-debug in libxml2, and some packages rely on the |
771 |
+ debugging module, see bug #100898). Added 'static' USE flag. |
772 |
+ |
773 |
+ 31 Jul 2005; Tobias Scherbaum <dertobi123@g.o> |
774 |
+ libxml2-2.6.19.ebuild: |
775 |
+ ppc stable |
776 |
+ |
777 |
+*libxml2-2.6.20-r1 (29 Jul 2005) |
778 |
+ |
779 |
+ 29 Jul 2005; John N. Laliberte <allanonjl@g.o> |
780 |
+ -libxml2-2.6.20.ebuild, +libxml2-2.6.20-r1.ebuild: |
781 |
+ add doc and debug useflags. thanks to Flameeyes, fixes #60049 |
782 |
+ |
783 |
+ 14 Jul 2005; Martin Schlemmer <azarah@g.o> libxml2-2.6.20.ebuild: |
784 |
+ Fix post install to use $ROOT. |
785 |
+ |
786 |
+*libxml2-2.6.20 (13 Jul 2005) |
787 |
+ |
788 |
+ 13 Jul 2005; Aaron Walker <ka0ttic@g.o> +libxml2-2.6.20.ebuild: |
789 |
+ Version bump. |
790 |
+ |
791 |
+ 11 Jul 2005; Stephen P. Becker <geoman@g.o> libxml2-2.6.19.ebuild: |
792 |
+ stable on mips |
793 |
+ |
794 |
+ 07 Jul 2005; Markus Rothe <corsair@g.o> libxml2-2.6.19.ebuild: |
795 |
+ Stable on ppc64 |
796 |
+ |
797 |
+ 06 Jul 2005; Rene Nussbaumer <killerfox@g.o> libxml2-2.6.19.ebuild: |
798 |
+ Stable on hppa. |
799 |
+ |
800 |
+ 27 Jun 2005; Gustavo Zacarias <gustavoz@g.o> libxml2-2.6.19.ebuild: |
801 |
+ Stable on sparc |
802 |
+ |
803 |
+ 27 Jun 2005; Aron Griffis <agriffis@g.o> libxml2-2.6.19.ebuild: |
804 |
+ Stable on alpha amd64 ia64 x86 |
805 |
+ |
806 |
+ 14 Jun 2005; Fernando J. Pereda <ferdy@g.o> libxml2-2.6.17.ebuild: |
807 |
+ Stable on alpha |
808 |
+ |
809 |
+ 25 May 2005; Markus Rothe <corsair@g.o> libxml2-2.6.17.ebuild: |
810 |
+ Stable on ppc64 |
811 |
+ |
812 |
+ 08 May 2005; Marcus D. Hanwell <cryos@g.o> libxml2-2.6.17.ebuild: |
813 |
+ Stable on amd64. |
814 |
+ |
815 |
+ 25 Apr 2005; Gustavo Zacarias <gustavoz@g.o> libxml2-2.6.17.ebuild: |
816 |
+ Stable on sparc |
817 |
+ |
818 |
+ 26 Apr 2005; Mike Gardiner <obz@g.o> libxml2-2.6.17.ebuild: |
819 |
+ Keyworded x86 ppc |
820 |
+ |
821 |
+*libxml2-2.6.19 (23 Apr 2005) |
822 |
+ |
823 |
+ 23 Apr 2005; Martin Schlemmer <azarah@g.o> +libxml2-2.6.19.ebuild: |
824 |
+ Update version (mainly for gcc4 support). |
825 |
+ |
826 |
+ 21 Apr 2005; Kito <kito@g.o> libxml2-2.6.18.ebuild: |
827 |
+ ~ppc-macos keyword |
828 |
+ |
829 |
+ 08 Apr 2005; Markus Rothe <corsair@g.o> libxml2-2.6.16.ebuild: |
830 |
+ Stable on ppc64 |
831 |
+ |
832 |
+ 01 Apr 2005; Simon Stelling <blubb@g.o> libxml2-2.6.16.ebuild: |
833 |
+ stable on amd64 |
834 |
+ |
835 |
+ 26 Mar 2005; Danny van Dyk <kugelfang@g.o> libxml2-2.6.18.ebuild: |
836 |
+ Fixed BUG #86766 (multilib-strict). |
837 |
+ |
838 |
+*libxml2-2.6.18 (20 Mar 2005) |
839 |
+ |
840 |
+ 20 Mar 2005; Joe McCann <joem@g.o> +libxml2-2.6.18.ebuild: |
841 |
+ new version |
842 |
+ |
843 |
+ 09 Mar 2005; Mike Gardiner <obz@g.o> libxml2-2.6.16.ebuild: |
844 |
+ Keyworded ppc |
845 |
+ |
846 |
+ 07 Feb 2005; Bryan Østergaard <kloeri@g.o> libxml2-2.6.16.ebuild: |
847 |
+ Stable on alpha. |
848 |
+ |
849 |
+ 06 Feb 2005; Joshua Kinard <kumba@g.o> libxml2-2.6.16.ebuild: |
850 |
+ Marked stable on mips. |
851 |
+ |
852 |
+ 26 Jan 2005; Gustavo Zacarias <gustavoz@g.o> libxml2-2.6.16.ebuild: |
853 |
+ Stable on sparc |
854 |
+ |
855 |
+*libxml2-2.6.17 (25 Jan 2005) |
856 |
+ |
857 |
+ 25 Jan 2005; Mike Gardiner <obz@g.o> libxml2-2.6.16.ebuild, |
858 |
+ +libxml2-2.6.17.ebuild: |
859 |
+ New version, see bugs #79290 and #66696, marked 2.6.16 stable on x86 |
860 |
+ |
861 |
+ 03 Jan 2005; Joe McCann <joem@g.o> |
862 |
+ +files/libxml2-2.6.16-xlattable.patch, libxml2-2.6.16.ebuild: |
863 |
+ Patch to fix undefined var, bug #76447 |
864 |
+ |
865 |
+*libxml2-2.6.16 (11 Dec 2004) |
866 |
+ |
867 |
+ 11 Dec 2004; Mike Gardiner <obz@g.o> +libxml2-2.6.16.ebuild: |
868 |
+ New version |
869 |
+ |
870 |
+ 30 Nov 2004; Guy Martin <gmsoft@g.o> libxml2-2.6.15-r1.ebuild: |
871 |
+ Stable on hppa since bug with binutils is fixed. |
872 |
+ |
873 |
+ 01 Nov 2004; Markus Rothe <corsair@g.o> |
874 |
+ |
875 |
+ libxml2-2.6.15-r1.ebuild: |
876 |
+ Marked stable on ppc64. Bug #69154 |
877 |
+ |
878 |
+ 01 Nov 2004; Joshua Kinard <kumba@g.o> libxml2-2.6.15-r1.ebuild: |
879 |
+ Marked stable on mips. |
880 |
+ |
881 |
+ 31 Oct 2004; Bryan Østergaard <kloeri@g.o> |
882 |
+ libxml2-2.6.15-r1.ebuild: |
883 |
+ Stable on alpha, bug 69154. |
884 |
+ |
885 |
+ 30 Oct 2004; Michael Hanselmann <hansmi@g.o> |
886 |
+ libxml2-2.6.15-r1.ebuild: |
887 |
+ Stable on ppc. |
888 |
+ |
889 |
+ 30 Oct 2004; Gustavo Zacarias <gustavoz@g.o> |
890 |
+ libxml2-2.6.15-r1.ebuild: |
891 |
+ Stable on sparc wrt #69154 |
892 |
+ |
893 |
+ 30 Oct 2004; Simon Stelling <blubb@g.o> libxml2-2.6.15-r1.ebuild: |
894 |
+ stable on amd64 for security reasons (bug #69154) |
895 |
+ |
896 |
+*libxml2-2.6.15-r1 (30 Oct 2004) |
897 |
+ |
898 |
+ 30 Oct 2004; foser <foser@g.o> libxml2-2.6.15-r1.ebuild : |
899 |
+ Add patch to fix scrollkeeper crash |
900 |
+ |
901 |
+*libxml2-2.6.15 (30 Oct 2004) |
902 |
+ |
903 |
+ 30 Oct 2004; foser <foser@g.o> libxml2-2.6.15.ebuild : |
904 |
+ New release, fixes security issues (#69154) |
905 |
+ |
906 |
+ 19 Sep 2004; Joshua Kinard <kumba@g.o> libxml2-2.6.11.ebuild: |
907 |
+ Marked stable on mips. |
908 |
+ |
909 |
+ 27 Aug 2004; Mike Frysinger <vapier@g.o> libxml2-2.6.11.ebuild, |
910 |
+ libxml2-2.6.12.ebuild: |
911 |
+ Newer versions of libxml2 bomb with binutils on hppa for some reason ... |
912 |
+ |
913 |
+*libxml2-2.6.12 (23 Aug 2004) |
914 |
+ |
915 |
+ 23 Aug 2004; Mike Gardiner <obz@g.o> +libxml2-2.6.12.ebuild: |
916 |
+ New version 2.6.12 |
917 |
+ |
918 |
+ 18 Aug 2004; Aron Griffis <agriffis@g.o> libxml2-2.6.11.ebuild: |
919 |
+ stable on alpha and ia64 |
920 |
+ |
921 |
+ 07 Aug 2004; Travis Tilley <lv@g.o> libxml2-2.6.11.ebuild: |
922 |
+ stable on amd64 |
923 |
+ |
924 |
+ 05 Aug 2004; Gustavo Zacarias <gustavoz@g.o> libxml2-2.6.11.ebuild: |
925 |
+ Stable on sparc |
926 |
+ |
927 |
+ 31 Jul 2004; <spider@g.o> libxml2-2.6.11.ebuild: |
928 |
+ stable on x86 for gnome 2.6.2 |
929 |
+ |
930 |
+ 27 Jul 2004; <solar@g.o> libxml2-2.6.11.ebuild, libxml2-2.6.6.ebuild, |
931 |
+ libxml2-2.6.7.ebuild, libxml2-2.6.9.ebuild: |
932 |
+ use gnuconfig_update, needed for uclibc and probably others likes mips/mips64 |
933 |
+ etc.. |
934 |
+ |
935 |
+*libxml2-2.6.11 (13 Jul 2004) |
936 |
+ |
937 |
+ 13 Jul 2004; Mike Gardiner <obz@g.o> +libxml2-2.6.11.ebuild: |
938 |
+ New version, as requested in bug #56875 |
939 |
+ |
940 |
+ 23 Jun 2004; Aron Griffis <agriffis@g.o> libxml2-2.6.7.ebuild: |
941 |
+ Stable on alpha and ia64 |
942 |
+ |
943 |
+ 19 Jun 2004; Tom Gall <tgall@g.o> libxml2-2.6.9.ebuild: |
944 |
+ stable on ppc64, bug #54140 |
945 |
+ |
946 |
+ 13 May 2004; Stephen P. Becker <geoman@g.o> libxml2-2.6.7.ebuild: |
947 |
+ Stable on mips. |
948 |
+ |
949 |
+ 02 May 2004; Michael McCabe <randy@g.o> libxml2-2.6.9.ebuild: |
950 |
+ Added s390 keywords |
951 |
+ |
952 |
+ 27 Apr 2004; Gustavo Zacarias <gustavoz@g.o> libxml2-2.6.7.ebuild: |
953 |
+ Stable on sparc |
954 |
+ |
955 |
+*libxml2-2.6.9 (25 Apr 2004) |
956 |
+ |
957 |
+ 25 Apr 2004; foser <foser@g.o> libxml2-2.6.9.ebuild : |
958 |
+ New release |
959 |
+ |
960 |
+*libxml2-2.6.7 (07 Mar 2004) |
961 |
+ |
962 |
+ 07 Mar 2004; foser <foser@g.o> libxml2-2.6.7.ebuild : |
963 |
+ New release |
964 |
+ |
965 |
+ 24 Feb 2004; Christian Birchinger <joker@g.o> libxml2-2.6.6.ebuild: |
966 |
+ Marked stable on all archs. Security update for Bug #42735 |
967 |
+ |
968 |
+ 17 Feb 2004; Joshua Kinard <kumba@g.o> libxml2-2.6.6.ebuild: |
969 |
+ Added ~mips to keywords. |
970 |
+ |
971 |
+*libxml2-2.6.6 (14 Feb 2004) |
972 |
+ |
973 |
+ 14 Feb 2004; Alastair Tse <liquidx@g.o> libxml2-2.6.6.ebuild: |
974 |
+ version bump |
975 |
+ |
976 |
+ 10 Feb 2004; Bartosch Pixa <darkspecter@g.o> libxml2-2.6.4.ebuild: |
977 |
+ set ppc in keywords |
978 |
+ |
979 |
+ 09 Feb 2004; <gustavoz@g.o> libxml2-2.6.4.ebuild: |
980 |
+ stable on hppa, again... |
981 |
+ |
982 |
+ 09 Feb 2004; <gustavoz@g.o> libxml2-2.6.4.ebuild: |
983 |
+ stable on hppa and sparc |
984 |
+ |
985 |
+ 08 Feb 2004; <spider@g.o> libxml2-2.6.4.ebuild: |
986 |
+ x86 stable |
987 |
+ |
988 |
+ 28 Jan 2004; Aron Griffis <agriffis@g.o> libxml2-2.6.3.ebuild: |
989 |
+ stable on alpha and ia64 |
990 |
+ |
991 |
+ 18 Jan 2004; <tuxus@g.o> libxml2-2.5.11.ebuild: |
992 |
+ Added ~mips to KEYWORDS. |
993 |
+ |
994 |
+ 13 Jan 2004; <gustavoz@g.o> libxml2-2.6.3.ebuild: |
995 |
+ stable on sparc |
996 |
+ |
997 |
+*libxml2-2.6.4 (10 Jan 2003) |
998 |
+ |
999 |
+ 10 Jan 2003; foser <foser@g.o> libxml2-2.6.4.ebuild : |
1000 |
+ New release |
1001 |
+ |
1002 |
+ 02 Jan 2004; Martin Schlemmer <azarah@g.o> libxml2-2.6.2.ebuild, |
1003 |
+ libxml2-2.6.3.ebuild: |
1004 |
+ Run elibtoolize, as else we get references to PORTAGE_TMPDIR in |
1005 |
+ /usr/lib/python?.?/site-packages/libxml2mod.la among things. |
1006 |
+ |
1007 |
+ 13 Dec 2003; Guy Martin <gmsoft@g.o> libxml2-2.5.11.ebuild: |
1008 |
+ Marked stable on hppa. |
1009 |
+ |
1010 |
+*libxml2-2.6.3 (11 Dec 2003) |
1011 |
+ |
1012 |
+ 12 Jan 2003; Guy Martin <gmsoft@g.o> libxml2-2.6.3.ebuild : |
1013 |
+ Marked stable on hppa. |
1014 |
+ |
1015 |
+ 11 Dec 2003; foser <foser@g.o> libxml2-2.6.3.ebuild : |
1016 |
+ New release |
1017 |
+ |
1018 |
+ 14 Nov 2003; Aron Griffis <agriffis@g.o> libxml2-2.6.2.ebuild: |
1019 |
+ Stable on ia64 |
1020 |
+ |
1021 |
+*libxml2-2.6.2 (09 Nov 2003) |
1022 |
+ |
1023 |
+ 09 Nov 2003; Alastair Tse <liquidx@g.o> libxml2-2.6.2.ebuild: |
1024 |
+ version bump. should solve #33030 |
1025 |
+ |
1026 |
+ 04 Nov 2003; Christian Birchinger <joker@g.o> libxml2-2.5.11.ebuild: |
1027 |
+ Added sparc stable keyword |
1028 |
+ |
1029 |
+*libxml2-2.6.1 (29 Oct 2003) |
1030 |
+ |
1031 |
+ 29 Oct 2003; foser <foser@g.o> libxml2-2.6.1.ebuild : |
1032 |
+ New version, readded ia64 keyword that seems to have vanished |
1033 |
+ esthetic ebuild cleanups |
1034 |
+ |
1035 |
+ 22 Oct 2003; Bartosch Pixa <darkspecter@g.o> libxml2-2.5.11.ebuild: |
1036 |
+ set ppc in keywords |
1037 |
+ |
1038 |
+ 20 Oct 2003; Aron Griffis <agriffis@g.o> libxml2-2.5.11.ebuild: |
1039 |
+ Stable on alpha |
1040 |
+ |
1041 |
+ 05 Oct 2003; Mike Gardiner <obz@g.o> libxml2-2.5.11.ebuild: |
1042 |
+ Marked stable on x86 |
1043 |
+ |
1044 |
+ 23 Sep 2003; Bartosch Pixa <darkspecter@g.o> libxml2-2.5.8.ebuild: |
1045 |
+ set ppc in keywords |
1046 |
+ |
1047 |
+ 21 Sep 2003; Alastair Tse <liquidx@g.o> libxml2-2.5.11.ebuild, |
1048 |
+ libxml2-2.5.8.ebuild: |
1049 |
+ add inherit for flag-o-matic |
1050 |
+ |
1051 |
+ 18 Sep 2003; Alastair Tse <liquidx@g.o> libxml2-2.5.11.ebuild, |
1052 |
+ libxml2-2.5.8.ebuild: |
1053 |
+ remove quotes in filter-flags |
1054 |
+ |
1055 |
+ 17 Sep 2003; Alastair Tse <liquidx@g.o> libxml2-2.5.11.ebuild, |
1056 |
+ libxml2-2.5.8.ebuild: |
1057 |
+ filter -funroll-loops and -fprefetch-loop-arrays to prevent problems down the |
1058 |
+ line with scrollkeeper and gconf (#26320). filters for all marchs |
1059 |
+ but possibly athlon-xp specific. |
1060 |
+ |
1061 |
+*libxml2-2.5.11 (11 Sep 2003) |
1062 |
+ |
1063 |
+ 11 Sep 2003; Mike Gardiner <obz@g.o> libxml2-2.5.11.ebuild: |
1064 |
+ New version |
1065 |
+ |
1066 |
+ 07 Sep 2003; Mike Gardiner <obz@g.o> libxml2-2.5.10.ebuild, |
1067 |
+ libxml2-2.5.8.ebuild, libxml2-2.5.9.ebuild: |
1068 |
+ Added catalog initialisation, for if the catalog doesnt exist |
1069 |
+ |
1070 |
+*libxml-2.5.10 (18 Aug 2003) |
1071 |
+ |
1072 |
+ 18 Aug 2003; foser <foser@g.o> libxml2-2.5.10.ebuild : |
1073 |
+ New version, removed alpha patch, is applied upstream now |
1074 |
+ |
1075 |
+*libxml-2.5.9 (10 Aug 2003) |
1076 |
+ |
1077 |
+ 10 Aug 2003; foser <foser@g.o> libxml2-2.5.9.ebuild : |
1078 |
+ New version |
1079 |
+ |
1080 |
+ 09 Jul 2003; Christian Birchinger <joker@g.o> libxml2-2.5.7.ebuild: |
1081 |
+ Added sparc stable keyword |
1082 |
+ |
1083 |
+*libxml2-2.5.8 (07 Jun 2003) |
1084 |
+ |
1085 |
+ 23 Jul 2003; Guy Martin <gmsoft@g.o> libxml-2.5.8.ebuild : |
1086 |
+ Marked stable on hppa. |
1087 |
+ |
1088 |
+ 07 Jun 2003; foser <foser@g.o> libxml-2.5.8.ebuild : |
1089 |
+ New version, fix homepage, add ipv6 USE flag |
1090 |
+ |
1091 |
+ 24 Jun 2003; Aron Griffis <agriffis@g.o> libxml2-2.5.7.ebuild: |
1092 |
+ Mark stable on alpha |
1093 |
+ |
1094 |
+ 24 May 2003; Tavis Ormandy <taviso@g.o> libxml2-2.5.4.ebuild, |
1095 |
+ libxml2-2.5.7.ebuild, files/libxml2-2.5.4-dec-alpha-compiler.diff, |
1096 |
+ files/libxml2-2.5.7-dec-alpha-compiler.diff: |
1097 |
+ ccc fixes, author assumes ccc == tru64 |
1098 |
+ |
1099 |
+ 08 May 2003; Christian Birchinger <joker@g.o> libxml2-2.5.6.ebuild: |
1100 |
+ Added stable sparc keyword |
1101 |
+ |
1102 |
+*libxml2-2.5.7 (26 Apr 2003) |
1103 |
+ |
1104 |
+ 26 Apr 2003; Alastair Tse <liquidx@g.o> libxml2-2.4.23.ebuild, |
1105 |
+ libxml2-2.4.23.ebuild, libxml2-2.4.24.ebuild, libxml2-2.4.24.ebuild, |
1106 |
+ libxml2-2.4.28-r1.ebuild, libxml2-2.4.28-r1.ebuild, libxml2-2.4.28.ebuild, |
1107 |
+ libxml2-2.4.28.ebuild, libxml2-2.5.5.ebuild, libxml2-2.5.5.ebuild, |
1108 |
+ libxml2-2.5.7.ebuild: |
1109 |
+ version bump and cleanup |
1110 |
+ |
1111 |
+*libxml2-2.5.6 (01 Apr 2003) |
1112 |
+ |
1113 |
+ 14 Jun 2003; Guy Martin <gmsoft@g.o> libxml2-2.5.6.ebuild : |
1114 |
+ Added hppa to KEYWORDS. |
1115 |
+ |
1116 |
+ 01 Apr 2003; foser <foser@g.o> libxml2-2.5.6.ebuild : |
1117 |
+ New version |
1118 |
+ |
1119 |
+*libxml2-2.5.5 (27 Mar 2003) |
1120 |
+ |
1121 |
+ 27 Mar 2003; Daniel Robbins <drobbins@g.o> libxml2-2.5.5.ebuild: |
1122 |
+ bumping into unstable x86. |
1123 |
+ |
1124 |
+ 13 Mar 2003; Olivier Reisch <doctomoe@g.o> libxml2-2.5.4.ebuild: |
1125 |
+ Mark stable on ppc |
1126 |
+ |
1127 |
+*libxml2-2.5.4 (03 Mar 2003) |
1128 |
+ |
1129 |
+ 19 Mar 2003; Guy Martin <gmsoft@g.o> libxml2-2.5.4.ebuild : |
1130 |
+ Added hppa to keywords. |
1131 |
+ |
1132 |
+ 09 Mar 2003; Aron Griffis <agriffis@g.o> libxml2-2.5.4.ebuild: |
1133 |
+ Mark stable on alpha |
1134 |
+ |
1135 |
+ 03 Mar 2003; foser <foser@g.o> libxml2-2.5.4.ebuild : |
1136 |
+ New version |
1137 |
+ |
1138 |
+ 12 Feb 2003; Guy Martin <gmsoft@g.o> : |
1139 |
+ Added hppa to keywords. |
1140 |
+ |
1141 |
+ 09 Feb 2003; Aron Griffis <agriffis@g.o> libxml2-2.5.2.ebuild : |
1142 |
+ Add ~alpha to KEYWORDS |
1143 |
+ |
1144 |
+*libxml2-2.5.2 (05 Feb 2003) |
1145 |
+ |
1146 |
+ 08 Apr 2003; Todd Sunderlin <todd@g.o> libxml2-2.5.2.ebuild: |
1147 |
+ Marked stable for sparc. |
1148 |
+ |
1149 |
+ 07 Jan 2003; Jason Wever <weeve@g.o> libxml2-2.5.2.ebuild : |
1150 |
+ Added ~sparc to keywords |
1151 |
+ |
1152 |
+ 05 Feb 2003; foser <foser@g.o> libxml2-2.5.1.ebuild : |
1153 |
+ New version |
1154 |
+ |
1155 |
+*libxml2-2.5.1 (30 Jan 2003) |
1156 |
+ |
1157 |
+ 30 Jan 2003; foser <foser@g.o> libxml2-2.5.1.ebuild : |
1158 |
+ GNOME 2.2 RC2 commit |
1159 |
+ |
1160 |
+*libxml2-2.4.30 (07 Jan 2003) |
1161 |
+ |
1162 |
+ 22 Feb 2003; Aron Griffis <agriffis@g.o> libxml2-2.4.30.ebuild : |
1163 |
+ Mark stable on alpha |
1164 |
+ |
1165 |
+ 07 Jan 2003; foser <foser@g.o> libxml2-2.4.30.ebuild : |
1166 |
+ New version |
1167 |
+ Added stripping of all unknown CFLAGS (bug #14265) |
1168 |
+ |
1169 |
+*libxml2-2.4.28-r1 (22 Dec 2002) |
1170 |
+ |
1171 |
+ 22 Dec 2002; Martin Schlemmer <azarah@g.o> libxml2-2.4.28-r1.ebuild : |
1172 |
+ |
1173 |
+ Force compile with zlib support, else gnome2 breaks (libgnomeprint for example |
1174 |
+ fails to compile with fresh or existing system). |
1175 |
+ |
1176 |
+ 06 Dec 2002; Rodney Rees <manson@g.o> : changed sparc ~sparc keywords |
1177 |
+ |
1178 |
+*libxml2-2.4.28 (26 Nov 2002) |
1179 |
+ |
1180 |
+ 26 Nov 2002; Dan Armak <danarmak@g.o> ChangeLog : |
1181 |
+ |
1182 |
+ A new version with a patch added that fixes the roblems with KDE doc |
1183 |
+ generation that have been present since version 2.4.26. This patch will |
1184 |
+ be present in 2.4.29. |
1185 |
+ |
1186 |
+*libxml2-2.4.26 (27 Oct 2002) |
1187 |
+ |
1188 |
+ 07 Nov 2002; foser <foser@g.o> libxml2-2.4.26.ebuild : |
1189 |
+ Fixed the ebuild a bit. Now USE flags for deps. |
1190 |
+ |
1191 |
+ 27 Oct 2002; foser <foser@g.o> libxml2-2.4.26.ebuild : |
1192 |
+ Gnome 2.1 commit |
1193 |
+ |
1194 |
+*libxml2-2.4.24 (06 Sep 2002) |
1195 |
+ |
1196 |
+ 17 Sep 2002; Spider <spider@g.o> libxml2-2.4.24.ebuild : ppc keyword |
1197 |
+ added |
1198 |
+ |
1199 |
+ 16 Sep 2002; Maarten Thibaut <murphy@g.o> libxml2-2.4.24.ebuild ChangeLog : |
1200 |
+ Adding sparc/sparc64 keywords. Revamping ChangeLog layout. |
1201 |
+ |
1202 |
+ 06 Sep 2002; Spider <spider@g.o> libxml2-2.4.24.ebuild : |
1203 |
+ new verison, patched up python/Makefile to make it adhere to DESTDIR |
1204 |
+ |
1205 |
+*libxml2-2.4.23 (07 Jul 2002) |
1206 |
+ |
1207 |
+ 01 Aug 2002; Mark Guertin <gerk@g.o> libxml2-2.4.23.ebuild : |
1208 |
+ Added ppc to keywords |
1209 |
+ |
1210 |
+ 07 Jul 2002; Gabriele Giorgetti <stroke@g.o> libxml2-2.4.23.ebuild : |
1211 |
+ new version |
1212 |
+ |
1213 |
+*libxml2-2.4.22 (27 May 2002) |
1214 |
+ |
1215 |
+ 27 May 2002; Spider <spider@g.o> libxml2-2.4.22.ebuild : |
1216 |
+ version bump |
1217 |
+ |
1218 |
+*libxml2-2.4.21-r1 (9 MAy 2002) |
1219 |
+ |
1220 |
+ 26 May 2002; Martin Schlemmer <azarah@g.o> : |
1221 |
+ Libtoolize to fix .la files from python site packages. |
1222 |
+ |
1223 |
+*libxml2-2.4.21 (9 MAy 2002) |
1224 |
+ |
1225 |
+ 9 May 2002; Spider <spider@g.o> : |
1226 |
+ bump version, change from .tar.gz to .tar.bz2 |
1227 |
+ |
1228 |
+*libxml2-2.4.20 (16 Apr 2002) |
1229 |
+ |
1230 |
+ 16 Apr 2002; Seemant Kulleen <seemant@g.o> libxml2-2.4.20.ebuild, |
1231 |
+ files/digest-libxml2-2.4.20 : |
1232 |
+ Quick version update. |
1233 |
+ |
1234 |
+*libxml2-2.4.19 (27 Mar 2002) |
1235 |
+ |
1236 |
+ 27 Mar 2002; Seemant Kulleen <seemant@g.o> libxml2-2.4.19.ebuild : |
1237 |
+ Copied 2.4.18's ebuild over. |
1238 |
+ |
1239 |
+*libxml2-2.4.18 (21 March 2002) |
1240 |
+ |
1241 |
+*libxml2-2.4.16 (3 March 2002) |
1242 |
+ |
1243 |
+*libxml2-2.4.15 (17 Feb 2002) |
1244 |
+ |
1245 |
+*libxml2-2.4.13 (1 Feb 2002) |
1246 |
+ |
1247 |
+ 1 Feb 2002; G.Bevin <gbevin@g.o> ChangeLog : |
1248 |
+ Added initial ChangeLog which should be updated whenever the package is |
1249 |
+ updated in any way. This changelog is targetted to users. This means that the |
1250 |
+ comments should well explained and written in clean English. The details about |
1251 |
+ writing correct changelogs are explained in the skel.ChangeLog file which you |
1252 |
+ can find in the root directory of the portage repository. |
1253 |
|
1254 |
diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest |
1255 |
new file mode 100644 |
1256 |
index 0000000..c7d7806 |
1257 |
--- /dev/null |
1258 |
+++ b/dev-libs/libxml2/Manifest |
1259 |
@@ -0,0 +1,14 @@ |
1260 |
+AUX libxml2-2.7.1-catalog_path.patch 2209 RMD160 0306a8611cde6a7b78f5fd43c93ebbfddc6607e7 SHA1 bec0ee91757e2fa093c89d6eba1821f40878f002 SHA256 b3343f0611f9cb6e55bf62047a988653e3e9cc50f194b18adbc330b455236290 |
1261 |
+AUX libxml2-2.7.2-winnt.patch 2120 RMD160 943293107d0c8313a525c2516f06861c013d9777 SHA1 4e68c44fe1b932c7d61b06bffb4d634701e29e0a SHA256 63cb134dbef1b7be1b9dc400da8aef1816436a193a2f97db0028cdd70e3e4cf0 |
1262 |
+AUX libxml2-2.7.8-disable_static_modules.patch 365 RMD160 aedfb1647c21a27d1d170a17cc6e15f1015c6047 SHA1 23eb1145762d4ec4b05b8118b54e7eef15cdf991 SHA256 2f2ade9ee034af32cbd6600d45b2e23d3153dd9bb57a07a9f364836d24b189df |
1263 |
+AUX libxml2-2.7.8-reactivate-script.patch 628 RMD160 7c0da0a849af6f98e176acd595b8cf8fcc3e41e8 SHA1 90cd59c02e8043a66eb37b06c261a49c08f907cf SHA256 379102cf7547c47fdcc94daecb310e55b80bd157ea5280d72194eedf9ad371de |
1264 |
+AUX libxml2-2.7.8-reallocation-failures.patch 3465 RMD160 4faa06af94d418fb33b5aa0791e5f320287c073e SHA1 9b275f97479b74c0af94560ed8e1d0c894ad4701 SHA256 8a115c7ead8612ff7f8bd1e36615ebf20dbe42d3e79f216ee66d5cf6a59f02d6 |
1265 |
+AUX libxml2-2.7.8-xpath-freeing.patch 1042 RMD160 ecd781d93ba067cea9448ef02e408c2002ce019c SHA1 87eff7814372ef5dd224c7079106cf1fcb35bf3f SHA256 655a1cd96df3bcbd02e3a7fe9b812ee7e116dea036a9a5bfb529be714f288e87 |
1266 |
+AUX libxml2-2.7.8-xpath-freeing2.patch 885 RMD160 d2c0c1e1b55ddc7ba5ccae8d7795b07887937cbd SHA1 fc67cc2c8e7a703f5cf01460dca5f828d42f5ab0 SHA256 112e93fb8c4f76e74b705d709ae741f33228cad82ba3bd2f55524af2fd863bfd |
1267 |
+AUX libxml2-2.7.8-xpath-memory.patch 889 RMD160 bff2a0a59e7d8f82a915d65b084a93902bfdaf99 SHA1 17adc8c2fb6ded205c2eb746ed9506cf696e412e SHA256 919a7dd27fd22cd30d8301d3ca8a8f8a8f971d4494c9914f7f8e6531216be5a1 |
1268 |
+DIST libxml2-2.7.8.tar.gz 4881808 RMD160 30709622cfe3e2175e73d6701b7e19a25ab5ac47 SHA1 859dd535edbb851cc15b64740ee06551a7a17d40 SHA256 cda23bc9ebd26474ca8f3d67e7d1c4a1f1e7106364b690d822e009fdc3c417ec |
1269 |
+DIST xsts-2002-01-16.tar.gz 6894439 RMD160 e8905fe1451a1c367b0104af24edca73bad1db08 SHA1 ca6344e6c47f8c28231f5b213d0c8deb0311a409 SHA256 55e5c08db29946a91ea8e70e8f2418d3fd30d8b6777941dfba7f54726ffd9914 |
1270 |
+DIST xsts-2004-01-14.tar.gz 2761085 RMD160 faff2d7826e47ae9968564bc83dab1b54c5e4bf6 SHA1 5896c2aa2cda464246306c5cf0577ed506eefaab SHA256 09bdf9f81f381ebf9bc158a9472e498e896f7a02eb7461146e9abe1b9493ca17 |
1271 |
+EBUILD libxml2-2.7.8-r1.ebuild 6284 RMD160 eed055349207ffa09ed6b5c62827901fa36d8a3e SHA1 e341aeacc0e3d8f81d237cc6e70e58e78ba97406 SHA256 ebbf11b691aa3b2f73d3dec0929f2eece3f91216a1b0550bbe76668204a11d63 |
1272 |
+MISC ChangeLog 42188 RMD160 7c58f8f71611b71b0f84f500b9e854b9c41ab556 SHA1 af80e1b84dc8363088abb5ec5b318ce40bb605a4 SHA256 9004ebbe439c3487db3b7ff5ffc94dab6421b28bb0244d9cc494108c2a143cd2 |
1273 |
+MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 |
1274 |
|
1275 |
diff --git a/dev-libs/libxml2/files/libxml2-2.7.1-catalog_path.patch b/dev-libs/libxml2/files/libxml2-2.7.1-catalog_path.patch |
1276 |
new file mode 100644 |
1277 |
index 0000000..25ea478 |
1278 |
--- /dev/null |
1279 |
+++ b/dev-libs/libxml2/files/libxml2-2.7.1-catalog_path.patch |
1280 |
@@ -0,0 +1,66 @@ |
1281 |
+--- catalog.c |
1282 |
++++ catalog.c |
1283 |
+@@ -68,10 +68,10 @@ |
1284 |
+ #define XML_URN_PUBID "urn:publicid:" |
1285 |
+ #define XML_CATAL_BREAK ((xmlChar *) -1) |
1286 |
+ #ifndef XML_XML_DEFAULT_CATALOG |
1287 |
+-#define XML_XML_DEFAULT_CATALOG "file:///etc/xml/catalog" |
1288 |
++#define XML_XML_DEFAULT_CATALOG "file://@GENTOO_PORTAGE_EPREFIX@/etc/xml/catalog" |
1289 |
+ #endif |
1290 |
+ #ifndef XML_SGML_DEFAULT_CATALOG |
1291 |
+-#define XML_SGML_DEFAULT_CATALOG "file:///etc/sgml/catalog" |
1292 |
++#define XML_SGML_DEFAULT_CATALOG "file://@GENTOO_PORTAGE_EPREFIX@/etc/sgml/catalog" |
1293 |
+ #endif |
1294 |
+ |
1295 |
+ #if defined(_WIN32) && defined(_MSC_VER) |
1296 |
+@@ -76,7 +76,7 @@ |
1297 |
+ |
1298 |
+ #if defined(_WIN32) && defined(_MSC_VER) |
1299 |
+ #undef XML_XML_DEFAULT_CATALOG |
1300 |
+-static char XML_XML_DEFAULT_CATALOG[256] = "file:///etc/xml/catalog"; |
1301 |
++static char XML_XML_DEFAULT_CATALOG[256] = "file://@GENTOO_PORTAGE_EPREFIX@/etc/xml/catalog"; |
1302 |
+ #if defined(_WIN32_WCE) |
1303 |
+ /* Windows CE don't have a A variant */ |
1304 |
+ #define GetModuleHandleA GetModuleHandle |
1305 |
+--- xmlcatalog.c |
1306 |
++++ xmlcatalog.c |
1307 |
+@@ -43,7 +43,7 @@ |
1308 |
+ |
1309 |
+ |
1310 |
+ #ifndef XML_SGML_DEFAULT_CATALOG |
1311 |
+-#define XML_SGML_DEFAULT_CATALOG "/etc/sgml/catalog" |
1312 |
++#define XML_SGML_DEFAULT_CATALOG "@GENTOO_PORTAGE_EPREFIX@/etc/sgml/catalog" |
1313 |
+ #endif |
1314 |
+ |
1315 |
+ /************************************************************************ |
1316 |
+--- runtest.c |
1317 |
++++ runtest.c |
1318 |
+@@ -2747,7 +2747,7 @@ |
1319 |
+ */ |
1320 |
+ static int |
1321 |
+ uripMatch(const char * URI) { |
1322 |
+- if ((URI == NULL) || (!strcmp(URI, "file:///etc/xml/catalog"))) |
1323 |
++ if ((URI == NULL) || (!strcmp(URI, "file://@GENTOO_PORTAGE_EPREFIX@/etc/xml/catalog"))) |
1324 |
+ return(0); |
1325 |
+ /* Verify we received the escaped URL */ |
1326 |
+ if (strcmp(urip_rcvsURLs[urip_current], URI)) |
1327 |
+@@ -2766,7 +2766,7 @@ |
1328 |
+ */ |
1329 |
+ static void * |
1330 |
+ uripOpen(const char * URI) { |
1331 |
+- if ((URI == NULL) || (!strcmp(URI, "file:///etc/xml/catalog"))) |
1332 |
++ if ((URI == NULL) || (!strcmp(URI, "file://@GENTOO_PORTAGE_EPREFIX@/etc/xml/catalog"))) |
1333 |
+ return(NULL); |
1334 |
+ /* Verify we received the escaped URL */ |
1335 |
+ if (strcmp(urip_rcvsURLs[urip_current], URI)) |
1336 |
+--- xmllint.c |
1337 |
++++ xmllint.c |
1338 |
+@@ -103,7 +103,7 @@ |
1339 |
+ #endif |
1340 |
+ |
1341 |
+ #ifndef XML_XML_DEFAULT_CATALOG |
1342 |
+-#define XML_XML_DEFAULT_CATALOG "file:///etc/xml/catalog" |
1343 |
++#define XML_XML_DEFAULT_CATALOG "file://@GENTOO_PORTAGE_EPREFIX@/etc/xml/catalog" |
1344 |
+ #endif |
1345 |
+ |
1346 |
+ typedef enum { |
1347 |
|
1348 |
diff --git a/dev-libs/libxml2/files/libxml2-2.7.2-winnt.patch b/dev-libs/libxml2/files/libxml2-2.7.2-winnt.patch |
1349 |
new file mode 100644 |
1350 |
index 0000000..0121e04 |
1351 |
--- /dev/null |
1352 |
+++ b/dev-libs/libxml2/files/libxml2-2.7.2-winnt.patch |
1353 |
@@ -0,0 +1,72 @@ |
1354 |
+diff -ru -x '*.Po' -x '*.Plo' libxml2-2.7.2.orig/dict.c libxml2-2.7.2/dict.c |
1355 |
+--- libxml2-2.7.2.orig/dict.c 2008-11-20 11:16:34 +0100 |
1356 |
++++ libxml2-2.7.2/dict.c 2008-11-20 09:50:19 +0100 |
1357 |
+@@ -25,7 +25,7 @@ |
1358 |
+ #else |
1359 |
+ #ifdef HAVE_INTTYPES_H |
1360 |
+ #include <inttypes.h> |
1361 |
+-#elif defined(WIN32) |
1362 |
++#elif defined(WIN32) || defined (__PARITY__) |
1363 |
+ typedef unsigned __int32 uint32_t; |
1364 |
+ #endif |
1365 |
+ #endif |
1366 |
+diff -ru -x '*.Po' -x '*.Plo' libxml2-2.7.2.orig/include/wsockcompat.h libxml2-2.7.2/include/wsockcompat.h |
1367 |
+--- libxml2-2.7.2.orig/include/wsockcompat.h 2008-11-20 11:16:34 +0100 |
1368 |
++++ libxml2-2.7.2/include/wsockcompat.h 2008-11-20 09:50:19 +0100 |
1369 |
+@@ -26,7 +26,7 @@ |
1370 |
+ #endif |
1371 |
+ #endif |
1372 |
+ |
1373 |
+-#ifdef __MINGW32__ |
1374 |
++#if defined(__MINGW32__) || defined(__PARITY__) |
1375 |
+ /* Include <errno.h> here to ensure that it doesn't get included later |
1376 |
+ * (e.g. by iconv.h) and overwrites the definition of EWOULDBLOCK. */ |
1377 |
+ #include <errno.h> |
1378 |
+diff -ru -x '*.Po' -x '*.Plo' libxml2-2.7.2.orig/nanohttp.c libxml2-2.7.2/nanohttp.c |
1379 |
+--- libxml2-2.7.2.orig/nanohttp.c 2008-11-20 11:16:34 +0100 |
1380 |
++++ libxml2-2.7.2/nanohttp.c 2008-11-20 09:50:19 +0100 |
1381 |
+@@ -82,6 +82,9 @@ |
1382 |
+ #define XML_SOCKLEN_T unsigned int |
1383 |
+ #endif |
1384 |
+ |
1385 |
++#ifdef __PARITY__ |
1386 |
++# include <wsockcompat.h> |
1387 |
++#endif |
1388 |
+ |
1389 |
+ #include <libxml/globals.h> |
1390 |
+ #include <libxml/xmlerror.h> |
1391 |
+diff -ru -x '*.Po' -x '*.Plo' libxml2-2.7.2.orig/xmlIO.c libxml2-2.7.2/xmlIO.c |
1392 |
+--- libxml2-2.7.2.orig/xmlIO.c 2008-11-20 10:11:21 +0100 |
1393 |
++++ libxml2-2.7.2/xmlIO.c 2008-11-20 10:54:34 +0100 |
1394 |
+@@ -44,6 +44,7 @@ |
1395 |
+ #include <winnls.h> /* for CP_UTF8 */ |
1396 |
+ #endif |
1397 |
+ |
1398 |
++#ifndef __PARITY__ |
1399 |
+ /* Figure a portable way to know if a file is a directory. */ |
1400 |
+ #ifndef HAVE_STAT |
1401 |
+ # ifdef HAVE__STAT |
1402 |
+@@ -79,6 +80,7 @@ |
1403 |
+ # endif |
1404 |
+ # endif |
1405 |
+ #endif |
1406 |
++#endif /* __PARITY__ */ |
1407 |
+ |
1408 |
+ #include <libxml/xmlmemory.h> |
1409 |
+ #include <libxml/parser.h> |
1410 |
+@@ -626,6 +628,7 @@ |
1411 |
+ { |
1412 |
+ #ifdef HAVE_STAT |
1413 |
+ int retval = -1; |
1414 |
++#ifndef __PARITY__ |
1415 |
+ wchar_t *wPath; |
1416 |
+ |
1417 |
+ wPath = __xmlIOWin32UTF8ToWChar(path); |
1418 |
+@@ -634,6 +637,7 @@ |
1419 |
+ retval = _wstat(wPath,info); |
1420 |
+ xmlFree(wPath); |
1421 |
+ } |
1422 |
++#endif |
1423 |
+ /* maybe path in native encoding */ |
1424 |
+ if(retval < 0) |
1425 |
+ retval = stat(path,info); |
1426 |
|
1427 |
diff --git a/dev-libs/libxml2/files/libxml2-2.7.8-disable_static_modules.patch b/dev-libs/libxml2/files/libxml2-2.7.8-disable_static_modules.patch |
1428 |
new file mode 100644 |
1429 |
index 0000000..5f47e1d |
1430 |
--- /dev/null |
1431 |
+++ b/dev-libs/libxml2/files/libxml2-2.7.8-disable_static_modules.patch |
1432 |
@@ -0,0 +1,12 @@ |
1433 |
+--- python/Makefile.am |
1434 |
++++ python/Makefile.am |
1435 |
+@@ -21,7 +21,8 @@ |
1436 |
+ libxml.py \ |
1437 |
+ libxml2-python-api.xml |
1438 |
+ |
1439 |
+-libxml2mod_la_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@ @WIN32_EXTRA_LDFLAGS@ -module -avoid-version |
1440 |
++libxml2mod_la_CPPFLAGS = -shared |
1441 |
++libxml2mod_la_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@ @WIN32_EXTRA_LDFLAGS@ -module -avoid-version -shared |
1442 |
+ |
1443 |
+ if WITH_PYTHON |
1444 |
+ mylibs = \ |
1445 |
|
1446 |
diff --git a/dev-libs/libxml2/files/libxml2-2.7.8-reactivate-script.patch b/dev-libs/libxml2/files/libxml2-2.7.8-reactivate-script.patch |
1447 |
new file mode 100644 |
1448 |
index 0000000..a0b62bc |
1449 |
--- /dev/null |
1450 |
+++ b/dev-libs/libxml2/files/libxml2-2.7.8-reactivate-script.patch |
1451 |
@@ -0,0 +1,21 @@ |
1452 |
+From 00819877651b87842ed878898ba17dba489820f0 Mon Sep 17 00:00:00 2001 |
1453 |
+From: Daniel Veillard <veillard@××××××.com> |
1454 |
+Date: Thu, 04 Nov 2010 20:53:14 +0000 |
1455 |
+Subject: Reactivate the shared library versionning script |
1456 |
+ |
1457 |
+--- |
1458 |
+diff --git a/configure.in b/configure.in |
1459 |
+index 59d0629..a1d2c89 100644 |
1460 |
+--- a/configure.in |
1461 |
++++ b/configure.in |
1462 |
+@@ -84,7 +84,7 @@ else |
1463 |
+ esac |
1464 |
+ fi |
1465 |
+ AC_SUBST(VERSION_SCRIPT_FLAGS) |
1466 |
+-AM_CONDITIONAL([USE_VERSION_SCRIPT], [test -z "$VERSION_SCRIPT_FLAGS"]) |
1467 |
++AM_CONDITIONAL([USE_VERSION_SCRIPT], [test -n "$VERSION_SCRIPT_FLAGS"]) |
1468 |
+ |
1469 |
+ dnl |
1470 |
+ dnl We process the AC_ARG_WITH first so that later we can modify |
1471 |
+-- |
1472 |
+cgit v0.8.3.1 |
1473 |
|
1474 |
diff --git a/dev-libs/libxml2/files/libxml2-2.7.8-reallocation-failures.patch b/dev-libs/libxml2/files/libxml2-2.7.8-reallocation-failures.patch |
1475 |
new file mode 100644 |
1476 |
index 0000000..a18756c |
1477 |
--- /dev/null |
1478 |
+++ b/dev-libs/libxml2/files/libxml2-2.7.8-reallocation-failures.patch |
1479 |
@@ -0,0 +1,101 @@ |
1480 |
+From d7958b21e7f8c447a26bb2436f08402b2c308be4 Mon Sep 17 00:00:00 2001 |
1481 |
+From: Chris Evans <scarybeasts@×××××.com> |
1482 |
+Date: Wed, 23 Mar 2011 00:13:06 +0000 |
1483 |
+Subject: Fix some potential problems on reallocation failures |
1484 |
+ |
1485 |
+The count was incremented before the allocation |
1486 |
+and not fixed in case of failure |
1487 |
+* xpath.c: corrects a few instances where the available count of some |
1488 |
+ structure is updated before we know the allocation actually |
1489 |
+ succeeds |
1490 |
+--- |
1491 |
+diff --git a/xpath.c b/xpath.c |
1492 |
+index 8b56189..608fe00 100644 |
1493 |
+--- a/xpath.c |
1494 |
++++ b/xpath.c |
1495 |
+@@ -3522,13 +3522,13 @@ xmlXPathNodeSetAddNs(xmlNodeSetPtr cur, xmlNodePtr node, xmlNsPtr ns) { |
1496 |
+ } else if (cur->nodeNr == cur->nodeMax) { |
1497 |
+ xmlNodePtr *temp; |
1498 |
+ |
1499 |
+- cur->nodeMax *= 2; |
1500 |
+- temp = (xmlNodePtr *) xmlRealloc(cur->nodeTab, cur->nodeMax * |
1501 |
++ temp = (xmlNodePtr *) xmlRealloc(cur->nodeTab, cur->nodeMax * 2 * |
1502 |
+ sizeof(xmlNodePtr)); |
1503 |
+ if (temp == NULL) { |
1504 |
+ xmlXPathErrMemory(NULL, "growing nodeset\n"); |
1505 |
+ return; |
1506 |
+ } |
1507 |
++ cur->nodeMax *= 2; |
1508 |
+ cur->nodeTab = temp; |
1509 |
+ } |
1510 |
+ cur->nodeTab[cur->nodeNr++] = xmlXPathNodeSetDupNs(node, ns); |
1511 |
+@@ -3627,14 +3627,14 @@ xmlXPathNodeSetAddUnique(xmlNodeSetPtr cur, xmlNodePtr val) { |
1512 |
+ } else if (cur->nodeNr == cur->nodeMax) { |
1513 |
+ xmlNodePtr *temp; |
1514 |
+ |
1515 |
+- cur->nodeMax *= 2; |
1516 |
+- temp = (xmlNodePtr *) xmlRealloc(cur->nodeTab, cur->nodeMax * |
1517 |
++ temp = (xmlNodePtr *) xmlRealloc(cur->nodeTab, cur->nodeMax * 2 * |
1518 |
+ sizeof(xmlNodePtr)); |
1519 |
+ if (temp == NULL) { |
1520 |
+ xmlXPathErrMemory(NULL, "growing nodeset\n"); |
1521 |
+ return; |
1522 |
+ } |
1523 |
+ cur->nodeTab = temp; |
1524 |
++ cur->nodeMax *= 2; |
1525 |
+ } |
1526 |
+ if (val->type == XML_NAMESPACE_DECL) { |
1527 |
+ xmlNsPtr ns = (xmlNsPtr) val; |
1528 |
+@@ -3738,14 +3738,14 @@ xmlXPathNodeSetMerge(xmlNodeSetPtr val1, xmlNodeSetPtr val2) { |
1529 |
+ } else if (val1->nodeNr == val1->nodeMax) { |
1530 |
+ xmlNodePtr *temp; |
1531 |
+ |
1532 |
+- val1->nodeMax *= 2; |
1533 |
+- temp = (xmlNodePtr *) xmlRealloc(val1->nodeTab, val1->nodeMax * |
1534 |
++ temp = (xmlNodePtr *) xmlRealloc(val1->nodeTab, val1->nodeMax * 2 * |
1535 |
+ sizeof(xmlNodePtr)); |
1536 |
+ if (temp == NULL) { |
1537 |
+ xmlXPathErrMemory(NULL, "merging nodeset\n"); |
1538 |
+ return(NULL); |
1539 |
+ } |
1540 |
+ val1->nodeTab = temp; |
1541 |
++ val1->nodeMax *= 2; |
1542 |
+ } |
1543 |
+ if (n2->type == XML_NAMESPACE_DECL) { |
1544 |
+ xmlNsPtr ns = (xmlNsPtr) n2; |
1545 |
+@@ -3907,14 +3907,14 @@ xmlXPathNodeSetMergeAndClear(xmlNodeSetPtr set1, xmlNodeSetPtr set2, |
1546 |
+ } else if (set1->nodeNr >= set1->nodeMax) { |
1547 |
+ xmlNodePtr *temp; |
1548 |
+ |
1549 |
+- set1->nodeMax *= 2; |
1550 |
+ temp = (xmlNodePtr *) xmlRealloc( |
1551 |
+- set1->nodeTab, set1->nodeMax * sizeof(xmlNodePtr)); |
1552 |
++ set1->nodeTab, set1->nodeMax * 2 * sizeof(xmlNodePtr)); |
1553 |
+ if (temp == NULL) { |
1554 |
+ xmlXPathErrMemory(NULL, "merging nodeset\n"); |
1555 |
+ return(NULL); |
1556 |
+ } |
1557 |
+ set1->nodeTab = temp; |
1558 |
++ set1->nodeMax *= 2; |
1559 |
+ } |
1560 |
+ if (n2->type == XML_NAMESPACE_DECL) { |
1561 |
+ xmlNsPtr ns = (xmlNsPtr) n2; |
1562 |
+@@ -3991,14 +3991,14 @@ xmlXPathNodeSetMergeAndClearNoDupls(xmlNodeSetPtr set1, xmlNodeSetPtr set2, |
1563 |
+ } else if (set1->nodeNr >= set1->nodeMax) { |
1564 |
+ xmlNodePtr *temp; |
1565 |
+ |
1566 |
+- set1->nodeMax *= 2; |
1567 |
+ temp = (xmlNodePtr *) xmlRealloc( |
1568 |
+- set1->nodeTab, set1->nodeMax * sizeof(xmlNodePtr)); |
1569 |
++ set1->nodeTab, set1->nodeMax * 2 * sizeof(xmlNodePtr)); |
1570 |
+ if (temp == NULL) { |
1571 |
+ xmlXPathErrMemory(NULL, "merging nodeset\n"); |
1572 |
+ return(NULL); |
1573 |
+ } |
1574 |
+ set1->nodeTab = temp; |
1575 |
++ set1->nodeMax *= 2; |
1576 |
+ } |
1577 |
+ set1->nodeTab[set1->nodeNr++] = n2; |
1578 |
+ } |
1579 |
+-- |
1580 |
+cgit v0.9 |
1581 |
|
1582 |
diff --git a/dev-libs/libxml2/files/libxml2-2.7.8-xpath-freeing.patch b/dev-libs/libxml2/files/libxml2-2.7.8-xpath-freeing.patch |
1583 |
new file mode 100644 |
1584 |
index 0000000..3509a48 |
1585 |
--- /dev/null |
1586 |
+++ b/dev-libs/libxml2/files/libxml2-2.7.8-xpath-freeing.patch |
1587 |
@@ -0,0 +1,32 @@ |
1588 |
+From df83c17e5a2646bd923f75e5e507bc80d73c9722 Mon Sep 17 00:00:00 2001 |
1589 |
+From: Daniel Veillard <veillard@××××××.com> |
1590 |
+Date: Wed, 17 Nov 2010 13:12:14 +0000 |
1591 |
+Subject: Fix a potential freeing error in XPath |
1592 |
+ |
1593 |
+--- |
1594 |
+diff --git a/xpath.c b/xpath.c |
1595 |
+index 81e33f6..1447be5 100644 |
1596 |
+--- a/xpath.c |
1597 |
++++ b/xpath.c |
1598 |
+@@ -11763,11 +11763,15 @@ xmlXPathCompOpEvalPositionalPredicate(xmlXPathParserContextPtr ctxt, |
1599 |
+ |
1600 |
+ if ((ctxt->error != XPATH_EXPRESSION_OK) || (res == -1)) { |
1601 |
+ xmlXPathObjectPtr tmp; |
1602 |
+- /* pop the result */ |
1603 |
++ /* pop the result if any */ |
1604 |
+ tmp = valuePop(ctxt); |
1605 |
+- xmlXPathReleaseObject(xpctxt, tmp); |
1606 |
+- /* then pop off contextObj, which will be freed later */ |
1607 |
+- valuePop(ctxt); |
1608 |
++ if (tmp != contextObj) |
1609 |
++ /* |
1610 |
++ * Free up the result |
1611 |
++ * then pop off contextObj, which will be freed later |
1612 |
++ */ |
1613 |
++ xmlXPathReleaseObject(xpctxt, tmp); |
1614 |
++ valuePop(ctxt); |
1615 |
+ goto evaluation_error; |
1616 |
+ } |
1617 |
+ |
1618 |
+-- |
1619 |
+cgit v0.8.3.1 |
1620 |
|
1621 |
diff --git a/dev-libs/libxml2/files/libxml2-2.7.8-xpath-freeing2.patch b/dev-libs/libxml2/files/libxml2-2.7.8-xpath-freeing2.patch |
1622 |
new file mode 100644 |
1623 |
index 0000000..1705941 |
1624 |
--- /dev/null |
1625 |
+++ b/dev-libs/libxml2/files/libxml2-2.7.8-xpath-freeing2.patch |
1626 |
@@ -0,0 +1,28 @@ |
1627 |
+From fec31bcd452e77c10579467ca87a785b41115de6 Mon Sep 17 00:00:00 2001 |
1628 |
+From: Daniel Veillard <veillard@××××××.com> |
1629 |
+Date: Thu, 18 Nov 2010 10:07:24 +0000 |
1630 |
+Subject: Small fix for previous commit |
1631 |
+ |
1632 |
+--- |
1633 |
+diff --git a/xpath.c b/xpath.c |
1634 |
+index 1447be5..8b56189 100644 |
1635 |
+--- a/xpath.c |
1636 |
++++ b/xpath.c |
1637 |
+@@ -11765,13 +11765,14 @@ xmlXPathCompOpEvalPositionalPredicate(xmlXPathParserContextPtr ctxt, |
1638 |
+ xmlXPathObjectPtr tmp; |
1639 |
+ /* pop the result if any */ |
1640 |
+ tmp = valuePop(ctxt); |
1641 |
+- if (tmp != contextObj) |
1642 |
++ if (tmp != contextObj) { |
1643 |
+ /* |
1644 |
+ * Free up the result |
1645 |
+ * then pop off contextObj, which will be freed later |
1646 |
+ */ |
1647 |
+ xmlXPathReleaseObject(xpctxt, tmp); |
1648 |
+ valuePop(ctxt); |
1649 |
++ } |
1650 |
+ goto evaluation_error; |
1651 |
+ } |
1652 |
+ |
1653 |
+-- |
1654 |
+cgit v0.8.3.1 |
1655 |
|
1656 |
diff --git a/dev-libs/libxml2/files/libxml2-2.7.8-xpath-memory.patch b/dev-libs/libxml2/files/libxml2-2.7.8-xpath-memory.patch |
1657 |
new file mode 100644 |
1658 |
index 0000000..f94350d |
1659 |
--- /dev/null |
1660 |
+++ b/dev-libs/libxml2/files/libxml2-2.7.8-xpath-memory.patch |
1661 |
@@ -0,0 +1,29 @@ |
1662 |
+From 0cbeb50ee03ce582a0c979c70d8fbf030e270c37 Mon Sep 17 00:00:00 2001 |
1663 |
+From: Daniel Veillard <veillard@××××××.com> |
1664 |
+Date: Mon, 15 Nov 2010 11:06:29 +0000 |
1665 |
+Subject: Fix a potential memory access error |
1666 |
+ |
1667 |
+in case of a previus allocation error |
1668 |
+--- |
1669 |
+diff --git a/xpath.c b/xpath.c |
1670 |
+index 4d6826d..81e33f6 100644 |
1671 |
+--- a/xpath.c |
1672 |
++++ b/xpath.c |
1673 |
+@@ -3575,13 +3575,13 @@ xmlXPathNodeSetAdd(xmlNodeSetPtr cur, xmlNodePtr val) { |
1674 |
+ } else if (cur->nodeNr == cur->nodeMax) { |
1675 |
+ xmlNodePtr *temp; |
1676 |
+ |
1677 |
+- cur->nodeMax *= 2; |
1678 |
+- temp = (xmlNodePtr *) xmlRealloc(cur->nodeTab, cur->nodeMax * |
1679 |
++ temp = (xmlNodePtr *) xmlRealloc(cur->nodeTab, cur->nodeMax * 2 * |
1680 |
+ sizeof(xmlNodePtr)); |
1681 |
+ if (temp == NULL) { |
1682 |
+ xmlXPathErrMemory(NULL, "growing nodeset\n"); |
1683 |
+ return; |
1684 |
+ } |
1685 |
++ cur->nodeMax *= 2; |
1686 |
+ cur->nodeTab = temp; |
1687 |
+ } |
1688 |
+ if (val->type == XML_NAMESPACE_DECL) { |
1689 |
+-- |
1690 |
+cgit v0.8.3.1 |
1691 |
|
1692 |
diff --git a/dev-libs/libxml2/libxml2-2.7.8-r1.ebuild b/dev-libs/libxml2/libxml2-2.7.8-r1.ebuild |
1693 |
new file mode 100644 |
1694 |
index 0000000..d033d3a |
1695 |
--- /dev/null |
1696 |
+++ b/dev-libs/libxml2/libxml2-2.7.8-r1.ebuild |
1697 |
@@ -0,0 +1,218 @@ |
1698 |
+# Copyright 1999-2011 Gentoo Foundation |
1699 |
+# Distributed under the terms of the GNU General Public License v2 |
1700 |
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.7.8-r1.ebuild,v 1.6 2011/06/22 20:20:45 ranger Exp $ |
1701 |
+ |
1702 |
+EAPI="3" |
1703 |
+PYTHON_DEPEND="python? 2" |
1704 |
+PYTHON_USE_WITH_OPT="python" |
1705 |
+SUPPORT_PYTHON_ABIS="1" |
1706 |
+RESTRICT_PYTHON_ABIS="3.* *-jython" |
1707 |
+ |
1708 |
+inherit libtool flag-o-matic eutils python autotools prefix |
1709 |
+ |
1710 |
+DESCRIPTION="Version 2 of the library to manipulate XML files" |
1711 |
+HOMEPAGE="http://www.xmlsoft.org/" |
1712 |
+ |
1713 |
+LICENSE="MIT" |
1714 |
+SLOT="2" |
1715 |
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" |
1716 |
+IUSE="debug doc examples icu ipv6 python readline test" |
1717 |
+ |
1718 |
+XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite" |
1719 |
+XSTS_NAME_1="xmlschema2002-01-16" |
1720 |
+XSTS_NAME_2="xmlschema2004-01-14" |
1721 |
+XSTS_TARBALL_1="xsts-2002-01-16.tar.gz" |
1722 |
+XSTS_TARBALL_2="xsts-2004-01-14.tar.gz" |
1723 |
+ |
1724 |
+SRC_URI="ftp://xmlsoft.org/${PN}/${P}.tar.gz |
1725 |
+ test? ( |
1726 |
+ ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1} |
1727 |
+ ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2} )" |
1728 |
+ |
1729 |
+RDEPEND="sys-libs/zlib |
1730 |
+ icu? ( dev-libs/icu ) |
1731 |
+ readline? ( sys-libs/readline )" |
1732 |
+ |
1733 |
+DEPEND="${RDEPEND} |
1734 |
+ hppa? ( >=sys-devel/binutils-2.15.92.0.2 )" |
1735 |
+ |
1736 |
+pkg_setup() { |
1737 |
+ if use python; then |
1738 |
+ python_pkg_setup |
1739 |
+ fi |
1740 |
+} |
1741 |
+ |
1742 |
+src_unpack() { |
1743 |
+ # ${A} isn't used to avoid unpacking of test tarballs into $WORKDIR, |
1744 |
+ # as they are needed as tarballs in ${S}/xstc instead and not unpacked |
1745 |
+ unpack ${P}.tar.gz |
1746 |
+ cd "${S}" |
1747 |
+ |
1748 |
+ if use test; then |
1749 |
+ cp "${DISTDIR}/${XSTS_TARBALL_1}" \ |
1750 |
+ "${DISTDIR}/${XSTS_TARBALL_2}" \ |
1751 |
+ "${S}"/xstc/ \ |
1752 |
+ || die "Failed to install test tarballs" |
1753 |
+ fi |
1754 |
+} |
1755 |
+ |
1756 |
+src_prepare() { |
1757 |
+ # Patches needed for prefix support |
1758 |
+ epatch "${FILESDIR}"/${PN}-2.7.1-catalog_path.patch |
1759 |
+ epatch "${FILESDIR}"/${PN}-2.7.2-winnt.patch |
1760 |
+ |
1761 |
+ eprefixify catalog.c xmlcatalog.c runtest.c xmllint.c |
1762 |
+ |
1763 |
+ epunt_cxx |
1764 |
+ |
1765 |
+ # Reactivate the shared library versionning script |
1766 |
+ epatch "${FILESDIR}/${P}-reactivate-script.patch" |
1767 |
+ |
1768 |
+ # Fix a potential memory access error |
1769 |
+ epatch "${FILESDIR}/${P}-xpath-memory.patch" |
1770 |
+ |
1771 |
+ # Fix a potential freeing error in XPath |
1772 |
+ epatch "${FILESDIR}/${P}-xpath-freeing.patch" |
1773 |
+ epatch "${FILESDIR}/${P}-xpath-freeing2.patch" |
1774 |
+ |
1775 |
+ # Fix some potential problems on reallocation failures |
1776 |
+ epatch "${FILESDIR}/${P}-reallocation-failures.patch" |
1777 |
+ |
1778 |
+ epatch "${FILESDIR}/${P}-disable_static_modules.patch" |
1779 |
+ |
1780 |
+ # Please do not remove, as else we get references to PORTAGE_TMPDIR |
1781 |
+ # in /usr/lib/python?.?/site-packages/libxml2mod.la among things. |
1782 |
+ # We now need to run eautoreconf at the end to prevent maintainer mode. |
1783 |
+# elibtoolize |
1784 |
+ |
1785 |
+ # Python bindings are built/tested/installed manually. |
1786 |
+ sed -e "s/@PYTHON_SUBDIR@//" -i Makefile.am || die "sed failed" |
1787 |
+ |
1788 |
+ eautoreconf |
1789 |
+} |
1790 |
+ |
1791 |
+src_configure() { |
1792 |
+ # USE zlib support breaks gnome2 |
1793 |
+ # (libgnomeprint for instance fails to compile with |
1794 |
+ # fresh install, and existing) - <azarah@g.o> (22 Dec 2002). |
1795 |
+ |
1796 |
+ # The meaning of the 'debug' USE flag does not apply to the --with-debug |
1797 |
+ # switch (enabling the libxml2 debug module). See bug #100898. |
1798 |
+ |
1799 |
+ # --with-mem-debug causes unusual segmentation faults (bug #105120). |
1800 |
+ |
1801 |
+ local myconf="--with-html-subdir=${PF}/html |
1802 |
+ --docdir=${EPREFIX}/usr/share/doc/${PF} |
1803 |
+ $(use_with debug run-debug) |
1804 |
+ $(use_with icu) |
1805 |
+ $(use_with python) |
1806 |
+ $(use_with readline) |
1807 |
+ $(use_with readline history) |
1808 |
+ $(use_enable ipv6)" |
1809 |
+ |
1810 |
+ # filter seemingly problematic CFLAGS (#26320) |
1811 |
+ filter-flags -fprefetch-loop-arrays -funroll-loops |
1812 |
+ |
1813 |
+ econf ${myconf} |
1814 |
+} |
1815 |
+ |
1816 |
+src_compile() { |
1817 |
+ default |
1818 |
+ |
1819 |
+ if use python; then |
1820 |
+ python_copy_sources python |
1821 |
+ building() { |
1822 |
+ emake PYTHON_INCLUDES="${EPREFIX}$(python_get_includedir)" \ |
1823 |
+ PYTHON_SITE_PACKAGES="${EPREFIX}$(python_get_sitedir)" |
1824 |
+ } |
1825 |
+ python_execute_function -s --source-dir python building |
1826 |
+ fi |
1827 |
+} |
1828 |
+ |
1829 |
+src_test() { |
1830 |
+ default |
1831 |
+ |
1832 |
+ if use python; then |
1833 |
+ testing() { |
1834 |
+ emake test |
1835 |
+ } |
1836 |
+ python_execute_function -s --source-dir python testing |
1837 |
+ fi |
1838 |
+} |
1839 |
+ |
1840 |
+src_install() { |
1841 |
+ emake DESTDIR="${D}" \ |
1842 |
+ EXAMPLES_DIR="${EPREFIX}"/usr/share/doc/${PF}/examples \ |
1843 |
+ install || die "Installation failed" |
1844 |
+ |
1845 |
+ # on windows, xmllint is installed by interix libxml2 in parent prefix. |
1846 |
+ # this is the version to use. the native winnt version does not support |
1847 |
+ # symlinks, which makes repoman fail if the portage tree is linked in |
1848 |
+ # from another location (which is my default). -- mduft |
1849 |
+ if [[ ${CHOST} == *-winnt* ]]; then |
1850 |
+ rm -rf "${ED}"/usr/bin/xmllint |
1851 |
+ rm -rf "${ED}"/usr/bin/xmlcatalog |
1852 |
+ fi |
1853 |
+ |
1854 |
+ if use python; then |
1855 |
+ installation() { |
1856 |
+ emake DESTDIR="${D}" \ |
1857 |
+ PYTHON_SITE_PACKAGES="${EPREFIX}$(python_get_sitedir)" \ |
1858 |
+ docsdir="${EPREFIX}"/usr/share/doc/${PF}/python \ |
1859 |
+ exampledir="${EPREFIX}"/usr/share/doc/${PF}/python/examples \ |
1860 |
+ install |
1861 |
+ } |
1862 |
+ python_execute_function -s --source-dir python installation |
1863 |
+ |
1864 |
+ python_clean_installation_image |
1865 |
+ fi |
1866 |
+ |
1867 |
+ rm -rf "${ED}"/usr/share/doc/${P} |
1868 |
+ dodoc AUTHORS ChangeLog Copyright NEWS README* TODO* || die "dodoc failed" |
1869 |
+ |
1870 |
+ if ! use python; then |
1871 |
+ rm -rf "${ED}"/usr/share/doc/${PF}/python |
1872 |
+ rm -rf "${ED}"/usr/share/doc/${PN}-python-${PV} |
1873 |
+ fi |
1874 |
+ |
1875 |
+ if ! use doc; then |
1876 |
+ rm -rf "${ED}"/usr/share/gtk-doc |
1877 |
+ rm -rf "${ED}"/usr/share/doc/${PF}/html |
1878 |
+ fi |
1879 |
+ |
1880 |
+ if ! use examples; then |
1881 |
+ rm -rf "${ED}/usr/share/doc/${PF}/examples" |
1882 |
+ rm -rf "${ED}/usr/share/doc/${PF}/python/examples" |
1883 |
+ fi |
1884 |
+} |
1885 |
+ |
1886 |
+pkg_postinst() { |
1887 |
+ if use python; then |
1888 |
+ python_mod_optimize drv_libxml2.py libxml2.py |
1889 |
+ fi |
1890 |
+ |
1891 |
+ # We don't want to do the xmlcatalog during stage1, as xmlcatalog will not |
1892 |
+ # be in / and stage1 builds to ROOT=/tmp/stage1root. This fixes bug #208887. |
1893 |
+ if [ "${ROOT}" != "/" ] |
1894 |
+ then |
1895 |
+ elog "Skipping XML catalog creation for stage building (bug #208887)." |
1896 |
+ else |
1897 |
+ # need an XML catalog, so no-one writes to a non-existent one |
1898 |
+ CATALOG="${EROOT}etc/xml/catalog" |
1899 |
+ |
1900 |
+ # we dont want to clobber an existing catalog though, |
1901 |
+ # only ensure that one is there |
1902 |
+ # <obz@g.o> |
1903 |
+ if [ ! -e ${CATALOG} ]; then |
1904 |
+ [ -d "${EROOT}etc/xml" ] || mkdir -p "${EROOT}etc/xml" |
1905 |
+ "${EPREFIX}"/usr/bin/xmlcatalog --create > ${CATALOG} |
1906 |
+ einfo "Created XML catalog in ${CATALOG}" |
1907 |
+ fi |
1908 |
+ fi |
1909 |
+} |
1910 |
+ |
1911 |
+pkg_postrm() { |
1912 |
+ if use python; then |
1913 |
+ python_mod_cleanup drv_libxml2.py libxml2.py |
1914 |
+ fi |
1915 |
+} |
1916 |
|
1917 |
diff --git a/dev-libs/libxml2/metadata.xml b/dev-libs/libxml2/metadata.xml |
1918 |
new file mode 100644 |
1919 |
index 0000000..da6fd63 |
1920 |
--- /dev/null |
1921 |
+++ b/dev-libs/libxml2/metadata.xml |
1922 |
@@ -0,0 +1,5 @@ |
1923 |
+<?xml version="1.0" encoding="UTF-8"?> |
1924 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
1925 |
+<pkgmetadata> |
1926 |
+<herd>gnome</herd> |
1927 |
+</pkgmetadata> |