summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Savchenko <bircoph@gmail.com>2013-03-30 01:24:47 +0400
committerAndrew Savchenko <bircoph@gmail.com>2013-03-30 01:24:47 +0400
commit4248c0ba1ebfe8684c452a08d1558ea25cad449a (patch)
tree4903da7bf979d26296c0eb59a731103b427a9a11 /media-libs
parentmediastreamer-bcg729: in-portage version is ok (diff)
downloadbircoph-4248c0ba1ebfe8684c452a08d1558ea25cad449a.tar.gz
bircoph-4248c0ba1ebfe8684c452a08d1558ea25cad449a.tar.bz2
bircoph-4248c0ba1ebfe8684c452a08d1558ea25cad449a.zip
mesa-9.1.1 fixes the issue
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/mesa/ChangeLog2005
-rw-r--r--media-libs/mesa/Manifest8
-rw-r--r--media-libs/mesa/files/eselect-mesa.conf.8.138
-rw-r--r--media-libs/mesa/files/glx_ro_text_segm.patch28
-rw-r--r--media-libs/mesa/files/mesa-8.1-dont-require-llvm-for-r300.patch25
-rw-r--r--media-libs/mesa/files/mesa-9.1-nouveau.patch11
-rw-r--r--media-libs/mesa/mesa-9.1.ebuild420
-rw-r--r--media-libs/mesa/metadata.xml26
8 files changed, 0 insertions, 2561 deletions
diff --git a/media-libs/mesa/ChangeLog b/media-libs/mesa/ChangeLog
deleted file mode 100644
index aa82d64..0000000
--- a/media-libs/mesa/ChangeLog
+++ /dev/null
@@ -1,2005 +0,0 @@
-# ChangeLog for media-libs/mesa
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.463 2013/03/06 13:18:52 mgorny Exp $
-
- 06 Mar 2013; Michał Górny <mgorny@gentoo.org> mesa-9.1.ebuild:
- Migrate to python-r1.
-
- 27 Feb 2013; Zac Medico <zmedico@gentoo.org> mesa-9.1.ebuild:
- Add ~arm-linux keyword.
-
- 23 Feb 2013; Matt Turner <mattst88@gentoo.org> mesa-9.0.3.ebuild:
- Drop unnecessary dependency on libdrm[libkms], bug 445488.
-
-*mesa-9.0.3 (23 Feb 2013)
-
- 23 Feb 2013; Matt Turner <mattst88@gentoo.org> +mesa-9.0.3.ebuild:
- Version bump to 9.0.3, bug 454106.
-
- 23 Feb 2013; Matt Turner <mattst88@gentoo.org> -mesa-9.1_rc1.ebuild,
- -mesa-9.1_rc2.ebuild:
- Drop old.
-
-*mesa-9.1 (23 Feb 2013)
-
- 23 Feb 2013; Matt Turner <mattst88@gentoo.org> +mesa-9.1.ebuild:
- Version bump to 9.1.
-
-*mesa-9.0.2 (18 Feb 2013)
-
- 18 Feb 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-9.0.2.ebuild:
- Version bump.
-
-*mesa-9.1_rc2 (18 Feb 2013)
-
- 18 Feb 2013; Matt Turner <mattst88@gentoo.org> +mesa-9.1_rc2.ebuild:
- Version bump to 9.1_rc2.
-
-*mesa-9.1_rc1 (11 Feb 2013)
-
- 11 Feb 2013; Matt Turner <mattst88@gentoo.org> +mesa-9.1_rc1.ebuild:
- Version bump to 9.1_rc1.
-
- 21 Jan 2013; Matt Turner <mattst88@gentoo.org> mesa-8.0.4-r1.ebuild,
- mesa-9.0.1.ebuild:
- Add versioned dependencies on wayland, bug 428162.
-
- 21 Jan 2013; Mike Frysinger <vapier@gentoo.org> mesa-9.0.1.ebuild:
- Add s390 keywords #453114 by Sergey Popov.
-
- 08 Jan 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- -mesa-7.11.ebuild, -mesa-8.0.3.ebuild, -mesa-9.0.ebuild:
- Drop some old versions.
-
- 06 Jan 2013; Markus Meier <maekke@gentoo.org> mesa-9.0.1.ebuild:
- arm stable, bug #448562
-
- 04 Jan 2013; Jeroen Roovers <jer@gentoo.org> mesa-7.11.2.ebuild,
- mesa-9.0.1.ebuild:
- Stable for HPPA (bug #440872).
-
- 04 Jan 2013; Agostino Sarubbo <ago@gentoo.org> mesa-9.0.1.ebuild:
- Stable for ppc64, wrt bug #448562
-
- 03 Jan 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-9.0.1.ebuild, mesa-9.0.ebuild:
- Pull in correct version of llvm for optional r600-llvm-compiler, bug #450000.
-
- 01 Jan 2013; Raúl Porcel <armin76@gentoo.org> mesa-9.0.1.ebuild:
- sh stable wrt #440872
-
- 31 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mesa-9.0.1.ebuild:
- Stable for ppc, wrt bug #448562
-
- 30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mesa-9.0.1.ebuild:
- Stable for x86, wrt bug #448562
-
- 30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mesa-9.0.1.ebuild:
- Stable for amd64, wrt bug #448562
-
- 30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mesa-9.0.1.ebuild:
- Stable for alpha, wrt bug #440872
-
- 29 Dec 2012; Matt Turner <mattst88@gentoo.org> metadata.xml:
- Add bindist description (bug 448932) and sync metadata.xml from x11-overlay.
-
- 28 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mesa-9.0.1.ebuild:
- Stable for sparc, wrt bug #440872
-
- 28 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mesa-9.0.1.ebuild:
- Stable for ia64, wrt bug #440872
-
- 17 Dec 2012; Markus Meier <maekke@gentoo.org> mesa-9.0.ebuild:
- arm stable, bug #440872
-
- 08 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mesa-7.11.2.ebuild:
- Stable for ppc64, wrt bug #440872
-
- 08 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mesa-9.0.ebuild:
- Stable for ppc64, wrt bug #440872
-
- 03 Dec 2012; Samuli Suominen <ssuominen@gentoo.org> mesa-7.11.ebuild,
- mesa-7.11.2.ebuild, mesa-8.0.3.ebuild, mesa-8.0.4-r1.ebuild, mesa-9.0.ebuild,
- mesa-9.0.1.ebuild:
- Use virtual/udev instead of sys-fs/udev wrt #444398
-
- 03 Dec 2012; Samuli Suominen <ssuominen@gentoo.org> mesa-7.11.ebuild,
- mesa-7.11.2.ebuild, mesa-8.0.3.ebuild, mesa-8.0.4-r1.ebuild, mesa-9.0.ebuild,
- mesa-9.0.1.ebuild:
- Use virtual/udev instead of sys-fs/udev wrt #444398
-
- 02 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mesa-8.0.4-r1.ebuild:
- Stable for ppc64, wrt bug #432400
-
- 28 Nov 2012; Brent Baude <ranger@gentoo.org> mesa-9.0.ebuild:
- Marking mesa-9.0 ppc stable for bug 440872
-
- 26 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> metadata.xml:
- Update to global useflag.
-
-*mesa-9.0.1 (19 Nov 2012)
-
- 19 Nov 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-9.0.1.ebuild, -mesa-8.0.3-r1.ebuild, -mesa-8.0.4.ebuild,
- -mesa-8.1_rc1_pre20120724.ebuild, -mesa-8.1_rc1_pre20120814.ebuild,
- -mesa-9.0_pre20120918.ebuild, -mesa-9_pre20120831-r1.ebuild,
- -mesa-9_pre20120831.ebuild:
- Version bump. Drop some prereleases and vulnerable versions.
-
- 18 Nov 2012; Agostino Sarubbo <ago@gentoo.org> mesa-9.0.ebuild:
- Stable for x86, wrt bug #440872
-
- 16 Nov 2012; Agostino Sarubbo <ago@gentoo.org> mesa-9.0.ebuild:
- Stable for amd64, wrt bug #440872
-
- 24 Oct 2012; Ulrich Müller <ulm@gentoo.org> mesa-7.10.3.ebuild,
- mesa-7.11.ebuild, mesa-7.11.2.ebuild:
- Update dependency after package move from x11-libs/openmotif to
- x11-libs/motif.
-
-*mesa-9.0 (09 Oct 2012)
-
- 09 Oct 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-9.0.ebuild:
- Version bump.
-
- 05 Oct 2012; <naota@gentoo.org> mesa-8.1_rc1_pre20120724.ebuild,
- mesa-8.1_rc1_pre20120814.ebuild, mesa-9.0_pre20120918.ebuild,
- mesa-9_pre20120831-r1.ebuild, mesa-9_pre20120831.ebuild:
- Use cat as INDENT to workaround build failure on non-GNU system. #428112
-
- 04 Oct 2012; <naota@gentoo.org> +files/mesa-8.0.4-configure-bsd.patch,
- mesa-8.0.3-r1.ebuild, mesa-8.0.3.ebuild, mesa-8.0.4-r1.ebuild,
- mesa-8.0.4.ebuild, mesa-8.1_rc1_pre20120724.ebuild,
- mesa-8.1_rc1_pre20120814.ebuild:
- Add patch to fix non-POSIX test. #435496
-
- 24 Sep 2012; Raúl Porcel <armin76@gentoo.org> mesa-8.0.4-r1.ebuild:
- alpha/ia64/sh/sparc stable wrt #432400
-
- 21 Sep 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-9.0_pre20120918.ebuild:
- Fix overzealous removal of dri2proto/glproto dependencies, thanks to slyfox
- for noticing.
-
-*mesa-9.0_pre20120918 (18 Sep 2012)
-
- 18 Sep 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-9.0_pre20120918.ebuild:
- New snapshot.
-
- 16 Sep 2012; Markus Meier <maekke@gentoo.org> mesa-8.0.4-r1.ebuild:
- arm stable, bug #432400
-
- 12 Sep 2012; Andreas Schuerch <nativemad@gentoo.org> mesa-8.0.4-r1.ebuild:
- x86 stable, see bug 432400
-
- 06 Sep 2012; Matt Turner <mattst88@gentoo.org> mesa-8.0.3-r1.ebuild,
- mesa-8.0.3.ebuild, mesa-8.0.4-r1.ebuild, mesa-8.0.4.ebuild,
- mesa-8.1_rc1_pre20120724.ebuild, mesa-8.1_rc1_pre20120814.ebuild,
- mesa-9_pre20120831-r1.ebuild, mesa-9_pre20120831.ebuild, metadata.xml:
- Drop d3d USE flag. It's broken, unmaintained, and disabled upstream.
-
-*mesa-9_pre20120831-r1 (05 Sep 2012)
-
- 05 Sep 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-9_pre20120831-r1.ebuild:
- New revision to address i965 crashes.
-
- 04 Sep 2012; Jeroen Roovers <jer@gentoo.org> mesa-8.0.4-r1.ebuild:
- Stable for HPPA (bug #432400).
-
- 02 Sep 2012; Agostino Sarubbo <ago@gentoo.org> mesa-8.0.4-r1.ebuild:
- Stable for amd64, wrt bug #432400
-
-*mesa-8.0.4-r1 (01 Sep 2012)
-*mesa-9_pre20120831 (01 Sep 2012)
-
- 01 Sep 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-8.0.4-r1.ebuild, +mesa-9_pre20120831.ebuild:
- Update patch tarball and snapshot for security bug #432400.
-
- 26 Aug 2012; Raúl Porcel <armin76@gentoo.org> mesa-8.0.3.ebuild:
- alpha/ia64/sh/sparc stable wrt #419473
-
-*mesa-8.1_rc1_pre20120814 (14 Aug 2012)
-
- 14 Aug 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-8.1_rc1_pre20120814.ebuild:
- New snapshot. Installs gl.pc even when osmesa is enabled, bug #428164. Fixes
- building with gbm and i915g, bug #428508. Does not build some tests when
- shared-glapi is enabled, bug #429720.
-
- 11 Aug 2012; Matt Turner <mattst88@gentoo.org>
- mesa-8.1_rc1_pre20120724.ebuild:
- Remove indent dependency since only compiled code is indented.
-
- 27 Jul 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-8.1_rc1_pre20120724.ebuild:
- Make dev-util/indent buildtime-only dependency. Do not depend on it on
- x86-fbsd, bug #427952.
-
- 25 Jul 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +files/eselect-mesa.conf.8.1,
- +files/mesa-8.1-dont-require-llvm-for-r300.patch:
- Add missing files, bug #428027
-
- 25 Jul 2012; Ben de Groot <yngwin@gentoo.org> mesa-8.1_rc1_pre20120724.ebuild:
- Hide dev-util/indent behind !amd-fbsd wrt bug #427952
-
-*mesa-8.1_rc1_pre20120724 (24 Jul 2012)
-
- 24 Jul 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-8.1_rc1_pre20120724.ebuild, metadata.xml:
- New snapshot.
-
-*mesa-8.0.4 (21 Jul 2012)
-
- 21 Jul 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-8.0.4.ebuild:
- Version bump, bug #426872.
-
- 12 Jul 2012; Brent Baude <ranger@gentoo.org> mesa-8.0.3.ebuild:
- Marking mesa-8.0.3 ppc stable for bug 419473
-
- 11 Jul 2012; Brent Baude <ranger@gentoo.org> mesa-8.0.3.ebuild:
- Marking mesa-8.0.3 ppc64 stable for bug 419473
-
- 29 Jun 2012; Markus Meier <maekke@gentoo.org> mesa-8.0.3.ebuild:
- arm stable, bug #419473
-
- 28 Jun 2012; Jeroen Roovers <jer@gentoo.org> mesa-8.0.3.ebuild:
- Stable for HPPA (bug #419473).
-
- 24 Jun 2012; Agostino Sarubbo <ago@gentoo.org> mesa-8.0.3.ebuild:
- Stable for x86, wrt bug #419473
-
- 22 Jun 2012; Agostino Sarubbo <ago@gentoo.org> mesa-8.0.3.ebuild:
- Stable for amd64, wrt bug #419473
-
- 11 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> mesa-8.0.3-r1.ebuild:
- Fix die on missing VG include dir with -openvg. Fixes bug#420369.
-
- 06 Jun 2012; Luca Barbato <lu_zero@gentoo.org> mesa-8.0.3-r1.ebuild:
- Fix glproto dep
-
-*mesa-8.0.3-r1 (05 Jun 2012)
-
- 05 Jun 2012; Luca Barbato <lu_zero@gentoo.org> +mesa-8.0.3-r1.ebuild:
- New revision to support new opengl-eselect layout
-
- 01 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org>
- -files/eselect-mesa.conf.7.9, -files/eselect-mesa.conf.8.0,
- -mesa-7.9.2.ebuild, -mesa-8.0.1-r2.ebuild, -mesa-8.0.1.ebuild,
- -mesa-8.0.2.ebuild, -mesa-8.0.ebuild:
- Cleanup some overshadowed versions and remove oldest as it failed to build for
- me on stable.
-
- 28 May 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-8.0.3.ebuild:
- Add one more patch for llvm-3.1 compatibility.
-
-*mesa-8.0.3 (28 May 2012)
-
- 28 May 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-8.0.3.ebuild:
- Version bump, bug #416823. Apply patches identified by marienz to allow
- building against llvm-3.1, bug #417363.
-
- 11 May 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-7.10.3.ebuild, mesa-7.11.2.ebuild, mesa-7.11.ebuild,
- mesa-8.0.1-r2.ebuild, mesa-8.0.1.ebuild, mesa-8.0.2.ebuild, mesa-8.0.ebuild:
- Adjust dependencies for nouveau API change.
-
- 10 May 2012; Alexis Ballier <aballier@gentoo.org> mesa-8.0.2.ebuild:
- keyword ~amd64-fbsd
-
- 05 May 2012; Jeff Horelick <jdhore@gentoo.org> mesa-7.9.2.ebuild,
- mesa-7.10.3.ebuild, mesa-7.11.ebuild, mesa-7.11.2.ebuild, mesa-8.0.ebuild,
- mesa-8.0.1.ebuild, mesa-8.0.1-r2.ebuild, mesa-8.0.2.ebuild:
- dev-util/pkgconfig -> virtual/pkgconfig
-
- 29 Mar 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-8.0.1-r2.ebuild, mesa-8.0.1.ebuild, mesa-8.0.2.ebuild, mesa-8.0.ebuild:
- Require recent enough libXvMC, bug #410185.
-
-*mesa-8.0.2 (29 Mar 2012)
-
- 29 Mar 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-8.0.2.ebuild:
- Version bump, bug #410119. Make tests not fail when python-3 is selected as
- default, bug #407887.
-
- 14 Mar 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-8.0.1-r2.ebuild, metadata.xml:
- Add USE flag for XA architecture.
-
- 04 Mar 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- -mesa-8.0.1-r1.ebuild:
- Drop broken revision, bug #406641.
-
- 04 Mar 2012; Justin Lecher <jlec@gentoo.org> mesa-7.9.2.ebuild,
- mesa-7.10.3.ebuild, mesa-7.11.ebuild, mesa-7.11.2.ebuild:
- block x11-libs/libGLw with USE=motif
-
-*mesa-8.0.1-r2 (03 Mar 2012)
-
- 03 Mar 2012; Luca Barbato <lu_zero@gentoo.org> mesa-8.0.1-r1.ebuild,
- +mesa-8.0.1-r2.ebuild:
- Revert header placement
-
-*mesa-8.0.1-r1 (02 Mar 2012)
-
- 02 Mar 2012; Luca Barbato <lu_zero@gentoo.org> +mesa-8.0.1-r1.ebuild:
- Support switching GLES implementations as well, fix bug #406501
-
- 24 Feb 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-8.0.1.ebuild:
- Fix patching failure, reported by ryao on IRC.
-
-*mesa-8.0.1 (24 Feb 2012)
-
- 24 Feb 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-8.0.1.ebuild, +files/eselect-mesa.conf.8.0.1:
- Version bump, bug #405207.
-
- 19 Feb 2012; Raúl Porcel <armin76@gentoo.org> mesa-7.11.2.ebuild:
- alpha/ia64/sh/sparc stable wrt #394393
-
- 15 Feb 2012; Brent Baude <ranger@gentoo.org> mesa-7.11.2.ebuild:
- Marking mesa-7.11.2 ppc stable for bug 394393
-
- 11 Feb 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-8.0.ebuild:
- switch to xorg-x11 and back if necessary, bug #374647 comment 11
-
-*mesa-8.0 (10 Feb 2012)
-
- 10 Feb 2012; Matt Turner <mattst88@gentoo.org> +mesa-8.0.ebuild,
- +files/mesa-8.0-dont-require-llvm-for-r300.patch,
- +files/eselect-mesa.conf.8.0, metadata.xml:
- Version bump. Move to EAPI4. New USE flags gles1, gles2, wayland, g3dvl,
- vdpau, xvmc, and d3d. New split VIDEO_CARDS: i915, i965, r100, r200, r300,
- r600. Fixes bugs 308497, 377013, 380303.
-
- 27 Dec 2011; Markus Meier <maekke@gentoo.org> mesa-7.11.2.ebuild:
- x86 stable, bug #394393
-
- 21 Dec 2011; Markus Meier <maekke@gentoo.org> mesa-7.11.2.ebuild:
- arm stable, bug #394393
-
- 21 Dec 2011; Matt Turner <mattst88@gentoo.org> mesa-7.11.2.ebuild:
- Fix osmesa USE flag, bug 395527.
-
- 20 Dec 2011; Agostino Sarubbo <ago@gentoo.org> mesa-7.11.2.ebuild:
- Stable for AMD64, wrt bug #394393
-
- 03 Dec 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- -mesa-7.10.2.ebuild, -mesa-7.10.2-r1.ebuild, mesa-7.10.3.ebuild,
- mesa-7.11.ebuild, -mesa-7.11.1.ebuild, mesa-7.11.2.ebuild:
- Add patches to build against llvm-3 to unstable ebuild, depend on earlier
- versions for stable ebuilds, bug #375847. Clean up some old ebuilds.
-
-*mesa-7.11.2 (30 Nov 2011)
-
- 30 Nov 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-7.11.2.ebuild:
- Version bump.
-
-*mesa-7.11.1 (18 Nov 2011)
-
- 18 Nov 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-7.11.1.ebuild, metadata.xml:
- Version bump, bug #390875. Add USE flag for libOSMesa, thanks to
- mattst88 in bug #155109.
-
- 06 Nov 2011; Kacper Kowalik <xarthisius@gentoo.org> mesa-7.11.ebuild:
- Workaround TOC issues wrt #386545 by Stephen Lewis
-
- 03 Oct 2011; Joseph Jezak <josejx@gentoo.org> mesa-7.11.ebuild:
- Marked ppc/ppc64 stable for bug #380421.
-
- 02 Oct 2011; Raúl Porcel <armin76@gentoo.org> mesa-7.11.ebuild:
- alpha/ia64/sh/sparc stable wrt #380421
-
- 21 Sep 2011; Jeroen Roovers <jer@gentoo.org> mesa-7.11.ebuild:
- Stable for HPPA (bug #380421).
-
- 18 Sep 2011; Matt Turner <mattst88@gentoo.org> mesa-7.11.ebuild:
- Only allow openvg to be enabled with USE=gallium, bug 377689
-
- 16 Sep 2011; Matt Turner <mattst88@gentoo.org> mesa-7.9.2.ebuild,
- mesa-7.10.2.ebuild, mesa-7.10.2-r1.ebuild, mesa-7.10.3.ebuild,
- mesa-7.11.ebuild:
- Correct the LICENSEs.
-
- 05 Sep 2011; Markus Meier <maekke@gentoo.org> mesa-7.11.ebuild:
- arm stable, bug #380421
-
- 04 Sep 2011; Markus Meier <maekke@gentoo.org> mesa-7.11.ebuild:
- x86 stable, bug #380421
-
- 30 Aug 2011; Tony Vroon <chainsaw@gentoo.org> mesa-7.11.ebuild:
- Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug
- #380421 filed by Chí-Thanh Christopher Nguyễn.
-
- 20 Aug 2011; Jeroen Roovers <jer@gentoo.org> mesa-7.10.3.ebuild:
- Stable for HPPA (bug #371857).
-
- 20 Aug 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-7.11.ebuild:
- Relax dependency on sys-devel/llvm.
-
- 16 Aug 2011; Matt Turner <mattst88@gentoo.org> metadata.xml:
- Correct metadata.xml about which USE flags are related to Gallium3D.
-
- 02 Aug 2011; Magnus Granberg <zorry@gentoo.org> mesa-7.11.ebuild,
- metadata.xml:
- Added pax_kernel as local use flag
-
- 01 Aug 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-7.11.ebuild:
- Disambiguate hardened related USE flag, bug #375561 and bug #377301.
-
-*mesa-7.11 (01 Aug 2011)
-
- 01 Aug 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- -mesa-7.11_rc2.ebuild, -mesa-7.11_rc4.ebuild, +mesa-7.11.ebuild,
- metadata.xml:
- Version bump. Make gbm optional, bug #376679.
-
- 31 Jul 2011; Matt Turner <mattst88@gentoo.org> mesa-7.11_rc2.ebuild,
- mesa-7.11_rc4.ebuild:
- Move libxml2 from RDEPEND to DEPEND, Bug 376015.
-
- 30 Jul 2011; Raúl Porcel <armin76@gentoo.org> mesa-7.10.3.ebuild:
- alpha/ia64/sh/sparc stable wrt #371857
-
- 29 Jul 2011; Matt Turner <mattst88@gentoo.org> mesa-7.11_rc2.ebuild,
- mesa-7.11_rc4.ebuild:
- Specify x11 before drm for egl-platforms. Bug 376981
-
-*mesa-7.11_rc4 (29 Jul 2011)
-
- 29 Jul 2011; Rémi Cardona <remi@gentoo.org> +mesa-7.11_rc4.ebuild:
- Bump to 7.11_rc4, remove hacks needed for rc2
-
- 29 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> mesa-7.10.3.ebuild:
- ppc64 stable wrt #371857
-
- 23 Jul 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- -mesa-7.9.1.ebuild, mesa-7.9.2.ebuild, -mesa-7.10.1.ebuild,
- mesa-7.10.2.ebuild, mesa-7.10.3.ebuild:
- Add missing bison/flex dependency to more ebuilds, bug #376103. Remove
- obsolete versions.
-
- 21 Jul 2011; Matt Turner <mattst88@gentoo.org> mesa-7.11_rc2.ebuild:
- Add sys-devel/{bison,flex} to DEPEND, for new glsl_compiler, bug 375793.
-
-*mesa-7.11_rc2 (20 Jul 2011)
-
- 20 Jul 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- -mesa-7.11_rc1-r1.ebuild, +mesa-7.11_rc2.ebuild:
- Bump to new prerelease. Apply fix for bug #374671, upstream #39375.
-
- 15 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> mesa-7.10.2.ebuild:
- ppc64 stable wrt #363965
-
- 13 Jul 2011; Markus Meier <maekke@gentoo.org> mesa-7.10.3.ebuild:
- x86 stable, bug #371857
-
-*mesa-7.11_rc1-r1 (10 Jul 2011)
-
- 10 Jul 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- -mesa-7.11_rc1.ebuild, +mesa-7.11_rc1-r1.ebuild:
- Don't move libEGL/libOpenVG as this broke proprietary drivers, bug #374647.
-
-*mesa-7.11_rc1 (09 Jul 2011)
-
- 09 Jul 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-7.11_rc1.ebuild, +files/eselect-mesa.conf.7.11:
- Bump to release candidate.
-
- 28 Jun 2011; Brent Baude <ranger@gentoo.org> mesa-7.10.3.ebuild:
- Marking mesa-7.10.3 ppc stable for bug 371857
-
- 28 Jun 2011; Brent Baude <ranger@gentoo.org> mesa-7.10.2.ebuild:
- Marking mesa-7.10.2 ppc stable for bug 363965
-
- 26 Jun 2011; Markus Meier <maekke@gentoo.org> mesa-7.10.3.ebuild:
- arm stable, bug #371857
-
- 23 Jun 2011; Markos Chandras <hwoarang@gentoo.org> mesa-7.10.3.ebuild:
- Stable on amd64 wrt bug #372333
-
-*mesa-7.10.3 (14 Jun 2011)
-
- 14 Jun 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-7.10.3.ebuild:
- Version bump, revert to previous patch tarball as the llvm patch was applied
- upstream.
-
- 15 May 2011; Raúl Porcel <armin76@gentoo.org> mesa-7.10.2.ebuild:
- alpha/ia64/sh/sparc stable wrt #363965
-
- 13 May 2011; Jeroen Roovers <jer@gentoo.org> mesa-7.10.2.ebuild:
- Stable for HPPA (bug #363965).
-
- 13 May 2011; Markus Meier <maekke@gentoo.org> mesa-7.10.2.ebuild:
- arm stable, bug #363965
-
- 09 May 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> mesa-7.10.2.ebuild:
- x86 stable wrt bug #363965
-
- 28 Apr 2011; Markos Chandras <hwoarang@gentoo.org> mesa-7.10.2.ebuild:
- Stable on amd64 wrt bug #363965
-
-*mesa-7.10.2-r1 (17 Apr 2011)
-
- 17 Apr 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-7.9.1.ebuild, mesa-7.9.2.ebuild, mesa-7.10.1.ebuild,
- mesa-7.10.2.ebuild, +mesa-7.10.2-r1.ebuild:
- Address llvm-2.9 problems, bug #351338.
-
- 17 Apr 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-7.10.2.ebuild:
- Add glproto and dri2proto to RDEPEND, bug #342393.
-
- 16 Apr 2011; Raúl Porcel <armin76@gentoo.org> mesa-7.9.2.ebuild,
- mesa-7.10.1.ebuild:
- alpha/ia64/sh/sparc stable wrt #359059
-
- 11 Apr 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-7.10.2.ebuild:
- Ensure that /usr/$(get_libdir)/dri gets always created.
-
- 08 Apr 2011; Markus Meier <maekke@gentoo.org> mesa-7.9.2.ebuild:
- arm stable, bug #359059
-
- 08 Apr 2011; Markus Meier <maekke@gentoo.org> mesa-7.10.1.ebuild:
- arm stable, bug #359059
-
-*mesa-7.10.2 (06 Apr 2011)
-
- 06 Apr 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- -mesa-7.10.1-r1.ebuild, +mesa-7.10.2.ebuild:
- Version bump.
-
-*mesa-7.10.1-r1 (05 Apr 2011)
-
- 05 Apr 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-7.10.1-r1.ebuild:
- Revision bump for gnome-shell and libdrm-2.4.24 patch, bug #359327.
-
- 04 Apr 2011; Jeroen Roovers <jer@gentoo.org> mesa-7.9.2.ebuild:
- Stable for HPPA (bug #359059).
-
- 04 Apr 2011; Jeroen Roovers <jer@gentoo.org> mesa-7.10.1.ebuild:
- Stable for HPPA (bug #359059).
-
- 26 Mar 2011; Christian Faulhammer <fauli@gentoo.org> mesa-7.9.2.ebuild,
- mesa-7.10.1.ebuild:
- stable x86, bug 359059
-
- 25 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> -mesa-7.9.ebuild:
- remove old
-
- 21 Mar 2011; Markos Chandras <hwoarang@gentoo.org> mesa-7.9.2.ebuild,
- mesa-7.10.1.ebuild:
- Stable on amd64 wrt bug #359059
-
- 21 Mar 2011; Markos Chandras <hwoarang@gentoo.org> mesa-7.10.1.ebuild:
- Stable on amd64 wrt bug #359059
-
- 15 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> mesa-7.9.2.ebuild,
- mesa-7.10.1.ebuild:
- ppc/ppc64 stable wrt #359059
-
- 05 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> mesa-7.9.1.ebuild:
- ppc64 stable wrt #354237
-
- 05 Mar 2011; Raúl Porcel <armin76@gentoo.org> mesa-7.9.1.ebuild:
- alpha/arm/ia64/sh/sparc stable wrt #354237
-
-*mesa-7.10.1 (03 Mar 2011)
-*mesa-7.9.2 (03 Mar 2011)
-
- 03 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> +mesa-7.9.2.ebuild,
- -mesa-7.10-r1.ebuild, +mesa-7.10.1.ebuild:
- Version bump to latest releases.
-
- 03 Mar 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-7.9.1.ebuild, mesa-7.10-r1.ebuild:
- Nouveau: not compatible with libdrm-2.4.24
-
- 23 Feb 2011; Jeroen Roovers <jer@gentoo.org> mesa-7.9.1.ebuild:
- Stable for HPPA (bug #354237).
-
- 18 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> -mesa-7.7.1.ebuild,
- -mesa-7.8.2.ebuild:
- Drop older overshadowed versions. 3 versions to choose from should be enough.
-
- 14 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org> mesa-7.9.1.ebuild:
- ppc stable wrt #344827, #354237
-
- 12 Feb 2011; Raúl Porcel <armin76@gentoo.org> mesa-7.9.ebuild:
- alpha/ia64/sh/sparc stable wrt #344827
-
- 12 Feb 2011; Christian Faulhammer <fauli@gentoo.org> mesa-7.9.1.ebuild:
- stable x86, bug 354237
-
- 12 Feb 2011; Markos Chandras <hwoarang@gentoo.org> mesa-7.9.1.ebuild:
- Stable on amd64 wrt bug #354237
-
-*mesa-7.10-r1 (09 Feb 2011)
-
- 09 Feb 2011; Magnus Granberg <zorry@gentoo.org> -mesa-7.10.ebuild,
- +mesa-7.10-r1.ebuild, +files/glx_ro_text_segm.patch:
- Fix bug 240956 readonly text segment on x86
-
- 27 Jan 2011; Jeremy Olexa <darkside@gentoo.org> mesa-7.10.ebuild:
- Push Gentoo Prefix changes from x11 overlay, as approved
-
-*mesa-7.10 (12 Jan 2011)
-
- 12 Jan 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-7.10.ebuild, +files/eselect-mesa.conf.7.10:
- Version bump, bug #351094
-
-*mesa-7.9.1 (08 Jan 2011)
-
- 08 Jan 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- -mesa-7.9-r1.ebuild, +mesa-7.9.1.ebuild,
- -files/mesa-7.9-libdrm-2.4.23-nouveau-api.patch:
- Version bump, bug #351094
-
- 31 Dec 2010; Jeroen Roovers <jer@gentoo.org> mesa-7.9.ebuild:
- Stable for HPPA (bug #344827).
-
- 29 Dec 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- files/eselect-mesa.conf.7.9:
- Fix copy&paste error
-
- 29 Dec 2010; Markus Meier <maekke@gentoo.org> mesa-7.9.ebuild:
- arm stable, bug #344827
-
- 25 Dec 2010; Christian Faulhammer <fauli@gentoo.org> mesa-7.9.ebuild:
- x86 stable, bug 344827
-
- 23 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> mesa-7.9.ebuild:
- amd64 stable wrt #344827
-
- 19 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> mesa-7.9.ebuild:
- ppc64 stable wrt #344827
-
-*mesa-7.9-r1 (11 Dec 2010)
-
- 11 Dec 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-7.9.ebuild, +mesa-7.9-r1.ebuild,
- +files/mesa-7.9-libdrm-2.4.23-nouveau-api.patch:
- Add patch for nouveau libdrm-2.4.23 API changes.
-
- 05 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- mesa-7.9.ebuild:
- Fix building with Python 3.
-
- 29 Nov 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-7.9.ebuild:
- Fix building when both classic and gallium are disabled, bug #347125
-
-*mesa-7.9 (28 Nov 2010)
-
- 28 Nov 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- +mesa-7.9.ebuild, +files/eselect-mesa.conf.7.9:
- Version bump, bug #341097
-
- 21 Oct 2010; Brent Baude <ranger@gentoo.org> ChangeLog:
- Marking mesa-7.8.2 ppc stable for bug 239063
-
- 19 Oct 2010; Tomáš Chvátal <scarabeus@gentoo.org> mesa-7.7.1.ebuild,
- mesa-7.8.2.ebuild:
- Get rid of radeonhd videocard.
-
- 10 Oct 2010; Ulrich Mueller <ulm@gentoo.org> mesa-7.7.1.ebuild,
- mesa-7.8.2.ebuild:
- Fix openmotif dependency.
-
- 01 Oct 2010; Tomáš Chvátal <scarabeus@gentoo.org> mesa-7.8.2.ebuild:
- Drop weird depend atom. Per bug #339314.
-
- 30 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> mesa-7.8.2.ebuild:
- Update libdrm dependency.
-
- 30 Sep 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-7.8.2.ebuild:
- Update for libdrm changes.
-
- 28 Sep 2010; Samuli Suominen <ssuominen@gentoo.org> mesa-7.8.2.ebuild:
- ppc64 stable wrt #327777
-
- 21 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> mesa-7.7.1.ebuild,
- mesa-7.8.2.ebuild:
- Update the dep on libX11 this time using proper version.
-
- 19 Sep 2010; Raúl Porcel <armin76@gentoo.org> mesa-7.8.2.ebuild:
- ia64/sh/sparc stable wrt #327777
-
- 17 Sep 2010; Donnie Berkholz <dberkholz@gentoo.org>; mesa-7.7.1.ebuild,
- mesa-7.8.2.ebuild:
- Remove VIDEO_CARDS=none setting. It just causes needless confusion
- nowadays. If you don't want to build any Mesa hardware 3D drivers, set
- VIDEO_CARDS="" in make.conf. If your 3D driver is proprietary/binary, set
- VIDEO_CARDS to it (e.g., nvidia, fglrx) to avoid building Mesa hardware 3D
- drivers.
-
- 12 Sep 2010; Tobias Klausmann <klausman@gentoo.org> mesa-7.8.2.ebuild:
- Stable on alpha, bug #327777
-
- 09 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> mesa-7.7.1.ebuild,
- mesa-7.8.2.ebuild:
- Update deps on libX11[xcb].
-
- 27 Aug 2010; Robin H. Johnson <robbat2@gentoo.org> mesa-7.7.1.ebuild,
- mesa-7.8.2.ebuild:
- Bug #333143: Add "kilgard" license for media-libs/mesa Debian DFSG debate.
-
- 03 Aug 2010; Tomáš Chvátal <scarabeus@gentoo.org>
- -files/0001-st-xorg-Adopt-to-new-dirty-clip-rect-type.patch,
- -mesa-7.5.2.ebuild, mesa-7.7.1.ebuild, mesa-7.8.2.ebuild,
- -files/lib/libGL.la, -files/lib/libGLU.la:
- Drop old. Remove remains of .la files.
-
- 02 Aug 2010; Raúl Porcel <armin76@gentoo.org> mesa-7.7.1.ebuild:
- alpha/ia64/sh/sparc stable wrt #308521
-
- 22 Jul 2010; Markus Meier <maekke@gentoo.org> mesa-7.8.2.ebuild:
- arm stable, bug #327777
-
- 19 Jul 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-7.8.2.ebuild:
- Ease libdrm dependency for nouveau
-
- 14 Jul 2010; Jeroen Roovers <jer@gentoo.org> mesa-7.8.2.ebuild:
- Stable for HPPA (bug #327777).
-
- 13 Jul 2010; Christian Faulhammer <fauli@gentoo.org> mesa-7.8.2.ebuild:
- x86 stable, bug 327777
-
- 12 Jul 2010; Markos Chandras <hwoarang@gentoo.org> mesa-7.8.2.ebuild:
- Stable on amd64 wrt bug #327777
-
- 18 Jun 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-7.8.2.ebuild:
- depend on older libdrm for nouveau, bug #324539
-
-*mesa-7.8.2 (17 Jun 2010)
-
- 17 Jun 2010; Tomáš Chvátal <scarabeus@gentoo.org> -mesa-7.8.1.ebuild,
- +mesa-7.8.2.ebuild:
- Version bump.
-
- 31 May 2010; Guy Martin <gmsoft@gentoo.org> mesa-7.7.1.ebuild:
- hppa stable, #308521
-
- 17 May 2010; Tomáš Chvátal <scarabeus@gentoo.org> mesa-7.8.1.ebuild:
- Add cross-compile fixes. Thx solar.
-
- 12 May 2010; Brent Baude <ranger@gentoo.org> mesa-7.7.1.ebuild:
- Marking mesa-7.7.1 ppc64 stable for bug 308521
-
- 18 Apr 2010; Markus Meier <maekke@gentoo.org> mesa-7.7.1.ebuild:
- arm stable, bug #308521
-
- 18 Apr 2010; <nixnut@gentoo.org> mesa-7.7.1.ebuild:
- ppc stable #308521
-
- 16 Apr 2010; Pacho Ramos <pacho@gentoo.org> mesa-7.7.1.ebuild:
- amd64 stable, bug 308521
-
- 09 Apr 2010; Christian Faulhammer <fauli@gentoo.org> mesa-7.7.1.ebuild:
- stable x86, bug 308521
-
-*mesa-7.8.1 (06 Apr 2010)
-
- 06 Apr 2010; Tomáš Chvátal <scarabeus@gentoo.org> -mesa-7.8.ebuild,
- +mesa-7.8.1.ebuild:
- Version bump. Drop broken version.
-
- 03 Apr 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
- mesa-7.8.ebuild:
- Bump libdrm dependency, bug #312933
-
-*mesa-7.8 (29 Mar 2010)
-*mesa-7.7.1 (29 Mar 2010)
-
- 29 Mar 2010; Tomáš Chvátal <scarabeus@gentoo.org> -mesa-7.6.1.ebuild,
- -mesa-7.7-r1.ebuild, -mesa-7.7.1_rc2.ebuild, +mesa-7.7.1.ebuild,
- -mesa-7.8_rc2.ebuild, +mesa-7.8.ebuild:
- Version bump to latest releases. Drop old.
-
-*mesa-7.8_rc2 (23 Mar 2010)
-*mesa-7.7.1_rc2 (23 Mar 2010)
-
- 23 Mar 2010; Tomáš Chvátal <scarabeus@gentoo.org>
- -mesa-7.7.1_rc1.ebuild, +mesa-7.7.1_rc2.ebuild, -mesa-7.8_rc1.ebuild,
- +mesa-7.8_rc2.ebuild:
- Version bump to new rc's remove old ones.
-
-*mesa-7.8_rc1 (16 Mar 2010)
-*mesa-7.7.1_rc1 (16 Mar 2010)
-
- 16 Mar 2010; Tomáš Chvátal <scarabeus@gentoo.org>
- +mesa-7.7.1_rc1.ebuild, +mesa-7.8_rc1.ebuild:
- Version bump to latest RC's.
-
- 23 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org> -mesa-7.5.1.ebuild:
- rm
-
- 18 Jan 2010; Raúl Porcel <armin76@gentoo.org> mesa-7.5.2.ebuild:
- alpha/ia64/sh/sparc stable wrt #294958
-
- 14 Jan 2010; Markus Meier <maekke@gentoo.org> mesa-7.5.2.ebuild:
- arm stable, bug #294958
-
- 14 Jan 2010; Jeroen Roovers <jer@gentoo.org> mesa-7.5.2.ebuild:
- Stable for HPPA (bug #294958).
-
- 28 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> mesa-7.7-r1.ebuild:
- Fix typing error wrt #298805.
-
-*mesa-7.7-r1 (28 Dec 2009)
-
- 28 Dec 2009; Tomáš Chvátal <scarabeus@gentoo.org> -mesa-7.7.ebuild,
- +mesa-7.7-r1.ebuild:
- Revision bump to make sure everyone has disabled gallium intel.
-
- 27 Dec 2009; Joseph Jezak <josejx@gentoo.org> mesa-7.5.2.ebuild:
- Marked ppc stable for bug #294958.
-
- 26 Dec 2009; Tomáš Chvátal <scarabeus@gentoo.org> mesa-7.7.ebuild:
- Do not depend on xorg-server.
-
- 24 Dec 2009; Tomáš Chvátal <scarabeus@gentoo.org> mesa-7.7.ebuild:
- Rdepend on xorg-server[-minimal]. Thx to Tommy for reporting.
-
- 22 Dec 2009; Tomáš Chvátal <scarabeus@gentoo.org> mesa-7.7.ebuild:
- Sync with in-overlay updates prepared for 7.7 final release.
-
- 22 Dec 2009; Nirbheek Chauhan <nirbheek@gentoo.org>
- -mesa-7.6.1_rc4.ebuild, -mesa-7.7_rc3.ebuild:
- Remove old rcs (forgot to cvs rm them with previous commit)
-
-*mesa-7.7 (22 Dec 2009)
-*mesa-7.6.1 (22 Dec 2009)
-
- 22 Dec 2009; Nirbheek Chauhan <nirbheek@gentoo.org>
- +files/0001-st-xorg-Adopt-to-new-dirty-clip-rect-type.patch,
- +mesa-7.6.1.ebuild, +mesa-7.7.ebuild:
- Bump to 7.6.1 (with a patch to fix bug 297891) and 7.7 (fixes bug 297807)
-
- 16 Dec 2009; Tomáš Chvátal <scarabeus@gentoo.org> mesa-7.7_rc3.ebuild:
- Fix S location.
-
-*mesa-7.7_rc3 (16 Dec 2009)
-*mesa-7.6.1_rc4 (16 Dec 2009)
-
- 16 Dec 2009; Tomáš Chvátal <scarabeus@gentoo.org> -mesa-7.3-r1.ebuild,
- -mesa-7.6.1_rc3.ebuild, +mesa-7.6.1_rc4.ebuild, -mesa-7.7_rc2.ebuild,
- +mesa-7.7_rc3.ebuild:
- Version bump. Drop old.
-
- 15 Dec 2009; Brent Baude <ranger@gentoo.org> mesa-7.5.2.ebuild:
- Marking mesa-7.5.2 ppc64 stable for bug 294958
-
- 15 Dec 2009; Raúl Porcel <armin76@gentoo.org> mesa-7.5.1.ebuild:
- alpha/ia64/sh/sparc stable wrt #282290
-
- 14 Dec 2009; Tomáš Chvátal <scarabeus@gentoo.org> mesa-7.7_rc2.ebuild:
- Drop unused video cards
-
- 13 Dec 2009; Tomáš Chvátal <scarabeus@gentoo.org> -mesa-7.1.ebuild,
- -mesa-7.2.ebuild, -mesa-7.4.4.ebuild:
- rm
-
-*mesa-7.7_rc2 (13 Dec 2009)
-*mesa-7.6.1_rc3 (13 Dec 2009)
-
- 13 Dec 2009; Tomáš Chvátal <scarabeus@gentoo.org>
- +mesa-7.6.1_rc3.ebuild, +mesa-7.7_rc2.ebuild, metadata.xml:
- Bump to latest rcs.
-
- 10 Dec 2009; Christian Faulhammer <fauli@gentoo.org> mesa-7.5.2.ebuild:
- x86 stable, bug 294958
-
- 10 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> mesa-7.5.2.ebuild:
- amd64 stable wrt #294958
-
- 22 Nov 2009; Tomáš Chvátal <scarabeus@gentoo.org>
- -files/6.5.2-i965-wine-fix.patch:
- Drop stale patches.
-
- 26 Oct 2009; Jeroen Roovers <jer@gentoo.org> mesa-7.5.1.ebuild:
- Stable for HPPA (bug #282290).
-
- 11 Oct 2009; nixnut <nixnut@gentoo.org> mesa-7.5.1.ebuild:
- ppc stable #282290
-
- 09 Oct 2009; Markus Meier <maekke@gentoo.org> mesa-7.5.1.ebuild:
- arm stable, bug #282290
-
- 05 Oct 2009; Christian Faulhammer <fauli@gentoo.org> mesa-7.5.1.ebuild:
- x86 stable, bug 282290
-
- 30 Sep 2009; Samuli Suominen <ssuominen@gentoo.org> mesa-7.5.1.ebuild:
- amd64 stable wrt #282290
-
-*mesa-7.5.2 (29 Sep 2009)
-
- 29 Sep 2009; Tomáš Chvátal <scarabeus@gentoo.org> -mesa-7.5-r2.ebuild,
- -mesa-7.5-r3.ebuild, +mesa-7.5.2.ebuild:
- Version bump. Remove old.
-
- 21 Sep 2009; Tomáš Chvátal <scarabeus@gentoo.org> mesa-7.1.ebuild,
- mesa-7.2.ebuild, mesa-7.3-r1.ebuild, mesa-7.4.4.ebuild,
- mesa-7.5-r2.ebuild, mesa-7.5-r3.ebuild, mesa-7.5.1.ebuild:
- Remove doc dependency on opengl-manpages. Since they are going to die.
-
- 19 Sep 2009; Tomáš Chvátal <scarabeus@gentoo.org>
- -mesa-6.5.2-r1.ebuild, -mesa-7.0.3.ebuild:
- Cleanup. Removal of old xorg versions.
-
-*mesa-7.5.1 (04 Sep 2009)
-
- 04 Sep 2009; Rémi Cardona <remi@gentoo.org> +mesa-7.5.1.ebuild:
- bump to 7.5.1
-
- 26 Aug 2009; Tomáš Chvátal <scarabeus@gentoo.org> mesa-7.3-r1.ebuild:
- Stabilise 7.3-r1 on alpha which should be the target (not the 7.4.2). They
- are mostly 1:1.
-
-*mesa-7.5-r3 (26 Aug 2009)
-
- 26 Aug 2009; Tomáš Chvátal <scarabeus@gentoo.org>
- -files/7.4-fix-parallel-make.patch, -mesa-7.4.2.ebuild,
- -mesa-7.5-r1.ebuild, +mesa-7.5-r3.ebuild:
- Revbump with all patches from upstream availible up to now. Remove old.
-
- 22 Jul 2009; Rémi Cardona <remi@gentoo.org> mesa-7.5-r2.ebuild:
- use mirror://gentoo/ instead of gentooexperimental.org
-
- 22 Jul 2009; Tomáš Chvátal <scarabeus@gentoo.org> mesa-7.5-r2.ebuild:
- Disable the gallium, it somewhere in the process changed to
- enabled-by-default
-
-*mesa-7.5-r2 (22 Jul 2009)
-
- 22 Jul 2009; Tomáš Chvátal <scarabeus@gentoo.org> +mesa-7.5-r2.ebuild:
- Revision bump for applied patches from upstream. Per bug #278630.
-
- 22 Jul 2009; Tomáš Chvátal <scarabeus@gentoo.org> files/lib/libGL.la,
- files/lib/libGLU.la:
- Update the .la files per bug #267580. Hopefully it will fix at least some
- issues.
-
- 22 Jul 2009; Tomáš Chvátal <scarabeus@gentoo.org> -mesa-7.5.ebuild,
- mesa-7.5-r1.ebuild:
- Remove sparc asm checks. As per bug #237648. Reason in comment 13.
-
- 21 Jul 2009; Rémi Cardona <remi@gentoo.org> mesa-7.5-r1.ebuild:
- it's not an ebuild's job to add -g to CFLAGS (backport from the x11
- overlay)
-
-*mesa-7.5-r1 (21 Jul 2009)
-
- 21 Jul 2009; Tomáš Chvátal <scarabeus@gentoo.org> +mesa-7.5-r1.ebuild:
- Whoops the .la files are supposed to be installed by 7.5. Revbump to force
- others to update.
-
- 21 Jul 2009; Rémi Cardona <remi@gentoo.org> mesa-7.5.ebuild:
- it's not an ebuild's job to add -g to CFLAGS (backport from the x11
- overlay)
-
-*mesa-7.5 (21 Jul 2009)
-
- 21 Jul 2009; Tomáš Chvátal <scarabeus@gentoo.org> +mesa-7.5.ebuild:
- Version bump for new development version of mesa.
-
- 25 Jun 2009; Tomáš Chvátal <scarabeus@gentoo.org> -mesa-7.4.3.ebuild:
- Remove broken version.
-
-*mesa-7.4.4 (24 Jun 2009)
-
- 24 Jun 2009; Rémi Cardona <remi@gentoo.org> +mesa-7.4.4.ebuild:
- bump to 7.4.4, hopefully fixing severe Intel bugs (see bugs #274981 and
- #275109)
-
- 23 Jun 2009; Tobias Klausmann <klausman@gentoo.org> mesa-7.4.2.ebuild:
- Stable on alpha for xorg-server-1.5/xorg-x11-7.4
-
-*mesa-7.4.3 (21 Jun 2009)
-
- 21 Jun 2009; Tomáš Chvátal <scarabeus@gentoo.org>
- -mesa-7.4.1-r2.ebuild, +mesa-7.4.3.ebuild:
- Version bump. Remove old.
-
- 16 May 2009; Rémi Cardona <remi@gentoo.org> -mesa-7.3.ebuild,
- -mesa-7.4.ebuild, -mesa-7.4.1-r1.ebuild:
- drop old ebuilds
-
-*mesa-7.4.2 (16 May 2009)
-
- 16 May 2009; Rémi Cardona <remi@gentoo.org> +mesa-7.4.2.ebuild:
- bump to 7.4.2
-
- 15 May 2009; Raúl Porcel <armin76@gentoo.org> mesa-7.3-r1.ebuild:
- arm stable
-
- 09 May 2009; Rémi Cardona <remi@gentoo.org> mesa-7.4.ebuild,
- mesa-7.4.1-r1.ebuild, mesa-7.4.1-r2.ebuild:
- drop printproto from DEPEND (I could not find a single reference to it
- within the code), HPPA now has xf86driproto
-
-*mesa-7.4.1-r2 (07 May 2009)
-
- 07 May 2009; Rémi Cardona <remi@gentoo.org> +mesa-7.4.1-r2.ebuild:
- revbump to 7.4.1-r2, pull the latest patches from upstream's 7.4 branch
- (including one that should fix R300 bug #268596)
-
- 02 May 2009; Tomas Chvatal <scarabeus@gentoo.org> mesa-7.4.1-r1.ebuild:
- Remove glew headers during install. They are needed during build time and
- glew cant be installed before mesa.
-
- 01 May 2009; Tomas Chvatal <scarabeus@gentoo.org> mesa-7.4.1-r1.ebuild:
- Move glew RDEPEND to PDEPEND for avoiding circular deps.
-
-*mesa-7.4.1-r1 (29 Apr 2009)
-
- 29 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> -mesa-7.4.1.ebuild,
- +mesa-7.4.1-r1.ebuild:
- Add some upstream patches that fixes various segfaluts. Revbump in the
- process :]
-
-*mesa-7.4.1 (29 Apr 2009)
-
- 29 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> -mesa-7.1_rc3.ebuild,
- -mesa-7.2_rc1.ebuild, -mesa-7.4_rc1.ebuild, +mesa-7.4.1.ebuild:
- Version bump. Remove _rc releases.
-
- 16 Apr 2009; Jeroen Roovers <jer@gentoo.org> mesa-7.3-r1.ebuild:
- Stable for HPPA (bug #251832).
-
- 15 Apr 2009; Raúl Porcel <armin76@gentoo.org> mesa-7.3-r1.ebuild:
- ia64/sh stable wrt #251832
-
- 06 Apr 2009; Friedrich Oslage <bluebird@gentoo.org> mesa-7.3-r1.ebuild:
- Stable on sparc, bug #251832
-
- 05 Apr 2009; Markus Meier <maekke@gentoo.org> mesa-7.3-r1.ebuild:
- x86 stable, bug #251832
-
- 05 Apr 2009; Olivier Crête <tester@gentoo.org> mesa-7.3-r1.ebuild:
- Stable on amd64, bug #251832
-
- 05 Apr 2009; Olivier Crête <tester@gentoo.org> mesa-7.3-r1.ebuild:
- Stable on amd64, bug #251832
-
- 03 Apr 2009; Brent Baude <ranger@gentoo.org> mesa-7.3-r1.ebuild:
- Marking mesa-7.3-r1 ppc64 stable for bug 251832
-
- 03 Apr 2009; Brent Baude <ranger@gentoo.org> mesa-7.3-r1.ebuild:
- Marking mesa-7.3-r1 ppc stable for bug 251832
-
-*mesa-7.4 (29 Mar 2009)
-
- 29 Mar 2009; Rémi Cardona <remi@gentoo.org>
- +files/7.4-fix-parallel-make.patch, +mesa-7.4.ebuild:
- bump to 7.4 with parallel make patch
-
- 26 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org> mesa-7.4_rc1.ebuild:
- We should depend on xcb? not on xcb= as usedep for libX11. Already fixed
- in overlay.
-
- 26 Mar 2009; Rémi Cardona <remi@gentoo.org> -mesa-7.3-r2.ebuild:
- drop 7.3-r2, it's almost identical to 7.4_rc1
-
-*mesa-7.4_rc1 (25 Mar 2009)
-
- 25 Mar 2009; Rémi Cardona <remi@gentoo.org> +mesa-7.4_rc1.ebuild:
- bump to 7.4_rc1 with a couple more patches from git
-
-*mesa-7.3-r2 (23 Mar 2009)
-
- 23 Mar 2009; Rémi Cardona <remi@gentoo.org> +mesa-7.3-r2.ebuild:
- add another 60+ patches from the 7.4 branch (tarball now has 135 patches),
- use the -9999 ebuild from the overlay which has all kinds of fixes (thanks
- to scarabeus and magnus)
-
-*mesa-7.3-r1 (07 Mar 2009)
-
- 07 Mar 2009; Rémi Cardona <remi@gentoo.org> +mesa-7.3-r1.ebuild:
- add 60+ patches from the 7.4 branch
-
- 03 Feb 2009; Rémi Cardona <remi@gentoo.org> mesa-7.3.ebuild:
- only pull in the git eclass when PV==9999, fixes bug #257461
-
-*mesa-7.3 (01 Feb 2009)
-
- 01 Feb 2009; Rémi Cardona <remi@gentoo.org> +mesa-7.3.ebuild:
- bump to 7.3, copy from the x11 overlay
-
- 30 Jan 2009; Mike Frysinger <vapier@gentoo.org> metadata.xml:
- Document local USE=pic flag.
-
- 22 Oct 2008; Rémi Cardona <remi@gentoo.org> mesa-6.5.2-r1.ebuild,
- mesa-7.0.3.ebuild, mesa-7.1_rc3.ebuild, mesa-7.1.ebuild,
- mesa-7.2_rc1.ebuild, mesa-7.2.ebuild:
- pkgmove from xf86-video-i810 to xf86-video-intel
-
-*mesa-7.2 (21 Sep 2008)
-
- 21 Sep 2008; Donnie Berkholz <dberkholz@gentoo.org>; +mesa-7.2.ebuild:
- Version bump.
-
- 14 Sep 2008; Donnie Berkholz <dberkholz@gentoo.org>; mesa-7.2_rc1.ebuild:
- (#237648) Logic for asm was still wrong on sparc hardened (Does that even
- exist?). Remove sparc-handling code altogether because the default does
- the right thing.
-
- 14 Sep 2008; Donnie Berkholz <dberkholz@gentoo.org>; mesa-7.1.ebuild,
- mesa-7.2_rc1.ebuild:
- mesa-progs has to be in PDEPEND to avoid a circular dependency through
- freeglut (reported by Javier Villavicencio).
-
-*mesa-7.2_rc1 (14 Sep 2008)
-
- 14 Sep 2008; Donnie Berkholz <dberkholz@gentoo.org>; +mesa-7.2_rc1.ebuild:
- Bump to RC. The major upstream change from 7.1 is to remove DRI2 code,
- which is still a work in progress. (#237648) Assembly code enabling had
- reversed logic, so it was enabled for pic & sparc but disabled for
- everyone else.
-
- 11 Sep 2008; Donnie Berkholz <dberkholz@gentoo.org>; mesa-7.1.ebuild:
- Pull in mesa-progs so people don't get really confused by the lack of
- glxinfo/glxgears.
-
- 08 Sep 2008; Donnie Berkholz <dberkholz@gentoo.org>; mesa-7.1.ebuild:
- (#237091) Pull in the latest versions of X libraries and protocol headers
- so they don't change as easily after mesa is built but before xorg-server.
-
-*mesa-7.1 (06 Sep 2008)
-
- 06 Sep 2008; Donnie Berkholz <dberkholz@gentoo.org>; +mesa-7.1.ebuild:
- Version bump.
-
-*mesa-7.1_rc3 (09 Jul 2008)
-
- 09 Jul 2008; Donnie Berkholz <dberkholz@gentoo.org>;
- -files/src-mesa-drivers-Makefile, -mesa-7.1_rc2.ebuild,
- +mesa-7.1_rc3.ebuild:
- Bump to fix rc2 problems.
-
- 08 Jul 2008; Donnie Berkholz <dberkholz@gentoo.org>;
- -files/0001-dri-drop-asserts-to-make-build-against-stable-libdr.patch,
- -files/7.0.2-glw.pc.in,
- -files/0001-mesa-drm-ttm-allow-build-against-non-TTM-aware-libd.patch,
- -files/version.mk, -mesa-7.0.2.ebuild, -mesa-7.1_rc1.ebuild:
- Pull old ebuilds that aren't latest stable, ~arch, or RC.
-
-*mesa-7.1_rc2 (08 Jul 2008)
-
- 08 Jul 2008; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/src-mesa-drivers-Makefile, +mesa-7.1_rc2.ebuild:
- Bump.
-
- 01 Jul 2008; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/0001-dri-drop-asserts-to-make-build-against-stable-libdr.patch,
- mesa-7.1_rc1.ebuild:
- Fix build with libdrm 2.3.1.
-
- 27 Jun 2008; Donnie Berkholz <dberkholz@gentoo.org>; +files/version.mk:
- Add missed file.
-
- 27 Jun 2008; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/0001-mesa-drm-ttm-allow-build-against-non-TTM-aware-libd.patch,
- mesa-7.1_rc1.ebuild:
- Stop fetching from git pointlessly after downloading the tarball. Add a
- patch to attempt allowing builds against libdrm 2.3.1. It still doesn't
- actually work for reasons I don't understand, but it seems to have
- something to do with the 'depend' files mesa's weird build system uses.
-
- 27 Jun 2008; Ulrich Mueller <ulm@gentoo.org> mesa-6.5.2-r1.ebuild,
- mesa-7.0.2.ebuild, mesa-7.0.3.ebuild, mesa-7.1_rc1.ebuild:
- Change dependency from virtual/motif to x11-libs/openmotif, bug 224749.
-
- 13 Jun 2008; Donnie Berkholz <dberkholz@gentoo.org>; mesa-7.1_rc1.ebuild:
- Change libdrm dep to 2.3.1 or newer. It won't actually build for the intel
- driver yet, but others might work.
-
- 10 Jun 2008; Donnie Berkholz <dberkholz@gentoo.org>; mesa-6.5.2-r1.ebuild:
- Drop to ~mips to silence repoman warnings.
-
-*mesa-7.1_rc1 (10 Jun 2008)
-
- 10 Jun 2008; Donnie Berkholz <dberkholz@gentoo.org>; +mesa-7.1_rc1.ebuild:
- Bump to release candidate for 7.1. Lots of new code, including the swrast
- DRI driver so we don't need to have Mesa source code during the
- xorg-server build anymore. There's also a new autoconf build system that
- simplifies the ebuild considerably.
-
- 02 May 2008; Donnie Berkholz <dberkholz@gentoo.org>; mesa-7.0.3.ebuild:
- Revert the libdrm dependency change. 7.0.3 does not compile with current
- libdrm-9999 git.
-
- 29 Apr 2008; Hanno Boeck <hanno@gentoo.org> mesa-7.0.3.ebuild:
- Change libdrm-dep from = to >=.
-
-*mesa-7.0.3 (25 Apr 2008)
-
- 25 Apr 2008; Donnie Berkholz <dberkholz@gentoo.org>; +mesa-7.0.3.ebuild:
- (#209900, #212511) Bump.
-
- 31 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>; -mesa-7.0.1.ebuild:
- Clean up.
-
- 16 Nov 2007; Donnie Berkholz <dberkholz@gentoo.org>; mesa-7.0.1.ebuild,
- mesa-7.0.2.ebuild:
- (#199282) Use has_version instead of best_version to make sure we detect
- xorg-server installation correctly (Jakub Moc).
-
- 14 Nov 2007; Zac Medico <zmedico@gentoo.org> mesa-6.5.2-r1.ebuild,
- mesa-7.0.1.ebuild, mesa-7.0.2.ebuild:
- Add eselect-opengl to RDEPEND since having it in DEPEND alone will not
- pull it in for binary packages. If the postinst `eselect opengl` call fails
- then it can lead to build errors later, as reported by release engineering.
-
- 12 Nov 2007; Donnie Berkholz <dberkholz@gentoo.org>; mesa-7.0.1.ebuild,
- mesa-7.0.2.ebuild:
- Add a note about needing to rebuild xorg-server with USE='-nptl'.
-
- 12 Nov 2007; Donnie Berkholz <dberkholz@gentoo.org>; mesa-7.0.2.ebuild:
- Re-keyword, I masked USE=nptl for mesa-7 to work around the problem. This
- will also require a rebuild of xorg-server without USE=nptl.
-
- 11 Nov 2007; <solar@gentoo.org> mesa-6.5.2-r1.ebuild, mesa-7.0.1.ebuild,
- mesa-7.0.2.ebuild:
- - The use of the hardened flag to control the building of position
- independent code was incorrect. mesa ebuilds now use pic USE flag
-
-*mesa-7.0.2 (10 Nov 2007)
-
- 10 Nov 2007; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/7.0.2-glw.pc.in, +mesa-7.0.2.ebuild:
- Bump to 7.0.2, with lots of bugfixes. I removed all keywords because I can't
- get any 3D apps running besides glxgears, but I'd like to get reports from
- others to help figure out whether my system's just broken.
-
- 09 Oct 2007; Donnie Berkholz <dberkholz@gentoo.org>;
- -files/mesa-6.5.3-pthread.patch, -mesa-6.5.2.ebuild, -mesa-6.5.3.ebuild:
- More cleanup of ebuilds that aren't latest stable or ~arch.
-
- 09 Oct 2007; Donnie Berkholz <dberkholz@gentoo.org>;
- -files/6.4-multilib-fix.patch, -files/6.5.1-freebsd-dri.patch,
- -files/6.5.1-xcb-dont-unlock-twice.patch,
- -files/6.5-re-order-context-destruction.patch,
- -files/6.5.1-mach64-dri-private-dma-2.patch,
- -files/6.4-dont-install-gles-headers.patch,
- -files/6.5.1-i965-bufmgr.patch, -files/6.5.1-use-new-xcb-naming.patch,
- -files/change-default-dri-driver-dir-X7.1.patch, -mesa-6.5-r3.ebuild,
- -mesa-6.5.1-r1.ebuild, -mesa-6.5.1-r4.ebuild:
- Clean out old versions.
-
- 09 Oct 2007; Donnie Berkholz <dberkholz@gentoo.org>; mesa-6.5-r3.ebuild,
- mesa-6.5.1-r1.ebuild, mesa-6.5.1-r4.ebuild, mesa-6.5.2.ebuild,
- mesa-6.5.2-r1.ebuild, mesa-6.5.3.ebuild, mesa-7.0.1.ebuild:
- Fix quoting issues caught by latest repoman.
-
- 12 Aug 2007; Donnie Berkholz <dberkholz@gentoo.org>; mesa-6.5-r3.ebuild,
- mesa-6.5.1-r1.ebuild, mesa-6.5.1-r4.ebuild, mesa-6.5.2.ebuild,
- mesa-6.5.2-r1.ebuild, mesa-6.5.3.ebuild:
- Backport GCC 4.2 -O2 workaround for ivopts bug from 7.0.1.
-
-*mesa-7.0.1 (11 Aug 2007)
-
- 11 Aug 2007; Donnie Berkholz <dberkholz@gentoo.org>; +mesa-7.0.1.ebuild:
- (#183626) Bump. Lots of bugfixes from the 6.5.3 development release, no new
- features. Also appending -fno-ivopts on gcc-4.2 systems -- symptoms this
- fixes include black screens on glxgears. Still has a slight performance
- issue with nptl if using assembly optimizations, which is the case for
- non-hardened (see https://bugs.freedesktop.org/show_bug.cgi?id=7459 for
- details). Some ebuild cleanup, including safety for build directories
- containing spaces; removal of dead code for EGL; clean generation of libGLU
- symlinks; getting rid of many of those confusing makedepend warnings; change
- from add_drivers() function to a cleaner driver_enable() that contains
- conditionals internally.
-
- 07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> mesa-6.5.2-r1.ebuild:
- Stable on sparc wrt #175465
-
- 01 Aug 2007; Donnie Berkholz <dberkholz@gentoo.org>; mesa-6.5.3.ebuild:
- (#178655) Add dep on libXdamage for damage reporting.
-
- 30 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>; mesa-6.5-r3.ebuild,
- mesa-6.5.1-r1.ebuild, mesa-6.5.1-r4.ebuild, mesa-6.5.2.ebuild,
- mesa-6.5.2-r1.ebuild, mesa-6.5.3.ebuild:
- Move eselect-opengl into DEPEND only, so it can be uninstalled later.
-
- 02 Jul 2007; Raúl Porcel <armin76@gentoo.org> mesa-6.5.2-r1.ebuild:
- alpha stable wrt #175465
-
- 02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> mesa-6.5-r3.ebuild,
- mesa-6.5.1-r1.ebuild, mesa-6.5.1-r4.ebuild, mesa-6.5.2.ebuild,
- mesa-6.5.2-r1.ebuild, mesa-6.5.3.ebuild:
- (QA) RESTRICT clean up.
-
- 24 Jun 2007; Joshua Kinard <kumba@gentoo.org> mesa-6.5.2-r1.ebuild:
- Stable on mips, per #175465.
-
- 20 May 2007; Jeroen Roovers <jer@gentoo.org> mesa-6.5.2-r1.ebuild:
- Stable for HPPA (bug #175465).
-
- 13 May 2007; Joshua Baergen <joshuabaergen@gentoo.org>
- +files/mesa-6.5.3-pthread.patch, mesa-6.5.3.ebuild:
- Include Diego's xcb patch, fixing bug #177329.
-
- 12 May 2007; nixnut <nixnut@gentoo.org> mesa-6.5.2-r1.ebuild:
- Stable on ppc wrt bug 175465
-
- 05 May 2007; Daniel Gryniewicz <dang@gentoo.org> mesa-6.5.2-r1.ebuild:
- Marked stable on amd64 for bug #175465
-
-*mesa-6.5.3 (29 Apr 2007)
-
- 29 Apr 2007; Donnie Berkholz <dberkholz@gentoo.org>; +mesa-6.5.3.ebuild:
- Add 6.5.3. Supports OpenGL 2.0 and 2.1 in software, adds new GLSL code
- generator, new vertex buffer object (vbo) infrastructure, and more.
-
- 29 Apr 2007; Andrej Kacian <ticho@gentoo.org> mesa-6.5.2-r1.ebuild:
- Stable on x86, bug #175465.
-
- 25 Apr 2007; Raúl Porcel <armin76@gentoo.org> mesa-6.5.2-r1.ebuild:
- Stable on ia64 wrt bug #175465.
-
- 25 Apr 2007; Markus Rothe <corsair@gentoo.org> mesa-6.5.2-r1.ebuild:
- Stable on ppc64; bug #175465
-
- 07 Apr 2007; Mike Frysinger <vapier@gentoo.org> mesa-6.5-r3.ebuild:
- Remove fluff reference to EXEDESTTREE.
-
-*mesa-6.5.2-r1 (19 Feb 2007)
-
- 19 Feb 2007; Joshua Baergen <joshuabaergen@gentoo.org>
- +files/6.5.2-i965-wine-fix.patch, +mesa-6.5.2-r1.ebuild:
- Fix 3D apps running in Wine. (Bug #163973, riku)
-
- 19 Feb 2007; Joshua Baergen <joshuabaergen@gentoo.org> mesa-6.5.2.ebuild:
- Re-add die to mesa if building +xcb when libX11 is -xcb. (Bug #163761, Petteri
- Räty)
-
- 18 Feb 2007; Ryan Hill <dirtyepic@gentoo.org> mesa-6.5.2.ebuild:
- Apply previous fix to the 6.5.2 ebuild as well.
-
- 17 Feb 2007; Simon Stelling <blubb@gentoo.org> mesa-6.5.1-r1.ebuild:
- fix from my last commit: string equality != integer equality
-
- 17 Feb 2007; Simon Stelling <blubb@gentoo.org> mesa-6.5.1-r1.ebuild,
- mesa-6.5.2.ebuild:
- set CONFIG depending on ABI on amd64; bug 125125
-
- 24 Jan 2007; Donnie Berkholz <dberkholz@gentoo.org>;
- -files/64bit-fix-have-dix-config.patch,
- -files/64bit-fix-indirect-vertex-array.patch,
- -files/6.5-fix-radeon-PCIE.patch,
- -files/change-default-dri-driver-dir.patch,
- -files/makedepend-location.patch, -files/radeon-texture-problem.patch,
- -mesa-6.4.2-r2.ebuild, -mesa-6.5-r4.ebuild, -mesa-6.5.1-r2.ebuild:
- Clean up.
-
- 08 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org> mesa-6.5.2.ebuild:
- leio bets his gold watch that this version needs a better libdrm too.
-
- 08 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- mesa-6.5.1-r4.ebuild:
- Fix libdrm dependency due to mach64 patch. (Thanks to leio)
-
- 07 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- mesa-6.5.1-r4.ebuild:
- Whitespace fix to make repoman happy.
-
-*mesa-6.5.1-r4 (07 Dec 2006)
-
- 07 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- +files/6.5.1-i965-bufmgr.patch, -mesa-6.5.1-r3.ebuild,
- +mesa-6.5.1-r4.ebuild:
- Fix 3D on i965 (bug #156569, riku) and make sure libX11 was built with xcb
- when building +xcb (bug #156397, Priit Laes).
-
- 07 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- -mesa-6.5.2_pre20061102.ebuild:
- Remove mesa snapshot.
-
-*mesa-6.5.1-r3 (07 Dec 2006)
-
- 07 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- +files/6.5.1-mach64-dri-private-dma-2.patch, +mesa-6.5.1-r3.ebuild:
- Fix compiling against newer libdrms (2.2.0+). Thanks for Mart Raudsepp for
- the discovery of the patch. (Fixes bug #154827)
-
-*mesa-6.5.2 (04 Dec 2006)
-
- 04 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org> +mesa-6.5.2.ebuild:
- New mesa release with numerous bugfixes and improvements. Introduces the
- i915tex driver, which takes advantage of the new DRI memory manager. You'll
- need a newer kernel DRM to use it than is currently available in the tree.
-
- 01 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> mesa-6.5.1-r1.ebuild:
- Stable on hppa
-
- 03 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- mesa-6.5.2_pre20061102.ebuild:
- Mesa 6.5.2 apparently requires >=libdrm-2.2.
-
- 03 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- mesa-6.5.2_pre20061102.ebuild:
- Fix SRC_URI.
-
-*mesa-6.5.2_pre20061102 (03 Nov 2006)
-
- 03 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- +mesa-6.5.2_pre20061102.ebuild:
- Add a mesa snapshot for the input hotplug server.
-
- 27 Oct 2006; Joseph Jezak <josejx@gentoo.org> mesa-6.5.1-r1.ebuild,
- mesa-6.5.1-r2.ebuild:
- Marked ppc stable.
-
- 17 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> mesa-6.5.1-r1.ebuild:
- Stable on sparc
-
- 16 Oct 2006; Markus Rothe <corsair@gentoo.org> mesa-6.5.1-r1.ebuild:
- Stable on ppc64
-
- 13 Oct 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- mesa-6.5.1-r1.ebuild:
- AMD64/x86 stable for bug #144549 (X7.1).
-
- 11 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>; mesa-6.4.2-r2.ebuild,
- mesa-6.5-r3.ebuild, mesa-6.5-r4.ebuild, mesa-6.5.1-r1.ebuild,
- mesa-6.5.1-r2.ebuild:
- (#149248) Since upstream cares more about performance than textrels etc, add
- a RESTRICT for the stricter FEATURES setting.
-
-*mesa-6.5.1-r2 (09 Oct 2006)
-
- 09 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +files/6.5.1-use-new-xcb-naming.patch,
- +files/6.5.1-xcb-dont-unlock-twice.patch, +mesa-6.5.1-r2.ebuild:
- Add a masked, XCB-capable mesa.
-
- 28 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; -mesa-6.5.1.ebuild:
- Clean out broken ebuild.
-
- 28 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; mesa-6.5.1-r1.ebuild:
- Require glproto 1.4.8 instead of 1.4.7 for new eye candy to work properly
- (Hanno Böck).
-
- 21 Sep 2006; Javier Villavicencio <the_paya@gentoo.org>
- +files/6.5.1-freebsd-dri.patch, mesa-6.5.1-r1.ebuild:
- Fixes to build on Gentoo/FreeBSD with DRI enabled wrt bug #146892.
-
- 18 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; ChangeLog:
- Add bug number for libGL.la fix.
-
-*mesa-6.5.1-r1 (18 Sep 2006)
-
- 18 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>;
- +mesa-6.5.1-r1.ebuild:
- Bump to incorporate needed fixes.
-
- 18 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; mesa-6.5.1.ebuild:
- (#147982) Add in a sed of libdir in libGL.la from 6.5-r4 to avoid breaking
- things in a big way.
-
- 17 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; mesa-6.5.1.ebuild:
- (#147872) Require libdrm 2.0.2. At least the r200 driver needs it, maybe more.
-
- 16 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; mesa-6.5.1.ebuild:
- Add pkgconfig to DEPEND.
-
- 16 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; mesa-6.5.1.ebuild:
- Get rid of arch-specific defaults, since they're in profiles now.
-
- 16 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; mesa-6.5.1.ebuild:
- (#147804) Add i965 to build when VIDEO_CARDS=i810.
-
- 16 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; mesa-6.5.1.ebuild:
- Dep on glproto 1.4.7, not 1.4.4. Older versions aren't in portage anymore,
- but it's still possible to remain on them (Hanno Böck).
-
-*mesa-6.5.1 (16 Sep 2006)
-
- 16 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; +mesa-6.5.1.ebuild:
- Bump.
-
- 25 Aug 2006; Hanno Boeck <hanno@gentoo.org> files/lib/libGL.la,
- mesa-6.4.2-r2.ebuild, mesa-6.5-r3.ebuild, mesa-6.5-r4.ebuild:
- Really fix libGL.la, replace lib with get_libdir.
-
- 25 Aug 2006; Hanno Boeck <hanno@gentoo.org> files/lib/libGL.la:
- Make libGL.la point to /usr/lib to let apps link against currently running
- libGL.
-
-*mesa-6.5-r4 (29 Jul 2006)
-
- 29 Jul 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- +files/6.5-fix-radeon-PCIE.patch, +mesa-6.5-r4.ebuild:
- Add a fix for Radeons using PCIE. (Thanks to Jochen Trumpf, bug #136315)
-
- 19 Jul 2006; Guy Martin <gmsoft@gentoo.org> mesa-6.5-r3.ebuild:
- Stable on hppa.
-
- 12 Jul 2006; Stefan Schweizer <genstef@gentoo.org> mesa-6.4.2-r2.ebuild,
- mesa-6.5-r3.ebuild:
- Do not use xargs because it does not work for functions
-
- 12 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>; mesa-6.4.2-r2.ebuild,
- mesa-6.5-r3.ebuild:
- Stop PROVIDE-ing new-style virtuals.
-
- 12 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>; mesa-6.4.2-r2.ebuild,
- mesa-6.5-r3.ebuild:
- (#120375) Pull in app-doc/opengl-manpages on USE=doc.
-
- 10 Jul 2006; Aron Griffis <agriffis@gentoo.org> mesa-6.5-r3.ebuild:
- Mark 6.5-r3 stable on ia64
-
- 02 Jul 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.4.2-r2.ebuild,
- mesa-6.5-r3.ebuild:
- Also disable ASM_API on USE=hardened (Kevin F. Quinn).
-
- 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.5-r3.ebuild:
- ppc/sparc/mips/alpha/arm/sh stable
-
- 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.4.2-r2.ebuild:
- ppc/sparc/mips/alpha/arm/sh stable
-
- 30 Jun 2006; Markus Rothe <corsair@gentoo.org> mesa-6.5-r3.ebuild:
- Stable on ppc64
-
- 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> mesa-6.4.2-r2.ebuild:
- Stable on amd64.
-
- 30 Jun 2006; Markus Rothe <corsair@gentoo.org> mesa-6.4.2-r2.ebuild:
- Stable on ppc64
-
- 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.4.2-r2.ebuild:
- x86 stable.
-
- 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.4.2-r2.ebuild,
- mesa-6.5-r3.ebuild:
- Add hardened USE flag to deactivate assembly code.
-
- 21 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.5-r3.ebuild:
- (#130951) Fix libGLU symlink (Torsten Veller).
-
- 27 Apr 2006; Marien Zwart <marienz@gentoo.org> Manifest:
- Fixing SHA256 digest, pass four
-
- 21 Apr 2006; Donnie Berkholz <spyderous@gentoo.org>; -mesa-6.5.ebuild,
- -mesa-6.5-r1.ebuild, -mesa-6.5-r2.ebuild:
- Pull old masked ebuilds.
-
-*mesa-6.5-r3 (21 Apr 2006)
-
- 21 Apr 2006; Donnie Berkholz <spyderous@gentoo.org>; +mesa-6.5-r3.ebuild:
- Add USE=nptl to build with TLS. Note that AIGLX will not work unless both
- xorg-server and mesa are built with the same setting of the nptl flag.
-
- 16 Apr 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.5.ebuild,
- mesa-6.5-r1.ebuild, mesa-6.5-r2.ebuild:
- (#130174) Update glproto dep to minimum 1.4.4.
-
- 16 Apr 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.4.2-r2.ebuild,
- mesa-6.5.ebuild, mesa-6.5-r1.ebuild, mesa-6.5-r2.ebuild:
- Split out ATI cards into mach64, r128 and radeon.
-
- 16 Apr 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.4.2-r2.ebuild,
- mesa-6.5.ebuild, mesa-6.5-r1.ebuild:
- Alphabetize drivers in the other ebuilds as well, for easier application of
- other patches.
-
- 16 Apr 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.5-r2.ebuild:
- Append -fno-strict-aliasing, many drivers have issues.
-
- 16 Apr 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.5-r2.ebuild:
- Alphabetize ordering of drivers for easier parsing.
-
- 16 Apr 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.5-r2.ebuild:
- Don't need to sed dprintf anymore, it's fixed upstream.
-
-*mesa-6.5-r2 (14 Apr 2006)
-
- 14 Apr 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- +files/change-default-dri-driver-dir-X7.1.patch, +mesa-6.5-r2.ebuild:
- Revision bump to use new paths for drivers. Drivers now sit in
- /usr/$(get_libdir)/dri, rather than /usr/$(get_libdir)/xorg/modules/dri .
-
-*mesa-6.5-r1 (12 Apr 2006)
-
- 12 Apr 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- +files/6.5-re-order-context-destruction.patch, +mesa-6.5-r1.ebuild:
- Add some upstream fixes that re-order GL context destruction in the ati
- drivers to avoid a possible NULL dereference.
-
- I've also restored the entire ChangeLog, as it appears to have been truncated
- during Diego's last commit.
-
- 08 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> mesa-6.4.2-r2.ebuild,
- mesa-6.5.ebuild:
- Add a simple sed to replace -ldl with the right call for the libc used with
- dlopen_lib() function in portability eclass. This allows to link correctly
- to libGL when using libtool on Gentoo/FreeBSD.
-
- 03 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> mesa-6.4.2-r2.ebuild,
- mesa-6.5.ebuild:
- Add special case for FreeBSD where libGL has only major soversion.
-
- 01 Apr 2006; Joshua Baergen <joshuabaergen@gentoo.org> mesa-6.5.ebuild:
- Bump the libdrm dependency and fix the i810 chip series driver compile. (Bug
- #128328, Alex Rostovtsev)
-
- 01 Apr 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- mesa-6.4.2-r2.ebuild, mesa-6.5.ebuild:
- Add some missing x11-proto dependencies. (bug #128336, Steven Jenkins)
-
-*mesa-6.5 (01 Apr 2006)
-
- 01 Apr 2006; Donnie Berkholz <spyderous@gentoo.org>; +mesa-6.5.ebuild:
- Bump for masked development release, needed for newer i810 drivers. Also
- adds some GLSL (OpenGL Shading Language) support and lots of development in
- r300 driver, among others.
-
- 31 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> mesa-6.4.2-r2.ebuild:
- Add ~x86-fbsd keyword.
-
-*mesa-6.4.2-r2 (12 Mar 2006)
-
- 12 Mar 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- +files/radeon-texture-problem.patch, -mesa-6.4.2-r1.ebuild,
- +mesa-6.4.2-r2.ebuild:
- Fix a Radeon crash in certain applications (such as Croquet 0.3), and don't
- compile debug code into the drivers if USE=-debug (Santiago Gala, bug
- #125004). Also, fix a naming conflict between SGI GLU code and glibc 2.4
- (SpanKY, KIMURA Masaru / hiyuh, bug #125809).
-
- 28 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.4.2-r1.ebuild:
- Make USE=debug work more nicely with FEATURES=splitdebug.
-
-*mesa-6.4.2-r1 (16 Feb 2006)
-
- 16 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>;
- +files/64bit-fix-have-dix-config.patch,
- +files/64bit-fix-indirect-vertex-array.patch,
- -files/6.4.1-amd64-include-assyntax.patch, -mesa-6.4.1-r1.ebuild,
- -mesa-6.4.2.ebuild, +mesa-6.4.2-r1.ebuild:
- Really fix direct rendering on amd64. Also remove old versions.
-
- 14 Feb 2006; Markus Rothe <corsair@gentoo.org> mesa-6.4.1-r1.ebuild,
- mesa-6.4.2.ebuild:
- Added ~ppc64
-
- 06 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.4.2.ebuild:
- Add mach64 and tdfx to ppc defaults. Some evidence that glide-v3 works on
- ppc exists; needs testing, and is required for tdfx 3D to work.
-
- 06 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.4.2.ebuild:
- Add arch-dependent defaults for building 3D drivers.
-
- 03 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.4.2.ebuild:
- Add a fake video_cards_none for people who don't want any DRI drivers, e.g.
- if they're using binary drivers.
-
-*mesa-6.4.2 (03 Feb 2006)
-
- 03 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>; +mesa-6.4.2.ebuild:
- Bump. Port to VIDEO_CARDS. Not really any relevant upstream changes, except
- a change in the install script to install GLw headers. Also,
- 6.4.1-amd64-include-assyntax.patch was incorporated into this release.
-
- 02 Feb 2006; Herbie Hopkins <herbs@gentoo.org> mesa-6.4.1-r1.ebuild:
- Fix setting of the default dri drivers directory.
-
- 02 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.4.1-r1.ebuild:
- Add USE=debug support.
-
- 31 Jan 2006; Rene Nussbaumer <killerfox@gentoo.org> mesa-6.4.1-r1.ebuild:
- Unstable on hppa.
-
- 23 Jan 2006; Donnie Berkholz <spyderous@gentoo.org>;
- -files/configurable-dri-dir.patch, mesa-6.4.1-r1.ebuild:
- Some people don't understand what #ifndef means.
-
- 26 Dec 2005; Stefaan De Roeck <stefaan@gentoo.org> mesa-6.4.1-r1.ebuild:
- Marked ~alpha
-
- 16 Dec 2005; Herbie Hopkins <herbs@gentoo.org>
- +files/6.4-multilib-fix.patch, +files/configurable-dri-dir.patch,
- mesa-6.4.1-r1.ebuild:
- Cleaned up multilib fixes, made default dri drivers directory configurable
- so we can set it to lib64 on multilib systems.
-
-*mesa-6.4.1-r1 (12 Dec 2005)
-
- 12 Dec 2005; Donnie Berkholz <spyderous@gentoo.org>; -mesa-6.4.1.ebuild,
- +mesa-6.4.1-r1.ebuild:
- Install correct libGLU.so.1.3.
-
- 09 Dec 2005; Donnie Berkholz <spyderous@gentoo.org>; -mesa-6.4-r1.ebuild:
- Pull old versions.
-
- 02 Dec 2005; Donnie Berkholz <spyderous@gentoo.org>;
- files/6.4.1-amd64-include-assyntax.patch:
- Add more info to patch.
-
- 02 Dec 2005; Donnie Berkholz <spyderous@gentoo.org>;
- +files/6.4.1-amd64-include-assyntax.patch, mesa-6.4.1.ebuild:
- (#114066) Add 6.4.1-amd64-include-assyntax.patch to fix amd64 build.
-
-*mesa-6.4.1 (30 Nov 2005)
-
- 30 Nov 2005; Donnie Berkholz <spyderous@gentoo.org>; +mesa-6.4.1.ebuild:
- New version. This is the one that's expected to be in X.Org 7.0. Fix libGL.*
- symlink deletion so the dot really matches a dot instead of any character,
- so other symlinks don't get deleted. (#110840) Build with PIC, since it
- hasn't been shown to slow it down. Remove commented-out lines about OSMesa.
- Keep using 6.4-dont-install-gles-headers.patch, so don't delete it when
- pulling 6.4.
-
- 27 Nov 2005; Joshua Baergen <joshuabaergen@gentoo.org> mesa-6.4-r1.ebuild:
- Added Diego's patch for FreeBSD support. Closes bug #111145.
-
- 16 Nov 2005; Joshua Baergen <joshuabaergen@gentoo.org> mesa-6.4-r1.ebuild:
- Changed xorg-x11 blocker for clarity.
-
-*mesa-6.4-r1 (14 Nov 2005)
-
- 14 Nov 2005; Donnie Berkholz <spyderous@gentoo.org>; -mesa-6.4.ebuild,
- +mesa-6.4-r1.ebuild:
- Install GLwDrawA.h, and if USE=motif, install GLwMDrawA.h. Reported by
- Stefaan De Roeck <stefaan@gentoo.org>.
-
- 14 Nov 2005; Donnie Berkholz <spyderous@gentoo.org>;
- -files/dont-install-gles-headers.patch,
- -files/mesa-add-dri-asm-files.patch, -mesa-6.3.2-r1.ebuild:
- Pull old version.
-
- 11 Nov 2005; MATSUU Takuto <matsuu@gentoo.org> mesa-6.4.ebuild:
- added ~sh keyword
-
- 01 Nov 2005; Joshua Baergen <joshuabaergen@gentoo.org> mesa-6.4.ebuild:
- Change xorg-x11 blocker to allow for rc metabuilds.
-
-*mesa-6.4 (31 Oct 2005)
-
- 31 Oct 2005; Donnie Berkholz <spyderous@gentoo.org>;
- +files/6.4-dont-install-gles-headers.patch, +mesa-6.4.ebuild:
- Bump.
-
- 30 Oct 2005; Joshua Baergen <joshuabaergen@gentoo.org>
- mesa-6.3.2-r1.ebuild:
- Change xorg-x11 blocker to allow for metabuilds.
-
- 19 Oct 2005; Stephen P. Becker <geoman@gentoo.org> mesa-6.3.2-r1.ebuild:
- added ~mips keyword
-
- 12 Oct 2005; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.3.2-r1.ebuild:
- Add runtime blocker for !<x11-base/xorg-x11-7.
-
- 12 Oct 2005; Donnie Berkholz <spyderous@gentoo.org>;
- -files/lib/libOSMesa.la, -mesa-6.3.1.1-r3.ebuild, -mesa-6.3.2.ebuild:
- Pull old ebuilds. Current versions aren't using libOSMesa.la either, so pull
- that too.
-
-*mesa-6.3.2-r1 (20 Sep 2005)
-
- 20 Sep 2005; Donnie Berkholz <spyderous@gentoo.org>;
- +mesa-6.3.2-r1.ebuild:
- Mesa isn't making libGLU.so -> libGLU.so.# unversioned to versioned symlink.
- This makes stuff trying to link against libGLU break.
-
- 09 Sep 2005; Donnie Berkholz <spyderous@gentoo.org>; +metadata.xml:
- Add metadata.
-
- 06 Sep 2005; Donnie Berkholz <spyderous@gentoo.org>;
- mesa-6.3.1.1-r3.ebuild, mesa-6.3.2.ebuild:
- Add missing 'set' argument to eselect.
-
- 06 Sep 2005; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.3.2.ebuild:
- (#104367) Add xf86vidmodeproto and libICE to deps.
-
- 04 Sep 2005; Luca Barbato <lu_zero@gentoo.org> mesa-6.3.2.ebuild:
- Marked ~ppc
-
- 03 Sep 2005; Jeremy Huddleston <eradicator@gentoo.org>
- mesa-6.3.1.1-r3.ebuild, mesa-6.3.2.ebuild:
- Switching to use eselect over opengl-update.
-
- 22 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.3.2.ebuild:
- Split out an arch-specific variable DRI_DRIVERS_${ARCH} for defining which
- drivers to build. Put it up at the top, to try separating data from code.
- Perhaps doing something similar in pkg_setup(), but having if...elif and
- just DRI_DRIVERS, would work reasonably, but it doesn't isolate the data as
- well.
-
- 22 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.3.2.ebuild:
- Move EXTRA_LIB_PATH blanking out from within a sparc block, because it
- should be used for everyone. Also move arch-specific section away from
- generic sections.
-
-*mesa-6.3.2 (22 Aug 2005)
-
- 22 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
- +files/mesa-add-dri-asm-files.patch, +mesa-6.3.2.ebuild:
- Bump to latest devel release. The assembly files in DRI drivers didn't get
- packaged, so add mesa-add-dri-asm-files.patch to patch them in. I think this
- release will also fix 32/64 systems, if they also have the latest DRM.
-
- 22 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
- -files/fix-include-locations.patch, -files/fix-xthreads-location.patch,
- -files/use-xthreads.patch, -mesa-6.3.1.1.ebuild, -mesa-6.3.1.1-r1.ebuild,
- -mesa-6.3.1.1-r2.ebuild:
- Pull old versions.
-
- 20 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
- mesa-6.3.1.1-r3.ebuild:
- Stop installing glut headers to avoid conflicts with virtual/glut providers.
- Reported by Andrej Kacian <ticho@gentoo.org>.
-
- 17 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
- mesa-6.3.1.1-r3.ebuild:
- Add x11-proto/printproto to DEPEND on USE=motif.
-
- 16 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
- mesa-6.3.1.1-r3.ebuild:
- libOSMesa isn't building anymore, so stop symlinking and installing libtool
- archives.
-
-*mesa-6.3.1.1-r3 (16 Aug 2005)
-
- 16 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
- +mesa-6.3.1.1-r3.ebuild:
- Fix direct rendering on r200 by adding USING_EGL=0. Turning off EGL takes a
- lot of work.
-
- 15 Aug 2005; Herbie Hopkins <herbs@gentoo.org> mesa-6.3.1.1-r2.ebuild:
- Fix multilib issue and add ~amd64 keyword.
-
- 15 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
- mesa-6.3.1.1-r2.ebuild:
- Install libGL.la to /usr/lib/opengl/xorg-x11/lib, where libGL.so really is,
- instead of /usr/lib. This only seems necessary because of the LDPATH hack in
- opengl-update.
-
-*mesa-6.3.1.1-r2 (14 Aug 2005)
-
- 14 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
- +files/change-default-dri-driver-dir.patch,
- +files/dont-install-gles-headers.patch, +mesa-6.3.1.1-r2.ebuild:
- Stop building EGL things, because they aren't ready upstream. Also the EGL
- demos rely on glut, which creates a circular dependency. Change the default
- DRI driver directory to the one we actually use. This should be enough to
- get direct rendering working.
-
-*mesa-6.3.1.1-r1 (12 Aug 2005)
-
- 12 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
- +mesa-6.3.1.1-r1.ebuild:
- Bump to update to CVS head as of yesterday.
-
- 12 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.3.1.1.ebuild:
- Turn parallel build back off. Can get problems with depend files not existing.
-
- 12 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.3.1.1.ebuild:
- Test out parallel make. fmccor says it works.
-
- 12 Aug 2005; Ferris McCormick <fmccor@gentoo.org> mesa-6.3.1.1.ebuild:
- 1. General cleanup for sparc, get rid of the ill-considered
- IUSE=dri;
- 2. Make sure to install the actual dri drivers as well as the
- base libGL package.
-
- 11 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; Manifest:
- Fix manifest.
-
- 11 Aug 2005; Ferris McCormick <fmccor@gentoo.org> mesa-6.3.1.1.ebuild:
- Following changes build a reunning libGL for sparc testing and set
- a sane set of DRI drivers, depending on USE=dri flag:
- 1. With dri, sparc assembly appears to be unusable. This is because
- the build and directory structures have been changed so that the
- actual initialization code moves to the dri drivers themselves
- when sparc assembly is built. Correcting this is nontrivial,
- because the glx build uses hard-defined source names and paths.
- 2. With USE=dri, on sparc build only a subset of the full complement
- of drivers. For now, DRI_DIRS = fb ffb mach64 mga radeon savage
- 3. Without USE=dri, change the target to (generic) linux-sparc. In
- this case, architecture is actually set by CFLAGS passed in to the
- configure target, and both glx-capable and stand-alone versions
- of libGL are built.
- 4. For testing, and perhaps ultimately for performance, on sparc, unless
- USE=dri, do not fix_opengl_symlinks
- With these changes in place,
- LD_LIBRARY_PATH=<path-to-libGL>:<path-to-libGLU> some-libGL-program
- works fine.
-
- 10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
- +files/fix-include-locations.patch, mesa-6.3.1.1.ebuild:
- Add fix-include-locations.patch to standardize include locations to
- <X11/extensions/foo.h> instead of some mixture of <foo.h> and "foo.h."
-
- 10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
- +files/makedepend-location.patch, mesa-6.3.1.1.ebuild:
- Add makedepend-location.patch to stop mesa from looking in /usr/X11R6/bin.
-
- 10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.3.1.1.ebuild:
- Add dep on >=x11-proto/glproto-1.4-r1.
-
- 10 Aug 2005; Ferris McCormick <fmccor@gentoo.org> mesa-6.3.1.1.ebuild:
- 1. Correct echo "$(...)" to echo "\$(...)";
- 2. When building for sparc, make sure that:
- a. Use sparc assembly versions where appropriate;
- b. Make sure sparc-specific sources are built;
- c. For testing, don't actually build the dri drivers
- because they are known not to work.
- d. TODO: Figure out why two versions of libGL are built,
- and why the install ends up linking to the incorrect
- version (the one with the undefined externals).
-
- 10 Aug 2005; Ferris McCormick <fmccor@gentoo.org> mesa-6.3.1.1.ebuild:
- Add ~sparc keyword (X modular testing).
-
- 10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.3.1.1.ebuild:
- Add dep on >=opengl-update-2.2.2.
-
- 10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.3.1.1.ebuild:
- Add fix_opengl_symlinks() from xorg-x11, to set up the libGL symlinks.
-
- 10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; mesa-6.3.1.1.ebuild:
- Stop cleaning out /usr/lib/opengl/xorg-x11, now that two other packages also
- install to it.
-
- 10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; -mesa-3.5.ebuild:
- Drop old version.
-
-*mesa-6.3.1.1 (10 Aug 2005)
-
- 10 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
- +files/fix-xthreads-location.patch, +files/lib/libGL.la,
- +files/lib/libGLU.la, +files/lib/libOSMesa.la, +files/use-xthreads.patch,
- +mesa-6.3.1.1.ebuild:
- Add for modular X.
-
- 07 Jun 2004; Aron Griffis <agriffis@gentoo.org> mesa-3.5.ebuild:
- Fix use invocation
-
- 24 Nov 2003; Aron Griffis <agriffis@gentoo.org> mesa-3.5.ebuild:
- Add ~alpha
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
-
-*mesa-3.5 (22 Jul 2002)
-
- 22 Jul 2002; Seemant Kulleen <seemant@gentoo.org> mesa-3.5.ebuild
- files/digest-mesa-3.5 :
-
- This was updated a while ago. I repoman'd it, and cleaned up spacing and
- syntax a little.
-
-*mesa-3.4.2 (1 Feb 2002)
-
- 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
-
- Added initial ChangeLog which should be updated whenever the package is
- updated in any way. This changelog is targetted to users. This means that the
- comments should well explained and written in clean English. The details about
- writing correct changelogs are explained in the skel.ChangeLog file which you
- can find in the root directory of the portage repository.
diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
deleted file mode 100644
index 882b341..0000000
--- a/media-libs/mesa/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX eselect-mesa.conf.8.1 1622 SHA256 a7a4306084885dc624304a8893ca4f5645f7f1fe31322f9fb663e5a103f69221 SHA512 58eacf1304ebaa0116ea3c53fafdddb8c94738e31daad8546ac33b46dc51b81a6bccb48c167afe792c7fd41ca5054d8e66123f524b0623ad3e603ed4872f9dc4 WHIRLPOOL 7af55e3cb9448f4b3b4c463443e078a5559588371767e10b5890918d84bfeb16797f11ffabf9aaa205db70c550c5dfc18fe709b3a2e00746d93d4bf4944124b1
-AUX glx_ro_text_segm.patch 731 SHA256 e36af5b530fdbe2b0e62a035bf4bf4baef267c3dc56133d1a58e56899ebffc5c SHA512 90d04d1268cc90e1c5596b49b143895eba99d4e7f7d9bb5f699725c1308e3995edac44e3f61536c7ce70ebf5df84a5a22c18fa84fb54fbddb339f908975bb43c WHIRLPOOL 42171ef67930bebdcfdfcb0c9370234791c6125be760b6419abfff44bd65899982167d6da4d6eb4198383438e6376b4b695109af158083b903071c545160d883
-AUX mesa-8.1-dont-require-llvm-for-r300.patch 861 SHA256 7ca0a7135834448ea7ca27903a40bf3b0a39325613f8a66a718407aa28504fbf SHA512 a2e7ed3b9b51c3a9a98d83c8fdeb8b777a4877fac25e969b01ff92d6971c10dda9f64e6310c739597ad7ba04106c72925ee5931417f2b8d764f9bd799efd2142 WHIRLPOOL a82863366507835ec0a6562f70389e0d050fd23ea25e7c113ef4a0e1298a1543afa8c1fa51c90ece83f41ac6f3bda6083fd50b8f1292b863cd320186fba8f732
-AUX mesa-9.1-nouveau.patch 373 SHA256 11a6bde67ee1db6b34d65f189db46c113924e1f7ecc21c9c145414a58eafa0a9 SHA512 7c0e2d0949da0225593949d72d97a7b95c45341ae0f145009e304d1d46ac5528a4ae9c27fb1530d84563d615b1bebc6c99403024c84b085527323bf8afe3eba6 WHIRLPOOL e80e4d9d53a0df0177c8f7a098921135fa4280e75fbd6d3f297c7dbe5539af200140b1293891f51f9b49efec71a6c691b06f38ef93b64a6a4d40e8623d3207b5
-DIST MesaLib-9.1.tar.bz2 6125400 SHA256 af484cbfe7fe26e62fb1ddb1204d608c4270e74364c44e7207508cd736a0707b SHA512 9475361e3e3ce0e8ad632003b6e41944d3750de3d5a1a774a2e9cb1f04fd0df8f27e6f47e31f08808c3f4506f683cbda53570617f1db1dd0657b07e4bac36a19 WHIRLPOOL 09488fc64f72818cf4baa3acb9c859a230e400749273f287b03645bfbc4679969037ad5eae1504de595becfd35d533fbdd6a9b37cd9aca41d62c2b9bf28991e1
-EBUILD mesa-9.1.ebuild 10994 SHA256 c8cd45663fd6c1d79761444a2e9f1d60941454b74e32b95d4ca3820f54fc5779 SHA512 6dcf0659b7728f4d186a47bafc80edb218d88fe87d231072df3ab63c25de30d7a262565cbd5b0b633b2e2faac69d5f5c73c4f4e421cc61b5d01730ea21887009 WHIRLPOOL a4ae7b1844e467f229d04c0d5253442e50fab49528794017ead4221bd18a089ff69a33924210d9ff3483840f8258224d19865f12d55fc886fe3a7d1e0ee54e7e
-MISC ChangeLog 75128 SHA256 24180ac97effcbe0d591aee8f6b2ee5353cf3c90c950d8dbe6d15e3242e1ca13 SHA512 b88737b3e78c17a357bcdce1644a6f1785077537cf822ccf2ed84bc4dc99a10ae7e84e3c9adbfa3488a88f8fd33d43ce79f3f81fb9857852531a6711f8cd6d02 WHIRLPOOL f134d5559cd6b407e23bd9d6d56c60dcb90d4aa359d5b1973dcba3800d2b0b1cb97d1a0218c8484c16263f3c55841f88e26f3450735ae64b40c32822624d5c21
-MISC metadata.xml 1748 SHA256 87636fb87881744e306e5d61af0c93bc81b2676b7c6a53b84a6aaba1df83218c SHA512 085202c5ff1da0fae0a94a9580a4f5f5177fcc627ef90dfd16ecec137f1553dfa9980f90bd4179b8df1c3355c00789e2a3a814253f1c63dae6e0f20f6916f07a WHIRLPOOL 595dcb2a0bd1ac7919aa572be877ac5e845e2df5f5a5414141ef5c587048b6c4f484a0d0c0da873dfd96d81e8c805a648dcfddd03c9851d5153ee9014f3634c2
diff --git a/media-libs/mesa/files/eselect-mesa.conf.8.1 b/media-libs/mesa/files/eselect-mesa.conf.8.1
deleted file mode 100644
index 63a21aa..0000000
--- a/media-libs/mesa/files/eselect-mesa.conf.8.1
+++ /dev/null
@@ -1,38 +0,0 @@
-# mesa classic/gallium implementations in this release
-
-# Syntax description:
-# * MESA_IMPLEMENTATIONS contains a space-delimited list of switchable
-# classic/gallium implementations.
-# * MESA_DRIVERS is an associative array, for each member "foo" of
-# MESA_IMPLEMENTATIONS it contains the following elements:
-# foo,description - Human-readable description of the driver
-# foo,classicdriver - Filename of the classic driver
-# foo,galliumdriver - Filename of the gallium driver
-# foo,default - which of classic or gallium is chosen by default
-
-MESA_IMPLEMENTATIONS="i915 i965 r300 r600 sw"
-declare -A MESA_DRIVERS || die "MESA_DRIVERS already in environment and not associative."
-
-MESA_DRIVERS[i915,description]="i915 (Intel 915, 945)"
-MESA_DRIVERS[i915,classicdriver]="i915_dri.so"
-MESA_DRIVERS[i915,galliumdriver]="i915g_dri.so"
-MESA_DRIVERS[i915,default]="gallium"
-
-MESA_DRIVERS[i965,description]="i965 (Intel 965, G/Q3x, G/Q4x)"
-MESA_DRIVERS[i965,classicdriver]="i965_dri.so"
-MESA_DRIVERS[i965,default]="classic"
-
-MESA_DRIVERS[r300,description]="r300 (Radeon R300-R500)"
-MESA_DRIVERS[r300,classicdriver]="r300_dri.so"
-MESA_DRIVERS[r300,galliumdriver]="r300g_dri.so"
-MESA_DRIVERS[r300,default]="gallium"
-
-MESA_DRIVERS[r600,description]="r600 (Radeon R600-R700, Evergreen, Northern Islands)"
-MESA_DRIVERS[r600,classicdriver]="r600_dri.so"
-MESA_DRIVERS[r600,galliumdriver]="r600g_dri.so"
-MESA_DRIVERS[r600,default]="gallium"
-
-MESA_DRIVERS[sw,description]="sw (Software renderer)"
-MESA_DRIVERS[sw,classicdriver]="swrast_dri.so"
-MESA_DRIVERS[sw,galliumdriver]="swrastg_dri.so"
-MESA_DRIVERS[sw,default]="gallium"
diff --git a/media-libs/mesa/files/glx_ro_text_segm.patch b/media-libs/mesa/files/glx_ro_text_segm.patch
deleted file mode 100644
index 495b7dc..0000000
--- a/media-libs/mesa/files/glx_ro_text_segm.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-2011-02-09 Jeremy Huddleston <jeremyhu@freedesktop.org
-
- #240956
- * configure.ac add support to enable readonly test segment on x86
-
---- configure.ac.orig 2008-11-17 23:19:38.000000000 +0100
-+++ configure.ac 2008-11-17 23:20:17.000000000 +0100
-@@ -499,6 +499,20 @@
- enable_xcb=no
- fi
-
-+
-+dnl readonly text segment on x86 hardened platforms
-+AC_ARG_ENABLE([glx_rts],
-+ [AS_HELP_STRING([--enable-glx-rts],
-+ [on x86, use a readonly text segment for libGL @<:@default=disabled@:>@])],
-+ [enable_glx_rts="$enableval"],
-+ [enable_glx_rts=no])
-+if test "x$enable_glx_rts" = xyes; then
-+ DEFINES="$DEFINES -DGLX_X86_READONLY_TEXT"
-+else
-+ enable_glx_rts=no
-+fi
-+
-+
- dnl
- dnl libGL configuration per driver
- dnl
diff --git a/media-libs/mesa/files/mesa-8.1-dont-require-llvm-for-r300.patch b/media-libs/mesa/files/mesa-8.1-dont-require-llvm-for-r300.patch
deleted file mode 100644
index 9fe7e32..0000000
--- a/media-libs/mesa/files/mesa-8.1-dont-require-llvm-for-r300.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- a/configure.ac 2012-05-12 11:50:09.786970584 +0200
-+++ b/configure.ac 2012-05-12 12:00:00.770582272 +0200
-@@ -1922,14 +1922,6 @@
- fi
- }
-
--gallium_require_llvm() {
-- if test "x$MESA_LLVM" = x0; then
-- case "$host_cpu" in
-- i*86|x86_64) AC_MSG_ERROR([LLVM is required to build $1 on x86 and x86_64]);;
-- esac
-- fi
--}
--
- gallium_require_drm_loader() {
- if test "x$enable_gallium_loader" = xyes; then
- PKG_CHECK_MODULES([LIBUDEV], [libudev], [],
-@@ -1962,7 +1954,6 @@
- ;;
- xr300)
- PKG_CHECK_MODULES([RADEON], [libdrm_radeon >= $LIBDRM_RADEON_REQUIRED])
-- gallium_require_llvm "Gallium R300"
- GALLIUM_DRIVERS_DIRS="$GALLIUM_DRIVERS_DIRS r300"
- gallium_check_st "radeon/drm" "dri-r300" "xorg-r300" "" "xvmc-r300" "vdpau-r300" "va-r300"
- ;;
diff --git a/media-libs/mesa/files/mesa-9.1-nouveau.patch b/media-libs/mesa/files/mesa-9.1-nouveau.patch
deleted file mode 100644
index d210da5..0000000
--- a/media-libs/mesa/files/mesa-9.1-nouveau.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- Mesa-9.1/src/gallium/targets/xorg-nouveau/nouveau_xorg.c.orig 2013-02-20 04:26:22.000000000 +0400
-+++ Mesa-9.1/src/gallium/targets/xorg-nouveau/nouveau_xorg.c 2013-03-11 21:23:41.639979037 +0400
-@@ -29,7 +29,7 @@
- */
-
- #include "../../state_trackers/xorg/xorg_winsys.h"
--#include <nouveau.h>
-+#include <libdrm/nouveau.h>
- #include <dri.h>
- #include <xf86drmMode.h>
-
diff --git a/media-libs/mesa/mesa-9.1.ebuild b/media-libs/mesa/mesa-9.1.ebuild
deleted file mode 100644
index c3d5a00..0000000
--- a/media-libs/mesa/mesa-9.1.ebuild
+++ /dev/null
@@ -1,420 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-9.1.ebuild,v 1.3 2013/03/06 13:18:52 mgorny Exp $
-
-EAPI=5
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/mesa/mesa"
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-2"
- EXPERIMENTAL="true"
-fi
-
-PYTHON_COMPAT=( python{2_6,2_7} )
-
-inherit base autotools multilib flag-o-matic python-single-r1 toolchain-funcs ${GIT_ECLASS}
-
-OPENGL_DIR="xorg-x11"
-
-MY_PN="${PN/m/M}"
-MY_P="${MY_PN}-${PV/_rc/-rc}"
-MY_SRC_P="${MY_PN}Lib-${PV/_rc/-rc}"
-
-FOLDER="${PV/_rc*/}"
-
-DESCRIPTION="OpenGL-like graphic library for Linux"
-HOMEPAGE="http://mesa3d.sourceforge.net/"
-
-#SRC_PATCHES="mirror://gentoo/${P}-gentoo-patches-01.tar.bz2"
-if [[ $PV = 9999* ]]; then
- SRC_URI="${SRC_PATCHES}"
-else
- SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${FOLDER}/${MY_SRC_P}.tar.bz2
- ${SRC_PATCHES}"
-fi
-
-# The code is MIT/X11.
-# GLES[2]/gl[2]{,ext,platform}.h are SGI-B-2.0
-LICENSE="MIT SGI-B-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
-
-INTEL_CARDS="i915 i965 intel"
-RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} nouveau vmware"
-for card in ${VIDEO_CARDS}; do
- IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS}
- bindist +classic debug +egl +gallium gbm gles1 gles2 +llvm +nptl
- openvg osmesa pax_kernel pic r600-llvm-compiler selinux +shared-glapi vdpau
- wayland xvmc xa xorg kernel_FreeBSD"
-
-REQUIRED_USE="
- llvm? ( gallium )
- openvg? ( egl gallium )
- gbm? ( shared-glapi )
- gles1? ( egl )
- gles2? ( egl )
- r600-llvm-compiler? ( gallium llvm || ( video_cards_r600 video_cards_radeon ) )
- xa? ( gallium )
- xorg? ( gallium )
- video_cards_intel? ( || ( classic gallium ) )
- video_cards_i915? ( || ( classic gallium ) )
- video_cards_i965? ( classic )
- video_cards_nouveau? ( || ( classic gallium ) )
- video_cards_radeon? ( || ( classic gallium ) )
- video_cards_r100? ( classic )
- video_cards_r200? ( classic )
- video_cards_r300? ( gallium )
- video_cards_r600? ( gallium )
- video_cards_radeonsi? ( gallium llvm )
- video_cards_vmware? ( gallium )
-"
-
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.42"
-# keep correct libdrm and dri2proto dep
-# keep blocks in rdepend for binpkg
-RDEPEND="
- !<x11-base/xorg-server-1.7
- !<=x11-proto/xf86driproto-2.0.3
- classic? ( app-admin/eselect-mesa )
- gallium? ( app-admin/eselect-mesa )
- >=app-admin/eselect-opengl-1.2.7
- dev-libs/expat
- gbm? ( virtual/udev )
- >=x11-libs/libX11-1.3.99.901
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXxf86vm
- >=x11-libs/libxcb-1.8.1
- vdpau? ( >=x11-libs/libvdpau-0.4.1 )
- wayland? ( >=dev-libs/wayland-1.0.3 )
- xorg? (
- x11-base/xorg-server
- x11-libs/libdrm[libkms]
- )
- xvmc? ( >=x11-libs/libXvMC-1.0.6 )
- ${LIBDRM_DEPSTRING}[video_cards_nouveau?,video_cards_vmware?]
-"
-for card in ${INTEL_CARDS}; do
- RDEPEND="${RDEPEND}
- video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
- "
-done
-
-for card in ${RADEON_CARDS}; do
- RDEPEND="${RDEPEND}
- video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] )
- "
-done
-
-DEPEND="${RDEPEND}
- llvm? (
- >=sys-devel/llvm-2.9
- r600-llvm-compiler? ( >=sys-devel/llvm-3.1 )
- video_cards_radeonsi? ( >=sys-devel/llvm-3.1 )
- )
- ${PYTHON_DEPS}
- dev-libs/libxml2[python,${PYTHON_USEDEP}]
- sys-devel/bison
- sys-devel/flex
- virtual/pkgconfig
- >=x11-proto/dri2proto-2.6
- >=x11-proto/glproto-1.4.15-r1
- >=x11-proto/xextproto-7.0.99.1
- x11-proto/xf86driproto
- x11-proto/xf86vidmodeproto
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# It is slow without texrels, if someone wants slow
-# mesa without texrels +pic use is worth the shot
-QA_EXECSTACK="usr/lib*/opengl/xorg-x11/lib/libGL.so*"
-QA_WX_LOAD="usr/lib*/opengl/xorg-x11/lib/libGL.so*"
-
-# Think about: ggi, fbcon, no-X configs
-
-pkg_setup() {
- # workaround toc-issue wrt #386545
- use ppc64 && append-flags -mminimal-toc
-
- python-single-r1_pkg_setup
-}
-
-src_unpack() {
- default
- [[ $PV = 9999* ]] && git-2_src_unpack
-}
-
-src_prepare() {
- # apply patches
- if [[ ${PV} != 9999* && -n ${SRC_PATCHES} ]]; then
- EPATCH_FORCE="yes" \
- EPATCH_SOURCE="${WORKDIR}/patches" \
- EPATCH_SUFFIX="patch" \
- epatch
- fi
-
- # relax the requirement that r300 must have llvm, bug 380303
- epatch "${FILESDIR}"/${PN}-8.1-dont-require-llvm-for-r300.patch
-
- # fix for hardened pax_kernel, bug 240956
- [[ ${PV} != 9999* ]] && epatch "${FILESDIR}"/glx_ro_text_segm.patch
-
- epatch "${FILESDIR}"/${P}-nouveau.patch
-
- # Solaris needs some recent POSIX stuff in our case
- if [[ ${CHOST} == *-solaris* ]] ; then
- sed -i -e "s/-DSVR4/-D_POSIX_C_SOURCE=200112L/" configure.ac || die
- fi
-
- # Tests fail against python-3, bug #407887
- sed -i 's|/usr/bin/env python|/usr/bin/env python2|' src/glsl/tests/compare_ir || die
-
- base_src_prepare
-
- eautoreconf
-}
-
-src_configure() {
- local myconf
-
- if use classic; then
- # Configurable DRI drivers
- driver_enable swrast
-
- # Intel code
- driver_enable video_cards_i915 i915
- driver_enable video_cards_i965 i965
- if ! use video_cards_i915 && \
- ! use video_cards_i965; then
- driver_enable video_cards_intel i915 i965
- fi
-
- # Nouveau code
- driver_enable video_cards_nouveau nouveau
-
- # ATI code
- driver_enable video_cards_r100 radeon
- driver_enable video_cards_r200 r200
- if ! use video_cards_r100 && \
- ! use video_cards_r200; then
- driver_enable video_cards_radeon radeon r200
- fi
- fi
-
- if use egl; then
- myconf+="
- --with-egl-platforms=x11$(use wayland && echo ",wayland")$(use gbm && echo ",drm")
- $(use_enable gallium gallium-egl)
- "
- fi
-
- if use gallium; then
- myconf+="
- $(use_enable llvm gallium-llvm)
- $(use_enable openvg)
- $(use_enable r600-llvm-compiler)
- $(use_enable vdpau)
- $(use_enable xvmc)
- "
- gallium_enable swrast
- gallium_enable video_cards_vmware svga
- gallium_enable video_cards_nouveau nouveau
- gallium_enable video_cards_i915 i915
- if ! use video_cards_i915; then
- gallium_enable video_cards_intel i915
- fi
-
- gallium_enable video_cards_r300 r300
- gallium_enable video_cards_r600 r600
- gallium_enable video_cards_radeonsi radeonsi
- if ! use video_cards_r300 && \
- ! use video_cards_r600; then
- gallium_enable video_cards_radeon r300 r600
- fi
- fi
-
- # x86 hardened pax_kernel needs glx-rts, bug 240956
- if use pax_kernel; then
- myconf+="
- $(use_enable x86 glx-rts)
- "
- fi
-
- # build fails with BSD indent, bug #428112
- use userland_GNU || export INDENT=cat
-
- econf \
- --enable-dri \
- --enable-glx \
- $(use_enable !bindist texture-float) \
- $(use_enable debug) \
- $(use_enable egl) \
- $(use_enable gbm) \
- $(use_enable gles1) \
- $(use_enable gles2) \
- $(use_enable nptl glx-tls) \
- $(use_enable osmesa) \
- $(use_enable !pic asm) \
- $(use_enable shared-glapi) \
- $(use_enable xa) \
- $(use_enable xorg) \
- --with-dri-drivers=${DRI_DRIVERS} \
- --with-gallium-drivers=${GALLIUM_DRIVERS} \
- PYTHON2="${PYTHON}" \
- ${myconf}
-}
-
-src_install() {
- base_src_install
-
- find "${ED}" -name '*.la' -exec rm -f {} + || die
-
- if use !bindist; then
- dodoc docs/patents.txt
- fi
-
- # Install config file for eselect mesa
- insinto /usr/share/mesa
- newins "${FILESDIR}/eselect-mesa.conf.8.1" eselect-mesa.conf
-
- # Move libGL and others from /usr/lib to /usr/lib/opengl/blah/lib
- # because user can eselect desired GL provider.
- ebegin "Moving libGL and friends for dynamic switching"
- local x
- local gl_dir="/usr/$(get_libdir)/opengl/${OPENGL_DIR}/"
- dodir ${gl_dir}/{lib,extensions,include/GL}
- for x in "${ED}"/usr/$(get_libdir)/lib{EGL,GL*,OpenVG}.{la,a,so*}; do
- if [ -f ${x} -o -L ${x} ]; then
- mv -f "${x}" "${ED}${gl_dir}"/lib \
- || die "Failed to move ${x}"
- fi
- done
- for x in "${ED}"/usr/include/GL/{gl.h,glx.h,glext.h,glxext.h}; do
- if [ -f ${x} -o -L ${x} ]; then
- mv -f "${x}" "${ED}${gl_dir}"/include/GL \
- || die "Failed to move ${x}"
- fi
- done
- for x in "${ED}"/usr/include/{EGL,GLES*,VG,KHR}; do
- if [ -d ${x} ]; then
- mv -f "${x}" "${ED}${gl_dir}"/include \
- || die "Failed to move ${x}"
- fi
- done
- eend $?
-
- if use classic || use gallium; then
- ebegin "Moving DRI/Gallium drivers for dynamic switching"
- local gallium_drivers=( i915_dri.so i965_dri.so r300_dri.so r600_dri.so swrast_dri.so )
- keepdir /usr/$(get_libdir)/dri
- dodir /usr/$(get_libdir)/mesa
- for x in ${gallium_drivers[@]}; do
- if [ -f "${S}/$(get_libdir)/gallium/${x}" ]; then
- mv -f "${ED}/usr/$(get_libdir)/dri/${x}" "${ED}/usr/$(get_libdir)/dri/${x/_dri.so/g_dri.so}" \
- || die "Failed to move ${x}"
- insinto "/usr/$(get_libdir)/dri/"
- if [ -f "${S}/$(get_libdir)/${x}" ]; then
- insopts -m0755
- doins "${S}/$(get_libdir)/${x}"
- fi
- fi
- done
- for x in "${ED}"/usr/$(get_libdir)/dri/*.so; do
- if [ -f ${x} -o -L ${x} ]; then
- mv -f "${x}" "${x/dri/mesa}" \
- || die "Failed to move ${x}"
- fi
- done
- pushd "${ED}"/usr/$(get_libdir)/dri || die "pushd failed"
- ln -s ../mesa/*.so . || die "Creating symlink failed"
- # remove symlinks to drivers known to eselect
- for x in ${gallium_drivers[@]}; do
- if [ -f ${x} -o -L ${x} ]; then
- rm "${x}" || die "Failed to remove ${x}"
- fi
- done
- popd
- eend $?
- fi
-}
-
-pkg_postinst() {
- # Switch to the xorg implementation.
- echo
- eselect opengl set --use-old ${OPENGL_DIR}
-
- # switch to xorg-x11 and back if necessary, bug #374647 comment 11
- OLD_IMPLEM="$(eselect opengl show)"
- if [[ ${OPENGL_DIR}x != ${OLD_IMPLEM}x ]]; then
- eselect opengl set ${OPENGL_DIR}
- eselect opengl set ${OLD_IMPLEM}
- fi
-
- # Select classic/gallium drivers
- if use classic || use gallium; then
- eselect mesa set --auto
- fi
-
- # warn about patent encumbered texture-float
- if use !bindist; then
- elog "USE=\"bindist\" was not set. Potentially patent encumbered code was"
- elog "enabled. Please see patents.txt for an explanation."
- fi
-
- local using_radeon r_flag
- for r_flag in ${RADEON_CARDS}; do
- if use video_cards_${r_flag}; then
- using_radeon=1
- break
- fi
- done
-
- if [[ ${using_radeon} = 1 ]] && ! has_version media-libs/libtxc_dxtn; then
- elog "Note that in order to have full S3TC support, it is necessary to install"
- elog "media-libs/libtxc_dxtn as well. This may be necessary to get nice"
- elog "textures in some apps, and some others even require this to run."
- fi
-}
-
-# $1 - VIDEO_CARDS flag
-# other args - names of DRI drivers to enable
-# TODO: avoid code duplication for a more elegant implementation
-driver_enable() {
- case $# in
- # for enabling unconditionally
- 1)
- DRI_DRIVERS+=",$1"
- ;;
- *)
- if use $1; then
- shift
- for i in $@; do
- DRI_DRIVERS+=",${i}"
- done
- fi
- ;;
- esac
-}
-
-gallium_enable() {
- case $# in
- # for enabling unconditionally
- 1)
- GALLIUM_DRIVERS+=",$1"
- ;;
- *)
- if use $1; then
- shift
- for i in $@; do
- GALLIUM_DRIVERS+=",${i}"
- done
- fi
- ;;
- esac
-}
diff --git a/media-libs/mesa/metadata.xml b/media-libs/mesa/metadata.xml
deleted file mode 100644
index 19fdbbe..0000000
--- a/media-libs/mesa/metadata.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>x11</herd>
-<use>
- <flag name='bindist'>Disable patent-encumbered ARB_texture_float, EXT_texture_shared_exponent, and EXT_packed_float extensions.</flag>
- <flag name='classic'>Build drivers based on the classic architecture.</flag>
- <flag name='egl'>Enable EGL support.</flag>
- <flag name='gallium'>Build drivers based on Gallium3D, the new architecture for 3D graphics drivers.</flag>
- <flag name='gbm'>Enable the Graphics Buffer Manager for EGL on KMS.</flag>
- <flag name='gles1'>Enable GLESv1 support.</flag>
- <flag name='gles2'>Enable GLESv2 support.</flag>
- <flag name='llvm'>Enable LLVM backend for Gallium3D.</flag>
- <flag name='openvg'>Enable the OpenVG 2D acceleration API for Gallium3D.</flag>
- <flag name='osmesa'>Build the Mesa library for off-screen rendering.</flag>
- <flag name='pax_kernel'>Enable if the user plans to run the package under a pax enabled hardened kernel</flag>
- <flag name='pic'>disable optimized assembly code that is not PIC friendly</flag>
- <flag name='r600-llvm-compiler'>Build the LLVM based r600 shader compiler.</flag>
- <flag name='shared-glapi'>Enable sharing of common code for the OpenGL API.</flag>
- <flag name='vdpau'>Enable the VDPAU acceleration interface for the Gallium3D Video Layer.</flag>
- <flag name='wayland'>Enable support for dev-libs/wayland</flag>
- <flag name='xa'>Enable the XA (X Acceleration) API for Gallium3D.</flag>
- <flag name='xorg'>Enable the Xorg state tracker for Gallium3D. This is not required for OpenGL acceleration in X.</flag>
- <flag name='xvmc'>Enable the XvMC acceleration interface for the Gallium3D Video Layer.</flag>
-</use>
-</pkgmetadata>