Gentoo Archives: gentoo-commits

From: "Chi-Thanh Christopher Nguyen (chithanh)" <chithanh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/mesa: mesa-8.0.1.ebuild ChangeLog
Date: Fri, 24 Feb 2012 15:40:50
Message-Id: 20120224154007.31D432004B@flycatcher.gentoo.org
1 chithanh 12/02/24 15:40:07
2
3 Modified: ChangeLog
4 Added: mesa-8.0.1.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.0_alpha89/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.382 media-libs/mesa/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/mesa/ChangeLog?rev=1.382&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/mesa/ChangeLog?rev=1.382&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/mesa/ChangeLog?r1=1.381&r2=1.382
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v
20 retrieving revision 1.381
21 retrieving revision 1.382
22 diff -u -r1.381 -r1.382
23 --- ChangeLog 19 Feb 2012 14:20:28 -0000 1.381
24 +++ ChangeLog 24 Feb 2012 15:40:07 -0000 1.382
25 @@ -1,1663 +1,10 @@
26 # ChangeLog for media-libs/mesa
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.381 2012/02/19 14:20:28 armin76 Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.382 2012/02/24 15:40:07 chithanh Exp $
30
31 - 19 Feb 2012; Raúl Porcel <armin76@g.o> mesa-7.11.2.ebuild:
32 - alpha/ia64/sh/sparc stable wrt #394393
33 +*mesa-8.0.1 (24 Feb 2012)
34
35 - 15 Feb 2012; Brent Baude <ranger@g.o> mesa-7.11.2.ebuild:
36 - Marking mesa-7.11.2 ppc stable for bug 394393
37 + 24 Feb 2012; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
38 + +mesa-8.0.1.ebuild, +files/eselect-mesa.conf.8.0.1:
39 + Version bump, bug #405207.
40
41 - 11 Feb 2012; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
42 - mesa-8.0.ebuild:
43 - switch to xorg-x11 and back if necessary, bug #374647 comment 11
44 -
45 -*mesa-8.0 (10 Feb 2012)
46 -
47 - 10 Feb 2012; Matt Turner <mattst88@g.o> +mesa-8.0.ebuild,
48 - +files/mesa-8.0-dont-require-llvm-for-r300.patch,
49 - +files/eselect-mesa.conf.8.0, metadata.xml:
50 - Version bump. Move to EAPI4. New USE flags gles1, gles2, wayland, g3dvl,
51 - vdpau, xvmc, and d3d. New split VIDEO_CARDS: i915, i965, r100, r200, r300,
52 - r600. Fixes bugs 308497, 377013, 380303.
53 -
54 - 27 Dec 2011; Markus Meier <maekke@g.o> mesa-7.11.2.ebuild:
55 - x86 stable, bug #394393
56 -
57 - 21 Dec 2011; Markus Meier <maekke@g.o> mesa-7.11.2.ebuild:
58 - arm stable, bug #394393
59 -
60 - 21 Dec 2011; Matt Turner <mattst88@g.o> mesa-7.11.2.ebuild:
61 - Fix osmesa USE flag, bug 395527.
62 -
63 - 20 Dec 2011; Agostino Sarubbo <ago@g.o> mesa-7.11.2.ebuild:
64 - Stable for AMD64, wrt bug #394393
65 -
66 - 03 Dec 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
67 - -mesa-7.10.2.ebuild, -mesa-7.10.2-r1.ebuild, mesa-7.10.3.ebuild,
68 - mesa-7.11.ebuild, -mesa-7.11.1.ebuild, mesa-7.11.2.ebuild:
69 - Add patches to build against llvm-3 to unstable ebuild, depend on earlier
70 - versions for stable ebuilds, bug #375847. Clean up some old ebuilds.
71 -
72 -*mesa-7.11.2 (30 Nov 2011)
73 -
74 - 30 Nov 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
75 - +mesa-7.11.2.ebuild:
76 - Version bump.
77 -
78 -*mesa-7.11.1 (18 Nov 2011)
79 -
80 - 18 Nov 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
81 - +mesa-7.11.1.ebuild, metadata.xml:
82 - Version bump, bug #390875. Add USE flag for libOSMesa, thanks to
83 - mattst88 in bug #155109.
84 -
85 - 06 Nov 2011; Kacper Kowalik <xarthisius@g.o> mesa-7.11.ebuild:
86 - Workaround TOC issues wrt #386545 by Stephen Lewis
87 -
88 - 03 Oct 2011; Joseph Jezak <josejx@g.o> mesa-7.11.ebuild:
89 - Marked ppc/ppc64 stable for bug #380421.
90 -
91 - 02 Oct 2011; Raúl Porcel <armin76@g.o> mesa-7.11.ebuild:
92 - alpha/ia64/sh/sparc stable wrt #380421
93 -
94 - 21 Sep 2011; Jeroen Roovers <jer@g.o> mesa-7.11.ebuild:
95 - Stable for HPPA (bug #380421).
96 -
97 - 18 Sep 2011; Matt Turner <mattst88@g.o> mesa-7.11.ebuild:
98 - Only allow openvg to be enabled with USE=gallium, bug 377689
99 -
100 - 16 Sep 2011; Matt Turner <mattst88@g.o> mesa-7.9.2.ebuild,
101 - mesa-7.10.2.ebuild, mesa-7.10.2-r1.ebuild, mesa-7.10.3.ebuild,
102 - mesa-7.11.ebuild:
103 - Correct the LICENSEs.
104 -
105 - 05 Sep 2011; Markus Meier <maekke@g.o> mesa-7.11.ebuild:
106 - arm stable, bug #380421
107 -
108 - 04 Sep 2011; Markus Meier <maekke@g.o> mesa-7.11.ebuild:
109 - x86 stable, bug #380421
110 -
111 - 30 Aug 2011; Tony Vroon <chainsaw@g.o> mesa-7.11.ebuild:
112 - Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug
113 - #380421 filed by Chí-Thanh Christopher Nguyễn.
114 -
115 - 20 Aug 2011; Jeroen Roovers <jer@g.o> mesa-7.10.3.ebuild:
116 - Stable for HPPA (bug #371857).
117 -
118 - 20 Aug 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
119 - mesa-7.11.ebuild:
120 - Relax dependency on sys-devel/llvm.
121 -
122 - 16 Aug 2011; Matt Turner <mattst88@g.o> metadata.xml:
123 - Correct metadata.xml about which USE flags are related to Gallium3D.
124 -
125 - 02 Aug 2011; Magnus Granberg <zorry@g.o> mesa-7.11.ebuild,
126 - metadata.xml:
127 - Added pax_kernel as local use flag
128 -
129 - 01 Aug 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
130 - mesa-7.11.ebuild:
131 - Disambiguate hardened related USE flag, bug #375561 and bug #377301.
132 -
133 -*mesa-7.11 (01 Aug 2011)
134 -
135 - 01 Aug 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
136 - -mesa-7.11_rc2.ebuild, -mesa-7.11_rc4.ebuild, +mesa-7.11.ebuild,
137 - metadata.xml:
138 - Version bump. Make gbm optional, bug #376679.
139 -
140 - 31 Jul 2011; Matt Turner <mattst88@g.o> mesa-7.11_rc2.ebuild,
141 - mesa-7.11_rc4.ebuild:
142 - Move libxml2 from RDEPEND to DEPEND, Bug 376015.
143 -
144 - 30 Jul 2011; Raúl Porcel <armin76@g.o> mesa-7.10.3.ebuild:
145 - alpha/ia64/sh/sparc stable wrt #371857
146 -
147 - 29 Jul 2011; Matt Turner <mattst88@g.o> mesa-7.11_rc2.ebuild,
148 - mesa-7.11_rc4.ebuild:
149 - Specify x11 before drm for egl-platforms. Bug 376981
150 -
151 -*mesa-7.11_rc4 (29 Jul 2011)
152 -
153 - 29 Jul 2011; Rémi Cardona <remi@g.o> +mesa-7.11_rc4.ebuild:
154 - Bump to 7.11_rc4, remove hacks needed for rc2
155 -
156 - 29 Jul 2011; Kacper Kowalik <xarthisius@g.o> mesa-7.10.3.ebuild:
157 - ppc64 stable wrt #371857
158 -
159 - 23 Jul 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
160 - -mesa-7.9.1.ebuild, mesa-7.9.2.ebuild, -mesa-7.10.1.ebuild,
161 - mesa-7.10.2.ebuild, mesa-7.10.3.ebuild:
162 - Add missing bison/flex dependency to more ebuilds, bug #376103. Remove
163 - obsolete versions.
164 -
165 - 21 Jul 2011; Matt Turner <mattst88@g.o> mesa-7.11_rc2.ebuild:
166 - Add sys-devel/{bison,flex} to DEPEND, for new glsl_compiler, bug 375793.
167 -
168 -*mesa-7.11_rc2 (20 Jul 2011)
169 -
170 - 20 Jul 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
171 - -mesa-7.11_rc1-r1.ebuild, +mesa-7.11_rc2.ebuild:
172 - Bump to new prerelease. Apply fix for bug #374671, upstream #39375.
173 -
174 - 15 Jul 2011; Kacper Kowalik <xarthisius@g.o> mesa-7.10.2.ebuild:
175 - ppc64 stable wrt #363965
176 -
177 - 13 Jul 2011; Markus Meier <maekke@g.o> mesa-7.10.3.ebuild:
178 - x86 stable, bug #371857
179 -
180 -*mesa-7.11_rc1-r1 (10 Jul 2011)
181 -
182 - 10 Jul 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
183 - -mesa-7.11_rc1.ebuild, +mesa-7.11_rc1-r1.ebuild:
184 - Don't move libEGL/libOpenVG as this broke proprietary drivers, bug #374647.
185 -
186 -*mesa-7.11_rc1 (09 Jul 2011)
187 -
188 - 09 Jul 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
189 - +mesa-7.11_rc1.ebuild, +files/eselect-mesa.conf.7.11:
190 - Bump to release candidate.
191 -
192 - 28 Jun 2011; Brent Baude <ranger@g.o> mesa-7.10.3.ebuild:
193 - Marking mesa-7.10.3 ppc stable for bug 371857
194 -
195 - 28 Jun 2011; Brent Baude <ranger@g.o> mesa-7.10.2.ebuild:
196 - Marking mesa-7.10.2 ppc stable for bug 363965
197 -
198 - 26 Jun 2011; Markus Meier <maekke@g.o> mesa-7.10.3.ebuild:
199 - arm stable, bug #371857
200 -
201 - 23 Jun 2011; Markos Chandras <hwoarang@g.o> mesa-7.10.3.ebuild:
202 - Stable on amd64 wrt bug #372333
203 -
204 -*mesa-7.10.3 (14 Jun 2011)
205 -
206 - 14 Jun 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
207 - +mesa-7.10.3.ebuild:
208 - Version bump, revert to previous patch tarball as the llvm patch was applied
209 - upstream.
210 -
211 - 15 May 2011; Raúl Porcel <armin76@g.o> mesa-7.10.2.ebuild:
212 - alpha/ia64/sh/sparc stable wrt #363965
213 -
214 - 13 May 2011; Jeroen Roovers <jer@g.o> mesa-7.10.2.ebuild:
215 - Stable for HPPA (bug #363965).
216 -
217 - 13 May 2011; Markus Meier <maekke@g.o> mesa-7.10.2.ebuild:
218 - arm stable, bug #363965
219 -
220 - 09 May 2011; Pawel Hajdan jr <phajdan.jr@g.o> mesa-7.10.2.ebuild:
221 - x86 stable wrt bug #363965
222 -
223 - 28 Apr 2011; Markos Chandras <hwoarang@g.o> mesa-7.10.2.ebuild:
224 - Stable on amd64 wrt bug #363965
225 -
226 -*mesa-7.10.2-r1 (17 Apr 2011)
227 -
228 - 17 Apr 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
229 - mesa-7.9.1.ebuild, mesa-7.9.2.ebuild, mesa-7.10.1.ebuild,
230 - mesa-7.10.2.ebuild, +mesa-7.10.2-r1.ebuild:
231 - Address llvm-2.9 problems, bug #351338.
232 -
233 - 17 Apr 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
234 - mesa-7.10.2.ebuild:
235 - Add glproto and dri2proto to RDEPEND, bug #342393.
236 -
237 - 16 Apr 2011; Raúl Porcel <armin76@g.o> mesa-7.9.2.ebuild,
238 - mesa-7.10.1.ebuild:
239 - alpha/ia64/sh/sparc stable wrt #359059
240 -
241 - 11 Apr 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
242 - mesa-7.10.2.ebuild:
243 - Ensure that /usr/$(get_libdir)/dri gets always created.
244 -
245 - 08 Apr 2011; Markus Meier <maekke@g.o> mesa-7.9.2.ebuild:
246 - arm stable, bug #359059
247 -
248 - 08 Apr 2011; Markus Meier <maekke@g.o> mesa-7.10.1.ebuild:
249 - arm stable, bug #359059
250 -
251 -*mesa-7.10.2 (06 Apr 2011)
252 -
253 - 06 Apr 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
254 - -mesa-7.10.1-r1.ebuild, +mesa-7.10.2.ebuild:
255 - Version bump.
256 -
257 -*mesa-7.10.1-r1 (05 Apr 2011)
258 -
259 - 05 Apr 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
260 - +mesa-7.10.1-r1.ebuild:
261 - Revision bump for gnome-shell and libdrm-2.4.24 patch, bug #359327.
262 -
263 - 04 Apr 2011; Jeroen Roovers <jer@g.o> mesa-7.9.2.ebuild:
264 - Stable for HPPA (bug #359059).
265 -
266 - 04 Apr 2011; Jeroen Roovers <jer@g.o> mesa-7.10.1.ebuild:
267 - Stable for HPPA (bug #359059).
268 -
269 - 26 Mar 2011; Christian Faulhammer <fauli@g.o> mesa-7.9.2.ebuild,
270 - mesa-7.10.1.ebuild:
271 - stable x86, bug 359059
272 -
273 - 25 Mar 2011; Tomáš Chvátal <scarabeus@g.o> -mesa-7.9.ebuild:
274 - remove old
275 -
276 - 21 Mar 2011; Markos Chandras <hwoarang@g.o> mesa-7.9.2.ebuild,
277 - mesa-7.10.1.ebuild:
278 - Stable on amd64 wrt bug #359059
279 -
280 - 21 Mar 2011; Markos Chandras <hwoarang@g.o> mesa-7.10.1.ebuild:
281 - Stable on amd64 wrt bug #359059
282 -
283 - 15 Mar 2011; Kacper Kowalik <xarthisius@g.o> mesa-7.9.2.ebuild,
284 - mesa-7.10.1.ebuild:
285 - ppc/ppc64 stable wrt #359059
286 -
287 - 05 Mar 2011; Kacper Kowalik <xarthisius@g.o> mesa-7.9.1.ebuild:
288 - ppc64 stable wrt #354237
289 -
290 - 05 Mar 2011; Raúl Porcel <armin76@g.o> mesa-7.9.1.ebuild:
291 - alpha/arm/ia64/sh/sparc stable wrt #354237
292 -
293 -*mesa-7.10.1 (03 Mar 2011)
294 -*mesa-7.9.2 (03 Mar 2011)
295 -
296 - 03 Mar 2011; Tomáš Chvátal <scarabeus@g.o> +mesa-7.9.2.ebuild,
297 - -mesa-7.10-r1.ebuild, +mesa-7.10.1.ebuild:
298 - Version bump to latest releases.
299 -
300 - 03 Mar 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
301 - mesa-7.9.1.ebuild, mesa-7.10-r1.ebuild:
302 - Nouveau: not compatible with libdrm-2.4.24
303 -
304 - 23 Feb 2011; Jeroen Roovers <jer@g.o> mesa-7.9.1.ebuild:
305 - Stable for HPPA (bug #354237).
306 -
307 - 18 Feb 2011; Tomáš Chvátal <scarabeus@g.o> -mesa-7.7.1.ebuild,
308 - -mesa-7.8.2.ebuild:
309 - Drop older overshadowed versions. 3 versions to choose from should be enough.
310 -
311 - 14 Feb 2011; Kacper Kowalik <xarthisius@g.o> mesa-7.9.1.ebuild:
312 - ppc stable wrt #344827, #354237
313 -
314 - 12 Feb 2011; Raúl Porcel <armin76@g.o> mesa-7.9.ebuild:
315 - alpha/ia64/sh/sparc stable wrt #344827
316 -
317 - 12 Feb 2011; Christian Faulhammer <fauli@g.o> mesa-7.9.1.ebuild:
318 - stable x86, bug 354237
319 -
320 - 12 Feb 2011; Markos Chandras <hwoarang@g.o> mesa-7.9.1.ebuild:
321 - Stable on amd64 wrt bug #354237
322 -
323 -*mesa-7.10-r1 (09 Feb 2011)
324 -
325 - 09 Feb 2011; Magnus Granberg <zorry@g.o> -mesa-7.10.ebuild,
326 - +mesa-7.10-r1.ebuild, +files/glx_ro_text_segm.patch:
327 - Fix bug 240956 readonly text segment on x86
328 -
329 - 27 Jan 2011; Jeremy Olexa <darkside@g.o> mesa-7.10.ebuild:
330 - Push Gentoo Prefix changes from x11 overlay, as approved
331 -
332 -*mesa-7.10 (12 Jan 2011)
333 -
334 - 12 Jan 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
335 - +mesa-7.10.ebuild, +files/eselect-mesa.conf.7.10:
336 - Version bump, bug #351094
337 -
338 -*mesa-7.9.1 (08 Jan 2011)
339 -
340 - 08 Jan 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
341 - -mesa-7.9-r1.ebuild, +mesa-7.9.1.ebuild,
342 - -files/mesa-7.9-libdrm-2.4.23-nouveau-api.patch:
343 - Version bump, bug #351094
344 -
345 - 31 Dec 2010; Jeroen Roovers <jer@g.o> mesa-7.9.ebuild:
346 - Stable for HPPA (bug #344827).
347 -
348 - 29 Dec 2010; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
349 - files/eselect-mesa.conf.7.9:
350 - Fix copy&paste error
351 -
352 - 29 Dec 2010; Markus Meier <maekke@g.o> mesa-7.9.ebuild:
353 - arm stable, bug #344827
354 -
355 - 25 Dec 2010; Christian Faulhammer <fauli@g.o> mesa-7.9.ebuild:
356 - x86 stable, bug 344827
357 -
358 - 23 Dec 2010; Samuli Suominen <ssuominen@g.o> mesa-7.9.ebuild:
359 - amd64 stable wrt #344827
360 -
361 - 19 Dec 2010; Samuli Suominen <ssuominen@g.o> mesa-7.9.ebuild:
362 - ppc64 stable wrt #344827
363 -
364 -*mesa-7.9-r1 (11 Dec 2010)
365 -
366 - 11 Dec 2010; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
367 - mesa-7.9.ebuild, +mesa-7.9-r1.ebuild,
368 - +files/mesa-7.9-libdrm-2.4.23-nouveau-api.patch:
369 - Add patch for nouveau libdrm-2.4.23 API changes.
370 -
371 - 05 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
372 - mesa-7.9.ebuild:
373 - Fix building with Python 3.
374 -
375 - 29 Nov 2010; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
376 - mesa-7.9.ebuild:
377 - Fix building when both classic and gallium are disabled, bug #347125
378 -
379 -*mesa-7.9 (28 Nov 2010)
380 -
381 - 28 Nov 2010; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
382 - +mesa-7.9.ebuild, +files/eselect-mesa.conf.7.9:
383 - Version bump, bug #341097
384 -
385 - 21 Oct 2010; Brent Baude <ranger@g.o> ChangeLog:
386 - Marking mesa-7.8.2 ppc stable for bug 239063
387 -
388 - 19 Oct 2010; Tomáš Chvátal <scarabeus@g.o> mesa-7.7.1.ebuild,
389 - mesa-7.8.2.ebuild:
390 - Get rid of radeonhd videocard.
391 -
392 - 10 Oct 2010; Ulrich Mueller <ulm@g.o> mesa-7.7.1.ebuild,
393 - mesa-7.8.2.ebuild:
394 - Fix openmotif dependency.
395 -
396 - 01 Oct 2010; Tomáš Chvátal <scarabeus@g.o> mesa-7.8.2.ebuild:
397 - Drop weird depend atom. Per bug #339314.
398 -
399 - 30 Sep 2010; Tomáš Chvátal <scarabeus@g.o> mesa-7.8.2.ebuild:
400 - Update libdrm dependency.
401 -
402 - 30 Sep 2010; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
403 - mesa-7.8.2.ebuild:
404 - Update for libdrm changes.
405 -
406 - 28 Sep 2010; Samuli Suominen <ssuominen@g.o> mesa-7.8.2.ebuild:
407 - ppc64 stable wrt #327777
408 -
409 - 21 Sep 2010; Tomáš Chvátal <scarabeus@g.o> mesa-7.7.1.ebuild,
410 - mesa-7.8.2.ebuild:
411 - Update the dep on libX11 this time using proper version.
412 -
413 - 19 Sep 2010; Raúl Porcel <armin76@g.o> mesa-7.8.2.ebuild:
414 - ia64/sh/sparc stable wrt #327777
415 -
416 - 17 Sep 2010; Donnie Berkholz <dberkholz@g.o>; mesa-7.7.1.ebuild,
417 - mesa-7.8.2.ebuild:
418 - Remove VIDEO_CARDS=none setting. It just causes needless confusion
419 - nowadays. If you don't want to build any Mesa hardware 3D drivers, set
420 - VIDEO_CARDS="" in make.conf. If your 3D driver is proprietary/binary, set
421 - VIDEO_CARDS to it (e.g., nvidia, fglrx) to avoid building Mesa hardware 3D
422 - drivers.
423 -
424 - 12 Sep 2010; Tobias Klausmann <klausman@g.o> mesa-7.8.2.ebuild:
425 - Stable on alpha, bug #327777
426 -
427 - 09 Sep 2010; Tomáš Chvátal <scarabeus@g.o> mesa-7.7.1.ebuild,
428 - mesa-7.8.2.ebuild:
429 - Update deps on libX11[xcb].
430 -
431 - 27 Aug 2010; Robin H. Johnson <robbat2@g.o> mesa-7.7.1.ebuild,
432 - mesa-7.8.2.ebuild:
433 - Bug #333143: Add "kilgard" license for media-libs/mesa Debian DFSG debate.
434 -
435 - 03 Aug 2010; Tomáš Chvátal <scarabeus@g.o>
436 - -files/0001-st-xorg-Adopt-to-new-dirty-clip-rect-type.patch,
437 - -mesa-7.5.2.ebuild, mesa-7.7.1.ebuild, mesa-7.8.2.ebuild,
438 - -files/lib/libGL.la, -files/lib/libGLU.la:
439 - Drop old. Remove remains of .la files.
440 -
441 - 02 Aug 2010; Raúl Porcel <armin76@g.o> mesa-7.7.1.ebuild:
442 - alpha/ia64/sh/sparc stable wrt #308521
443 -
444 - 22 Jul 2010; Markus Meier <maekke@g.o> mesa-7.8.2.ebuild:
445 - arm stable, bug #327777
446 -
447 - 19 Jul 2010; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
448 - mesa-7.8.2.ebuild:
449 - Ease libdrm dependency for nouveau
450 -
451 - 14 Jul 2010; Jeroen Roovers <jer@g.o> mesa-7.8.2.ebuild:
452 - Stable for HPPA (bug #327777).
453 -
454 - 13 Jul 2010; Christian Faulhammer <fauli@g.o> mesa-7.8.2.ebuild:
455 - x86 stable, bug 327777
456 -
457 - 12 Jul 2010; Markos Chandras <hwoarang@g.o> mesa-7.8.2.ebuild:
458 - Stable on amd64 wrt bug #327777
459 -
460 - 18 Jun 2010; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
461 - mesa-7.8.2.ebuild:
462 - depend on older libdrm for nouveau, bug #324539
463 -
464 -*mesa-7.8.2 (17 Jun 2010)
465 -
466 - 17 Jun 2010; Tomáš Chvátal <scarabeus@g.o> -mesa-7.8.1.ebuild,
467 - +mesa-7.8.2.ebuild:
468 - Version bump.
469 -
470 - 31 May 2010; Guy Martin <gmsoft@g.o> mesa-7.7.1.ebuild:
471 - hppa stable, #308521
472 -
473 - 17 May 2010; Tomáš Chvátal <scarabeus@g.o> mesa-7.8.1.ebuild:
474 - Add cross-compile fixes. Thx solar.
475 -
476 - 12 May 2010; Brent Baude <ranger@g.o> mesa-7.7.1.ebuild:
477 - Marking mesa-7.7.1 ppc64 stable for bug 308521
478 -
479 - 18 Apr 2010; Markus Meier <maekke@g.o> mesa-7.7.1.ebuild:
480 - arm stable, bug #308521
481 -
482 - 18 Apr 2010; <nixnut@g.o> mesa-7.7.1.ebuild:
483 - ppc stable #308521
484 -
485 - 16 Apr 2010; Pacho Ramos <pacho@g.o> mesa-7.7.1.ebuild:
486 - amd64 stable, bug 308521
487 -
488 - 09 Apr 2010; Christian Faulhammer <fauli@g.o> mesa-7.7.1.ebuild:
489 - stable x86, bug 308521
490 -
491 -*mesa-7.8.1 (06 Apr 2010)
492 -
493 - 06 Apr 2010; Tomáš Chvátal <scarabeus@g.o> -mesa-7.8.ebuild,
494 - +mesa-7.8.1.ebuild:
495 - Version bump. Drop broken version.
496 -
497 - 03 Apr 2010; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
498 - mesa-7.8.ebuild:
499 - Bump libdrm dependency, bug #312933
500 -
501 -*mesa-7.8 (29 Mar 2010)
502 -*mesa-7.7.1 (29 Mar 2010)
503 -
504 - 29 Mar 2010; Tomáš Chvátal <scarabeus@g.o> -mesa-7.6.1.ebuild,
505 - -mesa-7.7-r1.ebuild, -mesa-7.7.1_rc2.ebuild, +mesa-7.7.1.ebuild,
506 - -mesa-7.8_rc2.ebuild, +mesa-7.8.ebuild:
507 - Version bump to latest releases. Drop old.
508 -
509 -*mesa-7.8_rc2 (23 Mar 2010)
510 -*mesa-7.7.1_rc2 (23 Mar 2010)
511 -
512 - 23 Mar 2010; Tomáš Chvátal <scarabeus@g.o>
513 - -mesa-7.7.1_rc1.ebuild, +mesa-7.7.1_rc2.ebuild, -mesa-7.8_rc1.ebuild,
514 - +mesa-7.8_rc2.ebuild:
515 - Version bump to new rc's remove old ones.
516 -
517 -*mesa-7.8_rc1 (16 Mar 2010)
518 -*mesa-7.7.1_rc1 (16 Mar 2010)
519 -
520 - 16 Mar 2010; Tomáš Chvátal <scarabeus@g.o>
521 - +mesa-7.7.1_rc1.ebuild, +mesa-7.8_rc1.ebuild:
522 - Version bump to latest RC's.
523 -
524 - 23 Jan 2010; Tomáš Chvátal <scarabeus@g.o> -mesa-7.5.1.ebuild:
525 - rm
526 -
527 - 18 Jan 2010; Raúl Porcel <armin76@g.o> mesa-7.5.2.ebuild:
528 - alpha/ia64/sh/sparc stable wrt #294958
529 -
530 - 14 Jan 2010; Markus Meier <maekke@g.o> mesa-7.5.2.ebuild:
531 - arm stable, bug #294958
532 -
533 - 14 Jan 2010; Jeroen Roovers <jer@g.o> mesa-7.5.2.ebuild:
534 - Stable for HPPA (bug #294958).
535 -
536 - 28 Dec 2009; Samuli Suominen <ssuominen@g.o> mesa-7.7-r1.ebuild:
537 - Fix typing error wrt #298805.
538 -
539 -*mesa-7.7-r1 (28 Dec 2009)
540 -
541 - 28 Dec 2009; Tomáš Chvátal <scarabeus@g.o> -mesa-7.7.ebuild,
542 - +mesa-7.7-r1.ebuild:
543 - Revision bump to make sure everyone has disabled gallium intel.
544 -
545 - 27 Dec 2009; Joseph Jezak <josejx@g.o> mesa-7.5.2.ebuild:
546 - Marked ppc stable for bug #294958.
547 -
548 - 26 Dec 2009; Tomáš Chvátal <scarabeus@g.o> mesa-7.7.ebuild:
549 - Do not depend on xorg-server.
550 -
551 - 24 Dec 2009; Tomáš Chvátal <scarabeus@g.o> mesa-7.7.ebuild:
552 - Rdepend on xorg-server[-minimal]. Thx to Tommy for reporting.
553 -
554 - 22 Dec 2009; Tomáš Chvátal <scarabeus@g.o> mesa-7.7.ebuild:
555 - Sync with in-overlay updates prepared for 7.7 final release.
556 -
557 - 22 Dec 2009; Nirbheek Chauhan <nirbheek@g.o>
558 - -mesa-7.6.1_rc4.ebuild, -mesa-7.7_rc3.ebuild:
559 - Remove old rcs (forgot to cvs rm them with previous commit)
560 -
561 -*mesa-7.7 (22 Dec 2009)
562 -*mesa-7.6.1 (22 Dec 2009)
563 -
564 - 22 Dec 2009; Nirbheek Chauhan <nirbheek@g.o>
565 - +files/0001-st-xorg-Adopt-to-new-dirty-clip-rect-type.patch,
566 - +mesa-7.6.1.ebuild, +mesa-7.7.ebuild:
567 - Bump to 7.6.1 (with a patch to fix bug 297891) and 7.7 (fixes bug 297807)
568 -
569 - 16 Dec 2009; Tomáš Chvátal <scarabeus@g.o> mesa-7.7_rc3.ebuild:
570 - Fix S location.
571 -
572 -*mesa-7.7_rc3 (16 Dec 2009)
573 -*mesa-7.6.1_rc4 (16 Dec 2009)
574 -
575 - 16 Dec 2009; Tomáš Chvátal <scarabeus@g.o> -mesa-7.3-r1.ebuild,
576 - -mesa-7.6.1_rc3.ebuild, +mesa-7.6.1_rc4.ebuild, -mesa-7.7_rc2.ebuild,
577 - +mesa-7.7_rc3.ebuild:
578 - Version bump. Drop old.
579 -
580 - 15 Dec 2009; Brent Baude <ranger@g.o> mesa-7.5.2.ebuild:
581 - Marking mesa-7.5.2 ppc64 stable for bug 294958
582 -
583 - 15 Dec 2009; Raúl Porcel <armin76@g.o> mesa-7.5.1.ebuild:
584 - alpha/ia64/sh/sparc stable wrt #282290
585 -
586 - 14 Dec 2009; Tomáš Chvátal <scarabeus@g.o> mesa-7.7_rc2.ebuild:
587 - Drop unused video cards
588 -
589 - 13 Dec 2009; Tomáš Chvátal <scarabeus@g.o> -mesa-7.1.ebuild,
590 - -mesa-7.2.ebuild, -mesa-7.4.4.ebuild:
591 - rm
592 -
593 -*mesa-7.7_rc2 (13 Dec 2009)
594 -*mesa-7.6.1_rc3 (13 Dec 2009)
595 -
596 - 13 Dec 2009; Tomáš Chvátal <scarabeus@g.o>
597 - +mesa-7.6.1_rc3.ebuild, +mesa-7.7_rc2.ebuild, metadata.xml:
598 - Bump to latest rcs.
599 -
600 - 10 Dec 2009; Christian Faulhammer <fauli@g.o> mesa-7.5.2.ebuild:
601 - x86 stable, bug 294958
602 -
603 - 10 Dec 2009; Samuli Suominen <ssuominen@g.o> mesa-7.5.2.ebuild:
604 - amd64 stable wrt #294958
605 -
606 - 22 Nov 2009; Tomáš Chvátal <scarabeus@g.o>
607 - -files/6.5.2-i965-wine-fix.patch:
608 - Drop stale patches.
609 -
610 - 26 Oct 2009; Jeroen Roovers <jer@g.o> mesa-7.5.1.ebuild:
611 - Stable for HPPA (bug #282290).
612 -
613 - 11 Oct 2009; nixnut <nixnut@g.o> mesa-7.5.1.ebuild:
614 - ppc stable #282290
615 -
616 - 09 Oct 2009; Markus Meier <maekke@g.o> mesa-7.5.1.ebuild:
617 - arm stable, bug #282290
618 -
619 - 05 Oct 2009; Christian Faulhammer <fauli@g.o> mesa-7.5.1.ebuild:
620 - x86 stable, bug 282290
621 -
622 - 30 Sep 2009; Samuli Suominen <ssuominen@g.o> mesa-7.5.1.ebuild:
623 - amd64 stable wrt #282290
624 -
625 -*mesa-7.5.2 (29 Sep 2009)
626 -
627 - 29 Sep 2009; Tomáš Chvátal <scarabeus@g.o> -mesa-7.5-r2.ebuild,
628 - -mesa-7.5-r3.ebuild, +mesa-7.5.2.ebuild:
629 - Version bump. Remove old.
630 -
631 - 21 Sep 2009; Tomáš Chvátal <scarabeus@g.o> mesa-7.1.ebuild,
632 - mesa-7.2.ebuild, mesa-7.3-r1.ebuild, mesa-7.4.4.ebuild,
633 - mesa-7.5-r2.ebuild, mesa-7.5-r3.ebuild, mesa-7.5.1.ebuild:
634 - Remove doc dependency on opengl-manpages. Since they are going to die.
635 -
636 - 19 Sep 2009; Tomáš Chvátal <scarabeus@g.o>
637 - -mesa-6.5.2-r1.ebuild, -mesa-7.0.3.ebuild:
638 - Cleanup. Removal of old xorg versions.
639 -
640 -*mesa-7.5.1 (04 Sep 2009)
641 -
642 - 04 Sep 2009; Rémi Cardona <remi@g.o> +mesa-7.5.1.ebuild:
643 - bump to 7.5.1
644 -
645 - 26 Aug 2009; Tomáš Chvátal <scarabeus@g.o> mesa-7.3-r1.ebuild:
646 - Stabilise 7.3-r1 on alpha which should be the target (not the 7.4.2). They
647 - are mostly 1:1.
648 -
649 -*mesa-7.5-r3 (26 Aug 2009)
650 -
651 - 26 Aug 2009; Tomáš Chvátal <scarabeus@g.o>
652 - -files/7.4-fix-parallel-make.patch, -mesa-7.4.2.ebuild,
653 - -mesa-7.5-r1.ebuild, +mesa-7.5-r3.ebuild:
654 - Revbump with all patches from upstream availible up to now. Remove old.
655 -
656 - 22 Jul 2009; Rémi Cardona <remi@g.o> mesa-7.5-r2.ebuild:
657 - use mirror://gentoo/ instead of gentooexperimental.org
658 -
659 - 22 Jul 2009; Tomáš Chvátal <scarabeus@g.o> mesa-7.5-r2.ebuild:
660 - Disable the gallium, it somewhere in the process changed to
661 - enabled-by-default
662 -
663 -*mesa-7.5-r2 (22 Jul 2009)
664 -
665 - 22 Jul 2009; Tomáš Chvátal <scarabeus@g.o> +mesa-7.5-r2.ebuild:
666 - Revision bump for applied patches from upstream. Per bug #278630.
667 -
668 - 22 Jul 2009; Tomáš Chvátal <scarabeus@g.o> files/lib/libGL.la,
669 - files/lib/libGLU.la:
670 - Update the .la files per bug #267580. Hopefully it will fix at least some
671 - issues.
672 -
673 - 22 Jul 2009; Tomáš Chvátal <scarabeus@g.o> -mesa-7.5.ebuild,
674 - mesa-7.5-r1.ebuild:
675 - Remove sparc asm checks. As per bug #237648. Reason in comment 13.
676 -
677 - 21 Jul 2009; Rémi Cardona <remi@g.o> mesa-7.5-r1.ebuild:
678 - it's not an ebuild's job to add -g to CFLAGS (backport from the x11
679 - overlay)
680 -
681 -*mesa-7.5-r1 (21 Jul 2009)
682 -
683 - 21 Jul 2009; Tomáš Chvátal <scarabeus@g.o> +mesa-7.5-r1.ebuild:
684 - Whoops the .la files are supposed to be installed by 7.5. Revbump to force
685 - others to update.
686 -
687 - 21 Jul 2009; Rémi Cardona <remi@g.o> mesa-7.5.ebuild:
688 - it's not an ebuild's job to add -g to CFLAGS (backport from the x11
689 - overlay)
690 -
691 -*mesa-7.5 (21 Jul 2009)
692 -
693 - 21 Jul 2009; Tomáš Chvátal <scarabeus@g.o> +mesa-7.5.ebuild:
694 - Version bump for new development version of mesa.
695 -
696 - 25 Jun 2009; Tomáš Chvátal <scarabeus@g.o> -mesa-7.4.3.ebuild:
697 - Remove broken version.
698 -
699 -*mesa-7.4.4 (24 Jun 2009)
700 -
701 - 24 Jun 2009; Rémi Cardona <remi@g.o> +mesa-7.4.4.ebuild:
702 - bump to 7.4.4, hopefully fixing severe Intel bugs (see bugs #274981 and
703 - #275109)
704 -
705 - 23 Jun 2009; Tobias Klausmann <klausman@g.o> mesa-7.4.2.ebuild:
706 - Stable on alpha for xorg-server-1.5/xorg-x11-7.4
707 -
708 -*mesa-7.4.3 (21 Jun 2009)
709 -
710 - 21 Jun 2009; Tomáš Chvátal <scarabeus@g.o>
711 - -mesa-7.4.1-r2.ebuild, +mesa-7.4.3.ebuild:
712 - Version bump. Remove old.
713 -
714 - 16 May 2009; Rémi Cardona <remi@g.o> -mesa-7.3.ebuild,
715 - -mesa-7.4.ebuild, -mesa-7.4.1-r1.ebuild:
716 - drop old ebuilds
717 -
718 -*mesa-7.4.2 (16 May 2009)
719 -
720 - 16 May 2009; Rémi Cardona <remi@g.o> +mesa-7.4.2.ebuild:
721 - bump to 7.4.2
722 -
723 - 15 May 2009; Raúl Porcel <armin76@g.o> mesa-7.3-r1.ebuild:
724 - arm stable
725 -
726 - 09 May 2009; Rémi Cardona <remi@g.o> mesa-7.4.ebuild,
727 - mesa-7.4.1-r1.ebuild, mesa-7.4.1-r2.ebuild:
728 - drop printproto from DEPEND (I could not find a single reference to it
729 - within the code), HPPA now has xf86driproto
730 -
731 -*mesa-7.4.1-r2 (07 May 2009)
732 -
733 - 07 May 2009; Rémi Cardona <remi@g.o> +mesa-7.4.1-r2.ebuild:
734 - revbump to 7.4.1-r2, pull the latest patches from upstream's 7.4 branch
735 - (including one that should fix R300 bug #268596)
736 -
737 - 02 May 2009; Tomas Chvatal <scarabeus@g.o> mesa-7.4.1-r1.ebuild:
738 - Remove glew headers during install. They are needed during build time and
739 - glew cant be installed before mesa.
740 -
741 - 01 May 2009; Tomas Chvatal <scarabeus@g.o> mesa-7.4.1-r1.ebuild:
742 - Move glew RDEPEND to PDEPEND for avoiding circular deps.
743 -
744 -*mesa-7.4.1-r1 (29 Apr 2009)
745 -
746 - 29 Apr 2009; Tomas Chvatal <scarabeus@g.o> -mesa-7.4.1.ebuild,
747 - +mesa-7.4.1-r1.ebuild:
748 - Add some upstream patches that fixes various segfaluts. Revbump in the
749 - process :]
750 -
751 -*mesa-7.4.1 (29 Apr 2009)
752 -
753 - 29 Apr 2009; Tomas Chvatal <scarabeus@g.o> -mesa-7.1_rc3.ebuild,
754 - -mesa-7.2_rc1.ebuild, -mesa-7.4_rc1.ebuild, +mesa-7.4.1.ebuild:
755 - Version bump. Remove _rc releases.
756 -
757 - 16 Apr 2009; Jeroen Roovers <jer@g.o> mesa-7.3-r1.ebuild:
758 - Stable for HPPA (bug #251832).
759 -
760 - 15 Apr 2009; Raúl Porcel <armin76@g.o> mesa-7.3-r1.ebuild:
761 - ia64/sh stable wrt #251832
762 -
763 - 06 Apr 2009; Friedrich Oslage <bluebird@g.o> mesa-7.3-r1.ebuild:
764 - Stable on sparc, bug #251832
765 -
766 - 05 Apr 2009; Markus Meier <maekke@g.o> mesa-7.3-r1.ebuild:
767 - x86 stable, bug #251832
768 -
769 - 05 Apr 2009; Olivier Crête <tester@g.o> mesa-7.3-r1.ebuild:
770 - Stable on amd64, bug #251832
771 -
772 - 05 Apr 2009; Olivier Crête <tester@g.o> mesa-7.3-r1.ebuild:
773 - Stable on amd64, bug #251832
774 -
775 - 03 Apr 2009; Brent Baude <ranger@g.o> mesa-7.3-r1.ebuild:
776 - Marking mesa-7.3-r1 ppc64 stable for bug 251832
777 -
778 - 03 Apr 2009; Brent Baude <ranger@g.o> mesa-7.3-r1.ebuild:
779 - Marking mesa-7.3-r1 ppc stable for bug 251832
780 -
781 -*mesa-7.4 (29 Mar 2009)
782 -
783 - 29 Mar 2009; Rémi Cardona <remi@g.o>
784 - +files/7.4-fix-parallel-make.patch, +mesa-7.4.ebuild:
785 - bump to 7.4 with parallel make patch
786 -
787 - 26 Mar 2009; Tomas Chvatal <scarabeus@g.o> mesa-7.4_rc1.ebuild:
788 - We should depend on xcb? not on xcb= as usedep for libX11. Already fixed
789 - in overlay.
790 -
791 - 26 Mar 2009; Rémi Cardona <remi@g.o> -mesa-7.3-r2.ebuild:
792 - drop 7.3-r2, it's almost identical to 7.4_rc1
793 -
794 -*mesa-7.4_rc1 (25 Mar 2009)
795 -
796 - 25 Mar 2009; Rémi Cardona <remi@g.o> +mesa-7.4_rc1.ebuild:
797 - bump to 7.4_rc1 with a couple more patches from git
798 -
799 -*mesa-7.3-r2 (23 Mar 2009)
800 -
801 - 23 Mar 2009; Rémi Cardona <remi@g.o> +mesa-7.3-r2.ebuild:
802 - add another 60+ patches from the 7.4 branch (tarball now has 135 patches),
803 - use the -9999 ebuild from the overlay which has all kinds of fixes (thanks
804 - to scarabeus and magnus)
805 -
806 -*mesa-7.3-r1 (07 Mar 2009)
807 -
808 - 07 Mar 2009; Rémi Cardona <remi@g.o> +mesa-7.3-r1.ebuild:
809 - add 60+ patches from the 7.4 branch
810 -
811 - 03 Feb 2009; Rémi Cardona <remi@g.o> mesa-7.3.ebuild:
812 - only pull in the git eclass when PV==9999, fixes bug #257461
813 -
814 -*mesa-7.3 (01 Feb 2009)
815 -
816 - 01 Feb 2009; Rémi Cardona <remi@g.o> +mesa-7.3.ebuild:
817 - bump to 7.3, copy from the x11 overlay
818 -
819 - 30 Jan 2009; Mike Frysinger <vapier@g.o> metadata.xml:
820 - Document local USE=pic flag.
821 -
822 - 22 Oct 2008; Rémi Cardona <remi@g.o> mesa-6.5.2-r1.ebuild,
823 - mesa-7.0.3.ebuild, mesa-7.1_rc3.ebuild, mesa-7.1.ebuild,
824 - mesa-7.2_rc1.ebuild, mesa-7.2.ebuild:
825 - pkgmove from xf86-video-i810 to xf86-video-intel
826 -
827 -*mesa-7.2 (21 Sep 2008)
828 -
829 - 21 Sep 2008; Donnie Berkholz <dberkholz@g.o>; +mesa-7.2.ebuild:
830 - Version bump.
831 -
832 - 14 Sep 2008; Donnie Berkholz <dberkholz@g.o>; mesa-7.2_rc1.ebuild:
833 - (#237648) Logic for asm was still wrong on sparc hardened (Does that even
834 - exist?). Remove sparc-handling code altogether because the default does
835 - the right thing.
836 -
837 - 14 Sep 2008; Donnie Berkholz <dberkholz@g.o>; mesa-7.1.ebuild,
838 - mesa-7.2_rc1.ebuild:
839 - mesa-progs has to be in PDEPEND to avoid a circular dependency through
840 - freeglut (reported by Javier Villavicencio).
841 -
842 -*mesa-7.2_rc1 (14 Sep 2008)
843 -
844 - 14 Sep 2008; Donnie Berkholz <dberkholz@g.o>; +mesa-7.2_rc1.ebuild:
845 - Bump to RC. The major upstream change from 7.1 is to remove DRI2 code,
846 - which is still a work in progress. (#237648) Assembly code enabling had
847 - reversed logic, so it was enabled for pic & sparc but disabled for
848 - everyone else.
849 -
850 - 11 Sep 2008; Donnie Berkholz <dberkholz@g.o>; mesa-7.1.ebuild:
851 - Pull in mesa-progs so people don't get really confused by the lack of
852 - glxinfo/glxgears.
853 -
854 - 08 Sep 2008; Donnie Berkholz <dberkholz@g.o>; mesa-7.1.ebuild:
855 - (#237091) Pull in the latest versions of X libraries and protocol headers
856 - so they don't change as easily after mesa is built but before xorg-server.
857 -
858 -*mesa-7.1 (06 Sep 2008)
859 -
860 - 06 Sep 2008; Donnie Berkholz <dberkholz@g.o>; +mesa-7.1.ebuild:
861 - Version bump.
862 -
863 -*mesa-7.1_rc3 (09 Jul 2008)
864 -
865 - 09 Jul 2008; Donnie Berkholz <dberkholz@g.o>;
866 - -files/src-mesa-drivers-Makefile, -mesa-7.1_rc2.ebuild,
867 - +mesa-7.1_rc3.ebuild:
868 - Bump to fix rc2 problems.
869 -
870 - 08 Jul 2008; Donnie Berkholz <dberkholz@g.o>;
871 - -files/0001-dri-drop-asserts-to-make-build-against-stable-libdr.patch,
872 - -files/7.0.2-glw.pc.in,
873 - -files/0001-mesa-drm-ttm-allow-build-against-non-TTM-aware-libd.patch,
874 - -files/version.mk, -mesa-7.0.2.ebuild, -mesa-7.1_rc1.ebuild:
875 - Pull old ebuilds that aren't latest stable, ~arch, or RC.
876 -
877 -*mesa-7.1_rc2 (08 Jul 2008)
878 -
879 - 08 Jul 2008; Donnie Berkholz <dberkholz@g.o>;
880 - +files/src-mesa-drivers-Makefile, +mesa-7.1_rc2.ebuild:
881 - Bump.
882 -
883 - 01 Jul 2008; Donnie Berkholz <dberkholz@g.o>;
884 - +files/0001-dri-drop-asserts-to-make-build-against-stable-libdr.patch,
885 - mesa-7.1_rc1.ebuild:
886 - Fix build with libdrm 2.3.1.
887 -
888 - 27 Jun 2008; Donnie Berkholz <dberkholz@g.o>; +files/version.mk:
889 - Add missed file.
890 -
891 - 27 Jun 2008; Donnie Berkholz <dberkholz@g.o>;
892 - +files/0001-mesa-drm-ttm-allow-build-against-non-TTM-aware-libd.patch,
893 - mesa-7.1_rc1.ebuild:
894 - Stop fetching from git pointlessly after downloading the tarball. Add a
895 - patch to attempt allowing builds against libdrm 2.3.1. It still doesn't
896 - actually work for reasons I don't understand, but it seems to have
897 - something to do with the 'depend' files mesa's weird build system uses.
898 -
899 - 27 Jun 2008; Ulrich Mueller <ulm@g.o> mesa-6.5.2-r1.ebuild,
900 - mesa-7.0.2.ebuild, mesa-7.0.3.ebuild, mesa-7.1_rc1.ebuild:
901 - Change dependency from virtual/motif to x11-libs/openmotif, bug 224749.
902 -
903 - 13 Jun 2008; Donnie Berkholz <dberkholz@g.o>; mesa-7.1_rc1.ebuild:
904 - Change libdrm dep to 2.3.1 or newer. It won't actually build for the intel
905 - driver yet, but others might work.
906 -
907 - 10 Jun 2008; Donnie Berkholz <dberkholz@g.o>; mesa-6.5.2-r1.ebuild:
908 - Drop to ~mips to silence repoman warnings.
909 -
910 -*mesa-7.1_rc1 (10 Jun 2008)
911 -
912 - 10 Jun 2008; Donnie Berkholz <dberkholz@g.o>; +mesa-7.1_rc1.ebuild:
913 - Bump to release candidate for 7.1. Lots of new code, including the swrast
914 - DRI driver so we don't need to have Mesa source code during the
915 - xorg-server build anymore. There's also a new autoconf build system that
916 - simplifies the ebuild considerably.
917 -
918 - 02 May 2008; Donnie Berkholz <dberkholz@g.o>; mesa-7.0.3.ebuild:
919 - Revert the libdrm dependency change. 7.0.3 does not compile with current
920 - libdrm-9999 git.
921 -
922 - 29 Apr 2008; Hanno Boeck <hanno@g.o> mesa-7.0.3.ebuild:
923 - Change libdrm-dep from = to >=.
924 -
925 -*mesa-7.0.3 (25 Apr 2008)
926 -
927 - 25 Apr 2008; Donnie Berkholz <dberkholz@g.o>; +mesa-7.0.3.ebuild:
928 - (#209900, #212511) Bump.
929 -
930 - 31 Jan 2008; Donnie Berkholz <dberkholz@g.o>; -mesa-7.0.1.ebuild:
931 - Clean up.
932 -
933 - 16 Nov 2007; Donnie Berkholz <dberkholz@g.o>; mesa-7.0.1.ebuild,
934 - mesa-7.0.2.ebuild:
935 - (#199282) Use has_version instead of best_version to make sure we detect
936 - xorg-server installation correctly (Jakub Moc).
937 -
938 - 14 Nov 2007; Zac Medico <zmedico@g.o> mesa-6.5.2-r1.ebuild,
939 - mesa-7.0.1.ebuild, mesa-7.0.2.ebuild:
940 - Add eselect-opengl to RDEPEND since having it in DEPEND alone will not
941 - pull it in for binary packages. If the postinst `eselect opengl` call fails
942 - then it can lead to build errors later, as reported by release engineering.
943 -
944 - 12 Nov 2007; Donnie Berkholz <dberkholz@g.o>; mesa-7.0.1.ebuild,
945 - mesa-7.0.2.ebuild:
946 - Add a note about needing to rebuild xorg-server with USE='-nptl'.
947 -
948 - 12 Nov 2007; Donnie Berkholz <dberkholz@g.o>; mesa-7.0.2.ebuild:
949 - Re-keyword, I masked USE=nptl for mesa-7 to work around the problem. This
950 - will also require a rebuild of xorg-server without USE=nptl.
951 -
952 - 11 Nov 2007; <solar@g.o> mesa-6.5.2-r1.ebuild, mesa-7.0.1.ebuild,
953 - mesa-7.0.2.ebuild:
954 - - The use of the hardened flag to control the building of position
955 - independent code was incorrect. mesa ebuilds now use pic USE flag
956 -
957 -*mesa-7.0.2 (10 Nov 2007)
958 -
959 - 10 Nov 2007; Donnie Berkholz <dberkholz@g.o>;
960 - +files/7.0.2-glw.pc.in, +mesa-7.0.2.ebuild:
961 - Bump to 7.0.2, with lots of bugfixes. I removed all keywords because I can't
962 - get any 3D apps running besides glxgears, but I'd like to get reports from
963 - others to help figure out whether my system's just broken.
964 -
965 - 09 Oct 2007; Donnie Berkholz <dberkholz@g.o>;
966 - -files/mesa-6.5.3-pthread.patch, -mesa-6.5.2.ebuild, -mesa-6.5.3.ebuild:
967 - More cleanup of ebuilds that aren't latest stable or ~arch.
968 -
969 - 09 Oct 2007; Donnie Berkholz <dberkholz@g.o>;
970 - -files/6.4-multilib-fix.patch, -files/6.5.1-freebsd-dri.patch,
971 - -files/6.5.1-xcb-dont-unlock-twice.patch,
972 - -files/6.5-re-order-context-destruction.patch,
973 - -files/6.5.1-mach64-dri-private-dma-2.patch,
974 - -files/6.4-dont-install-gles-headers.patch,
975 - -files/6.5.1-i965-bufmgr.patch, -files/6.5.1-use-new-xcb-naming.patch,
976 - -files/change-default-dri-driver-dir-X7.1.patch, -mesa-6.5-r3.ebuild,
977 - -mesa-6.5.1-r1.ebuild, -mesa-6.5.1-r4.ebuild:
978 - Clean out old versions.
979 -
980 - 09 Oct 2007; Donnie Berkholz <dberkholz@g.o>; mesa-6.5-r3.ebuild,
981 - mesa-6.5.1-r1.ebuild, mesa-6.5.1-r4.ebuild, mesa-6.5.2.ebuild,
982 - mesa-6.5.2-r1.ebuild, mesa-6.5.3.ebuild, mesa-7.0.1.ebuild:
983 - Fix quoting issues caught by latest repoman.
984 -
985 - 12 Aug 2007; Donnie Berkholz <dberkholz@g.o>; mesa-6.5-r3.ebuild,
986 - mesa-6.5.1-r1.ebuild, mesa-6.5.1-r4.ebuild, mesa-6.5.2.ebuild,
987 - mesa-6.5.2-r1.ebuild, mesa-6.5.3.ebuild:
988 - Backport GCC 4.2 -O2 workaround for ivopts bug from 7.0.1.
989 -
990 -*mesa-7.0.1 (11 Aug 2007)
991 -
992 - 11 Aug 2007; Donnie Berkholz <dberkholz@g.o>; +mesa-7.0.1.ebuild:
993 - (#183626) Bump. Lots of bugfixes from the 6.5.3 development release, no new
994 - features. Also appending -fno-ivopts on gcc-4.2 systems -- symptoms this
995 - fixes include black screens on glxgears. Still has a slight performance
996 - issue with nptl if using assembly optimizations, which is the case for
997 - non-hardened (see https://bugs.freedesktop.org/show_bug.cgi?id=7459 for
998 - details). Some ebuild cleanup, including safety for build directories
999 - containing spaces; removal of dead code for EGL; clean generation of libGLU
1000 - symlinks; getting rid of many of those confusing makedepend warnings; change
1001 - from add_drivers() function to a cleaner driver_enable() that contains
1002 - conditionals internally.
1003 -
1004 - 07 Aug 2007; Gustavo Zacarias <gustavoz@g.o> mesa-6.5.2-r1.ebuild:
1005 - Stable on sparc wrt #175465
1006 -
1007 - 01 Aug 2007; Donnie Berkholz <dberkholz@g.o>; mesa-6.5.3.ebuild:
1008 - (#178655) Add dep on libXdamage for damage reporting.
1009 -
1010 - 30 Jul 2007; Donnie Berkholz <dberkholz@g.o>; mesa-6.5-r3.ebuild,
1011 - mesa-6.5.1-r1.ebuild, mesa-6.5.1-r4.ebuild, mesa-6.5.2.ebuild,
1012 - mesa-6.5.2-r1.ebuild, mesa-6.5.3.ebuild:
1013 - Move eselect-opengl into DEPEND only, so it can be uninstalled later.
1014 -
1015 - 02 Jul 2007; Raúl Porcel <armin76@g.o> mesa-6.5.2-r1.ebuild:
1016 - alpha stable wrt #175465
1017 -
1018 - 02 Jul 2007; Piotr Jaroszyński <peper@g.o> mesa-6.5-r3.ebuild,
1019 - mesa-6.5.1-r1.ebuild, mesa-6.5.1-r4.ebuild, mesa-6.5.2.ebuild,
1020 - mesa-6.5.2-r1.ebuild, mesa-6.5.3.ebuild:
1021 - (QA) RESTRICT clean up.
1022 -
1023 - 24 Jun 2007; Joshua Kinard <kumba@g.o> mesa-6.5.2-r1.ebuild:
1024 - Stable on mips, per #175465.
1025 -
1026 - 20 May 2007; Jeroen Roovers <jer@g.o> mesa-6.5.2-r1.ebuild:
1027 - Stable for HPPA (bug #175465).
1028 -
1029 - 13 May 2007; Joshua Baergen <joshuabaergen@g.o>
1030 - +files/mesa-6.5.3-pthread.patch, mesa-6.5.3.ebuild:
1031 - Include Diego's xcb patch, fixing bug #177329.
1032 -
1033 - 12 May 2007; nixnut <nixnut@g.o> mesa-6.5.2-r1.ebuild:
1034 - Stable on ppc wrt bug 175465
1035 -
1036 - 05 May 2007; Daniel Gryniewicz <dang@g.o> mesa-6.5.2-r1.ebuild:
1037 - Marked stable on amd64 for bug #175465
1038 -
1039 -*mesa-6.5.3 (29 Apr 2007)
1040 -
1041 - 29 Apr 2007; Donnie Berkholz <dberkholz@g.o>; +mesa-6.5.3.ebuild:
1042 - Add 6.5.3. Supports OpenGL 2.0 and 2.1 in software, adds new GLSL code
1043 - generator, new vertex buffer object (vbo) infrastructure, and more.
1044 -
1045 - 29 Apr 2007; Andrej Kacian <ticho@g.o> mesa-6.5.2-r1.ebuild:
1046 - Stable on x86, bug #175465.
1047 -
1048 - 25 Apr 2007; Raúl Porcel <armin76@g.o> mesa-6.5.2-r1.ebuild:
1049 - Stable on ia64 wrt bug #175465.
1050 -
1051 - 25 Apr 2007; Markus Rothe <corsair@g.o> mesa-6.5.2-r1.ebuild:
1052 - Stable on ppc64; bug #175465
1053 -
1054 - 07 Apr 2007; Mike Frysinger <vapier@g.o> mesa-6.5-r3.ebuild:
1055 - Remove fluff reference to EXEDESTTREE.
1056 -
1057 -*mesa-6.5.2-r1 (19 Feb 2007)
1058 -
1059 - 19 Feb 2007; Joshua Baergen <joshuabaergen@g.o>
1060 - +files/6.5.2-i965-wine-fix.patch, +mesa-6.5.2-r1.ebuild:
1061 - Fix 3D apps running in Wine. (Bug #163973, riku)
1062 -
1063 - 19 Feb 2007; Joshua Baergen <joshuabaergen@g.o> mesa-6.5.2.ebuild:
1064 - Re-add die to mesa if building +xcb when libX11 is -xcb. (Bug #163761, Petteri
1065 - Räty)
1066 -
1067 - 18 Feb 2007; Ryan Hill <dirtyepic@g.o> mesa-6.5.2.ebuild:
1068 - Apply previous fix to the 6.5.2 ebuild as well.
1069 -
1070 - 17 Feb 2007; Simon Stelling <blubb@g.o> mesa-6.5.1-r1.ebuild:
1071 - fix from my last commit: string equality != integer equality
1072 -
1073 - 17 Feb 2007; Simon Stelling <blubb@g.o> mesa-6.5.1-r1.ebuild,
1074 - mesa-6.5.2.ebuild:
1075 - set CONFIG depending on ABI on amd64; bug 125125
1076 -
1077 - 24 Jan 2007; Donnie Berkholz <dberkholz@g.o>;
1078 - -files/64bit-fix-have-dix-config.patch,
1079 - -files/64bit-fix-indirect-vertex-array.patch,
1080 - -files/6.5-fix-radeon-PCIE.patch,
1081 - -files/change-default-dri-driver-dir.patch,
1082 - -files/makedepend-location.patch, -files/radeon-texture-problem.patch,
1083 - -mesa-6.4.2-r2.ebuild, -mesa-6.5-r4.ebuild, -mesa-6.5.1-r2.ebuild:
1084 - Clean up.
1085 -
1086 - 08 Dec 2006; Joshua Baergen <joshuabaergen@g.o> mesa-6.5.2.ebuild:
1087 - leio bets his gold watch that this version needs a better libdrm too.
1088 -
1089 - 08 Dec 2006; Joshua Baergen <joshuabaergen@g.o>
1090 - mesa-6.5.1-r4.ebuild:
1091 - Fix libdrm dependency due to mach64 patch. (Thanks to leio)
1092 -
1093 - 07 Dec 2006; Joshua Baergen <joshuabaergen@g.o>
1094 - mesa-6.5.1-r4.ebuild:
1095 - Whitespace fix to make repoman happy.
1096 -
1097 -*mesa-6.5.1-r4 (07 Dec 2006)
1098 -
1099 - 07 Dec 2006; Joshua Baergen <joshuabaergen@g.o>
1100 - +files/6.5.1-i965-bufmgr.patch, -mesa-6.5.1-r3.ebuild,
1101 - +mesa-6.5.1-r4.ebuild:
1102 - Fix 3D on i965 (bug #156569, riku) and make sure libX11 was built with xcb
1103 - when building +xcb (bug #156397, Priit Laes).
1104 -
1105 - 07 Dec 2006; Joshua Baergen <joshuabaergen@g.o>
1106 - -mesa-6.5.2_pre20061102.ebuild:
1107 - Remove mesa snapshot.
1108 -
1109 -*mesa-6.5.1-r3 (07 Dec 2006)
1110 -
1111 - 07 Dec 2006; Joshua Baergen <joshuabaergen@g.o>
1112 - +files/6.5.1-mach64-dri-private-dma-2.patch, +mesa-6.5.1-r3.ebuild:
1113 - Fix compiling against newer libdrms (2.2.0+). Thanks for Mart Raudsepp for
1114 - the discovery of the patch. (Fixes bug #154827)
1115 -
1116 -*mesa-6.5.2 (04 Dec 2006)
1117 -
1118 - 04 Dec 2006; Joshua Baergen <joshuabaergen@g.o> +mesa-6.5.2.ebuild:
1119 - New mesa release with numerous bugfixes and improvements. Introduces the
1120 - i915tex driver, which takes advantage of the new DRI memory manager. You'll
1121 - need a newer kernel DRM to use it than is currently available in the tree.
1122 -
1123 - 01 Dec 2006; Gustavo Zacarias <gustavoz@g.o> mesa-6.5.1-r1.ebuild:
1124 - Stable on hppa
1125 -
1126 - 03 Nov 2006; Joshua Baergen <joshuabaergen@g.o>
1127 - mesa-6.5.2_pre20061102.ebuild:
1128 - Mesa 6.5.2 apparently requires >=libdrm-2.2.
1129 -
1130 - 03 Nov 2006; Joshua Baergen <joshuabaergen@g.o>
1131 - mesa-6.5.2_pre20061102.ebuild:
1132 - Fix SRC_URI.
1133 -
1134 -*mesa-6.5.2_pre20061102 (03 Nov 2006)
1135 -
1136 - 03 Nov 2006; Joshua Baergen <joshuabaergen@g.o>
1137 - +mesa-6.5.2_pre20061102.ebuild:
1138 - Add a mesa snapshot for the input hotplug server.
1139 -
1140 - 27 Oct 2006; Joseph Jezak <josejx@g.o> mesa-6.5.1-r1.ebuild,
1141 - mesa-6.5.1-r2.ebuild:
1142 - Marked ppc stable.
1143 -
1144 - 17 Oct 2006; Gustavo Zacarias <gustavoz@g.o> mesa-6.5.1-r1.ebuild:
1145 - Stable on sparc
1146 -
1147 - 16 Oct 2006; Markus Rothe <corsair@g.o> mesa-6.5.1-r1.ebuild:
1148 - Stable on ppc64
1149 -
1150 - 13 Oct 2006; Joshua Baergen <joshuabaergen@g.o>
1151 - mesa-6.5.1-r1.ebuild:
1152 - AMD64/x86 stable for bug #144549 (X7.1).
1153 -
1154 - 11 Oct 2006; Donnie Berkholz <dberkholz@g.o>; mesa-6.4.2-r2.ebuild,
1155 - mesa-6.5-r3.ebuild, mesa-6.5-r4.ebuild, mesa-6.5.1-r1.ebuild,
1156 - mesa-6.5.1-r2.ebuild:
1157 - (#149248) Since upstream cares more about performance than textrels etc, add
1158 - a RESTRICT for the stricter FEATURES setting.
1159 -
1160 -*mesa-6.5.1-r2 (09 Oct 2006)
1161 -
1162 - 09 Oct 2006; Donnie Berkholz <dberkholz@g.o>;
1163 - +files/6.5.1-use-new-xcb-naming.patch,
1164 - +files/6.5.1-xcb-dont-unlock-twice.patch, +mesa-6.5.1-r2.ebuild:
1165 - Add a masked, XCB-capable mesa.
1166 -
1167 - 28 Sep 2006; Donnie Berkholz <dberkholz@g.o>; -mesa-6.5.1.ebuild:
1168 - Clean out broken ebuild.
1169 -
1170 - 28 Sep 2006; Donnie Berkholz <dberkholz@g.o>; mesa-6.5.1-r1.ebuild:
1171 - Require glproto 1.4.8 instead of 1.4.7 for new eye candy to work properly
1172 - (Hanno Böck).
1173 -
1174 - 21 Sep 2006; Javier Villavicencio <the_paya@g.o>
1175 - +files/6.5.1-freebsd-dri.patch, mesa-6.5.1-r1.ebuild:
1176 - Fixes to build on Gentoo/FreeBSD with DRI enabled wrt bug #146892.
1177 -
1178 - 18 Sep 2006; Donnie Berkholz <dberkholz@g.o>; ChangeLog:
1179 - Add bug number for libGL.la fix.
1180 -
1181 -*mesa-6.5.1-r1 (18 Sep 2006)
1182 -
1183 - 18 Sep 2006; Donnie Berkholz <dberkholz@g.o>;
1184 - +mesa-6.5.1-r1.ebuild:
1185 - Bump to incorporate needed fixes.
1186 -
1187 - 18 Sep 2006; Donnie Berkholz <dberkholz@g.o>; mesa-6.5.1.ebuild:
1188 - (#147982) Add in a sed of libdir in libGL.la from 6.5-r4 to avoid breaking
1189 - things in a big way.
1190 -
1191 - 17 Sep 2006; Donnie Berkholz <dberkholz@g.o>; mesa-6.5.1.ebuild:
1192 - (#147872) Require libdrm 2.0.2. At least the r200 driver needs it, maybe more.
1193 -
1194 - 16 Sep 2006; Donnie Berkholz <dberkholz@g.o>; mesa-6.5.1.ebuild:
1195 - Add pkgconfig to DEPEND.
1196 -
1197 - 16 Sep 2006; Donnie Berkholz <dberkholz@g.o>; mesa-6.5.1.ebuild:
1198 - Get rid of arch-specific defaults, since they're in profiles now.
1199 -
1200 - 16 Sep 2006; Donnie Berkholz <dberkholz@g.o>; mesa-6.5.1.ebuild:
1201 - (#147804) Add i965 to build when VIDEO_CARDS=i810.
1202 -
1203 - 16 Sep 2006; Donnie Berkholz <dberkholz@g.o>; mesa-6.5.1.ebuild:
1204 - Dep on glproto 1.4.7, not 1.4.4. Older versions aren't in portage anymore,
1205 - but it's still possible to remain on them (Hanno Böck).
1206 -
1207 -*mesa-6.5.1 (16 Sep 2006)
1208 -
1209 - 16 Sep 2006; Donnie Berkholz <dberkholz@g.o>; +mesa-6.5.1.ebuild:
1210 - Bump.
1211 -
1212 - 25 Aug 2006; Hanno Boeck <hanno@g.o> files/lib/libGL.la,
1213 - mesa-6.4.2-r2.ebuild, mesa-6.5-r3.ebuild, mesa-6.5-r4.ebuild:
1214 - Really fix libGL.la, replace lib with get_libdir.
1215 -
1216 - 25 Aug 2006; Hanno Boeck <hanno@g.o> files/lib/libGL.la:
1217 - Make libGL.la point to /usr/lib to let apps link against currently running
1218 - libGL.
1219 -
1220 -*mesa-6.5-r4 (29 Jul 2006)
1221 -
1222 - 29 Jul 2006; Joshua Baergen <joshuabaergen@g.o>
1223 - +files/6.5-fix-radeon-PCIE.patch, +mesa-6.5-r4.ebuild:
1224 - Add a fix for Radeons using PCIE. (Thanks to Jochen Trumpf, bug #136315)
1225 -
1226 - 19 Jul 2006; Guy Martin <gmsoft@g.o> mesa-6.5-r3.ebuild:
1227 - Stable on hppa.
1228 -
1229 - 12 Jul 2006; Stefan Schweizer <genstef@g.o> mesa-6.4.2-r2.ebuild,
1230 - mesa-6.5-r3.ebuild:
1231 - Do not use xargs because it does not work for functions
1232 -
1233 - 12 Jul 2006; Donnie Berkholz <dberkholz@g.o>; mesa-6.4.2-r2.ebuild,
1234 - mesa-6.5-r3.ebuild:
1235 - Stop PROVIDE-ing new-style virtuals.
1236 -
1237 - 12 Jul 2006; Donnie Berkholz <dberkholz@g.o>; mesa-6.4.2-r2.ebuild,
1238 - mesa-6.5-r3.ebuild:
1239 - (#120375) Pull in app-doc/opengl-manpages on USE=doc.
1240 -
1241 - 10 Jul 2006; Aron Griffis <agriffis@g.o> mesa-6.5-r3.ebuild:
1242 - Mark 6.5-r3 stable on ia64
1243 -
1244 - 02 Jul 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.4.2-r2.ebuild,
1245 - mesa-6.5-r3.ebuild:
1246 - Also disable ASM_API on USE=hardened (Kevin F. Quinn).
1247 -
1248 - 30 Jun 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.5-r3.ebuild:
1249 - ppc/sparc/mips/alpha/arm/sh stable
1250 -
1251 - 30 Jun 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.4.2-r2.ebuild:
1252 - ppc/sparc/mips/alpha/arm/sh stable
1253 -
1254 - 30 Jun 2006; Markus Rothe <corsair@g.o> mesa-6.5-r3.ebuild:
1255 - Stable on ppc64
1256 -
1257 - 30 Jun 2006; Chris Gianelloni <wolf31o2@g.o> mesa-6.4.2-r2.ebuild:
1258 - Stable on amd64.
1259 -
1260 - 30 Jun 2006; Markus Rothe <corsair@g.o> mesa-6.4.2-r2.ebuild:
1261 - Stable on ppc64
1262 -
1263 - 30 Jun 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.4.2-r2.ebuild:
1264 - x86 stable.
1265 -
1266 - 30 Jun 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.4.2-r2.ebuild,
1267 - mesa-6.5-r3.ebuild:
1268 - Add hardened USE flag to deactivate assembly code.
1269 -
1270 - 21 Jun 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.5-r3.ebuild:
1271 - (#130951) Fix libGLU symlink (Torsten Veller).
1272 -
1273 - 27 Apr 2006; Marien Zwart <marienz@g.o> Manifest:
1274 - Fixing SHA256 digest, pass four
1275 -
1276 - 21 Apr 2006; Donnie Berkholz <spyderous@g.o>; -mesa-6.5.ebuild,
1277 - -mesa-6.5-r1.ebuild, -mesa-6.5-r2.ebuild:
1278 - Pull old masked ebuilds.
1279 -
1280 -*mesa-6.5-r3 (21 Apr 2006)
1281 -
1282 - 21 Apr 2006; Donnie Berkholz <spyderous@g.o>; +mesa-6.5-r3.ebuild:
1283 - Add USE=nptl to build with TLS. Note that AIGLX will not work unless both
1284 - xorg-server and mesa are built with the same setting of the nptl flag.
1285 -
1286 - 16 Apr 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.5.ebuild,
1287 - mesa-6.5-r1.ebuild, mesa-6.5-r2.ebuild:
1288 - (#130174) Update glproto dep to minimum 1.4.4.
1289 -
1290 - 16 Apr 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.4.2-r2.ebuild,
1291 - mesa-6.5.ebuild, mesa-6.5-r1.ebuild, mesa-6.5-r2.ebuild:
1292 - Split out ATI cards into mach64, r128 and radeon.
1293 -
1294 - 16 Apr 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.4.2-r2.ebuild,
1295 - mesa-6.5.ebuild, mesa-6.5-r1.ebuild:
1296 - Alphabetize drivers in the other ebuilds as well, for easier application of
1297 - other patches.
1298 -
1299 - 16 Apr 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.5-r2.ebuild:
1300 - Append -fno-strict-aliasing, many drivers have issues.
1301 -
1302 - 16 Apr 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.5-r2.ebuild:
1303 - Alphabetize ordering of drivers for easier parsing.
1304 -
1305 - 16 Apr 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.5-r2.ebuild:
1306 - Don't need to sed dprintf anymore, it's fixed upstream.
1307 -
1308 -*mesa-6.5-r2 (14 Apr 2006)
1309 -
1310 - 14 Apr 2006; Joshua Baergen <joshuabaergen@g.o>
1311 - +files/change-default-dri-driver-dir-X7.1.patch, +mesa-6.5-r2.ebuild:
1312 - Revision bump to use new paths for drivers. Drivers now sit in
1313 - /usr/$(get_libdir)/dri, rather than /usr/$(get_libdir)/xorg/modules/dri .
1314 -
1315 -*mesa-6.5-r1 (12 Apr 2006)
1316 -
1317 - 12 Apr 2006; Joshua Baergen <joshuabaergen@g.o>
1318 - +files/6.5-re-order-context-destruction.patch, +mesa-6.5-r1.ebuild:
1319 - Add some upstream fixes that re-order GL context destruction in the ati
1320 - drivers to avoid a possible NULL dereference.
1321 -
1322 - I've also restored the entire ChangeLog, as it appears to have been truncated
1323 - during Diego's last commit.
1324 -
1325 - 08 Apr 2006; Diego Pettenò <flameeyes@g.o> mesa-6.4.2-r2.ebuild,
1326 - mesa-6.5.ebuild:
1327 - Add a simple sed to replace -ldl with the right call for the libc used with
1328 - dlopen_lib() function in portability eclass. This allows to link correctly
1329 - to libGL when using libtool on Gentoo/FreeBSD.
1330 -
1331 - 03 Apr 2006; Diego Pettenò <flameeyes@g.o> mesa-6.4.2-r2.ebuild,
1332 - mesa-6.5.ebuild:
1333 - Add special case for FreeBSD where libGL has only major soversion.
1334 -
1335 - 01 Apr 2006; Joshua Baergen <joshuabaergen@g.o> mesa-6.5.ebuild:
1336 - Bump the libdrm dependency and fix the i810 chip series driver compile. (Bug
1337 - #128328, Alex Rostovtsev)
1338 -
1339 - 01 Apr 2006; Joshua Baergen <joshuabaergen@g.o>
1340 - mesa-6.4.2-r2.ebuild, mesa-6.5.ebuild:
1341 - Add some missing x11-proto dependencies. (bug #128336, Steven Jenkins)
1342 -
1343 -*mesa-6.5 (01 Apr 2006)
1344 -
1345 - 01 Apr 2006; Donnie Berkholz <spyderous@g.o>; +mesa-6.5.ebuild:
1346 - Bump for masked development release, needed for newer i810 drivers. Also
1347 - adds some GLSL (OpenGL Shading Language) support and lots of development in
1348 - r300 driver, among others.
1349 -
1350 - 31 Mar 2006; Diego Pettenò <flameeyes@g.o> mesa-6.4.2-r2.ebuild:
1351 - Add ~x86-fbsd keyword.
1352 -
1353 -*mesa-6.4.2-r2 (12 Mar 2006)
1354 -
1355 - 12 Mar 2006; Joshua Baergen <joshuabaergen@g.o>
1356 - +files/radeon-texture-problem.patch, -mesa-6.4.2-r1.ebuild,
1357 - +mesa-6.4.2-r2.ebuild:
1358 - Fix a Radeon crash in certain applications (such as Croquet 0.3), and don't
1359 - compile debug code into the drivers if USE=-debug (Santiago Gala, bug
1360 - #125004). Also, fix a naming conflict between SGI GLU code and glibc 2.4
1361 - (SpanKY, KIMURA Masaru / hiyuh, bug #125809).
1362 -
1363 - 28 Feb 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.4.2-r1.ebuild:
1364 - Make USE=debug work more nicely with FEATURES=splitdebug.
1365 -
1366 -*mesa-6.4.2-r1 (16 Feb 2006)
1367 -
1368 - 16 Feb 2006; Donnie Berkholz <spyderous@g.o>;
1369 - +files/64bit-fix-have-dix-config.patch,
1370 - +files/64bit-fix-indirect-vertex-array.patch,
1371 - -files/6.4.1-amd64-include-assyntax.patch, -mesa-6.4.1-r1.ebuild,
1372 - -mesa-6.4.2.ebuild, +mesa-6.4.2-r1.ebuild:
1373 - Really fix direct rendering on amd64. Also remove old versions.
1374 -
1375 - 14 Feb 2006; Markus Rothe <corsair@g.o> mesa-6.4.1-r1.ebuild,
1376 - mesa-6.4.2.ebuild:
1377 - Added ~ppc64
1378 -
1379 - 06 Feb 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.4.2.ebuild:
1380 - Add mach64 and tdfx to ppc defaults. Some evidence that glide-v3 works on
1381 - ppc exists; needs testing, and is required for tdfx 3D to work.
1382 -
1383 - 06 Feb 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.4.2.ebuild:
1384 - Add arch-dependent defaults for building 3D drivers.
1385 -
1386 - 03 Feb 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.4.2.ebuild:
1387 - Add a fake video_cards_none for people who don't want any DRI drivers, e.g.
1388 - if they're using binary drivers.
1389 -
1390 -*mesa-6.4.2 (03 Feb 2006)
1391 -
1392 - 03 Feb 2006; Donnie Berkholz <spyderous@g.o>; +mesa-6.4.2.ebuild:
1393 - Bump. Port to VIDEO_CARDS. Not really any relevant upstream changes, except
1394 - a change in the install script to install GLw headers. Also,
1395 - 6.4.1-amd64-include-assyntax.patch was incorporated into this release.
1396 -
1397 - 02 Feb 2006; Herbie Hopkins <herbs@g.o> mesa-6.4.1-r1.ebuild:
1398 - Fix setting of the default dri drivers directory.
1399 -
1400 - 02 Feb 2006; Donnie Berkholz <spyderous@g.o>; mesa-6.4.1-r1.ebuild:
1401 - Add USE=debug support.
1402 -
1403 - 31 Jan 2006; Rene Nussbaumer <killerfox@g.o> mesa-6.4.1-r1.ebuild:
1404 - Unstable on hppa.
1405 -
1406 - 23 Jan 2006; Donnie Berkholz <spyderous@g.o>;
1407 - -files/configurable-dri-dir.patch, mesa-6.4.1-r1.ebuild:
1408 - Some people don't understand what #ifndef means.
1409 -
1410 - 26 Dec 2005; Stefaan De Roeck <stefaan@g.o> mesa-6.4.1-r1.ebuild:
1411 - Marked ~alpha
1412 -
1413 - 16 Dec 2005; Herbie Hopkins <herbs@g.o>
1414 - +files/6.4-multilib-fix.patch, +files/configurable-dri-dir.patch,
1415 - mesa-6.4.1-r1.ebuild:
1416 - Cleaned up multilib fixes, made default dri drivers directory configurable
1417 - so we can set it to lib64 on multilib systems.
1418 -
1419 -*mesa-6.4.1-r1 (12 Dec 2005)
1420 -
1421 - 12 Dec 2005; Donnie Berkholz <spyderous@g.o>; -mesa-6.4.1.ebuild,
1422 - +mesa-6.4.1-r1.ebuild:
1423 - Install correct libGLU.so.1.3.
1424 -
1425 - 09 Dec 2005; Donnie Berkholz <spyderous@g.o>; -mesa-6.4-r1.ebuild:
1426 - Pull old versions.
1427 -
1428 - 02 Dec 2005; Donnie Berkholz <spyderous@g.o>;
1429 - files/6.4.1-amd64-include-assyntax.patch:
1430 - Add more info to patch.
1431 -
1432 - 02 Dec 2005; Donnie Berkholz <spyderous@g.o>;
1433 - +files/6.4.1-amd64-include-assyntax.patch, mesa-6.4.1.ebuild:
1434 - (#114066) Add 6.4.1-amd64-include-assyntax.patch to fix amd64 build.
1435 -
1436 -*mesa-6.4.1 (30 Nov 2005)
1437 -
1438 - 30 Nov 2005; Donnie Berkholz <spyderous@g.o>; +mesa-6.4.1.ebuild:
1439 - New version. This is the one that's expected to be in X.Org 7.0. Fix libGL.*
1440 - symlink deletion so the dot really matches a dot instead of any character,
1441 - so other symlinks don't get deleted. (#110840) Build with PIC, since it
1442 - hasn't been shown to slow it down. Remove commented-out lines about OSMesa.
1443 - Keep using 6.4-dont-install-gles-headers.patch, so don't delete it when
1444 - pulling 6.4.
1445 -
1446 - 27 Nov 2005; Joshua Baergen <joshuabaergen@g.o> mesa-6.4-r1.ebuild:
1447 - Added Diego's patch for FreeBSD support. Closes bug #111145.
1448 -
1449 - 16 Nov 2005; Joshua Baergen <joshuabaergen@g.o> mesa-6.4-r1.ebuild:
1450 - Changed xorg-x11 blocker for clarity.
1451 -
1452 -*mesa-6.4-r1 (14 Nov 2005)
1453 -
1454 - 14 Nov 2005; Donnie Berkholz <spyderous@g.o>; -mesa-6.4.ebuild,
1455 - +mesa-6.4-r1.ebuild:
1456 - Install GLwDrawA.h, and if USE=motif, install GLwMDrawA.h. Reported by
1457 - Stefaan De Roeck <stefaan@g.o>.
1458 -
1459 - 14 Nov 2005; Donnie Berkholz <spyderous@g.o>;
1460 - -files/dont-install-gles-headers.patch,
1461 - -files/mesa-add-dri-asm-files.patch, -mesa-6.3.2-r1.ebuild:
1462 - Pull old version.
1463 -
1464 - 11 Nov 2005; MATSUU Takuto <matsuu@g.o> mesa-6.4.ebuild:
1465 - added ~sh keyword
1466 -
1467 - 01 Nov 2005; Joshua Baergen <joshuabaergen@g.o> mesa-6.4.ebuild:
1468 - Change xorg-x11 blocker to allow for rc metabuilds.
1469 -
1470 -*mesa-6.4 (31 Oct 2005)
1471 -
1472 - 31 Oct 2005; Donnie Berkholz <spyderous@g.o>;
1473 - +files/6.4-dont-install-gles-headers.patch, +mesa-6.4.ebuild:
1474 - Bump.
1475 -
1476 - 30 Oct 2005; Joshua Baergen <joshuabaergen@g.o>
1477 - mesa-6.3.2-r1.ebuild:
1478 - Change xorg-x11 blocker to allow for metabuilds.
1479 -
1480 - 19 Oct 2005; Stephen P. Becker <geoman@g.o> mesa-6.3.2-r1.ebuild:
1481 - added ~mips keyword
1482 -
1483 - 12 Oct 2005; Donnie Berkholz <spyderous@g.o>; mesa-6.3.2-r1.ebuild:
1484 - Add runtime blocker for !<x11-base/xorg-x11-7.
1485 -
1486 - 12 Oct 2005; Donnie Berkholz <spyderous@g.o>;
1487 - -files/lib/libOSMesa.la, -mesa-6.3.1.1-r3.ebuild, -mesa-6.3.2.ebuild:
1488 - Pull old ebuilds. Current versions aren't using libOSMesa.la either, so pull
1489 - that too.
1490 -
1491 -*mesa-6.3.2-r1 (20 Sep 2005)
1492 -
1493 - 20 Sep 2005; Donnie Berkholz <spyderous@g.o>;
1494 - +mesa-6.3.2-r1.ebuild:
1495 - Mesa isn't making libGLU.so -> libGLU.so.# unversioned to versioned symlink.
1496 - This makes stuff trying to link against libGLU break.
1497 -
1498 - 09 Sep 2005; Donnie Berkholz <spyderous@g.o>; +metadata.xml:
1499 - Add metadata.
1500 -
1501 - 06 Sep 2005; Donnie Berkholz <spyderous@g.o>;
1502 - mesa-6.3.1.1-r3.ebuild, mesa-6.3.2.ebuild:
1503 - Add missing 'set' argument to eselect.
1504 -
1505 - 06 Sep 2005; Donnie Berkholz <spyderous@g.o>; mesa-6.3.2.ebuild:
1506 - (#104367) Add xf86vidmodeproto and libICE to deps.
1507 -
1508 - 04 Sep 2005; Luca Barbato <lu_zero@g.o> mesa-6.3.2.ebuild:
1509 - Marked ~ppc
1510 -
1511 - 03 Sep 2005; Jeremy Huddleston <eradicator@g.o>
1512 - mesa-6.3.1.1-r3.ebuild, mesa-6.3.2.ebuild:
1513 - Switching to use eselect over opengl-update.
1514 -
1515 - 22 Aug 2005; Donnie Berkholz <spyderous@g.o>; mesa-6.3.2.ebuild:
1516 - Split out an arch-specific variable DRI_DRIVERS_${ARCH} for defining which
1517 - drivers to build. Put it up at the top, to try separating data from code.
1518 - Perhaps doing something similar in pkg_setup(), but having if...elif and
1519 - just DRI_DRIVERS, would work reasonably, but it doesn't isolate the data as
1520 - well.
1521 -
1522 - 22 Aug 2005; Donnie Berkholz <spyderous@g.o>; mesa-6.3.2.ebuild:
1523 - Move EXTRA_LIB_PATH blanking out from within a sparc block, because it
1524 - should be used for everyone. Also move arch-specific section away from
1525 - generic sections.
1526 -
1527 -*mesa-6.3.2 (22 Aug 2005)
1528 -
1529 - 22 Aug 2005; Donnie Berkholz <spyderous@g.o>;
1530 - +files/mesa-add-dri-asm-files.patch, +mesa-6.3.2.ebuild:
1531 - Bump to latest devel release. The assembly files in DRI drivers didn't get
1532 - packaged, so add mesa-add-dri-asm-files.patch to patch them in. I think this
1533 - release will also fix 32/64 systems, if they also have the latest DRM.
1534 -
1535 - 22 Aug 2005; Donnie Berkholz <spyderous@g.o>;
1536 - -files/fix-include-locations.patch, -files/fix-xthreads-location.patch,
1537 - -files/use-xthreads.patch, -mesa-6.3.1.1.ebuild, -mesa-6.3.1.1-r1.ebuild,
1538 - -mesa-6.3.1.1-r2.ebuild:
1539 - Pull old versions.
1540 -
1541 - 20 Aug 2005; Donnie Berkholz <spyderous@g.o>;
1542 - mesa-6.3.1.1-r3.ebuild:
1543 - Stop installing glut headers to avoid conflicts with virtual/glut providers.
1544 - Reported by Andrej Kacian <ticho@g.o>.
1545 -
1546 - 17 Aug 2005; Donnie Berkholz <spyderous@g.o>;
1547 - mesa-6.3.1.1-r3.ebuild:
1548 - Add x11-proto/printproto to DEPEND on USE=motif.
1549 -
1550 - 16 Aug 2005; Donnie Berkholz <spyderous@g.o>;
1551 - mesa-6.3.1.1-r3.ebuild:
1552 - libOSMesa isn't building anymore, so stop symlinking and installing libtool
1553 - archives.
1554 -
1555 -*mesa-6.3.1.1-r3 (16 Aug 2005)
1556 -
1557 - 16 Aug 2005; Donnie Berkholz <spyderous@g.o>;
1558 - +mesa-6.3.1.1-r3.ebuild:
1559 - Fix direct rendering on r200 by adding USING_EGL=0. Turning off EGL takes a
1560 - lot of work.
1561 -
1562 - 15 Aug 2005; Herbie Hopkins <herbs@g.o> mesa-6.3.1.1-r2.ebuild:
1563 - Fix multilib issue and add ~amd64 keyword.
1564 -
1565 - 15 Aug 2005; Donnie Berkholz <spyderous@g.o>;
1566 - mesa-6.3.1.1-r2.ebuild:
1567 - Install libGL.la to /usr/lib/opengl/xorg-x11/lib, where libGL.so really is,
1568 - instead of /usr/lib. This only seems necessary because of the LDPATH hack in
1569 - opengl-update.
1570 -
1571 -*mesa-6.3.1.1-r2 (14 Aug 2005)
1572 -
1573 - 14 Aug 2005; Donnie Berkholz <spyderous@g.o>;
1574 - +files/change-default-dri-driver-dir.patch,
1575 - +files/dont-install-gles-headers.patch, +mesa-6.3.1.1-r2.ebuild:
1576 - Stop building EGL things, because they aren't ready upstream. Also the EGL
1577 - demos rely on glut, which creates a circular dependency. Change the default
1578 - DRI driver directory to the one we actually use. This should be enough to
1579 - get direct rendering working.
1580 -
1581 -*mesa-6.3.1.1-r1 (12 Aug 2005)
1582 -
1583 - 12 Aug 2005; Donnie Berkholz <spyderous@g.o>;
1584 - +mesa-6.3.1.1-r1.ebuild:
1585 - Bump to update to CVS head as of yesterday.
1586 -
1587 - 12 Aug 2005; Donnie Berkholz <spyderous@g.o>; mesa-6.3.1.1.ebuild:
1588 - Turn parallel build back off. Can get problems with depend files not existing.
1589 -
1590 - 12 Aug 2005; Donnie Berkholz <spyderous@g.o>; mesa-6.3.1.1.ebuild:
1591 - Test out parallel make. fmccor says it works.
1592 -
1593 - 12 Aug 2005; Ferris McCormick <fmccor@g.o> mesa-6.3.1.1.ebuild:
1594 - 1. General cleanup for sparc, get rid of the ill-considered
1595 - IUSE=dri;
1596 - 2. Make sure to install the actual dri drivers as well as the
1597 - base libGL package.
1598 -
1599 - 11 Aug 2005; Donnie Berkholz <spyderous@g.o>; Manifest:
1600 - Fix manifest.
1601 -
1602 - 11 Aug 2005; Ferris McCormick <fmccor@g.o> mesa-6.3.1.1.ebuild:
1603 - Following changes build a reunning libGL for sparc testing and set
1604 - a sane set of DRI drivers, depending on USE=dri flag:
1605 - 1. With dri, sparc assembly appears to be unusable. This is because
1606 - the build and directory structures have been changed so that the
1607 - actual initialization code moves to the dri drivers themselves
1608 - when sparc assembly is built. Correcting this is nontrivial,
1609 - because the glx build uses hard-defined source names and paths.
1610 - 2. With USE=dri, on sparc build only a subset of the full complement
1611 - of drivers. For now, DRI_DIRS = fb ffb mach64 mga radeon savage
1612 - 3. Without USE=dri, change the target to (generic) linux-sparc. In
1613 - this case, architecture is actually set by CFLAGS passed in to the
1614 - configure target, and both glx-capable and stand-alone versions
1615 - of libGL are built.
1616 - 4. For testing, and perhaps ultimately for performance, on sparc, unless
1617 - USE=dri, do not fix_opengl_symlinks
1618 - With these changes in place,
1619 - LD_LIBRARY_PATH=<path-to-libGL>:<path-to-libGLU> some-libGL-program
1620 - works fine.
1621 -
1622 - 10 Aug 2005; Donnie Berkholz <spyderous@g.o>;
1623 - +files/fix-include-locations.patch, mesa-6.3.1.1.ebuild:
1624 - Add fix-include-locations.patch to standardize include locations to
1625 - <X11/extensions/foo.h> instead of some mixture of <foo.h> and "foo.h."
1626 -
1627 - 10 Aug 2005; Donnie Berkholz <spyderous@g.o>;
1628 - +files/makedepend-location.patch, mesa-6.3.1.1.ebuild:
1629 - Add makedepend-location.patch to stop mesa from looking in /usr/X11R6/bin.
1630 -
1631 - 10 Aug 2005; Donnie Berkholz <spyderous@g.o>; mesa-6.3.1.1.ebuild:
1632 - Add dep on >=x11-proto/glproto-1.4-r1.
1633 -
1634 - 10 Aug 2005; Ferris McCormick <fmccor@g.o> mesa-6.3.1.1.ebuild:
1635 - 1. Correct echo "$(...)" to echo "\$(...)";
1636 - 2. When building for sparc, make sure that:
1637 - a. Use sparc assembly versions where appropriate;
1638 - b. Make sure sparc-specific sources are built;
1639 - c. For testing, don't actually build the dri drivers
1640 - because they are known not to work.
1641 - d. TODO: Figure out why two versions of libGL are built,
1642 - and why the install ends up linking to the incorrect
1643 - version (the one with the undefined externals).
1644 -
1645 - 10 Aug 2005; Ferris McCormick <fmccor@g.o> mesa-6.3.1.1.ebuild:
1646 - Add ~sparc keyword (X modular testing).
1647 -
1648 - 10 Aug 2005; Donnie Berkholz <spyderous@g.o>; mesa-6.3.1.1.ebuild:
1649 - Add dep on >=opengl-update-2.2.2.
1650 -
1651 - 10 Aug 2005; Donnie Berkholz <spyderous@g.o>; mesa-6.3.1.1.ebuild:
1652 - Add fix_opengl_symlinks() from xorg-x11, to set up the libGL symlinks.
1653 -
1654 - 10 Aug 2005; Donnie Berkholz <spyderous@g.o>; mesa-6.3.1.1.ebuild:
1655 - Stop cleaning out /usr/lib/opengl/xorg-x11, now that two other packages also
1656 - install to it.
1657 -
1658 - 10 Aug 2005; Donnie Berkholz <spyderous@g.o>; -mesa-3.5.ebuild:
1659 - Drop old version.
1660 -
1661 -*mesa-6.3.1.1 (10 Aug 2005)
1662 -
1663 - 10 Aug 2005; Donnie Berkholz <spyderous@g.o>;
1664 - +files/fix-xthreads-location.patch, +files/lib/libGL.la,
1665 - +files/lib/libGLU.la, +files/lib/libOSMesa.la, +files/use-xthreads.patch,
1666 - +mesa-6.3.1.1.ebuild:
1667 - Add for modular X.
1668 -
1669 - 07 Jun 2004; Aron Griffis <agriffis@g.o> mesa-3.5.ebuild:
1670 - Fix use invocation
1671 -
1672 - 24 Nov 2003; Aron Griffis <agriffis@g.o> mesa-3.5.ebuild:
1673 - Add ~alpha
1674 -
1675 - 06 Dec 2002; Rodney Rees <manson@g.o> : changed sparc ~sparc keywords
1676 -
1677 -*mesa-3.5 (22 Jul 2002)
1678 -
1679 - 22 Jul 2002; Seemant Kulleen <seemant@g.o> mesa-3.5.ebuild
1680 - files/digest-mesa-3.5 :
1681 -
1682 - This was updated a while ago. I repoman'd it, and cleaned up spacing and
1683 - syntax a little.
1684 -
1685 -*mesa-3.4.2 (1 Feb 2002)
1686 -
1687 - 1 Feb 2002; G.Bevin <gbevin@g.o> ChangeLog :
1688 -
1689 - Added initial ChangeLog which should be updated whenever the package is
1690 - updated in any way. This changelog is targetted to users. This means that the
1691 - comments should well explained and written in clean English. The details about
1692 - writing correct changelogs are explained in the skel.ChangeLog file which you
1693 - can find in the root directory of the portage repository.
1694
1695
1696
1697 1.1 media-libs/mesa/mesa-8.0.1.ebuild
1698
1699 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/mesa/mesa-8.0.1.ebuild?rev=1.1&view=markup
1700 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/mesa/mesa-8.0.1.ebuild?rev=1.1&content-type=text/plain
1701
1702 Index: mesa-8.0.1.ebuild
1703 ===================================================================
1704 # Copyright 1999-2012 Gentoo Foundation
1705 # Distributed under the terms of the GNU General Public License v2
1706 # $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-8.0.1.ebuild,v 1.1 2012/02/24 15:40:07 chithanh Exp $
1707
1708 EAPI=4
1709
1710 EGIT_REPO_URI="git://anongit.freedesktop.org/mesa/mesa"
1711
1712 if [[ ${PV} = 9999* ]]; then
1713 GIT_ECLASS="git-2"
1714 EXPERIMENTAL="true"
1715 fi
1716
1717 inherit base autotools multilib flag-o-matic toolchain-funcs ${GIT_ECLASS}
1718
1719 OPENGL_DIR="xorg-x11"
1720
1721 MY_PN="${PN/m/M}"
1722 MY_P="${MY_PN}-${PV/_/-}"
1723 MY_SRC_P="${MY_PN}Lib-${PV/_/-}"
1724
1725 FOLDER="${PV/_rc*/}"
1726
1727 DESCRIPTION="OpenGL-like graphic library for Linux"
1728 HOMEPAGE="http://mesa3d.sourceforge.net/"
1729
1730 #SRC_PATCHES="mirror://gentoo/${P}-gentoo-patches-01.tar.bz2"
1731 if [[ $PV = 9999* ]]; then
1732 SRC_URI="${SRC_PATCHES}"
1733 else
1734 SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${FOLDER}/${MY_SRC_P}.tar.bz2
1735 ${SRC_PATCHES}"
1736 fi
1737
1738 # Most of the code is MIT/X11.
1739 # ralloc is LGPL-3
1740 # GLES[2]/gl[2]{,ext,platform}.h are SGI-B-2.0
1741 LICENSE="MIT LGPL-3 SGI-B-2.0"
1742 SLOT="0"
1743 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
1744
1745 INTEL_CARDS="i915 i965 intel"
1746 RADEON_CARDS="r100 r200 r300 r600 radeon"
1747 VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} nouveau vmware"
1748 for card in ${VIDEO_CARDS}; do
1749 IUSE_VIDEO_CARDS+=" video_cards_${card}"
1750 done
1751
1752 IUSE="${IUSE_VIDEO_CARDS}
1753 bindist +classic d3d debug +egl g3dvl +gallium gbm gles1 gles2 +llvm +nptl openvg osmesa pax_kernel pic selinux shared-dricore +shared-glapi vdpau wayland xvmc kernel_FreeBSD"
1754
1755 REQUIRED_USE="
1756 d3d? ( gallium )
1757 g3dvl? ( gallium )
1758 llvm? ( gallium )
1759 openvg? ( egl gallium )
1760 gbm? ( shared-glapi )
1761 g3dvl? ( || ( vdpau xvmc ) )
1762 vdpau? ( g3dvl )
1763 xvmc? ( g3dvl )
1764 video_cards_intel? ( || ( classic gallium ) )
1765 video_cards_i915? ( || ( classic gallium ) )
1766 video_cards_i965? ( classic )
1767 video_cards_nouveau? ( || ( classic gallium ) )
1768 video_cards_radeon? ( || ( classic gallium ) )
1769 video_cards_r100? ( classic )
1770 video_cards_r200? ( classic )
1771 video_cards_r300? ( gallium )
1772 video_cards_r600? ( gallium )
1773 video_cards_vmware? ( gallium )
1774 "
1775
1776 LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.31"
1777 # not a runtime dependency of this package, but dependency of packages which
1778 # depend on this package, bug #342393
1779 EXTERNAL_DEPEND="
1780 >=x11-proto/dri2proto-2.6
1781 >=x11-proto/glproto-1.4.15
1782 "
1783 # keep correct libdrm and dri2proto dep
1784 # keep blocks in rdepend for binpkg
1785 RDEPEND="${EXTERNAL_DEPEND}
1786 !<x11-base/xorg-server-1.7
1787 !<=x11-proto/xf86driproto-2.0.3
1788 classic? ( app-admin/eselect-mesa )
1789 gallium? ( app-admin/eselect-mesa )
1790 >=app-admin/eselect-opengl-1.2.2
1791 dev-libs/expat
1792 gbm? ( sys-fs/udev )
1793 >=x11-libs/libX11-1.3.99.901
1794 x11-libs/libXdamage
1795 x11-libs/libXext
1796 x11-libs/libXxf86vm
1797 >=x11-libs/libxcb-1.8
1798 d3d? ( app-emulation/wine )
1799 vdpau? ( >=x11-libs/libvdpau-0.4.1 )
1800 wayland? ( dev-libs/wayland )
1801 xvmc? ( x11-libs/libXvMC )
1802 ${LIBDRM_DEPSTRING}[video_cards_nouveau?,video_cards_vmware?]
1803 "
1804 for card in ${INTEL_CARDS}; do
1805 RDEPEND="${RDEPEND}
1806 video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
1807 "
1808 done
1809
1810 for card in ${RADEON_CARDS}; do
1811 RDEPEND="${RDEPEND}
1812 video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] )
1813 "
1814 done
1815
1816 DEPEND="${RDEPEND}
1817 llvm? ( >=sys-devel/llvm-2.9 )
1818 =dev-lang/python-2*
1819 dev-libs/libxml2[python]
1820 dev-util/pkgconfig
1821 sys-devel/bison
1822 sys-devel/flex
1823 x11-misc/makedepend
1824 >=x11-proto/xextproto-7.0.99.1
1825 x11-proto/xf86driproto
1826 x11-proto/xf86vidmodeproto
1827 "
1828
1829 S="${WORKDIR}/${MY_P}"
1830
1831 # It is slow without texrels, if someone wants slow
1832 # mesa without texrels +pic use is worth the shot
1833 QA_EXECSTACK="usr/lib*/opengl/xorg-x11/lib/libGL.so*"
1834 QA_WX_LOAD="usr/lib*/opengl/xorg-x11/lib/libGL.so*"
1835
1836 # Think about: ggi, fbcon, no-X configs
1837
1838 pkg_setup() {
1839 # workaround toc-issue wrt #386545
1840 use ppc64 && append-flags -mminimal-toc
1841 }
1842
1843 src_unpack() {
1844 default
1845 [[ $PV = 9999* ]] && git-2_src_unpack
1846 }
1847
1848 src_prepare() {
1849 # apply patches
1850 if [[ ${PV} != 9999* && -n ${SRC_PATCHES} ]]; then
1851 EPATCH_FORCE="yes" \
1852 EPATCH_SOURCE="${WORKDIR}/patches" \
1853 EPATCH_SUFFIX="patch" \
1854 epatch
1855 fi
1856
1857 # relax the requirement that r300 must have llvm, bug 380303
1858 epatch "${FILESDIR}"/${P}-dont-require-llvm-for-r300.patch
1859
1860 # fix for hardened pax_kernel, bug 240956
1861 [[ ${PV} != 9999* ]] && epatch "${FILESDIR}"/glx_ro_text_segm.patch
1862
1863 # Solaris needs some recent POSIX stuff in our case
1864 if [[ ${CHOST} == *-solaris* ]] ; then
1865 sed -i -e "s/-DSVR4/-D_POSIX_C_SOURCE=200112L/" configure.ac || die
1866 fi
1867
1868 base_src_prepare
1869
1870 eautoreconf
1871 }
1872
1873 src_configure() {
1874 local myconf
1875
1876 if use classic; then
1877 # Configurable DRI drivers
1878 driver_enable swrast
1879
1880 # Intel code
1881 driver_enable video_cards_i915 i915
1882 driver_enable video_cards_i965 i965
1883 if ! use video_cards_i915 && \
1884 ! use video_cards_i965; then
1885 driver_enable video_cards_intel i915 i965
1886 fi
1887
1888 # Nouveau code
1889 driver_enable video_cards_nouveau nouveau
1890
1891 # ATI code
1892 driver_enable video_cards_r100 radeon
1893 driver_enable video_cards_r200 r200
1894 if ! use video_cards_r100 && \
1895 ! use video_cards_r200; then
1896 driver_enable video_cards_radeon radeon r200
1897 fi
1898 fi
1899
1900 if use egl; then
1901 myconf+="
1902 --with-egl-platforms=x11$(use wayland && echo ",wayland")$(use gbm && echo ",drm")
1903 $(use_enable gallium gallium-egl)
1904 "
1905 fi
1906
1907 if use gallium; then
1908 myconf+="
1909 $(use_enable d3d d3d1x)
1910 $(use_enable g3dvl gallium-g3dvl)
1911 $(use_enable llvm gallium-llvm)
1912 $(use_enable openvg)
1913 $(use_enable vdpau)
1914 $(use_enable xvmc)
1915 "
1916 gallium_enable swrast
1917 gallium_enable video_cards_vmware svga
1918 gallium_enable video_cards_nouveau nouveau
1919 gallium_enable video_cards_i915 i915
1920 if ! use video_cards_i915; then
1921 gallium_enable video_cards_intel i915
1922 fi
1923
1924 gallium_enable video_cards_r300 r300
1925 gallium_enable video_cards_r600 r600
1926 if ! use video_cards_r300 && \
1927 ! use video_cards_r600; then
1928 gallium_enable video_cards_radeon r300 r600
1929 fi
1930 fi
1931
1932 # x86 hardened pax_kernel needs glx-rts, bug 240956
1933 if use pax_kernel; then
1934 myconf+="
1935 $(use_enable x86 glx-rts)
1936 "
1937 fi
1938
1939 econf \
1940 --enable-dri \
1941 --enable-glx \
1942 $(use_enable !bindist texture-float) \
1943 $(use_enable debug) \
1944 $(use_enable egl) \
1945 $(use_enable gbm) \
1946 $(use_enable gles1) \
1947 $(use_enable gles2) \
1948 $(use_enable nptl glx-tls) \
1949 $(use_enable osmesa) \
1950 $(use_enable !pic asm) \
1951 $(use_enable shared-dricore) \
1952 $(use_enable shared-glapi) \
1953 --with-dri-drivers=${DRI_DRIVERS} \
1954 --with-gallium-drivers=${GALLIUM_DRIVERS} \
1955 ${myconf}
1956 }
1957
1958 src_install() {
1959 base_src_install
1960
1961 if use !bindist; then
1962 dodoc docs/patents.txt
1963 fi
1964
1965 # Save the glsl-compiler for later use
1966 if ! tc-is-cross-compiler; then
1967 dobin "${S}"/src/glsl/glsl_compiler
1968 fi
1969
1970 # Install config file for eselect mesa
1971 insinto /usr/share/mesa
1972 newins "${FILESDIR}/eselect-mesa.conf.8.0.1" eselect-mesa.conf
1973
1974 # Move libGL and others from /usr/lib to /usr/lib/opengl/blah/lib
1975 # because user can eselect desired GL provider.
1976 ebegin "Moving libGL and friends for dynamic switching"
1977 dodir /usr/$(get_libdir)/opengl/${OPENGL_DIR}/{lib,extensions,include}
1978 local x
1979 for x in "${ED}"/usr/$(get_libdir)/lib{EGL,GL,OpenVG}.{la,a,so*}; do
1980 if [ -f ${x} -o -L ${x} ]; then
1981 mv -f "${x}" "${ED}"/usr/$(get_libdir)/opengl/${OPENGL_DIR}/lib \
1982 || die "Failed to move ${x}"
1983 fi
1984 done
1985 for x in "${ED}"/usr/include/GL/{gl.h,glx.h,glext.h,glxext.h}; do
1986 if [ -f ${x} -o -L ${x} ]; then
1987 mv -f "${x}" "${ED}"/usr/$(get_libdir)/opengl/${OPENGL_DIR}/include \
1988 || die "Failed to move ${x}"
1989 fi
1990 done
1991 eend $?
1992
1993 if use classic || use gallium; then
1994 ebegin "Moving DRI/Gallium drivers for dynamic switching"
1995 local gallium_drivers=( i915_dri.so i965_dri.so r300_dri.so r600_dri.so swrast_dri.so )
1996 keepdir /usr/$(get_libdir)/dri
1997 dodir /usr/$(get_libdir)/mesa
1998 for x in ${gallium_drivers[@]}; do
1999 if [ -f "${S}/$(get_libdir)/gallium/${x}" ]; then
2000 mv -f "${ED}/usr/$(get_libdir)/dri/${x}" "${ED}/usr/$(get_libdir)/dri/${x/_dri.so/g_dri.so}" \
2001 || die "Failed to move ${x}"
2002 insinto "/usr/$(get_libdir)/dri/"
2003 if [ -f "${S}/$(get_libdir)/${x}" ]; then
2004 insopts -m0755
2005 doins "${S}/$(get_libdir)/${x}"
2006 fi
2007 fi
2008 done
2009 for x in "${ED}"/usr/$(get_libdir)/dri/*.so; do
2010 if [ -f ${x} -o -L ${x} ]; then
2011 mv -f "${x}" "${x/dri/mesa}" \
2012 || die "Failed to move ${x}"
2013 fi
2014 done
2015 pushd "${ED}"/usr/$(get_libdir)/dri || die "pushd failed"
2016 ln -s ../mesa/*.so . || die "Creating symlink failed"
2017 # remove symlinks to drivers known to eselect
2018 for x in ${gallium_drivers[@]}; do
2019 if [ -f ${x} -o -L ${x} ]; then
2020 rm "${x}" || die "Failed to remove ${x}"
2021 fi
2022 done
2023 popd
2024 eend $?
2025 fi
2026 }
2027
2028 pkg_postinst() {
2029 # Switch to the xorg implementation.
2030 echo
2031 eselect opengl set --use-old ${OPENGL_DIR}
2032
2033 # switch to xorg-x11 and back if necessary, bug #374647 comment 11
2034 OLD_IMPLEM="$(eselect opengl show)"
2035 if [[ ${OPENGL_DIR}x != ${OLD_IMPLEM}x ]]; then
2036 eselect opengl set ${OPENGL_DIR}
2037 eselect opengl set ${OLD_IMPLEM}
2038 fi
2039
2040 # Select classic/gallium drivers
2041 if use classic || use gallium; then
2042 eselect mesa set --auto
2043 fi
2044
2045 # warn about patent encumbered texture-float
2046 if use !bindist; then
2047 elog "USE=\"bindist\" was not set. Potentially patent encumbered code was"
2048 elog "enabled. Please see patents.txt for an explanation."
2049 fi
2050
2051 local using_radeon r_flag
2052 for r_flag in ${RADEON_CARDS}; do
2053 if use video_cards_${r_flag}; then
2054 using_radeon=1
2055 break
2056 fi
2057 done
2058
2059 if [[ ${using_radeon} = 1 ]] && ! has_version media-libs/libtxc_dxtn; then
2060 elog "Note that in order to have full S3TC support, it is necessary to install"
2061 elog "media-libs/libtxc_dxtn as well. This may be necessary to get nice"
2062 elog "textures in some apps, and some others even require this to run."
2063 fi
2064 }
2065
2066 # $1 - VIDEO_CARDS flag
2067 # other args - names of DRI drivers to enable
2068 # TODO: avoid code duplication for a more elegant implementation
2069 driver_enable() {
2070 case $# in
2071 # for enabling unconditionally
2072 1)
2073 DRI_DRIVERS+=",$1"
2074 ;;
2075 *)
2076 if use $1; then
2077 shift
2078 for i in $@; do
2079 DRI_DRIVERS+=",${i}"
2080 done
2081 fi
2082 ;;
2083 esac
2084 }
2085
2086 gallium_enable() {
2087 case $# in
2088 # for enabling unconditionally
2089 1)
2090 GALLIUM_DRIVERS+=",$1"
2091 ;;
2092 *)
2093 if use $1; then
2094 shift
2095 for i in $@; do
2096 GALLIUM_DRIVERS+=",${i}"
2097 done
2098 fi
2099 ;;
2100 esac
2101 }