Gentoo Archives: gentoo-commits

From: Tomas Chvatal <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/x11:master commit in: x11-drivers/xf86-video-nouveau/, x11-drivers/xf86-video-intel/, ...
Date: Thu, 24 Feb 2011 14:31:18
Message-Id: 0d76f7da87b64ba1e87ca658416712ff933828ec.scarabeus@gentoo
1 commit: 0d76f7da87b64ba1e87ca658416712ff933828ec
2 Author: Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 24 14:30:57 2011 +0000
4 Commit: Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 24 14:30:57 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=0d76f7da
7
8 Drivers adapt the new model of handling deps in the eclass.
9
10 ---
11 .../xf86-video-ati/xf86-video-ati-9999.ebuild | 20 ++++++--------------
12 .../xf86-video-displaylink-0.3.ebuild | 7 -------
13 .../xf86-video-intel/xf86-video-intel-9999.ebuild | 15 ++-------------
14 .../xf86-video-nouveau-9999.ebuild | 12 +++---------
15 .../xf86-video-vmware-9999.ebuild | 11 ++---------
16 5 files changed, 13 insertions(+), 52 deletions(-)
17
18 diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-9999.ebuild b/x11-drivers/xf86-video-ati/xf86-video-ati-9999.ebuild
19 index 0adc591..45e04f0 100644
20 --- a/x11-drivers/xf86-video-ati/xf86-video-ati-9999.ebuild
21 +++ b/x11-drivers/xf86-video-ati/xf86-video-ati-9999.ebuild
22 @@ -8,24 +8,16 @@ inherit xorg-2
23 DESCRIPTION="ATI video driver"
24
25 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
26 -IUSE=""
27 +IUSE="dri"
28
29 -RDEPEND=">=x11-base/xorg-server-1.6.3[-minimal]"
30 -DEPEND="${RDEPEND}
31 - >=x11-libs/libdrm-2.4.17[video_cards_radeon]
32 - x11-proto/fontsproto
33 - x11-proto/glproto
34 - x11-proto/randrproto
35 - x11-proto/videoproto
36 - x11-proto/xextproto
37 - x11-proto/xf86driproto
38 - x11-proto/xf86miscproto
39 - x11-proto/xproto"
40 +RDEPEND="dri? ( x11-libs/libdrm[video_cards_radeon] )"
41 +DEPEND="${RDEPEND}"
42
43 pkg_setup() {
44 xorg-2_pkg_setup
45 CONFIGURE_OPTIONS="
46 - --enable-dri
47 - --enable-kms
48 + $(use_enable dri)
49 + $(use_enable dri kms)
50 + --enable-exa
51 "
52 }
53
54 diff --git a/x11-drivers/xf86-video-displaylink/xf86-video-displaylink-0.3.ebuild b/x11-drivers/xf86-video-displaylink/xf86-video-displaylink-0.3.ebuild
55 index efc4214..0a46255 100644
56 --- a/x11-drivers/xf86-video-displaylink/xf86-video-displaylink-0.3.ebuild
57 +++ b/x11-drivers/xf86-video-displaylink/xf86-video-displaylink-0.3.ebuild
58 @@ -15,12 +15,5 @@ KEYWORDS="~amd64 ~x86"
59 IUSE=""
60
61 S="${WORKDIR}/${PN}"
62 -RDEPEND="x11-base/xorg-server"
63 -DEPEND="${RDEPEND}
64 - x11-proto/fontsproto
65 - x11-proto/randrproto
66 - x11-proto/renderproto
67 - x11-proto/videoproto
68 - x11-proto/xproto"
69
70 PATCHES=( "${FILESDIR}/${P}-xorg-abi-fix.patch" )
71
72 diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-9999.ebuild b/x11-drivers/xf86-video-intel/xf86-video-intel-9999.ebuild
73 index 823aaa0..8612472 100644
74 --- a/x11-drivers/xf86-video-intel/xf86-video-intel-9999.ebuild
75 +++ b/x11-drivers/xf86-video-intel/xf86-video-intel-9999.ebuild
76 @@ -11,22 +11,11 @@ DESCRIPTION="X.Org driver for Intel cards"
77 KEYWORDS="~amd64 ~ia64 ~x86 -x86-fbsd"
78 IUSE="dri"
79
80 -RDEPEND=">=x11-base/xorg-server-1.6
81 - >=x11-libs/libdrm-2.4.22[video_cards_intel]
82 - x11-libs/libpciaccess
83 - x11-libs/libXext
84 +RDEPEND="x11-libs/libXext
85 x11-libs/libXfixes
86 x11-libs/libXvMC
87 >=x11-libs/libxcb-1.5"
88 -DEPEND="${RDEPEND}
89 - >=x11-proto/dri2proto-1.99.3
90 - x11-proto/fontsproto
91 - x11-proto/randrproto
92 - x11-proto/renderproto
93 - x11-proto/xextproto
94 - x11-proto/xproto
95 - dri? ( x11-proto/xf86driproto
96 - x11-proto/glproto )"
97 +DEPEND="${RDEPEND}"
98
99 pkg_setup() {
100 xorg-2_pkg_setup
101
102 diff --git a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-9999.ebuild b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-9999.ebuild
103 index d3dc146..b913ce0 100644
104 --- a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-9999.ebuild
105 +++ b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-9999.ebuild
106 @@ -14,17 +14,11 @@ SRC_URI=""
107 KEYWORDS="~amd64 ~x86"
108 IUSE=""
109
110 -RDEPEND=">=x11-base/xorg-server-1.7[-minimal]
111 - >=x11-libs/libdrm-2.4.24[video_cards_nouveau]"
112 -
113 +RDEPEND=">=x11-libs/libdrm-2.4.24[video_cards_nouveau]"
114 DEPEND="${RDEPEND}
115 - x11-proto/fontsproto
116 - x11-proto/randrproto
117 - x11-proto/renderproto
118 - x11-proto/videoproto
119 - x11-proto/xextproto
120 + x11-proto/glproto
121 x11-proto/xf86driproto
122 - x11-proto/xproto"
123 + x11-proto/dri2proto"
124
125 pkg_postinst() {
126 xorg-2_pkg_postinst
127
128 diff --git a/x11-drivers/xf86-video-vmware/xf86-video-vmware-9999.ebuild b/x11-drivers/xf86-video-vmware/xf86-video-vmware-9999.ebuild
129 index 8d96b8d..10330e9 100644
130 --- a/x11-drivers/xf86-video-vmware/xf86-video-vmware-9999.ebuild
131 +++ b/x11-drivers/xf86-video-vmware/xf86-video-vmware-9999.ebuild
132 @@ -9,12 +9,5 @@ DESCRIPTION="VMware SVGA video driver"
133 KEYWORDS="~amd64 ~x86 ~x86-fbsd"
134 IUSE=""
135
136 -RDEPEND=">=x11-base/xorg-server-1.0.99.901
137 - x11-libs/libdrm[libkms,video_cards_vmware]"
138 -DEPEND="${RDEPEND}
139 - x11-proto/fontsproto
140 - x11-proto/randrproto
141 - x11-proto/renderproto
142 - x11-proto/xextproto
143 - x11-proto/xineramaproto
144 - x11-proto/xproto"
145 +RDEPEND="x11-libs/libdrm[libkms,video_cards_vmware]"
146 +DEPEND="${RDEPEND}"