Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-intel/
Date: Sat, 04 Mar 2017 06:49:42
Message-Id: 1488610170.e5c6aae9b1d4e86f52c6e45ff23324a324112241.mattst88@gentoo
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 }