Gentoo Archives: gentoo-commits

From: David Heidelberger <d.okias@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/x11:master commit in: x11-drivers/xf86-video-intel/
Date: Tue, 31 Dec 2013 15:11:57
Message-Id: 1388502678.093fda2348af49c72097f9d64a934e780729b491.okias@gentoo
1 commit: 093fda2348af49c72097f9d64a934e780729b491
2 Author: David Heidelberger <david.heidelberger <AT> ixit <DOT> cz>
3 AuthorDate: Tue Dec 31 15:11:18 2013 +0000
4 Commit: David Heidelberger <d.okias <AT> gmail <DOT> com>
5 CommitDate: Tue Dec 31 15:11:18 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=093fda23
7
8 x11-drivers/xf86-video-intel: 2.99.907 bump
9
10 ---
11 .../xf86-video-intel-2.99.907.ebuild | 72 ++++++++++++++++++++++
12 1 file changed, 72 insertions(+)
13
14 diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.907.ebuild b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.907.ebuild
15 new file mode 100644
16 index 0000000..ceeb5e8
17 --- /dev/null
18 +++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.907.ebuild
19 @@ -0,0 +1,72 @@
20 +# Copyright 1999-2013 Gentoo Foundation
21 +# Distributed under the terms of the GNU General Public License v2
22 +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.906.ebuild,v 1.1 2013/11/17 22:20:35 chithanh Exp $
23 +
24 +EAPI=5
25 +
26 +XORG_DRI=dri
27 +inherit linux-info xorg-2
28 +
29 +DESCRIPTION="X.Org driver for Intel cards"
30 +
31 +KEYWORDS="~amd64 ~x86 ~amd64-fbsd -x86-fbsd"
32 +IUSE="glamor +sna +udev uxa xvmc"
33 +
34 +REQUIRED_USE="
35 + || ( sna uxa )
36 + glamor? ( uxa )
37 +"
38 +
39 +RDEPEND="x11-libs/libXext
40 + x11-libs/libXfixes
41 + >=x11-libs/pixman-0.27.1
42 + >=x11-libs/libdrm-2.4.29[video_cards_intel]
43 + glamor? (
44 + x11-libs/glamor
45 + )
46 + sna? (
47 + >=x11-base/xorg-server-1.10
48 + )
49 + udev? (
50 + virtual/udev
51 + )
52 + xvmc? (
53 + x11-libs/libXvMC
54 + >=x11-libs/libxcb-1.5
55 + x11-libs/xcb-util
56 + )
57 +"
58 +DEPEND="${RDEPEND}
59 + >=x11-proto/dri2proto-2.6
60 + x11-proto/resourceproto"
61 +
62 +PATCHES=(
63 + "${FILESDIR}"/${P}-server-crash.patch
64 +)
65 +
66 +src_configure() {
67 + XORG_CONFIGURE_OPTIONS=(
68 + $(use_enable dri)
69 + $(use_enable glamor)
70 + $(use_enable sna)
71 + $(use_enable uxa)
72 + $(use_enable udev)
73 + $(use_enable xvmc)
74 + )
75 + xorg-2_src_configure
76 +}
77 +
78 +pkg_postinst() {
79 + if linux_config_exists \
80 + && ! linux_chkconfig_present DRM_I915_KMS; then
81 + echo
82 + ewarn "This driver requires KMS support in your kernel"
83 + ewarn " Device Drivers --->"
84 + ewarn " Graphics support --->"
85 + ewarn " Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->"
86 + ewarn " <*> Intel 830M, 845G, 852GM, 855GM, 865G (i915 driver) --->"
87 + ewarn " i915 driver"
88 + ewarn " [*] Enable modesetting on intel by default"
89 + echo
90 + fi
91 +}