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}" |