1 |
commit: e5c6aae9b1d4e86f52c6e45ff23324a324112241 |
2 |
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Mar 4 06:48:20 2017 +0000 |
4 |
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Mar 4 06:49:30 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c6aae9 |
7 |
|
8 |
x11-drivers/xf86-video-intel: Block <media-libs/mesa-12.0.4 for dri3. |
9 |
|
10 |
Mesa 12.0.4 contains commit 17f59da9dbf ("loader/dri3: import prime |
11 |
buffers in the currently-bound screen"), which is a cherry-pick of |
12 |
commit a599b1c2037 from the master branch. This commit fixed the bugs |
13 |
noted in the ewarns removed by this patch, which affected DRI3 |
14 |
stability. |
15 |
|
16 |
.../xf86-video-intel/xf86-video-intel-2.99.917_p20170216.ebuild | 8 +------- |
17 |
1 file changed, 1 insertion(+), 7 deletions(-) |
18 |
|
19 |
diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20170216.ebuild b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20170216.ebuild |
20 |
index af888eead8e..3bf6f18630b 100644 |
21 |
--- a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20170216.ebuild |
22 |
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20170216.ebuild |
23 |
@@ -27,6 +27,7 @@ RDEPEND=" |
24 |
>=x11-libs/libdrm-2.4.52[video_cards_intel] |
25 |
dri3? ( |
26 |
>=x11-base/xorg-server-1.18 |
27 |
+ !<=media-libs/mesa-12.0.4 |
28 |
) |
29 |
sna? ( |
30 |
>=x11-base/xorg-server-1.10 |
31 |
@@ -86,11 +87,4 @@ pkg_postinst() { |
32 |
ewarn " [*] Enable modesetting on intel by default" |
33 |
echo |
34 |
fi |
35 |
- if use dri3; then |
36 |
- ewarn "There are reports of crashes when using DRI3, we recommend" |
37 |
- ewarn "to be careful when enabling this option. Check the following" |
38 |
- ewarn "bugs for discussion and a workaround patch for libdrm:" |
39 |
- ewarn "https://bugs.freedesktop.org/show_bug.cgi?id=71759" |
40 |
- ewarn "https://bugs.gentoo.org/show_bug.cgi?id=582544" |
41 |
- fi |
42 |
} |