diff options
author | Nicholas Fish <gentoo@seaofdirac.net> | 2015-06-07 20:35:31 +0200 |
---|---|---|
committer | Nicholas Fish <gentoo@seaofdirac.net> | 2015-06-07 20:35:31 +0200 |
commit | ce8aee5bb29e102bf63f7e17b59f365b6ccf7cee (patch) | |
tree | cb899713d1a50e21f0575990315cb9e99e862090 | |
parent | Trim hardened profiles in favor of overrides in /etc/portage/profile -- witho... (diff) | |
download | ennui-ce8aee5bb29e102bf63f7e17b59f365b6ccf7cee.tar.gz ennui-ce8aee5bb29e102bf63f7e17b59f365b6ccf7cee.tar.bz2 ennui-ce8aee5bb29e102bf63f7e17b59f365b6ccf7cee.zip |
Add 9999 version of xf86-video-nouveau
5 files changed, 497 insertions, 0 deletions
diff --git a/x11-drivers/xf86-video-nouveau/ChangeLog b/x11-drivers/xf86-video-nouveau/ChangeLog new file mode 100644 index 0000000..bb61407 --- /dev/null +++ b/x11-drivers/xf86-video-nouveau/ChangeLog @@ -0,0 +1,411 @@ +# ChangeLog for x11-drivers/xf86-video-nouveau +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-nouveau/ChangeLog,v 1.80 2015/03/17 19:15:42 chithanh Exp $ + + 17 Mar 2015; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + xf86-video-nouveau-1.0.11.ebuild: + Update USE dependencies to allow building against glamor-less X server. + + 21 Feb 2015; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-1.0.11.ebuild: + Stable for ppc64, wrt bug #530652 + + 20 Feb 2015; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-1.0.11.ebuild: + Stable for ppc, wrt bug #530652 + + 19 Feb 2015; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-1.0.11.ebuild: + Stable for x86, wrt bug #530652 + + 18 Feb 2015; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-1.0.11.ebuild: + Stable for amd64, wrt bug #530652 + +*xf86-video-nouveau-1.0.11 (23 Oct 2014) + + 23 Oct 2014; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +files/xf86-video-nouveau-1.0.11-glamor-automagic.patch, + +xf86-video-nouveau-1.0.11.ebuild, + -files/xf86-video-nouveau-1.0.9-immintrin-include.patch, + -xf86-video-nouveau-1.0.9.ebuild, metadata.xml: + Version bump, bug #523682. + +*xf86-video-nouveau-1.0.10-r1 (06 Aug 2014) + + 06 Aug 2014; Mike Frysinger <vapier@gentoo.org> + +xf86-video-nouveau-1.0.10-r1.ebuild: + Add USE=udev to control automagic depend + + 16 Apr 2014; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-1.0.10.ebuild: + Stable for ppc64, wrt bug #500368 + + 08 Apr 2014; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-1.0.10.ebuild: + Stable for ppc, wrt bug #500368 + + 06 Apr 2014; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-1.0.10.ebuild: + Stable for x86, wrt bug #500368 + + 27 Mar 2014; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-1.0.10.ebuild: + Stable for amd64, wrt bug #500368 + +*xf86-video-nouveau-1.0.10 (10 Nov 2013) + + 10 Nov 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-1.0.10.ebuild, + -xf86-video-nouveau-0.0.16_pre20120322.ebuild, + -xf86-video-nouveau-1.0.4.ebuild, -xf86-video-nouveau-1.0.6.ebuild, + -xf86-video-nouveau-1.0.7.ebuild, -xf86-video-nouveau-1.0.8.ebuild: + Version bump. + + 08 Oct 2013; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-1.0.9.ebuild: + Stable for x86, wrt bug #475480 + + 04 Oct 2013; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-1.0.9.ebuild: + Stable for ppc64, wrt bug #475480 + + 03 Oct 2013; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-1.0.9.ebuild: + Stable for ppc, wrt bug #475480 + + 02 Oct 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +files/xf86-video-nouveau-1.0.9-immintrin-include.patch, + xf86-video-nouveau-1.0.9.ebuild: + Fix building on ppc/ppc64, bug #486756. + + 29 Sep 2013; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-1.0.9.ebuild: + Stable for amd64, wrt bug #475480 + +*xf86-video-nouveau-1.0.9 (02 Aug 2013) + + 02 Aug 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-1.0.9.ebuild: + Version bump. + +*xf86-video-nouveau-1.0.8 (18 Jun 2013) + + 18 Jun 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-1.0.8.ebuild: + Version bump. + +*xf86-video-nouveau-1.0.7 (28 Mar 2013) + + 28 Mar 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-1.0.7.ebuild: + Version bump. + +*xf86-video-nouveau-0.0.16_pre20120322 (08 Jan 2013) + + 08 Jan 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-0.0.16_pre20120322.ebuild, + -xf86-video-nouveau-1.0.3.ebuild: + Re-add ebuild that was mistakenly removed and instead delete the one that + should have been removed. + +*xf86-video-nouveau-1.0.6 (07 Jan 2013) + + 07 Jan 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-1.0.6.ebuild, + -xf86-video-nouveau-0.0.16_pre20111109.ebuild, + -xf86-video-nouveau-0.0.16_pre20120305.ebuild, + -xf86-video-nouveau-0.0.16_pre20120322.ebuild, + -xf86-video-nouveau-0.0.16_pre20120508.ebuild, + -xf86-video-nouveau-1.0.1.ebuild, -xf86-video-nouveau-1.0.2.ebuild: + Version bump. Remove old. + + 08 Dec 2012; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-1.0.4.ebuild: + Stable for ppc64, wrt bug #440872 + + 28 Nov 2012; Brent Baude <ranger@gentoo.org> xf86-video-nouveau-1.0.4.ebuild: + Marking xf86-video-nouveau-1.0.4 ppc stable for bug 440872 + + 18 Nov 2012; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-1.0.4.ebuild: + Stable for x86, wrt bug #440872 + + 16 Nov 2012; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-1.0.4.ebuild: + Stable for amd64, wrt bug #440872 + +*xf86-video-nouveau-1.0.4 (10 Nov 2012) + + 10 Nov 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-1.0.4.ebuild: + Version bump. + +*xf86-video-nouveau-1.0.3 (25 Oct 2012) + + 25 Oct 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-1.0.3.ebuild: + Version bump. No longer needs special SRC_URI. Drop kernel check as kernel + configuration is documented properly. + +*xf86-video-nouveau-1.0.2 (13 Sep 2012) + + 13 Sep 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-1.0.2.ebuild: + Version bump. + + 12 Jul 2012; Brent Baude <ranger@gentoo.org> + xf86-video-nouveau-0.0.16_pre20120322.ebuild: + Marking xf86-video-nouveau-0.0.16_pre20120322 ppc stable for bug 419473 + + 11 Jul 2012; Brent Baude <ranger@gentoo.org> + xf86-video-nouveau-0.0.16_pre20120322.ebuild: + Marking xf86-video-nouveau-0.0.16_pre20120322 ppc64 stable for bug 419473 + + 24 Jun 2012; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-0.0.16_pre20120322.ebuild: + Stable for x86, wrt bug #419473 + +*xf86-video-nouveau-1.0.1 (22 Jun 2012) + + 22 Jun 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-1.0.1.ebuild: + Version bump, bug #421879. + + 22 Jun 2012; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-0.0.16_pre20120322.ebuild: + Stable for amd64, wrt bug #419473 + +*xf86-video-nouveau-0.0.16_pre20120508 (11 May 2012) + + 11 May 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-0.0.16_pre20120508.ebuild, + -xf86-video-nouveau-0.0.16_pre20101130.ebuild, + -xf86-video-nouveau-0.0.16_pre20110323.ebuild, + -xf86-video-nouveau-0.0.16_pre20110711.ebuild, + -xf86-video-nouveau-0.0.16_pre20110801.ebuild, + xf86-video-nouveau-0.0.16_pre20111109.ebuild, + xf86-video-nouveau-0.0.16_pre20120305.ebuild, + xf86-video-nouveau-0.0.16_pre20120322.ebuild: + New snapshot, clean up old. Adjust dependencies for nouveau API change. + +*xf86-video-nouveau-0.0.16_pre20120322 (22 Mar 2012) + + 22 Mar 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-0.0.16_pre20120322.ebuild: + New snapshot. + +*xf86-video-nouveau-0.0.16_pre20120305 (19 Mar 2012) + + 19 Mar 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-0.0.16_pre20120305.ebuild: + New snapshot. + + 03 Mar 2012; Brent Baude <ranger@gentoo.org> + xf86-video-nouveau-0.0.16_pre20111109.ebuild: + Marking xf86-video-nouveau-0.0.16_pre20111109 ppc64 stable for bug 394393 + + 15 Feb 2012; Brent Baude <ranger@gentoo.org> + xf86-video-nouveau-0.0.16_pre20111109.ebuild: + Marking xf86-video-nouveau-0.0.16_pre20111109 ppc stable for bug 394393 + + 27 Dec 2011; Markus Meier <maekke@gentoo.org> + xf86-video-nouveau-0.0.16_pre20111109.ebuild: + x86 stable, bug #394393 + + 20 Dec 2011; Agostino Sarubbo <ago@gentoo.org> + xf86-video-nouveau-0.0.16_pre20111109.ebuild: + Stable for AMD64, wrt bug #394393 + +*xf86-video-nouveau-0.0.16_pre20111109 (21 Nov 2011) + + 21 Nov 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-0.0.16_pre20111109.ebuild: + New snapshot. + + 03 Oct 2011; Joseph Jezak <josejx@gentoo.org> + xf86-video-nouveau-0.0.16_pre20110801.ebuild: + Marked ppc ppc64 stable for bug #380421. + + 04 Sep 2011; Markus Meier <maekke@gentoo.org> + xf86-video-nouveau-0.0.16_pre20110801.ebuild: + x86 stable, bug #380421 + + 30 Aug 2011; Tony Vroon <chainsaw@gentoo.org> + xf86-video-nouveau-0.0.16_pre20110801.ebuild: + Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug + #380421 filed by Chí-Thanh Christopher Nguyễn. + +*xf86-video-nouveau-0.0.16_pre20110801 (20 Aug 2011) + + 20 Aug 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-0.0.16_pre20110801.ebuild: + New snapshot. + + 19 Jul 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + xf86-video-nouveau-0.0.16_pre20110711.ebuild: + Require xorg-server built with DRI support, bug #375591. + +*xf86-video-nouveau-0.0.16_pre20110711 (15 Jul 2011) + + 15 Jul 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-0.0.16_pre20110711.ebuild: + New snapshot. + + 15 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> + xf86-video-nouveau-0.0.16_pre20110323.ebuild: + ppc64 stable wrt #363965 + + 28 Jun 2011; Brent Baude <ranger@gentoo.org> + xf86-video-nouveau-0.0.16_pre20110323.ebuild: + Marking xf86-video-nouveau-0.0.16_pre20110323 ppc stable for bug 363965 + + 09 May 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> + xf86-video-nouveau-0.0.16_pre20110323.ebuild: + x86 stable wrt bug #363965 + + 28 Apr 2011; Markos Chandras <hwoarang@gentoo.org> + xf86-video-nouveau-0.0.16_pre20110323.ebuild: + Stable on amd64 wrt bug #363965 + + 24 Apr 2011; Joseph Jezak <josejx@gentoo.org> + xf86-video-nouveau-0.0.16_pre20101130.ebuild: + Marked ppc/ppc64 stable. + +*xf86-video-nouveau-0.0.16_pre20110323 (31 Mar 2011) + + 31 Mar 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-0.0.16_pre20110323.ebuild: + New snapshot, p.masked for libdrm API change + + 02 Mar 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + xf86-video-nouveau-0.0.16_pre20101130.ebuild: + Not compatible with libdrm-2.4.24 + + 20 Feb 2011; Joseph Jezak <josejx@gentoo.org> + xf86-video-nouveau-0.0.16_pre20101130.ebuild: + Marked ~ppc/~ppc64 for bug #349876. + + 13 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> + -xf86-video-nouveau-0.0.16_pre20101010.ebuild: + old + + 12 Feb 2011; Christian Faulhammer <fauli@gentoo.org> + xf86-video-nouveau-0.0.16_pre20101130.ebuild: + stable x86, bug 354237 + + 12 Feb 2011; Markos Chandras <hwoarang@gentoo.org> + xf86-video-nouveau-0.0.16_pre20101130.ebuild: + Stable on amd64 wrt bug #354237 + + 09 Jan 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + -xf86-video-nouveau-0.0.16_pre20100615.ebuild, + -xf86-video-nouveau-0.0.16_pre20100807.ebuild, + -xf86-video-nouveau-0.0.16_pre20100819.ebuild, metadata.xml: + Remove old snapshots + + 25 Dec 2010; Christian Faulhammer <fauli@gentoo.org> + xf86-video-nouveau-0.0.16_pre20101010.ebuild: + x86 stable, bug 344827 + + 23 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> + xf86-video-nouveau-0.0.16_pre20101010.ebuild: + amd64 stable wrt #344827 + +*xf86-video-nouveau-0.0.16_pre20101130 (11 Dec 2010) + + 11 Dec 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + xf86-video-nouveau-0.0.16_pre20100615.ebuild, + xf86-video-nouveau-0.0.16_pre20100807.ebuild, + xf86-video-nouveau-0.0.16_pre20100819.ebuild, + xf86-video-nouveau-0.0.16_pre20101010.ebuild, + +xf86-video-nouveau-0.0.16_pre20101130.ebuild: + New snapshot. Adjust libdrm dependencies for API changes. + +*xf86-video-nouveau-0.0.16_pre20101010 (22 Oct 2010) + + 22 Oct 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + xf86-video-nouveau-0.0.16_pre20100807.ebuild, + xf86-video-nouveau-0.0.16_pre20100819.ebuild, + +xf86-video-nouveau-0.0.16_pre20101010.ebuild: + New snapshot. Migrate to xorg-2.eclass. Further adjust DRM warning and + libdrm dependency. + + 30 Sep 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + xf86-video-nouveau-0.0.16_pre20100807.ebuild, + xf86-video-nouveau-0.0.16_pre20100819.ebuild: + Update for libdrm changes. + +*xf86-video-nouveau-0.0.16_pre20100819 (23 Aug 2010) + + 23 Aug 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-0.0.16_pre20100819.ebuild: + New snapshot. + +*xf86-video-nouveau-0.0.16_pre20100807 (12 Aug 2010) + + 12 Aug 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-0.0.16_pre20100807.ebuild: + New snapshot. + + 08 Aug 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + -xf86-video-nouveau-0.0.15_pre20100213.ebuild, + -xf86-video-nouveau-0.0.15_pre20100329.ebuild, + -xf86-video-nouveau-0.0.16_pre20100510.ebuild, + xf86-video-nouveau-0.0.16_pre20100615.ebuild: + Drop old. Fix dependency, bug #331201 + + 13 Jul 2010; Christian Faulhammer <fauli@gentoo.org> + xf86-video-nouveau-0.0.16_pre20100615.ebuild: + x86 stable, bug 327777 + + 12 Jul 2010; Markos Chandras <hwoarang@gentoo.org> + xf86-video-nouveau-0.0.16_pre20100615.ebuild: + Stable on amd64 wrt bug #327777 + +*xf86-video-nouveau-0.0.16_pre20100615 (16 Jun 2010) + + 16 Jun 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-0.0.16_pre20100615.ebuild: + New snapshot. + + 21 May 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + xf86-video-nouveau-0.0.15_pre20100329.ebuild, + xf86-video-nouveau-0.0.16_pre20100510.ebuild: + Add a suggestion to the kernel warning. + +*xf86-video-nouveau-0.0.16_pre20100510 (12 May 2010) + + 12 May 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-0.0.16_pre20100510.ebuild: + new snapshot + + 27 Apr 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + xf86-video-nouveau-0.0.15_pre20100213.ebuild, + xf86-video-nouveau-0.0.15_pre20100329.ebuild: + update pkg_postinst() checks + + 03 Apr 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + xf86-video-nouveau-0.0.15_pre20100213.ebuild, + xf86-video-nouveau-0.0.15_pre20100329.ebuild: + Adjust libdrm dependency. + +*xf86-video-nouveau-0.0.15_pre20100329 (03 Apr 2010) + + 03 Apr 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-0.0.15_pre20100329.ebuild: + new snapshot + + 23 Feb 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + xf86-video-nouveau-0.0.15_pre20100213.ebuild: + update description as suggested by mr_bones_ + + 17 Feb 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + xf86-video-nouveau-0.0.15_pre20100213.ebuild: + add kernel version check for bug #305595 + +*xf86-video-nouveau-0.0.15_pre20100213 (15 Feb 2010) + + 15 Feb 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +xf86-video-nouveau-0.0.15_pre20100213.ebuild, +metadata.xml: + Initial import for bug #253705 diff --git a/x11-drivers/xf86-video-nouveau/Manifest b/x11-drivers/xf86-video-nouveau/Manifest new file mode 100644 index 0000000..9ac7a30 --- /dev/null +++ b/x11-drivers/xf86-video-nouveau/Manifest @@ -0,0 +1,4 @@ +AUX xf86-video-nouveau-1.0.11-glamor-automagic.patch 1375 SHA256 c5f8a0740905db0d244981012ce4eae66e05febecf097dcfb3658145e8dbf1ab SHA512 8c50d4327d80d64ce6affe911af718c9d1b3aca636af6f04ce787666a037d60053e6dbc8b66462c43d32049eec03dad64099b6d4bd59e2bb126ab47048b78374 WHIRLPOOL d04b7e9299f162ebb3ce57622656af6042f82ba2f62f595f07d1ba046b1446c2bde6387edc0572f2d4e0fda6f8001a5b35e1f1ce9f67a964451e7bcb6e9e9551 +EBUILD xf86-video-nouveau-9999.ebuild 829 SHA256 31f284abcef8b6fa0748a7c78a65704d66ff4b97b098253fc6d705863ec5590b SHA512 6d42813248be15a9d5a552adffc01287370dcdb6d4248de90399d3cd1d4bd1f8f132d854e75e36a5b08131ab3a3078218231c2077c5df3fcfe11884fe527ee73 WHIRLPOOL bbe4327fd6101cf0033108e29aa1dfacccf91a9dda1cf024631f9c91668affd21c02ab0eb62f60f19378fbc51240a88b7a2a20064910f4da13171f2698665d2b +MISC ChangeLog 14601 SHA256 ae052b5957088490d50c8132d637e93cf68e8cc4c0ecf3bf40a344cc40e70bba SHA512 497124d21519e96a5573059cfa389d3d819c50cac81d824b9bba287fe5d7ba8b5eb63bd1450a654bd0bfa1f9101f4f4b4c452b238677cba577d7dbad1c44dec7 WHIRLPOOL a66e59bf470fb9dc56c9b5260c2d358ccda1757d3914e5aa71f2cc915dbf0a2a606bbb24e13a20c2b60eb8d05fc8cf300764cf61e6aa4ee1aaec53f1f3bbb40f +MISC metadata.xml 234 SHA256 c576bf25080db3484d07d654f7154894c03e15ba75c1e0a2461e4b3cee64ea3e SHA512 68aca8ec7b1603cc347d814cacf1415dd0eb3211b28e3325a8218c27a47ebe0e8dcb1d336db6054005da5fd9a85c4c3a7b67fababdb2f0a311e4b6b9e82caec7 WHIRLPOOL a72d888c968b4f22f8b37fe083b70ec18bce0942543fe6d1644ed27080ec882122972c78271689f2096ce6615c9a21ee3e4758da8288be6813da0b1efc07d335 diff --git a/x11-drivers/xf86-video-nouveau/files/xf86-video-nouveau-1.0.11-glamor-automagic.patch b/x11-drivers/xf86-video-nouveau/files/xf86-video-nouveau-1.0.11-glamor-automagic.patch new file mode 100644 index 0000000..310070f --- /dev/null +++ b/x11-drivers/xf86-video-nouveau/files/xf86-video-nouveau-1.0.11-glamor-automagic.patch @@ -0,0 +1,42 @@ +diff -ur a/configure.ac b/configure.ac +--- a/configure.ac 2014-09-03 21:29:04.000000000 +0200 ++++ b/configure.ac 2014-10-23 16:31:21.117695404 +0200 +@@ -140,17 +140,29 @@ + #include "list.h"]) + fi + +-AC_CHECK_HEADERS([glamor.h],[found_glamor_header=yes],[found_glamor_header=no], +- [#include "xorg-server.h"]) +-AC_MSG_CHECKING([whether to include GLAMOR support]) +-if test "x$found_glamor_header" = xyes && pkg-config --exists "xorg-server >= 1.15.99.901" +-then +- AC_DEFINE(HAVE_GLAMOR, 1, [Build support for glamor acceleration]) +- AC_MSG_RESULT([yes]) +-else +- AC_MSG_RESULT([no]) ++AC_ARG_ENABLE(glamor, ++ AS_HELP_STRING([--enable-glamor], ++ [Enable glamor, a new GL-based acceleration [default=auto]]), ++ [GLAMOR="$enableval"], ++ [GLAMOR=auto]) ++ ++if test "x$GLAMOR" != "xno"; then ++ AC_CHECK_HEADERS([glamor.h],[found_glamor_header=yes],[found_glamor_header=no], ++ [#include "xorg-server.h"]) ++ AC_MSG_CHECKING([whether to include GLAMOR support]) ++ if test "x$found_glamor_header" = xyes && pkg-config --exists "xorg-server >= 1.15.99.901" ++ then ++ AC_DEFINE(HAVE_GLAMOR, 1, [Build support for glamor acceleration]) ++ AC_MSG_RESULT([yes]) ++ else ++ AC_MSG_RESULT([no]) ++ if test "x$GLAMOR" != "xauto"; then ++ AC_MSG_ERROR([failed to find required Xorg headers for glamor]) ++ fi ++ fi + fi + ++ + AC_CONFIG_FILES([ + Makefile + src/Makefile diff --git a/x11-drivers/xf86-video-nouveau/metadata.xml b/x11-drivers/xf86-video-nouveau/metadata.xml new file mode 100644 index 0000000..b19c4dc --- /dev/null +++ b/x11-drivers/xf86-video-nouveau/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>x11</herd> +<use> + <flag name="glamor">Enable Glamor OpenGL 2D acceleration</flag> +</use> +</pkgmetadata> diff --git a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-9999.ebuild b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-9999.ebuild new file mode 100644 index 0000000..1ed532a --- /dev/null +++ b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.11.ebuild,v 1.6 2015/03/17 19:15:42 chithanh Exp $ + +EAPI=5 +XORG_DRI="always" +XORG_EAUTORECONF=yes +inherit xorg-2 + +if [[ ${PV} == 9999* ]]; then + EGIT_REPO_URI="git://anongit.freedesktop.org/git/nouveau/${PN}" + SRC_URI="" +fi + +DESCRIPTION="Accelerated Open Source driver for nVidia cards" +HOMEPAGE="http://nouveau.freedesktop.org/" + +KEYWORDS="amd64 ppc ppc64 x86" +IUSE="glamor" + +RDEPEND=">=x11-libs/libdrm-2.4.34[video_cards_nouveau] + x11-base/xorg-server[glamor(-)?]" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-glamor-automagic.patch +) + +src_configure() { + XORG_CONFIGURE_OPTIONS="$(use_enable glamor)" + xorg-2_src_configure +} |