1 |
commit: 919d33cbe55b241e1637842fa1f46b4c024588a5 |
2 |
Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jul 1 19:27:23 2012 +0000 |
4 |
Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jul 1 19:27:23 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/axs.git;a=commit;h=919d33cb |
7 |
|
8 |
Synced with tree 2012-07-01 ~19:00UTC |
9 |
Upgraded x11-drivers/* , now drivers should rebuild on xorg-server upgrades |
10 |
|
11 |
--- |
12 |
dev-lang/spidermonkey/Manifest | 6 +- |
13 |
dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild | 4 +- |
14 |
dev-lang/spidermonkey/spidermonkey-1.8.7.ebuild | 4 +- |
15 |
dev-libs/libyaml/Manifest | 4 +- |
16 |
dev-libs/libyaml/libyaml-0.1.4.ebuild | 4 +- |
17 |
dev-perl/Encode-Locale/Encode-Locale-1.30.0.ebuild | 4 +- |
18 |
dev-perl/Encode-Locale/Manifest | 4 +- |
19 |
dev-perl/File-Listing/File-Listing-6.40.0.ebuild | 4 +- |
20 |
dev-perl/File-Listing/Manifest | 4 +- |
21 |
dev-perl/HTTP-Daemon/HTTP-Daemon-6.10.0.ebuild | 4 +- |
22 |
dev-perl/HTTP-Daemon/Manifest | 4 +- |
23 |
dev-perl/HTTP-Message/HTTP-Message-6.30.0.ebuild | 4 +- |
24 |
dev-perl/HTTP-Message/Manifest | 4 +- |
25 |
dev-perl/IPC-Run3/IPC-Run3-0.45.0.ebuild | 4 +- |
26 |
dev-perl/IPC-Run3/Manifest | 4 +- |
27 |
.../LWP-MediaTypes/LWP-MediaTypes-6.20.0.ebuild | 4 +- |
28 |
dev-perl/LWP-MediaTypes/Manifest | 4 +- |
29 |
dev-perl/MogileFS-Utils/Manifest | 4 +- |
30 |
.../MogileFS-Utils/MogileFS-Utils-2.250.0.ebuild | 20 + |
31 |
dev-perl/Net-HTTP/Manifest | 4 +- |
32 |
dev-perl/Net-HTTP/Net-HTTP-6.30.0.ebuild | 4 +- |
33 |
dev-perl/mogilefs-server/Manifest | 4 +- |
34 |
.../mogilefs-server/mogilefs-server-2.640.0.ebuild | 99 +++ |
35 |
dev-perl/yaml/Manifest | 4 +- |
36 |
dev-perl/yaml/yaml-0.810.0.ebuild | 4 +- |
37 |
media-gfx/graphite2/Manifest | 6 +- |
38 |
media-gfx/graphite2/graphite2-1.1.2.ebuild | 100 ---- |
39 |
media-gfx/graphite2/graphite2-1.1.3.ebuild | 5 +- |
40 |
media-libs/libpng/Manifest | 10 + |
41 |
media-libs/libpng/libpng-1.2.49.ebuild | 39 ++ |
42 |
media-libs/libpng/libpng-1.5.10.ebuild | 53 ++ |
43 |
media-libs/libpng/libpng-1.5.11.ebuild | 43 ++ |
44 |
media-libs/ming/Manifest | 6 +- |
45 |
media-libs/ming/ming-0.4.3-r2.ebuild | 4 +- |
46 |
media-libs/ming/ming-0.4.4.ebuild | 6 +- |
47 |
net-irc/irssi/Manifest | 2 +- |
48 |
net-irc/irssi/irssi-9999.ebuild | 2 +- |
49 |
net-print/cups-filters/Manifest | 2 +- |
50 |
net-print/cups-filters/cups-filters-9999.ebuild | 2 +- |
51 |
net-print/cups/{Manifest => .#Manifest.1.578} | 39 ++- |
52 |
net-print/cups/Manifest | 8 +- |
53 |
...ups-1.6_beta1-r1.ebuild => cups-1.6_rc1.ebuild} | 10 +- |
54 |
net-print/cups/cups-9999.ebuild | 4 +- |
55 |
sci-libs/gdal/Manifest | 2 +- |
56 |
sci-libs/gdal/gdal-1.9.1.ebuild | 2 +- |
57 |
sys-auth/polkit/.#Manifest.1.91 | 8 - |
58 |
sys-auth/polkit/.#Manifest.1.93 | 9 - |
59 |
sys-auth/polkit/Manifest | 9 +- |
60 |
sys-auth/polkit/polkit-0.104-r1.ebuild | 5 +- |
61 |
sys-auth/polkit/polkit-0.105.ebuild | 5 +- |
62 |
sys-auth/polkit/polkit-0.106-r5.ebuild | 5 +- |
63 |
...-0.106-r2.ebuild.1.3 => polkit-0.106-r6.ebuild} | 69 ++- |
64 |
x11-drivers/ati-drivers/Manifest | 14 + |
65 |
x11-drivers/ati-drivers/ati-drivers-12.2.ebuild | 600 +++++++++++++++++++ |
66 |
x11-drivers/ati-drivers/ati-drivers-12.4.ebuild | 613 +++++++++++++++++++ |
67 |
x11-drivers/ati-drivers/ati-drivers-12.6.ebuild | 625 ++++++++++++++++++++ |
68 |
.../ati-drivers/files/amd-drivers-3.2.7.1.patch | 19 + |
69 |
.../files/ati-drivers-12.2-redefine-WARN.patch | 42 ++ |
70 |
.../ati-drivers/files/ati-drivers-old_rsp.patch | 24 + |
71 |
.../files/ati-powermode-opt-path-2.patch | 42 ++ |
72 |
x11-drivers/ati-drivers/files/atieventsd.init | 20 + |
73 |
x11-drivers/ati-drivers/files/switchlibGL | 61 ++ |
74 |
x11-drivers/xf86-input-acecad/Manifest | 6 + |
75 |
.../xf86-input-acecad-1.4.0.ebuild | 16 + |
76 |
.../xf86-input-acecad-1.5.0.ebuild | 15 + |
77 |
x11-drivers/xf86-input-aiptek/Manifest | 8 + |
78 |
.../xf86-input-aiptek-1.3.1.ebuild | 15 + |
79 |
.../xf86-input-aiptek-1.4.0.ebuild | 14 + |
80 |
.../xf86-input-aiptek-1.4.1.ebuild | 14 + |
81 |
x11-drivers/xf86-input-evdev/Manifest | 7 + |
82 |
...86-input-evdev-2.7.0-horizontal-scrolling.patch | 27 + |
83 |
.../xf86-input-evdev/xf86-input-evdev-2.6.0.ebuild | 16 + |
84 |
.../xf86-input-evdev/xf86-input-evdev-2.7.0.ebuild | 20 + |
85 |
x11-drivers/xf86-input-fpit/Manifest | 7 + |
86 |
.../files/xf86-input-fpit-1.3.0-abi.patch | 95 +++ |
87 |
.../xf86-input-fpit-1.3.0-r1.ebuild | 21 + |
88 |
.../xf86-input-fpit/xf86-input-fpit-1.4.0.ebuild | 14 + |
89 |
x11-drivers/xf86-input-hyperpen/Manifest | 6 + |
90 |
.../xf86-input-hyperpen-1.3.0.ebuild | 17 + |
91 |
.../xf86-input-hyperpen-1.4.1.ebuild | 14 + |
92 |
x11-drivers/xf86-input-joystick/Manifest | 8 + |
93 |
.../xf86-input-joystick-1.5.0.ebuild | 15 + |
94 |
.../xf86-input-joystick-1.6.0.ebuild | 16 + |
95 |
.../xf86-input-joystick-1.6.1.ebuild | 16 + |
96 |
x11-drivers/xf86-input-keyboard/Manifest | 6 + |
97 |
.../xf86-input-keyboard-1.6.0.ebuild | 18 + |
98 |
.../xf86-input-keyboard-1.6.1.ebuild | 14 + |
99 |
x11-drivers/xf86-input-mouse/Manifest | 8 + |
100 |
.../xf86-input-mouse/xf86-input-mouse-1.7.0.ebuild | 17 + |
101 |
.../xf86-input-mouse/xf86-input-mouse-1.7.1.ebuild | 14 + |
102 |
.../xf86-input-mouse/xf86-input-mouse-1.7.2.ebuild | 14 + |
103 |
x11-drivers/xf86-input-mtrack/Manifest | 9 + |
104 |
.../files/xf86-input-mtrack-0.1.1-autoconf.patch | 92 +++ |
105 |
.../files/xf86-input-mtrack-0.1.1-export.patch | 10 + |
106 |
.../xf86-input-mtrack-0.2.0-drop-mtrack-test.patch | 13 + |
107 |
.../xf86-input-mtrack-0.1.1-r1.ebuild | 52 ++ |
108 |
.../xf86-input-mtrack-0.2.0.ebuild | 52 ++ |
109 |
x11-drivers/xf86-input-mutouch/Manifest | 6 + |
110 |
.../xf86-input-mutouch-1.2.1.ebuild | 17 + |
111 |
.../xf86-input-mutouch-1.3.0.ebuild | 14 + |
112 |
x11-drivers/xf86-input-penmount/Manifest | 6 + |
113 |
.../xf86-input-penmount-1.4.1.ebuild | 15 + |
114 |
.../xf86-input-penmount-1.5.0.ebuild | 14 + |
115 |
x11-drivers/xf86-input-synaptics/Manifest | 10 + |
116 |
.../xf86-input-synaptics-1.4.0.ebuild | 37 ++ |
117 |
.../xf86-input-synaptics-1.5.2.ebuild | 36 ++ |
118 |
.../xf86-input-synaptics-1.6.1.ebuild | 37 ++ |
119 |
.../xf86-input-synaptics-1.6.2.ebuild | 37 ++ |
120 |
x11-drivers/xf86-input-tslib/Manifest | 6 + |
121 |
.../files/fix-overlapped-variable.patch | 20 + |
122 |
.../files/xf86-input-tslib-port-ABI-12-r48.patch | 191 ++++++ |
123 |
.../xf86-input-tslib-0.0.6-r2.ebuild | 31 + |
124 |
x11-drivers/xf86-input-vmmouse/Manifest | 8 + |
125 |
.../xf86-input-vmmouse-12.7.0.ebuild | 32 + |
126 |
.../xf86-input-vmmouse-12.8.0.ebuild | 30 + |
127 |
.../xf86-input-vmmouse-12.9.0.ebuild | 30 + |
128 |
x11-drivers/xf86-input-void/Manifest | 6 + |
129 |
.../xf86-input-void/xf86-input-void-1.3.1.ebuild | 17 + |
130 |
.../xf86-input-void/xf86-input-void-1.4.0.ebuild | 14 + |
131 |
x11-drivers/xf86-input-wacom/Manifest | 12 + |
132 |
.../xf86-input-wacom-0.11.0.ebuild | 55 ++ |
133 |
.../xf86-input-wacom-0.11.1.ebuild | 57 ++ |
134 |
.../xf86-input-wacom-0.13.0.ebuild | 56 ++ |
135 |
.../xf86-input-wacom-0.14.0.ebuild | 56 ++ |
136 |
.../xf86-input-wacom-0.15.0.ebuild | 56 ++ |
137 |
x11-drivers/xf86-video-apm/Manifest | 6 + |
138 |
.../xf86-video-apm/xf86-video-apm-1.2.3.ebuild | 22 + |
139 |
.../xf86-video-apm/xf86-video-apm-1.2.4.ebuild | 15 + |
140 |
x11-drivers/xf86-video-ark/Manifest | 6 + |
141 |
.../xf86-video-ark/xf86-video-ark-0.7.3.ebuild | 19 + |
142 |
.../xf86-video-ark/xf86-video-ark-0.7.4.ebuild | 15 + |
143 |
x11-drivers/xf86-video-ast/Manifest | 6 + |
144 |
.../xf86-video-ast/xf86-video-ast-0.93.10.ebuild | 12 + |
145 |
.../xf86-video-ast/xf86-video-ast-0.95.0.ebuild | 12 + |
146 |
x11-drivers/xf86-video-ati/Manifest | 25 + |
147 |
.../xf86-video-ati-6.14.0-xorg-server-1.10.patch | 33 + |
148 |
.../files/xf86-video-ati-6.14.3-pcitag.patch | 41 ++ |
149 |
.../xf86-video-ati-6.14.3-xorg-server-1.12.patch | 118 ++++ |
150 |
...ideo-ati-6.14.4-exa-solid-accel-evergreen.patch | 287 +++++++++ |
151 |
...f86-video-ati-6.14.4-exa-solid-accel-r100.patch | 179 ++++++ |
152 |
...f86-video-ati-6.14.4-exa-solid-accel-r200.patch | 176 ++++++ |
153 |
...f86-video-ati-6.14.4-exa-solid-accel-r300.patch | 560 ++++++++++++++++++ |
154 |
.../xf86-video-ati/xf86-video-ati-6.13.2.ebuild | 31 + |
155 |
.../xf86-video-ati/xf86-video-ati-6.14.0.ebuild | 35 ++ |
156 |
.../xf86-video-ati/xf86-video-ati-6.14.1.ebuild | 25 + |
157 |
.../xf86-video-ati/xf86-video-ati-6.14.2.ebuild | 25 + |
158 |
.../xf86-video-ati/xf86-video-ati-6.14.3-r1.ebuild | 31 + |
159 |
.../xf86-video-ati/xf86-video-ati-6.14.3.ebuild | 30 + |
160 |
.../xf86-video-ati/xf86-video-ati-6.14.4-r1.ebuild | 32 + |
161 |
.../xf86-video-ati/xf86-video-ati-6.14.4.ebuild | 26 + |
162 |
.../xf86-video-ati/xf86-video-ati-6.14.5.ebuild | 25 + |
163 |
x11-drivers/xf86-video-chips/Manifest | 4 + |
164 |
.../xf86-video-chips/xf86-video-chips-1.2.4.ebuild | 12 + |
165 |
x11-drivers/xf86-video-cirrus/Manifest | 10 + |
166 |
.../xf86-video-cirrus-1.3.2-pcitag-declare.patch | 42 ++ |
167 |
.../xf86-video-cirrus-1.3.2-pcitag-redefine.patch | 35 ++ |
168 |
.../xf86-video-cirrus-1.3.2-xorg-server-1.12.patch | 61 ++ |
169 |
.../xf86-video-cirrus-1.3.2-r1.ebuild | 19 + |
170 |
.../xf86-video-cirrus-1.3.2.ebuild | 19 + |
171 |
.../xf86-video-cirrus-1.4.0.ebuild | 13 + |
172 |
x11-drivers/xf86-video-dummy/Manifest | 6 + |
173 |
.../xf86-video-dummy/xf86-video-dummy-0.3.4.ebuild | 21 + |
174 |
.../xf86-video-dummy/xf86-video-dummy-0.3.5.ebuild | 24 + |
175 |
x11-drivers/xf86-video-geode/Manifest | 6 + |
176 |
.../xf86-video-geode-2.11.12.ebuild | 21 + |
177 |
.../xf86-video-geode-2.11.13.ebuild | 24 + |
178 |
x11-drivers/xf86-video-glint/Manifest | 8 + |
179 |
.../xf86-video-glint/xf86-video-glint-1.2.5.ebuild | 29 + |
180 |
.../xf86-video-glint/xf86-video-glint-1.2.6.ebuild | 19 + |
181 |
.../xf86-video-glint/xf86-video-glint-1.2.7.ebuild | 19 + |
182 |
x11-drivers/xf86-video-i128/Manifest | 6 + |
183 |
.../xf86-video-i128/xf86-video-i128-1.3.4.ebuild | 21 + |
184 |
.../xf86-video-i128/xf86-video-i128-1.3.5.ebuild | 15 + |
185 |
x11-drivers/xf86-video-i740/Manifest | 6 + |
186 |
.../xf86-video-i740/xf86-video-i740-1.3.2.ebuild | 19 + |
187 |
.../xf86-video-i740/xf86-video-i740-1.3.3.ebuild | 14 + |
188 |
x11-drivers/xf86-video-intel/Manifest | 29 + |
189 |
...el-value-for-all-formats-to-avoid-hitting.patch | 140 +++++ |
190 |
.../xf86-video-intel-2.15-batch-overrun.patch | 26 + |
191 |
.../xf86-video-intel-2.15-unsigned-promotion.patch | 32 + |
192 |
.../files/xf86-video-intel-2.17-sna-offsets.patch | 31 + |
193 |
.../xf86-video-intel-2.17-sna-pipeline-flush.patch | 48 ++ |
194 |
.../xf86-video-intel-2.10.0-r1.ebuild | 55 ++ |
195 |
.../xf86-video-intel-2.11.0.ebuild | 50 ++ |
196 |
.../xf86-video-intel-2.13.0.ebuild | 50 ++ |
197 |
.../xf86-video-intel-2.14.0.ebuild | 50 ++ |
198 |
.../xf86-video-intel-2.15.0-r1.ebuild | 48 ++ |
199 |
.../xf86-video-intel-2.16.0.ebuild | 49 ++ |
200 |
.../xf86-video-intel-2.17.0-r3.ebuild | 56 ++ |
201 |
.../xf86-video-intel-2.18.0.ebuild | 50 ++ |
202 |
.../xf86-video-intel-2.19.0.ebuild | 54 ++ |
203 |
.../xf86-video-intel/xf86-video-intel-2.8.1.ebuild | 32 + |
204 |
.../xf86-video-intel/xf86-video-intel-2.9.1.ebuild | 31 + |
205 |
x11-drivers/xf86-video-ivtv/Manifest | 4 + |
206 |
.../xf86-video-ivtv/xf86-video-ivtv-1.1.2.ebuild | 14 + |
207 |
x11-drivers/xf86-video-mach64/Manifest | 8 + |
208 |
.../xf86-video-mach64-6.8.2.ebuild | 31 + |
209 |
.../xf86-video-mach64-6.9.0.ebuild | 24 + |
210 |
.../xf86-video-mach64-6.9.1.ebuild | 24 + |
211 |
x11-drivers/xf86-video-mga/Manifest | 6 + |
212 |
.../xf86-video-mga/xf86-video-mga-1.4.13.ebuild | 28 + |
213 |
.../xf86-video-mga/xf86-video-mga-1.5.0.ebuild | 20 + |
214 |
x11-drivers/xf86-video-modesetting/Manifest | 6 + |
215 |
.../xf86-video-modesetting-0.3.0.ebuild | 12 + |
216 |
.../xf86-video-modesetting-0.4.0.ebuild | 12 + |
217 |
x11-drivers/xf86-video-neomagic/Manifest | 6 + |
218 |
.../xf86-video-neomagic-1.2.5.ebuild | 20 + |
219 |
.../xf86-video-neomagic-1.2.6.ebuild | 13 + |
220 |
x11-drivers/xf86-video-newport/Manifest | 6 + |
221 |
.../xf86-video-newport-0.2.3.ebuild | 14 + |
222 |
.../xf86-video-newport-0.2.4.ebuild | 14 + |
223 |
x11-drivers/xf86-video-nouveau/Manifest | 12 + |
224 |
.../xf86-video-nouveau-0.0.16_pre20111109.ebuild | 33 + |
225 |
.../xf86-video-nouveau-0.0.16_pre20120305.ebuild | 33 + |
226 |
.../xf86-video-nouveau-0.0.16_pre20120322.ebuild | 33 + |
227 |
.../xf86-video-nouveau-0.0.16_pre20120508.ebuild | 32 + |
228 |
.../xf86-video-nouveau-1.0.1.ebuild | 31 + |
229 |
x11-drivers/xf86-video-openchrome/Manifest | 6 + |
230 |
.../xf86-video-openchrome-0.2.905.ebuild | 51 ++ |
231 |
.../xf86-video-openchrome-0.2.906.ebuild | 51 ++ |
232 |
x11-drivers/xf86-video-qxl/Manifest | 10 + |
233 |
.../xf86-video-qxl/xf86-video-qxl-0.0.13.ebuild | 18 + |
234 |
.../xf86-video-qxl/xf86-video-qxl-0.0.14.ebuild | 16 + |
235 |
.../xf86-video-qxl/xf86-video-qxl-0.0.16.ebuild | 24 + |
236 |
.../xf86-video-qxl/xf86-video-qxl-0.0.17.ebuild | 24 + |
237 |
x11-drivers/xf86-video-r128/Manifest | 6 + |
238 |
.../xf86-video-r128/xf86-video-r128-6.8.1.ebuild | 31 + |
239 |
.../xf86-video-r128-6.8.2-r1.ebuild | 21 + |
240 |
x11-drivers/xf86-video-s3/Manifest | 6 + |
241 |
.../xf86-video-s3/xf86-video-s3-0.6.3.ebuild | 19 + |
242 |
.../xf86-video-s3/xf86-video-s3-0.6.4.ebuild | 14 + |
243 |
x11-drivers/xf86-video-s3virge/Manifest | 6 + |
244 |
.../xf86-video-s3virge-1.10.4.ebuild | 19 + |
245 |
.../xf86-video-s3virge-1.10.5.ebuild | 14 + |
246 |
x11-drivers/xf86-video-savage/Manifest | 6 + |
247 |
.../xf86-video-savage-2.3.3-r1.ebuild | 22 + |
248 |
.../xf86-video-savage-2.3.4-r1.ebuild | 22 + |
249 |
x11-drivers/xf86-video-siliconmotion/Manifest | 9 + |
250 |
.../xf86-video-siliconmotion-1.7.5-abi-check.patch | 22 + |
251 |
.../xf86-video-siliconmotion-1.7.5-new-vgahw.patch | 21 + |
252 |
...ideo-siliconmotion-1.7.5-xorg-server-1.12.patch | 25 + |
253 |
.../xf86-video-siliconmotion-1.7.5.ebuild | 20 + |
254 |
.../xf86-video-siliconmotion-1.7.6.ebuild | 14 + |
255 |
x11-drivers/xf86-video-sis/Manifest | 6 + |
256 |
.../xf86-video-sis/xf86-video-sis-0.10.3.ebuild | 32 + |
257 |
.../xf86-video-sis/xf86-video-sis-0.10.4-r1.ebuild | 17 + |
258 |
x11-drivers/xf86-video-tdfx/Manifest | 6 + |
259 |
.../xf86-video-tdfx/xf86-video-tdfx-1.4.3.ebuild | 27 + |
260 |
.../xf86-video-tdfx-1.4.4-r1.ebuild | 21 + |
261 |
x11-drivers/xf86-video-trident/Manifest | 6 + |
262 |
.../xf86-video-trident-1.3.4.ebuild | 20 + |
263 |
.../xf86-video-trident-1.3.5.ebuild | 13 + |
264 |
x11-drivers/xf86-video-vesa/Manifest | 9 + |
265 |
.../files/xf86-video-vesa-2.3.0-pci-domains.patch | 55 ++ |
266 |
.../xf86-video-vesa-2.3.0-xorg-server-1.12.patch | 30 + |
267 |
.../xf86-video-vesa-2.3.0-r1.ebuild | 18 + |
268 |
.../xf86-video-vesa/xf86-video-vesa-2.3.0.ebuild | 15 + |
269 |
.../xf86-video-vesa/xf86-video-vesa-2.3.1.ebuild | 13 + |
270 |
x11-drivers/xf86-video-vmware/Manifest | 12 + |
271 |
.../xf86-video-vmware-11.0.3.ebuild | 21 + |
272 |
.../xf86-video-vmware-11.1.0.ebuild | 15 + |
273 |
.../xf86-video-vmware-12.0.0.ebuild | 15 + |
274 |
.../xf86-video-vmware-12.0.1.ebuild | 16 + |
275 |
.../xf86-video-vmware-12.0.2.ebuild | 16 + |
276 |
x11-libs/libXmu/Manifest | 4 +- |
277 |
x11-libs/libXmu/libXmu-1.1.1.ebuild | 4 +- |
278 |
x11-libs/xcb-util/Manifest | 6 +- |
279 |
x11-libs/xcb-util/xcb-util-0.3.8.ebuild | 8 +- |
280 |
x11-libs/xcb-util/xcb-util-0.3.9.ebuild | 4 +- |
281 |
269 files changed, 8526 insertions(+), 252 deletions(-) |
282 |
|
283 |
diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest |
284 |
index 5e478e5..0785895 100644 |
285 |
--- a/dev-lang/spidermonkey/Manifest |
286 |
+++ b/dev-lang/spidermonkey/Manifest |
287 |
@@ -17,7 +17,7 @@ EBUILD spidermonkey-1.7.0-r2.ebuild 1664 RMD160 2eea40d279729740380fd8eca22d1425 |
288 |
EBUILD spidermonkey-1.7.0.ebuild 1432 RMD160 9dc3f12649f67fe727f8b327a54bbc91c0522358 SHA1 411aad11f1d1beb4435aa19a43d96447b11e7dac SHA256 5df2e8917fce96363d2128a2fdafc623aa159e60682591b347201b062778a99e |
289 |
EBUILD spidermonkey-1.8.2.15-r1.ebuild 1938 RMD160 e8c4748dbd6ebb9e1a8d6f1d318c44418bcd2c8c SHA1 f59d3fd53e89d41139d2159822a328a4bcfa6ceb SHA256 b1fc8c11374df02de4ae2136127958f3d5b7d4c9dca349e396f5127769e9c0f2 |
290 |
EBUILD spidermonkey-1.8.2.15.ebuild 1907 RMD160 597288c1c1478e152f492add1a9222833dc2272a SHA1 ab6719373203f4270ff9bb2c384869d28f379740 SHA256 e03a07403e86e8a20c7efefc59dc5e84853cb8eb459e9685de79d7d90f46de19 |
291 |
-EBUILD spidermonkey-1.8.5-r1.ebuild 3120 RMD160 eef86cb44c0ff51b499cb7fe6cc2eccfc8c67e27 SHA1 65f8a34b18409e243a01cf7eaedafe99eb70e62b SHA256 1cbe794b58e37a656a1cc2a56ea7eed2e3f95828020d48863f6906252faa3de2 |
292 |
-EBUILD spidermonkey-1.8.7.ebuild 3463 RMD160 2dbcaa35304180b4cf361ea19dabc37bb1687b58 SHA1 5775ee624640109480e318b44121bbe4a0ce4e6c SHA256 a5d9397a9da3b811ab1fd547e17d13ca55d4399cd7217cd312bc558d30976182 |
293 |
-MISC ChangeLog 12126 RMD160 aaa3a7af0d5cdca8a8b2ff14ba032bbdced1c56a SHA1 6c091ad48ffb96d1864337d38b8d91e5b6cab066 SHA256 718a0a29975f90cd5628abc4519203c1b93ae2c5e0445d9b115fea5a4559e08f |
294 |
+EBUILD spidermonkey-1.8.5-r1.ebuild 3121 RMD160 4c748ad97ed84d8c94594bd86de8d1f70994911a SHA1 42cc8792a6347a209d723f37ecc516f8a7ae47bf SHA256 503c565751e5e776c4923a60d3fd22e2278c5c39f08223d489fae54c67b648f9 |
295 |
+EBUILD spidermonkey-1.8.7.ebuild 3464 RMD160 b71983731438d77012214d2045e88f7bc60c1fcb SHA1 fe4b5ae24cfc6d7c5bc022c09aeddc59ab410867 SHA256 d1a57913e711e3f725f671697c41a656129c260256491874241cd3253cbe2521 |
296 |
+MISC ChangeLog 12258 RMD160 63be90bdba2084f217f12c2aef7b7400cbba8431 SHA1 527f074fa7242de7fd729d09ee7e57dc1e251886 SHA256 7f17195e3784d8dbbec3810984cde41a629bde388ccba793cdc527e68d1aac9d |
297 |
MISC metadata.xml 523 RMD160 b40a1ffd94bc32fd5045b99160481c2b95d69d30 SHA1 91eb56541e242621c81e38eb9e9f0c4dea6f099f SHA256 876e7996ea990b78088ea8ef1f0445658fea0bb7cf0a1e07cd1db2bae870307f |
298 |
|
299 |
diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild |
300 |
index f1372a4..2d3dc27 100644 |
301 |
--- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild |
302 |
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild |
303 |
@@ -1,6 +1,6 @@ |
304 |
# Copyright 1999-2012 Gentoo Foundation |
305 |
# Distributed under the terms of the GNU General Public License v2 |
306 |
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild,v 1.8 2012/06/19 23:18:48 blueness Exp $ |
307 |
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild,v 1.9 2012/06/29 15:50:38 jer Exp $ |
308 |
|
309 |
EAPI="4-slot-abi" |
310 |
WANT_AUTOCONF="2.1" |
311 |
@@ -16,7 +16,7 @@ SRC_URI="https://ftp.mozilla.org/pub/mozilla.org/js/${TARBALL_P}.tar.gz" |
312 |
|
313 |
LICENSE="NPL-1.1" |
314 |
SLOT="0/185" |
315 |
-KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" |
316 |
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" |
317 |
IUSE="debug static-libs test" |
318 |
|
319 |
S="${WORKDIR}/${MY_P}" |
320 |
|
321 |
diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.7.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.7.ebuild |
322 |
index 4123aa4..213ad60 100644 |
323 |
--- a/dev-lang/spidermonkey/spidermonkey-1.8.7.ebuild |
324 |
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.7.ebuild |
325 |
@@ -1,6 +1,6 @@ |
326 |
# Copyright 1999-2012 Gentoo Foundation |
327 |
# Distributed under the terms of the GNU General Public License v2 |
328 |
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-1.8.7.ebuild,v 1.2 2012/06/19 23:18:48 blueness Exp $ |
329 |
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-1.8.7.ebuild,v 1.3 2012/06/29 15:50:38 jer Exp $ |
330 |
|
331 |
EAPI="4-slot-abi" |
332 |
WANT_AUTOCONF="2.1" |
333 |
@@ -18,7 +18,7 @@ SRC_URI="http://people.mozilla.com/~dmandelin/${TARBALL_P}.tar.gz |
334 |
|
335 |
LICENSE="NPL-1.1" |
336 |
SLOT="0/187" |
337 |
-KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" |
338 |
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" |
339 |
IUSE="debug jit static-libs test" |
340 |
|
341 |
S="${WORKDIR}/${MY_P}" |
342 |
|
343 |
diff --git a/dev-libs/libyaml/Manifest b/dev-libs/libyaml/Manifest |
344 |
index 34001c8..f8a466e 100644 |
345 |
--- a/dev-libs/libyaml/Manifest |
346 |
+++ b/dev-libs/libyaml/Manifest |
347 |
@@ -5,6 +5,6 @@ DIST yaml-0.1.4.tar.gz 471759 RMD160 5051545022ffa4c78e63fed6f3af30f90e931497 SH |
348 |
EBUILD libyaml-0.0.1.ebuild 864 RMD160 8c717ae205720d55a896d41fa0a983ac578d734f SHA1 70fdfcf968709a710556ac15e8bc16fbf6d77607 SHA256 7f1c8104dc65401ce22f562f763383a7e5aa4dcf96bc2de5e0ebc9d361eb462a |
349 |
EBUILD libyaml-0.1.2.ebuild 890 RMD160 f45c5ad7e3d15b2cbd7c003116641990196cfd33 SHA1 f742aad3ce9ea2b7886e51b816d031fd622ba070 SHA256 7914fb3ded6b7fecb4bed788e49f98b22628bade81b3742ad83f0cb2e115029d |
350 |
EBUILD libyaml-0.1.3.ebuild 979 RMD160 dd8c726f6b87a285fbd637d186748defaaf55918 SHA1 cf02d0d713ceb9770ae359f584239acb5abd5d7e SHA256 8b4488fbc1bdd0dbdd55a5f2d8ba297f846d0e3598394587519c47bdb9544126 |
351 |
-EBUILD libyaml-0.1.4.ebuild 1037 RMD160 72a82237abc466fdef1de237d85bfafb45a6d4c9 SHA1 d1145f26acca131456c73f197bc0a07cef133d4f SHA256 fad1a7c570c6e0407884d8e835b78c1bec5967da24cbac01cf1988b57d204d2f |
352 |
-MISC ChangeLog 2751 RMD160 92d53cf278b2844786934103782ee58278d4337b SHA1 6d048feb42d617f0f2a77f2a092f91763e4870d5 SHA256 6385d637fbc690ed7679793e2bc1bcadc8f96f3058e143802f46b1dc0899c9be |
353 |
+EBUILD libyaml-0.1.4.ebuild 1034 RMD160 9f388ccb39ba80addc2e15adef2e44dacd48e919 SHA1 0e8be94142f5e6b0c5079f239e723b1d772a3621 SHA256 cfb3342470e22b3d51e248e6327e3db54d07fda9ff7829d1d0afce07f7986dcb |
354 |
+MISC ChangeLog 2854 RMD160 0e5893660f8f2fd54feb775e2ccbaaa028f4c771 SHA1 377cd66907264913be24271d3d2649ed1b593bc9 SHA256 a1ccbd0af5111ad8384af17e6c9e61add05616602fad4f20898b91a78809cffd |
355 |
MISC metadata.xml 385 RMD160 6f5210fb839b539e3d039fd01c4f687b9ef43af9 SHA1 11c820590de744b57148be875b915631fd4a36ce SHA256 7c7be37712d301550a32df2bbde3319b2881e9ec9e55390e7efbbe0bf0219595 |
356 |
|
357 |
diff --git a/dev-libs/libyaml/libyaml-0.1.4.ebuild b/dev-libs/libyaml/libyaml-0.1.4.ebuild |
358 |
index bb32e34..6f2783c 100644 |
359 |
--- a/dev-libs/libyaml/libyaml-0.1.4.ebuild |
360 |
+++ b/dev-libs/libyaml/libyaml-0.1.4.ebuild |
361 |
@@ -1,6 +1,6 @@ |
362 |
# Copyright 1999-2012 Gentoo Foundation |
363 |
# Distributed under the terms of the GNU General Public License v2 |
364 |
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libyaml/libyaml-0.1.4.ebuild,v 1.6 2012/06/28 01:19:50 sbriesen Exp $ |
365 |
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libyaml/libyaml-0.1.4.ebuild,v 1.7 2012/07/01 15:30:57 hattya Exp $ |
366 |
|
367 |
EAPI="4-slot-abi" |
368 |
|
369 |
@@ -14,7 +14,7 @@ SRC_URI="http://pyyaml.org/download/${PN}/${MY_P}.tar.gz" |
370 |
|
371 |
LICENSE="MIT" |
372 |
SLOT="0/2.0" |
373 |
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" |
374 |
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" |
375 |
IUSE="doc examples test static-libs" |
376 |
|
377 |
S="${WORKDIR}/${MY_P}" |
378 |
|
379 |
diff --git a/dev-perl/Encode-Locale/Encode-Locale-1.30.0.ebuild b/dev-perl/Encode-Locale/Encode-Locale-1.30.0.ebuild |
380 |
index 8272c90..a21e794 100644 |
381 |
--- a/dev-perl/Encode-Locale/Encode-Locale-1.30.0.ebuild |
382 |
+++ b/dev-perl/Encode-Locale/Encode-Locale-1.30.0.ebuild |
383 |
@@ -1,6 +1,6 @@ |
384 |
# Copyright 1999-2012 Gentoo Foundation |
385 |
# Distributed under the terms of the GNU General Public License v2 |
386 |
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/Encode-Locale/Encode-Locale-1.30.0.ebuild,v 1.7 2012/06/28 12:47:28 ranger Exp $ |
387 |
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Encode-Locale/Encode-Locale-1.30.0.ebuild,v 1.8 2012/06/29 14:55:08 jer Exp $ |
388 |
|
389 |
EAPI="4-slot-abi" |
390 |
|
391 |
@@ -11,7 +11,7 @@ inherit perl-module |
392 |
DESCRIPTION="Determine the locale encoding" |
393 |
|
394 |
SLOT="0" |
395 |
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
396 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
397 |
IUSE="" |
398 |
|
399 |
SRC_TEST=do |
400 |
|
401 |
diff --git a/dev-perl/Encode-Locale/Manifest b/dev-perl/Encode-Locale/Manifest |
402 |
index 2e2c98e..9c6de5c 100644 |
403 |
--- a/dev-perl/Encode-Locale/Manifest |
404 |
+++ b/dev-perl/Encode-Locale/Manifest |
405 |
@@ -1,6 +1,6 @@ |
406 |
DIST Encode-Locale-1.02.tar.gz 6753 RMD160 c0848157d2d78952817f3d86811cbce5bcab1020 SHA1 25f79c9fc7636887ddf00e0a759a8cd4b9cb492c SHA256 20c5ba2ab0ac00f0e6d5c5d405f2ccb3fdb0212de3519ec8d16688574d8d5340 |
407 |
DIST Encode-Locale-1.03.tar.gz 6846 RMD160 9f7b4a8bb68caea7fca48c97e2d935dfee3cd9a6 SHA1 b37c3dbb98b56d31cc8af35a548096bfbf44820f SHA256 f76337e0933225914111fcc3319ff4db359b1abfd1aa56dff2df5378db0e2d55 |
408 |
EBUILD Encode-Locale-1.20.0.ebuild 601 RMD160 0a4369e4dc155392706b49269ad52f9a7adc2b92 SHA1 714c6cd5aa42b76a5345509e1d259ad62b5a086a SHA256 f9a569809cdf43371cfc08ca39a52a8591020db5263d0d0ff41ebd252a342708 |
409 |
-EBUILD Encode-Locale-1.30.0.ebuild 629 RMD160 9ca015c5fbdfbb4e57e0864efc5ef3b423fcbe98 SHA1 73695fed765af3925d7804fdaae4da0a2c93e6a2 SHA256 b64fbb944d981b9e3086e262c2571b64ad6637404c0f9a22b5ecb9dcc384dbc2 |
410 |
-MISC ChangeLog 3496 RMD160 feebb0177e755b536e5f0f4a84f605a0b8d18605 SHA1 fc48d81983e3e14735e82de439700397211d14cd SHA256 fc35628593c86a680b04086ff7c38a17ff49733d23a836f34512f1cd5018dbc9 |
411 |
+EBUILD Encode-Locale-1.30.0.ebuild 625 RMD160 87606d115e986838b0ecab57412e77066c56810a SHA1 c6adb51a60c5ed00271e6a1635c78488da60b8b8 SHA256 95608a4d9cd07e42244bddf1eef9aebdc89145ccd449efcc748960515c6b7e52 |
412 |
+MISC ChangeLog 3603 RMD160 e58273a1fca22769290fff552c5256e793ea5e51 SHA1 45375e235f7774d0c548914881e81bcd9b4321d6 SHA256 748861f3f9f071eb3f4728e26e2eb7bc7a4dd538084c0530e9e0a923a36339e7 |
413 |
MISC metadata.xml 293 RMD160 5778fed837e8554643f490123190ca64dde728af SHA1 d8d184ee4b08f7a5ab16ea87d869c9d9b89e6ce8 SHA256 6e251bf79152a0bf7d72c1f75d460fcce58f97eda7f3fa3f1e9ca1d9c09321af |
414 |
|
415 |
diff --git a/dev-perl/File-Listing/File-Listing-6.40.0.ebuild b/dev-perl/File-Listing/File-Listing-6.40.0.ebuild |
416 |
index 3b1c977..1b30539 100644 |
417 |
--- a/dev-perl/File-Listing/File-Listing-6.40.0.ebuild |
418 |
+++ b/dev-perl/File-Listing/File-Listing-6.40.0.ebuild |
419 |
@@ -1,6 +1,6 @@ |
420 |
# Copyright 1999-2012 Gentoo Foundation |
421 |
# Distributed under the terms of the GNU General Public License v2 |
422 |
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-Listing/File-Listing-6.40.0.ebuild,v 1.7 2012/06/28 12:49:39 ranger Exp $ |
423 |
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-Listing/File-Listing-6.40.0.ebuild,v 1.8 2012/06/29 14:55:47 jer Exp $ |
424 |
|
425 |
EAPI="4-slot-abi" |
426 |
|
427 |
@@ -11,7 +11,7 @@ inherit perl-module |
428 |
DESCRIPTION="Parse directory listings" |
429 |
|
430 |
SLOT="0" |
431 |
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
432 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
433 |
IUSE="" |
434 |
|
435 |
RDEPEND=" |
436 |
|
437 |
diff --git a/dev-perl/File-Listing/Manifest b/dev-perl/File-Listing/Manifest |
438 |
index 0b1317f..56ad944 100644 |
439 |
--- a/dev-perl/File-Listing/Manifest |
440 |
+++ b/dev-perl/File-Listing/Manifest |
441 |
@@ -1,6 +1,6 @@ |
442 |
DIST File-Listing-6.03.tar.gz 51415 RMD160 d56987dd8cdcf1b749344017b2a6cbf46bd1be73 SHA1 38a2fe3f533ee1d7999a16a389c86e6af6e638ea SHA256 23e96035f2759f211d3e9027d608c5fb6c81ba1b7cdd1079c6fa597613b99094 |
443 |
DIST File-Listing-6.04.tar.gz 51536 RMD160 f19e7c2f3189205c9c7b8885fbe91dcc1854904e SHA1 02a41fe1b91f3f198712965360192f31d6d8d74e SHA256 1e0050fcd6789a2179ec0db282bf1e90fb92be35d1171588bd9c47d52d959cf5 |
444 |
EBUILD File-Listing-6.30.0.ebuild 691 RMD160 7cb01c0ec73475bfd2cd4ecefa0b24dc2877c222 SHA1 28e7df569dc824d99ba8422f88800bd6a1ec9092 SHA256 af572c750b9e280f9cbc6bb871ca710150d908bbb97607f97a4891cd724118b3 |
445 |
-EBUILD File-Listing-6.40.0.ebuild 709 RMD160 84cfe90c9663894a9f41573342a4b7ebeb174ff7 SHA1 a2427eae6f87aa6077724a8b93c8c144286587cb SHA256 689796bbccd90f7bbd1782accbaec2e987acc2d10b6ebbb115cc9db12635ccdb |
446 |
-MISC ChangeLog 3707 RMD160 e57777d629fc466f3ae1544e0ac68f30cc49c606 SHA1 9f21875e0550140d25ca9d775070f9b9392863a4 SHA256 9a665e64dab360110f873230553affa7e3f9b75967c87979d372e33809cee0f1 |
447 |
+EBUILD File-Listing-6.40.0.ebuild 705 RMD160 c0c0198be76d48717f6cac8a93dbb6448331f042 SHA1 54fa3d13155f13e778fc89663ecaf09b3626b473 SHA256 4b67d90357e82c23f30d9c5579f2ab38fd37572fd583cae1d1aa968e7df278be |
448 |
+MISC ChangeLog 3813 RMD160 890fc4534c4ce4d476e638e8636fff3beb2e59aa SHA1 77479a72de46cdd190385ed088e134e23234f73b SHA256 dab116a695dfc192114b896c698b6ef75e2988f8af88488676f5d61a9e7e62a5 |
449 |
MISC metadata.xml 617 RMD160 3aa34cbec354a32427fbf3d71ef8bdef4baf801c SHA1 0d028c5b3266088cc45d5a984b1f0c36b69246f5 SHA256 8c7a13a99353ea67ada54fb43403666a55710f90a8438c4609e6cf4f65134ead |
450 |
|
451 |
diff --git a/dev-perl/HTTP-Daemon/HTTP-Daemon-6.10.0.ebuild b/dev-perl/HTTP-Daemon/HTTP-Daemon-6.10.0.ebuild |
452 |
index 77070a4..5477095 100644 |
453 |
--- a/dev-perl/HTTP-Daemon/HTTP-Daemon-6.10.0.ebuild |
454 |
+++ b/dev-perl/HTTP-Daemon/HTTP-Daemon-6.10.0.ebuild |
455 |
@@ -1,6 +1,6 @@ |
456 |
# Copyright 1999-2012 Gentoo Foundation |
457 |
# Distributed under the terms of the GNU General Public License v2 |
458 |
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Daemon/HTTP-Daemon-6.10.0.ebuild,v 1.6 2012/06/22 15:49:23 ranger Exp $ |
459 |
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Daemon/HTTP-Daemon-6.10.0.ebuild,v 1.7 2012/06/29 14:56:28 jer Exp $ |
460 |
|
461 |
EAPI="4-slot-abi" |
462 |
|
463 |
@@ -11,7 +11,7 @@ inherit perl-module |
464 |
DESCRIPTION="Base class for simple HTTP servers" |
465 |
|
466 |
SLOT="0" |
467 |
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
468 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
469 |
IUSE="" |
470 |
|
471 |
RDEPEND=" |
472 |
|
473 |
diff --git a/dev-perl/HTTP-Daemon/Manifest b/dev-perl/HTTP-Daemon/Manifest |
474 |
index b7816d6..ec5a4a8 100644 |
475 |
--- a/dev-perl/HTTP-Daemon/Manifest |
476 |
+++ b/dev-perl/HTTP-Daemon/Manifest |
477 |
@@ -1,6 +1,6 @@ |
478 |
DIST HTTP-Daemon-6.00.tar.gz 18512 RMD160 b372f2281bf256139ff1ebf80ddd784b00974ed4 SHA1 cf33910549d83252f662754022b8d299f351f5bd SHA256 4801d349c52813a1e49d6b31962f45705bae76fb907279e75933596c04e0de89 |
479 |
DIST HTTP-Daemon-6.01.tar.gz 18628 RMD160 426d00f81025ed56e861384a8722163589814a66 SHA1 d3b7614d4b3be4b61d26011efe90026c955102a4 SHA256 43fd867742701a3f9fcc7bd59838ab72c6490c0ebaf66901068ec6997514adc2 |
480 |
EBUILD HTTP-Daemon-6.0.0.ebuild 773 RMD160 41b7b1d55e4b3a46cbbc9b88318da3636eaa7dcc SHA1 977d7c05cc1f21d1d7a27bea010324d23e1878ed SHA256 f32a2f709241e626ae4efb0c55ca94287fc3d54a5783a0dea1680db556b046da |
481 |
-EBUILD HTTP-Daemon-6.10.0.ebuild 803 RMD160 f209f1452f5d14202c91d4751194777328016703 SHA1 200aadac820cdaf933f1e324de98d0085153be38 SHA256 362235c4cac36bee0f6c7cea3bfca279d1503366942661f99f16dda9cf11e7a6 |
482 |
-MISC ChangeLog 2950 RMD160 7d3e10d3afcfe9ec14f629e390a02134c3a0bde7 SHA1 a39c794d4a8090483977c1b316f908ee62924bd1 SHA256 9f5db3f57cd6b665c7676a95308fcaef882c076357b7160300aa55ed3ac65052 |
483 |
+EBUILD HTTP-Daemon-6.10.0.ebuild 799 RMD160 2f7c8bbfb9521a837416b50789c032be6003f2ff SHA1 95609ef780fb0131416da9dd7db636c759b3a48f SHA256 4dd4d55e7c810c26f4c10272b3f9d23c183b990df7fe8e8c612aa2c8e18099a1 |
484 |
+MISC ChangeLog 3057 RMD160 a35570859e3c5fd54d58dd9de81b2380311da7c8 SHA1 71b0a6a975b408f11ad2b7eb74b9c2bcdd2bbdf6 SHA256 08fce66e0cd19336fc5986d80a4a821767495e107e0bad150c08f1ad82a4a24b |
485 |
MISC metadata.xml 358 RMD160 cab3c2d43349d724ec0e29bed5e5630d5b6caab0 SHA1 16f727cc5d09cf6901feda1db3ea3902dbea3b79 SHA256 9cda50631cd6b6748cbc2faa2261a7bb1cb3101ed544909ae056885166b2df19 |
486 |
|
487 |
diff --git a/dev-perl/HTTP-Message/HTTP-Message-6.30.0.ebuild b/dev-perl/HTTP-Message/HTTP-Message-6.30.0.ebuild |
488 |
index db93bc8..1006df7 100644 |
489 |
--- a/dev-perl/HTTP-Message/HTTP-Message-6.30.0.ebuild |
490 |
+++ b/dev-perl/HTTP-Message/HTTP-Message-6.30.0.ebuild |
491 |
@@ -1,6 +1,6 @@ |
492 |
# Copyright 1999-2012 Gentoo Foundation |
493 |
# Distributed under the terms of the GNU General Public License v2 |
494 |
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Message/HTTP-Message-6.30.0.ebuild,v 1.6 2012/06/22 15:50:20 ranger Exp $ |
495 |
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Message/HTTP-Message-6.30.0.ebuild,v 1.7 2012/06/29 14:57:15 jer Exp $ |
496 |
|
497 |
EAPI="4-slot-abi" |
498 |
|
499 |
@@ -11,7 +11,7 @@ inherit perl-module |
500 |
DESCRIPTION="Base class for Request/Response" |
501 |
|
502 |
SLOT="0" |
503 |
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
504 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
505 |
IUSE="" |
506 |
|
507 |
RDEPEND=" |
508 |
|
509 |
diff --git a/dev-perl/HTTP-Message/Manifest b/dev-perl/HTTP-Message/Manifest |
510 |
index 27c7ac0..25529d0 100644 |
511 |
--- a/dev-perl/HTTP-Message/Manifest |
512 |
+++ b/dev-perl/HTTP-Message/Manifest |
513 |
@@ -1,6 +1,6 @@ |
514 |
DIST HTTP-Message-6.02.tar.gz 49243 RMD160 6703f508af52ba7d30a1a3362c0f40f8a01af20d SHA1 8622a3ac18c39c3594ff42a330ceb65ac6c91c43 SHA256 2331b3c82e8a9674e596e4583f13a655d24d2e3c7165f3bdc6def4b5d4165181 |
515 |
DIST HTTP-Message-6.03.tar.gz 49711 RMD160 2f2eb59852ad040d59936c6f1293d0022971c6c2 SHA1 ffd90daf91d07b0c58a3ec4544c79416d4968ebc SHA256 c736e083bdf0eea1bb73e2dc3b66db0a8283942c0f69063afadb9a7cfa80011b |
516 |
EBUILD HTTP-Message-6.20.0.ebuild 933 RMD160 115881a7a63e3edb1384246c97584c6168e1100b SHA1 ff7bace3e9c94840438900c51b3512ec67561efc SHA256 4077963792ee94340160a8b44a8b79235281bb70b945ecab5844bf88725147b6 |
517 |
-EBUILD HTTP-Message-6.30.0.ebuild 962 RMD160 51c5bb87cc4cb120e5b6cfee23a8567a4774cd8c SHA1 5719b2a48fdcd0b57facddaece039174b6e3b93c SHA256 8651f32957a2dc85bda09bc50598bb62237d5cc50f5cf8689ef3d636cc039fd2 |
518 |
-MISC ChangeLog 3206 RMD160 96f4ee2924260f6043da4fb6246c08b5891edcf9 SHA1 2f77baba35d2522ea2ffe88f5940063b81ac3841 SHA256 be7ef30b6e05534566c7961476fa4388f0b0b2bcf2c1f663dc15b0be0caeb52c |
519 |
+EBUILD HTTP-Message-6.30.0.ebuild 958 RMD160 81315f3b6edf0472bc671e403840092781f3346a SHA1 c411da7d86935e941c6e8bfc7c672bce06974d71 SHA256 5872e07cb3826ecb015fc81d7dc0f168a921ba8fe5da0818cb2fc65b45c42620 |
520 |
+MISC ChangeLog 3314 RMD160 cd834f606d2f11615967ecf70f19af552c657830 SHA1 d2ffa135331ed10ce0ad6616db643b9e6c515269 SHA256 902351bb04d9360ec2b783bfcdfdd44f2160819dc7d35b9c9241f5095da784ba |
521 |
MISC metadata.xml 838 RMD160 4247aaed5a02dbb7e1880818acdefbe52ba7974f SHA1 003194a4ca9ef9e1642966e5bd4e08f2f976730f SHA256 2418ec8a8bcbd23c07ba5f399542b96e456f07fc06ab3765583b62712d62ca96 |
522 |
|
523 |
diff --git a/dev-perl/IPC-Run3/IPC-Run3-0.45.0.ebuild b/dev-perl/IPC-Run3/IPC-Run3-0.45.0.ebuild |
524 |
index fb6e444..98d3360 100644 |
525 |
--- a/dev-perl/IPC-Run3/IPC-Run3-0.45.0.ebuild |
526 |
+++ b/dev-perl/IPC-Run3/IPC-Run3-0.45.0.ebuild |
527 |
@@ -1,6 +1,6 @@ |
528 |
# Copyright 1999-2012 Gentoo Foundation |
529 |
# Distributed under the terms of the GNU General Public License v2 |
530 |
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/IPC-Run3/IPC-Run3-0.45.0.ebuild,v 1.7 2012/06/19 14:01:42 ago Exp $ |
531 |
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/IPC-Run3/IPC-Run3-0.45.0.ebuild,v 1.8 2012/06/29 15:45:05 jer Exp $ |
532 |
|
533 |
EAPI="4-slot-abi" |
534 |
|
535 |
@@ -12,7 +12,7 @@ DESCRIPTION="Run a subprocess in batch mode (a la system)" |
536 |
|
537 |
SLOT="0" |
538 |
LICENSE="as-is" |
539 |
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos" |
540 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos" |
541 |
IUSE="test" |
542 |
|
543 |
RDEPEND="" |
544 |
|
545 |
diff --git a/dev-perl/IPC-Run3/Manifest b/dev-perl/IPC-Run3/Manifest |
546 |
index 2f1a3b6..25105ce 100644 |
547 |
--- a/dev-perl/IPC-Run3/Manifest |
548 |
+++ b/dev-perl/IPC-Run3/Manifest |
549 |
@@ -3,6 +3,6 @@ DIST IPC-Run3-0.044.tar.gz 19412 RMD160 fc3a3a5855bbfbe79943d2976f3390e57f5a02ad |
550 |
DIST IPC-Run3-0.045.tar.gz 20017 RMD160 0b5f471fde0966583dba8759b47e533c054aa41d SHA1 d5bdab13354071de5bd6cd4d78a6822cb525e436 SHA256 658971b13f837c9c760df1959ac6471d5e48265d0a44d1d524cb4d0ab81881da |
551 |
EBUILD IPC-Run3-0.043.ebuild 605 RMD160 2fa54cfde9fb7cba910d1ccb3aacdaf27eed830a SHA1 5a2149ad0bfe3167219bdafbcbdd5a4bd8e8b103 SHA256 1ea7301e8822b57ace4c46cc847071c6a8f9918bd6fb1a127889defa0284194a |
552 |
EBUILD IPC-Run3-0.44.0.ebuild 659 RMD160 2883690bbf2ee634768ab5c4b648938971b91db1 SHA1 e70f46e1ff1a7d886679b570033269169c21b7cd SHA256 508f1ab1bddd84e81e07557c58396f2be0a7f8f66f13dac441ac7a5a30876741 |
553 |
-EBUILD IPC-Run3-0.45.0.ebuild 665 RMD160 351fab50f684abed9e444fe745255737735d17bb SHA1 5bf7d2233dd540393803be41327f9e64636d0c5a SHA256 ebc41fc80277c5ff617801d7a55c6457988bc15b8f1a6eaa74e927d702c9a599 |
554 |
-MISC ChangeLog 6442 RMD160 d76fcc711641177493b78a0cef7ac45fa0351164 SHA1 919ab846b08c0681c5397ede8c52197337c457cc SHA256 ef3028c81d0eb7cbbf22ec5f655e3efa2e95e0ac8ad57a3b48da42c3f6b73750 |
555 |
+EBUILD IPC-Run3-0.45.0.ebuild 664 RMD160 dcd46dbe4a663caa0037b68dc18c76d906fae40a SHA1 00ad76bed81468a0a32cc626c6037171698f1c62 SHA256 aa04bf625340afc5f5ce50748ea014f8ddedfa37f11e0d7bc8068b7ba4daf9c1 |
556 |
+MISC ChangeLog 6546 RMD160 4a37da3eac0754aed185208e6f93e008ac8ba5da SHA1 0d3776a5af617a31818a91ad3bab64efe7008ac6 SHA256 df3c7e55bccbbfbc00bdcdf38e6819bee1800516df362fd5dfcea669b665375f |
557 |
MISC metadata.xml 290 RMD160 570c05297a26bfa6ed83f8de4030e2b3319f01ce SHA1 504a4f4531023b754a51b114fee6b92f54ddef85 SHA256 0f32cea252a74b3305b2fb5a082323be8265d34346c6e65966bfd3b3d8dfea96 |
558 |
|
559 |
diff --git a/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.20.0.ebuild b/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.20.0.ebuild |
560 |
index 9788ee2..69fedf1 100644 |
561 |
--- a/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.20.0.ebuild |
562 |
+++ b/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.20.0.ebuild |
563 |
@@ -1,6 +1,6 @@ |
564 |
# Copyright 1999-2012 Gentoo Foundation |
565 |
# Distributed under the terms of the GNU General Public License v2 |
566 |
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.20.0.ebuild,v 1.6 2012/06/22 15:51:13 ranger Exp $ |
567 |
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.20.0.ebuild,v 1.7 2012/06/29 14:59:34 jer Exp $ |
568 |
|
569 |
EAPI="4-slot-abi" |
570 |
|
571 |
@@ -11,7 +11,7 @@ inherit perl-module |
572 |
DESCRIPTION="Media types and mailcap processing" |
573 |
|
574 |
SLOT="0" |
575 |
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
576 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
577 |
IUSE="" |
578 |
|
579 |
RDEPEND=" |
580 |
|
581 |
diff --git a/dev-perl/LWP-MediaTypes/Manifest b/dev-perl/LWP-MediaTypes/Manifest |
582 |
index b1b9e96..c320541 100644 |
583 |
--- a/dev-perl/LWP-MediaTypes/Manifest |
584 |
+++ b/dev-perl/LWP-MediaTypes/Manifest |
585 |
@@ -1,6 +1,6 @@ |
586 |
DIST LWP-MediaTypes-6.01.tar.gz 14917 RMD160 2ea782c0da693951f1614f3a5f74d63e505368d6 SHA1 b794d54a4f8c36ee51b28987bfc1abc33be5561d SHA256 df25a848796bb53ae465924fb1192a19400f37d7446b2fe7f73443db07c51dba |
587 |
DIST LWP-MediaTypes-6.02.tar.gz 18722 RMD160 a99f980361c58b1fbf5f130964a213076a32c1fe SHA1 f56891f4e718a5f1f16f09ae37d32e454095cbed SHA256 18790b0cc5f0a51468495c3847b16738f785a2d460403595001e0b932e5db676 |
588 |
EBUILD LWP-MediaTypes-6.10.0.ebuild 667 RMD160 2b174674234fee895c0872ea6bde05bcfb18311d SHA1 e91f24ff3de48939110c55d9dc067469339c2329 SHA256 434afc7f277c5df8976a7ccb146efc5709810b79626997ce81d8743e451700f8 |
589 |
-EBUILD LWP-MediaTypes-6.20.0.ebuild 696 RMD160 570d4e7e48d76d6df8a8f01ac80621506b53aef0 SHA1 718b8ebd1a80d0f13900326d43d4da1b76e669e4 SHA256 ae08b8c845b4bbbef387d490adf453a5e390c238840bf71b0fa447be6eb8278d |
590 |
-MISC ChangeLog 3047 RMD160 27f9a87928227ff5df49429ab3317598fbab85de SHA1 2c2bad4bda7d51e15d6163e2e61632f7a560f70a SHA256 6d815f56c382a3052d366e96f21416d6e92af42b34b4c86a8b71c068d37ec4af |
591 |
+EBUILD LWP-MediaTypes-6.20.0.ebuild 692 RMD160 116cf449d59dbce0a27ab97d7278707216a3f549 SHA1 e5b2b9f8e92cd8f858d7d8c4d952a8cef5f0c6fa SHA256 9fc7b9695e90b330b4ef210cb9337f41d5a9074bf8a62e1a95ce0c39e4d49d15 |
592 |
+MISC ChangeLog 3157 RMD160 088efe78e06492fce3f7ab3c35b2bf4ec6cb3948 SHA1 98d4a8b9b5e2be06a6eb9c60e23618401fdda2af SHA256 73248259564847be2199a91e9da5a4b4f924782ff9590cb90eff24485e66071b |
593 |
MISC metadata.xml 295 RMD160 1099f649fc917640111e89ec6a8e207cedf3ee3a SHA1 afbc310930d9240032dbb05f9835d97344a09844 SHA256 195f4011e12c7ed34367248641d196bfd3918c5f808bd09fdd26fb84d058a207 |
594 |
|
595 |
diff --git a/dev-perl/MogileFS-Utils/Manifest b/dev-perl/MogileFS-Utils/Manifest |
596 |
index b92cfef..7c3d7ab 100644 |
597 |
--- a/dev-perl/MogileFS-Utils/Manifest |
598 |
+++ b/dev-perl/MogileFS-Utils/Manifest |
599 |
@@ -9,6 +9,7 @@ DIST MogileFS-Utils-2.20.tar.gz 38524 RMD160 55c8313caf8686b1a95884bbbdb9501ad38 |
600 |
DIST MogileFS-Utils-2.21.tar.gz 38662 RMD160 ad97fa43905be987e5e1036fd2cc62e2aca2b1b3 SHA1 5d12d8fd03fd2bb466186d52a9cabc5053e7a7ec SHA256 346c37ce6525596c1c48a220c26b4bf855dedb4498c344db99e1476f7a4489e3 |
601 |
DIST MogileFS-Utils-2.22.tar.gz 39361 RMD160 0384a698d405d6afcf70e3a2a5c5a1eed2568e5d SHA1 55ca7412f5c05c0160f8841eec029babb9088329 SHA256 c1fc4cc8d2d689fbcf6ae323c42cfe1d6785f374a586a9a6a01f1db78f02b90e |
602 |
DIST MogileFS-Utils-2.23.tar.gz 39660 RMD160 4edf3bf9872299adec3b584181cc194686cd8343 SHA1 bfd787b269248a5d8491acdba12ee8f7430dcf4c SHA256 2b6ef41721e8ccfcfdfba115794b00f1469b51d0f1b7ae2a373c4cd20e0dbff8 |
603 |
+DIST MogileFS-Utils-2.25.tar.gz 40055 RMD160 e6a8061af44ad02b4f1c5c7f1129a43228a526e7 SHA1 127d4493a9ddc2aa66792021cb61d1abc5b3ab57 SHA256 c688e56ea54e2fd93a6a7cafa7b66d98fb6e2be3a69055402165fd50cefa3ede |
604 |
EBUILD MogileFS-Utils-2.13.ebuild 526 RMD160 7cca80e3f040836cc179b68592a9731356a8f155 SHA1 ff6ffcc7973fda51ef5b9b57e3f16cbef06a5381 SHA256 13164d4882b5649d1f8d2e113bf3207c288f13856aaef0b829e68aa7b5f6d6c0 |
605 |
EBUILD MogileFS-Utils-2.14.ebuild 526 RMD160 d9e367768ccc5b8dd898c642a2c58524c1c912e5 SHA1 5c025f3f72221f280e4ad2e2d09670d32c6818a5 SHA256 a2c2884b01a6bf3cb5a6147ca51a2caf9a356a4ed633b5bf2553a8318c5abcd8 |
606 |
EBUILD MogileFS-Utils-2.15.ebuild 529 RMD160 d951a8c6a19cebf87330e207a4a97c6b47757988 SHA1 4426671056e04e3e7905aebb6475827919b15b08 SHA256 b329ca236016c971c3dd86c1dc79640a7549d8f96697b9b431c63a5957cd8cf4 |
607 |
@@ -21,5 +22,6 @@ EBUILD MogileFS-Utils-2.200.0.ebuild 536 RMD160 311449bc1409887f799294bdd6cef366 |
608 |
EBUILD MogileFS-Utils-2.210.0.ebuild 536 RMD160 534e3ca29b9f9e64fef6af28be196d2b9739032b SHA1 b03d184c72179b378f6262a610755f0d14abe92d SHA256 c700f6547f7d51b4b65ca32c5518bec861e94c9de12ca9cdeec8abf8c235dbb7 |
609 |
EBUILD MogileFS-Utils-2.220.0.ebuild 544 RMD160 6073f416dd464fa6f0c58465ade20320b9244464 SHA1 241e58b8750adf1d92041f5df6f915cfbc649620 SHA256 0f158f9d0704329344dbcf8ce80f47283b03a862b8f584592d73d1cc96554871 |
610 |
EBUILD MogileFS-Utils-2.230.0.ebuild 544 RMD160 d4daeca3ea504f48de7aa149e5c1aad549f9b958 SHA1 9928dc8795b0825d367dc585a14247f44b69c41d SHA256 0c3641be82c45f3fb9d08971cc90456387c0dc8b9c52c9b954ac2568eea2a765 |
611 |
-MISC ChangeLog 3540 RMD160 ee71fcbce473473d020ef986e469f761084b942a SHA1 6c86c9db3b30f0dd5ec6d4e5506efbeee5ef650e SHA256 ee8a960a33e2a7fa53b38ce68188c0c747038440795a8de03f936e4ba1ff6fe4 |
612 |
+EBUILD MogileFS-Utils-2.250.0.ebuild 544 RMD160 abe695afb4af0ac8fb9ccf625d006d4070b03a68 SHA1 c8b81fd9f1a49a2c09240146d5455d71106544df SHA256 a9a637a4b25de2cbd4dfabc7a302894a6663a8ede873210fba9f211cd3298c31 |
613 |
+MISC ChangeLog 3718 RMD160 906c9d10100e77b65be3f99e07c9a840d70bc8ea SHA1 f6adf166db50536012a5c8f68bf5ca5150075dc1 SHA256 4181ecfb94856e91a6c68445ce79cdca35e13cc96e5781b8bafdbbcaa78df562 |
614 |
MISC metadata.xml 421 RMD160 8cd2392aa5340fa9f1ac5e5d10bf576a2170c9e8 SHA1 969956ab95d50dd0c453ab831b19312c3a55b710 SHA256 29aa7b951be85c5ebe81dee3e265044068d66ce252203954561d5c2d8f243d99 |
615 |
|
616 |
diff --git a/dev-perl/MogileFS-Utils/MogileFS-Utils-2.250.0.ebuild b/dev-perl/MogileFS-Utils/MogileFS-Utils-2.250.0.ebuild |
617 |
new file mode 100644 |
618 |
index 0000000..f9b5156 |
619 |
--- /dev/null |
620 |
+++ b/dev-perl/MogileFS-Utils/MogileFS-Utils-2.250.0.ebuild |
621 |
@@ -0,0 +1,20 @@ |
622 |
+# Copyright 1999-2012 Gentoo Foundation |
623 |
+# Distributed under the terms of the GNU General Public License v2 |
624 |
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/MogileFS-Utils/MogileFS-Utils-2.250.0.ebuild,v 1.1 2012/06/29 17:09:40 robbat2 Exp $ |
625 |
+ |
626 |
+EAPI="4-slot-abi" |
627 |
+ |
628 |
+MODULE_AUTHOR=DORMANDO |
629 |
+MODULE_VERSION=${PV%0.0} |
630 |
+inherit perl-module |
631 |
+ |
632 |
+DESCRIPTION="Server for the MogileFS distributed file system" |
633 |
+ |
634 |
+SLOT="0" |
635 |
+KEYWORDS="~amd64 ~ppc ~x86" |
636 |
+IUSE="" |
637 |
+ |
638 |
+RDEPEND="virtual/perl-IO-Compress |
639 |
+ dev-perl/libwww-perl |
640 |
+ >=dev-perl/MogileFS-Client-1.16" |
641 |
+DEPEND="${RDEPEND}" |
642 |
|
643 |
diff --git a/dev-perl/Net-HTTP/Manifest b/dev-perl/Net-HTTP/Manifest |
644 |
index dfc1679..11a2b23 100644 |
645 |
--- a/dev-perl/Net-HTTP/Manifest |
646 |
+++ b/dev-perl/Net-HTTP/Manifest |
647 |
@@ -1,6 +1,6 @@ |
648 |
DIST Net-HTTP-6.01.tar.gz 13733 RMD160 156670bd93ce465d7a9d2fcac685820e4708f252 SHA1 ffefc52e4e171d2b578a6e50d2fd29ea71fcdbe8 SHA256 76d883f9b249b16393dc183de04b4e4fed99bb0eb776ab9149d915607c69ea46 |
649 |
DIST Net-HTTP-6.03.tar.gz 14294 RMD160 20a4e7181084820b49bda56d3cf13cd167c61924 SHA1 efb374a53aee9f9f68aed98f98ef60ac18d56078 SHA256 ecb0236dc23dccdc92e4b1c2dc63b2a2e29ac3a4a1f50104a838279a72a8a0ab |
650 |
EBUILD Net-HTTP-6.10.0.ebuild 741 RMD160 3d2fda9efe075ca99367eccd88dbb610badac9e5 SHA1 fa87a50594cf9b576f1ca2ef7d3de0addc3f0efe SHA256 340da349009cb96470d203b76c714052201e1dcb436da0e34904f352b9a1f8be |
651 |
-EBUILD Net-HTTP-6.30.0.ebuild 758 RMD160 2434eeb2ac662968b11c489d486ab3548acfe8d1 SHA1 0c8b5e29b269dbcd71f73fdff09807df6b62e8d2 SHA256 e4e7efc06c619ddfa329494d1144a89f4435e65986e05d49902517d5074d41fe |
652 |
-MISC ChangeLog 3433 RMD160 49ee4d5757c945cf1ab26c1f015bc804ac8023d4 SHA1 4be407ec181a66c755130559f4135fd46bfc8462 SHA256 dad6704cff029b3fa52daad08fcc1b482da29f2e6c8df90c2ed64f49a491dca4 |
653 |
+EBUILD Net-HTTP-6.30.0.ebuild 754 RMD160 f65291699dbdca75c334104d3d4228f418f5b44a SHA1 8f2262240398e753183bfd40880c395df5f03232 SHA256 fb9a797cbe9b335644f0527920a1c0f59301963ed47331c15be5a4e2467d405b |
654 |
+MISC ChangeLog 3535 RMD160 2d16b04704a81be42d32abe6e77389755fb29649 SHA1 516ea5c84bed4bf721387077ca6dbd3b2989045f SHA256 75e53b0dd9de58f64bbb5c5d9f939f34fd91e5ed67315327199377bb36f0f1d1 |
655 |
MISC metadata.xml 459 RMD160 832d156b220044e7f28a7b88480966bd25dfa553 SHA1 c904e6a47cfb4af933f3257495976570705a3a99 SHA256 5f698e52527e5110e96398c41780e4611f2a5b939e1a7f18aeed0c4b329c7efe |
656 |
|
657 |
diff --git a/dev-perl/Net-HTTP/Net-HTTP-6.30.0.ebuild b/dev-perl/Net-HTTP/Net-HTTP-6.30.0.ebuild |
658 |
index 344afc9..56731e5 100644 |
659 |
--- a/dev-perl/Net-HTTP/Net-HTTP-6.30.0.ebuild |
660 |
+++ b/dev-perl/Net-HTTP/Net-HTTP-6.30.0.ebuild |
661 |
@@ -1,6 +1,6 @@ |
662 |
# Copyright 1999-2012 Gentoo Foundation |
663 |
# Distributed under the terms of the GNU General Public License v2 |
664 |
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-HTTP/Net-HTTP-6.30.0.ebuild,v 1.7 2012/06/28 12:33:53 ranger Exp $ |
665 |
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-HTTP/Net-HTTP-6.30.0.ebuild,v 1.8 2012/06/29 15:00:12 jer Exp $ |
666 |
|
667 |
EAPI="4-slot-abi" |
668 |
|
669 |
@@ -11,7 +11,7 @@ inherit perl-module |
670 |
DESCRIPTION="Low-level HTTP connection (client)" |
671 |
|
672 |
SLOT="0" |
673 |
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
674 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
675 |
IUSE="" |
676 |
|
677 |
RDEPEND=" |
678 |
|
679 |
diff --git a/dev-perl/mogilefs-server/Manifest b/dev-perl/mogilefs-server/Manifest |
680 |
index 11181f5..2fb7f02 100644 |
681 |
--- a/dev-perl/mogilefs-server/Manifest |
682 |
+++ b/dev-perl/mogilefs-server/Manifest |
683 |
@@ -21,6 +21,7 @@ DIST MogileFS-Server-2.60.tar.gz 166840 RMD160 8194f2e652a6348c49f11ae5f684baae9 |
684 |
DIST MogileFS-Server-2.61.tar.gz 173555 RMD160 9e762a23b0614219a269c0ffbe6f5d5a40217a2c SHA1 cf0b17191e4ea1fc858dbc943a0e47a0a5407d34 SHA256 c3a92c7b1006ce5e0b41875b716ea0049585360195abc61125d2756ddfaaf8e6 |
685 |
DIST MogileFS-Server-2.62.tar.gz 173736 RMD160 1f08b5e313ceaa8c666d58b9e2fc28dfe28d9dc5 SHA1 2147eb1a12e13fd51f4118c4bbb0a163d22ae0e6 SHA256 1585dbaa20260fcf0cd2fe3cfc40588cbe064e51ad102da13b12a0f2bfc1ba39 |
686 |
DIST MogileFS-Server-2.63.tar.gz 173793 RMD160 ed77f8aa19b986d87af4553b7c7a32dae81e0473 SHA1 8cc2a2098bd21a029a352f0445e8906cd11aa25e SHA256 d090fbe9858afac95a57c3a14ca06b112d56ba55a6d9ec9ddf284b4216961c98 |
687 |
+DIST MogileFS-Server-2.64.tar.gz 175482 RMD160 356edb5b392af71560be04827aaa4882af73ad2d SHA1 c22d5ac2392d36b00edc03439fa085f842bacbbc SHA256 8361dea97b71503be2d055679f01e8b2305247e247f88961be67921a2a380a13 |
688 |
DIST mogilefs-server-2.37.tar.gz 267909 RMD160 a6e25bb945770bb6a1d395620a277b7798c77b39 SHA1 d4b0f4177e6401bab6676725edaad66baea47d3a SHA256 1fcac070057c54599b99c2836b5ff157fd8433a1315363949b2f0d601c114ca6 |
689 |
EBUILD mogilefs-server-2.37.ebuild 2687 RMD160 601596595caef5c4cf30cb9f70203e6b52426cda SHA1 bc83bdbfa3cc95542b4a278c8e3c02c0e8ae19ee SHA256 1e0f1edbc0d31315f041f13bb39f767a588ed5cf00b46821cc752048dce1a933 |
690 |
EBUILD mogilefs-server-2.43.ebuild 2710 RMD160 a1f551583731337c1ad0f733d0fbb17a5429e828 SHA1 2d6502e76a4a2f53c1b08ad237f437a25bb4b7bf SHA256 7d7306856946e357ce92dc1c784100dfe75ab258ecb6db6acfb5418309663bfb |
691 |
@@ -39,5 +40,6 @@ EBUILD mogilefs-server-2.600.0.ebuild 2736 RMD160 6cd3fbf9a918a431515c6df2affdae |
692 |
EBUILD mogilefs-server-2.610.0.ebuild 2736 RMD160 2726da40c12ea86ef386d9850714dccbdd99f428 SHA1 9f54f27eced98d901ee7f2366116251e8e40b18d SHA256 6619f4457c4e449dbd8cddf67449763654c632bc3e0904ae29a021eff806b4b5 |
693 |
EBUILD mogilefs-server-2.620.0.ebuild 2736 RMD160 d60437fc710425564b052a7372b0c8999b3f0f17 SHA1 1d3192706d45957a86b47237db455fa58ef98960 SHA256 b8edae6128b171e9473027006c9e8c474ec794cb76e14bec47d5124a0a4b861c |
694 |
EBUILD mogilefs-server-2.630.0.ebuild 2736 RMD160 d6ebddb6dc36b6dff8f1b0d13a27044cb43ab254 SHA1 c1ebbf4eaadc7a2a786f47254243c1a2f3cee751 SHA256 bd92adc48111c0a9a03b9f2466da5ab448bb810ded489aaf8d09599ab007ccf9 |
695 |
-MISC ChangeLog 8125 RMD160 d718be5413c0a84fd1aeeb787942bfc5c220a9df SHA1 e4964b647edd5b004908caf224b0167dbb985193 SHA256 75e517799de71f4683a05de8e11df4d87c35ce64bf2c1e28a07e08d1fc075cb7 |
696 |
+EBUILD mogilefs-server-2.640.0.ebuild 2751 RMD160 b8e5140b2eda3049625494f0d535e454abf66ba6 SHA1 687b80f3aee2dfc0665f9e2ed55f84edfa8d3e47 SHA256 4161d03ec5cac9585df4c178a90b58110d2fa6eaf5dba2e4eb2996c3e3859cb7 |
697 |
+MISC ChangeLog 8305 RMD160 6fb5d77eec99e21392debb652d6ca36e727dfbc6 SHA1 79c3112f0c99d7eac1a8e59ec6742bda0fa2e0a1 SHA256 c9ee394de2f3008a339069223a9257c7095cc7a180bbcf67c35c607814babc92 |
698 |
MISC metadata.xml 4487 RMD160 77010fcde5781f874192df619b5df461f616d665 SHA1 34c041e38b58dd9bf83e07c86426af2eda01f588 SHA256 9a54426e420739779a643845bf77522204df2462a75c0c6c0415cb7c7f73f5f4 |
699 |
|
700 |
diff --git a/dev-perl/mogilefs-server/mogilefs-server-2.640.0.ebuild b/dev-perl/mogilefs-server/mogilefs-server-2.640.0.ebuild |
701 |
new file mode 100644 |
702 |
index 0000000..4a8dc74 |
703 |
--- /dev/null |
704 |
+++ b/dev-perl/mogilefs-server/mogilefs-server-2.640.0.ebuild |
705 |
@@ -0,0 +1,99 @@ |
706 |
+# Copyright 1999-2012 Gentoo Foundation |
707 |
+# Distributed under the terms of the GNU General Public License v2 |
708 |
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/mogilefs-server-2.640.0.ebuild,v 1.1 2012/06/29 17:18:03 robbat2 Exp $ |
709 |
+ |
710 |
+EAPI="4-slot-abi" |
711 |
+ |
712 |
+MY_PN=MogileFS-Server |
713 |
+MODULE_AUTHOR=DORMANDO |
714 |
+MODULE_VERSION=${PV%0.0} |
715 |
+inherit user perl-module |
716 |
+ |
717 |
+DESCRIPTION="Server for the MogileFS distributed file system" |
718 |
+HOMEPAGE="http://www.danga.com/mogilefs/ ${HOMEPAGE}" |
719 |
+ |
720 |
+IUSE="mysql sqlite postgres" |
721 |
+ |
722 |
+SLOT="0" |
723 |
+LICENSE="|| ( Artistic GPL-2 )" |
724 |
+KEYWORDS="~amd64 ~ppc ~x86" |
725 |
+ |
726 |
+# Upstream site recommends this, |
727 |
+# but it breaks Perlbal |
728 |
+# dev-perl/Perlbal-XS-HTTPHeaders |
729 |
+RDEPEND="dev-perl/Net-Netmask |
730 |
+ >=dev-perl/Danga-Socket-1.610.0 |
731 |
+ >=dev-perl/Sys-Syscall-0.220.0 |
732 |
+ >=dev-perl/Perlbal-1.790 |
733 |
+ >=dev-perl/IO-AIO-4 |
734 |
+ dev-perl/libwww-perl |
735 |
+ >=dev-perl/MogileFS-Client-1.160.0 |
736 |
+ >=dev-perl/MogileFS-Utils-2.250.0 |
737 |
+ dev-perl/Cache-Memcached |
738 |
+ mysql? ( dev-perl/DBD-mysql ) |
739 |
+ postgres? ( dev-perl/DBD-Pg ) |
740 |
+ sqlite? ( dev-perl/DBD-SQLite )" |
741 |
+DEPEND="${RDEPEND}" |
742 |
+ |
743 |
+# You need a local MySQL or Postgresql server for this |
744 |
+#SRC_TEST="do" |
745 |
+ |
746 |
+#PATCHES=( ) |
747 |
+ |
748 |
+MOGILE_USER="mogile" |
749 |
+ |
750 |
+pkg_setup() { |
751 |
+ # Warning! It is important that the uid is constant over Gentoo machines |
752 |
+ # As mogilefs may be used with non-local block devices that move! |
753 |
+ enewuser ${MOGILE_USER} 460 -1 -1 |
754 |
+} |
755 |
+ |
756 |
+src_prepare() { |
757 |
+ for f in Makefile.PL MANIFEST ; do |
758 |
+ if [ -f "${S}"/${f}.orig ]; then |
759 |
+ cp -f "${S}"/${f}{.orig,} |
760 |
+ else |
761 |
+ cp -f "${S}"/${f}{,.orig} |
762 |
+ fi |
763 |
+ done |
764 |
+ # If we are not in a cutting edge Git source, we would prefer to not install |
765 |
+ # duplicates of these. |
766 |
+ sed -i -e '/directory.*mogdeps/d' "${S}"/Makefile.PL |
767 |
+ sed -i -e '/^lib\/mogdeps/d' "${S}"/MANIFEST |
768 |
+ mv -f "${S}/lib/mogdeps" "${S}" |
769 |
+} |
770 |
+ |
771 |
+src_compile() { |
772 |
+ export MOGILE_NO_BUILTIN_DEPS=1 |
773 |
+ perl-module_src_compile || die "perl-module_src_compile failed" |
774 |
+} |
775 |
+ |
776 |
+src_install() { |
777 |
+ export MOGILE_NO_BUILTIN_DEPS=1 |
778 |
+ perl-module_src_install || die "perl-module_src_install failed" |
779 |
+ cd "${S}" |
780 |
+ |
781 |
+ newconfd "${FILESDIR}"/mogilefsd-conf.d-2.16 mogilefsd |
782 |
+ newinitd "${FILESDIR}"/mogilefsd-init.d-2.16 mogilefsd |
783 |
+ |
784 |
+ newconfd "${FILESDIR}"/mogstored-conf.d-2.30 mogstored |
785 |
+ newinitd "${FILESDIR}"/mogstored-init.d-2.50 mogstored |
786 |
+ |
787 |
+ newinitd "${FILESDIR}"/mogautomount-init.d-2.50 mogautomount |
788 |
+ |
789 |
+ diropts -m 700 -o ${MOGILE_USER} |
790 |
+ keepdir /var/run/mogile |
791 |
+ keepdir /var/mogdata |
792 |
+ diropts -m 755 -o root |
793 |
+ |
794 |
+ dodir /etc/mogilefs |
795 |
+ insinto /etc/mogilefs |
796 |
+ insopts -m 600 -o root -g ${MOGILE_USER} |
797 |
+ newins "${FILESDIR}"/mogilefsd.conf-2.30 mogilefsd.conf |
798 |
+ newins "${FILESDIR}"/mogstored.conf-2.16 mogstored.conf |
799 |
+} |
800 |
+ |
801 |
+pkg_postinst() { |
802 |
+ chmod 640 "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf |
803 |
+ chown root:${MOGILE_USER} "${ROOT}"/etc/mogilefs/{mogilefsd,mogstored}.conf |
804 |
+} |
805 |
|
806 |
diff --git a/dev-perl/yaml/Manifest b/dev-perl/yaml/Manifest |
807 |
index 2b1d13f..1bef35a 100644 |
808 |
--- a/dev-perl/yaml/Manifest |
809 |
+++ b/dev-perl/yaml/Manifest |
810 |
@@ -9,6 +9,6 @@ EBUILD yaml-0.730.0.ebuild 643 RMD160 0c34f12936734344665a092c30521523d9840914 S |
811 |
EBUILD yaml-0.750.0.ebuild 641 RMD160 de52f9de0cc8a4bfd06ad768e823a19bfc8070ac SHA1 aaa56c98c92f261828d92b87d701b2e6cd667721 SHA256 d9db92d67e06be188b69bdad0e200f1c2cfe47ad31ba2f8b1d17c9d39fab2487 |
812 |
EBUILD yaml-0.770.0.ebuild 641 RMD160 e3b6783b6aee46da2dd90b4237bbd277f4794191 SHA1 5ed9d6eb71302c5d9c3b07e851ca2a10dce15252 SHA256 d1f4f8ff773eb04a9539b02795d4e717f09b5747c5a3dd6d847069c07ecbcade |
813 |
EBUILD yaml-0.800.0.ebuild 641 RMD160 f20323250edeeebb9ce5d02d4c749a78d9ac8f4a SHA1 9d8d8d04a31bbef9fab92dd80d838cb8a938c29e SHA256 80745b5c38466dc372ea8e3fe02a25e982612d7eb0851b3d0af67e29b91b3243 |
814 |
-EBUILD yaml-0.810.0.ebuild 641 RMD160 a291080cfe5a3676cd9c4b050e65e79eecb9264c SHA1 6ad955beb09520eabc57053c91099c1dd92f1c49 SHA256 7c5dbb75da20509132a6d6c90b752f32f86dfb965c0c884d06a1d0a2e07c60da |
815 |
-MISC ChangeLog 10361 RMD160 d7b6ddbe8b283f6e6b2a7bb106311921501b968e SHA1 4a5eb8bbe35a914537fa97475496b6576bb19e5b SHA256 0cf7bdd3c9c482606aa8a94ab2ab71c664640a4039cb3688020c29644fb3386a |
816 |
+EBUILD yaml-0.810.0.ebuild 639 RMD160 fce7bb49f5ea323a6607081ef7cc856f56d7e069 SHA1 767b6e65a907d9fae26bca26fc0ffea29644db1f SHA256 d4ce6085b44a6b2e5ff16dcd971617064efaed683018cc5f66cc63fea6fc47be |
817 |
+MISC ChangeLog 10567 RMD160 10a7e16aa3cf17ddfcaf3c54327b7a2bb5965aff SHA1 0a20b57c436d66644e26eed36f7013a6888451cd SHA256 df11ac43b06009b737a34b67a6a31713f29b273c0f61b1eeba8727cbad0b327d |
818 |
MISC metadata.xml 1672 RMD160 9526f430174fe872e13dd06e0f5ff385423816af SHA1 935adb9a210daea3b18507d1b3584d16fff5a4c2 SHA256 3182132352695bf59ed0d2df7f59e049d1b26faa75a2cd7e70ca2fe32134fd42 |
819 |
|
820 |
diff --git a/dev-perl/yaml/yaml-0.810.0.ebuild b/dev-perl/yaml/yaml-0.810.0.ebuild |
821 |
index 1c85373..39a78e5 100644 |
822 |
--- a/dev-perl/yaml/yaml-0.810.0.ebuild |
823 |
+++ b/dev-perl/yaml/yaml-0.810.0.ebuild |
824 |
@@ -1,6 +1,6 @@ |
825 |
# Copyright 1999-2012 Gentoo Foundation |
826 |
# Distributed under the terms of the GNU General Public License v2 |
827 |
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/yaml/yaml-0.810.0.ebuild,v 1.3 2012/06/25 07:09:23 jdhore Exp $ |
828 |
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/yaml/yaml-0.810.0.ebuild,v 1.5 2012/07/01 15:47:52 hattya Exp $ |
829 |
|
830 |
EAPI="4-slot-abi" |
831 |
|
832 |
@@ -12,7 +12,7 @@ inherit perl-module |
833 |
DESCRIPTION="YAML Ain't Markup Language (tm)" |
834 |
|
835 |
SLOT="0" |
836 |
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
837 |
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
838 |
IUSE="" |
839 |
|
840 |
SRC_TEST="do" |
841 |
|
842 |
diff --git a/media-gfx/graphite2/Manifest b/media-gfx/graphite2/Manifest |
843 |
index 64f4de8..ab8ab32 100644 |
844 |
--- a/media-gfx/graphite2/Manifest |
845 |
+++ b/media-gfx/graphite2/Manifest |
846 |
@@ -2,9 +2,7 @@ AUX graphite2-1.0.2-no_harfbuzz_tests.patch 551 RMD160 716d3a068e30aa42074d593fd |
847 |
AUX graphite2-1.0.3-no-test-binaries.patch 620 RMD160 ccd578085925a33d0cf59be6ae710d52e496f0ae SHA1 e4227456d3159b125c65a38feb737a3cc4b7c875 SHA256 c51a69ed5e8ff6301d35aa97ca585aec6976d2ee3d7715c0fb04684dd0151660 |
848 |
AUX graphite2-1.1.0-includes-libs-perl.patch 685 RMD160 4cc4d60919f48cedc43cfe7ff181e53809b88aa7 SHA1 6dc156b4d934a90dde8f3bbf0a53cc769f4010e3 SHA256 da7a24551fa9029214a909ae6a49070c12f889eae287ce2c392555b0299db32e |
849 |
AUX graphite2-fix_wrong_linker_opts.patch 760 RMD160 d471cdcf96a027c37409a5430a87549f1cebf46b SHA1 3ad5d80d27afec6fb0d0fae7e49c26f3f0b37967 SHA256 95c943e57043f7368c44e1cd5fbadd5fabeb91ba4799072d1ffc2ef8d818454d |
850 |
-DIST graphite2-1.1.2.tgz 3677920 RMD160 389819c589a448d68626356566768dee39a451fe SHA1 afc07f4afd9aa4a2f8ac37bb7178635fd20dc9a7 SHA256 3e96d503bd8014b5ea06741487f5db2aab2d5785d43aa046c7d6de74e1b24f87 |
851 |
DIST graphite2-1.1.3.tgz 3680838 RMD160 f6858b233753020b83624fe5c8b3e98c3ea1802b SHA1 f5612a5009e52e388eb1f31c692f3ce6bae78209 SHA256 0eb19282a1941bdd5e6d7165718c5d4692d62bac6c1eea56d9e522715cb144f7 |
852 |
-EBUILD graphite2-1.1.2.ebuild 1927 RMD160 e0bb08b81c5244f6f22557f3f6215a6b1a26e68d SHA1 b41ee0ea08447b859300fd3463ba209a4f8f2826 SHA256 12c080bcfe60a79ab9d5141eb6d6e147022f39e6ae4d1a6e8315acad735770e6 |
853 |
-EBUILD graphite2-1.1.3.ebuild 1930 RMD160 87890e5008e6ccd62e9b7671a6e4661126a0b2a1 SHA1 870e02e3f1eefae8f16fd4c1b471c8ddc8d3249b SHA256 b1ff1d92c0923d2d3cc5b8493a732545123d36815c34a8c99eede3931d35e84a |
854 |
-MISC ChangeLog 5703 RMD160 0cb018a398615d177e752a367c9f0d675caf1a55 SHA1 348f9af312829604d8d5d8f5254c8535e73829ca SHA256 8cb17ac7d80444f706416148b758bf008b99626c3ad56f83be6dc2885f2414b7 |
855 |
+EBUILD graphite2-1.1.3.ebuild 1954 RMD160 cba1d352357febf3ca8cb143cac6020bbbbbd684 SHA1 fc3dfb3f08470055b18b9fc760a749405acc2589 SHA256 b0f42ba2610c66d319119fbd98770b4b50a9884a3ff9469acd181a43b3dd4434 |
856 |
+MISC ChangeLog 5864 RMD160 f97f49f029ef2f1107c494ae7fd5ce396ad5a12a SHA1 d54e35527e253ba37deb4c71477e843a84087649 SHA256 2d31bc7f5df390d8806b62b2358e68b174ec2f6f05af174c7edfd64fb4d72e32 |
857 |
MISC metadata.xml 163 RMD160 68888b3756b2cf14b88ff5aa31e4fd07c9cc9713 SHA1 bd3e6fae69f40f453bc382ae8f1a7644a590a9cc SHA256 4539da09a369d01dcec488c471eeaaef71b60686482101eba357344538e994e2 |
858 |
|
859 |
diff --git a/media-gfx/graphite2/graphite2-1.1.2.ebuild b/media-gfx/graphite2/graphite2-1.1.2.ebuild |
860 |
deleted file mode 100644 |
861 |
index 87dbbe9..0000000 |
862 |
--- a/media-gfx/graphite2/graphite2-1.1.2.ebuild |
863 |
+++ /dev/null |
864 |
@@ -1,100 +0,0 @@ |
865 |
-# Copyright 1999-2012 Gentoo Foundation |
866 |
-# Distributed under the terms of the GNU General Public License v2 |
867 |
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphite2/graphite2-1.1.2.ebuild,v 1.3 2012/05/23 08:49:11 scarabeus Exp $ |
868 |
- |
869 |
-EAPI="4-slot-abi" |
870 |
- |
871 |
-PYTHON_DEPEND="test? 2" |
872 |
-inherit base cmake-utils perl-module python |
873 |
- |
874 |
-DESCRIPTION="Library providing rendering capabilities for complex non-Roman writing systems" |
875 |
-HOMEPAGE="http://graphite.sil.org/" |
876 |
-SRC_URI="mirror://sourceforge/silgraphite/${PN}/${P}.tgz" |
877 |
- |
878 |
-LICENSE="LGPL-2.1" |
879 |
-SLOT="0" |
880 |
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux" |
881 |
-IUSE="perl test" |
882 |
- |
883 |
-RDEPEND=" |
884 |
- perl? ( dev-lang/perl:= ) |
885 |
-" |
886 |
-DEPEND="${RDEPEND} |
887 |
- perl? ( virtual/perl-Module-Build ) |
888 |
- test? ( |
889 |
- dev-libs/glib:2 |
890 |
- media-libs/fontconfig |
891 |
- media-libs/silgraphite |
892 |
- ) |
893 |
-" |
894 |
- |
895 |
-PATCHES=( |
896 |
- "${FILESDIR}/${PN}-1.1.0-includes-libs-perl.patch" |
897 |
- "${FILESDIR}/${PN}-fix_wrong_linker_opts.patch" |
898 |
- "${FILESDIR}/${PN}-1.0.2-no_harfbuzz_tests.patch" |
899 |
- "${FILESDIR}/${PN}-1.0.3-no-test-binaries.patch" |
900 |
-) |
901 |
- |
902 |
-pkg_setup() { |
903 |
- use perl && perl-module_pkg_setup |
904 |
- if use test; then |
905 |
- python_set_active_version 2 |
906 |
- python_pkg_setup |
907 |
- fi |
908 |
-} |
909 |
- |
910 |
-src_prepare() { |
911 |
- base_src_prepare |
912 |
- |
913 |
- # fix perl linking |
914 |
- if use perl; then |
915 |
- _check_build_dir init |
916 |
- sed -i \ |
917 |
- -e "s:@BUILD_DIR@:\"${CMAKE_BUILD_DIR}/src\":" \ |
918 |
- contrib/perl/Build.PL || die |
919 |
- fi |
920 |
- |
921 |
- # make tests optional |
922 |
- if ! use test; then |
923 |
- sed -i \ |
924 |
- -e '/tests/d' \ |
925 |
- CMakeLists.txt || die |
926 |
- fi |
927 |
-} |
928 |
- |
929 |
-src_configure() { |
930 |
- local mycmakeargs=( |
931 |
- "-DVM_MACHINE_TYPE=direct" |
932 |
- ) |
933 |
- |
934 |
- cmake-utils_src_configure |
935 |
-} |
936 |
- |
937 |
-src_compile() { |
938 |
- cmake-utils_src_compile |
939 |
- if use perl; then |
940 |
- cd contrib/perl |
941 |
- perl-module_src_prep |
942 |
- perl-module_src_compile |
943 |
- fi |
944 |
-} |
945 |
- |
946 |
-src_test() { |
947 |
- cmake-utils_src_test |
948 |
- if use perl; then |
949 |
- cd contrib/perl |
950 |
- perl-module_src_test |
951 |
- fi |
952 |
-} |
953 |
- |
954 |
-src_install() { |
955 |
- cmake-utils_src_install |
956 |
- if use perl; then |
957 |
- cd contrib/perl |
958 |
- perl-module_src_install |
959 |
- fixlocalpod |
960 |
- fi |
961 |
- |
962 |
- find "${ED}" -name '*.la' -exec rm -f {} + |
963 |
- |
964 |
-} |
965 |
|
966 |
diff --git a/media-gfx/graphite2/graphite2-1.1.3.ebuild b/media-gfx/graphite2/graphite2-1.1.3.ebuild |
967 |
index 587c8bd..8296932 100644 |
968 |
--- a/media-gfx/graphite2/graphite2-1.1.3.ebuild |
969 |
+++ b/media-gfx/graphite2/graphite2-1.1.3.ebuild |
970 |
@@ -1,10 +1,11 @@ |
971 |
# Copyright 1999-2012 Gentoo Foundation |
972 |
# Distributed under the terms of the GNU General Public License v2 |
973 |
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphite2/graphite2-1.1.3.ebuild,v 1.1 2012/06/14 08:32:51 scarabeus Exp $ |
974 |
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphite2/graphite2-1.1.3.ebuild,v 1.3 2012/06/29 11:54:55 scarabeus Exp $ |
975 |
|
976 |
EAPI="4-slot-abi" |
977 |
|
978 |
PYTHON_DEPEND="test? 2" |
979 |
+GENTOO_DEPEND_ON_PERL="no" |
980 |
inherit base cmake-utils perl-module python |
981 |
|
982 |
DESCRIPTION="Library providing rendering capabilities for complex non-Roman writing systems" |
983 |
@@ -13,7 +14,7 @@ SRC_URI="mirror://sourceforge/silgraphite/${PN}/${P}.tgz" |
984 |
|
985 |
LICENSE="LGPL-2.1" |
986 |
SLOT="0" |
987 |
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" |
988 |
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux" |
989 |
IUSE="perl test" |
990 |
|
991 |
RDEPEND=" |
992 |
|
993 |
diff --git a/media-libs/libpng/Manifest b/media-libs/libpng/Manifest |
994 |
new file mode 100644 |
995 |
index 0000000..ccc6ee0 |
996 |
--- /dev/null |
997 |
+++ b/media-libs/libpng/Manifest |
998 |
@@ -0,0 +1,10 @@ |
999 |
+DIST libpng-1.2.49.tar.xz 538408 RMD160 75f27a3a8140767ce5a5cd3c4b77de48f376dc39 SHA1 0984ab46fbfa5a34ca8d98958eebe5fb52b22294 SHA256 6f5a313225ce8f0d36aceda25b837ad3cb97d0096a97fa23dbc6362f7781d014 |
1000 |
+DIST libpng-1.5.10-apng.patch.gz 10127 RMD160 b44c3ee9560662f740b74773e8656c65c3a7c265 SHA1 89353426738f301cb5140c4323ee14480119ed57 SHA256 0464b2df97853c426f35f97d12800b4dcb5760fc4c787fc4987ae0fb870a997f |
1001 |
+DIST libpng-1.5.10.tar.xz 702752 RMD160 18875d71984f025e41bfa6bafadbe3ad0eb49eae SHA1 bfa655f04965545a54dc974e50c2325968ca5a71 SHA256 dd49c39710a6ef8a550923ba17d3496b08ce769e47122d9150df4763bf49605d |
1002 |
+DIST libpng-1.5.11-apng.patch.gz 10019 RMD160 09b0672a73a1cb285ae67401c83961636582e614 SHA1 f5533634a7b2ad1abfc0b99a678a90f283ce0ab2 SHA256 13c4153607dbf401378de4d0ba31bff044acffde176503b3dc1b90eed20281b8 |
1003 |
+DIST libpng-1.5.11.tar.xz 705772 RMD160 749d686cf0c5ba59e56a967f452b47bc46eb306f SHA1 6a7eba0c6317f761380b822ff05bdcdeec769f76 SHA256 42d562714f0b6b8ead5b0aabfd8bca35e44993a572e0eae3e772cc180e59dda8 |
1004 |
+EBUILD libpng-1.2.49.ebuild 852 RMD160 c90a63fa3dfcef7ead30565c1e379f8668ddbac3 SHA1 1080a850b1dc00f9d3778e0dd41121541dcda28b SHA256 6eec893f7f247d69e548bf7673849bc328905fc4f77a645d4d5c8cbb900373d3 |
1005 |
+EBUILD libpng-1.5.10.ebuild 1586 RMD160 0166af1ee353a5208e4f80de75952c7f7ee0b3a6 SHA1 69dfdfd33b2a998d1cd6d4af10121087a769bf5a SHA256 ccf7fa5ccc8079b59b943cc5f6d15f5287a5726fc9430d5b161032eac5f8d755 |
1006 |
+EBUILD libpng-1.5.11.ebuild 1325 RMD160 375947853b7195442d73d6cb30271ee15425e8e3 SHA1 7598e46dc7fe8de091af7a1194077da34fc4a5fc SHA256 b680af81516ea022aa4b1c4648cae4b2cbd6a2793778b54b37e9aa66c59961ae |
1007 |
+MISC ChangeLog 48466 RMD160 9beb7e2e363aca8148423405322f3c225381383a SHA1 187511d75e9a5dc38ee7f372824efcf088507c8c SHA256 cb0f21bfd5275ea6f5915a119112a0beb7c1d2f61d38cc07f66ff75b64d6a8c8 |
1008 |
+MISC metadata.xml 247 RMD160 61ce1843d85a1ab05dc7838ac15375b0fb4f35bd SHA1 0a4b634f99126e9ebc485ad949b41df5a11f2fb0 SHA256 6646b71692ca41b7b944a2f6e044942baf8b8258ca073b555160e57b9eb39af8 |
1009 |
|
1010 |
diff --git a/media-libs/libpng/libpng-1.2.49.ebuild b/media-libs/libpng/libpng-1.2.49.ebuild |
1011 |
new file mode 100644 |
1012 |
index 0000000..4f91576 |
1013 |
--- /dev/null |
1014 |
+++ b/media-libs/libpng/libpng-1.2.49.ebuild |
1015 |
@@ -0,0 +1,39 @@ |
1016 |
+# Copyright 1999-2012 Gentoo Foundation |
1017 |
+# Distributed under the terms of the GNU General Public License v2 |
1018 |
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/libpng-1.2.49.ebuild,v 1.4 2012/04/04 16:01:32 vapier Exp $ |
1019 |
+ |
1020 |
+# this ebuild is only for the libpng12.so.0 SONAME for ABI compat |
1021 |
+ |
1022 |
+EAPI=4 |
1023 |
+ |
1024 |
+inherit multilib libtool |
1025 |
+ |
1026 |
+DESCRIPTION="Portable Network Graphics library" |
1027 |
+HOMEPAGE="http://www.libpng.org/" |
1028 |
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" |
1029 |
+ |
1030 |
+LICENSE="as-is" |
1031 |
+SLOT="1.2" |
1032 |
+KEYWORDS="~alpha amd64 arm hppa ia64 m68k ~mips s390 sh ~sparc x86 ~sparc-fbsd ~x86-fbsd" |
1033 |
+IUSE="" |
1034 |
+ |
1035 |
+RDEPEND="sys-libs/zlib |
1036 |
+ !=media-libs/libpng-1.2*:0" |
1037 |
+DEPEND="${RDEPEND} |
1038 |
+ app-arch/xz-utils" |
1039 |
+ |
1040 |
+src_prepare() { |
1041 |
+ elibtoolize |
1042 |
+} |
1043 |
+ |
1044 |
+src_configure() { |
1045 |
+ econf --disable-static |
1046 |
+} |
1047 |
+ |
1048 |
+src_compile() { |
1049 |
+ emake libpng12.la |
1050 |
+} |
1051 |
+ |
1052 |
+src_install() { |
1053 |
+ newlib.so .libs/libpng12.so.0.* libpng12.so.0 |
1054 |
+} |
1055 |
|
1056 |
diff --git a/media-libs/libpng/libpng-1.5.10.ebuild b/media-libs/libpng/libpng-1.5.10.ebuild |
1057 |
new file mode 100644 |
1058 |
index 0000000..7cc6cb1 |
1059 |
--- /dev/null |
1060 |
+++ b/media-libs/libpng/libpng-1.5.10.ebuild |
1061 |
@@ -0,0 +1,53 @@ |
1062 |
+# Copyright 1999-2012 Gentoo Foundation |
1063 |
+# Distributed under the terms of the GNU General Public License v2 |
1064 |
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/libpng-1.5.10.ebuild,v 1.9 2012/04/28 18:59:10 armin76 Exp $ |
1065 |
+ |
1066 |
+EAPI="4-slot-abi" |
1067 |
+ |
1068 |
+inherit eutils libtool multilib |
1069 |
+ |
1070 |
+DESCRIPTION="Portable Network Graphics library" |
1071 |
+HOMEPAGE="http://www.libpng.org/" |
1072 |
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz |
1073 |
+ apng? ( mirror://sourceforge/${PN}-apng/${P}-apng.patch.gz )" |
1074 |
+ |
1075 |
+LICENSE="as-is" |
1076 |
+SLOT="0/1.5" |
1077 |
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" |
1078 |
+IUSE="apng neon static-libs" |
1079 |
+ |
1080 |
+RDEPEND="sys-libs/zlib" |
1081 |
+DEPEND="${RDEPEND} |
1082 |
+ app-arch/xz-utils" |
1083 |
+ |
1084 |
+DOCS=( ANNOUNCE CHANGES libpng-manual.txt README TODO ) |
1085 |
+ |
1086 |
+src_prepare() { |
1087 |
+ if use apng; then |
1088 |
+ epatch "${WORKDIR}"/${P}-apng.patch |
1089 |
+ # Don't execute symbols check with apng patch wrt #378111 |
1090 |
+ sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die |
1091 |
+ fi |
1092 |
+ elibtoolize |
1093 |
+} |
1094 |
+ |
1095 |
+src_configure() { |
1096 |
+ econf \ |
1097 |
+ $(use_enable static-libs static) \ |
1098 |
+ $(use_enable neon arm-neon) |
1099 |
+} |
1100 |
+ |
1101 |
+src_install() { |
1102 |
+ default |
1103 |
+ find "${ED}" -name '*.la' -exec rm -f {} + |
1104 |
+} |
1105 |
+ |
1106 |
+pkg_preinst() { |
1107 |
+ has_version ${CATEGORY}/${PN}:1.4 && return 0 |
1108 |
+ preserve_old_lib /usr/$(get_libdir)/libpng14$(get_libname 14) |
1109 |
+} |
1110 |
+ |
1111 |
+pkg_postinst() { |
1112 |
+ has_version ${CATEGORY}/${PN}:1.4 && return 0 |
1113 |
+ preserve_old_lib_notify /usr/$(get_libdir)/libpng14$(get_libname 14) |
1114 |
+} |
1115 |
|
1116 |
diff --git a/media-libs/libpng/libpng-1.5.11.ebuild b/media-libs/libpng/libpng-1.5.11.ebuild |
1117 |
new file mode 100644 |
1118 |
index 0000000..70d3ff8 |
1119 |
--- /dev/null |
1120 |
+++ b/media-libs/libpng/libpng-1.5.11.ebuild |
1121 |
@@ -0,0 +1,43 @@ |
1122 |
+# Copyright 1999-2012 Gentoo Foundation |
1123 |
+# Distributed under the terms of the GNU General Public License v2 |
1124 |
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/libpng-1.5.11.ebuild,v 1.1 2012/06/16 15:58:39 ssuominen Exp $ |
1125 |
+ |
1126 |
+EAPI="4-slot-abi" |
1127 |
+ |
1128 |
+inherit eutils libtool |
1129 |
+ |
1130 |
+DESCRIPTION="Portable Network Graphics library" |
1131 |
+HOMEPAGE="http://www.libpng.org/" |
1132 |
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz |
1133 |
+ apng? ( mirror://sourceforge/${PN}-apng/${P}-apng.patch.gz )" |
1134 |
+ |
1135 |
+LICENSE="as-is" |
1136 |
+SLOT="0/1.5" |
1137 |
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" |
1138 |
+IUSE="apng neon static-libs" |
1139 |
+ |
1140 |
+RDEPEND="sys-libs/zlib" |
1141 |
+DEPEND="${RDEPEND} |
1142 |
+ app-arch/xz-utils" |
1143 |
+ |
1144 |
+DOCS=( ANNOUNCE CHANGES libpng-manual.txt README TODO ) |
1145 |
+ |
1146 |
+src_prepare() { |
1147 |
+ if use apng; then |
1148 |
+ epatch "${WORKDIR}"/${P}-apng.patch |
1149 |
+ # Don't execute symbols check with apng patch wrt #378111 |
1150 |
+ sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die |
1151 |
+ fi |
1152 |
+ elibtoolize |
1153 |
+} |
1154 |
+ |
1155 |
+src_configure() { |
1156 |
+ econf \ |
1157 |
+ $(use_enable static-libs static) \ |
1158 |
+ $(use_enable neon arm-neon) |
1159 |
+} |
1160 |
+ |
1161 |
+src_install() { |
1162 |
+ default |
1163 |
+ find "${ED}" -name '*.la' -exec rm -f {} + |
1164 |
+} |
1165 |
|
1166 |
diff --git a/media-libs/ming/Manifest b/media-libs/ming/Manifest |
1167 |
index 5d3b10e..787502a 100644 |
1168 |
--- a/media-libs/ming/Manifest |
1169 |
+++ b/media-libs/ming/Manifest |
1170 |
@@ -4,7 +4,7 @@ AUX ming-0.4.4-vasprintf.patch 6319 RMD160 88f106252808ee443c3fd4073828d97b75e3a |
1171 |
DIST ming-0.4.3.tar.bz2 14098671 RMD160 38a495250c7f4ff3335ebd08df2984719a2f046b SHA1 e51a1c9de7efcd6b20f727a824cfbf323b6f5e6f SHA256 61480ef0bd911639ac0538bf59d4d5052a1380192d145e922720c33c40693bf0 |
1172 |
DIST ming-0.4.4.tar.bz2 14001112 RMD160 2070cd694b9a1ff8dd0a577df2f551d5d810e4fe SHA1 e803b3b94a00a361e3415105f26112cf6f7bac81 SHA256 40e09d781741ac961338ed8dec7ba2ed06217de9da44dd67af6b881b95d2af7e |
1173 |
EBUILD ming-0.4.3-r1.ebuild 2437 RMD160 72c0c5f5974c0a9d6e39f5870a67384061d66fcf SHA1 c5f40818df9499bfce954889d0add6b1d921c6e3 SHA256 dc4abca69596e6f26a1616235a53f920571a4e29a8f27c7c30916f91d86955d0 |
1174 |
-EBUILD ming-0.4.3-r2.ebuild 2501 RMD160 6e713b765105ec5bd7c20303de250e25127dfd8b SHA1 66d6a365364cc1f5ebac0abb3f24f39fae7f2818 SHA256 367d1ebd6b7d08d1b21c9fdaf54175a9ec797934a3fd7bceb7d3f34e1a1db59c |
1175 |
-EBUILD ming-0.4.4.ebuild 2512 RMD160 6301b5f88f8f56b0e2be69965b6c8b9460252e5d SHA1 592ff42da0ab728f3f453912cc9114264b771bfb SHA256 ce3bdc1b10abb817e4e078eed236e193e2507742c66243001b59483382d3960a |
1176 |
-MISC ChangeLog 12080 RMD160 3c9fb05f46c399a0907aa62f928b79e8d9f75ff5 SHA1 ea507715f1266ceb67becf238d6397b9f949a8ab SHA256 254e6adcbbb61b509a709aa70bd09eb11cb05413d6d65ab8ab932cff86ddebfd |
1177 |
+EBUILD ming-0.4.3-r2.ebuild 2497 RMD160 c2e1f18b4d400eb610c1f6c9bacdfde46bc76815 SHA1 c18df51d6fbe4d1de56390629d94db97366426df SHA256 e55e4c53cb23316733e9f9d936b64bf0e5e52da52d04b773397281f35a5ff610 |
1178 |
+EBUILD ming-0.4.4.ebuild 2516 RMD160 f9f888cf8ddc605cc26c1253560fe3250de4251f SHA1 c0cb3bbf9476d6a1bd527774d4abf820d552bd8a SHA256 e8a6970a50ee4772bc902c8f4a98d0006f933883219a6080a5c7d6aef8ce3e3b |
1179 |
+MISC ChangeLog 12267 RMD160 ee793a1b5fdc35583cd02a256f83f07959fdf6b8 SHA1 297e0e85337a17e4918a7a7d686e4441103a50a5 SHA256 edd6ccbb1596406c7ed8dc620d1b1d74b31787c0fa35141e5c610c5c9bbbcc10 |
1180 |
MISC metadata.xml 214 RMD160 ea476e10a778f79d9273adbbc2403db67d025e10 SHA1 7f156558998e184ab8ea7417fd4739048f012a09 SHA256 0e019c1dee563e5b23815be471ae1b65fcaf721a91ec48037446d41ca787d3e5 |
1181 |
|
1182 |
diff --git a/media-libs/ming/ming-0.4.3-r2.ebuild b/media-libs/ming/ming-0.4.3-r2.ebuild |
1183 |
index 4aa240f..518f503 100644 |
1184 |
--- a/media-libs/ming/ming-0.4.3-r2.ebuild |
1185 |
+++ b/media-libs/ming/ming-0.4.3-r2.ebuild |
1186 |
@@ -1,6 +1,6 @@ |
1187 |
# Copyright 1999-2012 Gentoo Foundation |
1188 |
# Distributed under the terms of the GNU General Public License v2 |
1189 |
-# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ming-0.4.3-r2.ebuild,v 1.7 2012/06/14 06:20:10 jdhore Exp $ |
1190 |
+# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ming-0.4.3-r2.ebuild,v 1.8 2012/06/29 15:18:24 jer Exp $ |
1191 |
|
1192 |
EAPI="3" |
1193 |
|
1194 |
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/ming/${P}.tar.bz2" |
1195 |
|
1196 |
LICENSE="LGPL-2.1" |
1197 |
SLOT="0" |
1198 |
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" |
1199 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" |
1200 |
IUSE="+perl +python php static-libs" |
1201 |
|
1202 |
RDEPEND="perl? ( dev-lang/perl ) |
1203 |
|
1204 |
diff --git a/media-libs/ming/ming-0.4.4.ebuild b/media-libs/ming/ming-0.4.4.ebuild |
1205 |
index f1736e8..f40a1d0 100644 |
1206 |
--- a/media-libs/ming/ming-0.4.4.ebuild |
1207 |
+++ b/media-libs/ming/ming-0.4.4.ebuild |
1208 |
@@ -1,6 +1,6 @@ |
1209 |
# Copyright 1999-2012 Gentoo Foundation |
1210 |
# Distributed under the terms of the GNU General Public License v2 |
1211 |
-# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ming-0.4.4.ebuild,v 1.2 2012/06/11 09:18:03 ago Exp $ |
1212 |
+# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ming-0.4.4.ebuild,v 1.3 2012/06/29 15:26:33 ago Exp $ |
1213 |
|
1214 |
EAPI="4-slot-abi" |
1215 |
|
1216 |
@@ -18,13 +18,13 @@ SRC_URI="mirror://sourceforge/ming/${P}.tar.bz2" |
1217 |
|
1218 |
LICENSE="LGPL-2.1" |
1219 |
SLOT="0" |
1220 |
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" |
1221 |
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" |
1222 |
IUSE="+perl +python php static-libs" |
1223 |
|
1224 |
RDEPEND="perl? ( dev-lang/perl:= ) |
1225 |
python? ( dev-lang/python ) |
1226 |
media-libs/freetype |
1227 |
- media-libs/libpng |
1228 |
+ media-libs/libpng:0= |
1229 |
media-libs/giflib |
1230 |
sys-libs/zlib |
1231 |
!media-libs/libswf" |
1232 |
|
1233 |
diff --git a/net-irc/irssi/Manifest b/net-irc/irssi/Manifest |
1234 |
index e40ec1c..3d6637a 100644 |
1235 |
--- a/net-irc/irssi/Manifest |
1236 |
+++ b/net-irc/irssi/Manifest |
1237 |
@@ -1,6 +1,6 @@ |
1238 |
DIST irssi-0.8.15.tar.bz2 948847 RMD160 0c8fba8cf3409621f6c1883127e14538a58c3359 SHA1 b79ce8c2c98a76b004f63706e7868cd363000d89 SHA256 c12d16fb605103d7c256ddce44012dc396af57f3771e086d0387c195a052a0a6 |
1239 |
EBUILD irssi-0.8.15-r1.ebuild 1455 RMD160 22d86c3b5db20209147224f13f3fc99175929689 SHA1 8f780b5376ab17471a1357d8af861162b247fba3 SHA256 bc5065f287e7755ae4edc5a382e94ba250d68ebe9ac9f689e13eb276b1dcf785 |
1240 |
EBUILD irssi-0.8.15.ebuild 1272 RMD160 2294176b501c701e4ae4e7877963514b5d859507 SHA1 0ec0e8f789002de331724146e67d5ece89faf94d SHA256 979bab61a033281489f325711a3f56d0d1d3b697b9a2a46bbd6a797cba993b5b |
1241 |
-EBUILD irssi-9999.ebuild 1351 RMD160 1be3deee8f654b53105684756bbdbe8fe8d4a668 SHA1 0094bc976379ad54155a050de7e3d5a981258669 SHA256 f2941e8d53ace770bb8139d320a07bd74009bda7ccb452b4a3bf732bb9d36379 |
1242 |
+EBUILD irssi-9999.ebuild 1362 RMD160 c484e967aa341d4257f4ca57a8aabc0dda3212f1 SHA1 020f45adac562fd689630e1d5a2b318c9577da20 SHA256 125a97aaea2afa1317b0e1937ad3937e4458b89a204e3aca046353e995fa6ab8 |
1243 |
MISC ChangeLog 23204 RMD160 1242a5a04f411b379c97df197129c6d661106b6d SHA1 2e681ac7de5fed5703ef08e20c8718155314debe SHA256 13a60bddc77ccc637056256a2d98cebfe9357bfe376f3077f7ba414d0b9c6e90 |
1244 |
MISC metadata.xml 270 RMD160 217b6381a937b94caa61f5d1dcbcdf24fe2852f1 SHA1 1e8951324990f813bd348ce2b1c4fc75cb097250 SHA256 4962741e0eded229c8ac0cca6dc8fed203d9b63ed7d8de546c661e6661579c75 |
1245 |
|
1246 |
diff --git a/net-irc/irssi/irssi-9999.ebuild b/net-irc/irssi/irssi-9999.ebuild |
1247 |
index e42661f..b9cad75 100644 |
1248 |
--- a/net-irc/irssi/irssi-9999.ebuild |
1249 |
+++ b/net-irc/irssi/irssi-9999.ebuild |
1250 |
@@ -2,7 +2,7 @@ |
1251 |
# Distributed under the terms of the GNU General Public License v2 |
1252 |
# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/irssi-9999.ebuild,v 1.4 2012/05/03 06:27:14 jdhore Exp $ |
1253 |
|
1254 |
-EAPI=4 |
1255 |
+EAPI="4-slot-abi" |
1256 |
GENTOO_DEPEND_ON_PERL=no |
1257 |
inherit autotools perl-module subversion |
1258 |
|
1259 |
|
1260 |
diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest |
1261 |
index 8f2c9d8..d2acf08 100644 |
1262 |
--- a/net-print/cups-filters/Manifest |
1263 |
+++ b/net-print/cups-filters/Manifest |
1264 |
@@ -3,6 +3,6 @@ DIST cups-filters-1.0.17.tar.gz 1019661 RMD160 de5c5fa4eb1391271d76ca5c049145d60 |
1265 |
DIST cups-filters-1.0.18.tar.gz 1022509 RMD160 84cba51cab4a8c78f80de268342ec281967bdf68 SHA1 00fa6d585a4b546b36d0f4a92855a43982933875 SHA256 6926980653e7cb5f94b91921517678cca7f0e6781364823a05f7b4b0ec919106 |
1266 |
EBUILD cups-filters-1.0.17.ebuild 1119 RMD160 65561b8d4be11439ddccc8fccc3ef4681721999e SHA1 c8a647667d83e53f543b51ad580f807bc8d0c107 SHA256 1cc5f7de3b0b68f7bd0a0c083d235db7fc152bc62b12b874a955e78559566a8a |
1267 |
EBUILD cups-filters-1.0.18.ebuild 1119 RMD160 7cf53106d123bb434d3e54907ca2f4dbc902bc28 SHA1 1da23549bc08811f42c983081d0177035f10633d SHA256 9f93882bd7da4d4bf55c8254bf1868427b8892cabbbca27cc092ed65e7840ae9 |
1268 |
-EBUILD cups-filters-9999.ebuild 1699 RMD160 8685b0b6777e048e8480fe56bf343ec85848db04 SHA1 9ae554d536991827a47ba85448bad478f3a031a3 SHA256 89bfb35500361e6d888247fa731ee80001d18c02f200f0d6c14ada8b3f9669bb |
1269 |
+EBUILD cups-filters-9999.ebuild 1702 RMD160 3a2529dfe92c21df8d8e2ed47ae5de9949fa7bdb SHA1 d9a48a60bf44a80ef9db2a054df4bf0b60504298 SHA256 16aa5c439267c77a430d75b7d3a336b8be38fdc30c991db00f61a361d388ee2d |
1270 |
MISC ChangeLog 2897 RMD160 8dc39a766ad5ad993463b731621edd70d8ce52c1 SHA1 5a4c83f28c7f030207524606904534d5101a9068 SHA256 c85a368475409082064c3fa324433821b3da807fbfc2090145a8cc389a809757 |
1271 |
MISC metadata.xml 162 RMD160 145aada347c27fc879828b9bb22ff79f4e23325c SHA1 97a164202fb2c7165cdbd9721ea05b4ac2724035 SHA256 753dd90680a9d937cb438cbf14dc217d518514d1596682a4e3478b1b7c7ba051 |
1272 |
|
1273 |
diff --git a/net-print/cups-filters/cups-filters-9999.ebuild b/net-print/cups-filters/cups-filters-9999.ebuild |
1274 |
index 5a3cac4..4d249e7 100644 |
1275 |
--- a/net-print/cups-filters/cups-filters-9999.ebuild |
1276 |
+++ b/net-print/cups-filters/cups-filters-9999.ebuild |
1277 |
@@ -33,7 +33,7 @@ RDEPEND=" |
1278 |
sys-libs/zlib |
1279 |
jpeg? ( virtual/jpeg ) |
1280 |
perl? ( dev-lang/perl:= ) |
1281 |
- png? ( media-libs/libpng ) |
1282 |
+ png? ( media-libs/libpng:0= ) |
1283 |
tiff? ( media-libs/tiff ) |
1284 |
" |
1285 |
DEPEND="${RDEPEND}" |
1286 |
|
1287 |
diff --git a/net-print/cups/Manifest b/net-print/cups/.#Manifest.1.578 |
1288 |
similarity index 74% |
1289 |
copy from net-print/cups/Manifest |
1290 |
copy to net-print/cups/.#Manifest.1.578 |
1291 |
index ce7a2a3..b8c5d7d 100644 |
1292 |
--- a/net-print/cups/Manifest |
1293 |
+++ b/net-print/cups/.#Manifest.1.578 |
1294 |
@@ -1,3 +1,9 @@ |
1295 |
+<<<<<<< Manifest |
1296 |
+======= |
1297 |
+-----BEGIN PGP SIGNED MESSAGE----- |
1298 |
+Hash: SHA512 |
1299 |
+ |
1300 |
+>>>>>>> 1.578 |
1301 |
AUX cups-1.4.0-backend-https.patch 483 RMD160 b338f67ebf0719b5e12eaa8490affbd7a1bb8c0e SHA1 bfeadba67792203d654a64bdec16f3d2a31aeca6 SHA256 9060a5d848d6655db4629822d01fd772a3fbe1a5107109c50cb0ecb4de7a9526 |
1302 |
AUX cups-1.4.2-str3200.patch 1654 RMD160 cc40d26f7e9dbe5a12d9426535d09de10254da26 SHA1 b330108bcfb8ca3ab5d6dd3b48dc3d2937c7bca1 SHA256 8a64f5c72d64ecd95d330fd90630eb02a67865c07921ecb0c010e84b49b537e0 |
1303 |
AUX cups-1.4.4-dont-compress-manpages.patch 580 RMD160 cbc2bf11025c1f27286bd7f2ece7ba76be6aa7ee SHA1 d7b2447263724eeb092b8cfc8ce54553ad1e5e11 SHA256 cdefd273dcdc78aa5fe14bb0246e25572da7d28a91de5c7ac8be2a0bdd915860 |
1304 |
@@ -28,9 +34,34 @@ DIST cups-1.5.3-source.tar.bz2 9580485 RMD160 3516c1a0909921c9ae6f33eed9e06c9d9c |
1305 |
DIST cups-1.6b1-source.tar.bz2 8144645 RMD160 2cd340359661776361cc8d91d3514b0cd0d1f96c SHA1 ef3d67a49cb4c61207f66c9d5f792f04ef65fdf4 SHA256 ab2bd150635bfd84b710c92a942cdbff98fd74702d4aba04dd720064ccaa1fa1 |
1306 |
EBUILD cups-1.4.8-r1.ebuild 7244 RMD160 a1c15926b837ec497fe496a7f0f9051a0de8d923 SHA1 4068757755bb1b9d7e5a7057e041238232d458c7 SHA256 36ab04f13134fdc205b2ca137473e9489fd4dfd1cd0046362d94fbeecffa920a |
1307 |
EBUILD cups-1.4.8-r23.ebuild 8854 RMD160 b84a4dbe91f91f012f457d2436e44a69c1f78727 SHA1 7bf8931ed2731b5600aeb70f78dd06dbdace0dbc SHA256 901288e3a86de7a3f2d797c63e20086da01c01141f63ac4b531281c3273ee587 |
1308 |
-EBUILD cups-1.5.2-r4.ebuild 8369 RMD160 94548adca32b3ccd7a04caf311c7ca77e3568f6f SHA1 f95bc936a2d3b2cbfb5013ec93d887412f34fdc5 SHA256 0af78b81278ce634e2a047daed79d24927ae2ad734c3531ac8ecbec21a942146 |
1309 |
-EBUILD cups-1.5.3.ebuild 8623 RMD160 26d339488b721b19942b28af8e06b6222080fcbb SHA1 87e034b0a0b393f0d3f922d4eae3e81a1eefab7d SHA256 19530ffd65623a37c76a692c4d517c6dab164707f6d560ab9adad038ab9de234 |
1310 |
-EBUILD cups-1.6_beta1-r1.ebuild 7855 RMD160 e3661bb285af26a51a2264975d17d10616aa80c0 SHA1 ec466c64a2a10cf0625a486c18229a0315f6dd61 SHA256 350688fdd7007a0e2b223fbc5e981fe370ef2596eeff6805d948a8656e8d7cdb |
1311 |
-EBUILD cups-9999.ebuild 7930 RMD160 d435e9842ebafafda7877b3ef26b12f8504601b0 SHA1 d488a8a57bc7b27e88ef562b7028c6c600df3f29 SHA256 ef88b5053148b4c18ba5c3b67d0aa742f43301fd932a55e8430d4d521eeda5fd |
1312 |
+<<<<<<< Manifest |
1313 |
+EBUILD cups-1.5.2-r4.ebuild 8358 RMD160 063d504cf9dc8fa86c930ee5ba97b933a4d714c6 SHA1 2236e37b7a8eef1d0facb0a3752073a627d38dc6 SHA256 bbb8f9fa84c4ea187e2bcf108df5f59fd7dbbea0ca76df9adf7c9451ab16b886 |
1314 |
+EBUILD cups-1.5.3.ebuild 8610 RMD160 9ea42d49bcfee6e8359a79cc860b5fdaa368fa5f SHA1 6ddd54a737710e0f043c88c38eb581548c9c3ad1 SHA256 8ea5b6c3da1b667beb0cf89367f2599b84dc424e76fac6be17d026707284e119 |
1315 |
+======= |
1316 |
+EBUILD cups-1.5.2-r4.ebuild 8358 RMD160 019f23a7ec692165365a5ccf2f450dd12952c377 SHA1 ea253303c464cb1a32d50b2717a10518f952dcf9 SHA256 3e37ca1ce032aacdc421f14a7060b1401cb043895483171e7f9653eab02210b7 |
1317 |
+EBUILD cups-1.5.3.ebuild 8612 RMD160 b036fd44c4fcfbd8ef37274ec2cee1172c7420e7 SHA1 bc14e078429d29794309a198a739432cb8c539d1 SHA256 781c94470a97fcbcbdf6b0a14167b4cbdaa890c9ce04860adeb5a092d4506099 |
1318 |
+>>>>>>> 1.578 |
1319 |
+EBUILD cups-1.6_beta1-r1.ebuild 7844 RMD160 c27354ac1adc6d1ec9d27f74fd722262c61c4bb5 SHA1 ac8340228112ffddab0ff1bc04fa1e30024ce263 SHA256 961dbc3935ac11e00bc76655a8727f000658cb6fbfa42b591849a17b355e623c |
1320 |
+EBUILD cups-9999.ebuild 7919 RMD160 f2be286e9079872dae87d8ff34138b1e65fe134b SHA1 2f255964e7dde4deca9dc2acb8cc9c44c5784f0e SHA256 a0d869507700ec75306b5cca625634ee39a6f8065e558a928df83472addadb96 |
1321 |
MISC ChangeLog 75113 RMD160 ca92f89d1f7dc4d24fc9f6cd1a1187a1c2522e77 SHA1 a7f55f5504280ce0bd56f7b74bcddb8f379688a0 SHA256 aa951fed1d5870e6a0466e2f74ba67b8bac9cc2d6de42a820fbf961b8d0d3714 |
1322 |
MISC metadata.xml 778 RMD160 39d95458b469079b683adf4f2e79eb0b803ce0b9 SHA1 62b298bb9c5435716ce81550213ccd086ec065aa SHA256 26a8d1221a4334579f98705c38f3e3a882c223df86181dcf7968eac2118188b8 |
1323 |
+<<<<<<< Manifest |
1324 |
+======= |
1325 |
+-----BEGIN PGP SIGNATURE----- |
1326 |
+Version: GnuPG v2.0.19 (GNU/Linux) |
1327 |
+ |
1328 |
+iQIbBAEBCgAGBQJP6hktAAoJENwGBM22xffeOcYP+KXoP5UKm8EzLovVFyot/K2+ |
1329 |
+v5KEfntZ8nTue5ti0AF2fsZ2nv2ZDgvi7ApNPZL+PDD/eWpyz96y2eDk4sNc5w9R |
1330 |
+s8OamQxZeE5XfoZhcI9TV/t7Js5l8dhcDsR42TxYlMWvk5pmdXNwJ4f6esFglZ1o |
1331 |
+u7NyjfYsdOusDsaaInx3FLk0pthkhhXR1zplw79J68b1rvOksZJtB4XoEPmZ30J2 |
1332 |
+fVFn4waba05XiwcfpqmFsBeOnkveRHIahRSHK9XP82dVswboCX8bA9t1VdLGJbjd |
1333 |
+fnnSmHls7BpOO10jrlDk0B1Q0ezbZbHHMISFiggqjSkdzFlO6fVayQUaudUbxXK0 |
1334 |
+VaLGIgZCZrTc/hNX2yiJwtrcp3Bl2CW1B82jAYOYzvDeyTnZ5zKYJGQ7n/Gkkfeo |
1335 |
+UL/V1e7DlF1TW8jqYsH+TyQiqtepCSKSZnkk8R0agPbniqxxt09SaBNvy+QxkxDS |
1336 |
+NNQVB4q/U+QlATNGqJjJfsiW3ngB7YcA2uXKQb/26G8cbi8VENpN+1D6ghQg3bau |
1337 |
+m0DA7/3UpcuQHpNofM1yVVxuE2Z/O8xRZtjvbFhZSKNzxWODlVR/XnBwVSWr72+u |
1338 |
+TlNzSnDukXMxBREu/4XTmw9JJ9xY9JAvPbqUEXtyI1S33dxqDitsqnVktnHA2TU1 |
1339 |
+e/f12cAV8I/LCJ9WlDY= |
1340 |
+=sXAZ |
1341 |
+-----END PGP SIGNATURE----- |
1342 |
+>>>>>>> 1.578 |
1343 |
|
1344 |
diff --git a/net-print/cups/Manifest b/net-print/cups/Manifest |
1345 |
index ce7a2a3..bd916ad 100644 |
1346 |
--- a/net-print/cups/Manifest |
1347 |
+++ b/net-print/cups/Manifest |
1348 |
@@ -25,12 +25,12 @@ DIST cups-1.5.2-ipp-r8950.patch.bz2 19525 RMD160 346a3141ae445dc9f17c7fbc0a467ae |
1349 |
DIST cups-1.5.2-source.tar.bz2 9595665 RMD160 98181e2ee8c6e574fb6d405f688f52c9b61a2355 SHA1 56fdb4f58e676607845321c0296c1e90e416883f SHA256 b150aa108c631f4f07e92cb13c01263a67170e5ac8383c5548ef8f8473a187fb |
1350 |
DIST cups-1.5.3-avahi.patch.bz2 17298 RMD160 fb2856801c08ddd73eb2677211cc0bba3f74cc57 SHA1 2d15bd82350806a4dfbedc6b3c48da08b3a7efcb SHA256 daed1232c56ff7a3cb293c7eedbb669f3200ac36120a4d2fec09bd91631038ef |
1351 |
DIST cups-1.5.3-source.tar.bz2 9580485 RMD160 3516c1a0909921c9ae6f33eed9e06c9d9c475e3f SHA1 f7c4fc7d115da20dbbb6a3a568259df6702a7caa SHA256 9d716a8ffcefdaff1c37f4a4b590f1d74ff9ff72383a18f3c883c9235907f93d |
1352 |
-DIST cups-1.6b1-source.tar.bz2 8144645 RMD160 2cd340359661776361cc8d91d3514b0cd0d1f96c SHA1 ef3d67a49cb4c61207f66c9d5f792f04ef65fdf4 SHA256 ab2bd150635bfd84b710c92a942cdbff98fd74702d4aba04dd720064ccaa1fa1 |
1353 |
+DIST cups-1.6rc1-source.tar.bz2 8139002 RMD160 92d99c2e53c2c51d37d011f4edf28da1757975b5 SHA1 25dbfde70629cf4316167531ec4825da531c3dc2 SHA256 bb615f64172baf4b97218d1ae6ef0858b4dda8905e1135226d63550c285cec69 |
1354 |
EBUILD cups-1.4.8-r1.ebuild 7244 RMD160 a1c15926b837ec497fe496a7f0f9051a0de8d923 SHA1 4068757755bb1b9d7e5a7057e041238232d458c7 SHA256 36ab04f13134fdc205b2ca137473e9489fd4dfd1cd0046362d94fbeecffa920a |
1355 |
EBUILD cups-1.4.8-r23.ebuild 8854 RMD160 b84a4dbe91f91f012f457d2436e44a69c1f78727 SHA1 7bf8931ed2731b5600aeb70f78dd06dbdace0dbc SHA256 901288e3a86de7a3f2d797c63e20086da01c01141f63ac4b531281c3273ee587 |
1356 |
EBUILD cups-1.5.2-r4.ebuild 8369 RMD160 94548adca32b3ccd7a04caf311c7ca77e3568f6f SHA1 f95bc936a2d3b2cbfb5013ec93d887412f34fdc5 SHA256 0af78b81278ce634e2a047daed79d24927ae2ad734c3531ac8ecbec21a942146 |
1357 |
EBUILD cups-1.5.3.ebuild 8623 RMD160 26d339488b721b19942b28af8e06b6222080fcbb SHA1 87e034b0a0b393f0d3f922d4eae3e81a1eefab7d SHA256 19530ffd65623a37c76a692c4d517c6dab164707f6d560ab9adad038ab9de234 |
1358 |
-EBUILD cups-1.6_beta1-r1.ebuild 7855 RMD160 e3661bb285af26a51a2264975d17d10616aa80c0 SHA1 ec466c64a2a10cf0625a486c18229a0315f6dd61 SHA256 350688fdd7007a0e2b223fbc5e981fe370ef2596eeff6805d948a8656e8d7cdb |
1359 |
-EBUILD cups-9999.ebuild 7930 RMD160 d435e9842ebafafda7877b3ef26b12f8504601b0 SHA1 d488a8a57bc7b27e88ef562b7028c6c600df3f29 SHA256 ef88b5053148b4c18ba5c3b67d0aa742f43301fd932a55e8430d4d521eeda5fd |
1360 |
-MISC ChangeLog 75113 RMD160 ca92f89d1f7dc4d24fc9f6cd1a1187a1c2522e77 SHA1 a7f55f5504280ce0bd56f7b74bcddb8f379688a0 SHA256 aa951fed1d5870e6a0466e2f74ba67b8bac9cc2d6de42a820fbf961b8d0d3714 |
1361 |
+EBUILD cups-1.6_rc1.ebuild 7769 RMD160 6872c7920788c8245fd297af33f97f7f421146f3 SHA1 c75fceb40f4c4be0f31a35b701ece91e8abc61c7 SHA256 7bec7ae013524a769070456450fbf8b041aea723cc7fa49cc2a2bb7956d823e0 |
1362 |
+EBUILD cups-9999.ebuild 7870 RMD160 6f7fba4ed728495ad4e33ed845fe28d039129130 SHA1 136bcff38fdbd3914f0e36752819dac617b0ef46 SHA256 091f15d8f9041518db3cb603b1275bc590298133b630031fb7fc8531a457ac00 |
1363 |
+MISC ChangeLog 75389 RMD160 6f7124efeace30611106ded4f51823fb036022e1 SHA1 1db3f60db95d5fac42b57963a75570c3f26c3dd8 SHA256 f7d833ee48ca0218a0c81fb5ac1b552fd4312c484e7a45543ef3a3c17ab91a2a |
1364 |
MISC metadata.xml 778 RMD160 39d95458b469079b683adf4f2e79eb0b803ce0b9 SHA1 62b298bb9c5435716ce81550213ccd086ec065aa SHA256 26a8d1221a4334579f98705c38f3e3a882c223df86181dcf7968eac2118188b8 |
1365 |
|
1366 |
diff --git a/net-print/cups/cups-1.6_beta1-r1.ebuild b/net-print/cups/cups-1.6_rc1.ebuild |
1367 |
similarity index 96% |
1368 |
rename from net-print/cups/cups-1.6_beta1-r1.ebuild |
1369 |
rename to net-print/cups/cups-1.6_rc1.ebuild |
1370 |
index f92c68e..eb48d04 100644 |
1371 |
--- a/net-print/cups/cups-1.6_beta1-r1.ebuild |
1372 |
+++ b/net-print/cups/cups-1.6_rc1.ebuild |
1373 |
@@ -1,15 +1,15 @@ |
1374 |
# Copyright 1999-2012 Gentoo Foundation |
1375 |
# Distributed under the terms of the GNU General Public License v2 |
1376 |
-# $Header: /var/cvsroot/gentoo-x86/net-print/cups/cups-1.6_beta1-r1.ebuild,v 1.1 2012/06/09 10:59:47 dilfridge Exp $ |
1377 |
+# $Header: /var/cvsroot/gentoo-x86/net-print/cups/cups-1.6_rc1.ebuild,v 1.2 2012/06/30 22:26:03 dilfridge Exp $ |
1378 |
|
1379 |
-EAPI="4-slot-abi" |
1380 |
+EAPI=4 |
1381 |
|
1382 |
PYTHON_DEPEND="python? 2:2.5" |
1383 |
|
1384 |
inherit autotools base fdo-mime gnome2-utils flag-o-matic linux-info multilib pam python user versionator java-pkg-opt-2 systemd |
1385 |
|
1386 |
-MY_P=${P/_beta/b} |
1387 |
-MY_PV=${PV/_beta/b} |
1388 |
+MY_P=${P/_/} |
1389 |
+MY_PV=${PV/_/} |
1390 |
|
1391 |
if [[ "${PV}" != "9999" ]]; then |
1392 |
SRC_URI="mirror://easysw/${PN}/${MY_PV}/${MY_P}-source.tar.bz2" |
1393 |
@@ -28,7 +28,7 @@ SLOT="0" |
1394 |
IUSE="acl avahi dbus debug +filters gnutls java kerberos pam |
1395 |
python +ssl static-libs systemd +threads usb X xinetd zeroconf" |
1396 |
|
1397 |
-LANGS="da de es eu fi fr id it ja ko nl no pl pt pt_BR ru sv zh zh_TW" |
1398 |
+LANGS="ja" |
1399 |
for X in ${LANGS} ; do |
1400 |
IUSE="${IUSE} linguas_${X}" |
1401 |
done |
1402 |
|
1403 |
diff --git a/net-print/cups/cups-9999.ebuild b/net-print/cups/cups-9999.ebuild |
1404 |
index fcd1082..fc509b3 100644 |
1405 |
--- a/net-print/cups/cups-9999.ebuild |
1406 |
+++ b/net-print/cups/cups-9999.ebuild |
1407 |
@@ -1,6 +1,6 @@ |
1408 |
# Copyright 1999-2012 Gentoo Foundation |
1409 |
# Distributed under the terms of the GNU General Public License v2 |
1410 |
-# $Header: /var/cvsroot/gentoo-x86/net-print/cups/cups-9999.ebuild,v 1.12 2012/06/09 10:59:47 dilfridge Exp $ |
1411 |
+# $Header: /var/cvsroot/gentoo-x86/net-print/cups/cups-9999.ebuild,v 1.13 2012/06/30 22:26:03 dilfridge Exp $ |
1412 |
|
1413 |
EAPI="4-slot-abi" |
1414 |
|
1415 |
@@ -28,7 +28,7 @@ SLOT="0" |
1416 |
IUSE="acl avahi dbus debug +filters gnutls java kerberos pam |
1417 |
python +ssl static-libs systemd +threads usb X xinetd zeroconf" |
1418 |
|
1419 |
-LANGS="da de es eu fi fr id it ja ko nl no pl pt pt_BR ru sv zh zh_TW" |
1420 |
+LANGS="ja" |
1421 |
for X in ${LANGS} ; do |
1422 |
IUSE="${IUSE} linguas_${X}" |
1423 |
done |
1424 |
|
1425 |
diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest |
1426 |
index c49f472..60fd933 100644 |
1427 |
--- a/sci-libs/gdal/Manifest |
1428 |
+++ b/sci-libs/gdal/Manifest |
1429 |
@@ -14,6 +14,6 @@ DIST gdal-1.8.1.tar.gz 8852355 RMD160 4ac1cd59979464bd37b4d2aa588092ee0c34d45c S |
1430 |
DIST gdal-1.9.1.tar.gz 9487505 RMD160 c4d77975b753fae75c634662e5e572fc2308456e SHA1 c1eae556398ff7b9332afe9d3022dcd931130808 SHA256 5b829e91c5d6c6c9af23fe6322e51bae9339e8805d52724cb0ad0b741aef7fa9 |
1431 |
EBUILD gdal-1.6.3-r1.ebuild 6787 RMD160 6a587d3f3f6580f037d4e24535e4482d051e8dd5 SHA1 5eca4f493b479c02e5a9f14ec03c2cf4eacaa54b SHA256 fa637b105c2d1289bf2f671128c9b57c8038463f79f6b018ad6933a63d5b2093 |
1432 |
EBUILD gdal-1.8.1-r1.ebuild 6841 RMD160 23773bca147cab5f63d7161b977de5e801cf4010 SHA1 8fa5e76b30f3fbdd0aba888ef9a32089e20b502a SHA256 80a9cb48c1de30a447ed7d4512f368b30eeb5e9ad64250b9863369f309d7bbba |
1433 |
-EBUILD gdal-1.9.1.ebuild 7882 RMD160 0104c5a924e201625a0317c6af953374998e9f57 SHA1 de14039d47de60db2103086e9e6a1279bf44bb6e SHA256 5d7a545902e37470ce63e6c46b6cb753fead0505fa8fc02d2a054ce032c5ff15 |
1434 |
+EBUILD gdal-1.9.1.ebuild 7885 RMD160 2e6bbefe469958a70ce92c41fba9d589008e80df SHA1 bd6f7fcaf36efa617ec0a6b8f6f224d6a0357a92 SHA256 347846ac5fa6ded3801ab4c2b2576c350d4e495299ffc805d2d9d5a008b04031 |
1435 |
MISC ChangeLog 23865 RMD160 5ad0de41abb560615d313b06e9ae05288f3ad577 SHA1 24f034784031891a0ffbff7d9449b4d72d4df43c SHA256 e47fc7476855022df46abda31f46be17372feab80dff99524e813c10b88cc710 |
1436 |
MISC metadata.xml 1572 RMD160 1088e92594a056905dc479a997415fc6f4e58a88 SHA1 cf9c406464eee430444ad20eb09e33f284177bf4 SHA256 a8fe59507f9e4082756f8fee9ecc40b1fd6d23fa7a589e5a056b71af76724814 |
1437 |
|
1438 |
diff --git a/sci-libs/gdal/gdal-1.9.1.ebuild b/sci-libs/gdal/gdal-1.9.1.ebuild |
1439 |
index 98f4ef0..a28d08e 100644 |
1440 |
--- a/sci-libs/gdal/gdal-1.9.1.ebuild |
1441 |
+++ b/sci-libs/gdal/gdal-1.9.1.ebuild |
1442 |
@@ -45,7 +45,7 @@ RDEPEND=" |
1443 |
app-text/poppler |
1444 |
) |
1445 |
perl? ( dev-lang/perl:= ) |
1446 |
- png? ( media-libs/libpng ) |
1447 |
+ png? ( media-libs/libpng:0= ) |
1448 |
postgres? ( >=dev-db/postgresql-base-8.4 ) |
1449 |
python? ( dev-python/numpy ) |
1450 |
ruby? ( dev-lang/ruby:1.9 ) |
1451 |
|
1452 |
diff --git a/sys-auth/polkit/.#Manifest.1.91 b/sys-auth/polkit/.#Manifest.1.91 |
1453 |
deleted file mode 100644 |
1454 |
index e2eec33..0000000 |
1455 |
--- a/sys-auth/polkit/.#Manifest.1.91 |
1456 |
+++ /dev/null |
1457 |
@@ -1,8 +0,0 @@ |
1458 |
-DIST polkit-0.104.tar.gz 1416583 RMD160 244e825347a463ff4b9eb0a2318ab04c821bded9 SHA1 599208cf584b9e13f8c9d863238a8271af4aba62 SHA256 6b0a13d8381e4a7b7e37c18a54595191b50757e0fcd186cd9918e9ad0f18c7f9 |
1459 |
-DIST polkit-0.105.tar.gz 1431080 RMD160 cd1100ee69a308d620e437d34e471580bb6dcf5a SHA1 53d56484a5bffb0aaf645c8d813b3063e01e8423 SHA256 8fdc7cc8ba4750fcce1a4db9daa759c12afebc7901237e1c993c38f08985e1df |
1460 |
-DIST polkit-0.106.tar.gz 1381428 RMD160 6fa79aaa4e67e072d16860f1a242b053cc311bc3 SHA1 665624f5d69876ec5833f7952290188ca594aac0 SHA256 4005076a67aaa182872c1e316939fcb0ba74a89298e6330d72cfdac6624c984e |
1461 |
-EBUILD polkit-0.104-r1.ebuild 3548 RMD160 e056d1186192d865a610ebe1250e8adf9250eed7 SHA1 1a7cec206005fdb8985fc308f16bbe6f76b45c34 SHA256 a038cdfd2381bd5ddbd6cf4feef8a3aaa126b4e80a6205979538c9ebcbf0b9a0 |
1462 |
-EBUILD polkit-0.105.ebuild 2194 RMD160 7f46dccee0326480a5c1c2fd276df48553abd630 SHA1 f41f0393be142066d39d52994f7f29f52c336f2c SHA256 15339d2d61f350eec88ad0fd90cec401df45106fc2ee52ee7b8b051103a5279e |
1463 |
-EBUILD polkit-0.106-r2.ebuild 3053 RMD160 c72671afc8f157b80374a0c34a5587b157f002e9 SHA1 0b8c5a8bd8d9a6b32d3c300be045eca08804e4eb SHA256 9c7be04b6b0528204f857219983322f3aa38e400dae46574fa512badd9589eed |
1464 |
-MISC ChangeLog 11429 RMD160 76e2a57cbab4a45cd81755793401fee45aa80fcc SHA1 7349a702b23cee2eea9677a9decf8cd2a8d660d8 SHA256 5526adf7f5b12cd0ab4aa6586c992e026f4603dc61dd597faefad35c37dab259 |
1465 |
-MISC metadata.xml 516 RMD160 0c65650680494cadd548ec430b11facf2cc28912 SHA1 092816617aa2ab7a9047298b6752b82bbab33520 SHA256 be8c8239fecd14fd1a9c1dee11ccb98b1188aceacf6ea58233a0f958ab648aba |
1466 |
|
1467 |
diff --git a/sys-auth/polkit/.#Manifest.1.93 b/sys-auth/polkit/.#Manifest.1.93 |
1468 |
deleted file mode 100644 |
1469 |
index 40a638a..0000000 |
1470 |
--- a/sys-auth/polkit/.#Manifest.1.93 |
1471 |
+++ /dev/null |
1472 |
@@ -1,9 +0,0 @@ |
1473 |
-DIST polkit-0.104.tar.gz 1416583 RMD160 244e825347a463ff4b9eb0a2318ab04c821bded9 SHA1 599208cf584b9e13f8c9d863238a8271af4aba62 SHA256 6b0a13d8381e4a7b7e37c18a54595191b50757e0fcd186cd9918e9ad0f18c7f9 |
1474 |
-DIST polkit-0.105.tar.gz 1431080 RMD160 cd1100ee69a308d620e437d34e471580bb6dcf5a SHA1 53d56484a5bffb0aaf645c8d813b3063e01e8423 SHA256 8fdc7cc8ba4750fcce1a4db9daa759c12afebc7901237e1c993c38f08985e1df |
1475 |
-DIST polkit-0.106.tar.gz 1381428 RMD160 6fa79aaa4e67e072d16860f1a242b053cc311bc3 SHA1 665624f5d69876ec5833f7952290188ca594aac0 SHA256 4005076a67aaa182872c1e316939fcb0ba74a89298e6330d72cfdac6624c984e |
1476 |
-EBUILD polkit-0.104-r1.ebuild 3548 RMD160 e056d1186192d865a610ebe1250e8adf9250eed7 SHA1 1a7cec206005fdb8985fc308f16bbe6f76b45c34 SHA256 a038cdfd2381bd5ddbd6cf4feef8a3aaa126b4e80a6205979538c9ebcbf0b9a0 |
1477 |
-EBUILD polkit-0.105.ebuild 2194 RMD160 7f46dccee0326480a5c1c2fd276df48553abd630 SHA1 f41f0393be142066d39d52994f7f29f52c336f2c SHA256 15339d2d61f350eec88ad0fd90cec401df45106fc2ee52ee7b8b051103a5279e |
1478 |
-EBUILD polkit-0.106-r2.ebuild 2944 RMD160 692481f847aff6601a3468e938bff3334698ef8c SHA1 4fe3ae9cea9a1494d9575ede92197ee1b4301682 SHA256 f17b750e069cff665a55072c6a3ef964ddb7a37864f1d9f49e1bfc3b67aae0bb |
1479 |
-EBUILD polkit-0.106-r3.ebuild 3066 RMD160 18ef1dfed87b146c977ac3e8d40545ed83e9a2e3 SHA1 4641692d6a936966ba2beead438f2371f2e1b2be SHA256 97887b7820e97d15827df50b47348aa1d12aeeae8b0f7f0c74561a0f02973f9c |
1480 |
-MISC ChangeLog 11790 RMD160 aba3b3f69b9238d3038b05ad8bcc9bc4d9a62b23 SHA1 811278ba40af831262c80864f2b4b23f22d3876f SHA256 7e4a016b9aacc2cf594287b4cdf0dee073490e0cf2ee656de63097540d5fb3ce |
1481 |
-MISC metadata.xml 516 RMD160 0c65650680494cadd548ec430b11facf2cc28912 SHA1 092816617aa2ab7a9047298b6752b82bbab33520 SHA256 be8c8239fecd14fd1a9c1dee11ccb98b1188aceacf6ea58233a0f958ab648aba |
1482 |
|
1483 |
diff --git a/sys-auth/polkit/Manifest b/sys-auth/polkit/Manifest |
1484 |
index 11cf7c8..62d4b1d 100644 |
1485 |
--- a/sys-auth/polkit/Manifest |
1486 |
+++ b/sys-auth/polkit/Manifest |
1487 |
@@ -1,8 +1,9 @@ |
1488 |
DIST polkit-0.104.tar.gz 1416583 RMD160 244e825347a463ff4b9eb0a2318ab04c821bded9 SHA1 599208cf584b9e13f8c9d863238a8271af4aba62 SHA256 6b0a13d8381e4a7b7e37c18a54595191b50757e0fcd186cd9918e9ad0f18c7f9 |
1489 |
DIST polkit-0.105.tar.gz 1431080 RMD160 cd1100ee69a308d620e437d34e471580bb6dcf5a SHA1 53d56484a5bffb0aaf645c8d813b3063e01e8423 SHA256 8fdc7cc8ba4750fcce1a4db9daa759c12afebc7901237e1c993c38f08985e1df |
1490 |
DIST polkit-0.106.tar.gz 1381428 RMD160 6fa79aaa4e67e072d16860f1a242b053cc311bc3 SHA1 665624f5d69876ec5833f7952290188ca594aac0 SHA256 4005076a67aaa182872c1e316939fcb0ba74a89298e6330d72cfdac6624c984e |
1491 |
-EBUILD polkit-0.104-r1.ebuild 3548 RMD160 e056d1186192d865a610ebe1250e8adf9250eed7 SHA1 1a7cec206005fdb8985fc308f16bbe6f76b45c34 SHA256 a038cdfd2381bd5ddbd6cf4feef8a3aaa126b4e80a6205979538c9ebcbf0b9a0 |
1492 |
-EBUILD polkit-0.105.ebuild 2194 RMD160 7f46dccee0326480a5c1c2fd276df48553abd630 SHA1 f41f0393be142066d39d52994f7f29f52c336f2c SHA256 15339d2d61f350eec88ad0fd90cec401df45106fc2ee52ee7b8b051103a5279e |
1493 |
-EBUILD polkit-0.106-r5.ebuild 3017 RMD160 aca1a2a7f62a8f2beb4a7d1edce686f5d90f4775 SHA1 63c1fe580c91ade8cff55fd704d33d82506e8df4 SHA256 b41c3e0ab952787e0a261984c75ac1f794e6280776d18ca7179f3b171c5558c2 |
1494 |
-MISC ChangeLog 12970 RMD160 14e39e225b9973a37c6bd58f3d9b4f64b6814628 SHA1 5995158febaff4b447bd798ce980596c3a5521fc SHA256 99cc239c819a8ef2cd7ebb37a84275bab14b50012cd19017f692e427b2386741 |
1495 |
+EBUILD polkit-0.104-r1.ebuild 3599 RMD160 0971476dcae7e67dbdd40588d47ebbbc61873b65 SHA1 e179cfc1e5a4a383ae98bc4913c03e32a267e41b SHA256 a4c259b6a560da465278a4a1aba930e8abf1eade4a82adc239e078d8975f6709 |
1496 |
+EBUILD polkit-0.105.ebuild 2241 RMD160 e7a155386c6b9fb189799d423cb0843ca8fc6ba7 SHA1 dc20155d6178c0a017ff8c1374428102b22c9468 SHA256 4ec832b243b7623a289ba38cee2576e6cda162d9fb3ad1afb995ae797968cfb8 |
1497 |
+EBUILD polkit-0.106-r5.ebuild 3064 RMD160 5b6e155a11696971833fcc4489085ec7203acee7 SHA1 66b4f3839076ae28c366631e70cab8968f123eb5 SHA256 8780b8e36dfb84d78d33bf92087593336f3be9e29c80661bef1224a636da0bfa |
1498 |
+EBUILD polkit-0.106-r6.ebuild 3239 RMD160 9b102b555d97b0d58d19abaa9255407b30a01041 SHA1 b6524bba4d27bcce2a23ea7f74bdf399caecf70b SHA256 b6d3e2365abb19208bcc76328bf96dd49673ffdd50c84eefbf54fdd05973167c |
1499 |
+MISC ChangeLog 13370 RMD160 bf0a601a62e2a8ee14d0047a6f2b4d874784e570 SHA1 65f23be7c9c1b2ca430ab7e75fa3ad1061ba5a40 SHA256 44732e39e931962426ae6ff45461bf921c1885d6946c0caf9923b9f15940d95b |
1500 |
MISC metadata.xml 516 RMD160 0c65650680494cadd548ec430b11facf2cc28912 SHA1 092816617aa2ab7a9047298b6752b82bbab33520 SHA256 be8c8239fecd14fd1a9c1dee11ccb98b1188aceacf6ea58233a0f958ab648aba |
1501 |
|
1502 |
diff --git a/sys-auth/polkit/polkit-0.104-r1.ebuild b/sys-auth/polkit/polkit-0.104-r1.ebuild |
1503 |
index bdccc3d..3681411 100644 |
1504 |
--- a/sys-auth/polkit/polkit-0.104-r1.ebuild |
1505 |
+++ b/sys-auth/polkit/polkit-0.104-r1.ebuild |
1506 |
@@ -1,6 +1,6 @@ |
1507 |
# Copyright 1999-2012 Gentoo Foundation |
1508 |
# Distributed under the terms of the GNU General Public License v2 |
1509 |
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/polkit-0.104-r1.ebuild,v 1.9 2012/05/04 18:57:21 jdhore Exp $ |
1510 |
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/polkit-0.104-r1.ebuild,v 1.10 2012/06/30 10:27:11 swift Exp $ |
1511 |
|
1512 |
EAPI=4 |
1513 |
inherit pam |
1514 |
@@ -12,12 +12,13 @@ SRC_URI="http://hal.freedesktop.org/releases/${P}.tar.gz" |
1515 |
LICENSE="GPL-2" |
1516 |
SLOT="0" |
1517 |
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd" |
1518 |
-IUSE="debug doc examples gtk +introspection kde nls pam systemd" |
1519 |
+IUSE="debug doc examples gtk +introspection kde nls pam selinux systemd" |
1520 |
|
1521 |
RDEPEND=">=dev-libs/glib-2.30 |
1522 |
dev-libs/expat |
1523 |
introspection? ( >=dev-libs/gobject-introspection-0.6.2 ) |
1524 |
pam? ( virtual/pam ) |
1525 |
+ selinux? ( sec-policy/selinux-policykit ) |
1526 |
systemd? ( sys-apps/systemd )" |
1527 |
DEPEND="${RDEPEND} |
1528 |
app-text/docbook-xml-dtd:4.1.2 |
1529 |
|
1530 |
diff --git a/sys-auth/polkit/polkit-0.105.ebuild b/sys-auth/polkit/polkit-0.105.ebuild |
1531 |
index 63b4532..b10703c 100644 |
1532 |
--- a/sys-auth/polkit/polkit-0.105.ebuild |
1533 |
+++ b/sys-auth/polkit/polkit-0.105.ebuild |
1534 |
@@ -1,6 +1,6 @@ |
1535 |
# Copyright 1999-2012 Gentoo Foundation |
1536 |
# Distributed under the terms of the GNU General Public License v2 |
1537 |
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/polkit-0.105.ebuild,v 1.2 2012/05/20 13:15:43 ssuominen Exp $ |
1538 |
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/polkit-0.105.ebuild,v 1.3 2012/06/30 10:27:11 swift Exp $ |
1539 |
|
1540 |
EAPI=4 |
1541 |
inherit pam |
1542 |
@@ -12,12 +12,13 @@ SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz" |
1543 |
LICENSE="GPL-2" |
1544 |
SLOT="0" |
1545 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" |
1546 |
-IUSE="debug doc examples gtk +introspection kde nls pam systemd" |
1547 |
+IUSE="debug doc examples gtk +introspection kde nls pam selinux systemd" |
1548 |
|
1549 |
RDEPEND=">=dev-libs/glib-2.30 |
1550 |
>=dev-libs/expat-2 |
1551 |
introspection? ( >=dev-libs/gobject-introspection-0.6.2 ) |
1552 |
pam? ( virtual/pam ) |
1553 |
+ selinux? ( sec-policy/selinux-policykit ) |
1554 |
systemd? ( sys-apps/systemd )" |
1555 |
DEPEND="${RDEPEND} |
1556 |
app-text/docbook-xml-dtd:4.1.2 |
1557 |
|
1558 |
diff --git a/sys-auth/polkit/polkit-0.106-r5.ebuild b/sys-auth/polkit/polkit-0.106-r5.ebuild |
1559 |
index d61e480..c983e0c 100644 |
1560 |
--- a/sys-auth/polkit/polkit-0.106-r5.ebuild |
1561 |
+++ b/sys-auth/polkit/polkit-0.106-r5.ebuild |
1562 |
@@ -1,6 +1,6 @@ |
1563 |
# Copyright 1999-2012 Gentoo Foundation |
1564 |
# Distributed under the terms of the GNU General Public License v2 |
1565 |
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/polkit-0.106-r5.ebuild,v 1.3 2012/06/27 11:56:12 ssuominen Exp $ |
1566 |
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/polkit-0.106-r5.ebuild,v 1.4 2012/06/30 10:27:11 swift Exp $ |
1567 |
|
1568 |
EAPI="4-slot-abi" |
1569 |
inherit eutils multilib pam pax-utils systemd user |
1570 |
@@ -12,7 +12,7 @@ SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz" |
1571 |
LICENSE="LGPL-2" |
1572 |
SLOT="0" |
1573 |
KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" |
1574 |
-IUSE="debug examples gtk +introspection kde nls pam systemd" |
1575 |
+IUSE="debug examples gtk +introspection kde nls pam selinux systemd" |
1576 |
|
1577 |
RDEPEND=">=dev-lang/spidermonkey-1.8.5:= |
1578 |
>=dev-libs/glib-2.32 |
1579 |
@@ -22,6 +22,7 @@ RDEPEND=">=dev-lang/spidermonkey-1.8.5:= |
1580 |
sys-auth/pambase |
1581 |
virtual/pam |
1582 |
) |
1583 |
+ selinux? ( sec-policy/selinux-policykit ) |
1584 |
systemd? ( sys-apps/systemd )" |
1585 |
DEPEND="${RDEPEND} |
1586 |
app-text/docbook-xml-dtd:4.1.2 |
1587 |
|
1588 |
diff --git a/sys-auth/polkit/.#polkit-0.106-r2.ebuild.1.3 b/sys-auth/polkit/polkit-0.106-r6.ebuild |
1589 |
similarity index 57% |
1590 |
rename from sys-auth/polkit/.#polkit-0.106-r2.ebuild.1.3 |
1591 |
rename to sys-auth/polkit/polkit-0.106-r6.ebuild |
1592 |
index 3bac9f4..9d2fc34 100644 |
1593 |
--- a/sys-auth/polkit/.#polkit-0.106-r2.ebuild.1.3 |
1594 |
+++ b/sys-auth/polkit/polkit-0.106-r6.ebuild |
1595 |
@@ -1,9 +1,9 @@ |
1596 |
# Copyright 1999-2012 Gentoo Foundation |
1597 |
# Distributed under the terms of the GNU General Public License v2 |
1598 |
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/polkit-0.106-r2.ebuild,v 1.3 2012/06/19 12:04:07 ssuominen Exp $ |
1599 |
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/polkit/polkit-0.106-r6.ebuild,v 1.1 2012/07/01 13:30:22 ssuominen Exp $ |
1600 |
|
1601 |
EAPI=4 |
1602 |
-inherit eutils pam systemd user |
1603 |
+inherit eutils multilib pam pax-utils systemd user |
1604 |
|
1605 |
DESCRIPTION="Policy framework for controlling privileges for system-wide services" |
1606 |
HOMEPAGE="http://www.freedesktop.org/wiki/Software/polkit" |
1607 |
@@ -12,9 +12,9 @@ SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz" |
1608 |
LICENSE="LGPL-2" |
1609 |
SLOT="0" |
1610 |
KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" |
1611 |
-IUSE="debug examples gtk +introspection kde nls pam systemd" |
1612 |
+IUSE="debug examples gtk +introspection kde nls pam selinux systemd" |
1613 |
|
1614 |
-RDEPEND=">=dev-lang/spidermonkey-1.8.5 |
1615 |
+RDEPEND=">=dev-lang/spidermonkey-1.8.5:= |
1616 |
>=dev-libs/glib-2.32 |
1617 |
>=dev-libs/expat-2 |
1618 |
introspection? ( >=dev-libs/gobject-introspection-1 ) |
1619 |
@@ -22,6 +22,7 @@ RDEPEND=">=dev-lang/spidermonkey-1.8.5 |
1620 |
sys-auth/pambase |
1621 |
virtual/pam |
1622 |
) |
1623 |
+ selinux? ( sec-policy/selinux-policykit ) |
1624 |
systemd? ( sys-apps/systemd )" |
1625 |
DEPEND="${RDEPEND} |
1626 |
app-text/docbook-xml-dtd:4.1.2 |
1627 |
@@ -41,25 +42,26 @@ PDEPEND=" |
1628 |
) |
1629 |
!systemd? ( >=sys-auth/consolekit-0.4.5_p2012[policykit] )" |
1630 |
|
1631 |
-DOCS="docs/TODO HACKING NEWS README" |
1632 |
- |
1633 |
pkg_setup() { |
1634 |
- enewgroup polkitd |
1635 |
- enewuser polkitd -1 -1 /var/lib/polkit-1 polkitd |
1636 |
- esethome polkitd /var/lib/polkit-1 |
1637 |
+ local u=polkitd |
1638 |
+ local g=polkitd |
1639 |
+ local h=/var/lib/polkit-1 |
1640 |
+ |
1641 |
+ enewgroup ${g} |
1642 |
+ enewuser ${u} -1 -1 ${h} ${g} |
1643 |
+ esethome ${u} ${h} |
1644 |
} |
1645 |
|
1646 |
src_prepare() { |
1647 |
- sed -i -e '/unix-group/s:wheel:adm:' src/polkitbackend/*-default.rules || die #401513 |
1648 |
- |
1649 |
- has_version ">=dev-lang/spidermonkey-1.8.7" && { sed -i -e '/mozjs/s:185:187:g' configure || die; } |
1650 |
+ sed -i -e 's|unix-group:wheel|unix-user:0|' src/polkitbackend/*-default.rules || die #401513 |
1651 |
+ has_version "dev-lang/spidermonkey:0/187" && { sed -i -e '/mozjs/s:185:187:g' configure || die; } |
1652 |
+ # http://bugs.freedesktop.org/show_bug.cgi?id=51617 |
1653 |
+ sed -i \ |
1654 |
+ -e "/polkit-agent-helper-1/s:/lib/polkit-1:/$(get_libdir)/polkit-1:" \ |
1655 |
+ src/polkitagent/polkitagentsession.c || die |
1656 |
} |
1657 |
|
1658 |
src_configure() { |
1659 |
- local myconf="--with-authfw=shadow" |
1660 |
- use pam && \ |
1661 |
- myconf="--with-authfw=pam --with-pam-module-dir=$(getpam_mod_dir) --with-pam-include=system-local-login" |
1662 |
- |
1663 |
econf \ |
1664 |
--localstatedir="${EPREFIX}"/var \ |
1665 |
--disable-static \ |
1666 |
@@ -70,17 +72,21 @@ src_configure() { |
1667 |
$(use_enable introspection) \ |
1668 |
--disable-examples \ |
1669 |
$(use_enable nls) \ |
1670 |
- --with-os-type=gentoo \ |
1671 |
"$(systemd_with_unitdir)" \ |
1672 |
- ${myconf} |
1673 |
+ --with-authfw=$(usex pam pam shadow) \ |
1674 |
+ $(use pam && echo --with-pam-module-dir="$(getpam_mod_dir)") \ |
1675 |
+ --with-os-type=gentoo |
1676 |
} |
1677 |
|
1678 |
src_install() { |
1679 |
- default |
1680 |
+ emake \ |
1681 |
+ DESTDIR="${D}" \ |
1682 |
+ libprivdir="${EPREFIX}"/usr/$(get_libdir)/polkit-1 \ |
1683 |
+ install |
1684 |
|
1685 |
- fowners -R polkitd:root /{etc,usr/share}/polkit-1/rules.d |
1686 |
+ dodoc docs/TODO HACKING NEWS README |
1687 |
|
1688 |
- prune_libtool_files |
1689 |
+ fowners -R polkitd:root /{etc,usr/share}/polkit-1/rules.d |
1690 |
|
1691 |
diropts -m0700 -o polkitd -g polkitd |
1692 |
keepdir /var/lib/polkit-1 |
1693 |
@@ -89,20 +95,19 @@ src_install() { |
1694 |
insinto /usr/share/doc/${PF}/examples |
1695 |
doins src/examples/{*.c,*.policy*} |
1696 |
fi |
1697 |
+ |
1698 |
+ prune_libtool_files |
1699 |
+ rm -f "${ED}"/usr/lib*/pkgconfig/polkit-backend-1.pc #423431 |
1700 |
+ |
1701 |
+ # Required for polkitd on hardened/PaX due to spidermonkey's JIT |
1702 |
+ if has_version '<dev-lang/spidermonkey-1.8.7'; then |
1703 |
+ pax-mark mr "${ED}"/usr/$(get_libdir)/polkit-1/polkitd |
1704 |
+ elif has_version '>=dev-lang/spidermonkey-1.8.7[jit]'; then |
1705 |
+ pax-mark m "${ED}"/usr/$(get_libdir)/polkit-1/polkitd |
1706 |
+ fi |
1707 |
} |
1708 |
|
1709 |
pkg_postinst() { |
1710 |
chown -R polkitd:root "${EROOT}"/{etc,usr/share}/polkit-1/rules.d |
1711 |
chown -R polkitd:polkitd "${EROOT}"/var/lib/polkit-1 |
1712 |
- |
1713 |
- echo |
1714 |
- ewarn "If home directory of unix-user \"polkitd\" is set to /dev/null, run:" |
1715 |
- ewarn "# usermod -d /var/lib/polkit-1 polkitd" |
1716 |
- |
1717 |
- echo |
1718 |
- ewarn "The default administrator unix-group was changed from \"wheel\" to" |
1719 |
- ewarn "\"adm\", see *-default.rules in /etc/polkit-1/rules.d" |
1720 |
- ewarn "Users of unix-group \"adm\" can run, for example, \"pkexec /bin/sh\"" |
1721 |
- ewarn "to gain root shell without root password." |
1722 |
- ewarn "For more information, see http://bugs.gentoo.org/401513" |
1723 |
} |
1724 |
|
1725 |
diff --git a/x11-drivers/ati-drivers/Manifest b/x11-drivers/ati-drivers/Manifest |
1726 |
new file mode 100644 |
1727 |
index 0000000..483ad55 |
1728 |
--- /dev/null |
1729 |
+++ b/x11-drivers/ati-drivers/Manifest |
1730 |
@@ -0,0 +1,14 @@ |
1731 |
+AUX amd-drivers-3.2.7.1.patch 560 RMD160 d3703be2c979c784af325072c7eb9d04f52754c5 SHA1 d1d45998ac2588670ead6e6a1ce6dd29fef0c808 SHA256 7cc315754a47fbda6bf36bcee01780da7c19535c4f6ec1cccc556e9a7b32d263 |
1732 |
+AUX ati-drivers-12.2-redefine-WARN.patch 1316 RMD160 13d135adc00eee61665590a34a3c8f0dcd607b1b SHA1 65f979af2e1807cfbd98c7407940693a8f4f72b0 SHA256 f7d8ad3307823925cf8b4c6540db17a51553e48dd008793fc026803bb2aa1ced |
1733 |
+AUX ati-drivers-old_rsp.patch 989 RMD160 2add85536ee5e302f283400e4a4b18b74b6a8001 SHA1 511b746f2348249dc1c84013f9c336ae9f279664 SHA256 dd222de89b515046c6cbfef172a3ec8d4bc48664799b3bbfff648091c6d54b49 |
1734 |
+AUX ati-powermode-opt-path-2.patch 1634 RMD160 a9c4ecc90a748f94282521a555ad7b64db242249 SHA1 3f61d804710bd88ee45cd3a9e3672b356359dd73 SHA256 e7749e04a3aa24132b13d0c694563a45c0d38e238f7412a75bd89aa9f9e9ead1 |
1735 |
+AUX atieventsd.init 533 RMD160 b9b95a8a3f32dcafba3e5fa08d6d1053e831291a SHA1 982ffdb8064785c8b96fb0213ad7892ac918b5d7 SHA256 20010ebc5cb286149f3c4c9c099b6470463ccdb8fd47cea054b783dc2ad1fff3 |
1736 |
+AUX switchlibGL 1349 RMD160 d3c9f36fabf65b21f26456e303d8127779fd1bd2 SHA1 277a549afd62fdeae9f09022a8e55ceabf180f9f SHA256 a4aa2107fdb903da77fea432bc809a1155e213db460fdec72fd1c3c7cc0d13a0 |
1737 |
+DIST amd-driver-installer-12-2-x86.x86_64.run 107213014 RMD160 b3966f0ad6c756f6d4fd77cde5761a86ef2ef3b2 SHA1 24bbaa07dbc8354a0393c4ceeed552d7ac37b09d SHA256 054796cbf2d99e4b545d062ce8eabfd973e74e2e21a159092816238b001618fd |
1738 |
+DIST amd-driver-installer-12-4-x86.x86_64.run 108360519 RMD160 78eae42f40f211bba8e62b9896146f5a4c1bdc0d SHA1 7db947ee20929ba24da03bad2624538cb55589b6 SHA256 7f3ba3d96eba30fc09aec03ba72f5482d3b192bb0ea63a5e7b79454b053cb63c |
1739 |
+DIST amd-driver-installer-12-6-x86.x86_64.run 106660241 RMD160 7e51dc6949e6f7231eac89779bd56608b075522b SHA1 a43e14c7e8ce323a93c69d93351c7a82ad0c2a52 SHA256 b5c6070dc75e9296d0f04e7e0b3c6697f6c21872d50b1dcf4d7b3b0ab7ce7155 |
1740 |
+EBUILD ati-drivers-12.2.ebuild 19143 RMD160 dbb5af2e8ba57dad8e23bdddebe2cba275d4af9b SHA1 12f89a32ab014b41408793cda7a05d6ee512173a SHA256 6120f6b5a084fd562735ec756b7759c2cb70bf4cd0dfed7af4c9888bf61c31bb |
1741 |
+EBUILD ati-drivers-12.4.ebuild 19753 RMD160 e663b774424f5e9e5ea7362a612cf5da876f1db0 SHA1 b5d310c8514c8e85e9c4a45a612502b1eeefbfb1 SHA256 27704f2c62fc51236cad37a7b8443c545c023b4054eac62fce782c70fb75e7df |
1742 |
+EBUILD ati-drivers-12.6.ebuild 20130 RMD160 1d724d985986d2fc0dbe7aebeff59ea7ff8ca4ce SHA1 3ac13afa620aac84296948fa766e6b99b4003bcf SHA256 8c6490b4af9535f68576a094c27f0d07df18553e7102ee3f9a86408f871c6c1a |
1743 |
+MISC ChangeLog 77931 RMD160 07d69b9cb93872d9f4e0dc78e1a99d2478ac8f90 SHA1 4702016343495758e52d55285f05a97244c19ccb SHA256 7293769179111f5c86520a6b87942c2b8c6262471752a3f4553016d80c89e0c4 |
1744 |
+MISC metadata.xml 705 RMD160 0b1c9eb7cb21ebb1713d391a09d94c918b4f8b1e SHA1 e7e3722d3afaa9c4a18191f8f50b943fb7a0021a SHA256 5bc8c6b51d5848d2946592546a67243270c9267a6eda2e6167ee8d1971c09614 |
1745 |
|
1746 |
diff --git a/x11-drivers/ati-drivers/ati-drivers-12.2.ebuild b/x11-drivers/ati-drivers/ati-drivers-12.2.ebuild |
1747 |
new file mode 100644 |
1748 |
index 0000000..cd07b45 |
1749 |
--- /dev/null |
1750 |
+++ b/x11-drivers/ati-drivers/ati-drivers-12.2.ebuild |
1751 |
@@ -0,0 +1,600 @@ |
1752 |
+# Copyright 1999-2012 Gentoo Foundation |
1753 |
+# Distributed under the terms of the GNU General Public License v2 |
1754 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-12.2.ebuild,v 1.3 2012/04/14 15:25:11 maekke Exp $ |
1755 |
+ |
1756 |
+EAPI="4-slot-abi" |
1757 |
+ |
1758 |
+inherit eutils multilib linux-info linux-mod toolchain-funcs versionator |
1759 |
+ |
1760 |
+DESCRIPTION="Ati precompiled drivers for radeon r600 (HD Series) and newer chipsets" |
1761 |
+HOMEPAGE="http://www.amd.com" |
1762 |
+# 8.ble will be used for beta releases. |
1763 |
+if [[ $(get_major_version) -gt 8 ]]; then |
1764 |
+ ATI_URL="http://www2.ati.com/drivers/linux/" |
1765 |
+ SRC_URI="${ATI_URL}/amd-driver-installer-${PV/./-}-x86.x86_64.run" |
1766 |
+ FOLDER_PREFIX="common/" |
1767 |
+else |
1768 |
+ SRC_URI="https://launchpad.net/ubuntu/natty/+source/fglrx-installer/2:${PV}-0ubuntu1/+files/fglrx-installer_${PV}.orig.tar.gz" |
1769 |
+ FOLDER_PREFIX="" |
1770 |
+fi |
1771 |
+IUSE="debug +modules multilib pax_kernel qt4" |
1772 |
+ |
1773 |
+LICENSE="AMD GPL-2 QPL-1.0 as-is" |
1774 |
+KEYWORDS="amd64 x86" |
1775 |
+SLOT="1" |
1776 |
+ |
1777 |
+RDEPEND=" |
1778 |
+ <=x11-base/xorg-server-1.11.49:=[-minimal] |
1779 |
+ >=app-admin/eselect-opengl-1.0.7 |
1780 |
+ app-admin/eselect-opencl |
1781 |
+ sys-power/acpid |
1782 |
+ x11-apps/xauth |
1783 |
+ x11-libs/libX11 |
1784 |
+ x11-libs/libXext |
1785 |
+ x11-libs/libXinerama |
1786 |
+ x11-libs/libXrandr |
1787 |
+ x11-libs/libXrender |
1788 |
+ multilib? ( |
1789 |
+ app-emulation/emul-linux-x86-opengl |
1790 |
+ app-emulation/emul-linux-x86-xlibs |
1791 |
+ ) |
1792 |
+ qt4? ( |
1793 |
+ x11-libs/libICE |
1794 |
+ x11-libs/libSM |
1795 |
+ x11-libs/libXcursor |
1796 |
+ x11-libs/libXfixes |
1797 |
+ x11-libs/libXxf86vm |
1798 |
+ x11-libs/qt-core |
1799 |
+ x11-libs/qt-gui |
1800 |
+ ) |
1801 |
+" |
1802 |
+ |
1803 |
+DEPEND="${RDEPEND} |
1804 |
+ x11-proto/inputproto |
1805 |
+ x11-proto/xf86miscproto |
1806 |
+ x11-proto/xf86vidmodeproto |
1807 |
+ x11-proto/xineramaproto |
1808 |
+ x11-libs/libXtst |
1809 |
+ sys-apps/findutils |
1810 |
+ app-misc/pax-utils |
1811 |
+" |
1812 |
+ |
1813 |
+EMULTILIB_PKG="true" |
1814 |
+ |
1815 |
+S="${WORKDIR}" |
1816 |
+ |
1817 |
+# QA Silencing |
1818 |
+QA_TEXTRELS=" |
1819 |
+ usr/lib*/opengl/ati/lib/libGL.so.1.2 |
1820 |
+ usr/lib*/libatiadlxx.so |
1821 |
+ usr/lib*/xorg/modules/glesx.so |
1822 |
+ usr/lib*/libaticaldd.so |
1823 |
+ usr/lib*/dri/fglrx_dri.so |
1824 |
+" |
1825 |
+ |
1826 |
+QA_EXECSTACK=" |
1827 |
+ opt/bin/atiode |
1828 |
+ opt/bin/amdcccle |
1829 |
+ usr/lib*/opengl/ati/lib/libGL.so.1.2 |
1830 |
+ usr/lib*/dri/fglrx_dri.so |
1831 |
+" |
1832 |
+ |
1833 |
+QA_WX_LOAD=" |
1834 |
+ usr/lib*/opengl/ati/lib/libGL.so.1.2 |
1835 |
+ usr/lib*/dri/fglrx_dri.so |
1836 |
+" |
1837 |
+ |
1838 |
+QA_PRESTRIPPED=" |
1839 |
+ usr/lib\(32\|64\)\?/libXvBAW.so.1.0 |
1840 |
+ usr/lib\(32\|64\)\?/opengl/ati/lib/libGL.so.1.2 |
1841 |
+ usr/lib\(32\|64\)\?/opengl/ati/extensions/libglx.so |
1842 |
+ usr/lib\(32\|64\)\?/xorg/modules/glesx.so |
1843 |
+ usr/lib\(32\|64\)\?/libAMDXvBA.so.1.0 |
1844 |
+ usr/lib\(32\|64\)\?/libaticaldd.so |
1845 |
+ usr/lib\(32\|64\)\?/dri/fglrx_dri.so |
1846 |
+" |
1847 |
+ |
1848 |
+QA_SONAME=" |
1849 |
+ usr/lib\(32\|64\)\?/libatiadlxx.so |
1850 |
+ usr/lib\(32\|64\)\?/libaticalcl.so |
1851 |
+ usr/lib\(32\|64\)\?/libaticaldd.so |
1852 |
+ usr/lib\(32\|64\)\?/libaticalrt.so |
1853 |
+ usr/lib\(32\|64\)\?/libamdocl\(32\|64\)\?.so |
1854 |
+" |
1855 |
+ |
1856 |
+QA_DT_HASH=" |
1857 |
+ opt/bin/amdcccle |
1858 |
+ opt/bin/aticonfig |
1859 |
+ opt/bin/atiodcli |
1860 |
+ opt/bin/atiode |
1861 |
+ opt/bin/clinfo |
1862 |
+ opt/bin/fglrxinfo |
1863 |
+ opt/sbin/atieventsd |
1864 |
+ opt/sbin/amdnotifyui |
1865 |
+ usr/lib\(32\|64\)\?/libaticalcl.so |
1866 |
+ usr/lib\(32\|64\)\?/libaticalrt.so |
1867 |
+ usr/lib\(32\|64\)\?/libatiuki.so.1.0 |
1868 |
+ usr/lib\(32\|64\)\?/libatiadlxx.so |
1869 |
+ usr/lib\(32\|64\)\?/libfglrx_dm.so.1.0 |
1870 |
+ usr/lib\(32\|64\)\?/libXvBAW.so.1.0 |
1871 |
+ usr/lib\(32\|64\)\?/libAMDXvBA.so.1.0 |
1872 |
+ usr/lib\(32\|64\)\?/xorg/modules/amdxmm.so |
1873 |
+ usr/lib\(32\|64\)\?/xorg/modules/glesx.so |
1874 |
+ usr/lib\(32\|64\)\?/xorg/modules/linux/libfglrxdrm.so |
1875 |
+ usr/lib\(32\|64\)\?/xorg/modules/drivers/fglrx_drv.so |
1876 |
+ usr/lib\(32\|64\)\?/libaticaldd.so |
1877 |
+ usr/lib\(32\|64\)\?/dri/fglrx_dri.so |
1878 |
+ usr/lib\(32\|64\)\?/opengl/ati/extensions/libglx.so |
1879 |
+ usr/lib\(32\|64\)\?/opengl/ati/extensions/fglrx-libglx.so |
1880 |
+ usr/lib\(32\|64\)\?/opengl/ati/lib/fglrx-libGL.so.1.2 |
1881 |
+ usr/lib\(32\|64\)\?/opengl/ati/lib/libGL.so.1.2 |
1882 |
+ usr/lib\(32\|64\)\?/OpenCL/vendors/amd/libamdocl\(32\|64\)\?.so |
1883 |
+ usr/lib\(32\|64\)\?/OpenCL/vendors/amd/libOpenCL.so.1 |
1884 |
+" |
1885 |
+ |
1886 |
+_check_kernel_config() { |
1887 |
+ local failed=0 |
1888 |
+ local error="" |
1889 |
+ if ! kernel_is ge 2 6; then |
1890 |
+ eerror "You need a 2.6 linux kernel to compile against!" |
1891 |
+ die "No 2.6 Kernel found" |
1892 |
+ fi |
1893 |
+ |
1894 |
+ if ! linux_chkconfig_present MTRR; then |
1895 |
+ ewarn "You don't have MTRR support enabled in the kernel." |
1896 |
+ ewarn "Direct rendering will not work." |
1897 |
+ fi |
1898 |
+ |
1899 |
+ if linux_chkconfig_builtin DRM; then |
1900 |
+ ewarn "You have DRM support built in to the kernel" |
1901 |
+ ewarn "Direct rendering will not work." |
1902 |
+ fi |
1903 |
+ |
1904 |
+ if ! linux_chkconfig_present AGP && \ |
1905 |
+ ! linux_chkconfig_present PCIEPORTBUS; then |
1906 |
+ ewarn "You don't have AGP and/or PCIe support enabled in the kernel" |
1907 |
+ ewarn "Direct rendering will not work." |
1908 |
+ fi |
1909 |
+ |
1910 |
+ if ! linux_chkconfig_present ACPI; then |
1911 |
+ eerror "${P} requires the ACPI support in the kernel" |
1912 |
+ eerror "Please enable it:" |
1913 |
+ eerror " CONFIG_ACPI=y" |
1914 |
+ eerror "in /usr/src/linux/.config or" |
1915 |
+ eerror " Power management and ACPI options --->" |
1916 |
+ eerror " [*] Power Management support" |
1917 |
+ eerror "in the 'menuconfig'" |
1918 |
+ error+=" CONFIG_ACPI disabled;" |
1919 |
+ failed=1 |
1920 |
+ fi |
1921 |
+ |
1922 |
+ if ! linux_chkconfig_present PCI_MSI; then |
1923 |
+ eerror "${P} requires MSI in the kernel." |
1924 |
+ eerror "Please enable it:" |
1925 |
+ eerror " CONFIG_PCI_MSI=y" |
1926 |
+ eerror "in /usr/src/linux/.config or" |
1927 |
+ eerror " Bus options (PCI etc.) --->" |
1928 |
+ eerror " [*] Message Signaled Interrupts (MSI and MSI-X)" |
1929 |
+ eerror "in the kernel config." |
1930 |
+ error+=" CONFIG_PCI_MSI disabled;" |
1931 |
+ failed=1 |
1932 |
+ fi |
1933 |
+ |
1934 |
+ if linux_chkconfig_present LOCKDEP; then |
1935 |
+ eerror "You've enabled LOCKDEP -- lock tracking -- in the kernel." |
1936 |
+ eerror "Unfortunately, this option exports the symbol lock_acquire as GPL-only." |
1937 |
+ eerror "This prevents ${P} from compiling with an error like this:" |
1938 |
+ eerror "FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol 'lock_acquire'" |
1939 |
+ eerror "Please make sure the following options have been unset:" |
1940 |
+ eerror " Kernel hacking --->" |
1941 |
+ eerror " [ ] Lock debugging: detect incorrect freeing of live locks" |
1942 |
+ eerror " [ ] Lock debugging: prove locking correctness" |
1943 |
+ eerror " [ ] Lock usage statistics" |
1944 |
+ eerror "in 'menuconfig'" |
1945 |
+ error+=" LOCKDEP enabled;" |
1946 |
+ failed=1 |
1947 |
+ fi |
1948 |
+ |
1949 |
+ use amd64 && if ! linux_chkconfig_present COMPAT; then |
1950 |
+ eerror "${P} requires COMPAT." |
1951 |
+ eerror "Please enable the 32 bit emulation:" |
1952 |
+ eerror "Executable file formats / Emulations --->" |
1953 |
+ eerror " [*] IA32 Emulation" |
1954 |
+ eerror "in the kernel config." |
1955 |
+ eerror "if this doesn't enable CONFIG_COMPAT add" |
1956 |
+ eerror " CONFIG_COMPAT=y" |
1957 |
+ eerror "in /usr/src/linux/.config" |
1958 |
+ error+=" COMPAT disabled;" |
1959 |
+ failed=1 |
1960 |
+ fi |
1961 |
+ |
1962 |
+ kernel_is ge 2 6 37 && kernel_is le 2 6 38 && if ! linux_chkconfig_present BKL ; then |
1963 |
+ eerror "${P} requires BKL." |
1964 |
+ eerror "Please enable the Big Kernel Lock:" |
1965 |
+ eerror "Kernel hacking --->" |
1966 |
+ eerror " [*] Big Kernel Lock" |
1967 |
+ eerror "in the kernel config." |
1968 |
+ eerror "or add" |
1969 |
+ eerror " CONFIG_BKL=y" |
1970 |
+ eerror "in /usr/src/linux/.config" |
1971 |
+ error+=" BKL disabled;" |
1972 |
+ failed=1 |
1973 |
+ fi |
1974 |
+ |
1975 |
+ [[ ${failed} -ne 0 ]] && die "${error}" |
1976 |
+} |
1977 |
+ |
1978 |
+pkg_pretend() { |
1979 |
+ # workaround until bug 365543 is solved |
1980 |
+ if use modules; then |
1981 |
+ linux-info_pkg_setup |
1982 |
+ require_configured_kernel |
1983 |
+ _check_kernel_config |
1984 |
+ fi |
1985 |
+} |
1986 |
+ |
1987 |
+pkg_setup() { |
1988 |
+ if use modules; then |
1989 |
+ MODULE_NAMES="fglrx(video:${S}/${FOLDER_PREFIX}/lib/modules/fglrx/build_mod/2.6.x)" |
1990 |
+ BUILD_TARGETS="kmod_build" |
1991 |
+ linux-mod_pkg_setup |
1992 |
+ BUILD_PARAMS="GCC_VER_MAJ=$(gcc-major-version) KVER=${KV_FULL} KDIR=${KV_DIR}" |
1993 |
+ BUILD_PARAMS="${BUILD_PARAMS} CFLAGS_MODULE+=\"-DMODULE -DATI -DFGL\"" |
1994 |
+ if grep -q arch_compat_alloc_user_space ${KV_DIR}/arch/x86/include/asm/compat.h ; then |
1995 |
+ BUILD_PARAMS="${BUILD_PARAMS} CFLAGS_MODULE+=-DCOMPAT_ALLOC_USER_SPACE=arch_compat_alloc_user_space" |
1996 |
+ else |
1997 |
+ BUILD_PARAMS="${BUILD_PARAMS} CFLAGS_MODULE+=-DCOMPAT_ALLOC_USER_SPACE=compat_alloc_user_space" |
1998 |
+ fi |
1999 |
+ fi |
2000 |
+ # Define module dir. |
2001 |
+ MODULE_DIR="${S}/${FOLDER_PREFIX}/lib/modules/fglrx/build_mod" |
2002 |
+ # get the xorg-server version and set BASE_DIR for that |
2003 |
+ BASE_DIR="${S}/xpic" |
2004 |
+ |
2005 |
+ # amd64/x86 |
2006 |
+ if use amd64 ; then |
2007 |
+ MY_BASE_DIR="${BASE_DIR}_64a" |
2008 |
+ PKG_LIBDIR=lib64 |
2009 |
+ ARCH_DIR="${S}/arch/x86_64" |
2010 |
+ else |
2011 |
+ MY_BASE_DIR="${BASE_DIR}" |
2012 |
+ PKG_LIBDIR=lib |
2013 |
+ ARCH_DIR="${S}/arch/x86" |
2014 |
+ fi |
2015 |
+ |
2016 |
+ elog |
2017 |
+ elog "Please note that this driver supports only graphic cards based on" |
2018 |
+ elog "r600 chipset and newer." |
2019 |
+ elog "This represent the AMD Radeon HD series at this moment." |
2020 |
+ elog |
2021 |
+ elog "If your card is older then use ${CATEGORY}/xf86-video-ati" |
2022 |
+ elog "For migration informations please reffer to:" |
2023 |
+ elog "http://www.gentoo.org/proj/en/desktop/x/x11/ati-migration-guide.xml" |
2024 |
+ einfo |
2025 |
+} |
2026 |
+ |
2027 |
+src_unpack() { |
2028 |
+ if [[ $(get_major_version) -gt 8 ]]; then |
2029 |
+ # Switching to a standard way to extract the files since otherwise no signature file |
2030 |
+ # would be created |
2031 |
+ local src="${DISTDIR}/${A}" |
2032 |
+ sh "${src}" --extract "${S}" 2&>1 /dev/null |
2033 |
+ else |
2034 |
+ unpack ${A} |
2035 |
+ fi |
2036 |
+} |
2037 |
+ |
2038 |
+src_prepare() { |
2039 |
+ # All kernel options for prepare are ment to be in here |
2040 |
+ if use modules; then |
2041 |
+ # version patches |
2042 |
+ # epatch "${FILESDIR}"/kernel/${PV}-*.patch |
2043 |
+ if use debug; then |
2044 |
+ sed -i '/^#define DRM_DEBUG_CODE/s/0/1/' \ |
2045 |
+ "${MODULE_DIR}/firegl_public.c" \ |
2046 |
+ || die "Failed to enable debug output." |
2047 |
+ fi |
2048 |
+ fi |
2049 |
+ |
2050 |
+ # These are the userspace utilities that we also have source for. |
2051 |
+ # We rebuild these later. |
2052 |
+ rm \ |
2053 |
+ "${ARCH_DIR}"/usr/X11R6/bin/fgl_glxgears \ |
2054 |
+ || die "bin rm failed" |
2055 |
+ |
2056 |
+ # in this version amdcccle isn't static, thus we depend on qt4 |
2057 |
+ use qt4 || rm "${ARCH_DIR}"/usr/X11R6/bin/amdcccle |
2058 |
+ |
2059 |
+ # ACPI fixups |
2060 |
+ sed -i \ |
2061 |
+ -e "s:/var/lib/xdm/authdir/authfiles/:/var/run/xauth/:" \ |
2062 |
+ -e "s:/var/lib/gdm/:/var/gdm/:" \ |
2063 |
+ "${S}/${FOLDER_PREFIX}etc/ati/authatieventsd.sh" \ |
2064 |
+ || die "sed failed." |
2065 |
+ |
2066 |
+ # Since "who" is in coreutils, we're using that one instead of "finger". |
2067 |
+ sed -i -e 's:finger:who:' \ |
2068 |
+ "${S}/${FOLDER_PREFIX}usr/share/doc/fglrx/examples/etc/acpi/ati-powermode.sh" \ |
2069 |
+ || die "Replacing 'finger' with 'who' failed." |
2070 |
+ # Adjust paths in the script from /usr/X11R6/bin/ to /opt/bin/ and |
2071 |
+ # add function to detect default state. |
2072 |
+ epatch "${FILESDIR}"/ati-powermode-opt-path-2.patch |
2073 |
+ |
2074 |
+ # fix needed for at least hardened-sources, see bug #392753 |
2075 |
+ use pax_kernel && epatch "${FILESDIR}"/ati-drivers-12.2-redefine-WARN.patch |
2076 |
+ |
2077 |
+ cd "${MODULE_DIR}" |
2078 |
+ |
2079 |
+ # bugged fglrx build system, this file should be copied by hand |
2080 |
+ cp ${ARCH_DIR}/lib/modules/fglrx/build_mod/libfglrx_ip.a 2.6.x |
2081 |
+ |
2082 |
+ convert_to_m 2.6.x/Makefile || die "convert_to_m failed" |
2083 |
+ |
2084 |
+ # When built with ati's make.sh it defines a bunch of macros if |
2085 |
+ # certain .config values are set, falling back to less reliable |
2086 |
+ # detection methods if linux/autoconf.h is not available. We |
2087 |
+ # simply use the linux/autoconf.h settings directly, bypassing the |
2088 |
+ # detection script. |
2089 |
+ sed -i -e 's/__SMP__/CONFIG_SMP/' *.c *h || die "SMP sed failed" |
2090 |
+ sed -i -e 's/ifdef MODVERSIONS/ifdef CONFIG_MODVERSIONS/' *.c *.h \ |
2091 |
+ || die "MODVERSIONS sed failed" |
2092 |
+ cd "${S}" |
2093 |
+ |
2094 |
+ mkdir extra || die "mkdir failed" |
2095 |
+ cd extra |
2096 |
+ unpack ./../${FOLDER_PREFIX}usr/src/ati/fglrx_sample_source.tgz |
2097 |
+} |
2098 |
+ |
2099 |
+src_compile() { |
2100 |
+ use modules && linux-mod_src_compile |
2101 |
+ |
2102 |
+ ebegin "Building fgl_glxgears" |
2103 |
+ cd "${S}"/extra/fgl_glxgears |
2104 |
+ # These extra libs/utils either have an Imakefile that does not |
2105 |
+ # work very well without tweaking or a Makefile ignoring CFLAGS |
2106 |
+ # and the like. We bypass those. |
2107 |
+ # The -DUSE_GLU is needed to compile using nvidia headers |
2108 |
+ # according to a comment in ati-drivers-extra-8.33.6.ebuild. |
2109 |
+ "$(tc-getCC)" -o fgl_glxgears ${CFLAGS} ${LDFLAGS} -DUSE_GLU \ |
2110 |
+ -I"${S}"/${FOLDER_PREFIX}usr/include fgl_glxgears.c \ |
2111 |
+ -lGL -lGLU -lX11 -lm || die "fgl_glxgears build failed" |
2112 |
+ eend $? |
2113 |
+} |
2114 |
+ |
2115 |
+src_test() { :; } # no tests present |
2116 |
+ |
2117 |
+src_install() { |
2118 |
+ use modules && linux-mod_src_install |
2119 |
+ |
2120 |
+ # We can do two things here, and neither of them is very nice. |
2121 |
+ |
2122 |
+ # For direct rendering libGL has to be able to load one or more |
2123 |
+ # dri modules (files ending in _dri.so, like fglrx_dri.so). |
2124 |
+ # Gentoo's mesa looks for these files in the location specified by |
2125 |
+ # LIBGL_DRIVERS_PATH or LIBGL_DRIVERS_DIR, then in the hardcoded |
2126 |
+ # location /usr/$(get_libdir)/dri. Ati's libGL does the same |
2127 |
+ # thing, but the hardcoded location is /usr/X11R6/lib/modules/dri |
2128 |
+ # on x86 and amd64 32bit, /usr/X11R6/lib64/modules/dri on amd64 |
2129 |
+ # 64bit. So we can either put the .so files in that (unusual, |
2130 |
+ # compared to "normal" mesa libGL) location or set |
2131 |
+ # LIBGL_DRIVERS_PATH. We currently do the latter. See also bug |
2132 |
+ # 101539. |
2133 |
+ |
2134 |
+ # The problem with this approach is that LIBGL_DRIVERS_PATH |
2135 |
+ # *overrides* the default hardcoded location, it does not extend |
2136 |
+ # it. So if ati-drivers is merged but a non-ati libGL is selected |
2137 |
+ # and its hardcoded path does not match our LIBGL_DRIVERS_PATH |
2138 |
+ # (because it changed in a newer mesa or because it was compiled |
2139 |
+ # for a different set of multilib abis than we are) stuff breaks. |
2140 |
+ |
2141 |
+ # We create one file per ABI to work with "native" multilib, see |
2142 |
+ # below. |
2143 |
+ |
2144 |
+ echo "COLON_SEPARATED=LIBGL_DRIVERS_PATH" > "${T}/03ati-colon-sep" |
2145 |
+ doenvd "${T}/03ati-colon-sep" || die |
2146 |
+ |
2147 |
+ # All libraries that we have a 32 bit and 64 bit version of on |
2148 |
+ # amd64 are installed in src_install-libs. Everything else |
2149 |
+ # (including libraries only available in native 64bit on amd64) |
2150 |
+ # goes in here. |
2151 |
+ |
2152 |
+ # There used to be some code here that tried to detect running |
2153 |
+ # under a "native multilib" portage ((precursor of) |
2154 |
+ # http://dev.gentoo.org/~kanaka/auto-multilib/). I removed that, it |
2155 |
+ # should just work (only doing some duplicate work). --marienz |
2156 |
+ if has_multilib_profile; then |
2157 |
+ local OABI=${ABI} |
2158 |
+ for ABI in $(get_install_abis); do |
2159 |
+ src_install-libs |
2160 |
+ done |
2161 |
+ ABI=${OABI} |
2162 |
+ unset OABI |
2163 |
+ else |
2164 |
+ src_install-libs |
2165 |
+ fi |
2166 |
+ |
2167 |
+ # This is sorted by the order the files occur in the source tree. |
2168 |
+ |
2169 |
+ # X modules. |
2170 |
+ exeinto /usr/$(get_libdir)/xorg/modules/drivers |
2171 |
+ doexe "${MY_BASE_DIR}"/usr/X11R6/${PKG_LIBDIR}/modules/drivers/fglrx_drv.so |
2172 |
+ exeinto /usr/$(get_libdir)/xorg/modules/linux |
2173 |
+ doexe "${MY_BASE_DIR}"/usr/X11R6/${PKG_LIBDIR}/modules/linux/libfglrxdrm.so |
2174 |
+ exeinto /usr/$(get_libdir)/xorg/modules |
2175 |
+ doexe "${MY_BASE_DIR}"/usr/X11R6/${PKG_LIBDIR}/modules/{glesx.so,amdxmm.so} |
2176 |
+ |
2177 |
+ # Arch-specific files. |
2178 |
+ # (s)bin. |
2179 |
+ into /opt |
2180 |
+ dosbin "${ARCH_DIR}"/usr/sbin/atieventsd |
2181 |
+ use qt4 && dosbin "${ARCH_DIR}"/usr/sbin/amdnotifyui |
2182 |
+ dobin "${ARCH_DIR}"/usr/bin/clinfo |
2183 |
+ # We cleaned out the compilable stuff in src_unpack |
2184 |
+ dobin "${ARCH_DIR}"/usr/X11R6/bin/* |
2185 |
+ |
2186 |
+ # Common files. |
2187 |
+ # etc. |
2188 |
+ insinto /etc/ati |
2189 |
+ exeinto /etc/ati |
2190 |
+ # Everything except for the authatieventsd.sh script. |
2191 |
+ doins ${FOLDER_PREFIX}etc/ati/{logo*,control,atiogl.xml,signature,amdpcsdb.default} |
2192 |
+ doexe ${FOLDER_PREFIX}etc/ati/authatieventsd.sh |
2193 |
+ |
2194 |
+ # include. |
2195 |
+ insinto /usr |
2196 |
+ doins -r ${FOLDER_PREFIX}usr/include |
2197 |
+ insinto /usr/include/X11/extensions |
2198 |
+ |
2199 |
+ # Just the atigetsysteminfo.sh script. |
2200 |
+ into /usr |
2201 |
+ dosbin ${FOLDER_PREFIX}usr/sbin/* |
2202 |
+ |
2203 |
+ # data files for the control panel. |
2204 |
+ if use qt4 ; then |
2205 |
+ insinto /usr/share |
2206 |
+ doins -r ${FOLDER_PREFIX}usr/share/ati |
2207 |
+ insinto /usr/share/pixmaps |
2208 |
+ doins ${FOLDER_PREFIX}usr/share/icons/ccc_large.xpm |
2209 |
+ make_desktop_entry amdcccle 'AMD Catalyst Control Center' \ |
2210 |
+ ccc_large System |
2211 |
+ fi |
2212 |
+ |
2213 |
+ # doc. |
2214 |
+ dohtml -r ${FOLDER_PREFIX}usr/share/doc/fglrx |
2215 |
+ |
2216 |
+ doman ${FOLDER_PREFIX}usr/share/man/man8/atieventsd.8 |
2217 |
+ |
2218 |
+ pushd ${FOLDER_PREFIX}usr/share/doc/fglrx/examples/etc/acpi > /dev/null |
2219 |
+ |
2220 |
+ exeinto /etc/acpi |
2221 |
+ doexe ati-powermode.sh |
2222 |
+ insinto /etc/acpi/events |
2223 |
+ doins events/* |
2224 |
+ |
2225 |
+ popd > /dev/null |
2226 |
+ |
2227 |
+ # Done with the "source" tree. Install tools we rebuilt: |
2228 |
+ dobin extra/fgl_glxgears/fgl_glxgears |
2229 |
+ newdoc extra/fgl_glxgears/README README.fgl_glxgears |
2230 |
+ |
2231 |
+ # Gentoo-specific stuff: |
2232 |
+ newinitd "${FILESDIR}"/atieventsd.init atieventsd |
2233 |
+ echo 'ATIEVENTSDOPTS=""' > "${T}"/atieventsd.conf |
2234 |
+ newconfd "${T}"/atieventsd.conf atieventsd |
2235 |
+ |
2236 |
+ # PowerXpress stuff |
2237 |
+ exeinto /usr/$(get_libdir)/fglrx |
2238 |
+ doexe "${FILESDIR}"/switchlibGL || die "doexe switchlibGL failed" |
2239 |
+ cp "${FILESDIR}"/switchlibGL "${T}"/switchlibglx |
2240 |
+ doexe "${T}"/switchlibglx || die "doexe switchlibglx failed" |
2241 |
+} |
2242 |
+ |
2243 |
+src_install-libs() { |
2244 |
+ if [[ "${ABI}" == "amd64" ]]; then |
2245 |
+ local EX_BASE_DIR="${BASE_DIR}_64a" |
2246 |
+ local pkglibdir=lib64 |
2247 |
+ local MY_ARCH_DIR="${S}/arch/x86_64" |
2248 |
+ local oclsuffix=64 |
2249 |
+ else |
2250 |
+ local EX_BASE_DIR="${BASE_DIR}" |
2251 |
+ local pkglibdir=lib |
2252 |
+ local MY_ARCH_DIR="${S}/arch/x86" |
2253 |
+ local oclsuffix=32 |
2254 |
+ fi |
2255 |
+ einfo "ati tree '${pkglibdir}' -> '$(get_libdir)' on system" |
2256 |
+ |
2257 |
+ local ATI_ROOT=/usr/$(get_libdir)/opengl/ati |
2258 |
+ # To make sure we do not miss a spot when these change. |
2259 |
+ local libmajor=1 libminor=2 |
2260 |
+ local libver=${libmajor}.${libminor} |
2261 |
+ |
2262 |
+ # The GLX libraries |
2263 |
+ # (yes, this really is "lib" even on amd64/multilib --marienz) |
2264 |
+ exeinto ${ATI_ROOT}/lib |
2265 |
+ newexe "${MY_ARCH_DIR}"/usr/X11R6/${pkglibdir}/fglrx/fglrx-libGL.so.${libver} \ |
2266 |
+ libGL.so.${libver} |
2267 |
+ dosym libGL.so.${libver} ${ATI_ROOT}/lib/libGL.so.${libmajor} |
2268 |
+ dosym libGL.so.${libver} ${ATI_ROOT}/lib/libGL.so |
2269 |
+ |
2270 |
+ exeinto ${ATI_ROOT}/extensions |
2271 |
+ doexe "${EX_BASE_DIR}"/usr/X11R6/${pkglibdir}/modules/extensions/fglrx/fglrx-libglx.so |
2272 |
+ mv "${D}"/${ATI_ROOT}/extensions/{fglrx-,}libglx.so |
2273 |
+ |
2274 |
+ # other libs |
2275 |
+ exeinto /usr/$(get_libdir) |
2276 |
+ # Everything except for the libGL.so installed some row above |
2277 |
+ doexe $(find "${MY_ARCH_DIR}"/usr/X11R6/${pkglibdir} \ |
2278 |
+ -maxdepth 1 -type f -name '*.so*' -not -name '*libGL.so*') |
2279 |
+ insinto /usr/$(get_libdir) |
2280 |
+ doins $(find "${MY_ARCH_DIR}"/usr/X11R6/${pkglibdir} \ |
2281 |
+ -maxdepth 1 -type f -not -name '*.so*') |
2282 |
+ |
2283 |
+ # DRI modules, installed into the path used by recent versions of mesa. |
2284 |
+ exeinto /usr/$(get_libdir)/dri |
2285 |
+ doexe "${MY_ARCH_DIR}"/usr/X11R6/${pkglibdir}/modules/dri/fglrx_dri.so |
2286 |
+ |
2287 |
+ # AMD Cal and OpenCL libraries |
2288 |
+ exeinto /usr/$(get_libdir)/OpenCL/vendors/amd |
2289 |
+ doexe "${MY_ARCH_DIR}"/usr/${pkglibdir}/libamdocl*.so* |
2290 |
+ doexe "${MY_ARCH_DIR}"/usr/${pkglibdir}/libOpenCL*.so* |
2291 |
+ dosym libOpenCL.so.${libmajor} /usr/$(get_libdir)/OpenCL/vendors/amd/libOpenCL.so |
2292 |
+ exeinto /usr/$(get_libdir) |
2293 |
+ doexe "${MY_ARCH_DIR}"/usr/${pkglibdir}/libati*.so* |
2294 |
+ |
2295 |
+ # OpenCL vendor files |
2296 |
+ insinto /etc/OpenCL/vendors/ |
2297 |
+ cat > "${T}"/amdocl${oclsuffix}.icd <<-EOF |
2298 |
+ /usr/$(get_libdir)/OpenCL/vendors/amd/libamdocl${oclsuffix}.so |
2299 |
+ EOF |
2300 |
+ doins "${T}"/amdocl${oclsuffix}.icd |
2301 |
+ |
2302 |
+ local envname="${T}"/04ati-dri-path |
2303 |
+ if [[ -n ${ABI} ]]; then |
2304 |
+ envname="${envname}-${ABI}" |
2305 |
+ fi |
2306 |
+ echo "LIBGL_DRIVERS_PATH=/usr/$(get_libdir)/dri" > "${envname}" |
2307 |
+ doenvd "${envname}" |
2308 |
+ |
2309 |
+ # Silence the QA notice by creating missing soname symlinks |
2310 |
+ for so in $(find "${D}"/usr/$(get_libdir) -maxdepth 1 -name *.so.[0-9].[0-9]) |
2311 |
+ do |
2312 |
+ local soname=${so##*/} |
2313 |
+ ## let's keep also this alternative way ;) |
2314 |
+ #dosym ${soname} /usr/$(get_libdir)/${soname%.[0-9]} |
2315 |
+ dosym ${soname} /usr/$(get_libdir)/$(scanelf -qF "#f%S" ${so}) |
2316 |
+ done |
2317 |
+} |
2318 |
+ |
2319 |
+pkg_postinst() { |
2320 |
+ elog "To switch to AMD OpenGL, run \"eselect opengl set ati\"" |
2321 |
+ elog "To change your xorg.conf you can use the bundled \"aticonfig\"" |
2322 |
+ elog |
2323 |
+ elog "If you experience unexplained segmentation faults and kernel crashes" |
2324 |
+ elog "with this driver and multi-threaded applications such as wine," |
2325 |
+ elog "set UseFastTLS in xorg.conf to either 0 or 1, but not 2." |
2326 |
+ elog |
2327 |
+ elog "Fully rebooting the system after an ${PN} update is recommended" |
2328 |
+ elog "Stopping Xorg, reloading fglrx kernel module and restart Xorg" |
2329 |
+ elog "might not work" |
2330 |
+ elog |
2331 |
+ elog "Some cards need acpid running to handle events" |
2332 |
+ elog "Please add it to boot runlevel with rc-update add acpid boot" |
2333 |
+ elog |
2334 |
+ |
2335 |
+ use modules && linux-mod_pkg_postinst |
2336 |
+ "${ROOT}"/usr/bin/eselect opengl set --use-old ati |
2337 |
+ "${ROOT}"/usr/bin/eselect opencl set --use-old amd |
2338 |
+} |
2339 |
+ |
2340 |
+pkg_preinst() { |
2341 |
+ use modules && linux-mod_pkg_preinst |
2342 |
+} |
2343 |
+ |
2344 |
+pkg_prerm() { |
2345 |
+ "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 |
2346 |
+} |
2347 |
+ |
2348 |
+pkg_postrm() { |
2349 |
+ use modules && linux-mod_pkg_postrm |
2350 |
+ "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 |
2351 |
+} |
2352 |
|
2353 |
diff --git a/x11-drivers/ati-drivers/ati-drivers-12.4.ebuild b/x11-drivers/ati-drivers/ati-drivers-12.4.ebuild |
2354 |
new file mode 100644 |
2355 |
index 0000000..f9f480b |
2356 |
--- /dev/null |
2357 |
+++ b/x11-drivers/ati-drivers/ati-drivers-12.4.ebuild |
2358 |
@@ -0,0 +1,613 @@ |
2359 |
+# Copyright 1999-2012 Gentoo Foundation |
2360 |
+# Distributed under the terms of the GNU General Public License v2 |
2361 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-12.4.ebuild,v 1.4 2012/05/28 09:12:53 mgorny Exp $ |
2362 |
+ |
2363 |
+EAPI="4-slot-abi" |
2364 |
+ |
2365 |
+inherit eutils multilib linux-info linux-mod toolchain-funcs versionator |
2366 |
+ |
2367 |
+DESCRIPTION="Ati precompiled drivers for radeon r600 (HD Series) and newer chipsets" |
2368 |
+HOMEPAGE="http://www.amd.com" |
2369 |
+# 8.ble will be used for beta releases. |
2370 |
+if [[ $(get_major_version) -gt 8 ]]; then |
2371 |
+ ATI_URL="http://www2.ati.com/drivers/linux/" |
2372 |
+ SRC_URI="${ATI_URL}/amd-driver-installer-${PV/./-}-x86.x86_64.run" |
2373 |
+ FOLDER_PREFIX="common/" |
2374 |
+else |
2375 |
+ SRC_URI="https://launchpad.net/ubuntu/natty/+source/fglrx-installer/2:${PV}-0ubuntu1/+files/fglrx-installer_${PV}.orig.tar.gz" |
2376 |
+ FOLDER_PREFIX="" |
2377 |
+fi |
2378 |
+IUSE="debug +modules multilib pax_kernel qt4 static-libs" |
2379 |
+ |
2380 |
+LICENSE="AMD GPL-2 QPL-1.0 as-is" |
2381 |
+KEYWORDS="amd64 x86" |
2382 |
+SLOT="1" |
2383 |
+ |
2384 |
+RDEPEND=" |
2385 |
+ <=x11-base/xorg-server-1.11.49:=[-minimal] |
2386 |
+ >=app-admin/eselect-opengl-1.0.7 |
2387 |
+ app-admin/eselect-opencl |
2388 |
+ sys-power/acpid |
2389 |
+ x11-apps/xauth |
2390 |
+ x11-libs/libX11 |
2391 |
+ x11-libs/libXext |
2392 |
+ x11-libs/libXinerama |
2393 |
+ x11-libs/libXrandr |
2394 |
+ x11-libs/libXrender |
2395 |
+ multilib? ( |
2396 |
+ app-emulation/emul-linux-x86-opengl |
2397 |
+ app-emulation/emul-linux-x86-xlibs |
2398 |
+ ) |
2399 |
+ qt4? ( |
2400 |
+ x11-libs/libICE |
2401 |
+ x11-libs/libSM |
2402 |
+ x11-libs/libXcursor |
2403 |
+ x11-libs/libXfixes |
2404 |
+ x11-libs/libXxf86vm |
2405 |
+ x11-libs/qt-core |
2406 |
+ x11-libs/qt-gui |
2407 |
+ ) |
2408 |
+" |
2409 |
+ |
2410 |
+DEPEND="${RDEPEND} |
2411 |
+ x11-proto/inputproto |
2412 |
+ x11-proto/xf86miscproto |
2413 |
+ x11-proto/xf86vidmodeproto |
2414 |
+ x11-proto/xineramaproto |
2415 |
+ x11-libs/libXtst |
2416 |
+ sys-apps/findutils |
2417 |
+ app-misc/pax-utils |
2418 |
+" |
2419 |
+ |
2420 |
+EMULTILIB_PKG="true" |
2421 |
+ |
2422 |
+S="${WORKDIR}" |
2423 |
+ |
2424 |
+# QA Silencing |
2425 |
+QA_TEXTRELS=" |
2426 |
+ usr/lib*/opengl/ati/lib/libGL.so.1.2 |
2427 |
+ usr/lib*/libatiadlxx.so |
2428 |
+ usr/lib*/xorg/modules/glesx.so |
2429 |
+ usr/lib*/libaticaldd.so |
2430 |
+ usr/lib*/dri/fglrx_dri.so |
2431 |
+" |
2432 |
+ |
2433 |
+QA_EXECSTACK=" |
2434 |
+ opt/bin/atiode |
2435 |
+ opt/bin/amdcccle |
2436 |
+ usr/lib*/opengl/ati/lib/libGL.so.1.2 |
2437 |
+ usr/lib*/dri/fglrx_dri.so |
2438 |
+" |
2439 |
+ |
2440 |
+QA_WX_LOAD=" |
2441 |
+ usr/lib*/opengl/ati/lib/libGL.so.1.2 |
2442 |
+ usr/lib*/dri/fglrx_dri.so |
2443 |
+" |
2444 |
+ |
2445 |
+QA_PRESTRIPPED=" |
2446 |
+ usr/lib\(32\|64\)\?/libXvBAW.so.1.0 |
2447 |
+ usr/lib\(32\|64\)\?/opengl/ati/lib/libGL.so.1.2 |
2448 |
+ usr/lib\(32\|64\)\?/opengl/ati/extensions/libglx.so |
2449 |
+ usr/lib\(32\|64\)\?/xorg/modules/glesx.so |
2450 |
+ usr/lib\(32\|64\)\?/libAMDXvBA.so.1.0 |
2451 |
+ usr/lib\(32\|64\)\?/libaticaldd.so |
2452 |
+ usr/lib\(32\|64\)\?/dri/fglrx_dri.so |
2453 |
+" |
2454 |
+ |
2455 |
+QA_SONAME=" |
2456 |
+ usr/lib\(32\|64\)\?/libatiadlxx.so |
2457 |
+ usr/lib\(32\|64\)\?/libaticalcl.so |
2458 |
+ usr/lib\(32\|64\)\?/libaticaldd.so |
2459 |
+ usr/lib\(32\|64\)\?/libaticalrt.so |
2460 |
+ usr/lib\(32\|64\)\?/libamdocl\(32\|64\)\?.so |
2461 |
+" |
2462 |
+ |
2463 |
+QA_DT_HASH=" |
2464 |
+ opt/bin/amdcccle |
2465 |
+ opt/bin/aticonfig |
2466 |
+ opt/bin/atiodcli |
2467 |
+ opt/bin/atiode |
2468 |
+ opt/bin/clinfo |
2469 |
+ opt/bin/fglrxinfo |
2470 |
+ opt/sbin/atieventsd |
2471 |
+ opt/sbin/amdnotifyui |
2472 |
+ usr/lib\(32\|64\)\?/libaticalcl.so |
2473 |
+ usr/lib\(32\|64\)\?/libaticalrt.so |
2474 |
+ usr/lib\(32\|64\)\?/libatiuki.so.1.0 |
2475 |
+ usr/lib\(32\|64\)\?/libatiadlxx.so |
2476 |
+ usr/lib\(32\|64\)\?/libfglrx_dm.so.1.0 |
2477 |
+ usr/lib\(32\|64\)\?/libXvBAW.so.1.0 |
2478 |
+ usr/lib\(32\|64\)\?/libAMDXvBA.so.1.0 |
2479 |
+ usr/lib\(32\|64\)\?/xorg/modules/amdxmm.so |
2480 |
+ usr/lib\(32\|64\)\?/xorg/modules/glesx.so |
2481 |
+ usr/lib\(32\|64\)\?/xorg/modules/linux/libfglrxdrm.so |
2482 |
+ usr/lib\(32\|64\)\?/xorg/modules/drivers/fglrx_drv.so |
2483 |
+ usr/lib\(32\|64\)\?/libaticaldd.so |
2484 |
+ usr/lib\(32\|64\)\?/dri/fglrx_dri.so |
2485 |
+ usr/lib\(32\|64\)\?/opengl/ati/extensions/libglx.so |
2486 |
+ usr/lib\(32\|64\)\?/opengl/ati/extensions/fglrx-libglx.so |
2487 |
+ usr/lib\(32\|64\)\?/opengl/ati/lib/fglrx-libGL.so.1.2 |
2488 |
+ usr/lib\(32\|64\)\?/opengl/ati/lib/libGL.so.1.2 |
2489 |
+ usr/lib\(32\|64\)\?/OpenCL/vendors/amd/libamdocl\(32\|64\)\?.so |
2490 |
+ usr/lib\(32\|64\)\?/OpenCL/vendors/amd/libOpenCL.so.1 |
2491 |
+" |
2492 |
+ |
2493 |
+_check_kernel_config() { |
2494 |
+ local failed=0 |
2495 |
+ local error="" |
2496 |
+ if ! kernel_is ge 2 6; then |
2497 |
+ eerror "You need a 2.6 linux kernel to compile against!" |
2498 |
+ die "No 2.6 Kernel found" |
2499 |
+ fi |
2500 |
+ |
2501 |
+ if ! linux_chkconfig_present MTRR; then |
2502 |
+ ewarn "You don't have MTRR support enabled in the kernel." |
2503 |
+ ewarn "Direct rendering will not work." |
2504 |
+ fi |
2505 |
+ |
2506 |
+ if linux_chkconfig_builtin DRM; then |
2507 |
+ ewarn "You have DRM support built in to the kernel" |
2508 |
+ ewarn "Direct rendering will not work." |
2509 |
+ fi |
2510 |
+ |
2511 |
+ if ! linux_chkconfig_present AGP && \ |
2512 |
+ ! linux_chkconfig_present PCIEPORTBUS; then |
2513 |
+ ewarn "You don't have AGP and/or PCIe support enabled in the kernel" |
2514 |
+ ewarn "Direct rendering will not work." |
2515 |
+ fi |
2516 |
+ |
2517 |
+ if ! linux_chkconfig_present ACPI; then |
2518 |
+ eerror "${P} requires the ACPI support in the kernel" |
2519 |
+ eerror "Please enable it:" |
2520 |
+ eerror " CONFIG_ACPI=y" |
2521 |
+ eerror "in /usr/src/linux/.config or" |
2522 |
+ eerror " Power management and ACPI options --->" |
2523 |
+ eerror " [*] Power Management support" |
2524 |
+ eerror "in the 'menuconfig'" |
2525 |
+ error+=" CONFIG_ACPI disabled;" |
2526 |
+ failed=1 |
2527 |
+ fi |
2528 |
+ |
2529 |
+ if ! linux_chkconfig_present PCI_MSI; then |
2530 |
+ eerror "${P} requires MSI in the kernel." |
2531 |
+ eerror "Please enable it:" |
2532 |
+ eerror " CONFIG_PCI_MSI=y" |
2533 |
+ eerror "in /usr/src/linux/.config or" |
2534 |
+ eerror " Bus options (PCI etc.) --->" |
2535 |
+ eerror " [*] Message Signaled Interrupts (MSI and MSI-X)" |
2536 |
+ eerror "in the kernel config." |
2537 |
+ error+=" CONFIG_PCI_MSI disabled;" |
2538 |
+ failed=1 |
2539 |
+ fi |
2540 |
+ |
2541 |
+ if linux_chkconfig_present LOCKDEP; then |
2542 |
+ eerror "You've enabled LOCKDEP -- lock tracking -- in the kernel." |
2543 |
+ eerror "Unfortunately, this option exports the symbol lock_acquire as GPL-only." |
2544 |
+ eerror "This prevents ${P} from compiling with an error like this:" |
2545 |
+ eerror "FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol 'lock_acquire'" |
2546 |
+ eerror "Please make sure the following options have been unset:" |
2547 |
+ eerror " Kernel hacking --->" |
2548 |
+ eerror " [ ] Lock debugging: detect incorrect freeing of live locks" |
2549 |
+ eerror " [ ] Lock debugging: prove locking correctness" |
2550 |
+ eerror " [ ] Lock usage statistics" |
2551 |
+ eerror "in 'menuconfig'" |
2552 |
+ error+=" LOCKDEP enabled;" |
2553 |
+ failed=1 |
2554 |
+ fi |
2555 |
+ |
2556 |
+ use amd64 && if ! linux_chkconfig_present COMPAT; then |
2557 |
+ eerror "${P} requires COMPAT." |
2558 |
+ eerror "Please enable the 32 bit emulation:" |
2559 |
+ eerror "Executable file formats / Emulations --->" |
2560 |
+ eerror " [*] IA32 Emulation" |
2561 |
+ eerror "in the kernel config." |
2562 |
+ eerror "if this doesn't enable CONFIG_COMPAT add" |
2563 |
+ eerror " CONFIG_COMPAT=y" |
2564 |
+ eerror "in /usr/src/linux/.config" |
2565 |
+ error+=" COMPAT disabled;" |
2566 |
+ failed=1 |
2567 |
+ fi |
2568 |
+ |
2569 |
+ kernel_is ge 2 6 37 && kernel_is le 2 6 38 && if ! linux_chkconfig_present BKL ; then |
2570 |
+ eerror "${P} requires BKL." |
2571 |
+ eerror "Please enable the Big Kernel Lock:" |
2572 |
+ eerror "Kernel hacking --->" |
2573 |
+ eerror " [*] Big Kernel Lock" |
2574 |
+ eerror "in the kernel config." |
2575 |
+ eerror "or add" |
2576 |
+ eerror " CONFIG_BKL=y" |
2577 |
+ eerror "in /usr/src/linux/.config" |
2578 |
+ error+=" BKL disabled;" |
2579 |
+ failed=1 |
2580 |
+ fi |
2581 |
+ |
2582 |
+ [[ ${failed} -ne 0 ]] && die "${error}" |
2583 |
+} |
2584 |
+ |
2585 |
+pkg_pretend() { |
2586 |
+ # workaround until bug 365543 is solved |
2587 |
+ if use modules; then |
2588 |
+ linux-info_pkg_setup |
2589 |
+ require_configured_kernel |
2590 |
+ _check_kernel_config |
2591 |
+ fi |
2592 |
+} |
2593 |
+ |
2594 |
+pkg_setup() { |
2595 |
+ if use modules; then |
2596 |
+ MODULE_NAMES="fglrx(video:${S}/${FOLDER_PREFIX}/lib/modules/fglrx/build_mod/2.6.x)" |
2597 |
+ BUILD_TARGETS="kmod_build" |
2598 |
+ linux-mod_pkg_setup |
2599 |
+ BUILD_PARAMS="GCC_VER_MAJ=$(gcc-major-version) KVER=${KV_FULL} KDIR=${KV_DIR}" |
2600 |
+ BUILD_PARAMS="${BUILD_PARAMS} CFLAGS_MODULE+=\"-DMODULE -DATI -DFGL\"" |
2601 |
+ if grep -q arch_compat_alloc_user_space ${KV_DIR}/arch/x86/include/asm/compat.h ; then |
2602 |
+ BUILD_PARAMS="${BUILD_PARAMS} CFLAGS_MODULE+=-DCOMPAT_ALLOC_USER_SPACE=arch_compat_alloc_user_space" |
2603 |
+ else |
2604 |
+ BUILD_PARAMS="${BUILD_PARAMS} CFLAGS_MODULE+=-DCOMPAT_ALLOC_USER_SPACE=compat_alloc_user_space" |
2605 |
+ fi |
2606 |
+ fi |
2607 |
+ # Define module dir. |
2608 |
+ MODULE_DIR="${S}/${FOLDER_PREFIX}/lib/modules/fglrx/build_mod" |
2609 |
+ # get the xorg-server version and set BASE_DIR for that |
2610 |
+ BASE_DIR="${S}/xpic" |
2611 |
+ |
2612 |
+ # amd64/x86 |
2613 |
+ if use amd64 ; then |
2614 |
+ MY_BASE_DIR="${BASE_DIR}_64a" |
2615 |
+ PKG_LIBDIR=lib64 |
2616 |
+ ARCH_DIR="${S}/arch/x86_64" |
2617 |
+ else |
2618 |
+ MY_BASE_DIR="${BASE_DIR}" |
2619 |
+ PKG_LIBDIR=lib |
2620 |
+ ARCH_DIR="${S}/arch/x86" |
2621 |
+ fi |
2622 |
+ |
2623 |
+ elog |
2624 |
+ elog "Please note that this driver supports only graphic cards based on" |
2625 |
+ elog "r600 chipset and newer." |
2626 |
+ elog "This represent the AMD Radeon HD series at this moment." |
2627 |
+ elog |
2628 |
+ elog "If your card is older then use ${CATEGORY}/xf86-video-ati" |
2629 |
+ elog "For migration informations please reffer to:" |
2630 |
+ elog "http://www.gentoo.org/proj/en/desktop/x/x11/ati-migration-guide.xml" |
2631 |
+ einfo |
2632 |
+} |
2633 |
+ |
2634 |
+src_unpack() { |
2635 |
+ if [[ $(get_major_version) -gt 8 ]]; then |
2636 |
+ # Switching to a standard way to extract the files since otherwise no signature file |
2637 |
+ # would be created |
2638 |
+ local src="${DISTDIR}/${A}" |
2639 |
+ sh "${src}" --extract "${S}" 2&>1 /dev/null |
2640 |
+ else |
2641 |
+ unpack ${A} |
2642 |
+ fi |
2643 |
+} |
2644 |
+ |
2645 |
+src_prepare() { |
2646 |
+ # All kernel options for prepare are ment to be in here |
2647 |
+ if use modules; then |
2648 |
+ # version patches |
2649 |
+ # epatch "${FILESDIR}"/kernel/${PV}-*.patch |
2650 |
+ if use debug; then |
2651 |
+ sed -i '/^#define DRM_DEBUG_CODE/s/0/1/' \ |
2652 |
+ "${MODULE_DIR}/firegl_public.c" \ |
2653 |
+ || die "Failed to enable debug output." |
2654 |
+ fi |
2655 |
+ fi |
2656 |
+ |
2657 |
+ # These are the userspace utilities that we also have source for. |
2658 |
+ # We rebuild these later. |
2659 |
+ rm \ |
2660 |
+ "${ARCH_DIR}"/usr/X11R6/bin/fgl_glxgears \ |
2661 |
+ || die "bin rm failed" |
2662 |
+ |
2663 |
+ # in this version amdcccle isn't static, thus we depend on qt4 |
2664 |
+ use qt4 || rm "${ARCH_DIR}"/usr/X11R6/bin/amdcccle |
2665 |
+ |
2666 |
+ # ACPI fixups |
2667 |
+ sed -i \ |
2668 |
+ -e "s:/var/lib/xdm/authdir/authfiles/:/var/run/xauth/:" \ |
2669 |
+ -e "s:/var/lib/gdm/:/var/gdm/:" \ |
2670 |
+ "${S}/${FOLDER_PREFIX}etc/ati/authatieventsd.sh" \ |
2671 |
+ || die "sed failed." |
2672 |
+ |
2673 |
+ # Since "who" is in coreutils, we're using that one instead of "finger". |
2674 |
+ sed -i -e 's:finger:who:' \ |
2675 |
+ "${S}/${FOLDER_PREFIX}usr/share/doc/fglrx/examples/etc/acpi/ati-powermode.sh" \ |
2676 |
+ || die "Replacing 'finger' with 'who' failed." |
2677 |
+ # Adjust paths in the script from /usr/X11R6/bin/ to /opt/bin/ and |
2678 |
+ # add function to detect default state. |
2679 |
+ epatch "${FILESDIR}"/ati-powermode-opt-path-2.patch |
2680 |
+ |
2681 |
+ # fix needed for at least hardened-sources, see bug #392753 |
2682 |
+ use pax_kernel && epatch "${FILESDIR}"/ati-drivers-12.2-redefine-WARN.patch |
2683 |
+ |
2684 |
+ # fixed fgrlx compilation error on 32-bit x86 arch with kernel 3.3-rc4 due to commit: |
2685 |
+ # https://github.com/torvalds/linux/commit/f94edacf998516ac9d849f7bc6949a703977a7f3 |
2686 |
+ # later modified (in 3.3-rc5) by commit: |
2687 |
+ # https://github.com/torvalds/linux/commit/7e16838d94b566a17b65231073d179bc04d590c8#diff-1 |
2688 |
+ # and finally backported to kernel 3.2.8. |
2689 |
+ epatch "${FILESDIR}"/amd-drivers-3.2.7.1.patch |
2690 |
+ |
2691 |
+ # see http://ati.cchtml.com/show_bug.cgi?id=495 |
2692 |
+ epatch "${FILESDIR}"/ati-drivers-old_rsp.patch |
2693 |
+ |
2694 |
+ cd "${MODULE_DIR}" |
2695 |
+ |
2696 |
+ # bugged fglrx build system, this file should be copied by hand |
2697 |
+ cp ${ARCH_DIR}/lib/modules/fglrx/build_mod/libfglrx_ip.a 2.6.x |
2698 |
+ |
2699 |
+ convert_to_m 2.6.x/Makefile || die "convert_to_m failed" |
2700 |
+ |
2701 |
+ # When built with ati's make.sh it defines a bunch of macros if |
2702 |
+ # certain .config values are set, falling back to less reliable |
2703 |
+ # detection methods if linux/autoconf.h is not available. We |
2704 |
+ # simply use the linux/autoconf.h settings directly, bypassing the |
2705 |
+ # detection script. |
2706 |
+ sed -i -e 's/__SMP__/CONFIG_SMP/' *.c *h || die "SMP sed failed" |
2707 |
+ sed -i -e 's/ifdef MODVERSIONS/ifdef CONFIG_MODVERSIONS/' *.c *.h \ |
2708 |
+ || die "MODVERSIONS sed failed" |
2709 |
+ cd "${S}" |
2710 |
+ |
2711 |
+ mkdir extra || die "mkdir failed" |
2712 |
+ cd extra |
2713 |
+ unpack ./../${FOLDER_PREFIX}usr/src/ati/fglrx_sample_source.tgz |
2714 |
+} |
2715 |
+ |
2716 |
+src_compile() { |
2717 |
+ use modules && linux-mod_src_compile |
2718 |
+ |
2719 |
+ ebegin "Building fgl_glxgears" |
2720 |
+ cd "${S}"/extra/fgl_glxgears |
2721 |
+ # These extra libs/utils either have an Imakefile that does not |
2722 |
+ # work very well without tweaking or a Makefile ignoring CFLAGS |
2723 |
+ # and the like. We bypass those. |
2724 |
+ # The -DUSE_GLU is needed to compile using nvidia headers |
2725 |
+ # according to a comment in ati-drivers-extra-8.33.6.ebuild. |
2726 |
+ "$(tc-getCC)" -o fgl_glxgears ${CFLAGS} ${LDFLAGS} -DUSE_GLU \ |
2727 |
+ -I"${S}"/${FOLDER_PREFIX}usr/include fgl_glxgears.c \ |
2728 |
+ -lGL -lGLU -lX11 -lm || die "fgl_glxgears build failed" |
2729 |
+ eend $? |
2730 |
+} |
2731 |
+ |
2732 |
+src_test() { :; } # no tests present |
2733 |
+ |
2734 |
+src_install() { |
2735 |
+ use modules && linux-mod_src_install |
2736 |
+ |
2737 |
+ # We can do two things here, and neither of them is very nice. |
2738 |
+ |
2739 |
+ # For direct rendering libGL has to be able to load one or more |
2740 |
+ # dri modules (files ending in _dri.so, like fglrx_dri.so). |
2741 |
+ # Gentoo's mesa looks for these files in the location specified by |
2742 |
+ # LIBGL_DRIVERS_PATH or LIBGL_DRIVERS_DIR, then in the hardcoded |
2743 |
+ # location /usr/$(get_libdir)/dri. Ati's libGL does the same |
2744 |
+ # thing, but the hardcoded location is /usr/X11R6/lib/modules/dri |
2745 |
+ # on x86 and amd64 32bit, /usr/X11R6/lib64/modules/dri on amd64 |
2746 |
+ # 64bit. So we can either put the .so files in that (unusual, |
2747 |
+ # compared to "normal" mesa libGL) location or set |
2748 |
+ # LIBGL_DRIVERS_PATH. We currently do the latter. See also bug |
2749 |
+ # 101539. |
2750 |
+ |
2751 |
+ # The problem with this approach is that LIBGL_DRIVERS_PATH |
2752 |
+ # *overrides* the default hardcoded location, it does not extend |
2753 |
+ # it. So if ati-drivers is merged but a non-ati libGL is selected |
2754 |
+ # and its hardcoded path does not match our LIBGL_DRIVERS_PATH |
2755 |
+ # (because it changed in a newer mesa or because it was compiled |
2756 |
+ # for a different set of multilib abis than we are) stuff breaks. |
2757 |
+ |
2758 |
+ # We create one file per ABI to work with "native" multilib, see |
2759 |
+ # below. |
2760 |
+ |
2761 |
+ echo "COLON_SEPARATED=LIBGL_DRIVERS_PATH" > "${T}/03ati-colon-sep" |
2762 |
+ doenvd "${T}/03ati-colon-sep" || die |
2763 |
+ |
2764 |
+ # All libraries that we have a 32 bit and 64 bit version of on |
2765 |
+ # amd64 are installed in src_install-libs. Everything else |
2766 |
+ # (including libraries only available in native 64bit on amd64) |
2767 |
+ # goes in here. |
2768 |
+ |
2769 |
+ # There used to be some code here that tried to detect running |
2770 |
+ # under a "native multilib" portage ((precursor of) |
2771 |
+ # http://dev.gentoo.org/~kanaka/auto-multilib/). I removed that, it |
2772 |
+ # should just work (only doing some duplicate work). --marienz |
2773 |
+ if has_multilib_profile; then |
2774 |
+ local OABI=${ABI} |
2775 |
+ for ABI in $(get_install_abis); do |
2776 |
+ src_install-libs |
2777 |
+ done |
2778 |
+ ABI=${OABI} |
2779 |
+ unset OABI |
2780 |
+ else |
2781 |
+ src_install-libs |
2782 |
+ fi |
2783 |
+ |
2784 |
+ # This is sorted by the order the files occur in the source tree. |
2785 |
+ |
2786 |
+ # X modules. |
2787 |
+ exeinto /usr/$(get_libdir)/xorg/modules/drivers |
2788 |
+ doexe "${MY_BASE_DIR}"/usr/X11R6/${PKG_LIBDIR}/modules/drivers/fglrx_drv.so |
2789 |
+ exeinto /usr/$(get_libdir)/xorg/modules/linux |
2790 |
+ doexe "${MY_BASE_DIR}"/usr/X11R6/${PKG_LIBDIR}/modules/linux/libfglrxdrm.so |
2791 |
+ exeinto /usr/$(get_libdir)/xorg/modules |
2792 |
+ doexe "${MY_BASE_DIR}"/usr/X11R6/${PKG_LIBDIR}/modules/{glesx.so,amdxmm.so} |
2793 |
+ |
2794 |
+ # Arch-specific files. |
2795 |
+ # (s)bin. |
2796 |
+ into /opt |
2797 |
+ dosbin "${ARCH_DIR}"/usr/sbin/atieventsd |
2798 |
+ use qt4 && dosbin "${ARCH_DIR}"/usr/sbin/amdnotifyui |
2799 |
+ dobin "${ARCH_DIR}"/usr/bin/clinfo |
2800 |
+ # We cleaned out the compilable stuff in src_unpack |
2801 |
+ dobin "${ARCH_DIR}"/usr/X11R6/bin/* |
2802 |
+ |
2803 |
+ # Common files. |
2804 |
+ # etc. |
2805 |
+ insinto /etc/ati |
2806 |
+ exeinto /etc/ati |
2807 |
+ # Everything except for the authatieventsd.sh script. |
2808 |
+ doins ${FOLDER_PREFIX}etc/ati/{logo*,control,atiogl.xml,signature,amdpcsdb.default} |
2809 |
+ doexe ${FOLDER_PREFIX}etc/ati/authatieventsd.sh |
2810 |
+ |
2811 |
+ # include. |
2812 |
+ insinto /usr |
2813 |
+ doins -r ${FOLDER_PREFIX}usr/include |
2814 |
+ insinto /usr/include/X11/extensions |
2815 |
+ |
2816 |
+ # Just the atigetsysteminfo.sh script. |
2817 |
+ into /usr |
2818 |
+ dosbin ${FOLDER_PREFIX}usr/sbin/* |
2819 |
+ |
2820 |
+ # data files for the control panel. |
2821 |
+ if use qt4 ; then |
2822 |
+ insinto /usr/share |
2823 |
+ doins -r ${FOLDER_PREFIX}usr/share/ati |
2824 |
+ insinto /usr/share/pixmaps |
2825 |
+ doins ${FOLDER_PREFIX}usr/share/icons/ccc_large.xpm |
2826 |
+ make_desktop_entry amdcccle 'AMD Catalyst Control Center' \ |
2827 |
+ ccc_large System |
2828 |
+ fi |
2829 |
+ |
2830 |
+ # doc. |
2831 |
+ dohtml -r ${FOLDER_PREFIX}usr/share/doc/fglrx |
2832 |
+ |
2833 |
+ doman ${FOLDER_PREFIX}usr/share/man/man8/atieventsd.8 |
2834 |
+ |
2835 |
+ pushd ${FOLDER_PREFIX}usr/share/doc/fglrx/examples/etc/acpi > /dev/null |
2836 |
+ |
2837 |
+ exeinto /etc/acpi |
2838 |
+ doexe ati-powermode.sh |
2839 |
+ insinto /etc/acpi/events |
2840 |
+ doins events/* |
2841 |
+ |
2842 |
+ popd > /dev/null |
2843 |
+ |
2844 |
+ # Done with the "source" tree. Install tools we rebuilt: |
2845 |
+ dobin extra/fgl_glxgears/fgl_glxgears |
2846 |
+ newdoc extra/fgl_glxgears/README README.fgl_glxgears |
2847 |
+ |
2848 |
+ # Gentoo-specific stuff: |
2849 |
+ newinitd "${FILESDIR}"/atieventsd.init atieventsd |
2850 |
+ echo 'ATIEVENTSDOPTS=""' > "${T}"/atieventsd.conf |
2851 |
+ newconfd "${T}"/atieventsd.conf atieventsd |
2852 |
+ |
2853 |
+ # PowerXpress stuff |
2854 |
+ exeinto /usr/$(get_libdir)/fglrx |
2855 |
+ doexe "${FILESDIR}"/switchlibGL || die "doexe switchlibGL failed" |
2856 |
+ cp "${FILESDIR}"/switchlibGL "${T}"/switchlibglx |
2857 |
+ doexe "${T}"/switchlibglx || die "doexe switchlibglx failed" |
2858 |
+} |
2859 |
+ |
2860 |
+src_install-libs() { |
2861 |
+ if [[ "${ABI}" == "amd64" ]]; then |
2862 |
+ local EX_BASE_DIR="${BASE_DIR}_64a" |
2863 |
+ local pkglibdir=lib64 |
2864 |
+ local MY_ARCH_DIR="${S}/arch/x86_64" |
2865 |
+ local oclsuffix=64 |
2866 |
+ else |
2867 |
+ local EX_BASE_DIR="${BASE_DIR}" |
2868 |
+ local pkglibdir=lib |
2869 |
+ local MY_ARCH_DIR="${S}/arch/x86" |
2870 |
+ local oclsuffix=32 |
2871 |
+ fi |
2872 |
+ einfo "ati tree '${pkglibdir}' -> '$(get_libdir)' on system" |
2873 |
+ |
2874 |
+ local ATI_ROOT=/usr/$(get_libdir)/opengl/ati |
2875 |
+ # To make sure we do not miss a spot when these change. |
2876 |
+ local libmajor=1 libminor=2 |
2877 |
+ local libver=${libmajor}.${libminor} |
2878 |
+ |
2879 |
+ # The GLX libraries |
2880 |
+ # (yes, this really is "lib" even on amd64/multilib --marienz) |
2881 |
+ exeinto ${ATI_ROOT}/lib |
2882 |
+ newexe "${MY_ARCH_DIR}"/usr/X11R6/${pkglibdir}/fglrx/fglrx-libGL.so.${libver} \ |
2883 |
+ libGL.so.${libver} |
2884 |
+ dosym libGL.so.${libver} ${ATI_ROOT}/lib/libGL.so.${libmajor} |
2885 |
+ dosym libGL.so.${libver} ${ATI_ROOT}/lib/libGL.so |
2886 |
+ |
2887 |
+ exeinto ${ATI_ROOT}/extensions |
2888 |
+ doexe "${EX_BASE_DIR}"/usr/X11R6/${pkglibdir}/modules/extensions/fglrx/fglrx-libglx.so |
2889 |
+ mv "${D}"/${ATI_ROOT}/extensions/{fglrx-,}libglx.so |
2890 |
+ |
2891 |
+ # other libs |
2892 |
+ exeinto /usr/$(get_libdir) |
2893 |
+ # Everything except for the libGL.so installed some row above |
2894 |
+ doexe $(find "${MY_ARCH_DIR}"/usr/X11R6/${pkglibdir} \ |
2895 |
+ -maxdepth 1 -type f -name '*.so*' -not -name '*libGL.so*') |
2896 |
+ insinto /usr/$(get_libdir) |
2897 |
+ doins $(find "${MY_ARCH_DIR}"/usr/X11R6/${pkglibdir} \ |
2898 |
+ -maxdepth 1 -type f -not -name '*.so*') |
2899 |
+ |
2900 |
+ # DRI modules, installed into the path used by recent versions of mesa. |
2901 |
+ exeinto /usr/$(get_libdir)/dri |
2902 |
+ doexe "${MY_ARCH_DIR}"/usr/X11R6/${pkglibdir}/modules/dri/fglrx_dri.so |
2903 |
+ |
2904 |
+ # AMD Cal and OpenCL libraries |
2905 |
+ exeinto /usr/$(get_libdir)/OpenCL/vendors/amd |
2906 |
+ doexe "${MY_ARCH_DIR}"/usr/${pkglibdir}/libamdocl*.so* |
2907 |
+ doexe "${MY_ARCH_DIR}"/usr/${pkglibdir}/libOpenCL*.so* |
2908 |
+ dosym libOpenCL.so.${libmajor} /usr/$(get_libdir)/OpenCL/vendors/amd/libOpenCL.so |
2909 |
+ exeinto /usr/$(get_libdir) |
2910 |
+ doexe "${MY_ARCH_DIR}"/usr/${pkglibdir}/libati*.so* |
2911 |
+ |
2912 |
+ # OpenCL vendor files |
2913 |
+ insinto /etc/OpenCL/vendors/ |
2914 |
+ cat > "${T}"/amdocl${oclsuffix}.icd <<-EOF |
2915 |
+ /usr/$(get_libdir)/OpenCL/vendors/amd/libamdocl${oclsuffix}.so |
2916 |
+ EOF |
2917 |
+ doins "${T}"/amdocl${oclsuffix}.icd |
2918 |
+ |
2919 |
+ local envname="${T}"/04ati-dri-path |
2920 |
+ if [[ -n ${ABI} ]]; then |
2921 |
+ envname="${envname}-${ABI}" |
2922 |
+ fi |
2923 |
+ echo "LIBGL_DRIVERS_PATH=/usr/$(get_libdir)/dri" > "${envname}" |
2924 |
+ doenvd "${envname}" |
2925 |
+ |
2926 |
+ # Silence the QA notice by creating missing soname symlinks |
2927 |
+ for so in $(find "${D}"/usr/$(get_libdir) -maxdepth 1 -name *.so.[0-9].[0-9]) |
2928 |
+ do |
2929 |
+ local soname=${so##*/} |
2930 |
+ ## let's keep also this alternative way ;) |
2931 |
+ #dosym ${soname} /usr/$(get_libdir)/${soname%.[0-9]} |
2932 |
+ dosym ${soname} /usr/$(get_libdir)/$(scanelf -qF "#f%S" ${so}) |
2933 |
+ done |
2934 |
+ |
2935 |
+ #remove static libs if not wanted |
2936 |
+ use static-libs || rm -rf "${D}"/usr/$(get_libdir)/libfglrx_dm.a |
2937 |
+} |
2938 |
+ |
2939 |
+pkg_postinst() { |
2940 |
+ elog "To switch to AMD OpenGL, run \"eselect opengl set ati\"" |
2941 |
+ elog "To change your xorg.conf you can use the bundled \"aticonfig\"" |
2942 |
+ elog |
2943 |
+ elog "If you experience unexplained segmentation faults and kernel crashes" |
2944 |
+ elog "with this driver and multi-threaded applications such as wine," |
2945 |
+ elog "set UseFastTLS in xorg.conf to either 0 or 1, but not 2." |
2946 |
+ elog |
2947 |
+ elog "Fully rebooting the system after an ${PN} update is recommended" |
2948 |
+ elog "Stopping Xorg, reloading fglrx kernel module and restart Xorg" |
2949 |
+ elog "might not work" |
2950 |
+ elog |
2951 |
+ elog "Some cards need acpid running to handle events" |
2952 |
+ elog "Please add it to boot runlevel with rc-update add acpid boot" |
2953 |
+ elog |
2954 |
+ |
2955 |
+ use modules && linux-mod_pkg_postinst |
2956 |
+ "${ROOT}"/usr/bin/eselect opengl set --use-old ati |
2957 |
+ "${ROOT}"/usr/bin/eselect opencl set --use-old amd |
2958 |
+} |
2959 |
+ |
2960 |
+pkg_preinst() { |
2961 |
+ use modules && linux-mod_pkg_preinst |
2962 |
+} |
2963 |
+ |
2964 |
+pkg_prerm() { |
2965 |
+ "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 |
2966 |
+} |
2967 |
+ |
2968 |
+pkg_postrm() { |
2969 |
+ use modules && linux-mod_pkg_postrm |
2970 |
+ "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 |
2971 |
+} |
2972 |
|
2973 |
diff --git a/x11-drivers/ati-drivers/ati-drivers-12.6.ebuild b/x11-drivers/ati-drivers/ati-drivers-12.6.ebuild |
2974 |
new file mode 100644 |
2975 |
index 0000000..78de29f |
2976 |
--- /dev/null |
2977 |
+++ b/x11-drivers/ati-drivers/ati-drivers-12.6.ebuild |
2978 |
@@ -0,0 +1,625 @@ |
2979 |
+# Copyright 1999-2012 Gentoo Foundation |
2980 |
+# Distributed under the terms of the GNU General Public License v2 |
2981 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/ati-drivers-12.6.ebuild,v 1.1 2012/06/30 09:17:19 scarabeus Exp $ |
2982 |
+ |
2983 |
+EAPI="4-slot-abi" |
2984 |
+ |
2985 |
+inherit eutils multilib linux-info linux-mod toolchain-funcs versionator |
2986 |
+ |
2987 |
+DESCRIPTION="Ati precompiled drivers for Radeon Evergreen (HD5000 Series) and newer chipsets" |
2988 |
+HOMEPAGE="http://www.amd.com" |
2989 |
+MY_V=( $(get_version_components) ) |
2990 |
+if [[ ${MY_V[2]} != beta ]]; then |
2991 |
+ ATI_URL="http://www2.ati.com/drivers/linux/" |
2992 |
+ SRC_URI="${ATI_URL}/amd-driver-installer-${PV/./-}-x86.x86_64.run" |
2993 |
+ FOLDER_PREFIX="common/" |
2994 |
+else |
2995 |
+ #SRC_URI="https://launchpad.net/ubuntu/natty/+source/fglrx-installer/2:${PV}-0ubuntu1/+files/fglrx-installer_${PV}.orig.tar.gz" |
2996 |
+ SRC_URI="http://www2.ati.com/drivers/hotfix/catalyst_12.6_hotfixes/amd-driver-installer-8.98-x86.x86_64.zip" |
2997 |
+ FOLDER_PREFIX="common/" |
2998 |
+fi |
2999 |
+IUSE="debug +modules multilib pax_kernel qt4 static-libs" |
3000 |
+ |
3001 |
+LICENSE="AMD GPL-2 QPL-1.0 as-is" |
3002 |
+KEYWORDS="amd64 x86" |
3003 |
+SLOT="1" |
3004 |
+ |
3005 |
+RESTRICT="bindist" |
3006 |
+ |
3007 |
+RDEPEND=" |
3008 |
+ <=x11-base/xorg-server-1.12.49:=[-minimal] |
3009 |
+ >=app-admin/eselect-opengl-1.0.7 |
3010 |
+ app-admin/eselect-opencl |
3011 |
+ sys-power/acpid |
3012 |
+ x11-apps/xauth |
3013 |
+ x11-libs/libX11 |
3014 |
+ x11-libs/libXext |
3015 |
+ x11-libs/libXinerama |
3016 |
+ x11-libs/libXrandr |
3017 |
+ x11-libs/libXrender |
3018 |
+ multilib? ( |
3019 |
+ app-emulation/emul-linux-x86-opengl |
3020 |
+ app-emulation/emul-linux-x86-xlibs |
3021 |
+ ) |
3022 |
+ qt4? ( |
3023 |
+ x11-libs/libICE |
3024 |
+ x11-libs/libSM |
3025 |
+ x11-libs/libXcursor |
3026 |
+ x11-libs/libXfixes |
3027 |
+ x11-libs/libXxf86vm |
3028 |
+ x11-libs/qt-core |
3029 |
+ x11-libs/qt-gui |
3030 |
+ ) |
3031 |
+" |
3032 |
+ |
3033 |
+DEPEND="${RDEPEND} |
3034 |
+ x11-proto/inputproto |
3035 |
+ x11-proto/xf86miscproto |
3036 |
+ x11-proto/xf86vidmodeproto |
3037 |
+ x11-proto/xineramaproto |
3038 |
+ x11-libs/libXtst |
3039 |
+ sys-apps/findutils |
3040 |
+ app-misc/pax-utils |
3041 |
+" |
3042 |
+ |
3043 |
+EMULTILIB_PKG="true" |
3044 |
+ |
3045 |
+S="${WORKDIR}" |
3046 |
+ |
3047 |
+# QA Silencing |
3048 |
+QA_TEXTRELS=" |
3049 |
+ usr/lib*/opengl/ati/lib/libGL.so.1.2 |
3050 |
+ usr/lib*/libatiadlxx.so |
3051 |
+ usr/lib*/xorg/modules/glesx.so |
3052 |
+ usr/lib*/libaticaldd.so |
3053 |
+ usr/lib*/dri/fglrx_dri.so |
3054 |
+" |
3055 |
+ |
3056 |
+QA_EXECSTACK=" |
3057 |
+ opt/bin/atiode |
3058 |
+ opt/bin/amdcccle |
3059 |
+ usr/lib*/opengl/ati/lib/libGL.so.1.2 |
3060 |
+ usr/lib*/dri/fglrx_dri.so |
3061 |
+" |
3062 |
+ |
3063 |
+QA_WX_LOAD=" |
3064 |
+ usr/lib*/opengl/ati/lib/libGL.so.1.2 |
3065 |
+ usr/lib*/dri/fglrx_dri.so |
3066 |
+" |
3067 |
+ |
3068 |
+QA_PRESTRIPPED=" |
3069 |
+ usr/lib\(32\|64\)\?/libXvBAW.so.1.0 |
3070 |
+ usr/lib\(32\|64\)\?/opengl/ati/lib/libGL.so.1.2 |
3071 |
+ usr/lib\(32\|64\)\?/opengl/ati/extensions/libglx.so |
3072 |
+ usr/lib\(32\|64\)\?/xorg/modules/glesx.so |
3073 |
+ usr/lib\(32\|64\)\?/libAMDXvBA.so.1.0 |
3074 |
+ usr/lib\(32\|64\)\?/libaticaldd.so |
3075 |
+ usr/lib\(32\|64\)\?/dri/fglrx_dri.so |
3076 |
+" |
3077 |
+ |
3078 |
+QA_SONAME=" |
3079 |
+ usr/lib\(32\|64\)\?/libatiadlxx.so |
3080 |
+ usr/lib\(32\|64\)\?/libaticalcl.so |
3081 |
+ usr/lib\(32\|64\)\?/libaticaldd.so |
3082 |
+ usr/lib\(32\|64\)\?/libaticalrt.so |
3083 |
+ usr/lib\(32\|64\)\?/libamdocl\(32\|64\)\?.so |
3084 |
+" |
3085 |
+ |
3086 |
+QA_DT_HASH=" |
3087 |
+ opt/bin/amdcccle |
3088 |
+ opt/bin/aticonfig |
3089 |
+ opt/bin/atiodcli |
3090 |
+ opt/bin/atiode |
3091 |
+ opt/bin/clinfo |
3092 |
+ opt/bin/fglrxinfo |
3093 |
+ opt/sbin/atieventsd |
3094 |
+ opt/sbin/amdnotifyui |
3095 |
+ usr/lib\(32\|64\)\?/libaticalcl.so |
3096 |
+ usr/lib\(32\|64\)\?/libaticalrt.so |
3097 |
+ usr/lib\(32\|64\)\?/libatiuki.so.1.0 |
3098 |
+ usr/lib\(32\|64\)\?/libatiadlxx.so |
3099 |
+ usr/lib\(32\|64\)\?/libfglrx_dm.so.1.0 |
3100 |
+ usr/lib\(32\|64\)\?/libXvBAW.so.1.0 |
3101 |
+ usr/lib\(32\|64\)\?/libAMDXvBA.so.1.0 |
3102 |
+ usr/lib\(32\|64\)\?/xorg/modules/amdxmm.so |
3103 |
+ usr/lib\(32\|64\)\?/xorg/modules/glesx.so |
3104 |
+ usr/lib\(32\|64\)\?/xorg/modules/linux/libfglrxdrm.so |
3105 |
+ usr/lib\(32\|64\)\?/xorg/modules/drivers/fglrx_drv.so |
3106 |
+ usr/lib\(32\|64\)\?/libaticaldd.so |
3107 |
+ usr/lib\(32\|64\)\?/dri/fglrx_dri.so |
3108 |
+ usr/lib\(32\|64\)\?/opengl/ati/extensions/libglx.so |
3109 |
+ usr/lib\(32\|64\)\?/opengl/ati/extensions/fglrx-libglx.so |
3110 |
+ usr/lib\(32\|64\)\?/opengl/ati/lib/fglrx-libGL.so.1.2 |
3111 |
+ usr/lib\(32\|64\)\?/opengl/ati/lib/libGL.so.1.2 |
3112 |
+ usr/lib\(32\|64\)\?/OpenCL/vendors/amd/libamdocl\(32\|64\)\?.so |
3113 |
+ usr/lib\(32\|64\)\?/OpenCL/vendors/amd/libOpenCL.so.1 |
3114 |
+" |
3115 |
+ |
3116 |
+_check_kernel_config() { |
3117 |
+ local failed=0 |
3118 |
+ local error="" |
3119 |
+ if ! kernel_is ge 2 6; then |
3120 |
+ eerror "You need a 2.6 linux kernel to compile against!" |
3121 |
+ die "No 2.6 Kernel found" |
3122 |
+ fi |
3123 |
+ |
3124 |
+ if ! linux_chkconfig_present MTRR; then |
3125 |
+ ewarn "You don't have MTRR support enabled in the kernel." |
3126 |
+ ewarn "Direct rendering will not work." |
3127 |
+ fi |
3128 |
+ |
3129 |
+ if linux_chkconfig_builtin DRM; then |
3130 |
+ ewarn "You have DRM support built in to the kernel" |
3131 |
+ ewarn "Direct rendering will not work." |
3132 |
+ fi |
3133 |
+ |
3134 |
+ if ! linux_chkconfig_present AGP && \ |
3135 |
+ ! linux_chkconfig_present PCIEPORTBUS; then |
3136 |
+ ewarn "You don't have AGP and/or PCIe support enabled in the kernel" |
3137 |
+ ewarn "Direct rendering will not work." |
3138 |
+ fi |
3139 |
+ |
3140 |
+ if ! linux_chkconfig_present ACPI; then |
3141 |
+ eerror "${P} requires the ACPI support in the kernel" |
3142 |
+ eerror "Please enable it:" |
3143 |
+ eerror " CONFIG_ACPI=y" |
3144 |
+ eerror "in /usr/src/linux/.config or" |
3145 |
+ eerror " Power management and ACPI options --->" |
3146 |
+ eerror " [*] Power Management support" |
3147 |
+ eerror "in the 'menuconfig'" |
3148 |
+ error+=" CONFIG_ACPI disabled;" |
3149 |
+ failed=1 |
3150 |
+ fi |
3151 |
+ |
3152 |
+ if ! linux_chkconfig_present PCI_MSI; then |
3153 |
+ eerror "${P} requires MSI in the kernel." |
3154 |
+ eerror "Please enable it:" |
3155 |
+ eerror " CONFIG_PCI_MSI=y" |
3156 |
+ eerror "in /usr/src/linux/.config or" |
3157 |
+ eerror " Bus options (PCI etc.) --->" |
3158 |
+ eerror " [*] Message Signaled Interrupts (MSI and MSI-X)" |
3159 |
+ eerror "in the kernel config." |
3160 |
+ error+=" CONFIG_PCI_MSI disabled;" |
3161 |
+ failed=1 |
3162 |
+ fi |
3163 |
+ |
3164 |
+ if linux_chkconfig_present LOCKDEP; then |
3165 |
+ eerror "You've enabled LOCKDEP -- lock tracking -- in the kernel." |
3166 |
+ eerror "Unfortunately, this option exports the symbol lock_acquire as GPL-only." |
3167 |
+ eerror "This prevents ${P} from compiling with an error like this:" |
3168 |
+ eerror "FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol 'lock_acquire'" |
3169 |
+ eerror "Please make sure the following options have been unset:" |
3170 |
+ eerror " Kernel hacking --->" |
3171 |
+ eerror " [ ] Lock debugging: detect incorrect freeing of live locks" |
3172 |
+ eerror " [ ] Lock debugging: prove locking correctness" |
3173 |
+ eerror " [ ] Lock usage statistics" |
3174 |
+ eerror "in 'menuconfig'" |
3175 |
+ error+=" LOCKDEP enabled;" |
3176 |
+ failed=1 |
3177 |
+ fi |
3178 |
+ |
3179 |
+ use amd64 && if ! linux_chkconfig_present COMPAT; then |
3180 |
+ eerror "${P} requires COMPAT." |
3181 |
+ eerror "Please enable the 32 bit emulation:" |
3182 |
+ eerror "Executable file formats / Emulations --->" |
3183 |
+ eerror " [*] IA32 Emulation" |
3184 |
+ eerror "in the kernel config." |
3185 |
+ eerror "if this doesn't enable CONFIG_COMPAT add" |
3186 |
+ eerror " CONFIG_COMPAT=y" |
3187 |
+ eerror "in /usr/src/linux/.config" |
3188 |
+ error+=" COMPAT disabled;" |
3189 |
+ failed=1 |
3190 |
+ fi |
3191 |
+ |
3192 |
+ kernel_is ge 2 6 37 && kernel_is le 2 6 38 && if ! linux_chkconfig_present BKL ; then |
3193 |
+ eerror "${P} requires BKL." |
3194 |
+ eerror "Please enable the Big Kernel Lock:" |
3195 |
+ eerror "Kernel hacking --->" |
3196 |
+ eerror " [*] Big Kernel Lock" |
3197 |
+ eerror "in the kernel config." |
3198 |
+ eerror "or add" |
3199 |
+ eerror " CONFIG_BKL=y" |
3200 |
+ eerror "in /usr/src/linux/.config" |
3201 |
+ error+=" BKL disabled;" |
3202 |
+ failed=1 |
3203 |
+ fi |
3204 |
+ |
3205 |
+ if linux_chkconfig_present X86_X32; then |
3206 |
+ eerror "You've enabled x32 in the kernel." |
3207 |
+ eerror "Unfortunately, this option is not supported yet and prevents the fglrx" |
3208 |
+ eerror "kernel module from loading." |
3209 |
+ error+=" X86_32 enabled;" |
3210 |
+ failed=1 |
3211 |
+ fi |
3212 |
+ |
3213 |
+ [[ ${failed} -ne 0 ]] && die "${error}" |
3214 |
+} |
3215 |
+ |
3216 |
+pkg_pretend() { |
3217 |
+ # workaround until bug 365543 is solved |
3218 |
+ if use modules; then |
3219 |
+ linux-info_pkg_setup |
3220 |
+ require_configured_kernel |
3221 |
+ _check_kernel_config |
3222 |
+ fi |
3223 |
+} |
3224 |
+ |
3225 |
+pkg_setup() { |
3226 |
+ if use modules; then |
3227 |
+ MODULE_NAMES="fglrx(video:${S}/${FOLDER_PREFIX}/lib/modules/fglrx/build_mod/2.6.x)" |
3228 |
+ BUILD_TARGETS="kmod_build" |
3229 |
+ linux-mod_pkg_setup |
3230 |
+ BUILD_PARAMS="GCC_VER_MAJ=$(gcc-major-version) KVER=${KV_FULL} KDIR=${KV_DIR}" |
3231 |
+ BUILD_PARAMS="${BUILD_PARAMS} CFLAGS_MODULE+=\"-DMODULE -DATI -DFGL\"" |
3232 |
+ if grep -q arch_compat_alloc_user_space ${KV_DIR}/arch/x86/include/asm/compat.h ; then |
3233 |
+ BUILD_PARAMS="${BUILD_PARAMS} CFLAGS_MODULE+=-DCOMPAT_ALLOC_USER_SPACE=arch_compat_alloc_user_space" |
3234 |
+ else |
3235 |
+ BUILD_PARAMS="${BUILD_PARAMS} CFLAGS_MODULE+=-DCOMPAT_ALLOC_USER_SPACE=compat_alloc_user_space" |
3236 |
+ fi |
3237 |
+ fi |
3238 |
+ # Define module dir. |
3239 |
+ MODULE_DIR="${S}/${FOLDER_PREFIX}/lib/modules/fglrx/build_mod" |
3240 |
+ # get the xorg-server version and set BASE_DIR for that |
3241 |
+ BASE_DIR="${S}/xpic" |
3242 |
+ |
3243 |
+ # amd64/x86 |
3244 |
+ if use amd64 ; then |
3245 |
+ MY_BASE_DIR="${BASE_DIR}_64a" |
3246 |
+ PKG_LIBDIR=lib64 |
3247 |
+ ARCH_DIR="${S}/arch/x86_64" |
3248 |
+ else |
3249 |
+ MY_BASE_DIR="${BASE_DIR}" |
3250 |
+ PKG_LIBDIR=lib |
3251 |
+ ARCH_DIR="${S}/arch/x86" |
3252 |
+ fi |
3253 |
+ |
3254 |
+ elog |
3255 |
+ elog "Please note that this driver supports only graphic cards based on" |
3256 |
+ elog "Evergreen chipset and newer." |
3257 |
+ elog "This represent the AMD Radeon HD 5400+ series at this moment." |
3258 |
+ elog |
3259 |
+ elog "If your card is older then use ${CATEGORY}/xf86-video-ati" |
3260 |
+ elog "For migration informations please reffer to:" |
3261 |
+ elog "http://www.gentoo.org/proj/en/desktop/x/x11/ati-migration-guide.xml" |
3262 |
+ einfo |
3263 |
+} |
3264 |
+ |
3265 |
+src_unpack() { |
3266 |
+ if [[ ${MY_V[2]} == beta ]]; then |
3267 |
+ unpack ${A} |
3268 |
+ RUN="${S}/${A/%.zip/.run}" |
3269 |
+ else |
3270 |
+ RUN="${DISTDIR}/${A}" |
3271 |
+ fi |
3272 |
+ sh ${RUN} --extract "${S}" # 2>&1 > /dev/null || die |
3273 |
+} |
3274 |
+ |
3275 |
+src_prepare() { |
3276 |
+ # All kernel options for prepare are ment to be in here |
3277 |
+ if use modules; then |
3278 |
+ # version patches |
3279 |
+ # epatch "${FILESDIR}"/kernel/${PV}-*.patch |
3280 |
+ if use debug; then |
3281 |
+ sed -i '/^#define DRM_DEBUG_CODE/s/0/1/' \ |
3282 |
+ "${MODULE_DIR}/firegl_public.c" \ |
3283 |
+ || die "Failed to enable debug output." |
3284 |
+ fi |
3285 |
+ fi |
3286 |
+ |
3287 |
+ # These are the userspace utilities that we also have source for. |
3288 |
+ # We rebuild these later. |
3289 |
+ rm \ |
3290 |
+ "${ARCH_DIR}"/usr/X11R6/bin/fgl_glxgears \ |
3291 |
+ || die "bin rm failed" |
3292 |
+ |
3293 |
+ # in this version amdcccle isn't static, thus we depend on qt4 |
3294 |
+ use qt4 || rm "${ARCH_DIR}"/usr/X11R6/bin/amdcccle |
3295 |
+ |
3296 |
+ # ACPI fixups |
3297 |
+ sed -i \ |
3298 |
+ -e "s:/var/lib/xdm/authdir/authfiles/:/var/run/xauth/:" \ |
3299 |
+ -e "s:/var/lib/gdm/:/var/gdm/:" \ |
3300 |
+ "${S}/${FOLDER_PREFIX}etc/ati/authatieventsd.sh" \ |
3301 |
+ || die "sed failed." |
3302 |
+ |
3303 |
+ # Since "who" is in coreutils, we're using that one instead of "finger". |
3304 |
+ sed -i -e 's:finger:who:' \ |
3305 |
+ "${S}/${FOLDER_PREFIX}usr/share/doc/fglrx/examples/etc/acpi/ati-powermode.sh" \ |
3306 |
+ || die "Replacing 'finger' with 'who' failed." |
3307 |
+ # Adjust paths in the script from /usr/X11R6/bin/ to /opt/bin/ and |
3308 |
+ # add function to detect default state. |
3309 |
+ epatch "${FILESDIR}"/ati-powermode-opt-path-2.patch |
3310 |
+ |
3311 |
+ # fix needed for at least hardened-sources, see bug #392753 |
3312 |
+ use pax_kernel && epatch "${FILESDIR}"/ati-drivers-12.2-redefine-WARN.patch |
3313 |
+ |
3314 |
+ # see http://ati.cchtml.com/show_bug.cgi?id=495 |
3315 |
+ epatch "${FILESDIR}"/ati-drivers-old_rsp.patch |
3316 |
+ |
3317 |
+ cd "${MODULE_DIR}" |
3318 |
+ |
3319 |
+ # bugged fglrx build system, this file should be copied by hand |
3320 |
+ cp ${ARCH_DIR}/lib/modules/fglrx/build_mod/libfglrx_ip.a 2.6.x |
3321 |
+ |
3322 |
+ convert_to_m 2.6.x/Makefile || die "convert_to_m failed" |
3323 |
+ |
3324 |
+ # When built with ati's make.sh it defines a bunch of macros if |
3325 |
+ # certain .config values are set, falling back to less reliable |
3326 |
+ # detection methods if linux/autoconf.h is not available. We |
3327 |
+ # simply use the linux/autoconf.h settings directly, bypassing the |
3328 |
+ # detection script. |
3329 |
+ sed -i -e 's/__SMP__/CONFIG_SMP/' *.c *h || die "SMP sed failed" |
3330 |
+ sed -i -e 's/ifdef MODVERSIONS/ifdef CONFIG_MODVERSIONS/' *.c *.h \ |
3331 |
+ || die "MODVERSIONS sed failed" |
3332 |
+ cd "${S}" |
3333 |
+ |
3334 |
+ mkdir extra || die "mkdir failed" |
3335 |
+ cd extra |
3336 |
+ unpack ./../${FOLDER_PREFIX}usr/src/ati/fglrx_sample_source.tgz |
3337 |
+ |
3338 |
+ # Get rid of watermark. Oldest known reference: |
3339 |
+ # http://phoronix.com/forums/showthread.php?19875-Unsupported-Hardware-watermark |
3340 |
+ ebegin "Disabling watermark" |
3341 |
+ driver="${MY_BASE_DIR}"/usr/X11R6/${PKG_LIBDIR}/modules/drivers/fglrx_drv.so |
3342 |
+ for x in $(objdump -d ${driver}|awk '/call/&&/EnableLogo/{print "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do |
3343 |
+ sed -i "s/${x}/\x90\x90\x90\x90\x90/g" ${driver} || break 1 |
3344 |
+ done |
3345 |
+ eend $? || die "Disabling watermark failed" |
3346 |
+} |
3347 |
+ |
3348 |
+src_compile() { |
3349 |
+ use modules && linux-mod_src_compile |
3350 |
+ |
3351 |
+ ebegin "Building fgl_glxgears" |
3352 |
+ cd "${S}"/extra/fgl_glxgears |
3353 |
+ # These extra libs/utils either have an Imakefile that does not |
3354 |
+ # work very well without tweaking or a Makefile ignoring CFLAGS |
3355 |
+ # and the like. We bypass those. |
3356 |
+ # The -DUSE_GLU is needed to compile using nvidia headers |
3357 |
+ # according to a comment in ati-drivers-extra-8.33.6.ebuild. |
3358 |
+ "$(tc-getCC)" -o fgl_glxgears ${CFLAGS} ${LDFLAGS} -DUSE_GLU \ |
3359 |
+ -I"${S}"/${FOLDER_PREFIX}usr/include fgl_glxgears.c \ |
3360 |
+ -lGL -lGLU -lX11 -lm || die "fgl_glxgears build failed" |
3361 |
+ eend $? |
3362 |
+} |
3363 |
+ |
3364 |
+src_test() { :; } # no tests present |
3365 |
+ |
3366 |
+src_install() { |
3367 |
+ use modules && linux-mod_src_install |
3368 |
+ |
3369 |
+ # We can do two things here, and neither of them is very nice. |
3370 |
+ |
3371 |
+ # For direct rendering libGL has to be able to load one or more |
3372 |
+ # dri modules (files ending in _dri.so, like fglrx_dri.so). |
3373 |
+ # Gentoo's mesa looks for these files in the location specified by |
3374 |
+ # LIBGL_DRIVERS_PATH or LIBGL_DRIVERS_DIR, then in the hardcoded |
3375 |
+ # location /usr/$(get_libdir)/dri. Ati's libGL does the same |
3376 |
+ # thing, but the hardcoded location is /usr/X11R6/lib/modules/dri |
3377 |
+ # on x86 and amd64 32bit, /usr/X11R6/lib64/modules/dri on amd64 |
3378 |
+ # 64bit. So we can either put the .so files in that (unusual, |
3379 |
+ # compared to "normal" mesa libGL) location or set |
3380 |
+ # LIBGL_DRIVERS_PATH. We currently do the latter. See also bug |
3381 |
+ # 101539. |
3382 |
+ |
3383 |
+ # The problem with this approach is that LIBGL_DRIVERS_PATH |
3384 |
+ # *overrides* the default hardcoded location, it does not extend |
3385 |
+ # it. So if ati-drivers is merged but a non-ati libGL is selected |
3386 |
+ # and its hardcoded path does not match our LIBGL_DRIVERS_PATH |
3387 |
+ # (because it changed in a newer mesa or because it was compiled |
3388 |
+ # for a different set of multilib abis than we are) stuff breaks. |
3389 |
+ |
3390 |
+ # We create one file per ABI to work with "native" multilib, see |
3391 |
+ # below. |
3392 |
+ |
3393 |
+ echo "COLON_SEPARATED=LIBGL_DRIVERS_PATH" > "${T}/03ati-colon-sep" |
3394 |
+ doenvd "${T}/03ati-colon-sep" || die |
3395 |
+ |
3396 |
+ # All libraries that we have a 32 bit and 64 bit version of on |
3397 |
+ # amd64 are installed in src_install-libs. Everything else |
3398 |
+ # (including libraries only available in native 64bit on amd64) |
3399 |
+ # goes in here. |
3400 |
+ |
3401 |
+ # There used to be some code here that tried to detect running |
3402 |
+ # under a "native multilib" portage ((precursor of) |
3403 |
+ # http://dev.gentoo.org/~kanaka/auto-multilib/). I removed that, it |
3404 |
+ # should just work (only doing some duplicate work). --marienz |
3405 |
+ if has_multilib_profile; then |
3406 |
+ local OABI=${ABI} |
3407 |
+ for ABI in $(get_install_abis); do |
3408 |
+ src_install-libs |
3409 |
+ done |
3410 |
+ ABI=${OABI} |
3411 |
+ unset OABI |
3412 |
+ else |
3413 |
+ src_install-libs |
3414 |
+ fi |
3415 |
+ |
3416 |
+ # This is sorted by the order the files occur in the source tree. |
3417 |
+ |
3418 |
+ # X modules. |
3419 |
+ exeinto /usr/$(get_libdir)/xorg/modules/drivers |
3420 |
+ doexe "${MY_BASE_DIR}"/usr/X11R6/${PKG_LIBDIR}/modules/drivers/fglrx_drv.so |
3421 |
+ exeinto /usr/$(get_libdir)/xorg/modules/linux |
3422 |
+ doexe "${MY_BASE_DIR}"/usr/X11R6/${PKG_LIBDIR}/modules/linux/libfglrxdrm.so |
3423 |
+ exeinto /usr/$(get_libdir)/xorg/modules |
3424 |
+ doexe "${MY_BASE_DIR}"/usr/X11R6/${PKG_LIBDIR}/modules/{glesx.so,amdxmm.so} |
3425 |
+ |
3426 |
+ # Arch-specific files. |
3427 |
+ # (s)bin. |
3428 |
+ into /opt |
3429 |
+ dosbin "${ARCH_DIR}"/usr/sbin/atieventsd |
3430 |
+ use qt4 && dosbin "${ARCH_DIR}"/usr/sbin/amdnotifyui |
3431 |
+ dobin "${ARCH_DIR}"/usr/bin/clinfo |
3432 |
+ # We cleaned out the compilable stuff in src_unpack |
3433 |
+ dobin "${ARCH_DIR}"/usr/X11R6/bin/* |
3434 |
+ |
3435 |
+ # Common files. |
3436 |
+ # etc. |
3437 |
+ insinto /etc/ati |
3438 |
+ exeinto /etc/ati |
3439 |
+ # Everything except for the authatieventsd.sh script. |
3440 |
+ doins ${FOLDER_PREFIX}etc/ati/{logo*,control,atiogl.xml,signature,amdpcsdb.default} |
3441 |
+ doexe ${FOLDER_PREFIX}etc/ati/authatieventsd.sh |
3442 |
+ |
3443 |
+ # include. |
3444 |
+ insinto /usr |
3445 |
+ doins -r ${FOLDER_PREFIX}usr/include |
3446 |
+ insinto /usr/include/X11/extensions |
3447 |
+ |
3448 |
+ # Just the atigetsysteminfo.sh script. |
3449 |
+ into /usr |
3450 |
+ dosbin ${FOLDER_PREFIX}usr/sbin/* |
3451 |
+ |
3452 |
+ # data files for the control panel. |
3453 |
+ if use qt4 ; then |
3454 |
+ insinto /usr/share |
3455 |
+ doins -r ${FOLDER_PREFIX}usr/share/ati |
3456 |
+ insinto /usr/share/pixmaps |
3457 |
+ doins ${FOLDER_PREFIX}usr/share/icons/ccc_large.xpm |
3458 |
+ make_desktop_entry amdcccle 'AMD Catalyst Control Center' \ |
3459 |
+ ccc_large System |
3460 |
+ fi |
3461 |
+ |
3462 |
+ # doc. |
3463 |
+ dohtml -r ${FOLDER_PREFIX}usr/share/doc/fglrx |
3464 |
+ |
3465 |
+ doman ${FOLDER_PREFIX}usr/share/man/man8/atieventsd.8 |
3466 |
+ |
3467 |
+ pushd ${FOLDER_PREFIX}usr/share/doc/fglrx/examples/etc/acpi > /dev/null |
3468 |
+ |
3469 |
+ exeinto /etc/acpi |
3470 |
+ doexe ati-powermode.sh |
3471 |
+ insinto /etc/acpi/events |
3472 |
+ doins events/* |
3473 |
+ |
3474 |
+ popd > /dev/null |
3475 |
+ |
3476 |
+ # Done with the "source" tree. Install tools we rebuilt: |
3477 |
+ dobin extra/fgl_glxgears/fgl_glxgears |
3478 |
+ newdoc extra/fgl_glxgears/README README.fgl_glxgears |
3479 |
+ |
3480 |
+ # Gentoo-specific stuff: |
3481 |
+ newinitd "${FILESDIR}"/atieventsd.init atieventsd |
3482 |
+ echo 'ATIEVENTSDOPTS=""' > "${T}"/atieventsd.conf |
3483 |
+ newconfd "${T}"/atieventsd.conf atieventsd |
3484 |
+ |
3485 |
+ # PowerXpress stuff |
3486 |
+ exeinto /usr/$(get_libdir)/fglrx |
3487 |
+ doexe "${FILESDIR}"/switchlibGL || die "doexe switchlibGL failed" |
3488 |
+ cp "${FILESDIR}"/switchlibGL "${T}"/switchlibglx |
3489 |
+ doexe "${T}"/switchlibglx || die "doexe switchlibglx failed" |
3490 |
+} |
3491 |
+ |
3492 |
+src_install-libs() { |
3493 |
+ if [[ "${ABI}" == "amd64" ]]; then |
3494 |
+ local EX_BASE_DIR="${BASE_DIR}_64a" |
3495 |
+ local pkglibdir=lib64 |
3496 |
+ local MY_ARCH_DIR="${S}/arch/x86_64" |
3497 |
+ local oclsuffix=64 |
3498 |
+ else |
3499 |
+ local EX_BASE_DIR="${BASE_DIR}" |
3500 |
+ local pkglibdir=lib |
3501 |
+ local MY_ARCH_DIR="${S}/arch/x86" |
3502 |
+ local oclsuffix=32 |
3503 |
+ fi |
3504 |
+ einfo "ati tree '${pkglibdir}' -> '$(get_libdir)' on system" |
3505 |
+ |
3506 |
+ local ATI_ROOT=/usr/$(get_libdir)/opengl/ati |
3507 |
+ # To make sure we do not miss a spot when these change. |
3508 |
+ local libmajor=1 libminor=2 |
3509 |
+ local libver=${libmajor}.${libminor} |
3510 |
+ |
3511 |
+ # The GLX libraries |
3512 |
+ # (yes, this really is "lib" even on amd64/multilib --marienz) |
3513 |
+ exeinto ${ATI_ROOT}/lib |
3514 |
+ newexe "${MY_ARCH_DIR}"/usr/X11R6/${pkglibdir}/fglrx/fglrx-libGL.so.${libver} \ |
3515 |
+ libGL.so.${libver} |
3516 |
+ dosym libGL.so.${libver} ${ATI_ROOT}/lib/libGL.so.${libmajor} |
3517 |
+ dosym libGL.so.${libver} ${ATI_ROOT}/lib/libGL.so |
3518 |
+ |
3519 |
+ exeinto ${ATI_ROOT}/extensions |
3520 |
+ doexe "${EX_BASE_DIR}"/usr/X11R6/${pkglibdir}/modules/extensions/fglrx/fglrx-libglx.so |
3521 |
+ mv "${D}"/${ATI_ROOT}/extensions/{fglrx-,}libglx.so |
3522 |
+ |
3523 |
+ # other libs |
3524 |
+ exeinto /usr/$(get_libdir) |
3525 |
+ # Everything except for the libGL.so installed some row above |
3526 |
+ doexe $(find "${MY_ARCH_DIR}"/usr/X11R6/${pkglibdir} \ |
3527 |
+ -maxdepth 1 -type f -name '*.so*' -not -name '*libGL.so*') |
3528 |
+ insinto /usr/$(get_libdir) |
3529 |
+ doins $(find "${MY_ARCH_DIR}"/usr/X11R6/${pkglibdir} \ |
3530 |
+ -maxdepth 1 -type f -not -name '*.so*') |
3531 |
+ |
3532 |
+ # DRI modules, installed into the path used by recent versions of mesa. |
3533 |
+ exeinto /usr/$(get_libdir)/dri |
3534 |
+ doexe "${MY_ARCH_DIR}"/usr/X11R6/${pkglibdir}/modules/dri/fglrx_dri.so |
3535 |
+ |
3536 |
+ # AMD Cal and OpenCL libraries |
3537 |
+ exeinto /usr/$(get_libdir)/OpenCL/vendors/amd |
3538 |
+ doexe "${MY_ARCH_DIR}"/usr/${pkglibdir}/libamdocl*.so* |
3539 |
+ doexe "${MY_ARCH_DIR}"/usr/${pkglibdir}/libOpenCL*.so* |
3540 |
+ dosym libOpenCL.so.${libmajor} /usr/$(get_libdir)/OpenCL/vendors/amd/libOpenCL.so |
3541 |
+ exeinto /usr/$(get_libdir) |
3542 |
+ doexe "${MY_ARCH_DIR}"/usr/${pkglibdir}/libati*.so* |
3543 |
+ |
3544 |
+ # OpenCL vendor files |
3545 |
+ insinto /etc/OpenCL/vendors/ |
3546 |
+ cat > "${T}"/amdocl${oclsuffix}.icd <<-EOF |
3547 |
+ /usr/$(get_libdir)/OpenCL/vendors/amd/libamdocl${oclsuffix}.so |
3548 |
+ EOF |
3549 |
+ doins "${T}"/amdocl${oclsuffix}.icd |
3550 |
+ |
3551 |
+ local envname="${T}"/04ati-dri-path |
3552 |
+ if [[ -n ${ABI} ]]; then |
3553 |
+ envname="${envname}-${ABI}" |
3554 |
+ fi |
3555 |
+ echo "LIBGL_DRIVERS_PATH=/usr/$(get_libdir)/dri" > "${envname}" |
3556 |
+ doenvd "${envname}" |
3557 |
+ |
3558 |
+ # Silence the QA notice by creating missing soname symlinks |
3559 |
+ for so in $(find "${D}"/usr/$(get_libdir) -maxdepth 1 -name *.so.[0-9].[0-9]) |
3560 |
+ do |
3561 |
+ local soname=${so##*/} |
3562 |
+ ## let's keep also this alternative way ;) |
3563 |
+ #dosym ${soname} /usr/$(get_libdir)/${soname%.[0-9]} |
3564 |
+ dosym ${soname} /usr/$(get_libdir)/$(scanelf -qF "#f%S" ${so}) |
3565 |
+ done |
3566 |
+ |
3567 |
+ #remove static libs if not wanted |
3568 |
+ use static-libs || rm -rf "${D}"/usr/$(get_libdir)/libfglrx_dm.a |
3569 |
+} |
3570 |
+ |
3571 |
+pkg_postinst() { |
3572 |
+ elog "To switch to AMD OpenGL, run \"eselect opengl set ati\"" |
3573 |
+ elog "To change your xorg.conf you can use the bundled \"aticonfig\"" |
3574 |
+ elog |
3575 |
+ elog "If you experience unexplained segmentation faults and kernel crashes" |
3576 |
+ elog "with this driver and multi-threaded applications such as wine," |
3577 |
+ elog "set UseFastTLS in xorg.conf to either 0 or 1, but not 2." |
3578 |
+ elog |
3579 |
+ elog "Fully rebooting the system after an ${PN} update is recommended" |
3580 |
+ elog "Stopping Xorg, reloading fglrx kernel module and restart Xorg" |
3581 |
+ elog "might not work" |
3582 |
+ elog |
3583 |
+ elog "Some cards need acpid running to handle events" |
3584 |
+ elog "Please add it to boot runlevel with rc-update add acpid boot" |
3585 |
+ elog |
3586 |
+ |
3587 |
+ use modules && linux-mod_pkg_postinst |
3588 |
+ "${ROOT}"/usr/bin/eselect opengl set --use-old ati |
3589 |
+ "${ROOT}"/usr/bin/eselect opencl set --use-old amd |
3590 |
+} |
3591 |
+ |
3592 |
+pkg_preinst() { |
3593 |
+ use modules && linux-mod_pkg_preinst |
3594 |
+} |
3595 |
+ |
3596 |
+pkg_prerm() { |
3597 |
+ "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 |
3598 |
+} |
3599 |
+ |
3600 |
+pkg_postrm() { |
3601 |
+ use modules && linux-mod_pkg_postrm |
3602 |
+ "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 |
3603 |
+} |
3604 |
|
3605 |
diff --git a/x11-drivers/ati-drivers/files/amd-drivers-3.2.7.1.patch b/x11-drivers/ati-drivers/files/amd-drivers-3.2.7.1.patch |
3606 |
new file mode 100644 |
3607 |
index 0000000..104c878 |
3608 |
--- /dev/null |
3609 |
+++ b/x11-drivers/ati-drivers/files/amd-drivers-3.2.7.1.patch |
3610 |
@@ -0,0 +1,19 @@ |
3611 |
+--- a/common/lib/modules/fglrx/build_mod/firegl_public.c |
3612 |
++++ b/common/lib/modules/fglrx/build_mod/firegl_public.c |
3613 |
+@@ -5797,10 +5797,16 @@ void ATI_API_CALL KCL_fpu_begin(void) |
3614 |
+ #ifdef CONFIG_X86_64 |
3615 |
+ kernel_fpu_begin(); |
3616 |
+ #else |
3617 |
++#ifndef TS_USEDFPU |
3618 |
++ preempt_disable(); |
3619 |
++ if (__thread_has_fpu(current)) |
3620 |
++ __save_init_fpu(current); |
3621 |
++#else |
3622 |
+ struct thread_info *cur_task = current_thread_info(); |
3623 |
+ preempt_disable(); |
3624 |
+ if (cur_task->status & TS_USEDFPU) |
3625 |
+ __save_init_fpu(cur_task->task); |
3626 |
++#endif |
3627 |
+ else |
3628 |
+ clts(); |
3629 |
+ #endif |
3630 |
|
3631 |
diff --git a/x11-drivers/ati-drivers/files/ati-drivers-12.2-redefine-WARN.patch b/x11-drivers/ati-drivers/files/ati-drivers-12.2-redefine-WARN.patch |
3632 |
new file mode 100644 |
3633 |
index 0000000..f4fab43 |
3634 |
--- /dev/null |
3635 |
+++ b/x11-drivers/ati-drivers/files/ati-drivers-12.2-redefine-WARN.patch |
3636 |
@@ -0,0 +1,42 @@ |
3637 |
+--- common/lib/modules/fglrx/build_mod/kcl_debug.h.orig 2012-03-08 19:30:38.195025328 +0100 |
3638 |
++++ common/lib/modules/fglrx/build_mod/kcl_debug.h 2012-03-08 19:31:24.976024507 +0100 |
3639 |
+@@ -85,8 +85,8 @@ |
3640 |
+ #ifdef ERROR |
3641 |
+ #undef ERROR |
3642 |
+ #endif |
3643 |
+-#ifdef WARN |
3644 |
+-#undef WARN |
3645 |
++#ifdef AMD_WARN |
3646 |
++#undef AMD_WARN |
3647 |
+ #endif |
3648 |
+ #ifdef INFO |
3649 |
+ #undef INFO |
3650 |
+@@ -122,7 +122,7 @@ |
3651 |
+ { |
3652 |
+ SPECIAL = 0, |
3653 |
+ ERROR , |
3654 |
+- WARN , |
3655 |
++ AMD_WARN , |
3656 |
+ INFO , |
3657 |
+ INFOEX, |
3658 |
+ TRACE, |
3659 |
+@@ -160,7 +160,7 @@ |
3660 |
+ }log_map; |
3661 |
+ |
3662 |
+ |
3663 |
+-#define DEFAULT_LOG_LEVEL ((U08)(___BIT(INFO) | ___BIT(INFOEX) |___BIT(ERROR) |___BIT(WARN) | ___BIT(TRACE)| ___BIT(SPECIAL) )) |
3664 |
++#define DEFAULT_LOG_LEVEL ((U08)(___BIT(INFO) | ___BIT(INFOEX) |___BIT(ERROR) |___BIT(AMD_WARN) | ___BIT(TRACE)| ___BIT(SPECIAL) )) |
3665 |
+ #define INFO_LOG_LEVEL ((U08)(___BIT(INFO) | ___BIT(INFOEX))) |
3666 |
+ extern const log_map module_log_map[]; |
3667 |
+ extern const module_map module_type_map[]; |
3668 |
+--- common/lib/modules/fglrx/build_mod/kcl_debug.c.orig 2012-03-08 19:36:18.244019310 +0100 |
3669 |
++++ common/lib/modules/fglrx/build_mod/kcl_debug.c 2012-03-08 19:36:36.197018973 +0100 |
3670 |
+@@ -69,7 +69,7 @@ |
3671 |
+ { |
3672 |
+ {SPECIAL , 'S'}, |
3673 |
+ {ERROR , 'E'}, |
3674 |
+- {WARN , 'W'}, |
3675 |
++ {AMD_WARN , 'W'}, |
3676 |
+ {INFO , 'I'}, |
3677 |
+ {INFOEX , 'X'}, |
3678 |
+ {TRACE , 'T'}, |
3679 |
|
3680 |
diff --git a/x11-drivers/ati-drivers/files/ati-drivers-old_rsp.patch b/x11-drivers/ati-drivers/files/ati-drivers-old_rsp.patch |
3681 |
new file mode 100644 |
3682 |
index 0000000..0456bd6 |
3683 |
--- /dev/null |
3684 |
+++ b/x11-drivers/ati-drivers/files/ati-drivers-old_rsp.patch |
3685 |
@@ -0,0 +1,24 @@ |
3686 |
+--- a/common/lib/modules/fglrx/build_mod/firegl_public.c 2012-05-26 18:33:25.044695179 +0200 |
3687 |
++++ b/common/lib/modules/fglrx/build_mod/firegl_public.c 2012-05-26 18:28:39.692699095 +0200 |
3688 |
+@@ -4154,7 +4154,7 @@ |
3689 |
+ { |
3690 |
+ unsigned int p; |
3691 |
+ KCL_DEBUG5(FN_FIREGL_KAS, "%d\n", level_init); |
3692 |
+- for_each_cpu_mask(p, cpu_possible_map) |
3693 |
++ for_each_possible_cpu(p) |
3694 |
+ { |
3695 |
+ KCL_DEBUG1(FN_FIREGL_KAS,"Setting initial execution level for CPU # %d\n", p); |
3696 |
+ preempt_disable(); |
3697 |
+--- a/common/lib/modules/fglrx/build_mod/kcl_ioctl.c 2012-05-26 19:11:03.402987821 +0200 |
3698 |
++++ b/common/lib/modules/fglrx/build_mod/kcl_ioctl.c 2012-05-26 19:13:00.273986422 +0200 |
3699 |
+@@ -217,6 +217,10 @@ |
3700 |
+ * \param size [in] Number of bytes to allocate |
3701 |
+ * \return Pointer to allocated memory |
3702 |
+ */ |
3703 |
++#ifndef CONFIG_X86_X32 |
3704 |
++DEFINE_PER_CPU(unsigned long, old_rsp); |
3705 |
++#endif |
3706 |
++ |
3707 |
+ void* ATI_API_CALL KCL_IOCTL_AllocUserSpace32(long size) |
3708 |
+ { |
3709 |
+ void __user *ret = COMPAT_ALLOC_USER_SPACE(size); |
3710 |
\ No newline at end of file |
3711 |
|
3712 |
diff --git a/x11-drivers/ati-drivers/files/ati-powermode-opt-path-2.patch b/x11-drivers/ati-drivers/files/ati-powermode-opt-path-2.patch |
3713 |
new file mode 100644 |
3714 |
index 0000000..f5a35a3 |
3715 |
--- /dev/null |
3716 |
+++ b/x11-drivers/ati-drivers/files/ati-powermode-opt-path-2.patch |
3717 |
@@ -0,0 +1,42 @@ |
3718 |
+diff -ur common.orig/usr/share/doc/fglrx/examples/etc/acpi/ati-powermode.sh common/usr/share/doc/fglrx/examples/etc/acpi/ati-powermode.sh |
3719 |
+--- common.orig/usr/share/doc/fglrx/examples/etc/acpi/ati-powermode.sh 2006-07-28 04:22:36.000000000 +0100 |
3720 |
++++ common/usr/share/doc/fglrx/examples/etc/acpi/ati-powermode.sh 2006-08-04 12:19:42.000000000 +0100 |
3721 |
+@@ -4,6 +4,8 @@ |
3722 |
+ # Control script for ACPI lid state and AC adapter state |
3723 |
+ # |
3724 |
+ |
3725 |
++aticonfig='/opt/bin/aticonfig' |
3726 |
++ |
3727 |
+ getXuser() { |
3728 |
+ user=`finger| grep -m1 ":$displaynum " | awk '{print $1}'` |
3729 |
+ if [ x"$user" = x"" ]; then |
3730 |
+@@ -47,7 +49,7 @@ |
3731 |
+ done |
3732 |
+ |
3733 |
+ #If PPLIB is enabled |
3734 |
+-su $user -c '/usr/bin/aticonfig --pplib-cmd="get version"' | grep PPLIB |
3735 |
++su $user -c '$aticonfig --pplib-cmd="get version"' | grep PPLIB |
3736 |
+ if [ $? = 0 ]; then |
3737 |
+ echo "Has PPLIB" |
3738 |
+ has_pplib=1 |
3739 |
+@@ -61,15 +63,15 @@ |
3740 |
+ if [ ${lid_closed} -eq 1 -o ${on_dc} -eq 1 ]; then |
3741 |
+ echo "Low power" |
3742 |
+ if [ ${has_pplib} -eq 1 ]; then |
3743 |
+- su $user -c '/usr/bin/aticonfig --pplib-cmd="notify psrc dc"' |
3744 |
++ su $user -c '$aticonfig --pplib-cmd="notify psrc dc"' |
3745 |
+ else |
3746 |
+- su $user -c "/usr/bin/aticonfig --set-powerstate=1 --effective=now" |
3747 |
++ su $user -c "$aticonfig --set-powerstate=1" |
3748 |
+ fi |
3749 |
+ else |
3750 |
+ echo "high power" |
3751 |
+ if [ ${has_pplib} -eq 1 ]; then |
3752 |
+- su $user -c '/usr/bin/aticonfig --pplib-cmd="notify psrc ac"' |
3753 |
++ su $user -c '$aticonfig --pplib-cmd="notify psrc ac"' |
3754 |
+ else |
3755 |
+- su $user -c "/usr/bin/aticonfig --set-powerstate=3 --effective=now" |
3756 |
++ su $user -c "$aticonfig --set-powerstate=$($aticonfig --lsp | grep 'default state' | cut -c 3)" |
3757 |
+ fi |
3758 |
+ fi |
3759 |
+ |
3760 |
|
3761 |
diff --git a/x11-drivers/ati-drivers/files/atieventsd.init b/x11-drivers/ati-drivers/files/atieventsd.init |
3762 |
new file mode 100644 |
3763 |
index 0000000..73139ce |
3764 |
--- /dev/null |
3765 |
+++ b/x11-drivers/ati-drivers/files/atieventsd.init |
3766 |
@@ -0,0 +1,20 @@ |
3767 |
+#!/sbin/runscript |
3768 |
+# Copyright 1999-2006 Gentoo Foundation |
3769 |
+# Distributed under the terms of the GNU General Public License v2 |
3770 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/ati-drivers/files/atieventsd.init,v 1.3 2007/05/18 23:58:01 marienz Exp $ |
3771 |
+ |
3772 |
+depend() { |
3773 |
+ need acpid |
3774 |
+} |
3775 |
+ |
3776 |
+start() { |
3777 |
+ ebegin "Starting ${SVCNAME}" |
3778 |
+ start-stop-daemon --start --exec /opt/sbin/atieventsd -- ${ATIEVENTSDOPTS} |
3779 |
+ eend $? |
3780 |
+} |
3781 |
+ |
3782 |
+stop() { |
3783 |
+ ebegin "Stopping ${SVCNAME}" |
3784 |
+ start-stop-daemon --stop --quiet --exec /opt/sbin/atieventsd |
3785 |
+ eend $? |
3786 |
+} |
3787 |
\ No newline at end of file |
3788 |
|
3789 |
diff --git a/x11-drivers/ati-drivers/files/switchlibGL b/x11-drivers/ati-drivers/files/switchlibGL |
3790 |
new file mode 100644 |
3791 |
index 0000000..a6aa4fc |
3792 |
--- /dev/null |
3793 |
+++ b/x11-drivers/ati-drivers/files/switchlibGL |
3794 |
@@ -0,0 +1,61 @@ |
3795 |
+#!/bin/bash |
3796 |
+# switchlibGL |
3797 |
+# |
3798 |
+# Copyright (c) 2011 Advanced Micro Devices, Inc. |
3799 |
+# |
3800 |
+# Purpose: |
3801 |
+# For switch between AMD and Intel graphic driver library. |
3802 |
+# |
3803 |
+# Usage: |
3804 |
+# switchlibGL amd|intel|query |
3805 |
+# amd: switches to the AMD version of libGL. |
3806 |
+# intel: switches to the open-source version of libGL . |
3807 |
+# query: checks, which version is currently active and prints either "amd" |
3808 |
+# or "intel" or "unknown" on the standard output. |
3809 |
+# must be root to execute this script |
3810 |
+ |
3811 |
+ARCH=`uname -m` |
3812 |
+E_ERR=1 |
3813 |
+ |
3814 |
+# Check if root |
3815 |
+if [ "`whoami`" != "root" ]; then |
3816 |
+ echo "Must be root to run this script." 1>&2 |
3817 |
+ exit $E_ERR |
3818 |
+fi |
3819 |
+ |
3820 |
+# One parameter |
3821 |
+if [ $# -ne 1 ]; then |
3822 |
+ echo "Usage: `basename $0` amd|intel|query " 1>&2 |
3823 |
+ echo "Please choose one parameter " 1>&2 |
3824 |
+ exit $E_ERR |
3825 |
+fi |
3826 |
+ |
3827 |
+current=$(eselect opengl show) |
3828 |
+# Switch to right mode |
3829 |
+case "$1" in |
3830 |
+ "amd" ) |
3831 |
+ if [ $current != ati ] ; then |
3832 |
+ eselect opengl set ati || return 1 |
3833 |
+ fi |
3834 |
+ ;; |
3835 |
+ "intel" ) |
3836 |
+ if [ $current != xorg-x11 ] ; then |
3837 |
+ eselect opengl set xorg-x11 || return 1 |
3838 |
+ fi |
3839 |
+ ;; |
3840 |
+ "query" ) |
3841 |
+ case "$current" in |
3842 |
+ "ati" ) |
3843 |
+ echo "amd" |
3844 |
+ ;; |
3845 |
+ "xorg-x11" ) |
3846 |
+ echo "intel" |
3847 |
+ ;; |
3848 |
+ esac |
3849 |
+ ;; |
3850 |
+ * ) echo "Usage: `basename $0` amd|intel|query" 1>&2; exit $E_ERR;; |
3851 |
+ # other than amd|intel|query parameter report an error |
3852 |
+esac |
3853 |
+ |
3854 |
+# A zero return value from the script upon exit indicates success. |
3855 |
+exit 0 |
3856 |
|
3857 |
diff --git a/x11-drivers/xf86-input-acecad/Manifest b/x11-drivers/xf86-input-acecad/Manifest |
3858 |
new file mode 100644 |
3859 |
index 0000000..a533074 |
3860 |
--- /dev/null |
3861 |
+++ b/x11-drivers/xf86-input-acecad/Manifest |
3862 |
@@ -0,0 +1,6 @@ |
3863 |
+DIST xf86-input-acecad-1.4.0.tar.bz2 255888 RMD160 3794aa5fb1f0becedac129117e0842122c92a541 SHA1 4182aa30d4209ec60fd423a3e24e4951e16c0a4b SHA256 48341d8b6b0060228134b36543986c949ea828d6ce6d0484d29b3dde9ddbd556 |
3864 |
+DIST xf86-input-acecad-1.5.0.tar.bz2 262818 RMD160 ee4cf72d21026465cbe0611ee63aa3d070719bea SHA1 410cee68e4435dc95774fb389fcefae1b2ffe3d1 SHA256 c3032f38a07b54772299ce8832e16109a685ee63eeefbb17cef9fe1dd100a448 |
3865 |
+EBUILD xf86-input-acecad-1.4.0.ebuild 508 RMD160 0fad63abbf79ae1498e78a02e9f2c07e6d031f40 SHA1 523ce76e0cafb582f2f17f29350fd1f381ac2b18 SHA256 7066b363ff1d85e4c27309ce2ed015d446a06b3c61aef19b3d6ec0e1e8bf891a |
3866 |
+EBUILD xf86-input-acecad-1.5.0.ebuild 443 RMD160 f75d916b337704dfd8b191af90865327355a3438 SHA1 3d23e67653781d0fb72599138ae8ef953d960fc7 SHA256 df8033f3b1719ae63a16743893d6c1af2a8606484b70e1a346bbaae78435e1f8 |
3867 |
+MISC ChangeLog 4165 RMD160 090717632c49db23f5634977bf9f007b7a8a7100 SHA1 d36cce0bbc330141409683e51ed435fe18815926 SHA256 d151accb16b87df9179e6e21a90790f69fa2a9293cd140603fe89788d539d591 |
3868 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
3869 |
|
3870 |
diff --git a/x11-drivers/xf86-input-acecad/xf86-input-acecad-1.4.0.ebuild b/x11-drivers/xf86-input-acecad/xf86-input-acecad-1.4.0.ebuild |
3871 |
new file mode 100644 |
3872 |
index 0000000..d06c8ae |
3873 |
--- /dev/null |
3874 |
+++ b/x11-drivers/xf86-input-acecad/xf86-input-acecad-1.4.0.ebuild |
3875 |
@@ -0,0 +1,16 @@ |
3876 |
+# Copyright 1999-2009 Gentoo Foundation |
3877 |
+# Distributed under the terms of the GNU General Public License v2 |
3878 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-acecad/xf86-input-acecad-1.4.0.ebuild,v 1.8 2009/12/15 19:24:16 ranger Exp $ |
3879 |
+ |
3880 |
+inherit x-modular |
3881 |
+ |
3882 |
+DESCRIPTION="Acecad Flair input driver" |
3883 |
+ |
3884 |
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd" |
3885 |
+IUSE="" |
3886 |
+ |
3887 |
+RDEPEND=">=x11-base/xorg-server-1.0.99.901" |
3888 |
+DEPEND="${RDEPEND} |
3889 |
+ x11-proto/inputproto |
3890 |
+ x11-proto/randrproto |
3891 |
+ x11-proto/xproto" |
3892 |
|
3893 |
diff --git a/x11-drivers/xf86-input-acecad/xf86-input-acecad-1.5.0.ebuild b/x11-drivers/xf86-input-acecad/xf86-input-acecad-1.5.0.ebuild |
3894 |
new file mode 100644 |
3895 |
index 0000000..ab84bbc |
3896 |
--- /dev/null |
3897 |
+++ b/x11-drivers/xf86-input-acecad/xf86-input-acecad-1.5.0.ebuild |
3898 |
@@ -0,0 +1,15 @@ |
3899 |
+# Copyright 1999-2012 Gentoo Foundation |
3900 |
+# Distributed under the terms of the GNU General Public License v2 |
3901 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-acecad/xf86-input-acecad-1.5.0.ebuild,v 1.9 2012/05/16 00:22:40 aballier Exp $ |
3902 |
+ |
3903 |
+EAPI="4-slot-abi" |
3904 |
+ |
3905 |
+inherit xorg-2 |
3906 |
+ |
3907 |
+DESCRIPTION="Acecad Flair input driver" |
3908 |
+ |
3909 |
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd" |
3910 |
+IUSE="" |
3911 |
+ |
3912 |
+RDEPEND="" |
3913 |
+DEPEND="${RDEPEND}" |
3914 |
|
3915 |
diff --git a/x11-drivers/xf86-input-aiptek/Manifest b/x11-drivers/xf86-input-aiptek/Manifest |
3916 |
new file mode 100644 |
3917 |
index 0000000..8c1bb48 |
3918 |
--- /dev/null |
3919 |
+++ b/x11-drivers/xf86-input-aiptek/Manifest |
3920 |
@@ -0,0 +1,8 @@ |
3921 |
+DIST xf86-input-aiptek-1.3.1.tar.bz2 270342 RMD160 c385187a8e9f88ca43d69bd0ab5990fd5188c92a SHA1 8466910dd3877502eb97468db4deab98d49125bb SHA256 43594db310572cfe81383d53934c373638e8be57dc01b34573b4183d0ef1eb9a |
3922 |
+DIST xf86-input-aiptek-1.4.0.tar.bz2 294358 RMD160 62aba2e06efabbf5bca043f9f7300383aeec7364 SHA1 19b7d42f35aff866de96d95941dce2b4682ad923 SHA256 94a2988f4c1dd5cb3a551fd0f9efa5c535a07f92e6e880676979e08e564c9e84 |
3923 |
+DIST xf86-input-aiptek-1.4.1.tar.bz2 294033 RMD160 149d8ba2ec576904e14f4b4409134aeaf6b97c85 SHA1 55ea7d12d3e24fd72eacc966a59262864dce7769 SHA256 ba2223cd4a537275e11c54974094252d053b490a2b663af3a2b7e3038b3cf65f |
3924 |
+EBUILD xf86-input-aiptek-1.3.1.ebuild 516 RMD160 5c0c95708561864ff6b1d2dd09880c831e60ba8d SHA1 796ead958b9c928876f841b1eb44f63a05575ea9 SHA256 17747a6fe4bcc34a8c6746a85f8ca9c7c08d9c862ceacdc6a62fad75d3e41d9e |
3925 |
+EBUILD xf86-input-aiptek-1.4.0.ebuild 438 RMD160 e228f27e8686828c4499cf7f17ea63825cd76777 SHA1 58c287417d760fc73aa09b0fe2daa74d570a5195 SHA256 bfec95f31058d80b18954e9f2817baa47de3a07e3da87629a5637dad094d1bc7 |
3926 |
+EBUILD xf86-input-aiptek-1.4.1.ebuild 441 RMD160 fda556c059541f8bd15ec636e7b135fad12db764 SHA1 5654663665a0d12456bb57142d60975728e855f4 SHA256 fe4d465af8073168ade4c182a3f2edd607fc2120f02a68e36fe0b5b72f3161bc |
3927 |
+MISC ChangeLog 9476 RMD160 05de29cc61f0d462346c34cea0845e384f3e2050 SHA1 2718fdfc5078a082c40063d6fccced97d2df1a8e SHA256 07737c97de6533a0fbb93f8da815a5a8f89fb617eb20de962c58ed4ee113e514 |
3928 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
3929 |
|
3930 |
diff --git a/x11-drivers/xf86-input-aiptek/xf86-input-aiptek-1.3.1.ebuild b/x11-drivers/xf86-input-aiptek/xf86-input-aiptek-1.3.1.ebuild |
3931 |
new file mode 100644 |
3932 |
index 0000000..4d11f35 |
3933 |
--- /dev/null |
3934 |
+++ b/x11-drivers/xf86-input-aiptek/xf86-input-aiptek-1.3.1.ebuild |
3935 |
@@ -0,0 +1,15 @@ |
3936 |
+# Copyright 1999-2011 Gentoo Foundation |
3937 |
+# Distributed under the terms of the GNU General Public License v2 |
3938 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-aiptek/xf86-input-aiptek-1.3.1.ebuild,v 1.8 2011/02/14 23:56:23 xarthisius Exp $ |
3939 |
+ |
3940 |
+EAPI=3 |
3941 |
+ |
3942 |
+inherit xorg-2 |
3943 |
+ |
3944 |
+DESCRIPTION="Aiptek USB Digital Tablet Input Driver for Linux" |
3945 |
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" |
3946 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
3947 |
+DEPEND="${RDEPEND} |
3948 |
+ x11-proto/inputproto |
3949 |
+ x11-proto/randrproto |
3950 |
+ x11-proto/xproto" |
3951 |
|
3952 |
diff --git a/x11-drivers/xf86-input-aiptek/xf86-input-aiptek-1.4.0.ebuild b/x11-drivers/xf86-input-aiptek/xf86-input-aiptek-1.4.0.ebuild |
3953 |
new file mode 100644 |
3954 |
index 0000000..4c3df3b |
3955 |
--- /dev/null |
3956 |
+++ b/x11-drivers/xf86-input-aiptek/xf86-input-aiptek-1.4.0.ebuild |
3957 |
@@ -0,0 +1,14 @@ |
3958 |
+# Copyright 1999-2011 Gentoo Foundation |
3959 |
+# Distributed under the terms of the GNU General Public License v2 |
3960 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-aiptek/xf86-input-aiptek-1.4.0.ebuild,v 1.8 2011/08/20 15:51:48 jer Exp $ |
3961 |
+ |
3962 |
+EAPI="4-slot-abi" |
3963 |
+ |
3964 |
+inherit xorg-2 |
3965 |
+ |
3966 |
+DESCRIPTION="Aiptek USB Digital Tablet Input Driver for Linux" |
3967 |
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" |
3968 |
+IUSE="" |
3969 |
+ |
3970 |
+RDEPEND="" |
3971 |
+DEPEND="${RDEPEND}" |
3972 |
|
3973 |
diff --git a/x11-drivers/xf86-input-aiptek/xf86-input-aiptek-1.4.1.ebuild b/x11-drivers/xf86-input-aiptek/xf86-input-aiptek-1.4.1.ebuild |
3974 |
new file mode 100644 |
3975 |
index 0000000..0f7d128 |
3976 |
--- /dev/null |
3977 |
+++ b/x11-drivers/xf86-input-aiptek/xf86-input-aiptek-1.4.1.ebuild |
3978 |
@@ -0,0 +1,14 @@ |
3979 |
+# Copyright 1999-2011 Gentoo Foundation |
3980 |
+# Distributed under the terms of the GNU General Public License v2 |
3981 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-aiptek/xf86-input-aiptek-1.4.1.ebuild,v 1.7 2011/10/03 18:00:43 josejx Exp $ |
3982 |
+ |
3983 |
+EAPI="4-slot-abi" |
3984 |
+ |
3985 |
+inherit xorg-2 |
3986 |
+ |
3987 |
+DESCRIPTION="Aiptek USB Digital Tablet Input Driver for Linux" |
3988 |
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" |
3989 |
+IUSE="" |
3990 |
+ |
3991 |
+RDEPEND="" |
3992 |
+DEPEND="${RDEPEND}" |
3993 |
|
3994 |
diff --git a/x11-drivers/xf86-input-evdev/Manifest b/x11-drivers/xf86-input-evdev/Manifest |
3995 |
new file mode 100644 |
3996 |
index 0000000..5984f5e |
3997 |
--- /dev/null |
3998 |
+++ b/x11-drivers/xf86-input-evdev/Manifest |
3999 |
@@ -0,0 +1,7 @@ |
4000 |
+AUX xf86-input-evdev-2.7.0-horizontal-scrolling.patch 1038 RMD160 79906e135babfcf1617d21c7d9f7bddb1bc5a805 SHA1 e959e710d9a0c60a3af967148b9d5e014544993c SHA256 7f02a9250ca5cd960073d91891a66e00bd1a15766544ba86bb307b568bfe37b1 |
4001 |
+DIST xf86-input-evdev-2.6.0.tar.bz2 322773 RMD160 cde3345f882a4774dffe3ec9c716ef077f25febf SHA1 fb6f7a6f5168ae07efe890e4ace9fb8af1d4e1e0 SHA256 b0e7f3991a8183a4743196c3e16d7184d439b80bf43653aa2f45b0756a6753ac |
4002 |
+DIST xf86-input-evdev-2.7.0.tar.bz2 360116 RMD160 39c6ba04aa44bd3123bbfece2c2155e4cafe6f86 SHA1 f0cb2d8400c33e8e83b538b53512e77ba73367fa SHA256 3ee1feee0ccf748005ca30b0993d0c1b80f85158b726745f9e0cb220902d6ec7 |
4003 |
+EBUILD xf86-input-evdev-2.6.0.ebuild 515 RMD160 2fe07ffcac3e5b1b2398c68e131b73f4ddf06ed7 SHA1 1c2f68cf7bad7df95a0ad005328b121ead73e121 SHA256 7ee3b5d367faa080ccf42f907b8dd7ba673c351755017e9f8cdf60f75d994b9f |
4004 |
+EBUILD xf86-input-evdev-2.7.0.ebuild 603 RMD160 e8a09e3b7ffd3e4efc78a8ddd6e6c20fa4b82a28 SHA1 19cdc94bac8b51b4da18b792a6a40af0a6cb7430 SHA256 745cfd623718574bc16bafb82f0c825953b98d31f8d8b431d1f95af4d4420eff |
4005 |
+MISC ChangeLog 28391 RMD160 873b67f21791fb42cc1d6ca98bd596daa24f9184 SHA1 db37d0fc86346eb56c682b8b8f994cf8432b0d01 SHA256 3e6588dd7245cf905622a37f2d7540b9bcc358b0c90f833b657f1051fc37a899 |
4006 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
4007 |
|
4008 |
diff --git a/x11-drivers/xf86-input-evdev/files/xf86-input-evdev-2.7.0-horizontal-scrolling.patch b/x11-drivers/xf86-input-evdev/files/xf86-input-evdev-2.7.0-horizontal-scrolling.patch |
4009 |
new file mode 100644 |
4010 |
index 0000000..93c54d3 |
4011 |
--- /dev/null |
4012 |
+++ b/x11-drivers/xf86-input-evdev/files/xf86-input-evdev-2.7.0-horizontal-scrolling.patch |
4013 |
@@ -0,0 +1,27 @@ |
4014 |
+From 99340147b9092a5aaec997eca407282a51e1f063 Mon Sep 17 00:00:00 2001 |
4015 |
+From: Peter Hutterer <peter.hutterer@×××××.net> |
4016 |
+Date: Thu, 15 Mar 2012 05:46:32 +0000 |
4017 |
+Subject: Fix inverted horizontal scroll (#46205) |
4018 |
+ |
4019 |
+REL_HWHEEL has a positive increment, not a negative one like REL_WHEEL. |
4020 |
+ |
4021 |
+X.Org Bug 46205 <http://bugs.freedesktop.org/show_bug.cgi?id=46205> |
4022 |
+ |
4023 |
+Signed-off-by: Peter Hutterer <peter.hutterer@×××××.net> |
4024 |
+Reviewed-by: Chase Douglas <chase.douglas@×××××××××.com> |
4025 |
+--- |
4026 |
+diff --git a/src/evdev.c b/src/evdev.c |
4027 |
+index d540b87..8cf630c 100644 |
4028 |
+--- a/src/evdev.c |
4029 |
++++ b/src/evdev.c |
4030 |
+@@ -1600,7 +1600,7 @@ EvdevAddRelValuatorClass(DeviceIntPtr device) |
4031 |
+ else if (axis == REL_DIAL) |
4032 |
+ SetScrollValuator(device, axnum, SCROLL_TYPE_VERTICAL, -1.0, SCROLL_FLAG_NONE); |
4033 |
+ else if (axis == REL_HWHEEL) |
4034 |
+- SetScrollValuator(device, axnum, SCROLL_TYPE_HORIZONTAL, -1.0, SCROLL_FLAG_NONE); |
4035 |
++ SetScrollValuator(device, axnum, SCROLL_TYPE_HORIZONTAL, 1.0, SCROLL_FLAG_NONE); |
4036 |
+ #endif |
4037 |
+ } |
4038 |
+ |
4039 |
+-- |
4040 |
+cgit v0.9.0.2-2-gbebe |
4041 |
|
4042 |
diff --git a/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.6.0.ebuild b/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.6.0.ebuild |
4043 |
new file mode 100644 |
4044 |
index 0000000..932a062 |
4045 |
--- /dev/null |
4046 |
+++ b/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.6.0.ebuild |
4047 |
@@ -0,0 +1,16 @@ |
4048 |
+# Copyright 1999-2011 Gentoo Foundation |
4049 |
+# Distributed under the terms of the GNU General Public License v2 |
4050 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.6.0.ebuild,v 1.7 2011/03/05 18:09:14 xarthisius Exp $ |
4051 |
+ |
4052 |
+EAPI=3 |
4053 |
+inherit xorg-2 |
4054 |
+ |
4055 |
+DESCRIPTION="Generic Linux input driver" |
4056 |
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86" |
4057 |
+IUSE="" |
4058 |
+ |
4059 |
+RDEPEND=">=x11-base/xorg-server-1.6.3" |
4060 |
+DEPEND="${RDEPEND} |
4061 |
+ >=sys-kernel/linux-headers-2.6 |
4062 |
+ x11-proto/inputproto |
4063 |
+ x11-proto/xproto" |
4064 |
|
4065 |
diff --git a/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.7.0.ebuild b/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.7.0.ebuild |
4066 |
new file mode 100644 |
4067 |
index 0000000..673c71e |
4068 |
--- /dev/null |
4069 |
+++ b/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.7.0.ebuild |
4070 |
@@ -0,0 +1,20 @@ |
4071 |
+# Copyright 1999-2012 Gentoo Foundation |
4072 |
+# Distributed under the terms of the GNU General Public License v2 |
4073 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.7.0.ebuild,v 1.10 2012/06/29 04:10:07 maekke Exp $ |
4074 |
+ |
4075 |
+EAPI="4-slot-abi" |
4076 |
+inherit xorg-2 |
4077 |
+ |
4078 |
+DESCRIPTION="Generic Linux input driver" |
4079 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86" |
4080 |
+IUSE="" |
4081 |
+ |
4082 |
+RDEPEND="x11-base/xorg-server[udev] |
4083 |
+ sys-libs/mtdev" |
4084 |
+DEPEND="${RDEPEND} |
4085 |
+ >=x11-proto/inputproto-2.1.99.3 |
4086 |
+ >=sys-kernel/linux-headers-2.6" |
4087 |
+ |
4088 |
+PATCHES=( |
4089 |
+ "${FILESDIR}"/${PN}-2.7.0-horizontal-scrolling.patch |
4090 |
+) |
4091 |
|
4092 |
diff --git a/x11-drivers/xf86-input-fpit/Manifest b/x11-drivers/xf86-input-fpit/Manifest |
4093 |
new file mode 100644 |
4094 |
index 0000000..884e585 |
4095 |
--- /dev/null |
4096 |
+++ b/x11-drivers/xf86-input-fpit/Manifest |
4097 |
@@ -0,0 +1,7 @@ |
4098 |
+AUX xf86-input-fpit-1.3.0-abi.patch 3343 RMD160 810d5c7382d656ec429248ec69ee4504d8250fec SHA1 dfb5bdfd0110b1d3c31229312ca1ec70e1a774b9 SHA256 bcce6cc3a58692913d6752b80e8db409e167beae5d8e1b868fd123ffb9b3cb5c |
4099 |
+DIST xf86-input-fpit-1.3.0.tar.bz2 243747 RMD160 46392fb8f7e40120f36b1c42e3b15702ecb5ecee SHA1 bc80c546c1b7838754a02a99391dbe31e5f1c475 SHA256 d1ced3b8c6d799c3af1c93e72dc571cb30d38083e1221b8ea0b2d4fc48a7eef8 |
4100 |
+DIST xf86-input-fpit-1.4.0.tar.bz2 277843 RMD160 bf175ce8491f13d032e03ee6808c0f845f888e18 SHA1 9305d30ae22d37c6b5bb975adc8ecda9b1d6c5e6 SHA256 38a80ad6e9b367e068390b2ef92e0bbb9c21c09ea835a5190ae14c2271e68f9a |
4101 |
+EBUILD xf86-input-fpit-1.3.0-r1.ebuild 632 RMD160 6cdac980361ec2f4646f8b30ef0054c6663aab8f SHA1 5625e7dfbbfd1a3897faafb5fe0a61ab3e35feec SHA256 afe22405660657a7b177fdfc8b1023554496fcd98bb8da4400fb4729865dde8f |
4102 |
+EBUILD xf86-input-fpit-1.4.0.ebuild 449 RMD160 78093847cbaf7ae6d508a765b8bb29611ee2071c SHA1 beece530a65f7f1bc7a81166d0c638e6832574ed SHA256 7ce45ecb4c443e2927d27bf40b0e977cd6d0d80bed730b9b2631452158687589 |
4103 |
+MISC ChangeLog 9643 RMD160 2b449367f54190e239c5971765a03e54352cbe39 SHA1 3d4eae628874f658e6df2688033ef6891bf66600 SHA256 53e2752bed513c0a1c1fc533815ee5169380ae9c8cec9422c3e5d4d19e1f98f6 |
4104 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
4105 |
|
4106 |
diff --git a/x11-drivers/xf86-input-fpit/files/xf86-input-fpit-1.3.0-abi.patch b/x11-drivers/xf86-input-fpit/files/xf86-input-fpit-1.3.0-abi.patch |
4107 |
new file mode 100644 |
4108 |
index 0000000..a9864e2 |
4109 |
--- /dev/null |
4110 |
+++ b/x11-drivers/xf86-input-fpit/files/xf86-input-fpit-1.3.0-abi.patch |
4111 |
@@ -0,0 +1,95 @@ |
4112 |
+From 7d203627e7e3e7a6f8d0e847ed650b0b89760c09 Mon Sep 17 00:00:00 2001 |
4113 |
+From: Peter Hutterer <peter.hutterer@×××××.net> |
4114 |
+Date: Fri, 17 Jul 2009 14:38:31 +1000 |
4115 |
+Subject: [PATCH] Cope with XINPUT ABI 7. |
4116 |
+ |
4117 |
+--- |
4118 |
+ src/xf86Fpit.c | 40 +++++++++++++++++++++++++++++++++++----- |
4119 |
+ 1 files changed, 35 insertions(+), 5 deletions(-) |
4120 |
+ |
4121 |
+diff --git a/src/xf86Fpit.c b/src/xf86Fpit.c |
4122 |
+index 528ebb9..f40c6a9 100644 |
4123 |
+--- a/src/xf86Fpit.c |
4124 |
++++ b/src/xf86Fpit.c |
4125 |
+@@ -188,6 +188,9 @@ static void xf86FpitSetUpAxes(DeviceIntPtr dev, FpitPrivatePtr priv) |
4126 |
+ * screen to fit one meter. |
4127 |
+ */ |
4128 |
+ int quarter_turns; |
4129 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 7 |
4130 |
++ Atom axis_labels[2] = { 0, 0 }; |
4131 |
++#endif |
4132 |
+ |
4133 |
+ priv->screen_width = screenInfo.screens[priv->screen_no]->width; |
4134 |
+ priv->screen_height = screenInfo.screens[priv->screen_no]->height; |
4135 |
+@@ -212,14 +215,30 @@ static void xf86FpitSetUpAxes(DeviceIntPtr dev, FpitPrivatePtr priv) |
4136 |
+ } |
4137 |
+ |
4138 |
+ if (priv->fpitTotalOrientation & FPIT_THEN_SWAP_XY) { |
4139 |
+- InitValuatorAxisStruct(dev, 1, priv->fpitMinX, priv->fpitMaxX, 9500, 0 /* min_res */ , |
4140 |
++ InitValuatorAxisStruct(dev, 1, |
4141 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 7 |
4142 |
++ axis_labels[1], |
4143 |
++#endif |
4144 |
++ priv->fpitMinX, priv->fpitMaxX, 9500, 0 /* min_res */ , |
4145 |
+ 9500 /* max_res */ ); |
4146 |
+- InitValuatorAxisStruct(dev, 0, priv->fpitMinY, priv->fpitMaxY, 10500, 0 /* min_res */ , |
4147 |
++ InitValuatorAxisStruct(dev, 0, |
4148 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 7 |
4149 |
++ axis_labels[0], |
4150 |
++#endif |
4151 |
++ priv->fpitMinY, priv->fpitMaxY, 10500, 0 /* min_res */ , |
4152 |
+ 10500 /* max_res */ ); |
4153 |
+ } else { |
4154 |
+- InitValuatorAxisStruct(dev, 0, priv->fpitMinX, priv->fpitMaxX, 9500, 0 /* min_res */ , |
4155 |
++ InitValuatorAxisStruct(dev, 0, |
4156 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 7 |
4157 |
++ axis_labels[0], |
4158 |
++#endif |
4159 |
++ priv->fpitMinY, priv->fpitMaxY, 9500, 0 /* min_res */ , |
4160 |
+ 9500 /* max_res */ ); |
4161 |
+- InitValuatorAxisStruct(dev, 1, priv->fpitMinY, priv->fpitMaxY, 10500, 0 /* min_res */ , |
4162 |
++ InitValuatorAxisStruct(dev, 1, |
4163 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 7 |
4164 |
++ axis_labels[1], |
4165 |
++#endif |
4166 |
++ priv->fpitMinY, priv->fpitMaxY, 10500, 0 /* min_res */ , |
4167 |
+ 10500 /* max_res */ ); |
4168 |
+ } |
4169 |
+ } |
4170 |
+@@ -408,6 +427,10 @@ static Bool xf86FpitControl(DeviceIntPtr dev, int mode) |
4171 |
+ unsigned char map[] = { |
4172 |
+ 0, 1, 2, 3 /* DMC: changed this so we can use all three buttons */ |
4173 |
+ }; |
4174 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 7 |
4175 |
++ Atom btn_labels[3] = { 0 }; |
4176 |
++ Atom axis_labels[2] = { 0, 0 }; |
4177 |
++#endif |
4178 |
+ |
4179 |
+ |
4180 |
+ switch (mode) { |
4181 |
+@@ -420,7 +443,11 @@ static Bool xf86FpitControl(DeviceIntPtr dev, int mode) |
4182 |
+ /* |
4183 |
+ * Device reports button press for up to 3 buttons. |
4184 |
+ */ |
4185 |
+- if (InitButtonClassDeviceStruct(dev, 3, map) == FALSE) { |
4186 |
++ if (InitButtonClassDeviceStruct(dev, 3, |
4187 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 7 |
4188 |
++ btn_labels, |
4189 |
++#endif |
4190 |
++ map) == FALSE) { |
4191 |
+ ErrorF("Unable to allocate Fpit touchscreen ButtonClassDeviceStruct\n"); |
4192 |
+ return !Success; |
4193 |
+ } |
4194 |
+@@ -435,6 +462,9 @@ static Bool xf86FpitControl(DeviceIntPtr dev, int mode) |
4195 |
+ } |
4196 |
+ |
4197 |
+ if (InitValuatorClassDeviceStruct(dev, 2, |
4198 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 7 |
4199 |
++ axis_labels, |
4200 |
++#endif |
4201 |
+ #if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 3 |
4202 |
+ xf86GetMotionEvents, |
4203 |
+ #endif |
4204 |
+-- |
4205 |
+1.6.3.rc1.2.g0164.dirty |
4206 |
+ |
4207 |
|
4208 |
diff --git a/x11-drivers/xf86-input-fpit/xf86-input-fpit-1.3.0-r1.ebuild b/x11-drivers/xf86-input-fpit/xf86-input-fpit-1.3.0-r1.ebuild |
4209 |
new file mode 100644 |
4210 |
index 0000000..a05fc5b |
4211 |
--- /dev/null |
4212 |
+++ b/x11-drivers/xf86-input-fpit/xf86-input-fpit-1.3.0-r1.ebuild |
4213 |
@@ -0,0 +1,21 @@ |
4214 |
+# Copyright 1999-2011 Gentoo Foundation |
4215 |
+# Distributed under the terms of the GNU General Public License v2 |
4216 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-fpit/xf86-input-fpit-1.3.0-r1.ebuild,v 1.7 2011/02/14 23:56:24 xarthisius Exp $ |
4217 |
+ |
4218 |
+# Must be before x-modular eclass is inherited |
4219 |
+#SNAPSHOT="yes" |
4220 |
+XDPVER=4 |
4221 |
+ |
4222 |
+inherit x-modular |
4223 |
+ |
4224 |
+DESCRIPTION="Fujitsu Stylistic input driver" |
4225 |
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd" |
4226 |
+IUSE="" |
4227 |
+ |
4228 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
4229 |
+DEPEND="${RDEPEND} |
4230 |
+ x11-proto/inputproto |
4231 |
+ x11-proto/randrproto |
4232 |
+ x11-proto/xproto" |
4233 |
+ |
4234 |
+PATCHES=( "${FILESDIR}/${P}-abi.patch" ) |
4235 |
|
4236 |
diff --git a/x11-drivers/xf86-input-fpit/xf86-input-fpit-1.4.0.ebuild b/x11-drivers/xf86-input-fpit/xf86-input-fpit-1.4.0.ebuild |
4237 |
new file mode 100644 |
4238 |
index 0000000..9c5fa40 |
4239 |
--- /dev/null |
4240 |
+++ b/x11-drivers/xf86-input-fpit/xf86-input-fpit-1.4.0.ebuild |
4241 |
@@ -0,0 +1,14 @@ |
4242 |
+# Copyright 1999-2012 Gentoo Foundation |
4243 |
+# Distributed under the terms of the GNU General Public License v2 |
4244 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-fpit/xf86-input-fpit-1.4.0.ebuild,v 1.8 2012/05/16 00:24:52 aballier Exp $ |
4245 |
+ |
4246 |
+EAPI="4-slot-abi" |
4247 |
+ |
4248 |
+inherit xorg-2 |
4249 |
+ |
4250 |
+DESCRIPTION="Fujitsu Stylistic input driver" |
4251 |
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd" |
4252 |
+IUSE="" |
4253 |
+ |
4254 |
+RDEPEND="" |
4255 |
+DEPEND="${RDEPEND}" |
4256 |
|
4257 |
diff --git a/x11-drivers/xf86-input-hyperpen/Manifest b/x11-drivers/xf86-input-hyperpen/Manifest |
4258 |
new file mode 100644 |
4259 |
index 0000000..2db0902 |
4260 |
--- /dev/null |
4261 |
+++ b/x11-drivers/xf86-input-hyperpen/Manifest |
4262 |
@@ -0,0 +1,6 @@ |
4263 |
+DIST xf86-input-hyperpen-1.3.0.tar.bz2 236593 RMD160 884701e64960fd91ad01f58224bfb992b3155fa5 SHA1 c508f7d713d9127b6ad906f347c4760825a612e5 SHA256 e7a13a7597fa32f05d595d05a66cf94c529ba8ce1d03249bb9da5be9512c4b7b |
4264 |
+DIST xf86-input-hyperpen-1.4.1.tar.bz2 266891 RMD160 500b2bff3b91fbdc3814c32dbdef88e553ba2b2a SHA1 4a3555310e812dc895b7493b11f7377314c36a75 SHA256 31a816f032a2adf4be10909811831191a7528152347e1726b04810ff88436816 |
4265 |
+EBUILD xf86-input-hyperpen-1.3.0.ebuild 585 RMD160 79ea9e3772c7a960a8fb0f00f10e3832316e466e SHA1 e6383611481b4d33f4393ca8eb4d81ee2087c28a SHA256 ae02780ead848c68bd788f6ddb4590588638e6d8003bb8c65722a7e10c902443 |
4266 |
+EBUILD xf86-input-hyperpen-1.4.1.ebuild 460 RMD160 0245c0372daed04705cdd851f262aa0d8ce4c661 SHA1 2abb706aabf710ef0ef1628eb50720fa2c08772c SHA256 712f849b9d4ce0067d4db50225c9b9b57d77cff8573bae8e2a054ec644fb4f63 |
4267 |
+MISC ChangeLog 7531 RMD160 698ec3aaf584a130fe6c68fe3ae28a7cf894562b SHA1 9aec8cacd1e7497cb8c0841a33c443ae03d14df5 SHA256 59849d5406ec126e6f8401b52f41ca426875f0aeadf9b26d02452575187b83ea |
4268 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
4269 |
|
4270 |
diff --git a/x11-drivers/xf86-input-hyperpen/xf86-input-hyperpen-1.3.0.ebuild b/x11-drivers/xf86-input-hyperpen/xf86-input-hyperpen-1.3.0.ebuild |
4271 |
new file mode 100644 |
4272 |
index 0000000..9af669b |
4273 |
--- /dev/null |
4274 |
+++ b/x11-drivers/xf86-input-hyperpen/xf86-input-hyperpen-1.3.0.ebuild |
4275 |
@@ -0,0 +1,17 @@ |
4276 |
+# Copyright 1999-2009 Gentoo Foundation |
4277 |
+# Distributed under the terms of the GNU General Public License v2 |
4278 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-hyperpen/xf86-input-hyperpen-1.3.0.ebuild,v 1.9 2009/12/15 19:26:10 ranger Exp $ |
4279 |
+ |
4280 |
+# Must be before x-modular eclass is inherited |
4281 |
+#SNAPSHOT="yes" |
4282 |
+XDPVER=4 |
4283 |
+ |
4284 |
+inherit x-modular |
4285 |
+ |
4286 |
+DESCRIPTION="X.Org driver for hyperpen input devices" |
4287 |
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd" |
4288 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
4289 |
+DEPEND="${RDEPEND} |
4290 |
+ x11-proto/inputproto |
4291 |
+ x11-proto/randrproto |
4292 |
+ x11-proto/xproto" |
4293 |
|
4294 |
diff --git a/x11-drivers/xf86-input-hyperpen/xf86-input-hyperpen-1.4.1.ebuild b/x11-drivers/xf86-input-hyperpen/xf86-input-hyperpen-1.4.1.ebuild |
4295 |
new file mode 100644 |
4296 |
index 0000000..15cb937 |
4297 |
--- /dev/null |
4298 |
+++ b/x11-drivers/xf86-input-hyperpen/xf86-input-hyperpen-1.4.1.ebuild |
4299 |
@@ -0,0 +1,14 @@ |
4300 |
+# Copyright 1999-2012 Gentoo Foundation |
4301 |
+# Distributed under the terms of the GNU General Public License v2 |
4302 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-hyperpen/xf86-input-hyperpen-1.4.1.ebuild,v 1.8 2012/05/16 00:25:10 aballier Exp $ |
4303 |
+ |
4304 |
+EAPI="4-slot-abi" |
4305 |
+ |
4306 |
+inherit xorg-2 |
4307 |
+ |
4308 |
+DESCRIPTION="X.Org driver for hyperpen input devices" |
4309 |
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd" |
4310 |
+IUSE="" |
4311 |
+ |
4312 |
+RDEPEND="" |
4313 |
+DEPEND="${RDEPEND}" |
4314 |
|
4315 |
diff --git a/x11-drivers/xf86-input-joystick/Manifest b/x11-drivers/xf86-input-joystick/Manifest |
4316 |
new file mode 100644 |
4317 |
index 0000000..adbc22b |
4318 |
--- /dev/null |
4319 |
+++ b/x11-drivers/xf86-input-joystick/Manifest |
4320 |
@@ -0,0 +1,8 @@ |
4321 |
+DIST xf86-input-joystick-1.5.0.tar.bz2 283763 RMD160 9266c2772f0eeb20e8bab47e570794f2af76d7be SHA1 a9fed6827d55f59b7166185247952049b4e6d152 SHA256 718118c5d769529f604c1ff099fe637173442cf01fc40bdef7d45f4baea282a9 |
4322 |
+DIST xf86-input-joystick-1.6.0.tar.bz2 310552 RMD160 7c4759c6e79c5d99a1da28deb0fdd55fc77257f7 SHA1 3b9aed1b8128e1fbd947fdcdd5e16efccad1c780 SHA256 4f1c15ec7372dd340ec7e1a8ca19d75148896ee3883184c3663cbaa12cf738f1 |
4323 |
+DIST xf86-input-joystick-1.6.1.tar.bz2 323230 RMD160 cf86b741d112e8fde0e984b07af7f8071ef2232b SHA1 0712652ec6cdb2fca6ad888548b232a4de9cf580 SHA256 1ded5d8f990a7687c44b45f68ad4a516f14fa94efa9da436955011ee6a9bf7f5 |
4324 |
+EBUILD xf86-input-joystick-1.5.0.ebuild 495 RMD160 1058778beacd367786f5846087f2091159e81edb SHA1 735274994db36687f1aec3a4719669eef7c21315 SHA256 d2e7e2426ac182c650eef6221491e824f4a76acf7c67f228cb769d1c828b5216 |
4325 |
+EBUILD xf86-input-joystick-1.6.0.ebuild 511 RMD160 5444b5a53f3ecac3e2ae88fd7a45af5871537897 SHA1 87519dc762a9b076c3dcda9f47feae89ff47eb88 SHA256 03439012f29b3a68e423d8ac8dd855d52ec2ee4d6a00dee7ca100488a7aae47e |
4326 |
+EBUILD xf86-input-joystick-1.6.1.ebuild 532 RMD160 e877bbdf1c74c3225f730cbdef4540ac0bc644cd SHA1 065cd12d05af68c4529e91967335a7ba579057b9 SHA256 8359fc1cfbb40dbf917b30a194a99bed2a69fb8386d5a2127d9b3e96e84d30c3 |
4327 |
+MISC ChangeLog 14122 RMD160 a0399ddec6ea9c39b47113ea963fdf3d11d5f668 SHA1 28a5b4e40fe00eb1088cb344b941b3b5eba3ad49 SHA256 21bcef77db29b792da1c4d551cf8bbe0c1d36b9ba256d481da9ed5549c2414df |
4328 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
4329 |
|
4330 |
diff --git a/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.5.0.ebuild b/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.5.0.ebuild |
4331 |
new file mode 100644 |
4332 |
index 0000000..46581f3 |
4333 |
--- /dev/null |
4334 |
+++ b/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.5.0.ebuild |
4335 |
@@ -0,0 +1,15 @@ |
4336 |
+# Copyright 1999-2010 Gentoo Foundation |
4337 |
+# Distributed under the terms of the GNU General Public License v2 |
4338 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.5.0.ebuild,v 1.8 2010/02/11 18:27:52 jer Exp $ |
4339 |
+ |
4340 |
+inherit x-modular |
4341 |
+ |
4342 |
+DESCRIPTION="X.Org driver for joystick input devices" |
4343 |
+ |
4344 |
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd" |
4345 |
+IUSE="" |
4346 |
+ |
4347 |
+RDEPEND=">=x11-base/xorg-server-1.6" |
4348 |
+DEPEND="${RDEPEND} |
4349 |
+ x11-proto/inputproto |
4350 |
+ x11-proto/kbproto" |
4351 |
|
4352 |
diff --git a/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.0.ebuild b/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.0.ebuild |
4353 |
new file mode 100644 |
4354 |
index 0000000..6e48e2b |
4355 |
--- /dev/null |
4356 |
+++ b/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.0.ebuild |
4357 |
@@ -0,0 +1,16 @@ |
4358 |
+# Copyright 1999-2011 Gentoo Foundation |
4359 |
+# Distributed under the terms of the GNU General Public License v2 |
4360 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.0.ebuild,v 1.8 2011/08/20 15:52:01 jer Exp $ |
4361 |
+ |
4362 |
+EAPI="4-slot-abi" |
4363 |
+inherit xorg-2 |
4364 |
+ |
4365 |
+DESCRIPTION="X.Org driver for joystick input devices" |
4366 |
+ |
4367 |
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd" |
4368 |
+IUSE="" |
4369 |
+ |
4370 |
+RDEPEND=">=x11-base/xorg-server-1.10" |
4371 |
+DEPEND="${RDEPEND} |
4372 |
+ x11-proto/inputproto |
4373 |
+ x11-proto/kbproto" |
4374 |
|
4375 |
diff --git a/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.1.ebuild b/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.1.ebuild |
4376 |
new file mode 100644 |
4377 |
index 0000000..e152024 |
4378 |
--- /dev/null |
4379 |
+++ b/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.1.ebuild |
4380 |
@@ -0,0 +1,16 @@ |
4381 |
+# Copyright 1999-2012 Gentoo Foundation |
4382 |
+# Distributed under the terms of the GNU General Public License v2 |
4383 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-joystick/xf86-input-joystick-1.6.1.ebuild,v 1.6 2012/06/29 04:12:46 maekke Exp $ |
4384 |
+ |
4385 |
+EAPI="4-slot-abi" |
4386 |
+inherit xorg-2 |
4387 |
+ |
4388 |
+DESCRIPTION="X.Org driver for joystick input devices" |
4389 |
+ |
4390 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" |
4391 |
+IUSE="" |
4392 |
+ |
4393 |
+RDEPEND=">=x11-base/xorg-server-1.10" |
4394 |
+DEPEND="${RDEPEND} |
4395 |
+ x11-proto/inputproto |
4396 |
+ x11-proto/kbproto" |
4397 |
|
4398 |
diff --git a/x11-drivers/xf86-input-keyboard/Manifest b/x11-drivers/xf86-input-keyboard/Manifest |
4399 |
new file mode 100644 |
4400 |
index 0000000..ca2d0dd |
4401 |
--- /dev/null |
4402 |
+++ b/x11-drivers/xf86-input-keyboard/Manifest |
4403 |
@@ -0,0 +1,6 @@ |
4404 |
+DIST xf86-input-keyboard-1.6.0.tar.bz2 297675 RMD160 453e8c007b34e0f11164c507518774ed07adb521 SHA1 8e845086749f8c4b64fdfa852b4b26cf7bb62dc9 SHA256 c46c790fec905d696573b7a374b10ab8b4389112a8f69993fe011006c99e858e |
4405 |
+DIST xf86-input-keyboard-1.6.1.tar.bz2 304166 RMD160 72211dc8ec05ad93ee0fb9050b760ead7162458c SHA1 ef30fecb9e846a5268ae339846401489a785e413 SHA256 aa9ec96e7f7f87bc086cb86b871ee6f4b9a7809fb1e7d50d0abbd7c2e50a8cc3 |
4406 |
+EBUILD xf86-input-keyboard-1.6.0.ebuild 544 RMD160 fa913d1d4d4109931954dbad77f4b85bb407e834 SHA1 fc3afa6d08a756d9b1b45494be235fea88c0be8c SHA256 d4e3e875c6eff368161b1f5f8c90b23cd7ca8697b9ee05d17499c7505193f4c3 |
4407 |
+EBUILD xf86-input-keyboard-1.6.1.ebuild 480 RMD160 869deb5e11d734eed893300c9e84bc1675852a6a SHA1 d7245f4515db0b798d1b3987908defc47d62c5dd SHA256 fe78575700f0e40529309e0f02e5df401d93ceb0ef0e06fb3324e34c7c7d40b8 |
4408 |
+MISC ChangeLog 12991 RMD160 5392e653b788c16697f275d6dcdf5e027f0ba40c SHA1 5b2b96003b68f1d6d86dab92ddd98cf7d5d74347 SHA256 f9e0e7e4e21e2869b40ff71a611e934991ace49fea7b021f73f8ecb9a76c192f |
4409 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
4410 |
|
4411 |
diff --git a/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.6.0.ebuild b/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.6.0.ebuild |
4412 |
new file mode 100644 |
4413 |
index 0000000..0d7d925 |
4414 |
--- /dev/null |
4415 |
+++ b/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.6.0.ebuild |
4416 |
@@ -0,0 +1,18 @@ |
4417 |
+# Copyright 1999-2011 Gentoo Foundation |
4418 |
+# Distributed under the terms of the GNU General Public License v2 |
4419 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.6.0.ebuild,v 1.7 2011/04/16 17:59:14 armin76 Exp $ |
4420 |
+ |
4421 |
+EAPI="4-slot-abi" |
4422 |
+inherit xorg-2 |
4423 |
+ |
4424 |
+DESCRIPTION="Keyboard input driver" |
4425 |
+ |
4426 |
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd" |
4427 |
+IUSE="" |
4428 |
+ |
4429 |
+RDEPEND=">=x11-base/xorg-server-1.6.3" |
4430 |
+DEPEND="${RDEPEND} |
4431 |
+ x11-proto/inputproto |
4432 |
+ x11-proto/kbproto |
4433 |
+ x11-proto/randrproto |
4434 |
+ x11-proto/xproto" |
4435 |
|
4436 |
diff --git a/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.6.1.ebuild b/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.6.1.ebuild |
4437 |
new file mode 100644 |
4438 |
index 0000000..147b0c9 |
4439 |
--- /dev/null |
4440 |
+++ b/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.6.1.ebuild |
4441 |
@@ -0,0 +1,14 @@ |
4442 |
+# Copyright 1999-2012 Gentoo Foundation |
4443 |
+# Distributed under the terms of the GNU General Public License v2 |
4444 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.6.1.ebuild,v 1.6 2012/06/29 04:15:16 maekke Exp $ |
4445 |
+ |
4446 |
+EAPI="4-slot-abi" |
4447 |
+inherit xorg-2 |
4448 |
+ |
4449 |
+DESCRIPTION="Keyboard input driver" |
4450 |
+ |
4451 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" |
4452 |
+IUSE="" |
4453 |
+ |
4454 |
+RDEPEND=">=x11-base/xorg-server-1.6.3" |
4455 |
+DEPEND="${RDEPEND}" |
4456 |
|
4457 |
diff --git a/x11-drivers/xf86-input-mouse/Manifest b/x11-drivers/xf86-input-mouse/Manifest |
4458 |
new file mode 100644 |
4459 |
index 0000000..a4681ac |
4460 |
--- /dev/null |
4461 |
+++ b/x11-drivers/xf86-input-mouse/Manifest |
4462 |
@@ -0,0 +1,8 @@ |
4463 |
+DIST xf86-input-mouse-1.7.0.tar.bz2 319953 RMD160 868722bf50ad73ee3860f693276db184c4bb3845 SHA1 8b99054e5e4feafd7e08c87b936e64386b74ae8f SHA256 4e989542b5e9e0c5f9087288b18e70de1064dd27c83a4bc6dce58f3ea9d74994 |
4464 |
+DIST xf86-input-mouse-1.7.1.tar.bz2 319429 RMD160 27ec9a6578b2fb97e135afb991b0ff73dc656da4 SHA1 11a6402e82d65bda5fb559c5e9bc72f3fd7af2ed SHA256 d2c5b4b9bf03f8f7ef7b37bab25197d3f99a4d889c61bb67a68df33ec2c2ff12 |
4465 |
+DIST xf86-input-mouse-1.7.2.tar.bz2 341378 RMD160 467870d6b65decc832fadf66896d613456f217cd SHA1 0da6390c6f3d7d636110a52f08193739929ae4ae SHA256 332b7357c18e6b9daba51c8ed48ce118e9b51fb5990b6a2a68637be62da7413b |
4466 |
+EBUILD xf86-input-mouse-1.7.0.ebuild 539 RMD160 b173fcd70db867b8089146e644167145939b4493 SHA1 0d77dfb94b0d0cc16327add8a9eff8b161fd32ab SHA256 3725d47c5ddaeb66102d9dcda9ec5c991d0058e824d0af1bd0d003552850ca42 |
4467 |
+EBUILD xf86-input-mouse-1.7.1.ebuild 476 RMD160 dc053f53c6b540fb3ea3a69a0465ba47fcc6bb2c SHA1 c639e6281e1cf41dee955fb9b1c7e79e67e2bf61 SHA256 d339f58c55f39135260f58a7ac22d3b22ef3566580251f74ac3aae995a96572f |
4468 |
+EBUILD xf86-input-mouse-1.7.2.ebuild 494 RMD160 f76983f8175557b34a3f47448cba0cf5e18d636e SHA1 836f80b967a6b69e105c0103c4df7c26256a74d8 SHA256 a74f88cbb40f5e059648732bf32dadbf1cb24f8b2ed254ae506326f9cc2ad1f8 |
4469 |
+MISC ChangeLog 15662 RMD160 333aed0b542d967b45ef3f649c56d053288517ef SHA1 59b589b72e087ada6ffa07422de8ff117d70b31e SHA256 e1e2ece988410eb751b752e9b5265d8bf00b0d648259303258b8afda4be24ce8 |
4470 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
4471 |
|
4472 |
diff --git a/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.7.0.ebuild b/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.7.0.ebuild |
4473 |
new file mode 100644 |
4474 |
index 0000000..42ffec5 |
4475 |
--- /dev/null |
4476 |
+++ b/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.7.0.ebuild |
4477 |
@@ -0,0 +1,17 @@ |
4478 |
+# Copyright 1999-2011 Gentoo Foundation |
4479 |
+# Distributed under the terms of the GNU General Public License v2 |
4480 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.7.0.ebuild,v 1.7 2011/04/16 18:00:16 armin76 Exp $ |
4481 |
+ |
4482 |
+EAPI="4-slot-abi" |
4483 |
+inherit xorg-2 |
4484 |
+ |
4485 |
+DESCRIPTION="X.Org driver for mouse input devices" |
4486 |
+ |
4487 |
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd" |
4488 |
+IUSE="" |
4489 |
+ |
4490 |
+RDEPEND=">=x11-base/xorg-server-1.5.99.901" |
4491 |
+DEPEND="${RDEPEND} |
4492 |
+ x11-proto/inputproto |
4493 |
+ x11-proto/randrproto |
4494 |
+ x11-proto/xproto" |
4495 |
|
4496 |
diff --git a/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.7.1.ebuild b/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.7.1.ebuild |
4497 |
new file mode 100644 |
4498 |
index 0000000..a8efeef |
4499 |
--- /dev/null |
4500 |
+++ b/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.7.1.ebuild |
4501 |
@@ -0,0 +1,14 @@ |
4502 |
+# Copyright 1999-2011 Gentoo Foundation |
4503 |
+# Distributed under the terms of the GNU General Public License v2 |
4504 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.7.1.ebuild,v 1.7 2011/10/03 18:02:59 josejx Exp $ |
4505 |
+ |
4506 |
+EAPI="4-slot-abi" |
4507 |
+inherit xorg-2 |
4508 |
+ |
4509 |
+DESCRIPTION="X.Org driver for mouse input devices" |
4510 |
+ |
4511 |
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd" |
4512 |
+IUSE="" |
4513 |
+ |
4514 |
+RDEPEND=">=x11-base/xorg-server-1.5.99.901" |
4515 |
+DEPEND="${RDEPEND}" |
4516 |
|
4517 |
diff --git a/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.7.2.ebuild b/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.7.2.ebuild |
4518 |
new file mode 100644 |
4519 |
index 0000000..c6da5c1 |
4520 |
--- /dev/null |
4521 |
+++ b/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.7.2.ebuild |
4522 |
@@ -0,0 +1,14 @@ |
4523 |
+# Copyright 1999-2012 Gentoo Foundation |
4524 |
+# Distributed under the terms of the GNU General Public License v2 |
4525 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.7.2.ebuild,v 1.6 2012/06/29 04:17:50 maekke Exp $ |
4526 |
+ |
4527 |
+EAPI="4-slot-abi" |
4528 |
+inherit xorg-2 |
4529 |
+ |
4530 |
+DESCRIPTION="X.Org driver for mouse input devices" |
4531 |
+ |
4532 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" |
4533 |
+IUSE="" |
4534 |
+ |
4535 |
+RDEPEND=">=x11-base/xorg-server-1.5.99.901" |
4536 |
+DEPEND="${RDEPEND}" |
4537 |
|
4538 |
diff --git a/x11-drivers/xf86-input-mtrack/Manifest b/x11-drivers/xf86-input-mtrack/Manifest |
4539 |
new file mode 100644 |
4540 |
index 0000000..12a457f |
4541 |
--- /dev/null |
4542 |
+++ b/x11-drivers/xf86-input-mtrack/Manifest |
4543 |
@@ -0,0 +1,9 @@ |
4544 |
+AUX xf86-input-mtrack-0.1.1-autoconf.patch 2782 RMD160 3674bb1bc499ef2d00cc4bbd20683a00f4638d7c SHA1 3ff6544d74e16598f0206322e40067c331800315 SHA256 7794459081eddfbabd2a2cee4bcfd3aaa2e92e531ebda9fe78d063133dabdc3d |
4545 |
+AUX xf86-input-mtrack-0.1.1-export.patch 377 RMD160 9fb80bb749662fe3111a8a2baf946d7d606554bc SHA1 6fbfcef70c9ba1435101750e746cdcfb96ba78e9 SHA256 faf97d8a92d3c030ecac6ac77baeda486361f379ef1a8bf772292872d2e06909 |
4546 |
+AUX xf86-input-mtrack-0.2.0-drop-mtrack-test.patch 370 RMD160 c803df71dc140e9a000378baf758d59b1dfc8980 SHA1 12da5dd76e2d50435cc274f4e2161701c993d45e SHA256 f9a154a0d07296c0976982582e1a3cce0ce1574b1b0447cab94a48ff70294236 |
4547 |
+DIST xf86-input-mtrack-0.1.1.tar.gz 27907 RMD160 54e2366ec94faa957b3ca5bf5dc15c585e8f4232 SHA1 11341f5a469b4853b3439ef0635eb0ee6c4b0fbf SHA256 8daa3b40c85d951ddb9e3680551c0b07bd087f5533b4ded868b826b27a683a5d |
4548 |
+DIST xf86-input-mtrack-0.2.0.tar.gz 34892 RMD160 fd2c02b33d3c687532fc618ac0de776305a07c41 SHA1 6d3d621efd9f7679909ad77f32704f7cc3ede986 SHA256 7de4ccc78a81dfef06a4bc0f0d7e0e5cb65e12f3236a7fb427c4cadb1b326dff |
4549 |
+EBUILD xf86-input-mtrack-0.1.1-r1.ebuild 1204 RMD160 9b35ddbe8c13b7720f556929ce0ee92ae4285035 SHA1 e8689f1e4e4d7aab62b7c5c642151e792be2a876 SHA256 a878302c8471bb5f3c735e7ce8cb2ee73dae3cb7847c7439ad29fea23601d1ab |
4550 |
+EBUILD xf86-input-mtrack-0.2.0.ebuild 1193 RMD160 52659ba6255428d7ad9e79aae7bc0bf72b32f778 SHA1 314527c26d126942ce8a609a90e3a6c81282fa32 SHA256 ee05886c6ebf5661343355d30e1b4a2a3dcab95109de6432ab7c8388e2547f47 |
4551 |
+MISC ChangeLog 1323 RMD160 4ed09784049f8afa8d4923f14b6ff2115853e58f SHA1 da1c55f17b247f2fcade7ff3855a8a95a9f9c299 SHA256 28f88f64a63d0f487a1fade31f8252dd6bd4ace9704df6fd688baaf834e31600 |
4552 |
+MISC metadata.xml 217 RMD160 9d378f12203f968ce6579e725fe1bef901a63e0d SHA1 61ffb5324117463a58b1f5e594a93518fae59bd3 SHA256 321f736dfdb784484fc6e784c5430aa426d3a562b7ba934938d7fe8c2c603c63 |
4553 |
|
4554 |
diff --git a/x11-drivers/xf86-input-mtrack/files/xf86-input-mtrack-0.1.1-autoconf.patch b/x11-drivers/xf86-input-mtrack/files/xf86-input-mtrack-0.1.1-autoconf.patch |
4555 |
new file mode 100644 |
4556 |
index 0000000..c9d87f1 |
4557 |
--- /dev/null |
4558 |
+++ b/x11-drivers/xf86-input-mtrack/files/xf86-input-mtrack-0.1.1-autoconf.patch |
4559 |
@@ -0,0 +1,92 @@ |
4560 |
+diff --git a/Makefile.am b/Makefile.am |
4561 |
+new file mode 100644 |
4562 |
+index 0000000..af437a6 |
4563 |
+--- /dev/null |
4564 |
++++ Makefile.am |
4565 |
+@@ -0,0 +1 @@ |
4566 |
++SUBDIRS = src |
4567 |
+diff --git a/configure.ac b/configure.ac |
4568 |
+new file mode 100644 |
4569 |
+index 0000000..4af69d9 |
4570 |
+--- /dev/null |
4571 |
++++ configure.ac |
4572 |
+@@ -0,0 +1,57 @@ |
4573 |
++# -*- Autoconf -*- |
4574 |
++# Process this file with autoconf to produce a configure script. |
4575 |
++ |
4576 |
++AC_PREREQ([2.60]) |
4577 |
++AC_INIT([xf86-input-mtrack], [1.0_rc2], [BUG-REPORT-ADDRESS]) |
4578 |
++AC_CONFIG_SRCDIR([driver/mtrack.c]) |
4579 |
++AC_CONFIG_HEADERS([config.h]) |
4580 |
++ |
4581 |
++AM_INIT_AUTOMAKE([foreign]) |
4582 |
++AM_MAINTAINER_MODE |
4583 |
++ |
4584 |
++# Checks for programs. |
4585 |
++AC_DISABLE_STATIC |
4586 |
++AC_PROG_LIBTOOL |
4587 |
++ |
4588 |
++# Initialize X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS |
4589 |
++m4_ifndef([XORG_MACROS_VERSION], |
4590 |
++ [m4_fatal([must install xorg-macros 1.8 or later before running autoconf/autogen])]) |
4591 |
++XORG_MACROS_VERSION([1.8]) |
4592 |
++XORG_DEFAULT_OPTIONS |
4593 |
++ |
4594 |
++# Obtain compiler/linker options from server and required extensions |
4595 |
++PKG_CHECK_MODULES(XORG, xorg-server xproto inputproto) |
4596 |
++ |
4597 |
++# Define a configure option for an alternate input module directory |
4598 |
++AC_ARG_WITH(xorg-module-dir, |
4599 |
++ AC_HELP_STRING([--with-xorg-module-dir=DIR], |
4600 |
++ [Default xorg module directory [[default=$libdir/xorg/modules]]]), |
4601 |
++ [moduledir="$withval"], |
4602 |
++ [moduledir="$libdir/xorg/modules"]) |
4603 |
++inputdir=${moduledir}/input |
4604 |
++AC_SUBST(inputdir) |
4605 |
++ |
4606 |
++# Checks for libraries. |
4607 |
++AC_CHECK_LIB([m], [sin]) |
4608 |
++AC_CHECK_LIB([mtdev], [mtdev_open]) |
4609 |
++ |
4610 |
++# Checks for header files. |
4611 |
++AC_CHECK_HEADERS([fcntl.h stdint.h]) |
4612 |
++ |
4613 |
++# Checks for typedefs, structures, and compiler characteristics. |
4614 |
++AC_C_INLINE |
4615 |
++ |
4616 |
++# Checks for library functions. |
4617 |
++AC_CHECK_FUNCS([memset]) |
4618 |
++ |
4619 |
++DRIVER_NAME=mtrack |
4620 |
++AC_SUBST([DRIVER_NAME]) |
4621 |
++ |
4622 |
++AC_ARG_ENABLE(debug, "Debug gesture") |
4623 |
++AC_ARG_ENABLE(debug, |
4624 |
++ AS_HELP_STRING([--enable-debug], |
4625 |
++ [Enable debugging (default: disabled)]), |
4626 |
++ [AC_DEFINE(DEBUG_GESTURE, 1, Enable gesture degbug)]) |
4627 |
++ |
4628 |
++AC_CONFIG_FILES([Makefile src/Makefile]) |
4629 |
++AC_OUTPUT |
4630 |
+diff --git a/src/Makefile.am b/src/Makefile.am |
4631 |
+new file mode 100644 |
4632 |
+index 0000000..7484917 |
4633 |
+--- /dev/null |
4634 |
++++ src/Makefile.am |
4635 |
+@@ -0,0 +1,16 @@ |
4636 |
++AM_CFLAGS = $(XORG_CFLAGS) $(CWARNFLAGS) |
4637 |
++AM_CPPFLAGS=-I$(top_srcdir)/include/ |
4638 |
++ |
4639 |
++@DRIVER_NAME@_drv_la_LTLIBRARIES = @DRIVER_NAME@_drv.la |
4640 |
++@DRIVER_NAME@_drv_la_LDFLAGS = -module -avoid-version |
4641 |
++@DRIVER_NAME@_drv_ladir = @inputdir@ |
4642 |
++ |
4643 |
++@DRIVER_NAME@_drv_la_SOURCES = \ |
4644 |
++ $(top_srcdir)/src/capabilities.c \ |
4645 |
++ $(top_srcdir)/src/gestures.c \ |
4646 |
++ $(top_srcdir)/src/hwstate.c \ |
4647 |
++ $(top_srcdir)/src/mconfig.c \ |
4648 |
++ $(top_srcdir)/src/mtouch.c \ |
4649 |
++ $(top_srcdir)/src/mtstate.c \ |
4650 |
++ $(top_srcdir)/src/trig.c \ |
4651 |
++ $(top_srcdir)/driver/mtrack.c |
4652 |
|
4653 |
diff --git a/x11-drivers/xf86-input-mtrack/files/xf86-input-mtrack-0.1.1-export.patch b/x11-drivers/xf86-input-mtrack/files/xf86-input-mtrack-0.1.1-export.patch |
4654 |
new file mode 100644 |
4655 |
index 0000000..35f2cd2 |
4656 |
--- /dev/null |
4657 |
+++ b/x11-drivers/xf86-input-mtrack/files/xf86-input-mtrack-0.1.1-export.patch |
4658 |
@@ -0,0 +1,10 @@ |
4659 |
+diff --git a/driver/mtrack.c b/driver/mtrack.c |
4660 |
+index 3b785a6..5d1f2a3 100644 |
4661 |
+--- a/driver/mtrack.c |
4662 |
++++ b/driver/mtrack.c |
4663 |
+@@ -348,4 +348,4 @@ static pointer setup(pointer module, pointer options, int *errmaj, int *errmin) |
4664 |
+ return module; |
4665 |
+ } |
4666 |
+ |
4667 |
+-XF86ModuleData mtrackModuleData = {&VERSION, &setup, NULL }; |
4668 |
++_X_EXPORT XF86ModuleData mtrackModuleData = {&VERSION, &setup, NULL }; |
4669 |
|
4670 |
diff --git a/x11-drivers/xf86-input-mtrack/files/xf86-input-mtrack-0.2.0-drop-mtrack-test.patch b/x11-drivers/xf86-input-mtrack/files/xf86-input-mtrack-0.2.0-drop-mtrack-test.patch |
4671 |
new file mode 100644 |
4672 |
index 0000000..5ee5e55 |
4673 |
--- /dev/null |
4674 |
+++ b/x11-drivers/xf86-input-mtrack/files/xf86-input-mtrack-0.2.0-drop-mtrack-test.patch |
4675 |
@@ -0,0 +1,13 @@ |
4676 |
+diff --git a/Makefile.am b/Makefile.am |
4677 |
+index b22df2f..ed4c53c 100644 |
4678 |
+--- a/Makefile.am |
4679 |
++++ b/Makefile.am |
4680 |
+@@ -14,7 +14,7 @@ SOURCES_COMMON = \ |
4681 |
+ $(srcdir)/driver/mprops.c |
4682 |
+ @DRIVER_NAME@_drv_ladir = @inputdir@ |
4683 |
+ |
4684 |
+-noinst_PROGRAMS = mtrack-test |
4685 |
++noinst_PROGRAMS = |
4686 |
+ mtrack_test_SOURCES = $(SOURCES_COMMON) \ |
4687 |
+ $(srcdir)/tools/mtrack-test.c |
4688 |
+ mtrack_test_CFLAGS = $(AM_CFLAGS) |
4689 |
|
4690 |
diff --git a/x11-drivers/xf86-input-mtrack/xf86-input-mtrack-0.1.1-r1.ebuild b/x11-drivers/xf86-input-mtrack/xf86-input-mtrack-0.1.1-r1.ebuild |
4691 |
new file mode 100644 |
4692 |
index 0000000..ef736f9 |
4693 |
--- /dev/null |
4694 |
+++ b/x11-drivers/xf86-input-mtrack/xf86-input-mtrack-0.1.1-r1.ebuild |
4695 |
@@ -0,0 +1,52 @@ |
4696 |
+# Copyright 1999-2011 Gentoo Foundation |
4697 |
+# Distributed under the terms of the GNU General Public License v2 |
4698 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-mtrack/xf86-input-mtrack-0.1.1-r1.ebuild,v 1.1 2011/05/21 07:13:35 naota Exp $ |
4699 |
+ |
4700 |
+EAPI="4-slot-abi" |
4701 |
+ |
4702 |
+XORG_EAUTORECONF=yes |
4703 |
+ |
4704 |
+inherit xorg-2 |
4705 |
+ |
4706 |
+DESCRIPTION="Xorg Driver for Multitouch Trackpads" |
4707 |
+HOMEPAGE="https://github.com/BlueDragonX/xf86-input-mtrack" |
4708 |
+SRC_URI="http://github.com/BlueDragonX/xf86-input-mtrack/tarball/v${PV/_/-} -> ${P}.tar.gz" |
4709 |
+IUSE="debug" |
4710 |
+ |
4711 |
+S="${WORKDIR}/BlueDragonX-xf86-input-mtrack-21f273e" |
4712 |
+ |
4713 |
+LICENSE="GPL-2" |
4714 |
+SLOT="0" |
4715 |
+KEYWORDS="~amd64 ~x86" |
4716 |
+ |
4717 |
+RDEPEND="${RDEPEND} |
4718 |
+ >=sys-libs/mtdev-1.0" |
4719 |
+DEPEND="${DEPEND} |
4720 |
+ >=sys-libs/mtdev-1.0" |
4721 |
+ |
4722 |
+DOCS=( "README" ) |
4723 |
+ |
4724 |
+PATCHES=( "${FILESDIR}"/${P}-autoconf.patch |
4725 |
+ "${FILESDIR}"/${P}-export.patch ) |
4726 |
+ |
4727 |
+pkg_setup() { |
4728 |
+ xorg-2_pkg_setup |
4729 |
+ XORG_CONFIGURE_OPTIONS=( |
4730 |
+ $(use_enable debug) |
4731 |
+ ) |
4732 |
+} |
4733 |
+ |
4734 |
+pkg_postinst() { |
4735 |
+ xorg-2_pkg_postinst |
4736 |
+ |
4737 |
+ elog |
4738 |
+ elog "To enable multitouch support add the following lines" |
4739 |
+ elog "to your xorg.conf:" |
4740 |
+ elog "" |
4741 |
+ elog "Section \"InputClass\"" |
4742 |
+ elog " MatchIsTouchpad \"true\"" |
4743 |
+ elog " Identifier \"Touchpads\"" |
4744 |
+ elog " Driver \"mtrack\"" |
4745 |
+ elog "EndSection" |
4746 |
+ elog |
4747 |
+} |
4748 |
|
4749 |
diff --git a/x11-drivers/xf86-input-mtrack/xf86-input-mtrack-0.2.0.ebuild b/x11-drivers/xf86-input-mtrack/xf86-input-mtrack-0.2.0.ebuild |
4750 |
new file mode 100644 |
4751 |
index 0000000..8611144 |
4752 |
--- /dev/null |
4753 |
+++ b/x11-drivers/xf86-input-mtrack/xf86-input-mtrack-0.2.0.ebuild |
4754 |
@@ -0,0 +1,52 @@ |
4755 |
+# Copyright 1999-2012 Gentoo Foundation |
4756 |
+# Distributed under the terms of the GNU General Public License v2 |
4757 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-mtrack/xf86-input-mtrack-0.2.0.ebuild,v 1.4 2012/06/24 19:01:47 ago Exp $ |
4758 |
+ |
4759 |
+EAPI="4-slot-abi" |
4760 |
+ |
4761 |
+XORG_EAUTORECONF=yes |
4762 |
+ |
4763 |
+inherit xorg-2 |
4764 |
+ |
4765 |
+DESCRIPTION="Xorg Driver for Multitouch Trackpads" |
4766 |
+HOMEPAGE="https://github.com/BlueDragonX/xf86-input-mtrack" |
4767 |
+SRC_URI="http://github.com/BlueDragonX/xf86-input-mtrack/tarball/v${PV/_/-} -> ${P}.tar.gz" |
4768 |
+IUSE="debug" |
4769 |
+ |
4770 |
+inherit autotools |
4771 |
+ |
4772 |
+S="${WORKDIR}/BlueDragonX-xf86-input-mtrack-4d517e7" |
4773 |
+ |
4774 |
+LICENSE="GPL-2" |
4775 |
+SLOT="0" |
4776 |
+KEYWORDS="amd64 x86" |
4777 |
+ |
4778 |
+RDEPEND="${RDEPEND} |
4779 |
+ >=sys-libs/mtdev-1.0" |
4780 |
+DEPEND="${DEPEND} |
4781 |
+ >=sys-libs/mtdev-1.0" |
4782 |
+ |
4783 |
+DOCS=( "README.md" ) |
4784 |
+PATCHES=( "${FILESDIR}"/${P}-drop-mtrack-test.patch ) |
4785 |
+ |
4786 |
+pkg_setup() { |
4787 |
+ xorg-2_pkg_setup |
4788 |
+ XORG_CONFIGURE_OPTIONS=( |
4789 |
+ $(use_enable debug) |
4790 |
+ ) |
4791 |
+} |
4792 |
+ |
4793 |
+pkg_postinst() { |
4794 |
+ xorg-2_pkg_postinst |
4795 |
+ |
4796 |
+ elog |
4797 |
+ elog "To enable multitouch support add the following lines" |
4798 |
+ elog "to your xorg.conf:" |
4799 |
+ elog "" |
4800 |
+ elog "Section \"InputClass\"" |
4801 |
+ elog " MatchIsTouchpad \"true\"" |
4802 |
+ elog " Identifier \"Touchpads\"" |
4803 |
+ elog " Driver \"mtrack\"" |
4804 |
+ elog "EndSection" |
4805 |
+ elog |
4806 |
+} |
4807 |
|
4808 |
diff --git a/x11-drivers/xf86-input-mutouch/Manifest b/x11-drivers/xf86-input-mutouch/Manifest |
4809 |
new file mode 100644 |
4810 |
index 0000000..cc95b5e |
4811 |
--- /dev/null |
4812 |
+++ b/x11-drivers/xf86-input-mutouch/Manifest |
4813 |
@@ -0,0 +1,6 @@ |
4814 |
+DIST xf86-input-mutouch-1.2.1.tar.bz2 246240 RMD160 d4488b58d7826d9b31cd73dbf9c7113408383645 SHA1 c5883c2c5cc80186f711751e8847c9c07f2e4448 SHA256 53bfe976042de69f87e28261ad581cf418c67b5cb69a09cfe1eea169021db35b |
4815 |
+DIST xf86-input-mutouch-1.3.0.tar.bz2 268865 RMD160 7b0d71c0b8a8d026291e4c5e214af376e1fc932d SHA1 55702932f9ecef29bf9b096b9fdc45aa45614db5 SHA256 e28907ec71f010353550e897c7a1f161b59969c6ad84379fb5285e032448a43c |
4816 |
+EBUILD xf86-input-mutouch-1.2.1.ebuild 568 RMD160 d1a1fd9002fbe7079b407563236d82bddd93c225 SHA1 c11d20ddbe940b59d8c553fe3521993e93b5d0b2 SHA256 4e484f257986c2cfd74205b66b466cbc728060a168bee37f6102e38d220e25ea |
4817 |
+EBUILD xf86-input-mutouch-1.3.0.ebuild 442 RMD160 a7357d8058bfc8d8c465ef12bdc2917afb93ad67 SHA1 3186884f4a7e1f7277b3286bc528a8547586add8 SHA256 d0151ea8bf10a0f736024a1ba8498ad05a6eb20db2844fc98d7922be07290ebe |
4818 |
+MISC ChangeLog 6841 RMD160 172a2f1a421bd2730e22f2e39554d0e91fa07137 SHA1 36fc825df81bf612f58d424aebcf3b1780f1f8a7 SHA256 c6e91487c9f11979c2dc7a1343627b8c7f0fc2c177c8052bd5a6292f3ae599c1 |
4819 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
4820 |
|
4821 |
diff --git a/x11-drivers/xf86-input-mutouch/xf86-input-mutouch-1.2.1.ebuild b/x11-drivers/xf86-input-mutouch/xf86-input-mutouch-1.2.1.ebuild |
4822 |
new file mode 100644 |
4823 |
index 0000000..895f9b6 |
4824 |
--- /dev/null |
4825 |
+++ b/x11-drivers/xf86-input-mutouch/xf86-input-mutouch-1.2.1.ebuild |
4826 |
@@ -0,0 +1,17 @@ |
4827 |
+# Copyright 1999-2009 Gentoo Foundation |
4828 |
+# Distributed under the terms of the GNU General Public License v2 |
4829 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-mutouch/xf86-input-mutouch-1.2.1.ebuild,v 1.10 2009/12/15 19:27:26 ranger Exp $ |
4830 |
+ |
4831 |
+# Must be before x-modular eclass is inherited |
4832 |
+#SNAPSHOT="yes" |
4833 |
+XDPVER=4 |
4834 |
+ |
4835 |
+inherit x-modular |
4836 |
+ |
4837 |
+DESCRIPTION="Microtouch input driver" |
4838 |
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd" |
4839 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
4840 |
+DEPEND="${RDEPEND} |
4841 |
+ x11-proto/inputproto |
4842 |
+ x11-proto/randrproto |
4843 |
+ x11-proto/xproto" |
4844 |
|
4845 |
diff --git a/x11-drivers/xf86-input-mutouch/xf86-input-mutouch-1.3.0.ebuild b/x11-drivers/xf86-input-mutouch/xf86-input-mutouch-1.3.0.ebuild |
4846 |
new file mode 100644 |
4847 |
index 0000000..eca758f |
4848 |
--- /dev/null |
4849 |
+++ b/x11-drivers/xf86-input-mutouch/xf86-input-mutouch-1.3.0.ebuild |
4850 |
@@ -0,0 +1,14 @@ |
4851 |
+# Copyright 1999-2012 Gentoo Foundation |
4852 |
+# Distributed under the terms of the GNU General Public License v2 |
4853 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-mutouch/xf86-input-mutouch-1.3.0.ebuild,v 1.8 2012/05/16 00:28:42 aballier Exp $ |
4854 |
+ |
4855 |
+EAPI="4-slot-abi" |
4856 |
+ |
4857 |
+inherit xorg-2 |
4858 |
+ |
4859 |
+DESCRIPTION="Microtouch input driver" |
4860 |
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd" |
4861 |
+IUSE="" |
4862 |
+ |
4863 |
+RDEPEND="" |
4864 |
+DEPEND="${RDEPEND}" |
4865 |
|
4866 |
diff --git a/x11-drivers/xf86-input-penmount/Manifest b/x11-drivers/xf86-input-penmount/Manifest |
4867 |
new file mode 100644 |
4868 |
index 0000000..864ccec |
4869 |
--- /dev/null |
4870 |
+++ b/x11-drivers/xf86-input-penmount/Manifest |
4871 |
@@ -0,0 +1,6 @@ |
4872 |
+DIST xf86-input-penmount-1.4.1.tar.bz2 255951 RMD160 447f0e064e60531dbe9e30785566ea26a842d3ee SHA1 a6923fe92ffbc698813063a5426b4ba2edfe465f SHA256 6f281a7bce9db34772bcf762eb0ed57b8121a204a6f15d5405fe870a0af57182 |
4873 |
+DIST xf86-input-penmount-1.5.0.tar.bz2 276864 RMD160 79aac9452b68002d7e65df31eecc8845e71d3fe2 SHA1 39ed2dd2b22f8bf9366b187e4d7801a24c24cb31 SHA256 f45a85911a59647ba24f84c15f49d31d5f62a9bb86ca56881bf3ecbc21113ce7 |
4874 |
+EBUILD xf86-input-penmount-1.4.1.ebuild 512 RMD160 d3c389c403b1169b3e0bc5760f5ff38321e59162 SHA1 20985f9d22f145aa75ce76ac0c103708edcf0501 SHA256 351ab204b4ddea66269187d0e13d6d293d4d9f3ed708dfddf5a30be864b3ffb3 |
4875 |
+EBUILD xf86-input-penmount-1.5.0.ebuild 442 RMD160 a7ee8201508b233f7187e50fcf60dbe563540aa7 SHA1 40c53a9c22a495cb5c2b15f0ef52aac31aac74ce SHA256 4bc66f4b5912e25245873ec3f210f849afa749e52fafb0a7402ada6655edf335 |
4876 |
+MISC ChangeLog 9778 RMD160 3070828718594f445e91b573c8539bb8c18ca9d7 SHA1 d25bc04a1025c3f142ff05b233e407e595d0f0ba SHA256 ccc74445d647170b96031e55d4ea8832fb8583686d6436c23aab4d7177292a29 |
4877 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
4878 |
|
4879 |
diff --git a/x11-drivers/xf86-input-penmount/xf86-input-penmount-1.4.1.ebuild b/x11-drivers/xf86-input-penmount/xf86-input-penmount-1.4.1.ebuild |
4880 |
new file mode 100644 |
4881 |
index 0000000..14f0257 |
4882 |
--- /dev/null |
4883 |
+++ b/x11-drivers/xf86-input-penmount/xf86-input-penmount-1.4.1.ebuild |
4884 |
@@ -0,0 +1,15 @@ |
4885 |
+# Copyright 1999-2010 Gentoo Foundation |
4886 |
+# Distributed under the terms of the GNU General Public License v2 |
4887 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-penmount/xf86-input-penmount-1.4.1.ebuild,v 1.8 2010/08/02 17:57:17 armin76 Exp $ |
4888 |
+ |
4889 |
+inherit x-modular |
4890 |
+ |
4891 |
+DESCRIPTION="PenMount input driver" |
4892 |
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd" |
4893 |
+IUSE="" |
4894 |
+ |
4895 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
4896 |
+DEPEND="${RDEPEND} |
4897 |
+ >=x11-proto/inputproto-1.4.1 |
4898 |
+ x11-proto/randrproto |
4899 |
+ x11-proto/xproto" |
4900 |
|
4901 |
diff --git a/x11-drivers/xf86-input-penmount/xf86-input-penmount-1.5.0.ebuild b/x11-drivers/xf86-input-penmount/xf86-input-penmount-1.5.0.ebuild |
4902 |
new file mode 100644 |
4903 |
index 0000000..fa31838 |
4904 |
--- /dev/null |
4905 |
+++ b/x11-drivers/xf86-input-penmount/xf86-input-penmount-1.5.0.ebuild |
4906 |
@@ -0,0 +1,14 @@ |
4907 |
+# Copyright 1999-2012 Gentoo Foundation |
4908 |
+# Distributed under the terms of the GNU General Public License v2 |
4909 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-penmount/xf86-input-penmount-1.5.0.ebuild,v 1.8 2012/05/16 00:41:22 aballier Exp $ |
4910 |
+ |
4911 |
+EAPI="4-slot-abi" |
4912 |
+ |
4913 |
+inherit xorg-2 |
4914 |
+ |
4915 |
+DESCRIPTION="PenMount input driver" |
4916 |
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd" |
4917 |
+IUSE="" |
4918 |
+ |
4919 |
+RDEPEND="" |
4920 |
+DEPEND="${RDEPEND}" |
4921 |
|
4922 |
diff --git a/x11-drivers/xf86-input-synaptics/Manifest b/x11-drivers/xf86-input-synaptics/Manifest |
4923 |
new file mode 100644 |
4924 |
index 0000000..9fccdb3 |
4925 |
--- /dev/null |
4926 |
+++ b/x11-drivers/xf86-input-synaptics/Manifest |
4927 |
@@ -0,0 +1,10 @@ |
4928 |
+DIST xf86-input-synaptics-1.4.0.tar.bz2 395776 RMD160 e2fc6bc6de627e507dc0ff923b433862e4d36659 SHA1 96541b063482568e177f883a9fcfbe9a22c25569 SHA256 5874d979f028636dbddf14fffb84b496b006e63d5ea8dfa120820e58642812c2 |
4929 |
+DIST xf86-input-synaptics-1.5.2.tar.bz2 403195 RMD160 1bb9392ce63560fa511f576569afd9c272d57316 SHA1 ce93cfa218c2c7bce7881ac2dd2160e583eb4c4f SHA256 ac6f6efad8ddf85fa6c5d68cac0c452bcea91aa53d5ee10b6205a353dfffaa92 |
4930 |
+DIST xf86-input-synaptics-1.6.1.tar.bz2 437578 RMD160 ac37c24edc28a707e95cf40ec9c274f100028b8d SHA1 963276a5dd240e84efff28d516f8d23cfeedaa13 SHA256 1ab1459ea340f371c40be7d6a780e43bdaa2d9799c1de21145e3b5808d0eab3c |
4931 |
+DIST xf86-input-synaptics-1.6.2.tar.bz2 439313 RMD160 80931ce3e664d802bc36028d3631418d94625380 SHA1 6e59871c0cb683a1fa84731db73a662727a76976 SHA256 c3f7d6a085d480c352f030aeb43db2e5560d1468ed34be24d44a0fc3fda25920 |
4932 |
+EBUILD xf86-input-synaptics-1.4.0.ebuild 983 RMD160 ee8f5c500e7b908be90ffb8de42dab1e838833dc SHA1 77120088f33725415832249e0206f85b40a7fd5d SHA256 3a27659e638d67499e2603ff98b3e078e474b524f9806128f8e8d57d69c2ba29 |
4933 |
+EBUILD xf86-input-synaptics-1.5.2.ebuild 962 RMD160 fa6e419c192c1349ffb5c6b0ed621cff33a2d95e SHA1 0e66bbbf9b1d3d16f2f4643b89b3b5208dca94ae SHA256 1038336ae69210405bd6fd85e8d87f911347dc0510a90edc3b3089975c9cafa9 |
4934 |
+EBUILD xf86-input-synaptics-1.6.1.ebuild 1018 RMD160 a68b14baa0dbaf40823e08bb7302924cf7f5e80e SHA1 8355f34f3b238c1b8de30c77e27ffd3cca1c2dc5 SHA256 fcc5539bf692d22909bef7cefb4ee12c393ebb4089ad93521aec410471bb4891 |
4935 |
+EBUILD xf86-input-synaptics-1.6.2.ebuild 1010 RMD160 7237453b036624f80d1b1afc401689a1003f2117 SHA1 fd1700c5723ad9a44eb4ccc52736d958ef33bcd5 SHA256 54540ac83fa057437cb5d20dbd500b0a8df7ac72b70b48185addbd57b0c3c188 |
4936 |
+MISC ChangeLog 15952 RMD160 53840391ba4f5657a4c43f469909f89263e649ae SHA1 825b432604db0c6dc39d01691d7af882e6038783 SHA256 94402b22c6189a998953b8cc84756f9c04da2ef329045a973749e766a5870425 |
4937 |
+MISC metadata.xml 397 RMD160 c01cf603d8ef6fc1fd03c04008ea2c62cbfab2d3 SHA1 a008e54ae2bf5800719e4d2a67ceae6b913a7f52 SHA256 fece0557310dc7deb0f0dc3a7a13b9a33b1b9ad18895eedc493fc1a488573bd4 |
4938 |
|
4939 |
diff --git a/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.4.0.ebuild b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.4.0.ebuild |
4940 |
new file mode 100644 |
4941 |
index 0000000..7bae74f |
4942 |
--- /dev/null |
4943 |
+++ b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.4.0.ebuild |
4944 |
@@ -0,0 +1,37 @@ |
4945 |
+# Copyright 1999-2012 Gentoo Foundation |
4946 |
+# Distributed under the terms of the GNU General Public License v2 |
4947 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.4.0.ebuild,v 1.6 2012/03/29 14:44:54 chithanh Exp $ |
4948 |
+ |
4949 |
+EAPI="4-slot-abi" |
4950 |
+ |
4951 |
+inherit linux-info xorg-2 |
4952 |
+ |
4953 |
+DESCRIPTION="Driver for Synaptics touchpads" |
4954 |
+HOMEPAGE="http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/" |
4955 |
+ |
4956 |
+KEYWORDS="amd64 ppc ppc64 x86" |
4957 |
+IUSE="" |
4958 |
+ |
4959 |
+RDEPEND=" |
4960 |
+ <x11-base/xorg-server-1.11.99 |
4961 |
+ >=x11-libs/libXi-1.2 |
4962 |
+ >=x11-libs/libXtst-1.1.0" |
4963 |
+DEPEND="${RDEPEND} |
4964 |
+ x11-proto/inputproto |
4965 |
+ >=x11-proto/recordproto-1.14" |
4966 |
+ |
4967 |
+DOCS=( "README" ) |
4968 |
+ |
4969 |
+pkg_postinst() { |
4970 |
+ xorg-2_pkg_postinst |
4971 |
+ # Just a friendly warning |
4972 |
+ if ! linux_config_exists \ |
4973 |
+ || ! linux_chkconfig_present INPUT_EVDEV; then |
4974 |
+ echo |
4975 |
+ ewarn "This driver requires event interface support in your kernel" |
4976 |
+ ewarn " Device Drivers --->" |
4977 |
+ ewarn " Input device support --->" |
4978 |
+ ewarn " <*> Event interface" |
4979 |
+ echo |
4980 |
+ fi |
4981 |
+} |
4982 |
|
4983 |
diff --git a/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.5.2.ebuild b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.5.2.ebuild |
4984 |
new file mode 100644 |
4985 |
index 0000000..21a7276 |
4986 |
--- /dev/null |
4987 |
+++ b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.5.2.ebuild |
4988 |
@@ -0,0 +1,36 @@ |
4989 |
+# Copyright 1999-2012 Gentoo Foundation |
4990 |
+# Distributed under the terms of the GNU General Public License v2 |
4991 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.5.2.ebuild,v 1.1 2012/03/29 14:44:54 chithanh Exp $ |
4992 |
+ |
4993 |
+EAPI="4-slot-abi" |
4994 |
+ |
4995 |
+inherit linux-info xorg-2 |
4996 |
+ |
4997 |
+DESCRIPTION="Driver for Synaptics touchpads" |
4998 |
+HOMEPAGE="http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/" |
4999 |
+ |
5000 |
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" |
5001 |
+IUSE="" |
5002 |
+ |
5003 |
+RDEPEND=" |
5004 |
+ >=x11-base/xorg-server-1.8 |
5005 |
+ >=x11-libs/libXi-1.2 |
5006 |
+ >=x11-libs/libXtst-1.1.0" |
5007 |
+DEPEND="${RDEPEND} |
5008 |
+ >=x11-proto/recordproto-1.14" |
5009 |
+ |
5010 |
+DOCS=( "README" ) |
5011 |
+ |
5012 |
+pkg_pretend() { |
5013 |
+ linux-info_pkg_setup |
5014 |
+ # Just a friendly warning |
5015 |
+ if ! linux_config_exists \ |
5016 |
+ || ! linux_chkconfig_present INPUT_EVDEV; then |
5017 |
+ echo |
5018 |
+ ewarn "This driver requires event interface support in your kernel" |
5019 |
+ ewarn " Device Drivers --->" |
5020 |
+ ewarn " Input device support --->" |
5021 |
+ ewarn " <*> Event interface" |
5022 |
+ echo |
5023 |
+ fi |
5024 |
+} |
5025 |
|
5026 |
diff --git a/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.6.1.ebuild b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.6.1.ebuild |
5027 |
new file mode 100644 |
5028 |
index 0000000..77456cb |
5029 |
--- /dev/null |
5030 |
+++ b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.6.1.ebuild |
5031 |
@@ -0,0 +1,37 @@ |
5032 |
+# Copyright 1999-2012 Gentoo Foundation |
5033 |
+# Distributed under the terms of the GNU General Public License v2 |
5034 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.6.1.ebuild,v 1.3 2012/06/09 09:10:34 scarabeus Exp $ |
5035 |
+ |
5036 |
+EAPI="4-slot-abi" |
5037 |
+ |
5038 |
+inherit linux-info xorg-2 |
5039 |
+ |
5040 |
+DESCRIPTION="Driver for Synaptics touchpads" |
5041 |
+HOMEPAGE="http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/" |
5042 |
+ |
5043 |
+KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" |
5044 |
+IUSE="" |
5045 |
+ |
5046 |
+RDEPEND="sys-libs/mtdev |
5047 |
+ >=x11-base/xorg-server-1.8 |
5048 |
+ >=x11-libs/libXi-1.2 |
5049 |
+ >=x11-libs/libXtst-1.1.0" |
5050 |
+DEPEND="${RDEPEND} |
5051 |
+ >=sys-kernel/linux-headers-2.6.37 |
5052 |
+ >=x11-proto/recordproto-1.14" |
5053 |
+ |
5054 |
+DOCS=( "README" ) |
5055 |
+ |
5056 |
+pkg_pretend() { |
5057 |
+ linux-info_pkg_setup |
5058 |
+ # Just a friendly warning |
5059 |
+ if ! linux_config_exists \ |
5060 |
+ || ! linux_chkconfig_present INPUT_EVDEV; then |
5061 |
+ echo |
5062 |
+ ewarn "This driver requires event interface support in your kernel" |
5063 |
+ ewarn " Device Drivers --->" |
5064 |
+ ewarn " Input device support --->" |
5065 |
+ ewarn " <*> Event interface" |
5066 |
+ echo |
5067 |
+ fi |
5068 |
+} |
5069 |
|
5070 |
diff --git a/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.6.2.ebuild b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.6.2.ebuild |
5071 |
new file mode 100644 |
5072 |
index 0000000..377a596 |
5073 |
--- /dev/null |
5074 |
+++ b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.6.2.ebuild |
5075 |
@@ -0,0 +1,37 @@ |
5076 |
+# Copyright 1999-2012 Gentoo Foundation |
5077 |
+# Distributed under the terms of the GNU General Public License v2 |
5078 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.6.2.ebuild,v 1.3 2012/06/24 19:02:12 ago Exp $ |
5079 |
+ |
5080 |
+EAPI="4-slot-abi" |
5081 |
+ |
5082 |
+inherit linux-info xorg-2 |
5083 |
+ |
5084 |
+DESCRIPTION="Driver for Synaptics touchpads" |
5085 |
+HOMEPAGE="http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/" |
5086 |
+ |
5087 |
+KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" |
5088 |
+IUSE="" |
5089 |
+ |
5090 |
+RDEPEND="sys-libs/mtdev |
5091 |
+ >=x11-base/xorg-server-1.8 |
5092 |
+ >=x11-libs/libXi-1.2 |
5093 |
+ >=x11-libs/libXtst-1.1.0" |
5094 |
+DEPEND="${RDEPEND} |
5095 |
+ >=sys-kernel/linux-headers-2.6.37 |
5096 |
+ >=x11-proto/recordproto-1.14" |
5097 |
+ |
5098 |
+DOCS=( "README" ) |
5099 |
+ |
5100 |
+pkg_pretend() { |
5101 |
+ linux-info_pkg_setup |
5102 |
+ # Just a friendly warning |
5103 |
+ if ! linux_config_exists \ |
5104 |
+ || ! linux_chkconfig_present INPUT_EVDEV; then |
5105 |
+ echo |
5106 |
+ ewarn "This driver requires event interface support in your kernel" |
5107 |
+ ewarn " Device Drivers --->" |
5108 |
+ ewarn " Input device support --->" |
5109 |
+ ewarn " <*> Event interface" |
5110 |
+ echo |
5111 |
+ fi |
5112 |
+} |
5113 |
|
5114 |
diff --git a/x11-drivers/xf86-input-tslib/Manifest b/x11-drivers/xf86-input-tslib/Manifest |
5115 |
new file mode 100644 |
5116 |
index 0000000..5098ae4 |
5117 |
--- /dev/null |
5118 |
+++ b/x11-drivers/xf86-input-tslib/Manifest |
5119 |
@@ -0,0 +1,6 @@ |
5120 |
+AUX fix-overlapped-variable.patch 485 RMD160 e4dcdd590b13d530131c0a52b6ae296777ae7f6f SHA1 340647621ffe72a8dc148dfc629c9556c7ab6a16 SHA256 d149611a62e9d6de547403bfcf8770fe1c8e87dd39d3ba22f42805dadcfd1978 |
5121 |
+AUX xf86-input-tslib-port-ABI-12-r48.patch 5306 RMD160 06ebea44639c3db07fc2c685d6ed56fc07a91086 SHA1 3fb937ab06c55f83ec853c1e69c9578b91f7738f SHA256 d942843503246c9d05fbadf4abe98d37a34d02757e193a292c91407a326eabee |
5122 |
+DIST xf86-input-tslib_0.0.6-3.tar.gz 307751 RMD160 dbd81e0d6168ea6694756bebf6dbe5d972d71a0c SHA1 708c91cfc16f7f04d2d639addb424aae686037cd SHA256 546083a3d70b0da4403fb2add28036ed48f6a91adb802044ac0e4f3bcbc429f5 |
5123 |
+EBUILD xf86-input-tslib-0.0.6-r2.ebuild 878 RMD160 787545270b3df57ea31183fd7d1d905b5d04e971 SHA1 f8c5fa99f9cb55f820f7c6a46b430b2101d85d9b SHA256 e03f86d3b3dd84a80cf454befdfae7ff3f6327422a51da1cde2c1460ea9e632d |
5124 |
+MISC ChangeLog 6022 RMD160 6779653a7c23cb18f90f76ea032cba2f02e7ab00 SHA1 f7fc8753dd49ec0f6d58a988833ff01baf45e64c SHA256 d453b0ca8411cde723e112d35e52d09d7bd72ff8e1a04e8b1d3aba8d29089701 |
5125 |
+MISC metadata.xml 178 RMD160 2e88c45a7b3bea01b0e8a01881ad034329aa5b09 SHA1 9301b7968e89c6ca0d3b4c12425d461f43d31be7 SHA256 bd925eabbeacb7df7ee2fc7adc02d6000d232fe1c31c588d0d9881fbd9707cbe |
5126 |
|
5127 |
diff --git a/x11-drivers/xf86-input-tslib/files/fix-overlapped-variable.patch b/x11-drivers/xf86-input-tslib/files/fix-overlapped-variable.patch |
5128 |
new file mode 100644 |
5129 |
index 0000000..7a4363e |
5130 |
--- /dev/null |
5131 |
+++ b/x11-drivers/xf86-input-tslib/files/fix-overlapped-variable.patch |
5132 |
@@ -0,0 +1,20 @@ |
5133 |
+--- src/tslib.c.orig 2010-05-19 19:01:01.000000000 +0200 |
5134 |
++++ src/tslib.c 2010-05-19 19:02:00.000000000 +0200 |
5135 |
+@@ -543,7 +543,7 @@ |
5136 |
+ return (pInfo); |
5137 |
+ } |
5138 |
+ |
5139 |
+-_X_EXPORT InputDriverRec TSLIB = { |
5140 |
++_X_EXPORT InputDriverRec TSLIB_DRIVER = { |
5141 |
+ 1, /* driver version */ |
5142 |
+ "tslib", /* driver name */ |
5143 |
+ NULL, /* identify */ |
5144 |
+@@ -580,7 +580,7 @@ |
5145 |
+ { |
5146 |
+ static Bool Initialised = FALSE; |
5147 |
+ |
5148 |
+- xf86AddInputDriver(&TSLIB, module, 0); |
5149 |
++ xf86AddInputDriver(&TSLIB_DRIVER, module, 0); |
5150 |
+ |
5151 |
+ return module; |
5152 |
+ } |
5153 |
|
5154 |
diff --git a/x11-drivers/xf86-input-tslib/files/xf86-input-tslib-port-ABI-12-r48.patch b/x11-drivers/xf86-input-tslib/files/xf86-input-tslib-port-ABI-12-r48.patch |
5155 |
new file mode 100644 |
5156 |
index 0000000..a4288fd |
5157 |
--- /dev/null |
5158 |
+++ b/x11-drivers/xf86-input-tslib/files/xf86-input-tslib-port-ABI-12-r48.patch |
5159 |
@@ -0,0 +1,191 @@ |
5160 |
+Index: xf86-input-tslib-trunk/src/tslib.c |
5161 |
+=================================================================== |
5162 |
+--- xf86-input-tslib-trunk/src/tslib.c (revision 48) |
5163 |
++++ xf86-input-tslib-trunk/src/tslib.c (working copy) |
5164 |
+@@ -69,6 +69,13 @@ |
5165 |
+ #define DEFAULT_HEIGHT 240 |
5166 |
+ #define DEFAULT_WIDTH 320 |
5167 |
+ |
5168 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 12 |
5169 |
++#define COLLECT_INPUT_OPTIONS(pInfo, options) xf86CollectInputOptions((pInfo), (options), NULL) |
5170 |
++#else |
5171 |
++#define COLLECT_INPUT_OPTIONS(pInfo, options) xf86CollectInputOptions((pInfo), (options)) |
5172 |
++#endif |
5173 |
++ |
5174 |
++ |
5175 |
+ enum { TSLIB_ROTATE_NONE=0, TSLIB_ROTATE_CW=270, TSLIB_ROTATE_UD=180, TSLIB_ROTATE_CCW=90 }; |
5176 |
+ |
5177 |
+ enum button_state { BUTTON_NOT_PRESSED = 0, BUTTON_1_PRESSED = 1, BUTTON_3_CLICK = 3, BUTTON_3_CLICKED=4, BUTTON_EMULATION_OFF=-1 }; |
5178 |
+@@ -106,7 +113,7 @@ |
5179 |
+ } |
5180 |
+ |
5181 |
+ static Bool |
5182 |
+-ConvertProc( LocalDevicePtr local, |
5183 |
++ConvertProc( InputInfoPtr local, |
5184 |
+ int first, |
5185 |
+ int num, |
5186 |
+ int v0, |
5187 |
+@@ -135,7 +142,7 @@ |
5188 |
+ return t; |
5189 |
+ } |
5190 |
+ |
5191 |
+-static void ReadInput (LocalDevicePtr local) |
5192 |
++static void ReadInput (InputInfoPtr local) |
5193 |
+ { |
5194 |
+ struct ts_priv *priv = (struct ts_priv *) (local->private); |
5195 |
+ struct ts_sample samp; |
5196 |
+@@ -382,7 +389,11 @@ |
5197 |
+ axiswidth - 1, /* max val */ |
5198 |
+ axiswidth, /* resolution */ |
5199 |
+ 0, /* min_res */ |
5200 |
+- axiswidth); /* max_res */ |
5201 |
++ axiswidth /* max_res */ |
5202 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 12 |
5203 |
++ ,Absolute |
5204 |
++#endif |
5205 |
++ ); |
5206 |
+ |
5207 |
+ InitValuatorAxisStruct(device, 1, |
5208 |
+ #if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 7 |
5209 |
+@@ -392,7 +403,11 @@ |
5210 |
+ axisheight - 1, /* max val */ |
5211 |
+ axisheight, /* resolution */ |
5212 |
+ 0, /* min_res */ |
5213 |
+- axisheight); /* max_res */ |
5214 |
++ axisheight /* max_res */ |
5215 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 12 |
5216 |
++ ,Absolute |
5217 |
++#endif |
5218 |
++ ); |
5219 |
+ |
5220 |
+ if (InitProximityClassDeviceStruct (device) == FALSE) { |
5221 |
+ ErrorF ("Unable to allocate EVTouch touchscreen ProximityClassDeviceStruct\n"); |
5222 |
+@@ -434,7 +449,7 @@ |
5223 |
+ ErrorF("%s\n", __FUNCTION__); |
5224 |
+ xf86TslibControlProc(pInfo->dev, DEVICE_OFF); |
5225 |
+ ts_close(priv->ts); |
5226 |
+- xfree(pInfo->private); |
5227 |
++ free(pInfo->private); |
5228 |
+ pInfo->private = NULL; |
5229 |
+ xf86DeleteInput(pInfo, 0); |
5230 |
+ } |
5231 |
+@@ -444,47 +459,57 @@ |
5232 |
+ * |
5233 |
+ * called when the module subsection is found in XF86Config |
5234 |
+ */ |
5235 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 12 |
5236 |
++static int |
5237 |
++xf86TslibInit(InputDriverPtr drv, InputInfoPtr pInfo, int flags) |
5238 |
++#else |
5239 |
+ static InputInfoPtr |
5240 |
+ xf86TslibInit(InputDriverPtr drv, IDevPtr dev, int flags) |
5241 |
++#endif |
5242 |
+ { |
5243 |
+ struct ts_priv *priv; |
5244 |
+ char *s; |
5245 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 12 |
5246 |
+ InputInfoPtr pInfo; |
5247 |
++#endif |
5248 |
+ |
5249 |
+- priv = xcalloc (1, sizeof (struct ts_priv)); |
5250 |
++ priv = calloc (1, sizeof (struct ts_priv)); |
5251 |
+ if (!priv) |
5252 |
+- return NULL; |
5253 |
++ return BadValue; |
5254 |
+ |
5255 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 12 |
5256 |
+ if (!(pInfo = xf86AllocateInput(drv, 0))) { |
5257 |
+- xfree(priv); |
5258 |
+- return NULL; |
5259 |
++ free(priv); |
5260 |
++ return BadValue; |
5261 |
+ } |
5262 |
+ |
5263 |
+ /* Initialise the InputInfoRec. */ |
5264 |
+ pInfo->name = dev->identifier; |
5265 |
+- pInfo->type_name = XI_TOUCHSCREEN; |
5266 |
+ pInfo->flags = |
5267 |
+ XI86_KEYBOARD_CAPABLE | XI86_POINTER_CAPABLE | |
5268 |
+ XI86_SEND_DRAG_EVENTS; |
5269 |
+- pInfo->device_control = xf86TslibControlProc; |
5270 |
+- pInfo->read_input = ReadInput; |
5271 |
+ #if GET_ABI_MAJOR(ABI_XINPUT_VERSION) == 0 |
5272 |
+ pInfo->motion_history_proc = xf86GetMotionEvents; |
5273 |
+ pInfo->history_size = 0; |
5274 |
+ #endif |
5275 |
+- pInfo->control_proc = NULL; |
5276 |
++ pInfo->conf_idev = dev; |
5277 |
+ pInfo->close_proc = NULL; |
5278 |
+- pInfo->switch_mode = NULL; |
5279 |
+ pInfo->conversion_proc = ConvertProc; |
5280 |
+ pInfo->reverse_conversion_proc = NULL; |
5281 |
+- pInfo->dev = NULL; |
5282 |
+ pInfo->private_flags = 0; |
5283 |
+ pInfo->always_core_feedback = 0; |
5284 |
+- pInfo->conf_idev = dev; |
5285 |
++#endif |
5286 |
++ |
5287 |
++ pInfo->type_name = XI_TOUCHSCREEN; |
5288 |
++ pInfo->control_proc = NULL; |
5289 |
++ pInfo->read_input = ReadInput; |
5290 |
++ pInfo->device_control = xf86TslibControlProc; |
5291 |
++ pInfo->switch_mode = NULL; |
5292 |
+ pInfo->private = priv; |
5293 |
++ pInfo->dev = NULL; |
5294 |
+ |
5295 |
+ /* Collect the options, and process the common options. */ |
5296 |
+- xf86CollectInputOptions(pInfo, NULL, NULL); |
5297 |
++ COLLECT_INPUT_OPTIONS(pInfo, NULL); |
5298 |
+ xf86ProcessCommonOptions(pInfo, pInfo->options); |
5299 |
+ |
5300 |
+ priv->screen_num = xf86SetIntOption(pInfo->options, "ScreenNumber", 0 ); |
5301 |
+@@ -510,23 +535,31 @@ |
5302 |
+ priv->rotate = TSLIB_ROTATE_NONE; |
5303 |
+ } |
5304 |
+ |
5305 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 12 |
5306 |
+ s = xf86CheckStrOption(dev->commonOptions, "path", NULL); |
5307 |
++#else |
5308 |
++ s = xf86CheckStrOption(pInfo->options, "path", NULL); |
5309 |
++#endif |
5310 |
+ if (!s) |
5311 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 12 |
5312 |
+ s = xf86CheckStrOption(dev->commonOptions, "Device", NULL); |
5313 |
++#else |
5314 |
++ s = xf86CheckStrOption(pInfo->options, "Device", NULL); |
5315 |
++#endif |
5316 |
+ |
5317 |
+ priv->ts = ts_open(s, 1); |
5318 |
+- xfree(s); |
5319 |
++ free(s); |
5320 |
+ |
5321 |
+ if (!priv->ts) { |
5322 |
+ ErrorF("ts_open failed (device=%s)\n",s); |
5323 |
+ xf86DeleteInput(pInfo, 0); |
5324 |
+- return NULL; |
5325 |
++ return BadValue; |
5326 |
+ } |
5327 |
+ |
5328 |
+ if (ts_config(priv->ts)) { |
5329 |
+ ErrorF("ts_config failed\n"); |
5330 |
+ xf86DeleteInput(pInfo, 0); |
5331 |
+- return NULL; |
5332 |
++ return BadValue; |
5333 |
+ } |
5334 |
+ |
5335 |
+ pInfo->fd = ts_fd(priv->ts); |
5336 |
+@@ -536,11 +569,13 @@ |
5337 |
+ priv->state = BUTTON_EMULATION_OFF; |
5338 |
+ } |
5339 |
+ |
5340 |
++#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 12 |
5341 |
+ /* Mark the device configured */ |
5342 |
+ pInfo->flags |= XI86_CONFIGURED; |
5343 |
++#endif |
5344 |
+ |
5345 |
+ /* Return the configured device */ |
5346 |
+- return (pInfo); |
5347 |
++ return Success; |
5348 |
+ } |
5349 |
+ |
5350 |
+ _X_EXPORT InputDriverRec TSLIB = { |
5351 |
|
5352 |
diff --git a/x11-drivers/xf86-input-tslib/xf86-input-tslib-0.0.6-r2.ebuild b/x11-drivers/xf86-input-tslib/xf86-input-tslib-0.0.6-r2.ebuild |
5353 |
new file mode 100644 |
5354 |
index 0000000..146657d |
5355 |
--- /dev/null |
5356 |
+++ b/x11-drivers/xf86-input-tslib/xf86-input-tslib-0.0.6-r2.ebuild |
5357 |
@@ -0,0 +1,31 @@ |
5358 |
+# Copyright 1999-2012 Gentoo Foundation |
5359 |
+# Distributed under the terms of the GNU General Public License v2 |
5360 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-tslib/xf86-input-tslib-0.0.6-r2.ebuild,v 1.12 2012/03/18 15:05:54 chithanh Exp $ |
5361 |
+ |
5362 |
+EAPI="4-slot-abi" |
5363 |
+ |
5364 |
+inherit xorg-2 |
5365 |
+ |
5366 |
+PATCHLEVEL=3 |
5367 |
+DEBSOURCES="${PN}_${PV}-${PATCHLEVEL}.tar.gz" |
5368 |
+ |
5369 |
+DESCRIPTION="xorg input driver for use of tslib based touchscreen devices" |
5370 |
+HOMEPAGE="http://www.pengutronix.de/software/xf86-input-tslib/index_en.html" |
5371 |
+SRC_URI="ftp://cdn.debian.net/debian/pool/main/x/${PN}/${DEBSOURCES}" |
5372 |
+ |
5373 |
+LICENSE="GPL-2" |
5374 |
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86" |
5375 |
+IUSE="" |
5376 |
+ |
5377 |
+RDEPEND="x11-libs/tslib" |
5378 |
+DEPEND="${RDEPEND} |
5379 |
+ x11-proto/randrproto" |
5380 |
+ |
5381 |
+S=${WORKDIR}/${PN}-trunk |
5382 |
+ |
5383 |
+DOCS=( COPYING ChangeLog ) |
5384 |
+ |
5385 |
+PATCHES=( |
5386 |
+ "${FILESDIR}"/fix-overlapped-variable.patch |
5387 |
+ "${FILESDIR}"/${PN}-port-ABI-12-r48.patch |
5388 |
+) |
5389 |
|
5390 |
diff --git a/x11-drivers/xf86-input-vmmouse/Manifest b/x11-drivers/xf86-input-vmmouse/Manifest |
5391 |
new file mode 100644 |
5392 |
index 0000000..2542fb3 |
5393 |
--- /dev/null |
5394 |
+++ b/x11-drivers/xf86-input-vmmouse/Manifest |
5395 |
@@ -0,0 +1,8 @@ |
5396 |
+DIST xf86-input-vmmouse-12.7.0.tar.bz2 281998 RMD160 99cd323f663800f71acf0c504c2ba7bb2cd369ed SHA1 6618f84a037c8f4817e1a2822d6a5a795814e544 SHA256 00e5d527a0d97e6b2a6e8c519e1339427e66fa0a43af026858655c7c62bd9e35 |
5397 |
+DIST xf86-input-vmmouse-12.8.0.tar.bz2 300792 RMD160 426d4b011c57210d5e744a230e158c6dc5159749 SHA1 ecca90d5e992f9358f7932e0c46e92ebe715f9de SHA256 a8a6ec0b567c48c130ccb830e15dfc2b201831841de0c2cc56bd87256d2d869a |
5398 |
+DIST xf86-input-vmmouse-12.9.0.tar.bz2 308053 RMD160 116ed6b242ba54bcf056fc8ef754b1e7d6737f92 SHA1 83500beddba2da390389705d482131872fe9be8b SHA256 fbcf00f6bfee38bc65e0f0b812a4d076f7e203e81ed908e57de4026792b299bf |
5399 |
+EBUILD xf86-input-vmmouse-12.7.0.ebuild 672 RMD160 c7ea8718d6ebcac9a6c139e737b0e78c96a39a2f SHA1 4bd9fe27e3837142e398d5fa8a4452bbdef081e4 SHA256 b23a1fe300fb01a05743854494998fbae6c4145817091f29a26f373c8fc0dba0 |
5400 |
+EBUILD xf86-input-vmmouse-12.8.0.ebuild 641 RMD160 55a87d70d2fa61d2e18270509488c5482f53c049 SHA1 eda669932f56210c74f2d55ad8cbdc6a8584d59f SHA256 fc5c61b65510111c1e97dc4a78f6f647223bb685c3e341f0de5bf4378852f861 |
5401 |
+EBUILD xf86-input-vmmouse-12.9.0.ebuild 634 RMD160 6a0bbbec2553f96fd0478ad0e2d28d38a7b277ad SHA1 ba70011809b80d13354e972926e1475b4e31eec8 SHA256 318d58048e50d4770c4ed843f0657c7661f2ea74ad68a4c88837b545e622058f |
5402 |
+MISC ChangeLog 8167 RMD160 a1d42ad8fdc1e308061302c100ab8736c61739d8 SHA1 d30912d296b0ab06d557cbf7cdb8537ad730e1ec SHA256 3962b33cdf6544dfd72c45c0f476403441eb8eea9d08cec29cdfe5fc918a59a6 |
5403 |
+MISC metadata.xml 254 RMD160 c918c791107bb6bade5533be97fda2a5357ade13 SHA1 c0bf2ca0f6107fdce02502942d7050d84ad30fb2 SHA256 32d68d1ad2e14d3f3af865dce8b2e42fec8722f17b1b35beeb5ecbd9b8e1a253 |
5404 |
|
5405 |
diff --git a/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-12.7.0.ebuild b/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-12.7.0.ebuild |
5406 |
new file mode 100644 |
5407 |
index 0000000..425c37f |
5408 |
--- /dev/null |
5409 |
+++ b/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-12.7.0.ebuild |
5410 |
@@ -0,0 +1,32 @@ |
5411 |
+# Copyright 1999-2011 Gentoo Foundation |
5412 |
+# Distributed under the terms of the GNU General Public License v2 |
5413 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-12.7.0.ebuild,v 1.6 2011/03/30 21:24:10 ssuominen Exp $ |
5414 |
+ |
5415 |
+EAPI="4-slot-abi" |
5416 |
+ |
5417 |
+inherit xorg-2 |
5418 |
+ |
5419 |
+DESCRIPTION="VMWare mouse input driver" |
5420 |
+IUSE="" |
5421 |
+KEYWORDS="amd64 x86 ~x86-fbsd" |
5422 |
+ |
5423 |
+RDEPEND="" |
5424 |
+DEPEND="${RDEPEND} |
5425 |
+ >=x11-proto/inputproto-1.4.1 |
5426 |
+ x11-proto/randrproto |
5427 |
+ x11-proto/xproto" |
5428 |
+ |
5429 |
+pkg_setup() { |
5430 |
+ CONFIGURE_OPTIONS=" |
5431 |
+ --with-hal-bin-dir=/punt |
5432 |
+ --with-hal-callouts-dir=/punt |
5433 |
+ --with-hal-fdi-dir=/punt |
5434 |
+ " |
5435 |
+ |
5436 |
+ xorg-2_pkg_setup |
5437 |
+} |
5438 |
+ |
5439 |
+src_install() { |
5440 |
+ xorg-2_src_install |
5441 |
+ rm -rf "${ED}"/punt |
5442 |
+} |
5443 |
|
5444 |
diff --git a/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-12.8.0.ebuild b/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-12.8.0.ebuild |
5445 |
new file mode 100644 |
5446 |
index 0000000..58c34fe |
5447 |
--- /dev/null |
5448 |
+++ b/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-12.8.0.ebuild |
5449 |
@@ -0,0 +1,30 @@ |
5450 |
+# Copyright 1999-2012 Gentoo Foundation |
5451 |
+# Distributed under the terms of the GNU General Public License v2 |
5452 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-12.8.0.ebuild,v 1.2 2012/05/16 00:41:44 aballier Exp $ |
5453 |
+ |
5454 |
+EAPI="4-slot-abi" |
5455 |
+ |
5456 |
+inherit xorg-2 |
5457 |
+ |
5458 |
+DESCRIPTION="VMWare mouse input driver" |
5459 |
+IUSE="" |
5460 |
+KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" |
5461 |
+ |
5462 |
+RDEPEND="" |
5463 |
+DEPEND="${RDEPEND} |
5464 |
+ x11-proto/randrproto" |
5465 |
+ |
5466 |
+pkg_setup() { |
5467 |
+ XORG_CONFIGURE_OPTIONS=( |
5468 |
+ --with-hal-bin-dir=/punt |
5469 |
+ --with-hal-callouts-dir=/punt |
5470 |
+ --with-hal-fdi-dir=/punt |
5471 |
+ ) |
5472 |
+ |
5473 |
+ xorg-2_pkg_setup |
5474 |
+} |
5475 |
+ |
5476 |
+src_install() { |
5477 |
+ xorg-2_src_install |
5478 |
+ rm -rf "${ED}"/punt |
5479 |
+} |
5480 |
|
5481 |
diff --git a/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-12.9.0.ebuild b/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-12.9.0.ebuild |
5482 |
new file mode 100644 |
5483 |
index 0000000..31e35c4 |
5484 |
--- /dev/null |
5485 |
+++ b/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-12.9.0.ebuild |
5486 |
@@ -0,0 +1,30 @@ |
5487 |
+# Copyright 1999-2012 Gentoo Foundation |
5488 |
+# Distributed under the terms of the GNU General Public License v2 |
5489 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-12.9.0.ebuild,v 1.3 2012/06/24 19:02:37 ago Exp $ |
5490 |
+ |
5491 |
+EAPI="4-slot-abi" |
5492 |
+ |
5493 |
+inherit xorg-2 |
5494 |
+ |
5495 |
+DESCRIPTION="VMWare mouse input driver" |
5496 |
+IUSE="" |
5497 |
+KEYWORDS="amd64 x86 ~amd64-fbsd ~x86-fbsd" |
5498 |
+ |
5499 |
+RDEPEND="" |
5500 |
+DEPEND="${RDEPEND} |
5501 |
+ x11-proto/randrproto" |
5502 |
+ |
5503 |
+pkg_setup() { |
5504 |
+ XORG_CONFIGURE_OPTIONS=( |
5505 |
+ --with-hal-bin-dir=/punt |
5506 |
+ --with-hal-callouts-dir=/punt |
5507 |
+ --with-hal-fdi-dir=/punt |
5508 |
+ ) |
5509 |
+ |
5510 |
+ xorg-2_pkg_setup |
5511 |
+} |
5512 |
+ |
5513 |
+src_install() { |
5514 |
+ xorg-2_src_install |
5515 |
+ rm -rf "${ED}"/punt |
5516 |
+} |
5517 |
|
5518 |
diff --git a/x11-drivers/xf86-input-void/Manifest b/x11-drivers/xf86-input-void/Manifest |
5519 |
new file mode 100644 |
5520 |
index 0000000..d9ee28e |
5521 |
--- /dev/null |
5522 |
+++ b/x11-drivers/xf86-input-void/Manifest |
5523 |
@@ -0,0 +1,6 @@ |
5524 |
+DIST xf86-input-void-1.3.1.tar.bz2 242189 RMD160 e1088ee141eb7142db5a7e8fa1db8a0fa3c79df4 SHA1 f0009bd77d205c5e5a9791d8f498780b44e931ae SHA256 aba69784ac83f5951af3e164312adb4b8b1c91a8f79ab35dc5165c534e14c674 |
5525 |
+DIST xf86-input-void-1.4.0.tar.bz2 273454 RMD160 96aeff80628ad7b30bdf444c58343bff9aa8dd64 SHA1 49b462d3acb16337eaf78202d4074f19d5e20b29 SHA256 2ab95865252c64cc88050fa0089a74e063c357b71907bf9be7886047c4987505 |
5526 |
+EBUILD xf86-input-void-1.3.1.ebuild 491 RMD160 2568c63ddf691df5a0958c45738ee478d47b396e SHA1 1229465ecd338edda969594faad831b5c5854dbf SHA256 6c700e484fbaf5dc0dd028f3ba67220fc1d71ae7a8383a40c7e1eeee65784f71 |
5527 |
+EBUILD xf86-input-void-1.4.0.ebuild 461 RMD160 a93de89541ffc867e9cf5db815c5977d12697eae SHA1 0d0318cff57d9333c82ac33aff385404d81a7103 SHA256 b675f1c9e80753ae191a63e0839741301c1af37969cf7ab272aed2a22f8e1880 |
5528 |
+MISC ChangeLog 8907 RMD160 16f000a023b7e2f8594abae1ada2858cad978715 SHA1 caa1b6b293149c13bfef3ba33394040cf93bdc87 SHA256 59f961dbd55106bf8102d627c0129cf7aa6be4bea3c58445a55a30ed01ddad0e |
5529 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
5530 |
|
5531 |
diff --git a/x11-drivers/xf86-input-void/xf86-input-void-1.3.1.ebuild b/x11-drivers/xf86-input-void/xf86-input-void-1.3.1.ebuild |
5532 |
new file mode 100644 |
5533 |
index 0000000..4b6ab3d |
5534 |
--- /dev/null |
5535 |
+++ b/x11-drivers/xf86-input-void/xf86-input-void-1.3.1.ebuild |
5536 |
@@ -0,0 +1,17 @@ |
5537 |
+# Copyright 1999-2011 Gentoo Foundation |
5538 |
+# Distributed under the terms of the GNU General Public License v2 |
5539 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-void/xf86-input-void-1.3.1.ebuild,v 1.8 2011/02/14 23:56:23 xarthisius Exp $ |
5540 |
+ |
5541 |
+EAPI=3 |
5542 |
+inherit xorg-2 |
5543 |
+ |
5544 |
+DESCRIPTION="null input driver" |
5545 |
+ |
5546 |
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd" |
5547 |
+IUSE="" |
5548 |
+ |
5549 |
+RDEPEND="x11-base/xorg-server" |
5550 |
+DEPEND="${RDEPEND} |
5551 |
+ x11-proto/inputproto |
5552 |
+ x11-proto/randrproto |
5553 |
+ x11-proto/xproto" |
5554 |
|
5555 |
diff --git a/x11-drivers/xf86-input-void/xf86-input-void-1.4.0.ebuild b/x11-drivers/xf86-input-void/xf86-input-void-1.4.0.ebuild |
5556 |
new file mode 100644 |
5557 |
index 0000000..81a7f4d |
5558 |
--- /dev/null |
5559 |
+++ b/x11-drivers/xf86-input-void/xf86-input-void-1.4.0.ebuild |
5560 |
@@ -0,0 +1,14 @@ |
5561 |
+# Copyright 1999-2012 Gentoo Foundation |
5562 |
+# Distributed under the terms of the GNU General Public License v2 |
5563 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-void/xf86-input-void-1.4.0.ebuild,v 1.9 2012/05/16 00:42:04 aballier Exp $ |
5564 |
+ |
5565 |
+EAPI="4-slot-abi" |
5566 |
+inherit xorg-2 |
5567 |
+ |
5568 |
+DESCRIPTION="null input driver" |
5569 |
+ |
5570 |
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd" |
5571 |
+IUSE="" |
5572 |
+ |
5573 |
+RDEPEND=">=x11-base/xorg-server-1.9.99.1" |
5574 |
+DEPEND="${RDEPEND}" |
5575 |
|
5576 |
diff --git a/x11-drivers/xf86-input-wacom/Manifest b/x11-drivers/xf86-input-wacom/Manifest |
5577 |
new file mode 100644 |
5578 |
index 0000000..a205de5 |
5579 |
--- /dev/null |
5580 |
+++ b/x11-drivers/xf86-input-wacom/Manifest |
5581 |
@@ -0,0 +1,12 @@ |
5582 |
+DIST xf86-input-wacom-0.11.0.tar.bz2 490183 RMD160 7c6768eb058b5bc11bae540985c088c95d2a9247 SHA1 c76be36900c9f634fa63f6a2b340fc6b79d0a2be SHA256 112235476c4ace61da5fddd63ca9d33e083fd75b84a81b4490102aa023f39e61 |
5583 |
+DIST xf86-input-wacom-0.11.1.tar.bz2 505180 RMD160 ec282ff0d203ef70008ba43d8485bbca25e24282 SHA1 e8b0ec91a95a13a897d34c6ebe2af564e1ce3cb2 SHA256 9d32f94610f8faae3214227a8e8f050cd3b469b3fe9d60ef9272a884dcccb6ca |
5584 |
+DIST xf86-input-wacom-0.13.0.tar.bz2 508958 RMD160 23c3600f19fd8c3b51d14e7ad7927f5ee14883df SHA1 67d4b78728ea1474b7d312853cdcd613ff4c7c49 SHA256 3895b87d51c69224b36f7859911fc2b6a6e0017f1c6c620417e35e7083a6c7f4 |
5585 |
+DIST xf86-input-wacom-0.14.0.tar.bz2 515278 RMD160 362cc49f5c805452ad94bc899c06d4fdaf98b2ff SHA1 3cc91315355b721b1959a8e9d7dc06587f3395af SHA256 929817ec7979d87432226245c687a1fdd211dcd3057c9d10dce72a933d80a69e |
5586 |
+DIST xf86-input-wacom-0.15.0.tar.bz2 528528 RMD160 132054aff24ae6fb8abef0189e7c23c7bc53e4c3 SHA1 6e8e4fa2ccc2448cae97119c6f2842fe283f9b29 SHA256 2e9b64c30fb223c46407bd0e105a54a1e83f378eb33ac68bd8a73fdbface000f |
5587 |
+EBUILD xf86-input-wacom-0.11.0.ebuild 1412 RMD160 a6ddb1f6624f75dc8d0aa0ce7cb8590e6510c5d3 SHA1 3d245d65181238e61c200e88868c36027059aa2a SHA256 761236211eaedf3eb335d1e572424f5b78803c91a2fba9c9144c12236f36b6d5 |
5588 |
+EBUILD xf86-input-wacom-0.11.1.ebuild 1442 RMD160 1dd8d0ae9c7e5189a439b72eb8eaea2aa514d737 SHA1 2c3ff158deb796f9183c6442de966077099d9608 SHA256 5d21aeec711b2cea4af41e62f7859ad9eb3009ff7440a8e07a360d6653604aa4 |
5589 |
+EBUILD xf86-input-wacom-0.13.0.ebuild 1421 RMD160 3daee3d6954c80ee7571aebbd14f7dc9df725ea5 SHA1 b1286854a28cba76a53bc3df58da544f7574e72e SHA256 9655309d3ca948e72d043ae2cb8f599360be199de14558d692cd78bb55dc6caa |
5590 |
+EBUILD xf86-input-wacom-0.14.0.ebuild 1416 RMD160 12c2ca3ef2d161b353a07f66f8189f276ec67ccc SHA1 88ad421d4ab38c3a91152f591e74178f4486a60e SHA256 37412de99f88ce149c91a5cd997eb5fcb54a69a0cb43f3dc2ecbe6d5a0b6cfe1 |
5591 |
+EBUILD xf86-input-wacom-0.15.0.ebuild 1421 RMD160 691b9ddb59f68d6753e14409d0c390158119c93d SHA1 3d803da337be11cb07b0bdcfb2f280ad48111614 SHA256 a2d303ba8302d035223a442a496474fcc069e9aa65840c71a7ddfc0118ead4ed |
5592 |
+MISC ChangeLog 8449 RMD160 602a04b034578fb911e3b11dec3c4f710c416d9e SHA1 8de8444227a7a63ae373a6759e56f5807b7e5917 SHA256 72fd5c6219a8d6bf31f397b7c089aea81ae9deec463ff2dd34d5832c6ce59e26 |
5593 |
+MISC metadata.xml 365 RMD160 808ca8e60d1314d487519f7cf105148f52f96a36 SHA1 fe0154d304388ec2ff8cb6d58a3d30c10e6a44b8 SHA256 c2c9afd84e3b5dea0662cd9cb186a1efcc9ae1d96fc569bb7504701dd2925714 |
5594 |
|
5595 |
diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.11.0.ebuild b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.11.0.ebuild |
5596 |
new file mode 100644 |
5597 |
index 0000000..87103f3 |
5598 |
--- /dev/null |
5599 |
+++ b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.11.0.ebuild |
5600 |
@@ -0,0 +1,55 @@ |
5601 |
+# Copyright 1999-2011 Gentoo Foundation |
5602 |
+# Distributed under the terms of the GNU General Public License v2 |
5603 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.11.0.ebuild,v 1.7 2011/07/29 10:50:32 xarthisius Exp $ |
5604 |
+ |
5605 |
+EAPI="4-slot-abi" |
5606 |
+ |
5607 |
+inherit linux-info xorg-2 |
5608 |
+ |
5609 |
+DESCRIPTION="Driver for Wacom tablets and drawing devices" |
5610 |
+HOMEPAGE="http://linuxwacom.sourceforge.net/" |
5611 |
+LICENSE="GPL-2" |
5612 |
+EGIT_REPO_URI="git://linuxwacom.git.sourceforge.net/gitroot/linuxwacom/${PN}" |
5613 |
+[[ ${PV} != 9999* ]] && \ |
5614 |
+ SRC_URI="mirror://sourceforge/linuxwacom/${PN}/${P}.tar.bz2" |
5615 |
+ |
5616 |
+KEYWORDS="amd64 ppc ppc64 x86" |
5617 |
+IUSE="debug" |
5618 |
+ |
5619 |
+RDEPEND="!x11-drivers/linuxwacom |
5620 |
+ x11-libs/libX11 |
5621 |
+ x11-libs/libXext |
5622 |
+ x11-libs/libXi |
5623 |
+ x11-libs/libXrandr" |
5624 |
+DEPEND="${RDEPEND} |
5625 |
+ x11-proto/randrproto" |
5626 |
+ |
5627 |
+pkg_setup() { |
5628 |
+ XORG_CONFIGURE_OPTIONS=( |
5629 |
+ $(use_enable debug) |
5630 |
+ ) |
5631 |
+ xorg-2_pkg_setup |
5632 |
+} |
5633 |
+ |
5634 |
+src_install() { |
5635 |
+ xorg-2_src_install |
5636 |
+ |
5637 |
+ rm -rf "${D}"/usr/share/hal |
5638 |
+} |
5639 |
+ |
5640 |
+pkg_pretend() { |
5641 |
+ linux-info_pkg_setup |
5642 |
+ |
5643 |
+ if ! linux_config_exists \ |
5644 |
+ || ! linux_chkconfig_present TABLET_USB_WACOM \ |
5645 |
+ || ! linux_chkconfig_present INPUT_EVDEV; then |
5646 |
+ echo |
5647 |
+ ewarn "If you use a USB Wacom tablet, you need to enable support in your kernel" |
5648 |
+ ewarn " Device Drivers --->" |
5649 |
+ ewarn " Input device support --->" |
5650 |
+ ewarn " <*> Event interface" |
5651 |
+ ewarn " [*] Tablets --->" |
5652 |
+ ewarn " <*> Wacom Intuos/Graphire tablet support (USB)" |
5653 |
+ echo |
5654 |
+ fi |
5655 |
+} |
5656 |
|
5657 |
diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.11.1.ebuild b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.11.1.ebuild |
5658 |
new file mode 100644 |
5659 |
index 0000000..56fbadf |
5660 |
--- /dev/null |
5661 |
+++ b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.11.1.ebuild |
5662 |
@@ -0,0 +1,57 @@ |
5663 |
+# Copyright 1999-2012 Gentoo Foundation |
5664 |
+# Distributed under the terms of the GNU General Public License v2 |
5665 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.11.1.ebuild,v 1.4 2012/03/03 16:28:53 ranger Exp $ |
5666 |
+ |
5667 |
+EAPI="4-slot-abi" |
5668 |
+ |
5669 |
+inherit linux-info xorg-2 |
5670 |
+ |
5671 |
+DESCRIPTION="Driver for Wacom tablets and drawing devices" |
5672 |
+HOMEPAGE="http://linuxwacom.sourceforge.net/" |
5673 |
+LICENSE="GPL-2" |
5674 |
+EGIT_REPO_URI="git://linuxwacom.git.sourceforge.net/gitroot/linuxwacom/${PN}" |
5675 |
+[[ ${PV} != 9999* ]] && \ |
5676 |
+ SRC_URI="mirror://sourceforge/linuxwacom/${PN}/${P}.tar.bz2" |
5677 |
+ |
5678 |
+KEYWORDS="amd64 ppc ppc64 x86" |
5679 |
+IUSE="debug" |
5680 |
+ |
5681 |
+RDEPEND="!x11-drivers/linuxwacom |
5682 |
+ >=x11-base/xorg-server-1.7 |
5683 |
+ x11-libs/libX11 |
5684 |
+ x11-libs/libXext |
5685 |
+ x11-libs/libXi |
5686 |
+ x11-libs/libXrandr" |
5687 |
+DEPEND="${RDEPEND} |
5688 |
+ x11-proto/randrproto" |
5689 |
+ |
5690 |
+pkg_setup() { |
5691 |
+ linux-info_pkg_setup |
5692 |
+ |
5693 |
+ XORG_CONFIGURE_OPTIONS=( |
5694 |
+ $(use_enable debug) |
5695 |
+ ) |
5696 |
+} |
5697 |
+ |
5698 |
+src_install() { |
5699 |
+ xorg-2_src_install |
5700 |
+ |
5701 |
+ rm -rf "${ED}"/usr/share/hal |
5702 |
+} |
5703 |
+ |
5704 |
+pkg_pretend() { |
5705 |
+ linux-info_pkg_setup |
5706 |
+ |
5707 |
+ if ! linux_config_exists \ |
5708 |
+ || ! linux_chkconfig_present TABLET_USB_WACOM \ |
5709 |
+ || ! linux_chkconfig_present INPUT_EVDEV; then |
5710 |
+ echo |
5711 |
+ ewarn "If you use a USB Wacom tablet, you need to enable support in your kernel" |
5712 |
+ ewarn " Device Drivers --->" |
5713 |
+ ewarn " Input device support --->" |
5714 |
+ ewarn " <*> Event interface" |
5715 |
+ ewarn " [*] Tablets --->" |
5716 |
+ ewarn " <*> Wacom Intuos/Graphire tablet support (USB)" |
5717 |
+ echo |
5718 |
+ fi |
5719 |
+} |
5720 |
|
5721 |
diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.13.0.ebuild b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.13.0.ebuild |
5722 |
new file mode 100644 |
5723 |
index 0000000..2ad133a |
5724 |
--- /dev/null |
5725 |
+++ b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.13.0.ebuild |
5726 |
@@ -0,0 +1,56 @@ |
5727 |
+# Copyright 1999-2012 Gentoo Foundation |
5728 |
+# Distributed under the terms of the GNU General Public License v2 |
5729 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.13.0.ebuild,v 1.1 2012/02/11 16:33:16 ikelos Exp $ |
5730 |
+ |
5731 |
+EAPI="4-slot-abi" |
5732 |
+ |
5733 |
+inherit linux-info xorg-2 |
5734 |
+ |
5735 |
+DESCRIPTION="Driver for Wacom tablets and drawing devices" |
5736 |
+HOMEPAGE="http://linuxwacom.sourceforge.net/" |
5737 |
+LICENSE="GPL-2" |
5738 |
+EGIT_REPO_URI="git://linuxwacom.git.sourceforge.net/gitroot/linuxwacom/${PN}" |
5739 |
+[[ ${PV} != 9999* ]] && \ |
5740 |
+ SRC_URI="mirror://sourceforge/linuxwacom/${PN}/${P}.tar.bz2" |
5741 |
+ |
5742 |
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" |
5743 |
+IUSE="debug" |
5744 |
+ |
5745 |
+RDEPEND=">=x11-base/xorg-server-1.7 |
5746 |
+ x11-libs/libX11 |
5747 |
+ x11-libs/libXext |
5748 |
+ x11-libs/libXi |
5749 |
+ x11-libs/libXrandr" |
5750 |
+DEPEND="${RDEPEND} |
5751 |
+ x11-proto/randrproto" |
5752 |
+ |
5753 |
+pkg_setup() { |
5754 |
+ linux-info_pkg_setup |
5755 |
+ |
5756 |
+ XORG_CONFIGURE_OPTIONS=( |
5757 |
+ $(use_enable debug) |
5758 |
+ ) |
5759 |
+} |
5760 |
+ |
5761 |
+src_install() { |
5762 |
+ xorg-2_src_install |
5763 |
+ |
5764 |
+ rm -rf "${ED}"/usr/share/hal |
5765 |
+} |
5766 |
+ |
5767 |
+pkg_pretend() { |
5768 |
+ linux-info_pkg_setup |
5769 |
+ |
5770 |
+ if ! linux_config_exists \ |
5771 |
+ || ! linux_chkconfig_present TABLET_USB_WACOM \ |
5772 |
+ || ! linux_chkconfig_present INPUT_EVDEV; then |
5773 |
+ echo |
5774 |
+ ewarn "If you use a USB Wacom tablet, you need to enable support in your kernel" |
5775 |
+ ewarn " Device Drivers --->" |
5776 |
+ ewarn " Input device support --->" |
5777 |
+ ewarn " <*> Event interface" |
5778 |
+ ewarn " [*] Tablets --->" |
5779 |
+ ewarn " <*> Wacom Intuos/Graphire tablet support (USB)" |
5780 |
+ echo |
5781 |
+ fi |
5782 |
+} |
5783 |
|
5784 |
diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.14.0.ebuild b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.14.0.ebuild |
5785 |
new file mode 100644 |
5786 |
index 0000000..7adc220 |
5787 |
--- /dev/null |
5788 |
+++ b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.14.0.ebuild |
5789 |
@@ -0,0 +1,56 @@ |
5790 |
+# Copyright 1999-2012 Gentoo Foundation |
5791 |
+# Distributed under the terms of the GNU General Public License v2 |
5792 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.14.0.ebuild,v 1.3 2012/06/24 19:03:03 ago Exp $ |
5793 |
+ |
5794 |
+EAPI="4-slot-abi" |
5795 |
+ |
5796 |
+inherit linux-info xorg-2 |
5797 |
+ |
5798 |
+DESCRIPTION="Driver for Wacom tablets and drawing devices" |
5799 |
+HOMEPAGE="http://linuxwacom.sourceforge.net/" |
5800 |
+LICENSE="GPL-2" |
5801 |
+EGIT_REPO_URI="git://linuxwacom.git.sourceforge.net/gitroot/linuxwacom/${PN}" |
5802 |
+[[ ${PV} != 9999* ]] && \ |
5803 |
+ SRC_URI="mirror://sourceforge/linuxwacom/${PN}/${P}.tar.bz2" |
5804 |
+ |
5805 |
+KEYWORDS="amd64 ~ppc ~ppc64 x86" |
5806 |
+IUSE="debug" |
5807 |
+ |
5808 |
+RDEPEND=">=x11-base/xorg-server-1.7 |
5809 |
+ x11-libs/libX11 |
5810 |
+ x11-libs/libXext |
5811 |
+ x11-libs/libXi |
5812 |
+ x11-libs/libXrandr" |
5813 |
+DEPEND="${RDEPEND} |
5814 |
+ x11-proto/randrproto" |
5815 |
+ |
5816 |
+pkg_setup() { |
5817 |
+ linux-info_pkg_setup |
5818 |
+ |
5819 |
+ XORG_CONFIGURE_OPTIONS=( |
5820 |
+ $(use_enable debug) |
5821 |
+ ) |
5822 |
+} |
5823 |
+ |
5824 |
+src_install() { |
5825 |
+ xorg-2_src_install |
5826 |
+ |
5827 |
+ rm -rf "${ED}"/usr/share/hal |
5828 |
+} |
5829 |
+ |
5830 |
+pkg_pretend() { |
5831 |
+ linux-info_pkg_setup |
5832 |
+ |
5833 |
+ if ! linux_config_exists \ |
5834 |
+ || ! linux_chkconfig_present TABLET_USB_WACOM \ |
5835 |
+ || ! linux_chkconfig_present INPUT_EVDEV; then |
5836 |
+ echo |
5837 |
+ ewarn "If you use a USB Wacom tablet, you need to enable support in your kernel" |
5838 |
+ ewarn " Device Drivers --->" |
5839 |
+ ewarn " Input device support --->" |
5840 |
+ ewarn " <*> Event interface" |
5841 |
+ ewarn " [*] Tablets --->" |
5842 |
+ ewarn " <*> Wacom Intuos/Graphire tablet support (USB)" |
5843 |
+ echo |
5844 |
+ fi |
5845 |
+} |
5846 |
|
5847 |
diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.15.0.ebuild b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.15.0.ebuild |
5848 |
new file mode 100644 |
5849 |
index 0000000..6c834f2 |
5850 |
--- /dev/null |
5851 |
+++ b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.15.0.ebuild |
5852 |
@@ -0,0 +1,56 @@ |
5853 |
+# Copyright 1999-2012 Gentoo Foundation |
5854 |
+# Distributed under the terms of the GNU General Public License v2 |
5855 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.15.0.ebuild,v 1.1 2012/06/23 19:30:40 ikelos Exp $ |
5856 |
+ |
5857 |
+EAPI="4-slot-abi" |
5858 |
+ |
5859 |
+inherit linux-info xorg-2 |
5860 |
+ |
5861 |
+DESCRIPTION="Driver for Wacom tablets and drawing devices" |
5862 |
+HOMEPAGE="http://linuxwacom.sourceforge.net/" |
5863 |
+LICENSE="GPL-2" |
5864 |
+EGIT_REPO_URI="git://linuxwacom.git.sourceforge.net/gitroot/linuxwacom/${PN}" |
5865 |
+[[ ${PV} != 9999* ]] && \ |
5866 |
+ SRC_URI="mirror://sourceforge/linuxwacom/${PN}/${P}.tar.bz2" |
5867 |
+ |
5868 |
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" |
5869 |
+IUSE="debug" |
5870 |
+ |
5871 |
+RDEPEND=">=x11-base/xorg-server-1.7 |
5872 |
+ x11-libs/libX11 |
5873 |
+ x11-libs/libXext |
5874 |
+ x11-libs/libXi |
5875 |
+ x11-libs/libXrandr" |
5876 |
+DEPEND="${RDEPEND} |
5877 |
+ x11-proto/randrproto" |
5878 |
+ |
5879 |
+pkg_setup() { |
5880 |
+ linux-info_pkg_setup |
5881 |
+ |
5882 |
+ XORG_CONFIGURE_OPTIONS=( |
5883 |
+ $(use_enable debug) |
5884 |
+ ) |
5885 |
+} |
5886 |
+ |
5887 |
+src_install() { |
5888 |
+ xorg-2_src_install |
5889 |
+ |
5890 |
+ rm -rf "${ED}"/usr/share/hal |
5891 |
+} |
5892 |
+ |
5893 |
+pkg_pretend() { |
5894 |
+ linux-info_pkg_setup |
5895 |
+ |
5896 |
+ if ! linux_config_exists \ |
5897 |
+ || ! linux_chkconfig_present TABLET_USB_WACOM \ |
5898 |
+ || ! linux_chkconfig_present INPUT_EVDEV; then |
5899 |
+ echo |
5900 |
+ ewarn "If you use a USB Wacom tablet, you need to enable support in your kernel" |
5901 |
+ ewarn " Device Drivers --->" |
5902 |
+ ewarn " Input device support --->" |
5903 |
+ ewarn " <*> Event interface" |
5904 |
+ ewarn " [*] Tablets --->" |
5905 |
+ ewarn " <*> Wacom Intuos/Graphire tablet support (USB)" |
5906 |
+ echo |
5907 |
+ fi |
5908 |
+} |
5909 |
|
5910 |
diff --git a/x11-drivers/xf86-video-apm/Manifest b/x11-drivers/xf86-video-apm/Manifest |
5911 |
new file mode 100644 |
5912 |
index 0000000..88ac04f |
5913 |
--- /dev/null |
5914 |
+++ b/x11-drivers/xf86-video-apm/Manifest |
5915 |
@@ -0,0 +1,6 @@ |
5916 |
+DIST xf86-video-apm-1.2.3.tar.bz2 295470 RMD160 45a27d62a77a83fe8ff61d37ab31544116bec130 SHA1 1fa7180cf985a74132f8d5b39a0bf9df08713fac SHA256 4046ea18dbd76a9df5f68695025c2c411c20564af9198974506a041ebd4a30da |
5917 |
+DIST xf86-video-apm-1.2.4.tar.bz2 325979 RMD160 63f5b68278469ce9df4bfcdc1d7c2a50750ce7c4 SHA1 d792ba6e8c39e60e00e0790b4e08f551044b2f7c SHA256 ae65982961fe884728497db9b805123d486d2aade2ba8e7bba9a3ee9dccf4302 |
5918 |
+EBUILD xf86-video-apm-1.2.3.ebuild 567 RMD160 ce2403a7a2db1a77e9e7df59527b6db67514a219 SHA1 983c421c5648c40eaffc5c5f6800dc0427903704 SHA256 a27a6faf777df3ddea78ef268399d05dc468aac9acb7b0da4c988ffe5919ee20 |
5919 |
+EBUILD xf86-video-apm-1.2.4.ebuild 434 RMD160 69c6ab01245b0cfbf3a967d4a87debc637ee9cb2 SHA1 ebdda679f2b8068b1ca60f71a8c683b27c3eff94 SHA256 3484bef0389ccfb074ca86452eebd9f8933f5896290407c0fd66b3f2eabd1d59 |
5920 |
+MISC ChangeLog 5927 RMD160 74264988127907240cef51deeef0577995339f89 SHA1 517f432fa366b7540864973202d71796ddb343cc SHA256 92fdf25c55d8a42d70d9844aefb296b2a1dbe6bc02b3c14da3e7c36536a251df |
5921 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
5922 |
|
5923 |
diff --git a/x11-drivers/xf86-video-apm/xf86-video-apm-1.2.3.ebuild b/x11-drivers/xf86-video-apm/xf86-video-apm-1.2.3.ebuild |
5924 |
new file mode 100644 |
5925 |
index 0000000..86041ce |
5926 |
--- /dev/null |
5927 |
+++ b/x11-drivers/xf86-video-apm/xf86-video-apm-1.2.3.ebuild |
5928 |
@@ -0,0 +1,22 @@ |
5929 |
+# Copyright 1999-2011 Gentoo Foundation |
5930 |
+# Distributed under the terms of the GNU General Public License v2 |
5931 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-apm/xf86-video-apm-1.2.3.ebuild,v 1.4 2011/02/12 19:00:24 armin76 Exp $ |
5932 |
+ |
5933 |
+EAPI=3 |
5934 |
+ |
5935 |
+inherit xorg-2 |
5936 |
+ |
5937 |
+DESCRIPTION="Alliance ProMotion video driver" |
5938 |
+ |
5939 |
+KEYWORDS="amd64 ia64 x86 ~x86-fbsd" |
5940 |
+IUSE="" |
5941 |
+ |
5942 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
5943 |
+DEPEND="${RDEPEND} |
5944 |
+ x11-proto/fontsproto |
5945 |
+ x11-proto/videoproto |
5946 |
+ x11-proto/xextproto |
5947 |
+ x11-proto/xf86rushproto |
5948 |
+ x11-proto/randrproto |
5949 |
+ x11-proto/renderproto |
5950 |
+ x11-proto/xproto" |
5951 |
|
5952 |
diff --git a/x11-drivers/xf86-video-apm/xf86-video-apm-1.2.4.ebuild b/x11-drivers/xf86-video-apm/xf86-video-apm-1.2.4.ebuild |
5953 |
new file mode 100644 |
5954 |
index 0000000..163b8de |
5955 |
--- /dev/null |
5956 |
+++ b/x11-drivers/xf86-video-apm/xf86-video-apm-1.2.4.ebuild |
5957 |
@@ -0,0 +1,15 @@ |
5958 |
+# Copyright 1999-2012 Gentoo Foundation |
5959 |
+# Distributed under the terms of the GNU General Public License v2 |
5960 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-apm/xf86-video-apm-1.2.4.ebuild,v 1.4 2012/06/24 19:03:29 ago Exp $ |
5961 |
+ |
5962 |
+EAPI="4-slot-abi" |
5963 |
+ |
5964 |
+inherit xorg-2 |
5965 |
+ |
5966 |
+DESCRIPTION="Alliance ProMotion video driver" |
5967 |
+ |
5968 |
+KEYWORDS="amd64 ~ia64 x86 ~amd64-fbsd ~x86-fbsd" |
5969 |
+IUSE="" |
5970 |
+ |
5971 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
5972 |
+DEPEND="${RDEPEND}" |
5973 |
|
5974 |
diff --git a/x11-drivers/xf86-video-ark/Manifest b/x11-drivers/xf86-video-ark/Manifest |
5975 |
new file mode 100644 |
5976 |
index 0000000..f53363d |
5977 |
--- /dev/null |
5978 |
+++ b/x11-drivers/xf86-video-ark/Manifest |
5979 |
@@ -0,0 +1,6 @@ |
5980 |
+DIST xf86-video-ark-0.7.3.tar.bz2 238946 RMD160 264b097e82d57220ad5a61a818f4abdc80b8854b SHA1 56901ec6097a83433689f208268281f9c98c238b SHA256 39149a565c64ae013962022c45e561a0e92c5ab413688f3b5055cad694f28f98 |
5981 |
+DIST xf86-video-ark-0.7.4.tar.bz2 273338 RMD160 ecca71ad78bb0bf71935dc300fc45cb8f94ea7e4 SHA1 d95cb9aa56e7db542b3ac8fed9cb519b11f77556 SHA256 bd4cdba48a974acaca289d20b8268a4d3084e2b2c9d1c83adb03ba1dcb609fa4 |
5982 |
+EBUILD xf86-video-ark-0.7.3.ebuild 514 RMD160 56ecaa4473b9f06588eb1ada3dad252ec6f77bd4 SHA1 05df17805e584bfd68295311ee1de19db470ba87 SHA256 9371023b3029aba7c5ede81d30539f17cb83630babc623164167c057be166f1c |
5983 |
+EBUILD xf86-video-ark-0.7.4.ebuild 462 RMD160 d43b1ef1634f1d48b169c612d052c3b079c40283 SHA1 e330a7904e1c3ff5ee9c8a9bbdb236254be8611b SHA256 471ac04229ea921bac7e31c06483b1c8b0ad3bba4b72d6c6f349f01d137d3652 |
5984 |
+MISC ChangeLog 6364 RMD160 9e9343e204be8cc985a1ef09d45f433629248d32 SHA1 01c9cea72e39988b88c8ba5e492caf8c73b133a8 SHA256 4402dced4a0877e199412eb1ef6b08d26eb61a71846b7de3f52253a33a20bf93 |
5985 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
5986 |
|
5987 |
diff --git a/x11-drivers/xf86-video-ark/xf86-video-ark-0.7.3.ebuild b/x11-drivers/xf86-video-ark/xf86-video-ark-0.7.3.ebuild |
5988 |
new file mode 100644 |
5989 |
index 0000000..aa77df5 |
5990 |
--- /dev/null |
5991 |
+++ b/x11-drivers/xf86-video-ark/xf86-video-ark-0.7.3.ebuild |
5992 |
@@ -0,0 +1,19 @@ |
5993 |
+# Copyright 1999-2011 Gentoo Foundation |
5994 |
+# Distributed under the terms of the GNU General Public License v2 |
5995 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-ark/xf86-video-ark-0.7.3.ebuild,v 1.4 2011/02/12 19:01:52 armin76 Exp $ |
5996 |
+ |
5997 |
+EAPI=3 |
5998 |
+ |
5999 |
+inherit xorg-2 |
6000 |
+ |
6001 |
+DESCRIPTION="X.Org driver for ark cards" |
6002 |
+KEYWORDS="amd64 ia64 x86 ~x86-fbsd" |
6003 |
+IUSE="" |
6004 |
+ |
6005 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
6006 |
+DEPEND="${RDEPEND} |
6007 |
+ x11-proto/fontsproto |
6008 |
+ x11-proto/randrproto |
6009 |
+ x11-proto/renderproto |
6010 |
+ x11-proto/xextproto |
6011 |
+ x11-proto/xproto" |
6012 |
|
6013 |
diff --git a/x11-drivers/xf86-video-ark/xf86-video-ark-0.7.4.ebuild b/x11-drivers/xf86-video-ark/xf86-video-ark-0.7.4.ebuild |
6014 |
new file mode 100644 |
6015 |
index 0000000..cc7b5ed |
6016 |
--- /dev/null |
6017 |
+++ b/x11-drivers/xf86-video-ark/xf86-video-ark-0.7.4.ebuild |
6018 |
@@ -0,0 +1,15 @@ |
6019 |
+# Copyright 1999-2012 Gentoo Foundation |
6020 |
+# Distributed under the terms of the GNU General Public License v2 |
6021 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-ark/xf86-video-ark-0.7.4.ebuild,v 1.5 2012/06/24 19:03:56 ago Exp $ |
6022 |
+ |
6023 |
+EAPI="4-slot-abi" |
6024 |
+ |
6025 |
+inherit xorg-2 |
6026 |
+ |
6027 |
+DESCRIPTION="X.Org driver for ark cards" |
6028 |
+KEYWORDS="amd64 ~ia64 x86 ~amd64-fbsd ~x86-fbsd" |
6029 |
+IUSE="" |
6030 |
+ |
6031 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
6032 |
+DEPEND="${RDEPEND} |
6033 |
+ >=x11-libs/libpciaccess-0.12.901" |
6034 |
|
6035 |
diff --git a/x11-drivers/xf86-video-ast/Manifest b/x11-drivers/xf86-video-ast/Manifest |
6036 |
new file mode 100644 |
6037 |
index 0000000..7337277 |
6038 |
--- /dev/null |
6039 |
+++ b/x11-drivers/xf86-video-ast/Manifest |
6040 |
@@ -0,0 +1,6 @@ |
6041 |
+DIST xf86-video-ast-0.93.10.tar.bz2 316783 RMD160 0b265161cbb3def742ce1e4e77dbaeb84c1040b7 SHA1 40e8acd04ccf670b196be74a2c806d064f7b68db SHA256 c9d466fef391bdf960f79b82f1f776a1c1ab870e93475c3d1b3d028531fac4e0 |
6042 |
+DIST xf86-video-ast-0.95.0.tar.bz2 330114 RMD160 dc4294ae571b02be7eaf172a642c2c275e52095b SHA1 c2380f134f37a66853bcf4128f1a552c3d0855b7 SHA256 eb5cbeceb887241534394d040856fee80cba6dd561f8dca921105c5b69fde973 |
6043 |
+EBUILD xf86-video-ast-0.93.10.ebuild 378 RMD160 7256955650ec2676f3251ae91c511dee63724357 SHA1 ba7551a4f7b1ce0c0881c936390e64af06c6f11d SHA256 87d1a4a5bc9f388c0899ab8fccee360ee470263a7abd1a94723c89afd3b766c5 |
6044 |
+EBUILD xf86-video-ast-0.95.0.ebuild 383 RMD160 9f18ca3bc355255ee79c950fabb797ebcad3ee02 SHA1 23cb4d24c3b829ad215d5ec431a1df8ba50ad890 SHA256 ee78c56ef93e3ad48943e48e7ec3d21b216265cab512ef2b5c2f0fe8aecf5a5d |
6045 |
+MISC ChangeLog 3438 RMD160 f9b6468598e44ddbd4acf99df73d272ec418bd52 SHA1 5b7b7683686c37348e3014b2eee67d252d8e67a9 SHA256 7ed4ddfbba13f28b83c919bdc4e029d84826d4ec0fe83d0ea30941516103a920 |
6046 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
6047 |
|
6048 |
diff --git a/x11-drivers/xf86-video-ast/xf86-video-ast-0.93.10.ebuild b/x11-drivers/xf86-video-ast/xf86-video-ast-0.93.10.ebuild |
6049 |
new file mode 100644 |
6050 |
index 0000000..398cac4 |
6051 |
--- /dev/null |
6052 |
+++ b/x11-drivers/xf86-video-ast/xf86-video-ast-0.93.10.ebuild |
6053 |
@@ -0,0 +1,12 @@ |
6054 |
+# Copyright 1999-2012 Gentoo Foundation |
6055 |
+# Distributed under the terms of the GNU General Public License v2 |
6056 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-ast/xf86-video-ast-0.93.10.ebuild,v 1.2 2012/04/29 13:00:29 scarabeus Exp $ |
6057 |
+ |
6058 |
+EAPI="4-slot-abi" |
6059 |
+ |
6060 |
+inherit xorg-2 |
6061 |
+ |
6062 |
+DESCRIPTION="X.Org driver for ASpeedTech cards" |
6063 |
+KEYWORDS="amd64 x86 ~x86-fbsd" |
6064 |
+LICENSE="MIT" |
6065 |
+IUSE="" |
6066 |
|
6067 |
diff --git a/x11-drivers/xf86-video-ast/xf86-video-ast-0.95.0.ebuild b/x11-drivers/xf86-video-ast/xf86-video-ast-0.95.0.ebuild |
6068 |
new file mode 100644 |
6069 |
index 0000000..0e408b9 |
6070 |
--- /dev/null |
6071 |
+++ b/x11-drivers/xf86-video-ast/xf86-video-ast-0.95.0.ebuild |
6072 |
@@ -0,0 +1,12 @@ |
6073 |
+# Copyright 1999-2012 Gentoo Foundation |
6074 |
+# Distributed under the terms of the GNU General Public License v2 |
6075 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-ast/xf86-video-ast-0.95.0.ebuild,v 1.4 2012/06/24 19:04:21 ago Exp $ |
6076 |
+ |
6077 |
+EAPI="4-slot-abi" |
6078 |
+ |
6079 |
+inherit xorg-2 |
6080 |
+ |
6081 |
+DESCRIPTION="X.Org driver for ASpeedTech cards" |
6082 |
+KEYWORDS="amd64 x86 ~amd64-fbsd ~x86-fbsd" |
6083 |
+LICENSE="MIT" |
6084 |
+IUSE="" |
6085 |
|
6086 |
diff --git a/x11-drivers/xf86-video-ati/Manifest b/x11-drivers/xf86-video-ati/Manifest |
6087 |
new file mode 100644 |
6088 |
index 0000000..aff01ca |
6089 |
--- /dev/null |
6090 |
+++ b/x11-drivers/xf86-video-ati/Manifest |
6091 |
@@ -0,0 +1,25 @@ |
6092 |
+AUX xf86-video-ati-6.14.0-xorg-server-1.10.patch 1133 RMD160 489da229ad6494d9f21fe8f8e1c3d7884724bf97 SHA1 7cded8f5f48ee0c4af49602cafc8db46a56937b9 SHA256 609c43ad9e9860d4dabbafd14e9c4b96529375b256bf82c4276c20b5b8ab204b |
6093 |
+AUX xf86-video-ati-6.14.3-pcitag.patch 1450 RMD160 aa62bff417d36053da6767cc4041fcfb7cbd7a4e SHA1 8b53ebdd38ea080992812b27e3b54d88ccdbbd19 SHA256 05d7407da399a7cc0cfb98f5a8977384754075f2d03b17b3ef5c9d7aad297b1e |
6094 |
+AUX xf86-video-ati-6.14.3-xorg-server-1.12.patch 3637 RMD160 159b182b7139d9aeb5df5a6756fa4292c095d018 SHA1 3b42db2a94bee9935730866cc931a5005fd364d4 SHA256 9829b065815b85a805fc537e5e3cab6a4f0f523f5334493619b791c7622d8102 |
6095 |
+AUX xf86-video-ati-6.14.4-exa-solid-accel-evergreen.patch 10993 RMD160 4107ba56c3788f48ccfc8fd24f6bf8790d2c36a2 SHA1 bfd5e44e12f58a95cfbd8f08cae60f76471ae9d7 SHA256 2bc497c453c5e87f63cde4f224446347c5d730575ebecccc0aa0feba18ce7fd4 |
6096 |
+AUX xf86-video-ati-6.14.4-exa-solid-accel-r100.patch 6527 RMD160 5135149c19a4d5fda81285f7ea83ca94fe4dd30d SHA1 9e8ad550c15efa30946d9ed331a78212036f9862 SHA256 d1d991d7aaef21132ea892757611fbb660dfe64fb6b5ffb1bd33f8b6f2d98342 |
6097 |
+AUX xf86-video-ati-6.14.4-exa-solid-accel-r200.patch 6548 RMD160 713861a1653ea4d1ffb1db3e89443613b9c3c906 SHA1 16fa780dc9f3e37dc5b9137a769b03cca72fc3c4 SHA256 0a49ca2a700e90721390eb77e62086aa0c68201ede9db2f9aea21ddc957eb444 |
6098 |
+AUX xf86-video-ati-6.14.4-exa-solid-accel-r300.patch 20383 RMD160 36537328e2dd62831114bb045ad685fe7cfeff8f SHA1 6faf3a005e532892298d73f5f40edef4a847260f SHA256 1ad91f3d120f06beb9d0d905931aeb4086ff7d7342ebbdf681b2d9ffa66169f7 |
6099 |
+DIST xf86-video-ati-6.13.2.tar.bz2 985673 RMD160 46f581fcd631c841b511bb7071a1aa2252fe9078 SHA1 f9d379a884a833829ab1942de4ad4f4766cdcd46 SHA256 d85f60081e5b71bf19da4ca48bce95a9e9df3635c8540dd2640785bedfbc36ee |
6100 |
+DIST xf86-video-ati-6.14.0.tar.bz2 1054336 RMD160 0997c743680b9924166365ab51a69c79e6975d38 SHA1 132a6b1ed6e03f7365659cdcf520516746a8fc27 SHA256 9dcaaf83e883808a49f67fc2af1deec3aa163feaa6ce957c1c028e22b959028b |
6101 |
+DIST xf86-video-ati-6.14.1.tar.bz2 1058696 RMD160 0caa260c0b3dccf3444241e84bb04cdf02db8426 SHA1 89b8a64a23fc307646a11cd2c2636a8125fada8f SHA256 e457285096e1e40f53ae5b58b948906c69add5160cc38ce510f0d15e82d91c75 |
6102 |
+DIST xf86-video-ati-6.14.2.tar.bz2 1072263 RMD160 69e733c43bf030783bea049235f6723e818b763c SHA1 2733b3c126ad9e082ea18b7e7663d6d87fce4d49 SHA256 017974b622eea3b4483405368492b0c6f178854a9b9753d50e13c578b8a328dc |
6103 |
+DIST xf86-video-ati-6.14.3.tar.bz2 1113119 RMD160 fc39fd2a16c6de65ad9ae87b30fdad15134bc139 SHA1 db635e2e2858d5db90362f546ac0adad85474bad SHA256 844a2649eff6a3e92aff3e1837ea864f1561b4822b3e5d5ccb27b3b7fb8137b4 |
6104 |
+DIST xf86-video-ati-6.14.4.tar.bz2 1108681 RMD160 6cd8076333b06d906ea91563144aff0a4453a831 SHA1 75ad000bc00599e1797134f2d20d3094cba6af92 SHA256 4ffe435ef8fbe0989f6576f04f789e147a2de7fdefc3644e39d5ef626c37ef85 |
6105 |
+DIST xf86-video-ati-6.14.5.tar.bz2 1112274 RMD160 e3f890ea47f98fea03b65b2c8ec1c52463569da0 SHA1 a71990e832006e137f2825375c2e5829d5756068 SHA256 ef879d2845de50cec1aa98e37185271e1d535c0009efd6713ec88206b7197d53 |
6106 |
+EBUILD xf86-video-ati-6.13.2.ebuild 761 RMD160 47ec49e9615b8e063dbc5b1dd44b3a9acb620a78 SHA1 a12ec1e65b09ae5aaecf48c4f2a7505a5eb90b2e SHA256 94f2fa9d736c4be35f7a092855838830b64443c20f11e0ab18c58567a7a22dc2 |
6107 |
+EBUILD xf86-video-ati-6.14.0.ebuild 819 RMD160 cef707336652afb052e018347ab0bc9be8e7a688 SHA1 7b0b4e81d4d3f02e477fbc3aab634c7ae04017a7 SHA256 c2df919c39664b05b29c7dd3afd06d138c01db16ba0c894cc931b0b042978d91 |
6108 |
+EBUILD xf86-video-ati-6.14.1.ebuild 562 RMD160 46f58ec0a7984fa9f4d3df22913b357297203c69 SHA1 ce09a7354217772cc17c994ceef0855525dedf78 SHA256 1c42aaf422eb3967d859c8613d201abdc3aa25dae24daf6b3d939275ac66ca30 |
6109 |
+EBUILD xf86-video-ati-6.14.2.ebuild 564 RMD160 eb1c0f1d3876e2d7efe800e4dc7f547bede69638 SHA1 f4e26f5c956dddb9e143044a8aea9d8e375364d6 SHA256 4fed1fb1b60df929d9a354738619505fe244677e4d27d24f08a786182c76ce45 |
6110 |
+EBUILD xf86-video-ati-6.14.3-r1.ebuild 701 RMD160 c332a65d6045225d51de5f01ec016262b9753880 SHA1 67a5e57ca6372fbdca9f7c1d7707f7963995249a SHA256 9c57c4f47c222ddda8c57887c4e05aaea83c88aaf821c5c14f8c0a3af6087096 |
6111 |
+EBUILD xf86-video-ati-6.14.3.ebuild 650 RMD160 d55030b0f047a51b07657e2d5b7a9d17c94deb9b SHA1 ddf2709e70a89b48da760500fbc8d08bb0f83c6c SHA256 ee06464e46539bf09f56e6589d45773859f06688ffcdc951fac36ffc7b4f0cbc |
6112 |
+EBUILD xf86-video-ati-6.14.4-r1.ebuild 827 RMD160 faa074ea4683b767b4020d51fee5cfe7aeb20a85 SHA1 f307c2599858b645e94e0355e196cfb1434da6e9 SHA256 70a41b0d887b8297cc5b9c1441d3f3f8971a4b001b621f2ea07a906d802ed6d4 |
6113 |
+EBUILD xf86-video-ati-6.14.4.ebuild 602 RMD160 f8f585b1966d76c7f0b328ce78a08ac413772a63 SHA1 f62d688cb25f958f64e8bd837e13b2e7ec46931a SHA256 538afa427459ba0ec092a9dd513873a920a2e23497e6881ab73eb7a37ffe5f5c |
6114 |
+EBUILD xf86-video-ati-6.14.5.ebuild 593 RMD160 7db36429b017c879beeef3a7ab8969b0932c888c SHA1 35cee14ce221a588b0231306985214860be7cbcf SHA256 f1dd6589da3506ef91959dc67ae0b6bac296d973ebdb2c8ec15f6edbe320f53e |
6115 |
+MISC ChangeLog 30617 RMD160 8a4fd3207e54760ab87bd83364673702c16f7531 SHA1 caa60432a4d15da38d78824cef7294a2827e0d3f SHA256 9b03f8670b2220ae75ef7eba696c202d34dfd2f54c471f65bc7c8b4cfebd7a4c |
6116 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
6117 |
|
6118 |
diff --git a/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.0-xorg-server-1.10.patch b/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.0-xorg-server-1.10.patch |
6119 |
new file mode 100644 |
6120 |
index 0000000..5b47bc0 |
6121 |
--- /dev/null |
6122 |
+++ b/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.0-xorg-server-1.10.patch |
6123 |
@@ -0,0 +1,33 @@ |
6124 |
+From ecfdb209afe2aafc378baab8c511f5df7b000270 Mon Sep 17 00:00:00 2001 |
6125 |
+From: Sedat Dilek <sedat.dilek@××××××××××.com> |
6126 |
+Date: Fri, 25 Feb 2011 20:48:14 +0000 |
6127 |
+Subject: UMS: Fix build against xserver 1.10-rc3 |
6128 |
+ |
6129 |
+This issue was introduced due to last minute backout of RandR-1.4 |
6130 |
+in xserver 1.10-rc3. |
6131 |
+ |
6132 |
+Switch to "#ifdef RANDR_14_INTERFACE" as suggested by Keith Packard. |
6133 |
+See also <http://lists.x.org/archives/xorg-devel/2011-February/019643.html>. |
6134 |
+ |
6135 |
+Note: |
6136 |
+The ddx needs a rebuild as the X video driver ABI changed to version 10.0. |
6137 |
+ |
6138 |
+Reported-by: Alex Deucher <alexdeucher@×××××.com> |
6139 |
+CC: Keith Packard <keithp@××××××.com> |
6140 |
+Signed-off-by: Sedat Dilek <sedat.dilek@×××××.com> |
6141 |
+--- |
6142 |
+diff --git a/src/radeon_output.c b/src/radeon_output.c |
6143 |
+index 15cef06..ccde346 100644 |
6144 |
+--- a/src/radeon_output.c |
6145 |
++++ b/src/radeon_output.c |
6146 |
+@@ -1622,7 +1622,7 @@ radeon_set_mode_for_property(xf86OutputPtr output) |
6147 |
+ xf86CrtcPtr crtc = output->crtc; |
6148 |
+ |
6149 |
+ if (crtc->enabled) { |
6150 |
+-#if XORG_VERSION_CURRENT >= XORG_VERSION_NUMERIC(1,9,99,901,0) |
6151 |
++#ifdef RANDR_14_INTERFACE |
6152 |
+ xf86CrtcSetRec crtc_set_rec; |
6153 |
+ |
6154 |
+ crtc_set_rec.flags = (XF86CrtcSetMode | |
6155 |
+-- |
6156 |
+cgit v0.8.3-6-g21f6 |
6157 |
|
6158 |
diff --git a/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.3-pcitag.patch b/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.3-pcitag.patch |
6159 |
new file mode 100644 |
6160 |
index 0000000..96b2b81 |
6161 |
--- /dev/null |
6162 |
+++ b/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.3-pcitag.patch |
6163 |
@@ -0,0 +1,41 @@ |
6164 |
+From 89452c08048c98fb5cc3dc551b3824be40d52cf2 Mon Sep 17 00:00:00 2001 |
6165 |
+From: Michel Dänzer <michel.daenzer@×××.com> |
6166 |
+Date: Tue, 08 Nov 2011 10:23:11 +0000 |
6167 |
+Subject: UMS: Guard references to PCITAG / pciTag with XSERVER_LIBPCIACCESS (bug #42690) |
6168 |
+ |
6169 |
+Should fix https://bugs.freedesktop.org/show_bug.cgi?id=42690 . |
6170 |
+ |
6171 |
+Signed-off-by: Michel Dänzer <michel.daenzer@×××.com> |
6172 |
+--- |
6173 |
+diff --git a/src/radeon.h b/src/radeon.h |
6174 |
+index da95f8b..34f6f53 100644 |
6175 |
+--- a/src/radeon.h |
6176 |
++++ b/src/radeon.h |
6177 |
+@@ -792,7 +792,9 @@ struct radeon_accel_state { |
6178 |
+ typedef struct { |
6179 |
+ EntityInfoPtr pEnt; |
6180 |
+ pciVideoPtr PciInfo; |
6181 |
++#ifndef XSERVER_LIBPCIACCESS |
6182 |
+ PCITAG PciTag; |
6183 |
++#endif |
6184 |
+ int Chipset; |
6185 |
+ RADEONChipFamily ChipFamily; |
6186 |
+ RADEONErrata ChipErrata; |
6187 |
+diff --git a/src/radeon_driver.c b/src/radeon_driver.c |
6188 |
+index 293897a..a9abd66 100644 |
6189 |
+--- a/src/radeon_driver.c |
6190 |
++++ b/src/radeon_driver.c |
6191 |
+@@ -3023,9 +3023,11 @@ Bool RADEONPreInit(ScrnInfoPtr pScrn, int flags) |
6192 |
+ } |
6193 |
+ |
6194 |
+ info->PciInfo = xf86GetPciInfoForEntity(info->pEnt->index); |
6195 |
++#ifndef XSERVER_LIBPCIACCESS |
6196 |
+ info->PciTag = pciTag(PCI_DEV_BUS(info->PciInfo), |
6197 |
+ PCI_DEV_DEV(info->PciInfo), |
6198 |
+ PCI_DEV_FUNC(info->PciInfo)); |
6199 |
++#endif |
6200 |
+ info->MMIOAddr = PCI_REGION_BASE(info->PciInfo, 2, REGION_MEM) & ~0xffULL; |
6201 |
+ info->MMIOSize = PCI_REGION_SIZE(info->PciInfo, 2); |
6202 |
+ xf86DrvMsg(pScrn->scrnIndex, X_INFO, "TOTO SAYS %016llx\n", |
6203 |
+-- |
6204 |
+cgit v0.9.0.2-2-gbebe |
6205 |
|
6206 |
diff --git a/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.3-xorg-server-1.12.patch b/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.3-xorg-server-1.12.patch |
6207 |
new file mode 100644 |
6208 |
index 0000000..43fa945 |
6209 |
--- /dev/null |
6210 |
+++ b/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.3-xorg-server-1.12.patch |
6211 |
@@ -0,0 +1,118 @@ |
6212 |
+From c66ae235700f5efe64eb168327551b8f1d153c9c Mon Sep 17 00:00:00 2001 |
6213 |
+From: Michel Dänzer <michel.daenzer@×××.com> |
6214 |
+Date: Mon, 13 Feb 2012 09:43:58 +0000 |
6215 |
+Subject: Handle new xorg_list API. |
6216 |
+ |
6217 |
+Fixes https://bugs.freedesktop.org/show_bug.cgi?id=45937 |
6218 |
+ |
6219 |
+Signed-off-by: Michel Dänzer <michel.daenzer@×××.com> |
6220 |
+--- |
6221 |
+diff --git a/configure.ac b/configure.ac |
6222 |
+index 29f129a..0083325 100644 |
6223 |
+--- a/configure.ac |
6224 |
++++ b/configure.ac |
6225 |
+@@ -234,10 +234,18 @@ AC_CHECK_DECL(XSERVER_LIBPCIACCESS, |
6226 |
+ [#include "xorg-server.h"]) |
6227 |
+ |
6228 |
+ AC_CHECK_HEADERS([list.h], |
6229 |
+- [], [], |
6230 |
++ [have_list_h="yes"], [have_list_h="no"], |
6231 |
+ [#include <X11/Xdefs.h> |
6232 |
+ #include "xorg-server.h"]) |
6233 |
+ |
6234 |
++if test "x$have_list_h" = xyes; then |
6235 |
++ AC_CHECK_DECL(xorg_list_init, |
6236 |
++ [AC_DEFINE(HAVE_XORG_LIST, 1, [Have xorg_list API])], [], |
6237 |
++ [#include <X11/Xdefs.h> |
6238 |
++ #include "xorg-server.h" |
6239 |
++ #include "list.h"]) |
6240 |
++fi |
6241 |
++ |
6242 |
+ CPPFLAGS="$SAVE_CPPFLAGS" |
6243 |
+ |
6244 |
+ AM_CONDITIONAL(USE_EXA, test "x$USE_EXA" = xyes) |
6245 |
+diff --git a/src/radeon_dri2.c b/src/radeon_dri2.c |
6246 |
+index 835575f..cf905a1 100644 |
6247 |
+--- a/src/radeon_dri2.c |
6248 |
++++ b/src/radeon_dri2.c |
6249 |
+@@ -40,6 +40,13 @@ |
6250 |
+ |
6251 |
+ #if HAVE_LIST_H |
6252 |
+ #include "list.h" |
6253 |
++#if !HAVE_XORG_LIST |
6254 |
++#define xorg_list list |
6255 |
++#define xorg_list_init list_init |
6256 |
++#define xorg_list_add list_add |
6257 |
++#define xorg_list_del list_del |
6258 |
++#define xorg_list_for_each_entry list_for_each_entry |
6259 |
++#endif |
6260 |
+ #endif |
6261 |
+ |
6262 |
+ #ifdef RADEON_DRI2 |
6263 |
+@@ -515,11 +522,11 @@ typedef struct _DRI2FrameEvent { |
6264 |
+ |
6265 |
+ Bool valid; |
6266 |
+ |
6267 |
+- struct list link; |
6268 |
++ struct xorg_list link; |
6269 |
+ } DRI2FrameEventRec, *DRI2FrameEventPtr; |
6270 |
+ |
6271 |
+ typedef struct _DRI2ClientEvents { |
6272 |
+- struct list reference_list; |
6273 |
++ struct xorg_list reference_list; |
6274 |
+ } DRI2ClientEventsRec, *DRI2ClientEventsPtr; |
6275 |
+ |
6276 |
+ #if HAS_DEVPRIVATEKEYREC |
6277 |
+@@ -538,7 +545,7 @@ DevPrivateKey DRI2ClientEventsPrivateKey = &DRI2ClientEventsPrivateKeyIndex; |
6278 |
+ dixLookupPrivate(&(pClient)->devPrivates, DRI2ClientEventsPrivateKey)) |
6279 |
+ |
6280 |
+ static int |
6281 |
+-ListAddDRI2ClientEvents(ClientPtr client, struct list *entry) |
6282 |
++ListAddDRI2ClientEvents(ClientPtr client, struct xorg_list *entry) |
6283 |
+ { |
6284 |
+ DRI2ClientEventsPtr pClientPriv; |
6285 |
+ pClientPriv = GetDRI2ClientEvents(client); |
6286 |
+@@ -547,12 +554,12 @@ ListAddDRI2ClientEvents(ClientPtr client, struct list *entry) |
6287 |
+ return BadAlloc; |
6288 |
+ } |
6289 |
+ |
6290 |
+- list_add(entry, &pClientPriv->reference_list); |
6291 |
++ xorg_list_add(entry, &pClientPriv->reference_list); |
6292 |
+ return 0; |
6293 |
+ } |
6294 |
+ |
6295 |
+ static void |
6296 |
+-ListDelDRI2ClientEvents(ClientPtr client, struct list *entry) |
6297 |
++ListDelDRI2ClientEvents(ClientPtr client, struct xorg_list *entry) |
6298 |
+ { |
6299 |
+ DRI2ClientEventsPtr pClientPriv; |
6300 |
+ pClientPriv = GetDRI2ClientEvents(client); |
6301 |
+@@ -560,7 +567,7 @@ ListDelDRI2ClientEvents(ClientPtr client, struct list *entry) |
6302 |
+ if (!pClientPriv) { |
6303 |
+ return; |
6304 |
+ } |
6305 |
+- list_del(entry); |
6306 |
++ xorg_list_del(entry); |
6307 |
+ } |
6308 |
+ |
6309 |
+ static void |
6310 |
+@@ -574,7 +581,7 @@ radeon_dri2_client_state_changed(CallbackListPtr *ClientStateCallback, pointer d |
6311 |
+ |
6312 |
+ switch (pClient->clientState) { |
6313 |
+ case ClientStateInitial: |
6314 |
+- list_init(&pClientEventsPriv->reference_list); |
6315 |
++ xorg_list_init(&pClientEventsPriv->reference_list); |
6316 |
+ break; |
6317 |
+ case ClientStateRunning: |
6318 |
+ break; |
6319 |
+@@ -582,7 +589,7 @@ radeon_dri2_client_state_changed(CallbackListPtr *ClientStateCallback, pointer d |
6320 |
+ case ClientStateRetained: |
6321 |
+ case ClientStateGone: |
6322 |
+ if (pClientEventsPriv) { |
6323 |
+- list_for_each_entry(ref, &pClientEventsPriv->reference_list, link) { |
6324 |
++ xorg_list_for_each_entry(ref, &pClientEventsPriv->reference_list, link) { |
6325 |
+ ref->valid = FALSE; |
6326 |
+ } |
6327 |
+ } |
6328 |
+-- |
6329 |
+cgit v0.9.0.2-2-gbebe |
6330 |
|
6331 |
diff --git a/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.4-exa-solid-accel-evergreen.patch b/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.4-exa-solid-accel-evergreen.patch |
6332 |
new file mode 100644 |
6333 |
index 0000000..6e97a38 |
6334 |
--- /dev/null |
6335 |
+++ b/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.4-exa-solid-accel-evergreen.patch |
6336 |
@@ -0,0 +1,287 @@ |
6337 |
+From cac2d7ed54918579418fc762558497d3ec547fad Mon Sep 17 00:00:00 2001 |
6338 |
+From: Alex Deucher <alexander.deucher@×××.com> |
6339 |
+Date: Sat, 14 Apr 2012 12:53:39 +0000 |
6340 |
+Subject: EXA: Support acceleration of solid pictures on Evergreen/NI. |
6341 |
+ |
6342 |
+Signed-off-by: Alex Deucher <alexander.deucher@×××.com> |
6343 |
+Reviewed-by: Michel Dänzer <michel.daenzer@×××.com> |
6344 |
+--- |
6345 |
+diff --git a/src/evergreen_exa.c b/src/evergreen_exa.c |
6346 |
+index cee3ec2..61b47a4 100644 |
6347 |
+--- a/src/evergreen_exa.c |
6348 |
++++ b/src/evergreen_exa.c |
6349 |
+@@ -748,17 +748,8 @@ static Bool EVERGREENCheckCompositeTexture(PicturePtr pPict, |
6350 |
+ int op, |
6351 |
+ int unit) |
6352 |
+ { |
6353 |
+- int w = pPict->pDrawable->width; |
6354 |
+- int h = pPict->pDrawable->height; |
6355 |
+ unsigned int repeatType = pPict->repeat ? pPict->repeatType : RepeatNone; |
6356 |
+ unsigned int i; |
6357 |
+- int max_tex_w, max_tex_h; |
6358 |
+- |
6359 |
+- max_tex_w = 16384; |
6360 |
+- max_tex_h = 16384; |
6361 |
+- |
6362 |
+- if ((w > max_tex_w) || (h > max_tex_h)) |
6363 |
+- RADEON_FALLBACK(("Picture w/h too large (%dx%d)\n", w, h)); |
6364 |
+ |
6365 |
+ for (i = 0; i < sizeof(EVERGREENTexFormats) / sizeof(EVERGREENTexFormats[0]); i++) { |
6366 |
+ if (EVERGREENTexFormats[i].fmt == pPict->format) |
6367 |
+@@ -798,9 +789,16 @@ static void EVERGREENXFormSetup(PicturePtr pPict, PixmapPtr pPix, |
6368 |
+ ScrnInfoPtr pScrn = xf86Screens[pPix->drawable.pScreen->myNum]; |
6369 |
+ RADEONInfoPtr info = RADEONPTR(pScrn); |
6370 |
+ struct radeon_accel_state *accel_state = info->accel_state; |
6371 |
+- int w = pPict->pDrawable->width; |
6372 |
+- int h = pPict->pDrawable->height; |
6373 |
+ int const_offset = unit * 8; |
6374 |
++ int w, h; |
6375 |
++ |
6376 |
++ if (pPict->pDrawable) { |
6377 |
++ w = pPict->pDrawable->width; |
6378 |
++ h = pPict->pDrawable->height; |
6379 |
++ } else { |
6380 |
++ w = 1; |
6381 |
++ h = 1; |
6382 |
++ } |
6383 |
+ |
6384 |
+ if (pPict->transform != 0) { |
6385 |
+ accel_state->is_transform[unit] = TRUE; |
6386 |
+@@ -837,9 +835,7 @@ static Bool EVERGREENTextureSetup(PicturePtr pPict, PixmapPtr pPix, |
6387 |
+ ScrnInfoPtr pScrn = xf86Screens[pPix->drawable.pScreen->myNum]; |
6388 |
+ RADEONInfoPtr info = RADEONPTR(pScrn); |
6389 |
+ struct radeon_accel_state *accel_state = info->accel_state; |
6390 |
+- int w = pPict->pDrawable->width; |
6391 |
+- int h = pPict->pDrawable->height; |
6392 |
+- unsigned int repeatType = pPict->repeat ? pPict->repeatType : RepeatNone; |
6393 |
++ unsigned int repeatType; |
6394 |
+ unsigned int i; |
6395 |
+ tex_resource_t tex_res; |
6396 |
+ tex_sampler_t tex_samp; |
6397 |
+@@ -854,9 +850,17 @@ static Bool EVERGREENTextureSetup(PicturePtr pPict, PixmapPtr pPix, |
6398 |
+ } |
6399 |
+ |
6400 |
+ /* Texture */ |
6401 |
++ if (pPict->pDrawable) { |
6402 |
++ tex_res.w = pPict->pDrawable->width; |
6403 |
++ tex_res.h = pPict->pDrawable->height; |
6404 |
++ repeatType = pPict->repeat ? pPict->repeatType : RepeatNone; |
6405 |
++ } else { |
6406 |
++ tex_res.w = 1; |
6407 |
++ tex_res.h = 1; |
6408 |
++ repeatType = RepeatNormal; |
6409 |
++ } |
6410 |
++ |
6411 |
+ tex_res.id = unit; |
6412 |
+- tex_res.w = w; |
6413 |
+- tex_res.h = h; |
6414 |
+ tex_res.pitch = accel_state->src_obj[unit].pitch; |
6415 |
+ tex_res.depth = 0; |
6416 |
+ tex_res.dim = SQ_TEX_DIM_2D; |
6417 |
+@@ -1054,33 +1058,30 @@ static Bool EVERGREENCheckComposite(int op, PicturePtr pSrcPicture, |
6418 |
+ { |
6419 |
+ uint32_t tmp1; |
6420 |
+ PixmapPtr pSrcPixmap, pDstPixmap; |
6421 |
+- int max_tex_w, max_tex_h, max_dst_w, max_dst_h; |
6422 |
+ |
6423 |
+ /* Check for unsupported compositing operations. */ |
6424 |
+ if (op >= (int) (sizeof(EVERGREENBlendOp) / sizeof(EVERGREENBlendOp[0]))) |
6425 |
+ RADEON_FALLBACK(("Unsupported Composite op 0x%x\n", op)); |
6426 |
+ |
6427 |
+- if (!pSrcPicture->pDrawable) |
6428 |
+- RADEON_FALLBACK(("Solid or gradient pictures not supported yet\n")); |
6429 |
++ if (pSrcPicture->pDrawable) { |
6430 |
++ pSrcPixmap = RADEONGetDrawablePixmap(pSrcPicture->pDrawable); |
6431 |
+ |
6432 |
+- pSrcPixmap = RADEONGetDrawablePixmap(pSrcPicture->pDrawable); |
6433 |
+- |
6434 |
+- max_tex_w = 8192; |
6435 |
+- max_tex_h = 8192; |
6436 |
+- max_dst_w = 8192; |
6437 |
+- max_dst_h = 8192; |
6438 |
++ if (pSrcPixmap->drawable.width >= 16384 || |
6439 |
++ pSrcPixmap->drawable.height >= 16384) { |
6440 |
++ RADEON_FALLBACK(("Source w/h too large (%d,%d).\n", |
6441 |
++ pSrcPixmap->drawable.width, |
6442 |
++ pSrcPixmap->drawable.height)); |
6443 |
++ } |
6444 |
+ |
6445 |
+- if (pSrcPixmap->drawable.width >= max_tex_w || |
6446 |
+- pSrcPixmap->drawable.height >= max_tex_h) { |
6447 |
+- RADEON_FALLBACK(("Source w/h too large (%d,%d).\n", |
6448 |
+- pSrcPixmap->drawable.width, |
6449 |
+- pSrcPixmap->drawable.height)); |
6450 |
+- } |
6451 |
++ if (!EVERGREENCheckCompositeTexture(pSrcPicture, pDstPicture, op, 0)) |
6452 |
++ return FALSE; |
6453 |
++ } else if (pSrcPicture->pSourcePict->type != SourcePictTypeSolidFill) |
6454 |
++ RADEON_FALLBACK(("Gradient pictures not supported yet\n")); |
6455 |
+ |
6456 |
+ pDstPixmap = RADEONGetDrawablePixmap(pDstPicture->pDrawable); |
6457 |
+ |
6458 |
+- if (pDstPixmap->drawable.width >= max_dst_w || |
6459 |
+- pDstPixmap->drawable.height >= max_dst_h) { |
6460 |
++ if (pDstPixmap->drawable.width >= 16384 || |
6461 |
++ pDstPixmap->drawable.height >= 16384) { |
6462 |
+ RADEON_FALLBACK(("Dest w/h too large (%d,%d).\n", |
6463 |
+ pDstPixmap->drawable.width, |
6464 |
+ pDstPixmap->drawable.height)); |
6465 |
+@@ -1089,38 +1090,35 @@ static Bool EVERGREENCheckComposite(int op, PicturePtr pSrcPicture, |
6466 |
+ if (pMaskPicture) { |
6467 |
+ PixmapPtr pMaskPixmap; |
6468 |
+ |
6469 |
+- if (!pMaskPicture->pDrawable) |
6470 |
+- RADEON_FALLBACK(("Solid or gradient pictures not supported yet\n")); |
6471 |
+- |
6472 |
+- pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable); |
6473 |
++ if (pMaskPicture->pDrawable) { |
6474 |
++ pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable); |
6475 |
+ |
6476 |
+- if (pMaskPixmap->drawable.width >= max_tex_w || |
6477 |
+- pMaskPixmap->drawable.height >= max_tex_h) { |
6478 |
+- RADEON_FALLBACK(("Mask w/h too large (%d,%d).\n", |
6479 |
+- pMaskPixmap->drawable.width, |
6480 |
+- pMaskPixmap->drawable.height)); |
6481 |
+- } |
6482 |
++ if (pMaskPixmap->drawable.width >= 16384 || |
6483 |
++ pMaskPixmap->drawable.height >= 16384) { |
6484 |
++ RADEON_FALLBACK(("Mask w/h too large (%d,%d).\n", |
6485 |
++ pMaskPixmap->drawable.width, |
6486 |
++ pMaskPixmap->drawable.height)); |
6487 |
++ } |
6488 |
+ |
6489 |
+- if (pMaskPicture->componentAlpha) { |
6490 |
+- /* Check if it's component alpha that relies on a source alpha and |
6491 |
+- * on the source value. We can only get one of those into the |
6492 |
+- * single source value that we get to blend with. |
6493 |
+- */ |
6494 |
+- if (EVERGREENBlendOp[op].src_alpha && |
6495 |
+- (EVERGREENBlendOp[op].blend_cntl & COLOR_SRCBLEND_mask) != |
6496 |
+- (BLEND_ZERO << COLOR_SRCBLEND_shift)) { |
6497 |
+- RADEON_FALLBACK(("Component alpha not supported with source " |
6498 |
+- "alpha and source value blending.\n")); |
6499 |
++ if (pMaskPicture->componentAlpha) { |
6500 |
++ /* Check if it's component alpha that relies on a source alpha and |
6501 |
++ * on the source value. We can only get one of those into the |
6502 |
++ * single source value that we get to blend with. |
6503 |
++ */ |
6504 |
++ if (EVERGREENBlendOp[op].src_alpha && |
6505 |
++ (EVERGREENBlendOp[op].blend_cntl & COLOR_SRCBLEND_mask) != |
6506 |
++ (BLEND_ZERO << COLOR_SRCBLEND_shift)) { |
6507 |
++ RADEON_FALLBACK(("Component alpha not supported with source " |
6508 |
++ "alpha and source value blending.\n")); |
6509 |
++ } |
6510 |
+ } |
6511 |
+- } |
6512 |
+ |
6513 |
+- if (!EVERGREENCheckCompositeTexture(pMaskPicture, pDstPicture, op, 1)) |
6514 |
+- return FALSE; |
6515 |
++ if (!EVERGREENCheckCompositeTexture(pMaskPicture, pDstPicture, op, 1)) |
6516 |
++ return FALSE; |
6517 |
++ } else if (pMaskPicture->pSourcePict->type != SourcePictTypeSolidFill) |
6518 |
++ RADEON_FALLBACK(("Gradient pictures not supported yet\n")); |
6519 |
+ } |
6520 |
+ |
6521 |
+- if (!EVERGREENCheckCompositeTexture(pSrcPicture, pDstPicture, op, 0)) |
6522 |
+- return FALSE; |
6523 |
+- |
6524 |
+ if (!EVERGREENGetDestFormat(pDstPicture, &tmp1)) |
6525 |
+ return FALSE; |
6526 |
+ |
6527 |
+@@ -1132,7 +1130,8 @@ static Bool EVERGREENPrepareComposite(int op, PicturePtr pSrcPicture, |
6528 |
+ PicturePtr pMaskPicture, PicturePtr pDstPicture, |
6529 |
+ PixmapPtr pSrc, PixmapPtr pMask, PixmapPtr pDst) |
6530 |
+ { |
6531 |
+- ScrnInfoPtr pScrn = xf86Screens[pSrc->drawable.pScreen->myNum]; |
6532 |
++ ScreenPtr pScreen = pDst->drawable.pScreen; |
6533 |
++ ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum]; |
6534 |
+ RADEONInfoPtr info = RADEONPTR(pScrn); |
6535 |
+ struct radeon_accel_state *accel_state = info->accel_state; |
6536 |
+ uint32_t dst_format; |
6537 |
+@@ -1142,13 +1141,19 @@ static Bool EVERGREENPrepareComposite(int op, PicturePtr pSrcPicture, |
6538 |
+ struct r600_accel_object src_obj, mask_obj, dst_obj; |
6539 |
+ float *cbuf; |
6540 |
+ |
6541 |
+- if (pDst->drawable.bitsPerPixel < 8 || pSrc->drawable.bitsPerPixel < 8) |
6542 |
++ if (pDst->drawable.bitsPerPixel < 8 || (pSrc && pSrc->drawable.bitsPerPixel < 8)) |
6543 |
+ return FALSE; |
6544 |
+ |
6545 |
++ if (!pSrc) { |
6546 |
++ pSrc = RADEONSolidPixmap(pScreen, pSrcPicture->pSourcePict->solidFill.color); |
6547 |
++ if (!pSrc) |
6548 |
++ RADEON_FALLBACK("Failed to create solid scratch pixmap\n"); |
6549 |
++ } |
6550 |
++ |
6551 |
+ src_obj.offset = 0; |
6552 |
+ dst_obj.offset = 0; |
6553 |
+- src_obj.bo = radeon_get_pixmap_bo(pSrc); |
6554 |
+ dst_obj.bo = radeon_get_pixmap_bo(pDst); |
6555 |
++ src_obj.bo = radeon_get_pixmap_bo(pSrc); |
6556 |
+ dst_obj.surface = radeon_get_pixmap_surface(pDst); |
6557 |
+ src_obj.surface = radeon_get_pixmap_surface(pSrc); |
6558 |
+ dst_obj.tiling_flags = radeon_get_pixmap_tiling(pDst); |
6559 |
+@@ -1166,7 +1171,15 @@ static Bool EVERGREENPrepareComposite(int op, PicturePtr pSrcPicture, |
6560 |
+ dst_obj.bpp = pDst->drawable.bitsPerPixel; |
6561 |
+ dst_obj.domain = RADEON_GEM_DOMAIN_VRAM; |
6562 |
+ |
6563 |
+- if (pMask) { |
6564 |
++ if (pMaskPicture) { |
6565 |
++ if (!pMask) { |
6566 |
++ pMask = RADEONSolidPixmap(pScreen, pMaskPicture->pSourcePict->solidFill.color); |
6567 |
++ if (!pMask) { |
6568 |
++ if (!pSrcPicture->pDrawable) |
6569 |
++ pScreen->DestroyPixmap(pSrc); |
6570 |
++ RADEON_FALLBACK("Failed to create solid scratch pixmap\n"); |
6571 |
++ } |
6572 |
++ } |
6573 |
+ mask_obj.offset = 0; |
6574 |
+ mask_obj.bo = radeon_get_pixmap_bo(pMask); |
6575 |
+ mask_obj.tiling_flags = radeon_get_pixmap_tiling(pMask); |
6576 |
+@@ -1363,11 +1376,9 @@ static Bool EVERGREENPrepareComposite(int op, PicturePtr pSrcPicture, |
6577 |
+ return TRUE; |
6578 |
+ } |
6579 |
+ |
6580 |
+-static void EVERGREENDoneComposite(PixmapPtr pDst) |
6581 |
++static void EVERGREENFinishComposite(ScrnInfoPtr pScrn, PixmapPtr pDst, |
6582 |
++ struct radeon_accel_state *accel_state) |
6583 |
+ { |
6584 |
+- ScrnInfoPtr pScrn = xf86Screens[pDst->drawable.pScreen->myNum]; |
6585 |
+- RADEONInfoPtr info = RADEONPTR(pScrn); |
6586 |
+- struct radeon_accel_state *accel_state = info->accel_state; |
6587 |
+ int vtx_size; |
6588 |
+ |
6589 |
+ if (accel_state->vsync) |
6590 |
+@@ -1381,6 +1392,22 @@ static void EVERGREENDoneComposite(PixmapPtr pDst) |
6591 |
+ evergreen_finish_op(pScrn, vtx_size); |
6592 |
+ } |
6593 |
+ |
6594 |
++static void EVERGREENDoneComposite(PixmapPtr pDst) |
6595 |
++{ |
6596 |
++ ScreenPtr pScreen = pDst->drawable.pScreen; |
6597 |
++ ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum]; |
6598 |
++ RADEONInfoPtr info = RADEONPTR(pScrn); |
6599 |
++ struct radeon_accel_state *accel_state = info->accel_state; |
6600 |
++ |
6601 |
++ EVERGREENFinishComposite(pScrn, pDst, accel_state); |
6602 |
++ |
6603 |
++ if (!accel_state->src_pic->pDrawable) |
6604 |
++ pScreen->DestroyPixmap(accel_state->src_pix); |
6605 |
++ |
6606 |
++ if (accel_state->msk_pic && !accel_state->msk_pic->pDrawable) |
6607 |
++ pScreen->DestroyPixmap(accel_state->msk_pix); |
6608 |
++} |
6609 |
++ |
6610 |
+ static void EVERGREENComposite(PixmapPtr pDst, |
6611 |
+ int srcX, int srcY, |
6612 |
+ int maskX, int maskY, |
6613 |
+@@ -1393,7 +1420,7 @@ static void EVERGREENComposite(PixmapPtr pDst, |
6614 |
+ float *vb; |
6615 |
+ |
6616 |
+ if (CS_FULL(info->cs)) { |
6617 |
+- EVERGREENDoneComposite(info->accel_state->dst_pix); |
6618 |
++ EVERGREENFinishComposite(pScrn, pDst, info->accel_state); |
6619 |
+ radeon_cs_flush_indirect(pScrn); |
6620 |
+ EVERGREENPrepareComposite(info->accel_state->composite_op, |
6621 |
+ info->accel_state->src_pic, |
6622 |
+-- |
6623 |
+cgit v0.9.0.2-2-gbebe |
6624 |
|
6625 |
diff --git a/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.4-exa-solid-accel-r100.patch b/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.4-exa-solid-accel-r100.patch |
6626 |
new file mode 100644 |
6627 |
index 0000000..2397d08 |
6628 |
--- /dev/null |
6629 |
+++ b/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.4-exa-solid-accel-r100.patch |
6630 |
@@ -0,0 +1,179 @@ |
6631 |
+From a7754b076e355fef3aea082b6e2d3aefbb8e7a9b Mon Sep 17 00:00:00 2001 |
6632 |
+From: Alex Deucher <alexander.deucher@×××.com> |
6633 |
+Date: Fri, 13 Apr 2012 17:24:46 +0000 |
6634 |
+Subject: EXA: Support acceleration of solid pictures on R1xx. |
6635 |
+ |
6636 |
+Signed-off-by: Alex Deucher <alexander.deucher@×××.com> |
6637 |
+Reviewed-by: Michel Dänzer <michel.daenzer@×××.com> |
6638 |
+--- |
6639 |
+diff --git a/src/radeon_exa_render.c b/src/radeon_exa_render.c |
6640 |
+index b6cc9e4..451a625 100644 |
6641 |
+--- a/src/radeon_exa_render.c |
6642 |
++++ b/src/radeon_exa_render.c |
6643 |
+@@ -338,17 +338,8 @@ static Bool R100CheckCompositeTexture(PicturePtr pPict, |
6644 |
+ int unit) |
6645 |
+ { |
6646 |
+ unsigned int repeatType = pPict->repeat ? pPict->repeatType : RepeatNone; |
6647 |
+- int w = pPict->pDrawable->width; |
6648 |
+- int h = pPict->pDrawable->height; |
6649 |
+ int i; |
6650 |
+ |
6651 |
+- /* r100 limit should be 2048, there are issues with 2048 |
6652 |
+- * see 197a62704742a4a19736c2637ac92d1dc5ab34ed |
6653 |
+- */ |
6654 |
+- |
6655 |
+- if ((w > 2047) || (h > 2047)) |
6656 |
+- RADEON_FALLBACK(("Picture w/h too large (%dx%d)\n", w, h)); |
6657 |
+- |
6658 |
+ for (i = 0; i < sizeof(R100TexFormats) / sizeof(R100TexFormats[0]); i++) { |
6659 |
+ if (R100TexFormats[i].fmt == pPict->format) |
6660 |
+ break; |
6661 |
+@@ -357,7 +348,7 @@ static Bool R100CheckCompositeTexture(PicturePtr pPict, |
6662 |
+ RADEON_FALLBACK(("Unsupported picture format 0x%x\n", |
6663 |
+ (int)pPict->format)); |
6664 |
+ |
6665 |
+- if (!RADEONCheckTexturePOT(pPict, unit == 0)) |
6666 |
++ if (pPict->pDrawable && !RADEONCheckTexturePOT(pPict, unit == 0)) |
6667 |
+ return FALSE; |
6668 |
+ |
6669 |
+ if (pPict->filter != PictFilterNearest && |
6670 |
+@@ -392,15 +383,24 @@ static Bool FUNC_NAME(R100TextureSetup)(PicturePtr pPict, PixmapPtr pPix, |
6671 |
+ { |
6672 |
+ RINFO_FROM_SCREEN(pPix->drawable.pScreen); |
6673 |
+ uint32_t txfilter, txformat, txoffset, txpitch; |
6674 |
+- int w = pPict->pDrawable->width; |
6675 |
+- int h = pPict->pDrawable->height; |
6676 |
+- unsigned int repeatType = pPict->repeat ? pPict->repeatType : RepeatNone; |
6677 |
+- Bool repeat = (repeatType == RepeatNormal || repeatType == RepeatReflect) && |
6678 |
+- !(unit == 0 && (info->accel_state->need_src_tile_x || info->accel_state->need_src_tile_y)); |
6679 |
+- int i; |
6680 |
++ unsigned int repeatType; |
6681 |
++ Bool repeat; |
6682 |
++ int i, w, h; |
6683 |
+ struct radeon_exa_pixmap_priv *driver_priv; |
6684 |
+ ACCEL_PREAMBLE(); |
6685 |
+ |
6686 |
++ if (pPict->pDrawable) { |
6687 |
++ w = pPict->pDrawable->width; |
6688 |
++ h = pPict->pDrawable->height; |
6689 |
++ repeatType = pPict->repeat ? pPict->repeatType : RepeatNone; |
6690 |
++ } else { |
6691 |
++ w = h = 1; |
6692 |
++ repeatType = RepeatNormal; |
6693 |
++ } |
6694 |
++ |
6695 |
++ repeat = (repeatType == RepeatNormal || repeatType == RepeatReflect) && |
6696 |
++ !(unit == 0 && (info->accel_state->need_src_tile_x || info->accel_state->need_src_tile_y)); |
6697 |
++ |
6698 |
+ txpitch = exaGetPixmapPitch(pPix); |
6699 |
+ txoffset = 0; |
6700 |
+ |
6701 |
+@@ -510,22 +510,6 @@ static Bool R100CheckComposite(int op, PicturePtr pSrcPicture, |
6702 |
+ if (op >= sizeof(RadeonBlendOp) / sizeof(RadeonBlendOp[0])) |
6703 |
+ RADEON_FALLBACK(("Unsupported Composite op 0x%x\n", op)); |
6704 |
+ |
6705 |
+- if (!pSrcPicture->pDrawable) |
6706 |
+- RADEON_FALLBACK(("Solid or gradient pictures not supported yet\n")); |
6707 |
+- |
6708 |
+- /* r100 limit should be 2048, there are issues with 2048 |
6709 |
+- * see 197a62704742a4a19736c2637ac92d1dc5ab34ed |
6710 |
+- */ |
6711 |
+- |
6712 |
+- pSrcPixmap = RADEONGetDrawablePixmap(pSrcPicture->pDrawable); |
6713 |
+- |
6714 |
+- if (pSrcPixmap->drawable.width > 2047 || |
6715 |
+- pSrcPixmap->drawable.height > 2047) { |
6716 |
+- RADEON_FALLBACK(("Source w/h too large (%d,%d).\n", |
6717 |
+- pSrcPixmap->drawable.width, |
6718 |
+- pSrcPixmap->drawable.height)); |
6719 |
+- } |
6720 |
+- |
6721 |
+ pDstPixmap = RADEONGetDrawablePixmap(pDstPicture->pDrawable); |
6722 |
+ |
6723 |
+ if (pDstPixmap->drawable.width > 2047 || |
6724 |
+@@ -535,20 +519,35 @@ static Bool R100CheckComposite(int op, PicturePtr pSrcPicture, |
6725 |
+ pDstPixmap->drawable.height)); |
6726 |
+ } |
6727 |
+ |
6728 |
++ if (pSrcPicture->pDrawable) { |
6729 |
++ /* r100 limit should be 2048, there are issues with 2048 |
6730 |
++ * see 197a62704742a4a19736c2637ac92d1dc5ab34ed |
6731 |
++ */ |
6732 |
++ pSrcPixmap = RADEONGetDrawablePixmap(pSrcPicture->pDrawable); |
6733 |
++ |
6734 |
++ if (pSrcPixmap->drawable.width > 2047 || |
6735 |
++ pSrcPixmap->drawable.height > 2047) { |
6736 |
++ RADEON_FALLBACK(("Source w/h too large (%d,%d).\n", |
6737 |
++ pSrcPixmap->drawable.width, |
6738 |
++ pSrcPixmap->drawable.height)); |
6739 |
++ } |
6740 |
++ } else if (pSrcPicture->pSourcePict->type != SourcePictTypeSolidFill) |
6741 |
++ RADEON_FALLBACK(("Gradient pictures not supported yet\n")); |
6742 |
++ |
6743 |
+ if (pMaskPicture) { |
6744 |
+ PixmapPtr pMaskPixmap; |
6745 |
+ |
6746 |
+- if (!pMaskPicture->pDrawable) |
6747 |
+- RADEON_FALLBACK(("Solid or gradient pictures not supported yet\n")); |
6748 |
+- |
6749 |
+- pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable); |
6750 |
++ if (pMaskPicture->pDrawable) { |
6751 |
++ pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable); |
6752 |
+ |
6753 |
+- if (pMaskPixmap->drawable.width > 2047 || |
6754 |
+- pMaskPixmap->drawable.height > 2047) { |
6755 |
+- RADEON_FALLBACK(("Mask w/h too large (%d,%d).\n", |
6756 |
+- pMaskPixmap->drawable.width, |
6757 |
+- pMaskPixmap->drawable.height)); |
6758 |
+- } |
6759 |
++ if (pMaskPixmap->drawable.width > 2047 || |
6760 |
++ pMaskPixmap->drawable.height > 2047) { |
6761 |
++ RADEON_FALLBACK(("Mask w/h too large (%d,%d).\n", |
6762 |
++ pMaskPixmap->drawable.width, |
6763 |
++ pMaskPixmap->drawable.height)); |
6764 |
++ } |
6765 |
++ } else if (pMaskPicture->pSourcePict->type != SourcePictTypeSolidFill) |
6766 |
++ RADEON_FALLBACK(("Gradient pictures not supported yet\n")); |
6767 |
+ |
6768 |
+ if (pMaskPicture->componentAlpha) { |
6769 |
+ /* Check if it's component alpha that relies on a source alpha and |
6770 |
+@@ -624,7 +623,8 @@ static Bool FUNC_NAME(R100PrepareComposite)(int op, |
6771 |
+ PixmapPtr pMask, |
6772 |
+ PixmapPtr pDst) |
6773 |
+ { |
6774 |
+- RINFO_FROM_SCREEN(pDst->drawable.pScreen); |
6775 |
++ ScreenPtr pScreen = pDst->drawable.pScreen; |
6776 |
++ RINFO_FROM_SCREEN(pScreen); |
6777 |
+ uint32_t dst_format, dst_pitch, colorpitch; |
6778 |
+ uint32_t pp_cntl, blendcntl, cblend, ablend; |
6779 |
+ int pixel_shift; |
6780 |
+@@ -648,12 +648,27 @@ static Bool FUNC_NAME(R100PrepareComposite)(int op, |
6781 |
+ |
6782 |
+ CHECK_OFFSET(pDst, 0x0f, "destination"); |
6783 |
+ |
6784 |
++ if (!pSrc) { |
6785 |
++ pSrc = RADEONSolidPixmap(pScreen, cpu_to_le32(pSrcPicture->pSourcePict->solidFill.color)); |
6786 |
++ if (!pSrc) |
6787 |
++ RADEON_FALLBACK("Failed to create solid scratch pixmap\n"); |
6788 |
++ } |
6789 |
++ |
6790 |
+ if (((dst_pitch >> pixel_shift) & 0x7) != 0) |
6791 |
+ RADEON_FALLBACK(("Bad destination pitch 0x%x\n", (int)dst_pitch)); |
6792 |
+ |
6793 |
+ if (!RADEONSetupSourceTile(pSrcPicture, pSrc, FALSE, TRUE)) |
6794 |
+ return FALSE; |
6795 |
+ |
6796 |
++ if (pMaskPicture && !pMask) { |
6797 |
++ pMask = RADEONSolidPixmap(pScreen, cpu_to_le32(pMaskPicture->pSourcePict->solidFill.color)); |
6798 |
++ if (!pMask) { |
6799 |
++ if (!pSrcPicture->pDrawable) |
6800 |
++ pScreen->DestroyPixmap(pSrc); |
6801 |
++ RADEON_FALLBACK("Failed to create solid scratch pixmap\n"); |
6802 |
++ } |
6803 |
++ } |
6804 |
++ |
6805 |
+ RADEONPrepareCompositeCS(op, pSrcPicture, pMaskPicture, pDstPicture, |
6806 |
+ pSrc, pMask, pDst); |
6807 |
+ |
6808 |
+-- |
6809 |
+cgit v0.9.0.2-2-gbebe |
6810 |
|
6811 |
diff --git a/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.4-exa-solid-accel-r200.patch b/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.4-exa-solid-accel-r200.patch |
6812 |
new file mode 100644 |
6813 |
index 0000000..ff744ee |
6814 |
--- /dev/null |
6815 |
+++ b/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.4-exa-solid-accel-r200.patch |
6816 |
@@ -0,0 +1,176 @@ |
6817 |
+From 0bda305f7ab2a4720b3fea3f318ab2a73be151e5 Mon Sep 17 00:00:00 2001 |
6818 |
+From: Alex Deucher <alexander.deucher@×××.com> |
6819 |
+Date: Fri, 13 Apr 2012 17:28:10 +0000 |
6820 |
+Subject: EXA: Support acceleration of solid pictures on R2xx. |
6821 |
+ |
6822 |
+Signed-off-by: Alex Deucher <alexander.deucher@×××.com> |
6823 |
+Reviewed-by: Michel Dänzer <michel.daenzer@×××.com> |
6824 |
+--- |
6825 |
+diff --git a/src/radeon_exa_render.c b/src/radeon_exa_render.c |
6826 |
+index 451a625..7f1a3ff 100644 |
6827 |
+--- a/src/radeon_exa_render.c |
6828 |
++++ b/src/radeon_exa_render.c |
6829 |
+@@ -756,17 +756,8 @@ static Bool R200CheckCompositeTexture(PicturePtr pPict, |
6830 |
+ int unit) |
6831 |
+ { |
6832 |
+ unsigned int repeatType = pPict->repeat ? pPict->repeatType : RepeatNone; |
6833 |
+- int w = pPict->pDrawable->width; |
6834 |
+- int h = pPict->pDrawable->height; |
6835 |
+ int i; |
6836 |
+ |
6837 |
+- /* r200 limit should be 2048, there are issues with 2048 |
6838 |
+- * see bug 19269 |
6839 |
+- */ |
6840 |
+- |
6841 |
+- if ((w > 2047) || (h > 2047)) |
6842 |
+- RADEON_FALLBACK(("Picture w/h too large (%dx%d)\n", w, h)); |
6843 |
+- |
6844 |
+ for (i = 0; i < sizeof(R200TexFormats) / sizeof(R200TexFormats[0]); i++) |
6845 |
+ { |
6846 |
+ if (R200TexFormats[i].fmt == pPict->format) |
6847 |
+@@ -776,7 +767,7 @@ static Bool R200CheckCompositeTexture(PicturePtr pPict, |
6848 |
+ RADEON_FALLBACK(("Unsupported picture format 0x%x\n", |
6849 |
+ (int)pPict->format)); |
6850 |
+ |
6851 |
+- if (!RADEONCheckTexturePOT(pPict, unit == 0)) |
6852 |
++ if (pPict->pDrawable && !RADEONCheckTexturePOT(pPict, unit == 0)) |
6853 |
+ return FALSE; |
6854 |
+ |
6855 |
+ if (pPict->filter != PictFilterNearest && |
6856 |
+@@ -809,15 +800,24 @@ static Bool FUNC_NAME(R200TextureSetup)(PicturePtr pPict, PixmapPtr pPix, |
6857 |
+ { |
6858 |
+ RINFO_FROM_SCREEN(pPix->drawable.pScreen); |
6859 |
+ uint32_t txfilter, txformat, txoffset, txpitch; |
6860 |
+- int w = pPict->pDrawable->width; |
6861 |
+- int h = pPict->pDrawable->height; |
6862 |
+- unsigned int repeatType = pPict->repeat ? pPict->repeatType : RepeatNone; |
6863 |
+- Bool repeat = (repeatType == RepeatNormal || repeatType == RepeatReflect) && |
6864 |
+- !(unit == 0 && (info->accel_state->need_src_tile_x || info->accel_state->need_src_tile_y)); |
6865 |
+- int i; |
6866 |
++ unsigned int repeatType; |
6867 |
++ Bool repeat; |
6868 |
++ int i, w, h; |
6869 |
+ struct radeon_exa_pixmap_priv *driver_priv; |
6870 |
+ ACCEL_PREAMBLE(); |
6871 |
+ |
6872 |
++ if (pPict->pDrawable) { |
6873 |
++ w = pPict->pDrawable->width; |
6874 |
++ h = pPict->pDrawable->height; |
6875 |
++ repeatType = pPict->repeat ? pPict->repeatType : RepeatNone; |
6876 |
++ } else { |
6877 |
++ w = h = 1; |
6878 |
++ repeatType = RepeatNormal; |
6879 |
++ } |
6880 |
++ |
6881 |
++ repeat = (repeatType == RepeatNormal || repeatType == RepeatReflect) && |
6882 |
++ !(unit == 0 && (info->accel_state->need_src_tile_x || info->accel_state->need_src_tile_y)); |
6883 |
++ |
6884 |
+ txpitch = exaGetPixmapPitch(pPix); |
6885 |
+ |
6886 |
+ txoffset = 0; |
6887 |
+@@ -926,22 +926,6 @@ static Bool R200CheckComposite(int op, PicturePtr pSrcPicture, PicturePtr pMaskP |
6888 |
+ if (op >= sizeof(RadeonBlendOp) / sizeof(RadeonBlendOp[0])) |
6889 |
+ RADEON_FALLBACK(("Unsupported Composite op 0x%x\n", op)); |
6890 |
+ |
6891 |
+- if (!pSrcPicture->pDrawable) |
6892 |
+- RADEON_FALLBACK(("Solid or gradient pictures not supported yet\n")); |
6893 |
+- |
6894 |
+- /* r200 limit should be 2048, there are issues with 2048 |
6895 |
+- * see bug 19269 |
6896 |
+- */ |
6897 |
+- |
6898 |
+- pSrcPixmap = RADEONGetDrawablePixmap(pSrcPicture->pDrawable); |
6899 |
+- |
6900 |
+- if (pSrcPixmap->drawable.width > 2047 || |
6901 |
+- pSrcPixmap->drawable.height > 2047) { |
6902 |
+- RADEON_FALLBACK(("Source w/h too large (%d,%d).\n", |
6903 |
+- pSrcPixmap->drawable.width, |
6904 |
+- pSrcPixmap->drawable.height)); |
6905 |
+- } |
6906 |
+- |
6907 |
+ pDstPixmap = RADEONGetDrawablePixmap(pDstPicture->pDrawable); |
6908 |
+ |
6909 |
+ if (pDstPixmap->drawable.width > 2047 || |
6910 |
+@@ -951,20 +935,35 @@ static Bool R200CheckComposite(int op, PicturePtr pSrcPicture, PicturePtr pMaskP |
6911 |
+ pDstPixmap->drawable.height)); |
6912 |
+ } |
6913 |
+ |
6914 |
++ if (pSrcPicture->pDrawable) { |
6915 |
++ /* r200 limit should be 2048, there are issues with 2048 |
6916 |
++ * see 197a62704742a4a19736c2637ac92d1dc5ab34ed |
6917 |
++ */ |
6918 |
++ pSrcPixmap = RADEONGetDrawablePixmap(pSrcPicture->pDrawable); |
6919 |
++ |
6920 |
++ if (pSrcPixmap->drawable.width > 2047 || |
6921 |
++ pSrcPixmap->drawable.height > 2047) { |
6922 |
++ RADEON_FALLBACK(("Source w/h too large (%d,%d).\n", |
6923 |
++ pSrcPixmap->drawable.width, |
6924 |
++ pSrcPixmap->drawable.height)); |
6925 |
++ } |
6926 |
++ } else if (pSrcPicture->pSourcePict->type != SourcePictTypeSolidFill) |
6927 |
++ RADEON_FALLBACK(("Gradient pictures not supported yet\n")); |
6928 |
++ |
6929 |
+ if (pMaskPicture) { |
6930 |
+ PixmapPtr pMaskPixmap; |
6931 |
+ |
6932 |
+- if (!pMaskPicture->pDrawable) |
6933 |
+- RADEON_FALLBACK(("Solid or gradient pictures not supported yet\n")); |
6934 |
+- |
6935 |
+- pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable); |
6936 |
++ if (pMaskPicture->pDrawable) { |
6937 |
++ pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable); |
6938 |
+ |
6939 |
+- if (pMaskPixmap->drawable.width > 2047 || |
6940 |
+- pMaskPixmap->drawable.height > 2047) { |
6941 |
+- RADEON_FALLBACK(("Mask w/h too large (%d,%d).\n", |
6942 |
+- pMaskPixmap->drawable.width, |
6943 |
+- pMaskPixmap->drawable.height)); |
6944 |
+- } |
6945 |
++ if (pMaskPixmap->drawable.width > 2047 || |
6946 |
++ pMaskPixmap->drawable.height > 2047) { |
6947 |
++ RADEON_FALLBACK(("Mask w/h too large (%d,%d).\n", |
6948 |
++ pMaskPixmap->drawable.width, |
6949 |
++ pMaskPixmap->drawable.height)); |
6950 |
++ } |
6951 |
++ } else if (pMaskPicture->pSourcePict->type != SourcePictTypeSolidFill) |
6952 |
++ RADEON_FALLBACK(("Gradient pictures not supported yet\n")); |
6953 |
+ |
6954 |
+ if (pMaskPicture->componentAlpha) { |
6955 |
+ /* Check if it's component alpha that relies on a source alpha and |
6956 |
+@@ -997,7 +996,8 @@ static Bool FUNC_NAME(R200PrepareComposite)(int op, PicturePtr pSrcPicture, |
6957 |
+ PicturePtr pMaskPicture, PicturePtr pDstPicture, |
6958 |
+ PixmapPtr pSrc, PixmapPtr pMask, PixmapPtr pDst) |
6959 |
+ { |
6960 |
+- RINFO_FROM_SCREEN(pDst->drawable.pScreen); |
6961 |
++ ScreenPtr pScreen = pDst->drawable.pScreen; |
6962 |
++ RINFO_FROM_SCREEN(pScreen); |
6963 |
+ uint32_t dst_format, dst_pitch; |
6964 |
+ uint32_t pp_cntl, blendcntl, cblend, ablend, colorpitch; |
6965 |
+ int pixel_shift; |
6966 |
+@@ -1024,9 +1024,24 @@ static Bool FUNC_NAME(R200PrepareComposite)(int op, PicturePtr pSrcPicture, |
6967 |
+ if (((dst_pitch >> pixel_shift) & 0x7) != 0) |
6968 |
+ RADEON_FALLBACK(("Bad destination pitch 0x%x\n", (int)dst_pitch)); |
6969 |
+ |
6970 |
++ if (!pSrc) { |
6971 |
++ pSrc = RADEONSolidPixmap(pScreen, cpu_to_le32(pSrcPicture->pSourcePict->solidFill.color)); |
6972 |
++ if (!pSrc) |
6973 |
++ RADEON_FALLBACK("Failed to create solid scratch pixmap\n"); |
6974 |
++ } |
6975 |
++ |
6976 |
+ if (!RADEONSetupSourceTile(pSrcPicture, pSrc, FALSE, TRUE)) |
6977 |
+ return FALSE; |
6978 |
+ |
6979 |
++ if (pMaskPicture && !pMask) { |
6980 |
++ pMask = RADEONSolidPixmap(pScreen, cpu_to_le32(pMaskPicture->pSourcePict->solidFill.color)); |
6981 |
++ if (!pMask) { |
6982 |
++ if (!pSrcPicture->pDrawable) |
6983 |
++ pScreen->DestroyPixmap(pSrc); |
6984 |
++ RADEON_FALLBACK("Failed to create solid scratch pixmap\n"); |
6985 |
++ } |
6986 |
++ } |
6987 |
++ |
6988 |
+ RADEONPrepareCompositeCS(op, pSrcPicture, pMaskPicture, pDstPicture, |
6989 |
+ pSrc, pMask, pDst); |
6990 |
+ |
6991 |
+-- |
6992 |
+cgit v0.9.0.2-2-gbebe |
6993 |
|
6994 |
diff --git a/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.4-exa-solid-accel-r300.patch b/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.4-exa-solid-accel-r300.patch |
6995 |
new file mode 100644 |
6996 |
index 0000000..819173c |
6997 |
--- /dev/null |
6998 |
+++ b/x11-drivers/xf86-video-ati/files/xf86-video-ati-6.14.4-exa-solid-accel-r300.patch |
6999 |
@@ -0,0 +1,560 @@ |
7000 |
+From d88b9700137ee407c483f263bb55c77cd6f92fef Mon Sep 17 00:00:00 2001 |
7001 |
+From: Michel Dänzer <michel.daenzer@×××.com> |
7002 |
+Date: Fri, 13 Apr 2012 07:35:38 +0000 |
7003 |
+Subject: EXA: Support acceleration of solid pictures on R3xx-R7xx. |
7004 |
+ |
7005 |
+Allocate 1x1 scratch pixmaps to hold the solid picture colours. |
7006 |
+ |
7007 |
+Signed-off-by: Michel Dänzer <michel.daenzer@×××.com> |
7008 |
+--- |
7009 |
+diff --git a/src/r600_exa.c b/src/r600_exa.c |
7010 |
+index e1eb62f..c3ae553 100644 |
7011 |
+--- a/src/r600_exa.c |
7012 |
++++ b/src/r600_exa.c |
7013 |
+@@ -901,17 +901,8 @@ static Bool R600CheckCompositeTexture(PicturePtr pPict, |
7014 |
+ int op, |
7015 |
+ int unit) |
7016 |
+ { |
7017 |
+- int w = pPict->pDrawable->width; |
7018 |
+- int h = pPict->pDrawable->height; |
7019 |
+ unsigned int repeatType = pPict->repeat ? pPict->repeatType : RepeatNone; |
7020 |
+ unsigned int i; |
7021 |
+- int max_tex_w, max_tex_h; |
7022 |
+- |
7023 |
+- max_tex_w = 8192; |
7024 |
+- max_tex_h = 8192; |
7025 |
+- |
7026 |
+- if ((w > max_tex_w) || (h > max_tex_h)) |
7027 |
+- RADEON_FALLBACK(("Picture w/h too large (%dx%d)\n", w, h)); |
7028 |
+ |
7029 |
+ for (i = 0; i < sizeof(R600TexFormats) / sizeof(R600TexFormats[0]); i++) { |
7030 |
+ if (R600TexFormats[i].fmt == pPict->format) |
7031 |
+@@ -951,9 +942,7 @@ static Bool R600TextureSetup(PicturePtr pPict, PixmapPtr pPix, |
7032 |
+ ScrnInfoPtr pScrn = xf86Screens[pPix->drawable.pScreen->myNum]; |
7033 |
+ RADEONInfoPtr info = RADEONPTR(pScrn); |
7034 |
+ struct radeon_accel_state *accel_state = info->accel_state; |
7035 |
+- int w = pPict->pDrawable->width; |
7036 |
+- int h = pPict->pDrawable->height; |
7037 |
+- unsigned int repeatType = pPict->repeat ? pPict->repeatType : RepeatNone; |
7038 |
++ unsigned int repeatType; |
7039 |
+ unsigned int i; |
7040 |
+ tex_resource_t tex_res; |
7041 |
+ tex_sampler_t tex_samp; |
7042 |
+@@ -969,9 +958,16 @@ static Bool R600TextureSetup(PicturePtr pPict, PixmapPtr pPix, |
7043 |
+ } |
7044 |
+ |
7045 |
+ /* Texture */ |
7046 |
++ if (pPict->pDrawable) { |
7047 |
++ tex_res.w = pPict->pDrawable->width; |
7048 |
++ tex_res.h = pPict->pDrawable->height; |
7049 |
++ repeatType = pPict->repeat ? pPict->repeatType : RepeatNone; |
7050 |
++ } else { |
7051 |
++ tex_res.w = 1; |
7052 |
++ tex_res.h = 1; |
7053 |
++ repeatType = RepeatNormal; |
7054 |
++ } |
7055 |
+ tex_res.id = unit; |
7056 |
+- tex_res.w = w; |
7057 |
+- tex_res.h = h; |
7058 |
+ tex_res.pitch = accel_state->src_obj[unit].pitch; |
7059 |
+ tex_res.depth = 0; |
7060 |
+ tex_res.dim = SQ_TEX_DIM_2D; |
7061 |
+@@ -1170,24 +1166,24 @@ static Bool R600TextureSetup(PicturePtr pPict, PixmapPtr pPix, |
7062 |
+ vs_alu_consts[0] = xFixedToFloat(pPict->transform->matrix[0][0]); |
7063 |
+ vs_alu_consts[1] = xFixedToFloat(pPict->transform->matrix[0][1]); |
7064 |
+ vs_alu_consts[2] = xFixedToFloat(pPict->transform->matrix[0][2]); |
7065 |
+- vs_alu_consts[3] = 1.0 / w; |
7066 |
++ vs_alu_consts[3] = 1.0 / tex_res.w; |
7067 |
+ |
7068 |
+ vs_alu_consts[4] = xFixedToFloat(pPict->transform->matrix[1][0]); |
7069 |
+ vs_alu_consts[5] = xFixedToFloat(pPict->transform->matrix[1][1]); |
7070 |
+ vs_alu_consts[6] = xFixedToFloat(pPict->transform->matrix[1][2]); |
7071 |
+- vs_alu_consts[7] = 1.0 / h; |
7072 |
++ vs_alu_consts[7] = 1.0 / tex_res.h; |
7073 |
+ } else { |
7074 |
+ accel_state->is_transform[unit] = FALSE; |
7075 |
+ |
7076 |
+ vs_alu_consts[0] = 1.0; |
7077 |
+ vs_alu_consts[1] = 0.0; |
7078 |
+ vs_alu_consts[2] = 0.0; |
7079 |
+- vs_alu_consts[3] = 1.0 / w; |
7080 |
++ vs_alu_consts[3] = 1.0 / tex_res.w; |
7081 |
+ |
7082 |
+ vs_alu_consts[4] = 0.0; |
7083 |
+ vs_alu_consts[5] = 1.0; |
7084 |
+ vs_alu_consts[6] = 0.0; |
7085 |
+- vs_alu_consts[7] = 1.0 / h; |
7086 |
++ vs_alu_consts[7] = 1.0 / tex_res.h; |
7087 |
+ } |
7088 |
+ |
7089 |
+ /* VS alu constants */ |
7090 |
+@@ -1202,33 +1198,30 @@ static Bool R600CheckComposite(int op, PicturePtr pSrcPicture, PicturePtr pMaskP |
7091 |
+ { |
7092 |
+ uint32_t tmp1; |
7093 |
+ PixmapPtr pSrcPixmap, pDstPixmap; |
7094 |
+- int max_tex_w, max_tex_h, max_dst_w, max_dst_h; |
7095 |
+ |
7096 |
+ /* Check for unsupported compositing operations. */ |
7097 |
+ if (op >= (int) (sizeof(R600BlendOp) / sizeof(R600BlendOp[0]))) |
7098 |
+ RADEON_FALLBACK(("Unsupported Composite op 0x%x\n", op)); |
7099 |
+ |
7100 |
+- if (!pSrcPicture->pDrawable) |
7101 |
+- RADEON_FALLBACK(("Solid or gradient pictures not supported yet\n")); |
7102 |
+- |
7103 |
+- pSrcPixmap = RADEONGetDrawablePixmap(pSrcPicture->pDrawable); |
7104 |
++ if (pSrcPicture->pDrawable) { |
7105 |
++ pSrcPixmap = RADEONGetDrawablePixmap(pSrcPicture->pDrawable); |
7106 |
+ |
7107 |
+- max_tex_w = 8192; |
7108 |
+- max_tex_h = 8192; |
7109 |
+- max_dst_w = 8192; |
7110 |
+- max_dst_h = 8192; |
7111 |
++ if (pSrcPixmap->drawable.width >= 8192 || |
7112 |
++ pSrcPixmap->drawable.height >= 8192) { |
7113 |
++ RADEON_FALLBACK(("Source w/h too large (%d,%d).\n", |
7114 |
++ pSrcPixmap->drawable.width, |
7115 |
++ pSrcPixmap->drawable.height)); |
7116 |
++ } |
7117 |
+ |
7118 |
+- if (pSrcPixmap->drawable.width >= max_tex_w || |
7119 |
+- pSrcPixmap->drawable.height >= max_tex_h) { |
7120 |
+- RADEON_FALLBACK(("Source w/h too large (%d,%d).\n", |
7121 |
+- pSrcPixmap->drawable.width, |
7122 |
+- pSrcPixmap->drawable.height)); |
7123 |
+- } |
7124 |
++ if (!R600CheckCompositeTexture(pSrcPicture, pDstPicture, op, 0)) |
7125 |
++ return FALSE; |
7126 |
++ } else if (pSrcPicture->pSourcePict->type != SourcePictTypeSolidFill) |
7127 |
++ RADEON_FALLBACK(("Gradient pictures not supported yet\n")); |
7128 |
+ |
7129 |
+ pDstPixmap = RADEONGetDrawablePixmap(pDstPicture->pDrawable); |
7130 |
+ |
7131 |
+- if (pDstPixmap->drawable.width >= max_dst_w || |
7132 |
+- pDstPixmap->drawable.height >= max_dst_h) { |
7133 |
++ if (pDstPixmap->drawable.width >= 8192 || |
7134 |
++ pDstPixmap->drawable.height >= 8192) { |
7135 |
+ RADEON_FALLBACK(("Dest w/h too large (%d,%d).\n", |
7136 |
+ pDstPixmap->drawable.width, |
7137 |
+ pDstPixmap->drawable.height)); |
7138 |
+@@ -1237,38 +1230,35 @@ static Bool R600CheckComposite(int op, PicturePtr pSrcPicture, PicturePtr pMaskP |
7139 |
+ if (pMaskPicture) { |
7140 |
+ PixmapPtr pMaskPixmap; |
7141 |
+ |
7142 |
+- if (!pMaskPicture->pDrawable) |
7143 |
+- RADEON_FALLBACK(("Solid or gradient pictures not supported yet\n")); |
7144 |
++ if (pMaskPicture->pDrawable) { |
7145 |
++ pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable); |
7146 |
+ |
7147 |
+- pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable); |
7148 |
+- |
7149 |
+- if (pMaskPixmap->drawable.width >= max_tex_w || |
7150 |
+- pMaskPixmap->drawable.height >= max_tex_h) { |
7151 |
+- RADEON_FALLBACK(("Mask w/h too large (%d,%d).\n", |
7152 |
+- pMaskPixmap->drawable.width, |
7153 |
+- pMaskPixmap->drawable.height)); |
7154 |
+- } |
7155 |
++ if (pMaskPixmap->drawable.width >= 8192 || |
7156 |
++ pMaskPixmap->drawable.height >= 8192) { |
7157 |
++ RADEON_FALLBACK(("Mask w/h too large (%d,%d).\n", |
7158 |
++ pMaskPixmap->drawable.width, |
7159 |
++ pMaskPixmap->drawable.height)); |
7160 |
++ } |
7161 |
+ |
7162 |
+- if (pMaskPicture->componentAlpha) { |
7163 |
+- /* Check if it's component alpha that relies on a source alpha and |
7164 |
+- * on the source value. We can only get one of those into the |
7165 |
+- * single source value that we get to blend with. |
7166 |
+- */ |
7167 |
+- if (R600BlendOp[op].src_alpha && |
7168 |
+- (R600BlendOp[op].blend_cntl & COLOR_SRCBLEND_mask) != |
7169 |
+- (BLEND_ZERO << COLOR_SRCBLEND_shift)) { |
7170 |
+- RADEON_FALLBACK(("Component alpha not supported with source " |
7171 |
+- "alpha and source value blending.\n")); |
7172 |
++ if (pMaskPicture->componentAlpha) { |
7173 |
++ /* Check if it's component alpha that relies on a source alpha and |
7174 |
++ * on the source value. We can only get one of those into the |
7175 |
++ * single source value that we get to blend with. |
7176 |
++ */ |
7177 |
++ if (R600BlendOp[op].src_alpha && |
7178 |
++ (R600BlendOp[op].blend_cntl & COLOR_SRCBLEND_mask) != |
7179 |
++ (BLEND_ZERO << COLOR_SRCBLEND_shift)) { |
7180 |
++ RADEON_FALLBACK(("Component alpha not supported with source " |
7181 |
++ "alpha and source value blending.\n")); |
7182 |
++ } |
7183 |
+ } |
7184 |
+- } |
7185 |
+ |
7186 |
+- if (!R600CheckCompositeTexture(pMaskPicture, pDstPicture, op, 1)) |
7187 |
+- return FALSE; |
7188 |
++ if (!R600CheckCompositeTexture(pMaskPicture, pDstPicture, op, 1)) |
7189 |
++ return FALSE; |
7190 |
++ } else if (pMaskPicture->pSourcePict->type != SourcePictTypeSolidFill) |
7191 |
++ RADEON_FALLBACK(("Gradient pictures not supported yet\n")); |
7192 |
+ } |
7193 |
+ |
7194 |
+- if (!R600CheckCompositeTexture(pSrcPicture, pDstPicture, op, 0)) |
7195 |
+- return FALSE; |
7196 |
+- |
7197 |
+ if (!R600GetDestFormat(pDstPicture, &tmp1)) |
7198 |
+ return FALSE; |
7199 |
+ |
7200 |
+@@ -1280,7 +1270,8 @@ static Bool R600PrepareComposite(int op, PicturePtr pSrcPicture, |
7201 |
+ PicturePtr pMaskPicture, PicturePtr pDstPicture, |
7202 |
+ PixmapPtr pSrc, PixmapPtr pMask, PixmapPtr pDst) |
7203 |
+ { |
7204 |
+- ScrnInfoPtr pScrn = xf86Screens[pSrc->drawable.pScreen->myNum]; |
7205 |
++ ScreenPtr pScreen = pDst->drawable.pScreen; |
7206 |
++ ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum]; |
7207 |
+ RADEONInfoPtr info = RADEONPTR(pScrn); |
7208 |
+ struct radeon_accel_state *accel_state = info->accel_state; |
7209 |
+ uint32_t dst_format; |
7210 |
+@@ -1288,15 +1279,21 @@ static Bool R600PrepareComposite(int op, PicturePtr pSrcPicture, |
7211 |
+ shader_config_t vs_conf, ps_conf; |
7212 |
+ struct r600_accel_object src_obj, mask_obj, dst_obj; |
7213 |
+ |
7214 |
+- if (pDst->drawable.bitsPerPixel < 8 || pSrc->drawable.bitsPerPixel < 8) |
7215 |
++ if (pDst->drawable.bitsPerPixel < 8 || (pSrc && pSrc->drawable.bitsPerPixel < 8)) |
7216 |
+ return FALSE; |
7217 |
+ |
7218 |
++ if (!pSrc) { |
7219 |
++ pSrc = RADEONSolidPixmap(pScreen, pSrcPicture->pSourcePict->solidFill.color); |
7220 |
++ if (!pSrc) |
7221 |
++ RADEON_FALLBACK("Failed to create solid scratch pixmap\n"); |
7222 |
++ } |
7223 |
++ |
7224 |
+ #if defined(XF86DRM_MODE) |
7225 |
+ if (info->cs) { |
7226 |
+ src_obj.offset = 0; |
7227 |
+ dst_obj.offset = 0; |
7228 |
+- src_obj.bo = radeon_get_pixmap_bo(pSrc); |
7229 |
+ dst_obj.bo = radeon_get_pixmap_bo(pDst); |
7230 |
++ src_obj.bo = radeon_get_pixmap_bo(pSrc); |
7231 |
+ dst_obj.tiling_flags = radeon_get_pixmap_tiling(pDst); |
7232 |
+ src_obj.tiling_flags = radeon_get_pixmap_tiling(pSrc); |
7233 |
+ dst_obj.surface = radeon_get_pixmap_surface(pDst); |
7234 |
+@@ -1322,7 +1319,16 @@ static Bool R600PrepareComposite(int op, PicturePtr pSrcPicture, |
7235 |
+ dst_obj.bpp = pDst->drawable.bitsPerPixel; |
7236 |
+ dst_obj.domain = RADEON_GEM_DOMAIN_VRAM; |
7237 |
+ |
7238 |
+- if (pMask) { |
7239 |
++ if (pMaskPicture) { |
7240 |
++ if (!pMask) { |
7241 |
++ pMask = RADEONSolidPixmap(pScreen, pMaskPicture->pSourcePict->solidFill.color); |
7242 |
++ if (!pMask) { |
7243 |
++ if (!pSrcPicture->pDrawable) |
7244 |
++ pScreen->DestroyPixmap(pSrc); |
7245 |
++ RADEON_FALLBACK("Failed to create solid scratch pixmap\n"); |
7246 |
++ } |
7247 |
++ } |
7248 |
++ |
7249 |
+ #if defined(XF86DRM_MODE) |
7250 |
+ if (info->cs) { |
7251 |
+ mask_obj.offset = 0; |
7252 |
+@@ -1509,11 +1515,9 @@ static Bool R600PrepareComposite(int op, PicturePtr pSrcPicture, |
7253 |
+ return TRUE; |
7254 |
+ } |
7255 |
+ |
7256 |
+-static void R600DoneComposite(PixmapPtr pDst) |
7257 |
++static void R600FinishComposite(ScrnInfoPtr pScrn, PixmapPtr pDst, |
7258 |
++ struct radeon_accel_state *accel_state) |
7259 |
+ { |
7260 |
+- ScrnInfoPtr pScrn = xf86Screens[pDst->drawable.pScreen->myNum]; |
7261 |
+- RADEONInfoPtr info = RADEONPTR(pScrn); |
7262 |
+- struct radeon_accel_state *accel_state = info->accel_state; |
7263 |
+ int vtx_size; |
7264 |
+ |
7265 |
+ if (accel_state->vsync) |
7266 |
+@@ -1527,6 +1531,22 @@ static void R600DoneComposite(PixmapPtr pDst) |
7267 |
+ r600_finish_op(pScrn, vtx_size); |
7268 |
+ } |
7269 |
+ |
7270 |
++static void R600DoneComposite(PixmapPtr pDst) |
7271 |
++{ |
7272 |
++ ScreenPtr pScreen = pDst->drawable.pScreen; |
7273 |
++ ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum]; |
7274 |
++ RADEONInfoPtr info = RADEONPTR(pScrn); |
7275 |
++ struct radeon_accel_state *accel_state = info->accel_state; |
7276 |
++ |
7277 |
++ R600FinishComposite(pScrn, pDst, accel_state); |
7278 |
++ |
7279 |
++ if (!accel_state->src_pic->pDrawable) |
7280 |
++ pScreen->DestroyPixmap(accel_state->src_pix); |
7281 |
++ |
7282 |
++ if (accel_state->msk_pic && !accel_state->msk_pic->pDrawable) |
7283 |
++ pScreen->DestroyPixmap(accel_state->msk_pix); |
7284 |
++} |
7285 |
++ |
7286 |
+ static void R600Composite(PixmapPtr pDst, |
7287 |
+ int srcX, int srcY, |
7288 |
+ int maskX, int maskY, |
7289 |
+@@ -1543,7 +1563,7 @@ static void R600Composite(PixmapPtr pDst, |
7290 |
+ |
7291 |
+ #ifdef XF86DRM_MODE |
7292 |
+ if (info->cs && CS_FULL(info->cs)) { |
7293 |
+- R600DoneComposite(info->accel_state->dst_pix); |
7294 |
++ R600FinishComposite(pScrn, pDst, info->accel_state); |
7295 |
+ radeon_cs_flush_indirect(pScrn); |
7296 |
+ R600PrepareComposite(info->accel_state->composite_op, |
7297 |
+ info->accel_state->src_pic, |
7298 |
+diff --git a/src/radeon_exa_render.c b/src/radeon_exa_render.c |
7299 |
+index e5c231f..b6cc9e4 100644 |
7300 |
+--- a/src/radeon_exa_render.c |
7301 |
++++ b/src/radeon_exa_render.c |
7302 |
+@@ -299,8 +299,8 @@ static Bool RADEONSetupSourceTile(PicturePtr pPict, |
7303 |
+ if (repeatType == RepeatNormal || repeatType == RepeatReflect) { |
7304 |
+ Bool badPitch = needMatchingPitch && !RADEONPitchMatches(pPix); |
7305 |
+ |
7306 |
+- int w = pPict->pDrawable->width; |
7307 |
+- int h = pPict->pDrawable->height; |
7308 |
++ int w = pPict->pDrawable ? pPict->pDrawable->width : 1; |
7309 |
++ int h = pPict->pDrawable ? pPict->pDrawable->height : 1; |
7310 |
+ |
7311 |
+ if (pPict->transform) { |
7312 |
+ if (badPitch) |
7313 |
+@@ -1112,23 +1112,8 @@ static Bool R300CheckCompositeTexture(PicturePtr pPict, |
7314 |
+ ScreenPtr pScreen = pDstPict->pDrawable->pScreen; |
7315 |
+ ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum]; |
7316 |
+ RADEONInfoPtr info = RADEONPTR(pScrn); |
7317 |
+- |
7318 |
+ unsigned int repeatType = pPict->repeat ? pPict->repeatType : RepeatNone; |
7319 |
+- int w = pPict->pDrawable->width; |
7320 |
+- int h = pPict->pDrawable->height; |
7321 |
+ int i; |
7322 |
+- int max_tex_w, max_tex_h; |
7323 |
+- |
7324 |
+- if (is_r500) { |
7325 |
+- max_tex_w = 4096; |
7326 |
+- max_tex_h = 4096; |
7327 |
+- } else { |
7328 |
+- max_tex_w = 2048; |
7329 |
+- max_tex_h = 2048; |
7330 |
+- } |
7331 |
+- |
7332 |
+- if ((w > max_tex_w) || (h > max_tex_h)) |
7333 |
+- RADEON_FALLBACK(("Picture w/h too large (%dx%d)\n", w, h)); |
7334 |
+ |
7335 |
+ for (i = 0; i < sizeof(R300TexFormats) / sizeof(R300TexFormats[0]); i++) |
7336 |
+ { |
7337 |
+@@ -1139,7 +1124,7 @@ static Bool R300CheckCompositeTexture(PicturePtr pPict, |
7338 |
+ RADEON_FALLBACK(("Unsupported picture format 0x%x\n", |
7339 |
+ (int)pPict->format)); |
7340 |
+ |
7341 |
+- if (!RADEONCheckTexturePOT(pPict, unit == 0)) { |
7342 |
++ if (pPict->pDrawable && !RADEONCheckTexturePOT(pPict, unit == 0)) { |
7343 |
+ if (info->cs) { |
7344 |
+ struct radeon_exa_pixmap_priv *driver_priv; |
7345 |
+ PixmapPtr pPix; |
7346 |
+@@ -1181,15 +1166,23 @@ static Bool FUNC_NAME(R300TextureSetup)(PicturePtr pPict, PixmapPtr pPix, |
7347 |
+ { |
7348 |
+ RINFO_FROM_SCREEN(pPix->drawable.pScreen); |
7349 |
+ uint32_t txfilter, txformat0, txformat1, txoffset, txpitch, us_format = 0; |
7350 |
+- int w = pPict->pDrawable->width; |
7351 |
+- int h = pPict->pDrawable->height; |
7352 |
++ int w, h; |
7353 |
+ int i, pixel_shift, out_size = 6; |
7354 |
+- unsigned int repeatType = pPict->repeat ? pPict->repeatType : RepeatNone; |
7355 |
++ unsigned int repeatType; |
7356 |
+ struct radeon_exa_pixmap_priv *driver_priv; |
7357 |
+ ACCEL_PREAMBLE(); |
7358 |
+ |
7359 |
+ TRACE; |
7360 |
+ |
7361 |
++ if (pPict->pDrawable) { |
7362 |
++ w = pPict->pDrawable->width; |
7363 |
++ h = pPict->pDrawable->height; |
7364 |
++ repeatType = pPict->repeat ? pPict->repeatType : RepeatNone; |
7365 |
++ } else { |
7366 |
++ w = h = 1; |
7367 |
++ repeatType = RepeatNormal; |
7368 |
++ } |
7369 |
++ |
7370 |
+ txpitch = exaGetPixmapPitch(pPix); |
7371 |
+ txoffset = 0; |
7372 |
+ |
7373 |
+@@ -1394,11 +1387,6 @@ static Bool R300CheckComposite(int op, PicturePtr pSrcPicture, PicturePtr pMaskP |
7374 |
+ if (op >= sizeof(RadeonBlendOp) / sizeof(RadeonBlendOp[0])) |
7375 |
+ RADEON_FALLBACK(("Unsupported Composite op 0x%x\n", op)); |
7376 |
+ |
7377 |
+- if (!pSrcPicture->pDrawable) |
7378 |
+- RADEON_FALLBACK(("Solid or gradient pictures not supported yet\n")); |
7379 |
+- |
7380 |
+- pSrcPixmap = RADEONGetDrawablePixmap(pSrcPicture->pDrawable); |
7381 |
+- |
7382 |
+ if (IS_R500_3D) { |
7383 |
+ max_tex_w = 4096; |
7384 |
+ max_tex_h = 4096; |
7385 |
+@@ -1416,13 +1404,6 @@ static Bool R300CheckComposite(int op, PicturePtr pSrcPicture, PicturePtr pMaskP |
7386 |
+ } |
7387 |
+ } |
7388 |
+ |
7389 |
+- if (pSrcPixmap->drawable.width > max_tex_w || |
7390 |
+- pSrcPixmap->drawable.height > max_tex_h) { |
7391 |
+- RADEON_FALLBACK(("Source w/h too large (%d,%d).\n", |
7392 |
+- pSrcPixmap->drawable.width, |
7393 |
+- pSrcPixmap->drawable.height)); |
7394 |
+- } |
7395 |
+- |
7396 |
+ pDstPixmap = RADEONGetDrawablePixmap(pDstPicture->pDrawable); |
7397 |
+ |
7398 |
+ if (pDstPixmap->drawable.width > max_dst_w || |
7399 |
+@@ -1432,20 +1413,32 @@ static Bool R300CheckComposite(int op, PicturePtr pSrcPicture, PicturePtr pMaskP |
7400 |
+ pDstPixmap->drawable.height)); |
7401 |
+ } |
7402 |
+ |
7403 |
++ if (pSrcPicture->pDrawable) { |
7404 |
++ pSrcPixmap = RADEONGetDrawablePixmap(pSrcPicture->pDrawable); |
7405 |
++ |
7406 |
++ if (pSrcPixmap->drawable.width > max_tex_w || |
7407 |
++ pSrcPixmap->drawable.height > max_tex_h) { |
7408 |
++ RADEON_FALLBACK(("Source w/h too large (%d,%d).\n", |
7409 |
++ pSrcPixmap->drawable.width, |
7410 |
++ pSrcPixmap->drawable.height)); |
7411 |
++ } |
7412 |
++ } else if (pSrcPicture->pSourcePict->type != SourcePictTypeSolidFill) |
7413 |
++ RADEON_FALLBACK(("Gradient pictures not supported yet\n")); |
7414 |
++ |
7415 |
+ if (pMaskPicture) { |
7416 |
+ PixmapPtr pMaskPixmap; |
7417 |
+ |
7418 |
+- if (!pMaskPicture->pDrawable) |
7419 |
+- RADEON_FALLBACK(("Solid or gradient pictures not supported yet\n")); |
7420 |
++ if (pMaskPicture->pDrawable) { |
7421 |
++ pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable); |
7422 |
+ |
7423 |
+- pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable); |
7424 |
+- |
7425 |
+- if (pMaskPixmap->drawable.width > max_tex_w || |
7426 |
+- pMaskPixmap->drawable.height > max_tex_h) { |
7427 |
+- RADEON_FALLBACK(("Mask w/h too large (%d,%d).\n", |
7428 |
+- pMaskPixmap->drawable.width, |
7429 |
+- pMaskPixmap->drawable.height)); |
7430 |
+- } |
7431 |
++ if (pMaskPixmap->drawable.width > max_tex_w || |
7432 |
++ pMaskPixmap->drawable.height > max_tex_h) { |
7433 |
++ RADEON_FALLBACK(("Mask w/h too large (%d,%d).\n", |
7434 |
++ pMaskPixmap->drawable.width, |
7435 |
++ pMaskPixmap->drawable.height)); |
7436 |
++ } |
7437 |
++ } else if (pMaskPicture->pSourcePict->type != SourcePictTypeSolidFill) |
7438 |
++ RADEON_FALLBACK(("Gradient pictures not supported yet\n")); |
7439 |
+ |
7440 |
+ if (pMaskPicture->componentAlpha) { |
7441 |
+ /* Check if it's component alpha that relies on a source alpha and |
7442 |
+@@ -1479,7 +1472,8 @@ static Bool FUNC_NAME(R300PrepareComposite)(int op, PicturePtr pSrcPicture, |
7443 |
+ PicturePtr pMaskPicture, PicturePtr pDstPicture, |
7444 |
+ PixmapPtr pSrc, PixmapPtr pMask, PixmapPtr pDst) |
7445 |
+ { |
7446 |
+- RINFO_FROM_SCREEN(pDst->drawable.pScreen); |
7447 |
++ ScreenPtr pScreen = pDst->drawable.pScreen; |
7448 |
++ RINFO_FROM_SCREEN(pScreen); |
7449 |
+ uint32_t dst_format, dst_pitch; |
7450 |
+ uint32_t txenable, colorpitch; |
7451 |
+ uint32_t blendcntl, output_fmt; |
7452 |
+@@ -1508,9 +1502,24 @@ static Bool FUNC_NAME(R300PrepareComposite)(int op, PicturePtr pSrcPicture, |
7453 |
+ if (((dst_pitch >> pixel_shift) & 0x7) != 0) |
7454 |
+ RADEON_FALLBACK(("Bad destination pitch 0x%x\n", (int)dst_pitch)); |
7455 |
+ |
7456 |
++ if (!pSrc) { |
7457 |
++ pSrc = RADEONSolidPixmap(pScreen, cpu_to_le32(pSrcPicture->pSourcePict->solidFill.color)); |
7458 |
++ if (!pSrc) |
7459 |
++ RADEON_FALLBACK("Failed to create solid scratch pixmap\n"); |
7460 |
++ } |
7461 |
++ |
7462 |
+ if (!RADEONSetupSourceTile(pSrcPicture, pSrc, TRUE, FALSE)) |
7463 |
+ return FALSE; |
7464 |
+ |
7465 |
++ if (pMaskPicture && !pMask) { |
7466 |
++ pMask = RADEONSolidPixmap(pScreen, cpu_to_le32(pMaskPicture->pSourcePict->solidFill.color)); |
7467 |
++ if (!pMask) { |
7468 |
++ if (!pSrcPicture->pDrawable) |
7469 |
++ pScreen->DestroyPixmap(pSrc); |
7470 |
++ RADEON_FALLBACK("Failed to create solid scratch pixmap\n"); |
7471 |
++ } |
7472 |
++ } |
7473 |
++ |
7474 |
+ RADEONPrepareCompositeCS(op, pSrcPicture, pMaskPicture, pDstPicture, |
7475 |
+ pSrc, pMask, pDst); |
7476 |
+ |
7477 |
+@@ -2132,7 +2141,7 @@ static Bool FUNC_NAME(R300PrepareComposite)(int op, PicturePtr pSrcPicture, |
7478 |
+ return TRUE; |
7479 |
+ } |
7480 |
+ |
7481 |
+-static void FUNC_NAME(RadeonDoneComposite)(PixmapPtr pDst) |
7482 |
++static void FUNC_NAME(RadeonFinishComposite)(PixmapPtr pDst) |
7483 |
+ { |
7484 |
+ RINFO_FROM_SCREEN(pDst->drawable.pScreen); |
7485 |
+ ACCEL_PREAMBLE(); |
7486 |
+@@ -2179,6 +2188,20 @@ static void FUNC_NAME(RadeonDoneComposite)(PixmapPtr pDst) |
7487 |
+ LEAVE_DRAW(0); |
7488 |
+ } |
7489 |
+ |
7490 |
++static void FUNC_NAME(RadeonDoneComposite)(PixmapPtr pDst) |
7491 |
++{ |
7492 |
++ ScreenPtr pScreen = pDst->drawable.pScreen; |
7493 |
++ RINFO_FROM_SCREEN(pScreen); |
7494 |
++ struct radeon_accel_state *accel_state = info->accel_state; |
7495 |
++ |
7496 |
++ FUNC_NAME(RadeonFinishComposite)(pDst); |
7497 |
++ |
7498 |
++ if (!accel_state->src_pic->pDrawable) |
7499 |
++ pScreen->DestroyPixmap(accel_state->src_pix); |
7500 |
++ |
7501 |
++ if (accel_state->msk_pic && !accel_state->msk_pic->pDrawable) |
7502 |
++ pScreen->DestroyPixmap(accel_state->msk_pix); |
7503 |
++} |
7504 |
+ |
7505 |
+ #ifdef ACCEL_CP |
7506 |
+ |
7507 |
+@@ -2257,7 +2280,7 @@ static void FUNC_NAME(RadeonCompositeTile)(ScrnInfoPtr pScrn, |
7508 |
+ if ((info->cs && CS_FULL(info->cs)) || |
7509 |
+ (!info->cs && (info->cp->indirectBuffer->used + 4 * 32) > |
7510 |
+ info->cp->indirectBuffer->total)) { |
7511 |
+- FUNC_NAME(RadeonDoneComposite)(info->accel_state->dst_pix); |
7512 |
++ FUNC_NAME(RadeonFinishComposite)(info->accel_state->dst_pix); |
7513 |
+ if (info->cs) |
7514 |
+ radeon_cs_flush_indirect(pScrn); |
7515 |
+ else |
7516 |
+diff --git a/src/radeon_exa_shared.c b/src/radeon_exa_shared.c |
7517 |
+index be1d2fa..28dc335 100644 |
7518 |
+--- a/src/radeon_exa_shared.c |
7519 |
++++ b/src/radeon_exa_shared.c |
7520 |
+@@ -126,6 +126,25 @@ Bool RADEONCheckBPP(int bpp) |
7521 |
+ return FALSE; |
7522 |
+ } |
7523 |
+ |
7524 |
++PixmapPtr RADEONSolidPixmap(ScreenPtr pScreen, uint32_t solid) |
7525 |
++{ |
7526 |
++ PixmapPtr pPix = pScreen->CreatePixmap(pScreen, 1, 1, 32, 0); |
7527 |
++ struct radeon_bo *bo; |
7528 |
++ |
7529 |
++ exaMoveInPixmap(pPix); |
7530 |
++ bo = radeon_get_pixmap_bo(pPix); |
7531 |
++ |
7532 |
++ if (radeon_bo_map(bo, 1)) { |
7533 |
++ pScreen->DestroyPixmap(pPix); |
7534 |
++ return NULL; |
7535 |
++ } |
7536 |
++ |
7537 |
++ memcpy(bo->ptr, &solid, 4); |
7538 |
++ radeon_bo_unmap(bo); |
7539 |
++ |
7540 |
++ return pPix; |
7541 |
++} |
7542 |
++ |
7543 |
+ static Bool radeon_vb_get(ScrnInfoPtr pScrn) |
7544 |
+ { |
7545 |
+ RADEONInfoPtr info = RADEONPTR(pScrn); |
7546 |
+diff --git a/src/radeon_exa_shared.h b/src/radeon_exa_shared.h |
7547 |
+index 7b8b5ca..60a1045 100644 |
7548 |
+--- a/src/radeon_exa_shared.h |
7549 |
++++ b/src/radeon_exa_shared.h |
7550 |
+@@ -40,6 +40,7 @@ extern void RADEONVlineHelperClear(ScrnInfoPtr pScrn); |
7551 |
+ extern void RADEONVlineHelperSet(ScrnInfoPtr pScrn, int x1, int y1, int x2, int y2); |
7552 |
+ extern Bool RADEONValidPM(uint32_t pm, int bpp); |
7553 |
+ extern Bool RADEONCheckBPP(int bpp); |
7554 |
++extern PixmapPtr RADEONSolidPixmap(ScreenPtr pScreen, uint32_t solid); |
7555 |
+ |
7556 |
+ #define RADEON_TRACE_FALL 0 |
7557 |
+ #define RADEON_TRACE_DRAW 0 |
7558 |
+-- |
7559 |
+cgit v0.9.0.2-2-gbebe |
7560 |
|
7561 |
diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-6.13.2.ebuild b/x11-drivers/xf86-video-ati/xf86-video-ati-6.13.2.ebuild |
7562 |
new file mode 100644 |
7563 |
index 0000000..53e7664 |
7564 |
--- /dev/null |
7565 |
+++ b/x11-drivers/xf86-video-ati/xf86-video-ati-6.13.2.ebuild |
7566 |
@@ -0,0 +1,31 @@ |
7567 |
+# Copyright 1999-2011 Gentoo Foundation |
7568 |
+# Distributed under the terms of the GNU General Public License v2 |
7569 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-ati/xf86-video-ati-6.13.2.ebuild,v 1.7 2011/02/12 19:13:11 armin76 Exp $ |
7570 |
+ |
7571 |
+EAPI=3 |
7572 |
+inherit xorg-2 |
7573 |
+ |
7574 |
+DESCRIPTION="ATI video driver" |
7575 |
+ |
7576 |
+KEYWORDS="alpha amd64 ia64 ~ppc ppc64 sparc x86 ~x86-fbsd" |
7577 |
+IUSE="" |
7578 |
+ |
7579 |
+RDEPEND=">=x11-base/xorg-server-1.6.3[-minimal]" |
7580 |
+DEPEND="${RDEPEND} |
7581 |
+ || ( <x11-libs/libdrm-2.4.22 x11-libs/libdrm[video_cards_radeon] ) |
7582 |
+ x11-proto/fontsproto |
7583 |
+ x11-proto/glproto |
7584 |
+ x11-proto/randrproto |
7585 |
+ x11-proto/videoproto |
7586 |
+ x11-proto/xextproto |
7587 |
+ x11-proto/xf86driproto |
7588 |
+ x11-proto/xf86miscproto |
7589 |
+ x11-proto/xproto" |
7590 |
+ |
7591 |
+pkg_setup() { |
7592 |
+ xorg-2_pkg_setup |
7593 |
+ CONFIGURE_OPTIONS=" |
7594 |
+ --enable-dri |
7595 |
+ --enable-kms |
7596 |
+ " |
7597 |
+} |
7598 |
|
7599 |
diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.0.ebuild b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.0.ebuild |
7600 |
new file mode 100644 |
7601 |
index 0000000..d1f425c |
7602 |
--- /dev/null |
7603 |
+++ b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.0.ebuild |
7604 |
@@ -0,0 +1,35 @@ |
7605 |
+# Copyright 1999-2011 Gentoo Foundation |
7606 |
+# Distributed under the terms of the GNU General Public License v2 |
7607 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.0.ebuild,v 1.7 2011/03/05 18:09:51 xarthisius Exp $ |
7608 |
+ |
7609 |
+EAPI=3 |
7610 |
+inherit xorg-2 |
7611 |
+ |
7612 |
+DESCRIPTION="ATI video driver" |
7613 |
+ |
7614 |
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" |
7615 |
+IUSE="" |
7616 |
+ |
7617 |
+RDEPEND=">=x11-base/xorg-server-1.6.3[-minimal]" |
7618 |
+DEPEND="${RDEPEND} |
7619 |
+ || ( <x11-libs/libdrm-2.4.22 x11-libs/libdrm[video_cards_radeon] ) |
7620 |
+ x11-proto/fontsproto |
7621 |
+ x11-proto/glproto |
7622 |
+ x11-proto/randrproto |
7623 |
+ x11-proto/videoproto |
7624 |
+ x11-proto/xextproto |
7625 |
+ x11-proto/xf86driproto |
7626 |
+ x11-proto/xf86miscproto |
7627 |
+ x11-proto/xproto" |
7628 |
+ |
7629 |
+PATCHES=( |
7630 |
+ "${FILESDIR}/${P}-xorg-server-1.10.patch" |
7631 |
+) |
7632 |
+ |
7633 |
+pkg_setup() { |
7634 |
+ xorg-2_pkg_setup |
7635 |
+ CONFIGURE_OPTIONS=" |
7636 |
+ --enable-dri |
7637 |
+ --enable-kms |
7638 |
+ " |
7639 |
+} |
7640 |
|
7641 |
diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.1.ebuild b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.1.ebuild |
7642 |
new file mode 100644 |
7643 |
index 0000000..6ce4117 |
7644 |
--- /dev/null |
7645 |
+++ b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.1.ebuild |
7646 |
@@ -0,0 +1,25 @@ |
7647 |
+# Copyright 1999-2011 Gentoo Foundation |
7648 |
+# Distributed under the terms of the GNU General Public License v2 |
7649 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.1.ebuild,v 1.6 2011/07/15 17:07:43 xarthisius Exp $ |
7650 |
+ |
7651 |
+EAPI="4-slot-abi" |
7652 |
+ |
7653 |
+XORG_DRI=always |
7654 |
+inherit xorg-2 |
7655 |
+ |
7656 |
+DESCRIPTION="ATI video driver" |
7657 |
+ |
7658 |
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" |
7659 |
+IUSE="" |
7660 |
+ |
7661 |
+RDEPEND="x11-libs/libdrm[video_cards_radeon]" |
7662 |
+DEPEND="${RDEPEND}" |
7663 |
+ |
7664 |
+pkg_setup() { |
7665 |
+ xorg-2_pkg_setup |
7666 |
+ CONFIGURE_OPTIONS=" |
7667 |
+ --enable-dri |
7668 |
+ --enable-kms |
7669 |
+ --enable-exa |
7670 |
+ " |
7671 |
+} |
7672 |
|
7673 |
diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.2.ebuild b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.2.ebuild |
7674 |
new file mode 100644 |
7675 |
index 0000000..5c1e206 |
7676 |
--- /dev/null |
7677 |
+++ b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.2.ebuild |
7678 |
@@ -0,0 +1,25 @@ |
7679 |
+# Copyright 1999-2011 Gentoo Foundation |
7680 |
+# Distributed under the terms of the GNU General Public License v2 |
7681 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.2.ebuild,v 1.6 2011/07/30 10:48:00 armin76 Exp $ |
7682 |
+ |
7683 |
+EAPI="4-slot-abi" |
7684 |
+ |
7685 |
+XORG_DRI=always |
7686 |
+inherit xorg-2 |
7687 |
+ |
7688 |
+DESCRIPTION="ATI video driver" |
7689 |
+ |
7690 |
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" |
7691 |
+IUSE="" |
7692 |
+ |
7693 |
+RDEPEND="x11-libs/libdrm[video_cards_radeon]" |
7694 |
+DEPEND="${RDEPEND}" |
7695 |
+ |
7696 |
+pkg_setup() { |
7697 |
+ xorg-2_pkg_setup |
7698 |
+ XORG_CONFIGURE_OPTIONS=( |
7699 |
+ --enable-dri |
7700 |
+ --enable-kms |
7701 |
+ --enable-exa |
7702 |
+ ) |
7703 |
+} |
7704 |
|
7705 |
diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.3-r1.ebuild b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.3-r1.ebuild |
7706 |
new file mode 100644 |
7707 |
index 0000000..240a8ae |
7708 |
--- /dev/null |
7709 |
+++ b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.3-r1.ebuild |
7710 |
@@ -0,0 +1,31 @@ |
7711 |
+# Copyright 1999-2012 Gentoo Foundation |
7712 |
+# Distributed under the terms of the GNU General Public License v2 |
7713 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.3-r1.ebuild,v 1.1 2012/03/18 23:26:25 chithanh Exp $ |
7714 |
+ |
7715 |
+EAPI="4-slot-abi" |
7716 |
+ |
7717 |
+XORG_EAUTORECONF=yes |
7718 |
+XORG_DRI=always |
7719 |
+inherit xorg-2 |
7720 |
+ |
7721 |
+DESCRIPTION="ATI video driver" |
7722 |
+ |
7723 |
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" |
7724 |
+IUSE="" |
7725 |
+ |
7726 |
+RDEPEND="x11-libs/libdrm[video_cards_radeon]" |
7727 |
+DEPEND="${RDEPEND}" |
7728 |
+ |
7729 |
+PATCHES=( |
7730 |
+ "${FILESDIR}"/${PN}-6.14.3-xorg-server-1.12.patch |
7731 |
+ "${FILESDIR}"/${PN}-6.14.3-pcitag.patch |
7732 |
+) |
7733 |
+ |
7734 |
+pkg_setup() { |
7735 |
+ xorg-2_pkg_setup |
7736 |
+ XORG_CONFIGURE_OPTIONS=( |
7737 |
+ --enable-dri |
7738 |
+ --enable-kms |
7739 |
+ --enable-exa |
7740 |
+ ) |
7741 |
+} |
7742 |
|
7743 |
diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.3.ebuild b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.3.ebuild |
7744 |
new file mode 100644 |
7745 |
index 0000000..f0c6fb7 |
7746 |
--- /dev/null |
7747 |
+++ b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.3.ebuild |
7748 |
@@ -0,0 +1,30 @@ |
7749 |
+# Copyright 1999-2012 Gentoo Foundation |
7750 |
+# Distributed under the terms of the GNU General Public License v2 |
7751 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.3.ebuild,v 1.7 2012/03/08 00:54:03 chithanh Exp $ |
7752 |
+ |
7753 |
+EAPI="4-slot-abi" |
7754 |
+ |
7755 |
+XORG_EAUTORECONF=yes |
7756 |
+XORG_DRI=always |
7757 |
+inherit xorg-2 |
7758 |
+ |
7759 |
+DESCRIPTION="ATI video driver" |
7760 |
+ |
7761 |
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" |
7762 |
+IUSE="" |
7763 |
+ |
7764 |
+RDEPEND="x11-libs/libdrm[video_cards_radeon]" |
7765 |
+DEPEND="${RDEPEND}" |
7766 |
+ |
7767 |
+PATCHES=( |
7768 |
+ "${FILESDIR}"/${PN}-6.14.3-xorg-server-1.12.patch |
7769 |
+) |
7770 |
+ |
7771 |
+pkg_setup() { |
7772 |
+ xorg-2_pkg_setup |
7773 |
+ XORG_CONFIGURE_OPTIONS=( |
7774 |
+ --enable-dri |
7775 |
+ --enable-kms |
7776 |
+ --enable-exa |
7777 |
+ ) |
7778 |
+} |
7779 |
|
7780 |
diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.4-r1.ebuild b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.4-r1.ebuild |
7781 |
new file mode 100644 |
7782 |
index 0000000..affada1 |
7783 |
--- /dev/null |
7784 |
+++ b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.4-r1.ebuild |
7785 |
@@ -0,0 +1,32 @@ |
7786 |
+# Copyright 1999-2012 Gentoo Foundation |
7787 |
+# Distributed under the terms of the GNU General Public License v2 |
7788 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.4-r1.ebuild,v 1.6 2012/06/24 19:05:06 ago Exp $ |
7789 |
+ |
7790 |
+EAPI="4-slot-abi" |
7791 |
+ |
7792 |
+XORG_DRI=always |
7793 |
+inherit xorg-2 |
7794 |
+ |
7795 |
+DESCRIPTION="ATI video driver" |
7796 |
+ |
7797 |
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd" |
7798 |
+IUSE="" |
7799 |
+ |
7800 |
+RDEPEND=">=x11-libs/libdrm-2.4.33[video_cards_radeon]" |
7801 |
+DEPEND="${RDEPEND}" |
7802 |
+ |
7803 |
+PATCHES=( |
7804 |
+ "${FILESDIR}"/${PN}-6.14.4-exa-solid-accel-r300.patch |
7805 |
+ "${FILESDIR}"/${PN}-6.14.4-exa-solid-accel-evergreen.patch |
7806 |
+ "${FILESDIR}"/${PN}-6.14.4-exa-solid-accel-r100.patch |
7807 |
+ "${FILESDIR}"/${PN}-6.14.4-exa-solid-accel-r200.patch |
7808 |
+) |
7809 |
+ |
7810 |
+pkg_setup() { |
7811 |
+ xorg-2_pkg_setup |
7812 |
+ XORG_CONFIGURE_OPTIONS=( |
7813 |
+ --enable-dri |
7814 |
+ --enable-kms |
7815 |
+ --enable-exa |
7816 |
+ ) |
7817 |
+} |
7818 |
|
7819 |
diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.4.ebuild b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.4.ebuild |
7820 |
new file mode 100644 |
7821 |
index 0000000..7694d7d |
7822 |
--- /dev/null |
7823 |
+++ b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.4.ebuild |
7824 |
@@ -0,0 +1,26 @@ |
7825 |
+# Copyright 1999-2012 Gentoo Foundation |
7826 |
+# Distributed under the terms of the GNU General Public License v2 |
7827 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.4.ebuild,v 1.1 2012/03/29 15:40:51 chithanh Exp $ |
7828 |
+ |
7829 |
+EAPI="4-slot-abi" |
7830 |
+ |
7831 |
+XORG_EAUTORECONF=yes |
7832 |
+XORG_DRI=always |
7833 |
+inherit xorg-2 |
7834 |
+ |
7835 |
+DESCRIPTION="ATI video driver" |
7836 |
+ |
7837 |
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" |
7838 |
+IUSE="" |
7839 |
+ |
7840 |
+RDEPEND=">=x11-libs/libdrm-2.4.31[video_cards_radeon]" |
7841 |
+DEPEND="${RDEPEND}" |
7842 |
+ |
7843 |
+pkg_setup() { |
7844 |
+ xorg-2_pkg_setup |
7845 |
+ XORG_CONFIGURE_OPTIONS=( |
7846 |
+ --enable-dri |
7847 |
+ --enable-kms |
7848 |
+ --enable-exa |
7849 |
+ ) |
7850 |
+} |
7851 |
|
7852 |
diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.5.ebuild b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.5.ebuild |
7853 |
new file mode 100644 |
7854 |
index 0000000..7b25ecc |
7855 |
--- /dev/null |
7856 |
+++ b/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.5.ebuild |
7857 |
@@ -0,0 +1,25 @@ |
7858 |
+# Copyright 1999-2012 Gentoo Foundation |
7859 |
+# Distributed under the terms of the GNU General Public License v2 |
7860 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-ati/xf86-video-ati-6.14.5.ebuild,v 1.1 2012/06/08 13:13:08 chithanh Exp $ |
7861 |
+ |
7862 |
+EAPI="4-slot-abi" |
7863 |
+ |
7864 |
+XORG_DRI=always |
7865 |
+inherit xorg-2 |
7866 |
+ |
7867 |
+DESCRIPTION="ATI video driver" |
7868 |
+ |
7869 |
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" |
7870 |
+IUSE="" |
7871 |
+ |
7872 |
+RDEPEND=">=x11-libs/libdrm-2.4.35[video_cards_radeon]" |
7873 |
+DEPEND="${RDEPEND}" |
7874 |
+ |
7875 |
+pkg_setup() { |
7876 |
+ xorg-2_pkg_setup |
7877 |
+ XORG_CONFIGURE_OPTIONS=( |
7878 |
+ --enable-dri |
7879 |
+ --enable-kms |
7880 |
+ --enable-exa |
7881 |
+ ) |
7882 |
+} |
7883 |
|
7884 |
diff --git a/x11-drivers/xf86-video-chips/Manifest b/x11-drivers/xf86-video-chips/Manifest |
7885 |
new file mode 100644 |
7886 |
index 0000000..64ee525 |
7887 |
--- /dev/null |
7888 |
+++ b/x11-drivers/xf86-video-chips/Manifest |
7889 |
@@ -0,0 +1,4 @@ |
7890 |
+DIST xf86-video-chips-1.2.4.tar.bz2 365618 RMD160 ebae9edc31d8463d7abb5dadf72bb5edd7f32870 SHA1 71f474335d05f93b2451a7a0750c4409669641a4 SHA256 fb6dc34a8d7db82dc6d555cebe6f95c2269dda4872118978345f6e1215ab4d25 |
7891 |
+EBUILD xf86-video-chips-1.2.4.ebuild 376 RMD160 9dff33e4c93d841beac80b2ce43a6e1f3d081bc2 SHA1 2b121aea9932c16315adfa37cb1a689532b9bf04 SHA256 e23d1a6cab6587713a113de3bea608b08c53697b755955f3624c2e50abc6b2cb |
7892 |
+MISC ChangeLog 6858 RMD160 13b8d0657a4adfe39e62ff2b31e8b6bdb85efd7a SHA1 99b6a89f036769edfd4c67aaf2ede5710cf6fc38 SHA256 05a355902813eeb205eb4af6b733a3b3738ee63fad1270915285a8a19713a133 |
7893 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
7894 |
|
7895 |
diff --git a/x11-drivers/xf86-video-chips/xf86-video-chips-1.2.4.ebuild b/x11-drivers/xf86-video-chips/xf86-video-chips-1.2.4.ebuild |
7896 |
new file mode 100644 |
7897 |
index 0000000..272c3a7 |
7898 |
--- /dev/null |
7899 |
+++ b/x11-drivers/xf86-video-chips/xf86-video-chips-1.2.4.ebuild |
7900 |
@@ -0,0 +1,12 @@ |
7901 |
+# Copyright 1999-2011 Gentoo Foundation |
7902 |
+# Distributed under the terms of the GNU General Public License v2 |
7903 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-chips/xf86-video-chips-1.2.4.ebuild,v 1.6 2011/04/16 18:01:09 armin76 Exp $ |
7904 |
+ |
7905 |
+EAPI="4-slot-abi" |
7906 |
+ |
7907 |
+inherit xorg-2 |
7908 |
+ |
7909 |
+DESCRIPTION="Chips and Technologies video driver" |
7910 |
+ |
7911 |
+KEYWORDS="amd64 ia64 ppc x86 ~x86-fbsd" |
7912 |
+IUSE="" |
7913 |
|
7914 |
diff --git a/x11-drivers/xf86-video-cirrus/Manifest b/x11-drivers/xf86-video-cirrus/Manifest |
7915 |
new file mode 100644 |
7916 |
index 0000000..67eb543 |
7917 |
--- /dev/null |
7918 |
+++ b/x11-drivers/xf86-video-cirrus/Manifest |
7919 |
@@ -0,0 +1,10 @@ |
7920 |
+AUX xf86-video-cirrus-1.3.2-pcitag-declare.patch 1092 RMD160 15e7d16c5ea9ba82e4a6e6a528d57551ad330f43 SHA1 18fd7e91017385523a303f830e3e9b9e5f063b7c SHA256 15de254bce6f05267ea08e2faf612c5a15de6776df61ac9a3b6d2a2d5dc2d731 |
7921 |
+AUX xf86-video-cirrus-1.3.2-pcitag-redefine.patch 1008 RMD160 c9cbccde13dfb42edde1746d7b69df83e45715ed SHA1 512f272fcbb79e92ecfb6d855b74a2f02edb7eab SHA256 be7743388f250afc5c4763c93762b002156d94eee6ef03761ec93b7faae53c8b |
7922 |
+AUX xf86-video-cirrus-1.3.2-xorg-server-1.12.patch 1744 RMD160 5f5ae4a36dda2d43e6164b48bf2943a955b6682e SHA1 e165c77c142b993e98ac2c8e18b5431d754cf7c2 SHA256 14026823b8639afd82060d2f5b59c114ba10ae46691b557b04d0718075518095 |
7923 |
+DIST xf86-video-cirrus-1.3.2.tar.bz2 286949 RMD160 08abaed27b66ab9e6140e34b936a6e190593d6da SHA1 85bc5833075f9ddadb902f71a40249aa769aa4d1 SHA256 529a98a42c94ba5e1b9269e6f7b32a9e76cfd2d4728df08aeba615df8b28ca1a |
7924 |
+DIST xf86-video-cirrus-1.4.0.tar.bz2 317013 RMD160 aade808c08eb665f9a8043537caf0580cb528a0c SHA1 3f76802415e7dc02058222a5fe44cacd9e3529dd SHA256 2b07fa5d4a86acb277d72c7ae35566ae21b08836645c6a88e7662422af5e962e |
7925 |
+EBUILD xf86-video-cirrus-1.3.2-r1.ebuild 602 RMD160 ed93d410ba5f1f938133dad8ae1eb775e184afbe SHA1 ad108c086c1c516c3d81fdd2dcb4b4cff5f72466 SHA256 0c971bcbc810f52d157daed90edfd6736a1dca9e60ce6315dd6ef4a38d92b457 |
7926 |
+EBUILD xf86-video-cirrus-1.3.2.ebuild 601 RMD160 fc173b0366371ad9ae8c45fda87dfa970ee82dee SHA1 94de1f58720c91a412e6c0a56a75dd4495a2fccf SHA256 3d80543433bf66a3c8172b3660de8a6219df97004e5502a8adc7e9f67875ccc7 |
7927 |
+EBUILD xf86-video-cirrus-1.4.0.ebuild 444 RMD160 36f38971955658169ddc7c1ab91b98b0524b5f63 SHA1 d5f350acb04963937f90f24a76463d59688f7382 SHA256 b7ad1f71c02aab7f6e2594a23f13004edebfd7f8a75655abc524e2e9e2b8ff1d |
7928 |
+MISC ChangeLog 6041 RMD160 9f180d3b257c08fbd632c76ef96a12915101b356 SHA1 90757f8e1846f6ed4380112daab72b19f52649d7 SHA256 8aed72dcbdab27c630bb82a870da48b6a4b386c94e8c20a876f966cc45736b1d |
7929 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
7930 |
|
7931 |
diff --git a/x11-drivers/xf86-video-cirrus/files/xf86-video-cirrus-1.3.2-pcitag-declare.patch b/x11-drivers/xf86-video-cirrus/files/xf86-video-cirrus-1.3.2-pcitag-declare.patch |
7932 |
new file mode 100644 |
7933 |
index 0000000..9ea84f5 |
7934 |
--- /dev/null |
7935 |
+++ b/x11-drivers/xf86-video-cirrus/files/xf86-video-cirrus-1.3.2-pcitag-declare.patch |
7936 |
@@ -0,0 +1,42 @@ |
7937 |
+From 05fd00f46eb3be46d669921d11dff6fe8a5bb60b Mon Sep 17 00:00:00 2001 |
7938 |
+From: Jeremy Huddleston <jeremyhu@×××××.com> |
7939 |
+Date: Sat, 29 Oct 2011 23:58:41 +0000 |
7940 |
+Subject: pciTag was removed from xorg-server, so provide it in-driver until this is updated to use libpciaccess |
7941 |
+ |
7942 |
+Signed-off-by: Jeremy Huddleston <jeremyhu@×××××.com> |
7943 |
+--- |
7944 |
+diff --git a/src/cir_pcirename.h b/src/cir_pcirename.h |
7945 |
+index f0f5cf8..fa60a19 100644 |
7946 |
+--- a/src/cir_pcirename.h |
7947 |
++++ b/src/cir_pcirename.h |
7948 |
+@@ -34,6 +34,28 @@ enum region_type { |
7949 |
+ REGION_IO |
7950 |
+ }; |
7951 |
+ |
7952 |
++#if (defined(__alpha__) || defined(__ia64__)) && defined (linux) |
7953 |
++#define PCI_DOM_MASK 0x01fful |
7954 |
++#else |
7955 |
++#define PCI_DOM_MASK 0x0ffu |
7956 |
++#endif |
7957 |
++ |
7958 |
++#ifndef PCI_DOM_MASK |
7959 |
++# define PCI_DOM_MASK 0x0ffu |
7960 |
++#endif |
7961 |
++#define PCI_DOMBUS_MASK (((PCI_DOM_MASK) << 8) | 0x0ffu) |
7962 |
++ |
7963 |
++static inline uint32_t |
7964 |
++pciTag(int busnum, int devnum, int funcnum) |
7965 |
++{ |
7966 |
++ uint32_t tag; |
7967 |
++ tag = (busnum & (PCI_DOMBUS_MASK)) << 16; |
7968 |
++ tag |= (devnum & 0x00001fu) << 11; |
7969 |
++ tag |= (funcnum & 0x000007u) << 8; |
7970 |
++ |
7971 |
++ return tag; |
7972 |
++} |
7973 |
++ |
7974 |
+ #ifndef XSERVER_LIBPCIACCESS |
7975 |
+ |
7976 |
+ /* pciVideoPtr */ |
7977 |
+-- |
7978 |
+cgit v0.9.0.2-2-gbebe |
7979 |
|
7980 |
diff --git a/x11-drivers/xf86-video-cirrus/files/xf86-video-cirrus-1.3.2-pcitag-redefine.patch b/x11-drivers/xf86-video-cirrus/files/xf86-video-cirrus-1.3.2-pcitag-redefine.patch |
7981 |
new file mode 100644 |
7982 |
index 0000000..3823fdd |
7983 |
--- /dev/null |
7984 |
+++ b/x11-drivers/xf86-video-cirrus/files/xf86-video-cirrus-1.3.2-pcitag-redefine.patch |
7985 |
@@ -0,0 +1,35 @@ |
7986 |
+From d9c9cc333e8a67749c20b3b30129f4d2297a3e0a Mon Sep 17 00:00:00 2001 |
7987 |
+From: Jeremy Huddleston <jeremyhu@×××××.com> |
7988 |
+Date: Mon, 31 Oct 2011 03:34:47 +0000 |
7989 |
+Subject: Build fix for older servers (error: conflicting types for 'pciTag') |
7990 |
+ |
7991 |
+/usr/include/xorg/xf86Pci.h:254:25: note: previous declaration of 'pciTag' was here |
7992 |
+ |
7993 |
+Reported-by: Johannes Obermayr <johannesobermayr@×××.de> |
7994 |
+Signed-off-by: Jeremy Huddleston <jeremyhu@×××××.com> |
7995 |
+--- |
7996 |
+diff --git a/src/cir_pcirename.h b/src/cir_pcirename.h |
7997 |
+index fa60a19..669b8fe 100644 |
7998 |
+--- a/src/cir_pcirename.h |
7999 |
++++ b/src/cir_pcirename.h |
8000 |
+@@ -34,6 +34,10 @@ enum region_type { |
8001 |
+ REGION_IO |
8002 |
+ }; |
8003 |
+ |
8004 |
++#include "xf86Module.h" |
8005 |
++ |
8006 |
++#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) >= 12 |
8007 |
++ |
8008 |
+ #if (defined(__alpha__) || defined(__ia64__)) && defined (linux) |
8009 |
+ #define PCI_DOM_MASK 0x01fful |
8010 |
+ #else |
8011 |
+@@ -55,6 +59,7 @@ pciTag(int busnum, int devnum, int funcnum) |
8012 |
+ |
8013 |
+ return tag; |
8014 |
+ } |
8015 |
++#endif /* GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) >= 12 */ |
8016 |
+ |
8017 |
+ #ifndef XSERVER_LIBPCIACCESS |
8018 |
+ |
8019 |
+-- |
8020 |
+cgit v0.9.0.2-2-gbebe |
8021 |
|
8022 |
diff --git a/x11-drivers/xf86-video-cirrus/files/xf86-video-cirrus-1.3.2-xorg-server-1.12.patch b/x11-drivers/xf86-video-cirrus/files/xf86-video-cirrus-1.3.2-xorg-server-1.12.patch |
8023 |
new file mode 100644 |
8024 |
index 0000000..c2bf2d0 |
8025 |
--- /dev/null |
8026 |
+++ b/x11-drivers/xf86-video-cirrus/files/xf86-video-cirrus-1.3.2-xorg-server-1.12.patch |
8027 |
@@ -0,0 +1,61 @@ |
8028 |
+From 9fcfd1aa760023e449cbb8c1eebd0bb570a6aacb Mon Sep 17 00:00:00 2001 |
8029 |
+From: Jeremy Huddleston <jeremyhu@×××××.com> |
8030 |
+Date: Wed, 19 Oct 2011 07:12:15 +0000 |
8031 |
+Subject: Build fix for ABI Version 12 |
8032 |
+ |
8033 |
+ABI Version 12 removes support for multiple PCI domains. If you need to |
8034 |
+use this driver on a system with more than one PCI domain, you should |
8035 |
+either port this driver to using libpciaccess directly or stick with an |
8036 |
+older server. |
8037 |
+ |
8038 |
+Signed-off-by: Jeremy Huddleston <jeremyhu@×××××.com> |
8039 |
+--- |
8040 |
+diff --git a/src/alp_driver.c b/src/alp_driver.c |
8041 |
+index edcaef3..e773471 100644 |
8042 |
+--- a/src/alp_driver.c |
8043 |
++++ b/src/alp_driver.c |
8044 |
+@@ -480,7 +480,12 @@ AlpPreInit(ScrnInfoPtr pScrn, int flags) |
8045 |
+ |
8046 |
+ pCir = CIRPTR(pScrn); |
8047 |
+ pCir->pScrn = pScrn; |
8048 |
++ |
8049 |
++#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 12 |
8050 |
+ pCir->PIOReg = hwp->PIOOffset + 0x3CE; |
8051 |
++#else |
8052 |
++ pCir->PIOReg = 0x3CE; |
8053 |
++#endif |
8054 |
+ |
8055 |
+ /* Get the entity, and make sure it is PCI. */ |
8056 |
+ pCir->pEnt = xf86GetEntityInfo(pScrn->entityList[0]); |
8057 |
+diff --git a/src/cir.h b/src/cir.h |
8058 |
+index 64531f5..861966d 100644 |
8059 |
+--- a/src/cir.h |
8060 |
++++ b/src/cir.h |
8061 |
+@@ -21,7 +21,7 @@ typedef struct { |
8062 |
+ CARD32 properties; |
8063 |
+ pciVideoPtr PciInfo; |
8064 |
+ PCITAG PciTag; |
8065 |
+- IOADDRESS PIOReg; |
8066 |
++ unsigned long PIOReg; |
8067 |
+ union { |
8068 |
+ struct lgRec *lg; |
8069 |
+ struct alpRec *alp; |
8070 |
+diff --git a/src/lg_driver.c b/src/lg_driver.c |
8071 |
+index 0f9f1f6..fc864f8 100644 |
8072 |
+--- a/src/lg_driver.c |
8073 |
++++ b/src/lg_driver.c |
8074 |
+@@ -372,7 +372,12 @@ LgPreInit(ScrnInfoPtr pScrn, int flags) |
8075 |
+ |
8076 |
+ pCir = CIRPTR(pScrn); |
8077 |
+ pCir->pScrn = pScrn; |
8078 |
++ |
8079 |
++#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 12 |
8080 |
+ pCir->PIOReg = hwp->PIOOffset + 0x3CE; |
8081 |
++#else |
8082 |
++ pCir->PIOReg = 0x3CE; |
8083 |
++#endif |
8084 |
+ |
8085 |
+ /* Get the entity, and make sure it is PCI. */ |
8086 |
+ pCir->pEnt = xf86GetEntityInfo(pScrn->entityList[0]); |
8087 |
+-- |
8088 |
+cgit v0.9.0.2-2-gbebe |
8089 |
|
8090 |
diff --git a/x11-drivers/xf86-video-cirrus/xf86-video-cirrus-1.3.2-r1.ebuild b/x11-drivers/xf86-video-cirrus/xf86-video-cirrus-1.3.2-r1.ebuild |
8091 |
new file mode 100644 |
8092 |
index 0000000..6b1059d |
8093 |
--- /dev/null |
8094 |
+++ b/x11-drivers/xf86-video-cirrus/xf86-video-cirrus-1.3.2-r1.ebuild |
8095 |
@@ -0,0 +1,19 @@ |
8096 |
+# Copyright 1999-2012 Gentoo Foundation |
8097 |
+# Distributed under the terms of the GNU General Public License v2 |
8098 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-cirrus/xf86-video-cirrus-1.3.2-r1.ebuild,v 1.1 2012/03/18 15:42:58 chithanh Exp $ |
8099 |
+ |
8100 |
+EAPI="4-slot-abi" |
8101 |
+inherit xorg-2 |
8102 |
+ |
8103 |
+DESCRIPTION="Cirrus Logic video driver" |
8104 |
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86 ~x86-fbsd" |
8105 |
+IUSE="" |
8106 |
+ |
8107 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
8108 |
+DEPEND="${RDEPEND}" |
8109 |
+ |
8110 |
+PATCHES=( |
8111 |
+ "${FILESDIR}"/${PN}-1.3.2-xorg-server-1.12.patch |
8112 |
+ "${FILESDIR}"/${PN}-1.3.2-pcitag-declare.patch |
8113 |
+ "${FILESDIR}"/${PN}-1.3.2-pcitag-redefine.patch |
8114 |
+) |
8115 |
|
8116 |
diff --git a/x11-drivers/xf86-video-cirrus/xf86-video-cirrus-1.3.2.ebuild b/x11-drivers/xf86-video-cirrus/xf86-video-cirrus-1.3.2.ebuild |
8117 |
new file mode 100644 |
8118 |
index 0000000..c4a64a0 |
8119 |
--- /dev/null |
8120 |
+++ b/x11-drivers/xf86-video-cirrus/xf86-video-cirrus-1.3.2.ebuild |
8121 |
@@ -0,0 +1,19 @@ |
8122 |
+# Copyright 1999-2009 Gentoo Foundation |
8123 |
+# Distributed under the terms of the GNU General Public License v2 |
8124 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-cirrus/xf86-video-cirrus-1.3.2.ebuild,v 1.5 2009/12/15 15:32:22 armin76 Exp $ |
8125 |
+ |
8126 |
+# Must be before x-modular eclass is inherited |
8127 |
+#SNAPSHOT="yes" |
8128 |
+ |
8129 |
+inherit x-modular |
8130 |
+ |
8131 |
+DESCRIPTION="Cirrus Logic video driver" |
8132 |
+KEYWORDS="alpha amd64 ia64 ppc x86 ~x86-fbsd" |
8133 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
8134 |
+DEPEND="${RDEPEND} |
8135 |
+ x11-proto/fontsproto |
8136 |
+ x11-proto/randrproto |
8137 |
+ x11-proto/renderproto |
8138 |
+ x11-proto/videoproto |
8139 |
+ x11-proto/xextproto |
8140 |
+ x11-proto/xproto" |
8141 |
|
8142 |
diff --git a/x11-drivers/xf86-video-cirrus/xf86-video-cirrus-1.4.0.ebuild b/x11-drivers/xf86-video-cirrus/xf86-video-cirrus-1.4.0.ebuild |
8143 |
new file mode 100644 |
8144 |
index 0000000..6e4f921 |
8145 |
--- /dev/null |
8146 |
+++ b/x11-drivers/xf86-video-cirrus/xf86-video-cirrus-1.4.0.ebuild |
8147 |
@@ -0,0 +1,13 @@ |
8148 |
+# Copyright 1999-2012 Gentoo Foundation |
8149 |
+# Distributed under the terms of the GNU General Public License v2 |
8150 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-cirrus/xf86-video-cirrus-1.4.0.ebuild,v 1.4 2012/06/24 19:05:36 ago Exp $ |
8151 |
+ |
8152 |
+EAPI="4-slot-abi" |
8153 |
+inherit xorg-2 |
8154 |
+ |
8155 |
+DESCRIPTION="Cirrus Logic video driver" |
8156 |
+KEYWORDS="~alpha amd64 ~ia64 ~ppc x86 ~amd64-fbsd ~x86-fbsd" |
8157 |
+IUSE="" |
8158 |
+ |
8159 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
8160 |
+DEPEND="${RDEPEND}" |
8161 |
|
8162 |
diff --git a/x11-drivers/xf86-video-dummy/Manifest b/x11-drivers/xf86-video-dummy/Manifest |
8163 |
new file mode 100644 |
8164 |
index 0000000..1ee1157 |
8165 |
--- /dev/null |
8166 |
+++ b/x11-drivers/xf86-video-dummy/Manifest |
8167 |
@@ -0,0 +1,6 @@ |
8168 |
+DIST xf86-video-dummy-0.3.4.tar.bz2 255658 RMD160 aac23243d85dc9b17447de96b7aaf5e7e5d4d504 SHA1 876ed7165ea2821bbddd73232a1ce0b79c1f14ff SHA256 7e84dff50eb3a783c0bc718a08f82f1f34583531469c98ca75a815d177871bdc |
8169 |
+DIST xf86-video-dummy-0.3.5.tar.bz2 274761 RMD160 e94053e75a2e314c4cc29cdbf244cd0a3d70ba84 SHA1 41cfcaec986ab13e931d260953c5a3f626fd1d2b SHA256 d5adc63543bb93b6d88008ea746303a2ab3e8b570974704926e81d882728d95f |
8170 |
+EBUILD xf86-video-dummy-0.3.4.ebuild 589 RMD160 71bdf6187d3b79896f73b222b0f99b47d0d4043c SHA1 c75fa4e07e46e86eb6f2a1348bb994cc31194db4 SHA256 48e3d492fac1047772d5144d7adbc61529c8b5cf9efcd36104d24283536c17ed |
8171 |
+EBUILD xf86-video-dummy-0.3.5.ebuild 605 RMD160 b9791f7a54b946febade4fbb662280315a8dae40 SHA1 21940de90785a7bacc0c637e025f0f2d58391e05 SHA256 df32eba4b4dc998f4c8eb629a0bd145a174637394cfaa2f1a92654a5e762568e |
8172 |
+MISC ChangeLog 9567 RMD160 ef783800f2811a2962c1be9cd029fd3d2a6835cb SHA1 baafdf55dfd96dc434dfb390f1324b2179212fa5 SHA256 188487fa5d661d18989019b1b1cc2d3b2501bfc800c24c4b278e00b1fbc7c98b |
8173 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
8174 |
|
8175 |
diff --git a/x11-drivers/xf86-video-dummy/xf86-video-dummy-0.3.4.ebuild b/x11-drivers/xf86-video-dummy/xf86-video-dummy-0.3.4.ebuild |
8176 |
new file mode 100644 |
8177 |
index 0000000..8432b01 |
8178 |
--- /dev/null |
8179 |
+++ b/x11-drivers/xf86-video-dummy/xf86-video-dummy-0.3.4.ebuild |
8180 |
@@ -0,0 +1,21 @@ |
8181 |
+# Copyright 1999-2011 Gentoo Foundation |
8182 |
+# Distributed under the terms of the GNU General Public License v2 |
8183 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-dummy/xf86-video-dummy-0.3.4.ebuild,v 1.8 2011/02/14 23:56:24 xarthisius Exp $ |
8184 |
+ |
8185 |
+EAPI=3 |
8186 |
+ |
8187 |
+inherit xorg-2 |
8188 |
+ |
8189 |
+DESCRIPTION="X.Org driver for dummy cards" |
8190 |
+ |
8191 |
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd" |
8192 |
+IUSE="" |
8193 |
+ |
8194 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
8195 |
+DEPEND="${RDEPEND} |
8196 |
+ x11-proto/fontsproto |
8197 |
+ x11-proto/randrproto |
8198 |
+ x11-proto/renderproto |
8199 |
+ x11-proto/videoproto |
8200 |
+ x11-proto/xf86dgaproto |
8201 |
+ x11-proto/xproto" |
8202 |
|
8203 |
diff --git a/x11-drivers/xf86-video-dummy/xf86-video-dummy-0.3.5.ebuild b/x11-drivers/xf86-video-dummy/xf86-video-dummy-0.3.5.ebuild |
8204 |
new file mode 100644 |
8205 |
index 0000000..b54a48b |
8206 |
--- /dev/null |
8207 |
+++ b/x11-drivers/xf86-video-dummy/xf86-video-dummy-0.3.5.ebuild |
8208 |
@@ -0,0 +1,24 @@ |
8209 |
+# Copyright 1999-2012 Gentoo Foundation |
8210 |
+# Distributed under the terms of the GNU General Public License v2 |
8211 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-dummy/xf86-video-dummy-0.3.5.ebuild,v 1.6 2012/06/29 04:20:22 maekke Exp $ |
8212 |
+ |
8213 |
+EAPI="4-slot-abi" |
8214 |
+inherit xorg-2 |
8215 |
+ |
8216 |
+DESCRIPTION="X.Org driver for dummy cards" |
8217 |
+ |
8218 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" |
8219 |
+IUSE="dga" |
8220 |
+ |
8221 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
8222 |
+DEPEND="${RDEPEND} |
8223 |
+ dga? ( |
8224 |
+ x11-proto/xf86dgaproto |
8225 |
+ )" |
8226 |
+ |
8227 |
+pkg_setup() { |
8228 |
+ XORG_CONFIGURE_OPTIONS=( |
8229 |
+ $(use_enable dga) |
8230 |
+ ) |
8231 |
+ xorg-2_pkg_setup |
8232 |
+} |
8233 |
|
8234 |
diff --git a/x11-drivers/xf86-video-geode/Manifest b/x11-drivers/xf86-video-geode/Manifest |
8235 |
new file mode 100644 |
8236 |
index 0000000..0ac73e5 |
8237 |
--- /dev/null |
8238 |
+++ b/x11-drivers/xf86-video-geode/Manifest |
8239 |
@@ -0,0 +1,6 @@ |
8240 |
+DIST xf86-video-geode-2.11.12.tar.bz2 619964 RMD160 772834289e4649c1a5c1e52d9a6f4b26a875d7aa SHA1 2685b1775656b4195ff7c41f2f437aef62afdb28 SHA256 28d845d727d99bfa4d4b93c5486ec01b72eb222e0910a766089db1103b1c2d92 |
8241 |
+DIST xf86-video-geode-2.11.13.tar.bz2 648657 RMD160 12f3fd498ee0afc3064f3c30f3b76974ee49b94f SHA1 0e5e9952de93c024e92b57bfb9e7078f9e163a29 SHA256 c320a2a314fc6c7a5d2dfb6a52c8fec23ab8f1b99c689ca618f02c279a64e226 |
8242 |
+EBUILD xf86-video-geode-2.11.12.ebuild 529 RMD160 3fc3fdad7e504f901dde08d4a8a3de5b5d47cc43 SHA1 9d3546eaa75383b59fe7e1f281c4c6dcdf3929f6 SHA256 654392943f5a2b678a0deccb1561d1b1def0ac29d5ccd2e2bcbb92a867c6e453 |
8243 |
+EBUILD xf86-video-geode-2.11.13.ebuild 534 RMD160 5f38e4b950829c4de2f1ba58cd089e109bf22802 SHA1 9ee4df05303b9621d4c5fa6f0d8e9de9160cfba6 SHA256 e0f41aeb3a79e72443412c9db35626c4a736311e5b17ec7751a1ceb5c350274b |
8244 |
+MISC ChangeLog 3196 RMD160 bb184fbade8ed3d699a503deea4593ceac5d8f6c SHA1 6ed4cd5d6ff3ee46226fa78755c01f15d1ee0830 SHA256 1bbf0c40a4f4a2c5d7bb7256fcc8af0feef2b02176c80735c0bbc1490d70fc04 |
8245 |
+MISC metadata.xml 389 RMD160 7a2cd4d507f7fe3c62d631ec5936adac0d3978f1 SHA1 a937b67c534771eb6c007eba1d006fa053be31c6 SHA256 e51dede7b10a0888e7e3101632c9f3880f143347eaae6f91f5571eb6f6110086 |
8246 |
|
8247 |
diff --git a/x11-drivers/xf86-video-geode/xf86-video-geode-2.11.12.ebuild b/x11-drivers/xf86-video-geode/xf86-video-geode-2.11.12.ebuild |
8248 |
new file mode 100644 |
8249 |
index 0000000..ca59cf4 |
8250 |
--- /dev/null |
8251 |
+++ b/x11-drivers/xf86-video-geode/xf86-video-geode-2.11.12.ebuild |
8252 |
@@ -0,0 +1,21 @@ |
8253 |
+# Copyright 1999-2011 Gentoo Foundation |
8254 |
+# Distributed under the terms of the GNU General Public License v2 |
8255 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-geode/xf86-video-geode-2.11.12.ebuild,v 1.2 2011/03/26 10:41:25 fauli Exp $ |
8256 |
+ |
8257 |
+EAPI=3 |
8258 |
+ |
8259 |
+inherit xorg-2 |
8260 |
+ |
8261 |
+DESCRIPTION="AMD Geode GX and LX video driver" |
8262 |
+ |
8263 |
+KEYWORDS="x86" |
8264 |
+IUSE="" |
8265 |
+ |
8266 |
+RDEPEND=">=x11-base/xorg-server-1.5" |
8267 |
+DEPEND="${RDEPEND} |
8268 |
+ x11-proto/fontsproto |
8269 |
+ >=x11-proto/randrproto-1.2 |
8270 |
+ x11-proto/renderproto |
8271 |
+ x11-proto/videoproto |
8272 |
+ x11-proto/xextproto |
8273 |
+ x11-proto/xproto" |
8274 |
|
8275 |
diff --git a/x11-drivers/xf86-video-geode/xf86-video-geode-2.11.13.ebuild b/x11-drivers/xf86-video-geode/xf86-video-geode-2.11.13.ebuild |
8276 |
new file mode 100644 |
8277 |
index 0000000..ab03dcd |
8278 |
--- /dev/null |
8279 |
+++ b/x11-drivers/xf86-video-geode/xf86-video-geode-2.11.13.ebuild |
8280 |
@@ -0,0 +1,24 @@ |
8281 |
+# Copyright 1999-2012 Gentoo Foundation |
8282 |
+# Distributed under the terms of the GNU General Public License v2 |
8283 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-geode/xf86-video-geode-2.11.13.ebuild,v 1.1 2012/01/01 16:27:52 chithanh Exp $ |
8284 |
+ |
8285 |
+EAPI="4-slot-abi" |
8286 |
+inherit xorg-2 |
8287 |
+ |
8288 |
+DESCRIPTION="AMD Geode GX and LX video driver" |
8289 |
+ |
8290 |
+KEYWORDS="~x86" |
8291 |
+IUSE="ztv" |
8292 |
+ |
8293 |
+RDEPEND=">=x11-base/xorg-server-1.5" |
8294 |
+DEPEND="${RDEPEND} |
8295 |
+ ztv? ( |
8296 |
+ sys-kernel/linux-headers |
8297 |
+ )" |
8298 |
+ |
8299 |
+pkg_setup() { |
8300 |
+ XORG_CONFIGURE_OPTIONS=( |
8301 |
+ $(use_enable ztv) |
8302 |
+ ) |
8303 |
+ xorg-2_pkg_setup |
8304 |
+} |
8305 |
|
8306 |
diff --git a/x11-drivers/xf86-video-glint/Manifest b/x11-drivers/xf86-video-glint/Manifest |
8307 |
new file mode 100644 |
8308 |
index 0000000..2c1bb3f |
8309 |
--- /dev/null |
8310 |
+++ b/x11-drivers/xf86-video-glint/Manifest |
8311 |
@@ -0,0 +1,8 @@ |
8312 |
+DIST xf86-video-glint-1.2.5.tar.bz2 394136 RMD160 daf22cfda8e4c9e0b248c6b937aa2c5b32ddd82e SHA1 28d54093c6485bf0055fa16be3d116f9107aaea7 SHA256 5675f2732ab7b099a568ef4e5c7bb0d0e1bb4b0eb4d19133dc1b2225fd9c814b |
8313 |
+DIST xf86-video-glint-1.2.6.tar.bz2 393872 RMD160 787a62d91666262f3f5aea3796605147f3b51bd1 SHA1 ae29f41570915b71de0d964398073a19ec14bc15 SHA256 d43350ed3c149576db1dbcacf5e9a30a3268a3f49742724c9151b6f1e4bd21a7 |
8314 |
+DIST xf86-video-glint-1.2.7.tar.bz2 397381 RMD160 ce2b5b8407c78805af5d034316e436997adfc1c6 SHA1 2d760568e21327461e0aecf5bc201bd6c2cec47e SHA256 9aa9689436fc78a71145d4caeaf63b0e80f9abd54e9b4a3066f62ee5b334c359 |
8315 |
+EBUILD xf86-video-glint-1.2.5.ebuild 721 RMD160 4fcfbaa59547a5138ff94ea725f3dde9c93943e8 SHA1 0e463fe78e0e9c002df4815db5d9f6e7ad0a9f7a SHA256 dad5edc4454b59e54ce06f1cec31599a2e5cc0e5fbd8bb7c6d47a26e016b3b81 |
8316 |
+EBUILD xf86-video-glint-1.2.6.ebuild 526 RMD160 bde4e642e6d0b667fcf84f3ea96d3614033e0689 SHA1 406c444d73bd2b2c6061a0ce0058d991f0f41615 SHA256 338630657b1301ad0ec8416bae6302351903ae2f8ad60fce6b6bc35da6ffc960 |
8317 |
+EBUILD xf86-video-glint-1.2.7.ebuild 538 RMD160 7fe657b5174572a4919904024b47bc8d3fae6398 SHA1 edfceed12de784da220fa82ebb03737858567962 SHA256 555180b581cf32a8ffca0303f9b48214166819cd37f085d81e20fba59786eb91 |
8318 |
+MISC ChangeLog 8305 RMD160 5785a9a2678db074e50f0027750584f73c68f10a SHA1 f49e90bfa439228e111baee4fe3aac130edb1db6 SHA256 bfecf6d0d05306c5c282e98f012cf8fcd5cfc33edd3a218076a5fb1a24a5d9cd |
8319 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
8320 |
|
8321 |
diff --git a/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.5.ebuild b/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.5.ebuild |
8322 |
new file mode 100644 |
8323 |
index 0000000..7cee2f4 |
8324 |
--- /dev/null |
8325 |
+++ b/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.5.ebuild |
8326 |
@@ -0,0 +1,29 @@ |
8327 |
+# Copyright 1999-2011 Gentoo Foundation |
8328 |
+# Distributed under the terms of the GNU General Public License v2 |
8329 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.5.ebuild,v 1.5 2011/02/14 23:56:23 xarthisius Exp $ |
8330 |
+ |
8331 |
+EAPI=3 |
8332 |
+ |
8333 |
+inherit xorg-2 |
8334 |
+ |
8335 |
+DESCRIPTION="GLINT/Permedia video driver" |
8336 |
+ |
8337 |
+KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~x86-fbsd" |
8338 |
+IUSE="dri" |
8339 |
+ |
8340 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
8341 |
+DEPEND="${RDEPEND} |
8342 |
+ x11-proto/fontsproto |
8343 |
+ x11-proto/randrproto |
8344 |
+ x11-proto/renderproto |
8345 |
+ x11-proto/videoproto |
8346 |
+ x11-proto/xextproto |
8347 |
+ x11-proto/xf86dgaproto |
8348 |
+ x11-proto/xproto |
8349 |
+ dri? ( x11-proto/xf86driproto |
8350 |
+ >=x11-libs/libdrm-2 |
8351 |
+ x11-proto/glproto )" |
8352 |
+ |
8353 |
+pkg_setup() { |
8354 |
+ CONFIGURE_OPTIONS="$(use_enable dri)" |
8355 |
+} |
8356 |
|
8357 |
diff --git a/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.6.ebuild b/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.6.ebuild |
8358 |
new file mode 100644 |
8359 |
index 0000000..c82db07 |
8360 |
--- /dev/null |
8361 |
+++ b/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.6.ebuild |
8362 |
@@ -0,0 +1,19 @@ |
8363 |
+# Copyright 1999-2012 Gentoo Foundation |
8364 |
+# Distributed under the terms of the GNU General Public License v2 |
8365 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.6.ebuild,v 1.5 2012/02/19 15:00:46 armin76 Exp $ |
8366 |
+ |
8367 |
+EAPI="4-slot-abi" |
8368 |
+ |
8369 |
+inherit xorg-2 |
8370 |
+ |
8371 |
+DESCRIPTION="GLINT/Permedia video driver" |
8372 |
+ |
8373 |
+KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~x86-fbsd" |
8374 |
+IUSE="" |
8375 |
+ |
8376 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
8377 |
+DEPEND="${RDEPEND} |
8378 |
+ x11-proto/videoproto |
8379 |
+ x11-proto/xextproto |
8380 |
+ x11-proto/xf86dgaproto |
8381 |
+ x11-proto/xproto" |
8382 |
|
8383 |
diff --git a/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.7.ebuild b/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.7.ebuild |
8384 |
new file mode 100644 |
8385 |
index 0000000..87fe1a0 |
8386 |
--- /dev/null |
8387 |
+++ b/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.7.ebuild |
8388 |
@@ -0,0 +1,19 @@ |
8389 |
+# Copyright 1999-2012 Gentoo Foundation |
8390 |
+# Distributed under the terms of the GNU General Public License v2 |
8391 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-glint/xf86-video-glint-1.2.7.ebuild,v 1.4 2012/06/24 19:06:42 ago Exp $ |
8392 |
+ |
8393 |
+EAPI="4-slot-abi" |
8394 |
+ |
8395 |
+inherit xorg-2 |
8396 |
+ |
8397 |
+DESCRIPTION="GLINT/Permedia video driver" |
8398 |
+ |
8399 |
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc x86 ~amd64-fbsd ~x86-fbsd" |
8400 |
+IUSE="" |
8401 |
+ |
8402 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
8403 |
+DEPEND="${RDEPEND} |
8404 |
+ x11-proto/videoproto |
8405 |
+ x11-proto/xextproto |
8406 |
+ x11-proto/xf86dgaproto |
8407 |
+ x11-proto/xproto" |
8408 |
|
8409 |
diff --git a/x11-drivers/xf86-video-i128/Manifest b/x11-drivers/xf86-video-i128/Manifest |
8410 |
new file mode 100644 |
8411 |
index 0000000..68bb530 |
8412 |
--- /dev/null |
8413 |
+++ b/x11-drivers/xf86-video-i128/Manifest |
8414 |
@@ -0,0 +1,6 @@ |
8415 |
+DIST xf86-video-i128-1.3.4.tar.bz2 292046 RMD160 b8d1d9d6d8991367790506a4ea754206ed308a61 SHA1 d5f755dc964eaa067b4efcafafd00814a60df775 SHA256 b69b13a7fd69f5ad35119b6f8efb3243bfea05ae9aa5a067d0e754de5d248bcf |
8416 |
+DIST xf86-video-i128-1.3.5.tar.bz2 306803 RMD160 e09c18100cd9b9877d80dd4e97b4e62f2483ae63 SHA1 2cf01b15fc3b5f2588627f051f9ae4d892696854 SHA256 3eedeb1e575e96b2ebebdf894c515e8543900aa3f9f85d10120b8240264333ea |
8417 |
+EBUILD xf86-video-i128-1.3.4.ebuild 539 RMD160 f98a3ba5263ed17031ee58ef207e2b8f21072bf8 SHA1 4841bc538fcfb94a5033998b910432216b43badd SHA256 be8c1f8f5a0d76ce0d9b6d4f10f17709f03293e68c8c70d4e692e85ab2c37055 |
8418 |
+EBUILD xf86-video-i128-1.3.5.ebuild 431 RMD160 d86282e7afe57b56f9aa1c38da62d43eb15cb2b7 SHA1 217802934364aba02e5b88f102b3d2ff2ad05f7f SHA256 7a2d64618fee14f46fc6e5241a0389c741c1a808d6998d8703563416846c0a44 |
8419 |
+MISC ChangeLog 6630 RMD160 8615faab2cc520593c56c14034bdfbd774215c49 SHA1 d67c2ec6d0cf46197d413189df4abf036973df29 SHA256 0b516b228bd285e779ab043a955f8e9ae6ac2a2d806a919611388e1805476eaa |
8420 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
8421 |
|
8422 |
diff --git a/x11-drivers/xf86-video-i128/xf86-video-i128-1.3.4.ebuild b/x11-drivers/xf86-video-i128/xf86-video-i128-1.3.4.ebuild |
8423 |
new file mode 100644 |
8424 |
index 0000000..175ff42 |
8425 |
--- /dev/null |
8426 |
+++ b/x11-drivers/xf86-video-i128/xf86-video-i128-1.3.4.ebuild |
8427 |
@@ -0,0 +1,21 @@ |
8428 |
+# Copyright 1999-2011 Gentoo Foundation |
8429 |
+# Distributed under the terms of the GNU General Public License v2 |
8430 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-i128/xf86-video-i128-1.3.4.ebuild,v 1.4 2011/02/12 19:23:18 armin76 Exp $ |
8431 |
+ |
8432 |
+EAPI=3 |
8433 |
+ |
8434 |
+inherit xorg-2 |
8435 |
+ |
8436 |
+DESCRIPTION="Number 9 I128 video driver" |
8437 |
+ |
8438 |
+KEYWORDS="amd64 ia64 x86 ~x86-fbsd" |
8439 |
+IUSE="" |
8440 |
+ |
8441 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
8442 |
+DEPEND="${RDEPEND} |
8443 |
+ x11-proto/fontsproto |
8444 |
+ x11-proto/randrproto |
8445 |
+ x11-proto/renderproto |
8446 |
+ x11-proto/videoproto |
8447 |
+ x11-proto/xextproto |
8448 |
+ x11-proto/xproto" |
8449 |
|
8450 |
diff --git a/x11-drivers/xf86-video-i128/xf86-video-i128-1.3.5.ebuild b/x11-drivers/xf86-video-i128/xf86-video-i128-1.3.5.ebuild |
8451 |
new file mode 100644 |
8452 |
index 0000000..11ffa45 |
8453 |
--- /dev/null |
8454 |
+++ b/x11-drivers/xf86-video-i128/xf86-video-i128-1.3.5.ebuild |
8455 |
@@ -0,0 +1,15 @@ |
8456 |
+# Copyright 1999-2012 Gentoo Foundation |
8457 |
+# Distributed under the terms of the GNU General Public License v2 |
8458 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-i128/xf86-video-i128-1.3.5.ebuild,v 1.4 2012/06/24 19:07:08 ago Exp $ |
8459 |
+ |
8460 |
+EAPI="4-slot-abi" |
8461 |
+ |
8462 |
+inherit xorg-2 |
8463 |
+ |
8464 |
+DESCRIPTION="Number 9 I128 video driver" |
8465 |
+ |
8466 |
+KEYWORDS="amd64 ~ia64 x86 ~amd64-fbsd ~x86-fbsd" |
8467 |
+IUSE="" |
8468 |
+ |
8469 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
8470 |
+DEPEND="${RDEPEND}" |
8471 |
|
8472 |
diff --git a/x11-drivers/xf86-video-i740/Manifest b/x11-drivers/xf86-video-i740/Manifest |
8473 |
new file mode 100644 |
8474 |
index 0000000..e30ea5f |
8475 |
--- /dev/null |
8476 |
+++ b/x11-drivers/xf86-video-i740/Manifest |
8477 |
@@ -0,0 +1,6 @@ |
8478 |
+DIST xf86-video-i740-1.3.2.tar.bz2 273853 RMD160 71db34271badf1febbc5b4ff78e3fea913a2599a SHA1 aadd2168153f780c487778e5fdda5473ed4b243d SHA256 48549c6a3d8c0a0d417fc486e77f3f7c6815df7e8ede04bb4c539666be2bf943 |
8479 |
+DIST xf86-video-i740-1.3.3.tar.bz2 316716 RMD160 c17a3c2883e14110208a2272f8b2ba2b469f62fb SHA1 885660aad0d558ae0fb69f3b639c03f084a7a615 SHA256 a39e8cf8e34816d07d33eae79dcb26fc2137f719156ae90fa4afff319e320dcc |
8480 |
+EBUILD xf86-video-i740-1.3.2.ebuild 585 RMD160 7b1d3253a0632b3eed16cd6209ce5a30d79a11dd SHA1 7ad6df64a98986e03d4bf792e7c7b27051c718f6 SHA256 8a1a2e30a7c1190eb9620eb116e5a51972700ea79e66a50e859a8822e3cfc40d |
8481 |
+EBUILD xf86-video-i740-1.3.3.ebuild 427 RMD160 8c705770e38c70b22f488458b627c0e151a40aec SHA1 27869bcec48bb61d0646d7b691ef6f1a6bb90d8f SHA256 954231090f01e58bf5ec3ba37fa1e40ca85fe7347b356253061b06afd81ee999 |
8482 |
+MISC ChangeLog 5020 RMD160 a4b94a03f9b84ffc0b4a9e6ec05c5aeadd405595 SHA1 52e8c873b49df18156916b822adc500ca4721908 SHA256 a140ba795fd14980afbee36e6ae7d64fed4c664bcc8f241b6019a4ef8771e404 |
8483 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
8484 |
|
8485 |
diff --git a/x11-drivers/xf86-video-i740/xf86-video-i740-1.3.2.ebuild b/x11-drivers/xf86-video-i740/xf86-video-i740-1.3.2.ebuild |
8486 |
new file mode 100644 |
8487 |
index 0000000..1be87c7 |
8488 |
--- /dev/null |
8489 |
+++ b/x11-drivers/xf86-video-i740/xf86-video-i740-1.3.2.ebuild |
8490 |
@@ -0,0 +1,19 @@ |
8491 |
+# Copyright 1999-2009 Gentoo Foundation |
8492 |
+# Distributed under the terms of the GNU General Public License v2 |
8493 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-i740/xf86-video-i740-1.3.2.ebuild,v 1.4 2009/12/15 15:35:45 armin76 Exp $ |
8494 |
+ |
8495 |
+# Must be before x-modular eclass is inherited |
8496 |
+#SNAPSHOT="yes" |
8497 |
+ |
8498 |
+inherit x-modular |
8499 |
+ |
8500 |
+DESCRIPTION="Intel i740 video driver" |
8501 |
+KEYWORDS="amd64 ia64 x86 ~x86-fbsd" |
8502 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
8503 |
+DEPEND="${RDEPEND} |
8504 |
+ x11-proto/fontsproto |
8505 |
+ x11-proto/randrproto |
8506 |
+ x11-proto/renderproto |
8507 |
+ x11-proto/videoproto |
8508 |
+ x11-proto/xextproto |
8509 |
+ x11-proto/xproto" |
8510 |
|
8511 |
diff --git a/x11-drivers/xf86-video-i740/xf86-video-i740-1.3.3.ebuild b/x11-drivers/xf86-video-i740/xf86-video-i740-1.3.3.ebuild |
8512 |
new file mode 100644 |
8513 |
index 0000000..adda13b |
8514 |
--- /dev/null |
8515 |
+++ b/x11-drivers/xf86-video-i740/xf86-video-i740-1.3.3.ebuild |
8516 |
@@ -0,0 +1,14 @@ |
8517 |
+# Copyright 1999-2012 Gentoo Foundation |
8518 |
+# Distributed under the terms of the GNU General Public License v2 |
8519 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-i740/xf86-video-i740-1.3.3.ebuild,v 1.4 2012/06/24 19:07:34 ago Exp $ |
8520 |
+ |
8521 |
+EAPI="4-slot-abi" |
8522 |
+inherit xorg-2 |
8523 |
+ |
8524 |
+DESCRIPTION="Intel i740 video driver" |
8525 |
+ |
8526 |
+KEYWORDS="amd64 ~ia64 x86 ~amd64-fbsd ~x86-fbsd" |
8527 |
+IUSE="" |
8528 |
+ |
8529 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
8530 |
+DEPEND="${RDEPEND}" |
8531 |
|
8532 |
diff --git a/x11-drivers/xf86-video-intel/Manifest b/x11-drivers/xf86-video-intel/Manifest |
8533 |
new file mode 100644 |
8534 |
index 0000000..e3d546b |
8535 |
--- /dev/null |
8536 |
+++ b/x11-drivers/xf86-video-intel/Manifest |
8537 |
@@ -0,0 +1,29 @@ |
8538 |
+AUX 2.10.0-0001-Extract-pixel-value-for-all-formats-to-avoid-hitting.patch 3943 RMD160 edfc2294341ff7c314e87e82ec95ceff920585ca SHA1 b1c9bcfe6b48a0f7426fbdb3c862a121f81a58e7 SHA256 53694b0c147834067b90be1508e96f67d290de595516361c98af069ae6cd9113 |
8539 |
+AUX xf86-video-intel-2.15-batch-overrun.patch 882 RMD160 203f4f92a7bffef0f900ccc8f5c81cd69a975dcb SHA1 fc3f100a57dc52c06b7f2109aba774bb3abcef93 SHA256 5044689aaefa4c3416c8e8d70d0765b8b149a8352b3992cb405d3a280d9f495f |
8540 |
+AUX xf86-video-intel-2.15-unsigned-promotion.patch 1207 RMD160 19b3eb510411d1c0d70df793b7d1525828c4035d SHA1 5505becb9bea0391d6441aa070ade16dc01f48d8 SHA256 c61713af565c8ce55d4c00dbfe24380ed6952698df1bf3070813db953b979102 |
8541 |
+AUX xf86-video-intel-2.17-sna-offsets.patch 1062 RMD160 23f2a6038b00421d5d88433e69cd5af47731fd9b SHA1 268d7801436cac6921d016d4c755a8670a9f31ba SHA256 26ad750c57220a11875ebf4bb1665cf748c9da12af9c0eade12609559de06041 |
8542 |
+AUX xf86-video-intel-2.17-sna-pipeline-flush.patch 1634 RMD160 a6ca8155a72594119c0479857eb782cc0082833c SHA1 9563853e00bc0bd1c3425e34c24d74c07ab430d4 SHA256 c9605db58f8a2849061b837807bf30bb85a021ea98de2976aefa8bb533d8106e |
8543 |
+DIST xf86-video-intel-2.10.0.tar.bz2 885299 RMD160 e37d47758231d61d99fa65873884727b44623c33 SHA1 1683eddf89ed88f109cb2fe46284e3f8f304a0d9 SHA256 e46dd691dc93db7cd6f5f22b84fea7e9f4bfd34f28026cfd680993b3ccfc48ab |
8544 |
+DIST xf86-video-intel-2.11.0.tar.bz2 871551 RMD160 a857942e7eacd9e7c517c485fb6e400103e238f3 SHA1 f25eb8619ac7c107fdcee525388a8a03dd62719b SHA256 db292cbc25f3b132357795697a61c5ec6f08cb041a2cb6fd081298306f4f5a4f |
8545 |
+DIST xf86-video-intel-2.13.0.tar.bz2 917026 RMD160 565c3b58938ac392d7a4322ba51aabdc9e229606 SHA1 1b2aebd444bcfc371a55af8910eb4d5928eab5c9 SHA256 d8b2fae8d0c4ae372994cb7df8de8aa995b8e89b1bc5766c53ea0751752fc887 |
8546 |
+DIST xf86-video-intel-2.14.0.tar.bz2 929063 RMD160 c0c5991d824f3989df3846fac78bbbfb5f1d0fc9 SHA1 103193a01b9c29d6f71a620ad99c6e1495276e68 SHA256 e18c37a579a960516e69de5c6f74750ca02208c0e41cf763ae5630c84db507df |
8547 |
+DIST xf86-video-intel-2.15.0.tar.bz2 964756 RMD160 e99cfdf7a3b6ff80c2f42fa4d98e735f6eea1238 SHA1 78ec39a4470cfc0bf13d269fb915f6c5a498ee62 SHA256 c377e1e9ab8b846d7e039acc9105479d5dce6a03f1ddccccf01c8474259c1720 |
8548 |
+DIST xf86-video-intel-2.16.0.tar.bz2 1249069 RMD160 9eb9aeabecfbe9f6dde6c81a59c07d9d90f2dc69 SHA1 53441ea4d4335b501d32809b6b92593cbb1f79cf SHA256 77482bcd1e30a57b68ba0d6a1862b4ff3c55fa23bf0109ec2af318a3e066ebfe |
8549 |
+DIST xf86-video-intel-2.17.0.tar.bz2 1339717 RMD160 898b6bd7fcfd0223113304a6a658dbea2c19b00a SHA1 04ad9fa1f4c4e0a90f48752a709bf14700c864af SHA256 8b8450f2a2cc52ef31a83414e2f290e748a956690e11b41759d5650aaedc4387 |
8550 |
+DIST xf86-video-intel-2.18.0.tar.bz2 1424467 RMD160 7e6dc57ce918ff8ba7121705ff3737ee832ed527 SHA1 77fae98e73414140bf214dca5da32bcf079c4463 SHA256 dce63e33ccfada39ef1e1e6768dfd8edd4c525670dfe56d1c42b2f9570039ffc |
8551 |
+DIST xf86-video-intel-2.19.0.tar.bz2 1463260 RMD160 df7a6797cc74af57c751905e3ce65be35de43e5c SHA1 131934cf5e90bd48c883804cc644c4cb8b1de100 SHA256 32133d61b14ce3b45b83a60e4ed8eb75159259d708f056144250aaeabf16e4bc |
8552 |
+DIST xf86-video-intel-2.8.1.tar.bz2 748928 RMD160 9416290dcbc7631f165a3378bf7aa189a1dea880 SHA1 76ae4c8fbd14a7a16e3f8dc2f2588947635db2bc SHA256 c6778fc7e43c701d5829514329ee70f5dc539ff8f5b3c79587577b617a535c81 |
8553 |
+DIST xf86-video-intel-2.9.1.tar.bz2 789001 RMD160 2ccac37af91ec10973c9dc22adc9f172a8ac057a SHA1 ca5887df67ec46f27eeeaf8158048d6500333ccf SHA256 95347c88854c2b41c07ab3bcdfadd1b8d27fb181a20520f185892877eb8d9d76 |
8554 |
+EBUILD xf86-video-intel-2.10.0-r1.ebuild 1543 RMD160 34dd25e7b800cd8aceee91598813cb99219a4eb4 SHA1 eb79c178b9451c43040af0d2fa73894780c36464 SHA256 e010c06645cadfb5864ba68fbf638ee1e9f09163d38173a69638a1f69dbeaafe |
8555 |
+EBUILD xf86-video-intel-2.11.0.ebuild 1410 RMD160 a8a34e872eaf5a395771a120cbb4297654cb3b93 SHA1 77be27bd5a01476fe15b79d4118fec197100dac5 SHA256 48b2a4df3838c17b6f7fa8ad85f2bc70251d5ce5bb67f6b6494296a79a4964b0 |
8556 |
+EBUILD xf86-video-intel-2.13.0.ebuild 1385 RMD160 a4acf7e6ef84163bcab69e0c70c00e7eb4ff141b SHA1 2ad6974791de11bbf29aa339cfe4761bc1379ba4 SHA256 aeb1c0146a0a8f57baa40250030ba595d8cad970044b3c6f8be9626e76a36b77 |
8557 |
+EBUILD xf86-video-intel-2.14.0.ebuild 1385 RMD160 431aa76af71479f20bf4111cb2ad79e2d7348296 SHA1 ce4fa6953bbf2c18ab683e169527e9adacbfbd48 SHA256 0a6de74e49b24b7797cca546f2e5454ba7840b1306f8d6456544bf4909f6ca3c |
8558 |
+EBUILD xf86-video-intel-2.15.0-r1.ebuild 1306 RMD160 52f70fce11344ff251f6dc7b6031915031a666ab SHA1 b83a869878163a018ae1d4d238cf1e5e587feea0 SHA256 a364e58511fcd4e71d684c1f6c7196d6724d480fea2d8d43d5d1d7959a32bc86 |
8559 |
+EBUILD xf86-video-intel-2.16.0.ebuild 1266 RMD160 f767d2da943c54565fb64b2e3b23c0a0afec8a86 SHA1 fe0f6d0f72a8c56056d6390559afe6f980ab784b SHA256 3cca994e228725c2a7e0c4f0e8fd0889e48fb0a7211c722840bc82fa5541a363 |
8560 |
+EBUILD xf86-video-intel-2.17.0-r3.ebuild 1437 RMD160 5acf5e351efb4109b15157a5e377ca81df5047ad SHA1 65d7809a39c67c77448af5f6a2d7c9c5c37b1eaf SHA256 977b0301357da9207a0b5e121792d55e12e554c790eed9ce52de62986f4464f3 |
8561 |
+EBUILD xf86-video-intel-2.18.0.ebuild 1291 RMD160 e747e5c78d50f328c245b5586c59654b87221d1f SHA1 ab6db44a8b883d0c4a5b4a0dd307a88b820d611c SHA256 483a3b6850ab0aadacb4ed86b123f43ad9fc1c54828e4695e6f7b5cf2ccc9fd1 |
8562 |
+EBUILD xf86-video-intel-2.19.0.ebuild 1363 RMD160 94eadb197da58bfb04a70138fab47e5338b36bd1 SHA1 989b2846da0d3c6796dd81a162f212a4594d0f01 SHA256 7128d5a83bc3fe0b71e3d7a74c1e5a120a35296d1ecf320b22a651781e293e5d |
8563 |
+EBUILD xf86-video-intel-2.8.1.ebuild 794 RMD160 930d426a13e53d243c70df156e27923586b2502b SHA1 33fb66dc8fda63b7057037c84645b23feeecad2d SHA256 d012b3c43258b9e5e06d56e1d4aec2711644443eb927e800f9525bdc9610bf2f |
8564 |
+EBUILD xf86-video-intel-2.9.1.ebuild 776 RMD160 feac2b322d6a93f93fa155a0a148353b7675d5b5 SHA1 9b9a418d2da61de513cb3fec0c47b081f9318079 SHA256 7093496b4a55550f1f2a11b0f405be716f5da354947ff7380a052e4fd6954129 |
8565 |
+MISC ChangeLog 45835 RMD160 d873f6ebb20d073c7f2ad41a4392b273b57eab89 SHA1 772302c42891a96273bf1f4c8b0117eca1785052 SHA256 3fc2a6b2033c56a540335a0b71091a0f5d725cc852eeee0d7b1b12e321c76e0f |
8566 |
+MISC metadata.xml 348 RMD160 e6f4b2613ac47643dcfdcf2a86eeff8eb3214626 SHA1 18cdf7cab63aea5f1def12502f61a007fdf193d7 SHA256 fa82cf175b029cd8bb6b1376ff254d6505a9dccb779a7a3a94086c91a64aa5bc |
8567 |
|
8568 |
diff --git a/x11-drivers/xf86-video-intel/files/2.10.0-0001-Extract-pixel-value-for-all-formats-to-avoid-hitting.patch b/x11-drivers/xf86-video-intel/files/2.10.0-0001-Extract-pixel-value-for-all-formats-to-avoid-hitting.patch |
8569 |
new file mode 100644 |
8570 |
index 0000000..27f6fd7 |
8571 |
--- /dev/null |
8572 |
+++ b/x11-drivers/xf86-video-intel/files/2.10.0-0001-Extract-pixel-value-for-all-formats-to-avoid-hitting.patch |
8573 |
@@ -0,0 +1,140 @@ |
8574 |
+From 6fd45abb31807dea0b9ebe708d840b1369353a8c Mon Sep 17 00:00:00 2001 |
8575 |
+From: Chris Wilson <chris@×××××××××××××××.uk> |
8576 |
+Date: Mon, 25 Jan 2010 15:15:04 +0000 |
8577 |
+Subject: [PATCH 1/1] Extract pixel value for all formats to avoid hitting fallbacks. |
8578 |
+ |
8579 |
+On failing to extract the pixel value for an alpha-only solid we |
8580 |
+actually triggered a fallback. Since this path is commonly hitting |
8581 |
+whilst fading in images, for example cairo_paint_with_alpha(), the |
8582 |
+fallback was detected during the Moblin boot sequence where it was |
8583 |
+adding a second to the overall boot time. |
8584 |
+ |
8585 |
+See |
8586 |
+ fallback intel: Moblin startup is hitting a composite fallback, costing |
8587 |
+ a ton of performance |
8588 |
+ https://bugs.freedesktop.org/show_bug.cgi?id=26189 |
8589 |
+ |
8590 |
+Based on the initial patch by Arjan van de Van. |
8591 |
+ |
8592 |
+Signed-off-by: Chris Wilson <chris@×××××××××××××××.uk> |
8593 |
+(cherry picked from commit 197cb08a2d54cabbfe97454d7db85cfe1f5f27ba) |
8594 |
+--- |
8595 |
+ uxa/uxa-render.c | 64 ++++++++++++++++++++++++++++++++--------------------- |
8596 |
+ 1 files changed, 39 insertions(+), 25 deletions(-) |
8597 |
+ |
8598 |
+diff --git a/uxa/uxa-render.c b/uxa/uxa-render.c |
8599 |
+index 525f75b..52ebb62 100644 |
8600 |
+--- a/uxa/uxa-render.c |
8601 |
++++ b/uxa/uxa-render.c |
8602 |
+@@ -138,11 +138,6 @@ uxa_get_pixel_from_rgba(CARD32 * pixel, |
8603 |
+ int rbits, bbits, gbits, abits; |
8604 |
+ int rshift, bshift, gshift, ashift; |
8605 |
+ |
8606 |
+- *pixel = 0; |
8607 |
+- |
8608 |
+- if (!PICT_FORMAT_COLOR(format)) |
8609 |
+- return FALSE; |
8610 |
+- |
8611 |
+ rbits = PICT_FORMAT_R(format); |
8612 |
+ gbits = PICT_FORMAT_G(format); |
8613 |
+ bbits = PICT_FORMAT_B(format); |
8614 |
+@@ -150,6 +145,14 @@ uxa_get_pixel_from_rgba(CARD32 * pixel, |
8615 |
+ if (abits == 0) |
8616 |
+ abits = PICT_FORMAT_BPP(format) - (rbits+gbits+bbits); |
8617 |
+ |
8618 |
++ if (PICT_FORMAT_TYPE(format) == PICT_TYPE_A) { |
8619 |
++ *pixel = alpha >> (16 - abits); |
8620 |
++ return TRUE; |
8621 |
++ } |
8622 |
++ |
8623 |
++ if (!PICT_FORMAT_COLOR(format)) |
8624 |
++ return FALSE; |
8625 |
++ |
8626 |
+ if (PICT_FORMAT_TYPE(format) == PICT_TYPE_ARGB) { |
8627 |
+ bshift = 0; |
8628 |
+ gshift = bbits; |
8629 |
+@@ -162,6 +165,7 @@ uxa_get_pixel_from_rgba(CARD32 * pixel, |
8630 |
+ ashift = bshift + bbits; |
8631 |
+ } |
8632 |
+ |
8633 |
++ *pixel = 0; |
8634 |
+ *pixel |= (blue >> (16 - bbits)) << bshift; |
8635 |
+ *pixel |= (red >> (16 - rbits)) << rshift; |
8636 |
+ *pixel |= (green >> (16 - gbits)) << gshift; |
8637 |
+@@ -179,43 +183,53 @@ uxa_get_rgba_from_pixel(CARD32 pixel, |
8638 |
+ int rbits, bbits, gbits, abits; |
8639 |
+ int rshift, bshift, gshift, ashift; |
8640 |
+ |
8641 |
+- if (!PICT_FORMAT_COLOR(format)) |
8642 |
+- return FALSE; |
8643 |
+- |
8644 |
+ rbits = PICT_FORMAT_R(format); |
8645 |
+ gbits = PICT_FORMAT_G(format); |
8646 |
+ bbits = PICT_FORMAT_B(format); |
8647 |
+ abits = PICT_FORMAT_A(format); |
8648 |
+ |
8649 |
+- if (PICT_FORMAT_TYPE(format) == PICT_TYPE_ARGB) { |
8650 |
++ if (PICT_FORMAT_TYPE(format) == PICT_TYPE_A) { |
8651 |
++ rshift = gshift = bshift = ashift = 0; |
8652 |
++ } else if (PICT_FORMAT_TYPE(format) == PICT_TYPE_ARGB) { |
8653 |
+ bshift = 0; |
8654 |
+ gshift = bbits; |
8655 |
+ rshift = gshift + gbits; |
8656 |
+ ashift = rshift + rbits; |
8657 |
+- } else { /* PICT_TYPE_ABGR */ |
8658 |
++ } else if (PICT_FORMAT_TYPE(format) == PICT_TYPE_ABGR) { |
8659 |
+ rshift = 0; |
8660 |
+ gshift = rbits; |
8661 |
+ bshift = gshift + gbits; |
8662 |
+ ashift = bshift + bbits; |
8663 |
++ } else { |
8664 |
++ return FALSE; |
8665 |
+ } |
8666 |
+ |
8667 |
+- *red = ((pixel >> rshift) & ((1 << rbits) - 1)) << (16 - rbits); |
8668 |
+- while (rbits < 16) { |
8669 |
+- *red |= *red >> rbits; |
8670 |
+- rbits <<= 1; |
8671 |
+- } |
8672 |
++ if (rbits) { |
8673 |
++ *red = ((pixel >> rshift) & ((1 << rbits) - 1)) << (16 - rbits); |
8674 |
++ while (rbits < 16) { |
8675 |
++ *red |= *red >> rbits; |
8676 |
++ rbits <<= 1; |
8677 |
++ } |
8678 |
++ } else |
8679 |
++ *red = 0; |
8680 |
+ |
8681 |
+- *green = ((pixel >> gshift) & ((1 << gbits) - 1)) << (16 - gbits); |
8682 |
+- while (gbits < 16) { |
8683 |
+- *green |= *green >> gbits; |
8684 |
+- gbits <<= 1; |
8685 |
+- } |
8686 |
++ if (gbits) { |
8687 |
++ *green = ((pixel >> gshift) & ((1 << gbits) - 1)) << (16 - gbits); |
8688 |
++ while (gbits < 16) { |
8689 |
++ *green |= *green >> gbits; |
8690 |
++ gbits <<= 1; |
8691 |
++ } |
8692 |
++ } else |
8693 |
++ *green = 0; |
8694 |
+ |
8695 |
+- *blue = ((pixel >> bshift) & ((1 << bbits) - 1)) << (16 - bbits); |
8696 |
+- while (bbits < 16) { |
8697 |
+- *blue |= *blue >> bbits; |
8698 |
+- bbits <<= 1; |
8699 |
+- } |
8700 |
++ if (bbits) { |
8701 |
++ *blue = ((pixel >> bshift) & ((1 << bbits) - 1)) << (16 - bbits); |
8702 |
++ while (bbits < 16) { |
8703 |
++ *blue |= *blue >> bbits; |
8704 |
++ bbits <<= 1; |
8705 |
++ } |
8706 |
++ } else |
8707 |
++ *blue = 0; |
8708 |
+ |
8709 |
+ if (abits) { |
8710 |
+ *alpha = |
8711 |
+-- |
8712 |
+1.7.0.2 |
8713 |
+ |
8714 |
|
8715 |
diff --git a/x11-drivers/xf86-video-intel/files/xf86-video-intel-2.15-batch-overrun.patch b/x11-drivers/xf86-video-intel/files/xf86-video-intel-2.15-batch-overrun.patch |
8716 |
new file mode 100644 |
8717 |
index 0000000..fe2aa2d |
8718 |
--- /dev/null |
8719 |
+++ b/x11-drivers/xf86-video-intel/files/xf86-video-intel-2.15-batch-overrun.patch |
8720 |
@@ -0,0 +1,26 @@ |
8721 |
+From c9fb69cb2502917dfb2828c90802de7766072899 Mon Sep 17 00:00:00 2001 |
8722 |
+From: Chris Wilson <chris@×××××××××××××××.uk> |
8723 |
+Date: Sun, 17 Apr 2011 09:42:05 +0000 |
8724 |
+Subject: i965/video: We need 150 dwords of space for video state emission |
8725 |
+ |
8726 |
+(Actually around 131, with additional 10% just for safety.) |
8727 |
+ |
8728 |
+Reported-by: Modestas Vainius <geromanas@××××××.com> |
8729 |
+Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=36319 |
8730 |
+Signed-off-by: Chris Wilson <chris@×××××××××××××××.uk> |
8731 |
+--- |
8732 |
+diff --git a/src/i965_video.c b/src/i965_video.c |
8733 |
+index c757681..53a9394 100644 |
8734 |
+--- a/src/i965_video.c |
8735 |
++++ b/src/i965_video.c |
8736 |
+@@ -1210,7 +1210,7 @@ I965DisplayVideoTextured(ScrnInfoPtr scrn, |
8737 |
+ intel_batch_submit(scrn); |
8738 |
+ } |
8739 |
+ |
8740 |
+- intel_batch_start_atomic(scrn, 100); |
8741 |
++ intel_batch_start_atomic(scrn, 150); |
8742 |
+ |
8743 |
+ i965_emit_video_setup(scrn, surface_state_binding_table_bo, n_src_surf, pixmap); |
8744 |
+ |
8745 |
+-- |
8746 |
+cgit v0.8.3-6-g21f6 |
8747 |
|
8748 |
diff --git a/x11-drivers/xf86-video-intel/files/xf86-video-intel-2.15-unsigned-promotion.patch b/x11-drivers/xf86-video-intel/files/xf86-video-intel-2.15-unsigned-promotion.patch |
8749 |
new file mode 100644 |
8750 |
index 0000000..d99b669 |
8751 |
--- /dev/null |
8752 |
+++ b/x11-drivers/xf86-video-intel/files/xf86-video-intel-2.15-unsigned-promotion.patch |
8753 |
@@ -0,0 +1,32 @@ |
8754 |
+From a51cd83d25f2f9f2107219d5671194f931601244 Mon Sep 17 00:00:00 2001 |
8755 |
+From: Chris Wilson <chris@×××××××××××××××.uk> |
8756 |
+Date: Sun, 17 Apr 2011 09:36:26 +0000 |
8757 |
+Subject: intel: Beware the unsigned promotion when checking for batch overflows |
8758 |
+ |
8759 |
+Reported-by: Modestas Vainius <geromanas@××××××.com> |
8760 |
+References: https://bugs.freedesktop.org/show_bug.cgi?id=36319 |
8761 |
+Signed-off-by: Chris Wilson <chris@×××××××××××××××.uk> |
8762 |
+--- |
8763 |
+diff --git a/src/intel_batchbuffer.h b/src/intel_batchbuffer.h |
8764 |
+index 605932a..2403a38 100644 |
8765 |
+--- a/src/intel_batchbuffer.h |
8766 |
++++ b/src/intel_batchbuffer.h |
8767 |
+@@ -50,14 +50,14 @@ static inline int intel_vertex_space(intel_screen_private *intel) |
8768 |
+ } |
8769 |
+ |
8770 |
+ static inline void |
8771 |
+-intel_batch_require_space(ScrnInfoPtr scrn, intel_screen_private *intel, unsigned int sz) |
8772 |
++intel_batch_require_space(ScrnInfoPtr scrn, intel_screen_private *intel, int sz) |
8773 |
+ { |
8774 |
+ assert(sz < intel->batch_bo->size - 8); |
8775 |
+ if (intel_batch_space(intel) < sz) |
8776 |
+ intel_batch_submit(scrn); |
8777 |
+ } |
8778 |
+ |
8779 |
+-static inline void intel_batch_start_atomic(ScrnInfoPtr scrn, unsigned int sz) |
8780 |
++static inline void intel_batch_start_atomic(ScrnInfoPtr scrn, int sz) |
8781 |
+ { |
8782 |
+ intel_screen_private *intel = intel_get_screen_private(scrn); |
8783 |
+ |
8784 |
+-- |
8785 |
+cgit v0.8.3-6-g21f6 |
8786 |
|
8787 |
diff --git a/x11-drivers/xf86-video-intel/files/xf86-video-intel-2.17-sna-offsets.patch b/x11-drivers/xf86-video-intel/files/xf86-video-intel-2.17-sna-offsets.patch |
8788 |
new file mode 100644 |
8789 |
index 0000000..1e4ec4c |
8790 |
--- /dev/null |
8791 |
+++ b/x11-drivers/xf86-video-intel/files/xf86-video-intel-2.17-sna-offsets.patch |
8792 |
@@ -0,0 +1,31 @@ |
8793 |
+From 16f5e224dcfd97012b38ee1af6c72dbe3c0f3304 Mon Sep 17 00:00:00 2001 |
8794 |
+From: Chris Wilson <chris@×××××××××××××××.uk> |
8795 |
+Date: Fri, 25 Nov 2011 16:21:41 +0000 |
8796 |
+Subject: sna: Avoid the double application of drawable offsets for tiled spans |
8797 |
+ |
8798 |
+As we handle tiled spans indirectly, we need to avoid applying the |
8799 |
+drawable offsets twice (once in the mi layer generating the spans, and |
8800 |
+then once more in the tiled rect renderer). |
8801 |
+ |
8802 |
+Reported-by: Ulrich Müller <ulm@g.o> |
8803 |
+Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=43245 |
8804 |
+Signed-off-by: Chris Wilson <chris@×××××××××××××××.uk> |
8805 |
+--- |
8806 |
+diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c |
8807 |
+index 1a35c4d..03020c9 100644 |
8808 |
+--- a/src/sna/sna_accel.c |
8809 |
++++ b/src/sna/sna_accel.c |
8810 |
+@@ -2790,9 +2790,9 @@ sna_fill_spans(DrawablePtr drawable, GCPtr gc, int n, |
8811 |
+ return; |
8812 |
+ |
8813 |
+ for (i = 0; i < n; i++) { |
8814 |
+- rect[i].x = pt[i].x; |
8815 |
++ rect[i].x = pt[i].x - drawable->x; |
8816 |
+ rect[i].width = width[i]; |
8817 |
+- rect[i].y = pt[i].y; |
8818 |
++ rect[i].y = pt[i].y - drawable->y; |
8819 |
+ rect[i].height = 1; |
8820 |
+ } |
8821 |
+ |
8822 |
+-- |
8823 |
+cgit v0.9.0.2-2-gbebe |
8824 |
|
8825 |
diff --git a/x11-drivers/xf86-video-intel/files/xf86-video-intel-2.17-sna-pipeline-flush.patch b/x11-drivers/xf86-video-intel/files/xf86-video-intel-2.17-sna-pipeline-flush.patch |
8826 |
new file mode 100644 |
8827 |
index 0000000..d1f7e75 |
8828 |
--- /dev/null |
8829 |
+++ b/x11-drivers/xf86-video-intel/files/xf86-video-intel-2.17-sna-pipeline-flush.patch |
8830 |
@@ -0,0 +1,48 @@ |
8831 |
+From a5353a7c1d1f02b887f61f543c8e4bd4e8bd104f Mon Sep 17 00:00:00 2001 |
8832 |
+From: Chris Wilson <chris@×××××××××××××××.uk> |
8833 |
+Date: Mon, 21 Nov 2011 10:58:17 +0000 |
8834 |
+Subject: sna/gen4: Use the special composite rect emission for fill_one() |
8835 |
+ |
8836 |
+In order to workaround a bug in the shaders on gen4, we need to flush |
8837 |
+the pipeline after every rectangle. The recently introduced fill-one |
8838 |
+mechanism for gen4, missed this vital step triggering a random hang with |
8839 |
+an otherwise sane batchbuffer (the missing flush is hard to spot!). |
8840 |
+ |
8841 |
+Fixes regression from 86f99379ee5 (sna/gen4: Add fill-one). |
8842 |
+ |
8843 |
+Reported-by: Albert Damen <albrt@×××.net> |
8844 |
+Reported-by: Fryderyk Dziarmagowski <fdziarmagowski@×××××.com> |
8845 |
+Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=43083 |
8846 |
+Signed-off-by: Chris Wilson <chris@×××××××××××××××.uk> |
8847 |
+--- |
8848 |
+diff --git a/src/sna/gen4_render.c b/src/sna/gen4_render.c |
8849 |
+index c0a32a4..dbb7c43 100644 |
8850 |
+--- a/src/sna/gen4_render.c |
8851 |
++++ b/src/sna/gen4_render.c |
8852 |
+@@ -2662,23 +2662,7 @@ gen4_render_fill_one(struct sna *sna, PixmapPtr dst, struct kgem_bo *bo, |
8853 |
+ gen4_fill_bind_surfaces(sna, &tmp); |
8854 |
+ gen4_align_vertex(sna, &tmp); |
8855 |
+ |
8856 |
+- if (!gen4_get_rectangles(sna, &tmp, 1)) { |
8857 |
+- gen4_fill_bind_surfaces(sna, &tmp); |
8858 |
+- gen4_get_rectangles(sna, &tmp, 1); |
8859 |
+- } |
8860 |
+- |
8861 |
+- DBG((" (%d, %d), (%d, %d)\n", x1, y1, x2, y2)); |
8862 |
+- OUT_VERTEX(x2, y2); |
8863 |
+- OUT_VERTEX_F(1); |
8864 |
+- OUT_VERTEX_F(1); |
8865 |
+- |
8866 |
+- OUT_VERTEX(x1, y2); |
8867 |
+- OUT_VERTEX_F(0); |
8868 |
+- OUT_VERTEX_F(1); |
8869 |
+- |
8870 |
+- OUT_VERTEX(x1, y1); |
8871 |
+- OUT_VERTEX_F(0); |
8872 |
+- OUT_VERTEX_F(0); |
8873 |
++ gen4_render_fill_rectangle(sna, &tmp, x1, y1, x2 - x1, y2 - y1); |
8874 |
+ |
8875 |
+ gen4_vertex_flush(sna); |
8876 |
+ kgem_bo_destroy(&sna->kgem, tmp.src.bo); |
8877 |
+-- |
8878 |
+cgit v0.9.0.2-2-gbebe |
8879 |
|
8880 |
diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-2.10.0-r1.ebuild b/x11-drivers/xf86-video-intel/xf86-video-intel-2.10.0-r1.ebuild |
8881 |
new file mode 100644 |
8882 |
index 0000000..3e7e5b4 |
8883 |
--- /dev/null |
8884 |
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.10.0-r1.ebuild |
8885 |
@@ -0,0 +1,55 @@ |
8886 |
+# Copyright 1999-2012 Gentoo Foundation |
8887 |
+# Distributed under the terms of the GNU General Public License v2 |
8888 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.10.0-r1.ebuild,v 1.5 2012/06/26 00:08:06 robbat2 Exp $ |
8889 |
+ |
8890 |
+EAPI=3 |
8891 |
+ |
8892 |
+inherit linux-info xorg-2 |
8893 |
+ |
8894 |
+DESCRIPTION="X.Org driver for Intel cards" |
8895 |
+ |
8896 |
+KEYWORDS="~amd64 ~ia64 ~x86 -x86-fbsd" |
8897 |
+IUSE="dri" |
8898 |
+ |
8899 |
+RDEPEND=">=x11-base/xorg-server-1.6 |
8900 |
+ || ( <x11-libs/libdrm-2.4.22 x11-libs/libdrm[video_cards_intel] ) |
8901 |
+ x11-libs/libpciaccess |
8902 |
+ x11-libs/libXext |
8903 |
+ x11-libs/libXfixes |
8904 |
+ x11-libs/libXvMC |
8905 |
+ >=x11-libs/libxcb-1.5" |
8906 |
+DEPEND="${RDEPEND} |
8907 |
+ >=x11-proto/dri2proto-1.99.3 |
8908 |
+ x11-proto/fontsproto |
8909 |
+ x11-proto/randrproto |
8910 |
+ x11-proto/renderproto |
8911 |
+ x11-proto/xextproto |
8912 |
+ x11-proto/xineramaproto |
8913 |
+ x11-proto/xproto |
8914 |
+ dri? ( x11-proto/xf86driproto |
8915 |
+ x11-proto/glproto )" |
8916 |
+ |
8917 |
+PATCHES=( |
8918 |
+"${FILESDIR}/2.10.0-0001-Extract-pixel-value-for-all-formats-to-avoid-hitting.patch" |
8919 |
+) |
8920 |
+ |
8921 |
+pkg_setup() { |
8922 |
+ linux-info_pkg_setup |
8923 |
+ xorg-2_pkg_setup |
8924 |
+ CONFIGURE_OPTIONS="$(use_enable dri) --enable-xvmc" |
8925 |
+} |
8926 |
+ |
8927 |
+pkg_postinst() { |
8928 |
+ if linux_config_exists \ |
8929 |
+ && ! linux_chkconfig_present CONFIG_DRM_I915_KMS; then |
8930 |
+ echo |
8931 |
+ ewarn "This driver requires KMS support in your kernel" |
8932 |
+ ewarn " Device Drivers --->" |
8933 |
+ ewarn " Graphics support --->" |
8934 |
+ ewarn " Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->" |
8935 |
+ ewarn " <*> Intel 830M, 845G, 852GM, 855GM, 865G (i915 driver) --->" |
8936 |
+ ewarn " i915 driver" |
8937 |
+ ewarn " [*] Enable modesetting on intel by default" |
8938 |
+ echo |
8939 |
+ fi |
8940 |
+} |
8941 |
|
8942 |
diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-2.11.0.ebuild b/x11-drivers/xf86-video-intel/xf86-video-intel-2.11.0.ebuild |
8943 |
new file mode 100644 |
8944 |
index 0000000..ac1f4a6 |
8945 |
--- /dev/null |
8946 |
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.11.0.ebuild |
8947 |
@@ -0,0 +1,50 @@ |
8948 |
+# Copyright 1999-2012 Gentoo Foundation |
8949 |
+# Distributed under the terms of the GNU General Public License v2 |
8950 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.11.0.ebuild,v 1.4 2012/06/26 00:08:06 robbat2 Exp $ |
8951 |
+ |
8952 |
+EAPI=3 |
8953 |
+ |
8954 |
+inherit linux-info xorg-2 |
8955 |
+ |
8956 |
+DESCRIPTION="X.Org driver for Intel cards" |
8957 |
+ |
8958 |
+KEYWORDS="~amd64 ~ia64 ~x86 -x86-fbsd" |
8959 |
+IUSE="dri" |
8960 |
+ |
8961 |
+RDEPEND=">=x11-base/xorg-server-1.6 |
8962 |
+ || ( <x11-libs/libdrm-2.4.22 x11-libs/libdrm[video_cards_intel] ) |
8963 |
+ x11-libs/libpciaccess |
8964 |
+ x11-libs/libXext |
8965 |
+ x11-libs/libXfixes |
8966 |
+ x11-libs/libXvMC |
8967 |
+ >=x11-libs/libxcb-1.5" |
8968 |
+DEPEND="${RDEPEND} |
8969 |
+ >=x11-proto/dri2proto-1.99.3 |
8970 |
+ x11-proto/fontsproto |
8971 |
+ x11-proto/randrproto |
8972 |
+ x11-proto/renderproto |
8973 |
+ x11-proto/xextproto |
8974 |
+ x11-proto/xproto |
8975 |
+ dri? ( x11-proto/xf86driproto |
8976 |
+ x11-proto/glproto )" |
8977 |
+ |
8978 |
+pkg_setup() { |
8979 |
+ linux-info_pkg_setup |
8980 |
+ xorg-2_pkg_setup |
8981 |
+ CONFIGURE_OPTIONS="$(use_enable dri) --enable-xvmc" |
8982 |
+} |
8983 |
+ |
8984 |
+pkg_postinst() { |
8985 |
+ if linux_config_exists \ |
8986 |
+ && ! linux_chkconfig_present DRM_I915_KMS; then |
8987 |
+ echo |
8988 |
+ ewarn "This driver requires KMS support in your kernel" |
8989 |
+ ewarn " Device Drivers --->" |
8990 |
+ ewarn " Graphics support --->" |
8991 |
+ ewarn " Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->" |
8992 |
+ ewarn " <*> Intel 830M, 845G, 852GM, 855GM, 865G (i915 driver) --->" |
8993 |
+ ewarn " i915 driver" |
8994 |
+ ewarn " [*] Enable modesetting on intel by default" |
8995 |
+ echo |
8996 |
+ fi |
8997 |
+} |
8998 |
|
8999 |
diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-2.13.0.ebuild b/x11-drivers/xf86-video-intel/xf86-video-intel-2.13.0.ebuild |
9000 |
new file mode 100644 |
9001 |
index 0000000..335e829 |
9002 |
--- /dev/null |
9003 |
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.13.0.ebuild |
9004 |
@@ -0,0 +1,50 @@ |
9005 |
+# Copyright 1999-2012 Gentoo Foundation |
9006 |
+# Distributed under the terms of the GNU General Public License v2 |
9007 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.13.0.ebuild,v 1.5 2012/06/26 00:08:06 robbat2 Exp $ |
9008 |
+ |
9009 |
+EAPI=3 |
9010 |
+ |
9011 |
+inherit linux-info xorg-2 |
9012 |
+ |
9013 |
+DESCRIPTION="X.Org driver for Intel cards" |
9014 |
+ |
9015 |
+KEYWORDS="amd64 ia64 x86 -x86-fbsd" |
9016 |
+IUSE="dri" |
9017 |
+ |
9018 |
+RDEPEND=">=x11-base/xorg-server-1.6 |
9019 |
+ >=x11-libs/libdrm-2.4.22[video_cards_intel] |
9020 |
+ x11-libs/libpciaccess |
9021 |
+ x11-libs/libXext |
9022 |
+ x11-libs/libXfixes |
9023 |
+ x11-libs/libXvMC |
9024 |
+ >=x11-libs/libxcb-1.5" |
9025 |
+DEPEND="${RDEPEND} |
9026 |
+ >=x11-proto/dri2proto-1.99.3 |
9027 |
+ x11-proto/fontsproto |
9028 |
+ x11-proto/randrproto |
9029 |
+ x11-proto/renderproto |
9030 |
+ x11-proto/xextproto |
9031 |
+ x11-proto/xproto |
9032 |
+ dri? ( x11-proto/xf86driproto |
9033 |
+ x11-proto/glproto )" |
9034 |
+ |
9035 |
+pkg_setup() { |
9036 |
+ linux-info_pkg_setup |
9037 |
+ xorg-2_pkg_setup |
9038 |
+ CONFIGURE_OPTIONS="$(use_enable dri) --enable-xvmc" |
9039 |
+} |
9040 |
+ |
9041 |
+pkg_postinst() { |
9042 |
+ if linux_config_exists \ |
9043 |
+ && ! linux_chkconfig_present DRM_I915_KMS; then |
9044 |
+ echo |
9045 |
+ ewarn "This driver requires KMS support in your kernel" |
9046 |
+ ewarn " Device Drivers --->" |
9047 |
+ ewarn " Graphics support --->" |
9048 |
+ ewarn " Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->" |
9049 |
+ ewarn " <*> Intel 830M, 845G, 852GM, 855GM, 865G (i915 driver) --->" |
9050 |
+ ewarn " i915 driver" |
9051 |
+ ewarn " [*] Enable modesetting on intel by default" |
9052 |
+ echo |
9053 |
+ fi |
9054 |
+} |
9055 |
|
9056 |
diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-2.14.0.ebuild b/x11-drivers/xf86-video-intel/xf86-video-intel-2.14.0.ebuild |
9057 |
new file mode 100644 |
9058 |
index 0000000..ca78886 |
9059 |
--- /dev/null |
9060 |
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.14.0.ebuild |
9061 |
@@ -0,0 +1,50 @@ |
9062 |
+# Copyright 1999-2012 Gentoo Foundation |
9063 |
+# Distributed under the terms of the GNU General Public License v2 |
9064 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.14.0.ebuild,v 1.6 2012/06/26 00:08:06 robbat2 Exp $ |
9065 |
+ |
9066 |
+EAPI=3 |
9067 |
+ |
9068 |
+inherit linux-info xorg-2 |
9069 |
+ |
9070 |
+DESCRIPTION="X.Org driver for Intel cards" |
9071 |
+ |
9072 |
+KEYWORDS="amd64 ia64 x86 -x86-fbsd" |
9073 |
+IUSE="dri" |
9074 |
+ |
9075 |
+RDEPEND=">=x11-base/xorg-server-1.6 |
9076 |
+ >=x11-libs/libdrm-2.4.23[video_cards_intel] |
9077 |
+ x11-libs/libpciaccess |
9078 |
+ x11-libs/libXext |
9079 |
+ x11-libs/libXfixes |
9080 |
+ x11-libs/libXvMC |
9081 |
+ >=x11-libs/libxcb-1.5" |
9082 |
+DEPEND="${RDEPEND} |
9083 |
+ >=x11-proto/dri2proto-1.99.3 |
9084 |
+ x11-proto/fontsproto |
9085 |
+ x11-proto/randrproto |
9086 |
+ x11-proto/renderproto |
9087 |
+ x11-proto/xextproto |
9088 |
+ x11-proto/xproto |
9089 |
+ dri? ( x11-proto/xf86driproto |
9090 |
+ x11-proto/glproto )" |
9091 |
+ |
9092 |
+pkg_setup() { |
9093 |
+ linux-info_pkg_setup |
9094 |
+ xorg-2_pkg_setup |
9095 |
+ CONFIGURE_OPTIONS="$(use_enable dri) --enable-xvmc" |
9096 |
+} |
9097 |
+ |
9098 |
+pkg_postinst() { |
9099 |
+ if linux_config_exists \ |
9100 |
+ && ! linux_chkconfig_present DRM_I915_KMS; then |
9101 |
+ echo |
9102 |
+ ewarn "This driver requires KMS support in your kernel" |
9103 |
+ ewarn " Device Drivers --->" |
9104 |
+ ewarn " Graphics support --->" |
9105 |
+ ewarn " Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->" |
9106 |
+ ewarn " <*> Intel 830M, 845G, 852GM, 855GM, 865G (i915 driver) --->" |
9107 |
+ ewarn " i915 driver" |
9108 |
+ ewarn " [*] Enable modesetting on intel by default" |
9109 |
+ echo |
9110 |
+ fi |
9111 |
+} |
9112 |
|
9113 |
diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-2.15.0-r1.ebuild b/x11-drivers/xf86-video-intel/xf86-video-intel-2.15.0-r1.ebuild |
9114 |
new file mode 100644 |
9115 |
index 0000000..d13f1d9 |
9116 |
--- /dev/null |
9117 |
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.15.0-r1.ebuild |
9118 |
@@ -0,0 +1,48 @@ |
9119 |
+# Copyright 1999-2012 Gentoo Foundation |
9120 |
+# Distributed under the terms of the GNU General Public License v2 |
9121 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.15.0-r1.ebuild,v 1.6 2012/06/26 00:08:06 robbat2 Exp $ |
9122 |
+ |
9123 |
+EAPI="4-slot-abi" |
9124 |
+ |
9125 |
+XORG_DRI=dri |
9126 |
+inherit linux-info xorg-2 |
9127 |
+ |
9128 |
+DESCRIPTION="X.Org driver for Intel cards" |
9129 |
+ |
9130 |
+KEYWORDS="amd64 ia64 x86 -x86-fbsd" |
9131 |
+IUSE="" |
9132 |
+ |
9133 |
+RDEPEND="x11-libs/libXext |
9134 |
+ x11-libs/libXfixes |
9135 |
+ x11-libs/libXvMC |
9136 |
+ >=x11-libs/libdrm-2.4.23[video_cards_intel] |
9137 |
+ >=x11-libs/libxcb-1.5" |
9138 |
+DEPEND="${RDEPEND}" |
9139 |
+ |
9140 |
+PATCHES=( "${FILESDIR}/xf86-video-intel-2.15-batch-overrun.patch" |
9141 |
+ "${FILESDIR}/xf86-video-intel-2.15-unsigned-promotion.patch" |
9142 |
+) |
9143 |
+ |
9144 |
+pkg_setup() { |
9145 |
+ linux-info_pkg_setup |
9146 |
+ xorg-2_pkg_setup |
9147 |
+ XORG_CONFIGURE_OPTIONS=( |
9148 |
+ $(use_enable dri) |
9149 |
+ --enable-xvmc |
9150 |
+ ) |
9151 |
+} |
9152 |
+ |
9153 |
+pkg_postinst() { |
9154 |
+ if linux_config_exists \ |
9155 |
+ && ! linux_chkconfig_present DRM_I915_KMS; then |
9156 |
+ echo |
9157 |
+ ewarn "This driver requires KMS support in your kernel" |
9158 |
+ ewarn " Device Drivers --->" |
9159 |
+ ewarn " Graphics support --->" |
9160 |
+ ewarn " Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->" |
9161 |
+ ewarn " <*> Intel 830M, 845G, 852GM, 855GM, 865G (i915 driver) --->" |
9162 |
+ ewarn " i915 driver" |
9163 |
+ ewarn " [*] Enable modesetting on intel by default" |
9164 |
+ echo |
9165 |
+ fi |
9166 |
+} |
9167 |
|
9168 |
diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-2.16.0.ebuild b/x11-drivers/xf86-video-intel/xf86-video-intel-2.16.0.ebuild |
9169 |
new file mode 100644 |
9170 |
index 0000000..7534c18 |
9171 |
--- /dev/null |
9172 |
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.16.0.ebuild |
9173 |
@@ -0,0 +1,49 @@ |
9174 |
+# Copyright 1999-2012 Gentoo Foundation |
9175 |
+# Distributed under the terms of the GNU General Public License v2 |
9176 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.16.0.ebuild,v 1.2 2012/06/26 00:08:06 robbat2 Exp $ |
9177 |
+ |
9178 |
+EAPI="4-slot-abi" |
9179 |
+ |
9180 |
+XORG_DRI=dri |
9181 |
+inherit linux-info xorg-2 |
9182 |
+ |
9183 |
+DESCRIPTION="X.Org driver for Intel cards" |
9184 |
+ |
9185 |
+KEYWORDS="~amd64 ~ia64 ~x86 -x86-fbsd" |
9186 |
+IUSE="sna" |
9187 |
+ |
9188 |
+RDEPEND="x11-libs/libXext |
9189 |
+ x11-libs/libXfixes |
9190 |
+ x11-libs/libXvMC |
9191 |
+ >=x11-libs/libxcb-1.5 |
9192 |
+ >=x11-libs/libdrm-2.4.23[video_cards_intel] |
9193 |
+ sna? ( |
9194 |
+ >=x11-base/xorg-server-1.10 |
9195 |
+ )" |
9196 |
+DEPEND="${RDEPEND} |
9197 |
+ >=x11-proto/dri2proto-2.6" |
9198 |
+ |
9199 |
+pkg_setup() { |
9200 |
+ linux-info_pkg_setup |
9201 |
+ xorg-2_pkg_setup |
9202 |
+ XORG_CONFIGURE_OPTIONS=( |
9203 |
+ $(use_enable dri) |
9204 |
+ $(use_enable sna) |
9205 |
+ --enable-xvmc |
9206 |
+ ) |
9207 |
+} |
9208 |
+ |
9209 |
+pkg_postinst() { |
9210 |
+ if linux_config_exists \ |
9211 |
+ && ! linux_chkconfig_present DRM_I915_KMS; then |
9212 |
+ echo |
9213 |
+ ewarn "This driver requires KMS support in your kernel" |
9214 |
+ ewarn " Device Drivers --->" |
9215 |
+ ewarn " Graphics support --->" |
9216 |
+ ewarn " Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->" |
9217 |
+ ewarn " <*> Intel 830M, 845G, 852GM, 855GM, 865G (i915 driver) --->" |
9218 |
+ ewarn " i915 driver" |
9219 |
+ ewarn " [*] Enable modesetting on intel by default" |
9220 |
+ echo |
9221 |
+ fi |
9222 |
+} |
9223 |
|
9224 |
diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-2.17.0-r3.ebuild b/x11-drivers/xf86-video-intel/xf86-video-intel-2.17.0-r3.ebuild |
9225 |
new file mode 100644 |
9226 |
index 0000000..6804d82 |
9227 |
--- /dev/null |
9228 |
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.17.0-r3.ebuild |
9229 |
@@ -0,0 +1,56 @@ |
9230 |
+# Copyright 1999-2012 Gentoo Foundation |
9231 |
+# Distributed under the terms of the GNU General Public License v2 |
9232 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.17.0-r3.ebuild,v 1.5 2012/06/26 00:08:06 robbat2 Exp $ |
9233 |
+ |
9234 |
+EAPI="4-slot-abi" |
9235 |
+ |
9236 |
+XORG_DRI=dri |
9237 |
+inherit linux-info xorg-2 |
9238 |
+ |
9239 |
+DESCRIPTION="X.Org driver for Intel cards" |
9240 |
+ |
9241 |
+KEYWORDS="amd64 ia64 x86 -x86-fbsd" |
9242 |
+IUSE="sna" |
9243 |
+ |
9244 |
+RDEPEND="x11-libs/libXext |
9245 |
+ x11-libs/libXfixes |
9246 |
+ x11-libs/libXvMC |
9247 |
+ >=x11-libs/libxcb-1.5 |
9248 |
+ >=x11-libs/libdrm-2.4.23[video_cards_intel] |
9249 |
+ sna? ( |
9250 |
+ >=x11-base/xorg-server-1.10 |
9251 |
+ >=x11-libs/pixman-0.23 |
9252 |
+ )" |
9253 |
+# Requires dri2proto-2.6 (unreleased) |
9254 |
+DEPEND="${RDEPEND} |
9255 |
+ >=x11-proto/dri2proto-2.6" |
9256 |
+ |
9257 |
+PATCHES=( |
9258 |
+ "${FILESDIR}"/${PN}-2.17-sna-offsets.patch |
9259 |
+ "${FILESDIR}"/${PN}-2.17-sna-pipeline-flush.patch |
9260 |
+) |
9261 |
+ |
9262 |
+pkg_setup() { |
9263 |
+ linux-info_pkg_setup |
9264 |
+ xorg-2_pkg_setup |
9265 |
+ XORG_CONFIGURE_OPTIONS=( |
9266 |
+ $(use_enable dri) |
9267 |
+ $(use_enable sna) |
9268 |
+ --enable-xvmc |
9269 |
+ ) |
9270 |
+} |
9271 |
+ |
9272 |
+pkg_postinst() { |
9273 |
+ if linux_config_exists \ |
9274 |
+ && ! linux_chkconfig_present DRM_I915_KMS; then |
9275 |
+ echo |
9276 |
+ ewarn "This driver requires KMS support in your kernel" |
9277 |
+ ewarn " Device Drivers --->" |
9278 |
+ ewarn " Graphics support --->" |
9279 |
+ ewarn " Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->" |
9280 |
+ ewarn " <*> Intel 830M, 845G, 852GM, 855GM, 865G (i915 driver) --->" |
9281 |
+ ewarn " i915 driver" |
9282 |
+ ewarn " [*] Enable modesetting on intel by default" |
9283 |
+ echo |
9284 |
+ fi |
9285 |
+} |
9286 |
|
9287 |
diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-2.18.0.ebuild b/x11-drivers/xf86-video-intel/xf86-video-intel-2.18.0.ebuild |
9288 |
new file mode 100644 |
9289 |
index 0000000..6d9a072 |
9290 |
--- /dev/null |
9291 |
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.18.0.ebuild |
9292 |
@@ -0,0 +1,50 @@ |
9293 |
+# Copyright 1999-2012 Gentoo Foundation |
9294 |
+# Distributed under the terms of the GNU General Public License v2 |
9295 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.18.0.ebuild,v 1.3 2012/06/26 00:08:06 robbat2 Exp $ |
9296 |
+ |
9297 |
+EAPI="4-slot-abi" |
9298 |
+ |
9299 |
+XORG_DRI=dri |
9300 |
+inherit linux-info xorg-2 |
9301 |
+ |
9302 |
+DESCRIPTION="X.Org driver for Intel cards" |
9303 |
+ |
9304 |
+KEYWORDS="~amd64 ~ia64 ~x86 -x86-fbsd" |
9305 |
+IUSE="sna" |
9306 |
+ |
9307 |
+RDEPEND="x11-libs/libXext |
9308 |
+ x11-libs/libXfixes |
9309 |
+ x11-libs/libXvMC |
9310 |
+ >=x11-libs/libxcb-1.5 |
9311 |
+ >=x11-libs/libdrm-2.4.29[video_cards_intel] |
9312 |
+ sna? ( |
9313 |
+ >=x11-base/xorg-server-1.10 |
9314 |
+ >=x11-libs/pixman-0.24 |
9315 |
+ )" |
9316 |
+DEPEND="${RDEPEND} |
9317 |
+ >=x11-proto/dri2proto-2.6" |
9318 |
+ |
9319 |
+pkg_setup() { |
9320 |
+ linux-info_pkg_setup |
9321 |
+ xorg-2_pkg_setup |
9322 |
+ XORG_CONFIGURE_OPTIONS=( |
9323 |
+ $(use_enable dri) |
9324 |
+ $(use_enable sna) |
9325 |
+ --enable-xvmc |
9326 |
+ ) |
9327 |
+} |
9328 |
+ |
9329 |
+pkg_postinst() { |
9330 |
+ if linux_config_exists \ |
9331 |
+ && ! linux_chkconfig_present DRM_I915_KMS; then |
9332 |
+ echo |
9333 |
+ ewarn "This driver requires KMS support in your kernel" |
9334 |
+ ewarn " Device Drivers --->" |
9335 |
+ ewarn " Graphics support --->" |
9336 |
+ ewarn " Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->" |
9337 |
+ ewarn " <*> Intel 830M, 845G, 852GM, 855GM, 865G (i915 driver) --->" |
9338 |
+ ewarn " i915 driver" |
9339 |
+ ewarn " [*] Enable modesetting on intel by default" |
9340 |
+ echo |
9341 |
+ fi |
9342 |
+} |
9343 |
|
9344 |
diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-2.19.0.ebuild b/x11-drivers/xf86-video-intel/xf86-video-intel-2.19.0.ebuild |
9345 |
new file mode 100644 |
9346 |
index 0000000..12bac3e |
9347 |
--- /dev/null |
9348 |
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.19.0.ebuild |
9349 |
@@ -0,0 +1,54 @@ |
9350 |
+# Copyright 1999-2012 Gentoo Foundation |
9351 |
+# Distributed under the terms of the GNU General Public License v2 |
9352 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.19.0.ebuild,v 1.6 2012/06/26 00:08:06 robbat2 Exp $ |
9353 |
+ |
9354 |
+EAPI="4-slot-abi" |
9355 |
+ |
9356 |
+XORG_DRI=dri |
9357 |
+inherit linux-info xorg-2 |
9358 |
+ |
9359 |
+DESCRIPTION="X.Org driver for Intel cards" |
9360 |
+ |
9361 |
+KEYWORDS="amd64 ~ia64 x86 ~amd64-fbsd -x86-fbsd" |
9362 |
+IUSE="glamor sna" |
9363 |
+ |
9364 |
+RDEPEND="x11-libs/libXext |
9365 |
+ x11-libs/libXfixes |
9366 |
+ x11-libs/libXvMC |
9367 |
+ >=x11-libs/libxcb-1.5 |
9368 |
+ >=x11-libs/libdrm-2.4.29[video_cards_intel] |
9369 |
+ glamor? ( |
9370 |
+ x11-libs/glamor |
9371 |
+ ) |
9372 |
+ sna? ( |
9373 |
+ >=x11-base/xorg-server-1.10 |
9374 |
+ >=x11-libs/pixman-0.24 |
9375 |
+ )" |
9376 |
+DEPEND="${RDEPEND} |
9377 |
+ >=x11-proto/dri2proto-2.6" |
9378 |
+ |
9379 |
+pkg_setup() { |
9380 |
+ linux-info_pkg_setup |
9381 |
+ xorg-2_pkg_setup |
9382 |
+ XORG_CONFIGURE_OPTIONS=( |
9383 |
+ $(use_enable dri) |
9384 |
+ $(use_enable glamor) |
9385 |
+ $(use_enable sna) |
9386 |
+ --enable-xvmc |
9387 |
+ ) |
9388 |
+} |
9389 |
+ |
9390 |
+pkg_postinst() { |
9391 |
+ if linux_config_exists \ |
9392 |
+ && ! linux_chkconfig_present DRM_I915_KMS; then |
9393 |
+ echo |
9394 |
+ ewarn "This driver requires KMS support in your kernel" |
9395 |
+ ewarn " Device Drivers --->" |
9396 |
+ ewarn " Graphics support --->" |
9397 |
+ ewarn " Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->" |
9398 |
+ ewarn " <*> Intel 830M, 845G, 852GM, 855GM, 865G (i915 driver) --->" |
9399 |
+ ewarn " i915 driver" |
9400 |
+ ewarn " [*] Enable modesetting on intel by default" |
9401 |
+ echo |
9402 |
+ fi |
9403 |
+} |
9404 |
|
9405 |
diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-2.8.1.ebuild b/x11-drivers/xf86-video-intel/xf86-video-intel-2.8.1.ebuild |
9406 |
new file mode 100644 |
9407 |
index 0000000..4a57c6e |
9408 |
--- /dev/null |
9409 |
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.8.1.ebuild |
9410 |
@@ -0,0 +1,32 @@ |
9411 |
+# Copyright 1999-2012 Gentoo Foundation |
9412 |
+# Distributed under the terms of the GNU General Public License v2 |
9413 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.8.1.ebuild,v 1.6 2012/06/03 12:38:27 chithanh Exp $ |
9414 |
+ |
9415 |
+# Must be before x-modular eclass is inherited |
9416 |
+#SNAPSHOT="yes" |
9417 |
+ |
9418 |
+inherit x-modular |
9419 |
+ |
9420 |
+DESCRIPTION="X.Org driver for Intel cards" |
9421 |
+ |
9422 |
+KEYWORDS="~x86-fbsd" |
9423 |
+IUSE="dri" |
9424 |
+ |
9425 |
+RDEPEND=">=x11-base/xorg-server-1.6 |
9426 |
+ x11-libs/libXvMC" |
9427 |
+DEPEND="${RDEPEND} |
9428 |
+ >=x11-proto/dri2proto-1.99.3 |
9429 |
+ x11-proto/fontsproto |
9430 |
+ x11-proto/randrproto |
9431 |
+ x11-proto/renderproto |
9432 |
+ x11-proto/xineramaproto |
9433 |
+ x11-proto/glproto |
9434 |
+ x11-proto/xextproto |
9435 |
+ x11-proto/xproto |
9436 |
+ dri? ( x11-proto/xf86driproto |
9437 |
+ >=x11-libs/libdrm-2.4.11 |
9438 |
+ x11-libs/libX11 )" |
9439 |
+ |
9440 |
+pkg_setup() { |
9441 |
+ CONFIGURE_OPTIONS="$(use_enable dri)" |
9442 |
+} |
9443 |
|
9444 |
diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-2.9.1.ebuild b/x11-drivers/xf86-video-intel/xf86-video-intel-2.9.1.ebuild |
9445 |
new file mode 100644 |
9446 |
index 0000000..f8531d3 |
9447 |
--- /dev/null |
9448 |
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.9.1.ebuild |
9449 |
@@ -0,0 +1,31 @@ |
9450 |
+# Copyright 1999-2012 Gentoo Foundation |
9451 |
+# Distributed under the terms of the GNU General Public License v2 |
9452 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.9.1.ebuild,v 1.6 2012/06/03 12:38:27 chithanh Exp $ |
9453 |
+ |
9454 |
+inherit x-modular |
9455 |
+ |
9456 |
+DESCRIPTION="X.Org driver for Intel cards" |
9457 |
+ |
9458 |
+KEYWORDS="~x86-fbsd" |
9459 |
+IUSE="dri" |
9460 |
+ |
9461 |
+RDEPEND=">=x11-base/xorg-server-1.6 |
9462 |
+ <x11-libs/libdrm-2.4.21 |
9463 |
+ x11-libs/libpciaccess |
9464 |
+ x11-libs/libXext |
9465 |
+ x11-libs/libXfixes |
9466 |
+ x11-libs/libXvMC" |
9467 |
+DEPEND="${RDEPEND} |
9468 |
+ >=x11-proto/dri2proto-1.99.3 |
9469 |
+ x11-proto/fontsproto |
9470 |
+ x11-proto/randrproto |
9471 |
+ x11-proto/renderproto |
9472 |
+ x11-proto/xineramaproto |
9473 |
+ x11-proto/xextproto |
9474 |
+ x11-proto/xproto |
9475 |
+ dri? ( x11-proto/xf86driproto |
9476 |
+ x11-proto/glproto )" |
9477 |
+ |
9478 |
+pkg_setup() { |
9479 |
+ CONFIGURE_OPTIONS="$(use_enable dri)" |
9480 |
+} |
9481 |
|
9482 |
diff --git a/x11-drivers/xf86-video-ivtv/Manifest b/x11-drivers/xf86-video-ivtv/Manifest |
9483 |
new file mode 100644 |
9484 |
index 0000000..2fb9db6 |
9485 |
--- /dev/null |
9486 |
+++ b/x11-drivers/xf86-video-ivtv/Manifest |
9487 |
@@ -0,0 +1,4 @@ |
9488 |
+DIST xf86-video-ivtv-1.1.2.tar.gz 303046 RMD160 1f29d882aa56e0d393d5a4cfa62337783212a4f0 SHA1 51b573d3f0256af8b93c6d03706ad9bd4df19166 SHA256 863f449ec9dc9b2a2a15c8305660267a3365c72fa2e805d1e311dddf2791c938 |
9489 |
+EBUILD xf86-video-ivtv-1.1.2.ebuild 453 RMD160 d622d93dfa78bde092221096c476fdd61d965585 SHA1 8c893586f09ed6129f673a772ee665c57b01028a SHA256 813d2b3cb6542f7a583ebdedf9ea3f437e9056327b8424c16879fb2243a910bf |
9490 |
+MISC ChangeLog 3444 RMD160 d1939032e52bb7b1f8d276b91cd2961ff465c277 SHA1 984d6f55b5822216120427e070577fe613d1dd74 SHA256 bc158a8e2df2e66d36f9b7f0620a4affd749badff16284b0f61633ebe6f470ad |
9491 |
+MISC metadata.xml 304 RMD160 dd8f44beb660d049dc89b2e820ce4d78ecb728d9 SHA1 1051710172e5a0841f5ac6f415ae7de277b4c682 SHA256 5d1948256efe3036c87ae2431c81e91d369a4c1cc32c02e8fb50f76c5dd372dd |
9492 |
|
9493 |
diff --git a/x11-drivers/xf86-video-ivtv/xf86-video-ivtv-1.1.2.ebuild b/x11-drivers/xf86-video-ivtv/xf86-video-ivtv-1.1.2.ebuild |
9494 |
new file mode 100644 |
9495 |
index 0000000..7d3610b |
9496 |
--- /dev/null |
9497 |
+++ b/x11-drivers/xf86-video-ivtv/xf86-video-ivtv-1.1.2.ebuild |
9498 |
@@ -0,0 +1,14 @@ |
9499 |
+# Copyright 1999-2011 Gentoo Foundation |
9500 |
+# Distributed under the terms of the GNU General Public License v2 |
9501 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-ivtv/xf86-video-ivtv-1.1.2.ebuild,v 1.3 2011/03/26 10:42:33 fauli Exp $ |
9502 |
+ |
9503 |
+EAPI="4-slot-abi" |
9504 |
+inherit xorg-2 |
9505 |
+ |
9506 |
+DESCRIPTION="X.Org driver for TV-out on ivtvdev cards" |
9507 |
+HOMEPAGE="http://ivtvdriver.org/" |
9508 |
+SRC_URI="http://dl.ivtvdriver.org/${PN}/${P}.tar.gz" |
9509 |
+ |
9510 |
+SLOT="0" |
9511 |
+KEYWORDS="amd64 x86" |
9512 |
+IUSE="" |
9513 |
|
9514 |
diff --git a/x11-drivers/xf86-video-mach64/Manifest b/x11-drivers/xf86-video-mach64/Manifest |
9515 |
new file mode 100644 |
9516 |
index 0000000..de9b36d |
9517 |
--- /dev/null |
9518 |
+++ b/x11-drivers/xf86-video-mach64/Manifest |
9519 |
@@ -0,0 +1,8 @@ |
9520 |
+DIST xf86-video-mach64-6.8.2.tar.bz2 486282 RMD160 023532c3694cf6e0108b6dd8d816c5c59e46ba8b SHA1 b7303689a6a971b956061fd81399dc81adb865af SHA256 b91194033023a41793a525a631789df1d229b228af0d44dcbe20b06ed66c671d |
9521 |
+DIST xf86-video-mach64-6.9.0.tar.bz2 505200 RMD160 dd0626931ca0555fc5787c30c0a50fe1cc12b9f5 SHA1 95a7ec9761fe11dadbcd9078c55148198a91b2f1 SHA256 a214f066c1cc997cb2d4db8474b51f731b51f8486c023c62a0e2c69f283bcd1a |
9522 |
+DIST xf86-video-mach64-6.9.1.tar.bz2 534392 RMD160 539ab5e96c02ec9f73240bed0925709d05b0a6b0 SHA1 7129cf61a1c70d923a370fea66686d7a13be8fe8 SHA256 9f6ad49f07c8785a64caac6f4aaf58fc7746a24b718491d047c45bc1ee9e834e |
9523 |
+EBUILD xf86-video-mach64-6.8.2.ebuild 814 RMD160 da13c3c82e763616f8e878d33ddf64645ef0e6d7 SHA1 1e7052caace9ce25f39407cfa09b3c1339437f24 SHA256 7dac9f6f03127e13e89377fae945e86d044306aad06958315ea92e3346cbe189 |
9524 |
+EBUILD xf86-video-mach64-6.9.0.ebuild 543 RMD160 9c0afe3540c3afe9aed333ac6878aab3817e8fca SHA1 964376fd649698e80827f24d61dc0d7778c5bbfd SHA256 9fac9a20fe63dec07a1389d72dc2323b1e04658ba07a5cfb184c676aa8c3ce64 |
9525 |
+EBUILD xf86-video-mach64-6.9.1.ebuild 556 RMD160 ff9b3262fc5fa2c5e7b4ba46a441189c9ed42f9c SHA1 9f4e1ad5f910c7806374e413d6c1f1875f632d6e SHA256 481dd8cf5cac6fb5c77c292c88ebc47376c42c620d783bf1532744712f04a7d8 |
9526 |
+MISC ChangeLog 3865 RMD160 6243d03edeafb41f328d52a7ff8bdd890f45d1a4 SHA1 d42ec206778fc7d6f6a2a34a4e74e5c51d9c51bd SHA256 9c4394457236cee377dfa5cef3b2a4d38cf289cdf6222e703863a17b105fcfa3 |
9527 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
9528 |
|
9529 |
diff --git a/x11-drivers/xf86-video-mach64/xf86-video-mach64-6.8.2.ebuild b/x11-drivers/xf86-video-mach64/xf86-video-mach64-6.8.2.ebuild |
9530 |
new file mode 100644 |
9531 |
index 0000000..49abc7d |
9532 |
--- /dev/null |
9533 |
+++ b/x11-drivers/xf86-video-mach64/xf86-video-mach64-6.8.2.ebuild |
9534 |
@@ -0,0 +1,31 @@ |
9535 |
+# Copyright 1999-2009 Gentoo Foundation |
9536 |
+# Distributed under the terms of the GNU General Public License v2 |
9537 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-mach64/xf86-video-mach64-6.8.2.ebuild,v 1.7 2009/12/15 19:29:49 ranger Exp $ |
9538 |
+ |
9539 |
+# Must be before x-modular eclass is inherited |
9540 |
+#SNAPSHOT="yes" |
9541 |
+ |
9542 |
+inherit x-modular |
9543 |
+ |
9544 |
+DESCRIPTION="ATI Mach64 video driver" |
9545 |
+ |
9546 |
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" |
9547 |
+IUSE="dri" |
9548 |
+ |
9549 |
+RDEPEND=">=x11-base/xorg-server-1.2 |
9550 |
+ !<x11-drivers/xf86-video-ati-6.9" |
9551 |
+DEPEND="${RDEPEND} |
9552 |
+ x11-proto/fontsproto |
9553 |
+ x11-proto/randrproto |
9554 |
+ x11-proto/videoproto |
9555 |
+ x11-proto/xextproto |
9556 |
+ x11-proto/xineramaproto |
9557 |
+ x11-proto/xf86miscproto |
9558 |
+ x11-proto/xproto |
9559 |
+ dri? ( x11-proto/glproto |
9560 |
+ x11-proto/xf86driproto |
9561 |
+ >=x11-libs/libdrm-2 )" |
9562 |
+ |
9563 |
+pkg_setup() { |
9564 |
+ CONFIGURE_OPTIONS="$(use_enable dri)" |
9565 |
+} |
9566 |
|
9567 |
diff --git a/x11-drivers/xf86-video-mach64/xf86-video-mach64-6.9.0.ebuild b/x11-drivers/xf86-video-mach64/xf86-video-mach64-6.9.0.ebuild |
9568 |
new file mode 100644 |
9569 |
index 0000000..6f77ced |
9570 |
--- /dev/null |
9571 |
+++ b/x11-drivers/xf86-video-mach64/xf86-video-mach64-6.9.0.ebuild |
9572 |
@@ -0,0 +1,24 @@ |
9573 |
+# Copyright 1999-2011 Gentoo Foundation |
9574 |
+# Distributed under the terms of the GNU General Public License v2 |
9575 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-mach64/xf86-video-mach64-6.9.0.ebuild,v 1.6 2011/07/30 10:49:15 armin76 Exp $ |
9576 |
+ |
9577 |
+EAPI="4-slot-abi" |
9578 |
+ |
9579 |
+XORG_DRI="dri" |
9580 |
+inherit xorg-2 |
9581 |
+ |
9582 |
+DESCRIPTION="ATI Mach64 video driver" |
9583 |
+ |
9584 |
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" |
9585 |
+IUSE="" |
9586 |
+ |
9587 |
+RDEPEND=">=x11-base/xorg-server-1.10" |
9588 |
+DEPEND="${RDEPEND}" |
9589 |
+ |
9590 |
+pkg_setup() { |
9591 |
+ XORG_CONFIGURE_OPTIONS=( |
9592 |
+ $(use_enable dri) |
9593 |
+ ) |
9594 |
+ |
9595 |
+ xorg-2_pkg_setup |
9596 |
+} |
9597 |
|
9598 |
diff --git a/x11-drivers/xf86-video-mach64/xf86-video-mach64-6.9.1.ebuild b/x11-drivers/xf86-video-mach64/xf86-video-mach64-6.9.1.ebuild |
9599 |
new file mode 100644 |
9600 |
index 0000000..60096de |
9601 |
--- /dev/null |
9602 |
+++ b/x11-drivers/xf86-video-mach64/xf86-video-mach64-6.9.1.ebuild |
9603 |
@@ -0,0 +1,24 @@ |
9604 |
+# Copyright 1999-2012 Gentoo Foundation |
9605 |
+# Distributed under the terms of the GNU General Public License v2 |
9606 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-mach64/xf86-video-mach64-6.9.1.ebuild,v 1.4 2012/06/24 19:08:55 ago Exp $ |
9607 |
+ |
9608 |
+EAPI="4-slot-abi" |
9609 |
+ |
9610 |
+XORG_DRI="dri" |
9611 |
+inherit xorg-2 |
9612 |
+ |
9613 |
+DESCRIPTION="ATI Mach64 video driver" |
9614 |
+ |
9615 |
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd" |
9616 |
+IUSE="" |
9617 |
+ |
9618 |
+RDEPEND=">=x11-base/xorg-server-1.10" |
9619 |
+DEPEND="${RDEPEND}" |
9620 |
+ |
9621 |
+pkg_setup() { |
9622 |
+ XORG_CONFIGURE_OPTIONS=( |
9623 |
+ $(use_enable dri) |
9624 |
+ ) |
9625 |
+ |
9626 |
+ xorg-2_pkg_setup |
9627 |
+} |
9628 |
|
9629 |
diff --git a/x11-drivers/xf86-video-mga/Manifest b/x11-drivers/xf86-video-mga/Manifest |
9630 |
new file mode 100644 |
9631 |
index 0000000..fe10ddd |
9632 |
--- /dev/null |
9633 |
+++ b/x11-drivers/xf86-video-mga/Manifest |
9634 |
@@ -0,0 +1,6 @@ |
9635 |
+DIST xf86-video-mga-1.4.13.tar.bz2 423134 RMD160 c68d9e02ec322d23f9be7b06c54895a05cf5f962 SHA1 55aa185cf381def4b5905c8b93694b8dfbd5c378 SHA256 b657bd5fec4aade6396c683886739b7c8ce57924278bee0e36f13a966eeddff6 |
9636 |
+DIST xf86-video-mga-1.5.0.tar.bz2 431769 RMD160 9f038d430dfaf08299ad942ff320d6bf1d1d3ac3 SHA1 de82e4dc8d05fe1306498e3067f9e65479cfa5a1 SHA256 ca983d780dd90115c0599980a7a83425b5e4eeb16f2e8c7fed15823fcbe7830e |
9637 |
+EBUILD xf86-video-mga-1.4.13.ebuild 697 RMD160 93ec6daf94e2561db022be1df0d6d0b96a4c5700 SHA1 226e3724dd8ad1249dc1d4e0e8b701c2f49c237a SHA256 783ec41a83568b2b07070bcbb31cde87adf3f49d6b550a93aa16af6008e4b4a5 |
9638 |
+EBUILD xf86-video-mga-1.5.0.ebuild 525 RMD160 14a53c105d682e44934c41d78e82f3eb18e04033 SHA1 1a97a16800e9ccde0c6c9b02a7b02128b698f249 SHA256 1060ce1c16b397825700238e38b4b22c199e61244fc64f1dd28230351f606e0f |
9639 |
+MISC ChangeLog 14319 RMD160 f3a0c8623766196e1705c25fe8dbad87f22cb28e SHA1 331ede2b301daa2a36d4700f0159df9f3950f482 SHA256 73786ccf88a2b35b0d9ebeeb8c4906984da14019b71cd78ab0b9c0613649ee2c |
9640 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
9641 |
|
9642 |
diff --git a/x11-drivers/xf86-video-mga/xf86-video-mga-1.4.13.ebuild b/x11-drivers/xf86-video-mga/xf86-video-mga-1.4.13.ebuild |
9643 |
new file mode 100644 |
9644 |
index 0000000..f076e9a |
9645 |
--- /dev/null |
9646 |
+++ b/x11-drivers/xf86-video-mga/xf86-video-mga-1.4.13.ebuild |
9647 |
@@ -0,0 +1,28 @@ |
9648 |
+# Copyright 1999-2011 Gentoo Foundation |
9649 |
+# Distributed under the terms of the GNU General Public License v2 |
9650 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-mga/xf86-video-mga-1.4.13.ebuild,v 1.6 2011/02/14 23:56:22 xarthisius Exp $ |
9651 |
+ |
9652 |
+EAPI=3 |
9653 |
+inherit xorg-2 |
9654 |
+ |
9655 |
+DESCRIPTION="Matrox video driver" |
9656 |
+ |
9657 |
+SLOT="0" |
9658 |
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" |
9659 |
+IUSE="dri" |
9660 |
+ |
9661 |
+RDEPEND=">=x11-base/xorg-server-1.4" |
9662 |
+DEPEND="${RDEPEND} |
9663 |
+ x11-proto/fontsproto |
9664 |
+ x11-proto/randrproto |
9665 |
+ x11-proto/renderproto |
9666 |
+ x11-proto/videoproto |
9667 |
+ x11-proto/xextproto |
9668 |
+ x11-proto/xproto |
9669 |
+ dri? ( x11-proto/xf86driproto |
9670 |
+ x11-proto/glproto |
9671 |
+ >=x11-libs/libdrm-2 )" |
9672 |
+ |
9673 |
+pkg_setup() { |
9674 |
+ CONFIGURE_OPTIONS="$(use_enable dri)" |
9675 |
+} |
9676 |
|
9677 |
diff --git a/x11-drivers/xf86-video-mga/xf86-video-mga-1.5.0.ebuild b/x11-drivers/xf86-video-mga/xf86-video-mga-1.5.0.ebuild |
9678 |
new file mode 100644 |
9679 |
index 0000000..9e32733 |
9680 |
--- /dev/null |
9681 |
+++ b/x11-drivers/xf86-video-mga/xf86-video-mga-1.5.0.ebuild |
9682 |
@@ -0,0 +1,20 @@ |
9683 |
+# Copyright 1999-2012 Gentoo Foundation |
9684 |
+# Distributed under the terms of the GNU General Public License v2 |
9685 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-mga/xf86-video-mga-1.5.0.ebuild,v 1.4 2012/06/24 19:09:31 ago Exp $ |
9686 |
+ |
9687 |
+EAPI="4-slot-abi" |
9688 |
+XORG_DRI=dri |
9689 |
+inherit xorg-2 |
9690 |
+ |
9691 |
+DESCRIPTION="Matrox video driver" |
9692 |
+ |
9693 |
+SLOT="0" |
9694 |
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd" |
9695 |
+IUSE="dri" |
9696 |
+ |
9697 |
+RDEPEND=">=x11-base/xorg-server-1.4" |
9698 |
+DEPEND="${RDEPEND}" |
9699 |
+ |
9700 |
+pkg_setup() { |
9701 |
+ CONFIGURE_OPTIONS="$(use_enable dri)" |
9702 |
+} |
9703 |
|
9704 |
diff --git a/x11-drivers/xf86-video-modesetting/Manifest b/x11-drivers/xf86-video-modesetting/Manifest |
9705 |
new file mode 100644 |
9706 |
index 0000000..9f18328 |
9707 |
--- /dev/null |
9708 |
+++ b/x11-drivers/xf86-video-modesetting/Manifest |
9709 |
@@ -0,0 +1,6 @@ |
9710 |
+DIST xf86-video-modesetting-0.3.0.tar.bz2 289304 RMD160 51025b2feeaee32d5548671969deb5783bec4d27 SHA1 b8a27127fa83eba483265d5c5ce944e7768bff1b SHA256 0d9e78fa089373350e11dcb88ef7a4d8cfac9234cce2b4ca39a943e80b8a1b95 |
9711 |
+DIST xf86-video-modesetting-0.4.0.tar.bz2 296277 RMD160 1aa8b8875cb01e5e82dad84af59f463e3420cc39 SHA1 c253af87acaa8405f93e3fec357071a2763a1855 SHA256 ffc6ee47423292023f536440db5bb16d6ba9d7ea6ac3c018f1484fe1fe705e55 |
9712 |
+EBUILD xf86-video-modesetting-0.3.0.ebuild 457 RMD160 d608a7d01b261937427cef90e9fa3d80a4058d00 SHA1 966080484768191e5e09e856303f24a589cda027 SHA256 57e6ece821b85e0b7765f1e14d2e5b8721e46fcc59603c1eddb4d9494ed9f155 |
9713 |
+EBUILD xf86-video-modesetting-0.4.0.ebuild 463 RMD160 e09dafc59cc90121b16da3cf08b466538e8a9c41 SHA1 dccc24188a7171afed9ac12861b9426743ffa6b7 SHA256 ac97b0b1f10aaf87f6c0abaa8a524683d302c0d1ac0027f0aeaf1b5efd872d63 |
9714 |
+MISC ChangeLog 2308 RMD160 a794dae08ee7950701ab320c12842958d3627d02 SHA1 0799589817968ba99813fda77ec8218def91c643 SHA256 2519794fd7c86388f881a7d82505b9ba21693202808b837d4694d7e63cb54753 |
9715 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
9716 |
|
9717 |
diff --git a/x11-drivers/xf86-video-modesetting/xf86-video-modesetting-0.3.0.ebuild b/x11-drivers/xf86-video-modesetting/xf86-video-modesetting-0.3.0.ebuild |
9718 |
new file mode 100644 |
9719 |
index 0000000..aac74e8 |
9720 |
--- /dev/null |
9721 |
+++ b/x11-drivers/xf86-video-modesetting/xf86-video-modesetting-0.3.0.ebuild |
9722 |
@@ -0,0 +1,12 @@ |
9723 |
+# Copyright 1999-2012 Gentoo Foundation |
9724 |
+# Distributed under the terms of the GNU General Public License v2 |
9725 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-modesetting/xf86-video-modesetting-0.3.0.ebuild,v 1.7 2012/06/28 20:53:05 maekke Exp $ |
9726 |
+ |
9727 |
+EAPI="4-slot-abi" |
9728 |
+ |
9729 |
+inherit xorg-2 |
9730 |
+ |
9731 |
+DESCRIPTION="Unaccelerated generic driver for kernel modesetting" |
9732 |
+ |
9733 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" |
9734 |
+IUSE="" |
9735 |
|
9736 |
diff --git a/x11-drivers/xf86-video-modesetting/xf86-video-modesetting-0.4.0.ebuild b/x11-drivers/xf86-video-modesetting/xf86-video-modesetting-0.4.0.ebuild |
9737 |
new file mode 100644 |
9738 |
index 0000000..5973411 |
9739 |
--- /dev/null |
9740 |
+++ b/x11-drivers/xf86-video-modesetting/xf86-video-modesetting-0.4.0.ebuild |
9741 |
@@ -0,0 +1,12 @@ |
9742 |
+# Copyright 1999-2012 Gentoo Foundation |
9743 |
+# Distributed under the terms of the GNU General Public License v2 |
9744 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-modesetting/xf86-video-modesetting-0.4.0.ebuild,v 1.1 2012/06/22 21:58:03 chithanh Exp $ |
9745 |
+ |
9746 |
+EAPI="4-slot-abi" |
9747 |
+ |
9748 |
+inherit xorg-2 |
9749 |
+ |
9750 |
+DESCRIPTION="Unaccelerated generic driver for kernel modesetting" |
9751 |
+ |
9752 |
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" |
9753 |
+IUSE="" |
9754 |
|
9755 |
diff --git a/x11-drivers/xf86-video-neomagic/Manifest b/x11-drivers/xf86-video-neomagic/Manifest |
9756 |
new file mode 100644 |
9757 |
index 0000000..540d3d2 |
9758 |
--- /dev/null |
9759 |
+++ b/x11-drivers/xf86-video-neomagic/Manifest |
9760 |
@@ -0,0 +1,6 @@ |
9761 |
+DIST xf86-video-neomagic-1.2.5.tar.bz2 294723 RMD160 28769eb10adc9d8487d17da83745ea6f39f1d586 SHA1 02c994e2eae191b50a8cd556e5b52d82725073b3 SHA256 c0b69e83a4bd6c257a2bf55b33a7442d33df451d37561fa8ae00fb1566b1504b |
9762 |
+DIST xf86-video-neomagic-1.2.6.tar.bz2 325498 RMD160 e6ff556610a9e82918dada0aa24e178f44dc1de5 SHA1 35ac1d62357fa2ddc37473b24335db441bc70f4d SHA256 b19ed2a33e8d9a3e2bfc1ae3e8ff49031b7d34dec786e4a5e060e68e48649888 |
9763 |
+EBUILD xf86-video-neomagic-1.2.5.ebuild 564 RMD160 20eb2f244ab3fe374dfd90c41a419a2c27a77339 SHA1 a9819ff3f41d717911c9b274e5bcf5d05b599261 SHA256 95414dcdf8b4f3a995be5879fc04e3d57dc9295efe16994fbd4a1d6da9d9e66d |
9764 |
+EBUILD xf86-video-neomagic-1.2.6.ebuild 432 RMD160 c726bc0c51c11abbaf72b1aee3e810165f6ddf0d SHA1 317745bd7ce59efaa0604c99feefd0ab41f110bb SHA256 de841e870d0b5afba92d0c9b9cf26f8218044031024031d23d0f3fb6a3dcde44 |
9765 |
+MISC ChangeLog 6373 RMD160 e0e5baf3a8440360169b5deeba51dda90a942ca6 SHA1 785e00dd2d1678a91bfa4ec4d49cb01d86c49fb6 SHA256 f01513e6cebe00705cbb1a1ad2ed517524ec639ebbc1a39de366b440f29e410f |
9766 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
9767 |
|
9768 |
diff --git a/x11-drivers/xf86-video-neomagic/xf86-video-neomagic-1.2.5.ebuild b/x11-drivers/xf86-video-neomagic/xf86-video-neomagic-1.2.5.ebuild |
9769 |
new file mode 100644 |
9770 |
index 0000000..0580cef |
9771 |
--- /dev/null |
9772 |
+++ b/x11-drivers/xf86-video-neomagic/xf86-video-neomagic-1.2.5.ebuild |
9773 |
@@ -0,0 +1,20 @@ |
9774 |
+# Copyright 1999-2011 Gentoo Foundation |
9775 |
+# Distributed under the terms of the GNU General Public License v2 |
9776 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-neomagic/xf86-video-neomagic-1.2.5.ebuild,v 1.4 2011/02/12 19:26:22 armin76 Exp $ |
9777 |
+ |
9778 |
+EAPI=3 |
9779 |
+inherit xorg-2 |
9780 |
+ |
9781 |
+DESCRIPTION="Neomagic video driver" |
9782 |
+KEYWORDS="amd64 ia64 x86 ~x86-fbsd" |
9783 |
+IUSE="" |
9784 |
+ |
9785 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
9786 |
+DEPEND="${RDEPEND} |
9787 |
+ x11-proto/fontsproto |
9788 |
+ x11-proto/randrproto |
9789 |
+ x11-proto/renderproto |
9790 |
+ x11-proto/videoproto |
9791 |
+ x11-proto/xextproto |
9792 |
+ x11-proto/xf86dgaproto |
9793 |
+ x11-proto/xproto" |
9794 |
|
9795 |
diff --git a/x11-drivers/xf86-video-neomagic/xf86-video-neomagic-1.2.6.ebuild b/x11-drivers/xf86-video-neomagic/xf86-video-neomagic-1.2.6.ebuild |
9796 |
new file mode 100644 |
9797 |
index 0000000..3285ff8 |
9798 |
--- /dev/null |
9799 |
+++ b/x11-drivers/xf86-video-neomagic/xf86-video-neomagic-1.2.6.ebuild |
9800 |
@@ -0,0 +1,13 @@ |
9801 |
+# Copyright 1999-2012 Gentoo Foundation |
9802 |
+# Distributed under the terms of the GNU General Public License v2 |
9803 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-neomagic/xf86-video-neomagic-1.2.6.ebuild,v 1.4 2012/06/24 19:10:30 ago Exp $ |
9804 |
+ |
9805 |
+EAPI="4-slot-abi" |
9806 |
+inherit xorg-2 |
9807 |
+ |
9808 |
+DESCRIPTION="Neomagic video driver" |
9809 |
+KEYWORDS="amd64 ~ia64 x86 ~amd64-fbsd ~x86-fbsd" |
9810 |
+IUSE="" |
9811 |
+ |
9812 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
9813 |
+DEPEND="${RDEPEND}" |
9814 |
|
9815 |
diff --git a/x11-drivers/xf86-video-newport/Manifest b/x11-drivers/xf86-video-newport/Manifest |
9816 |
new file mode 100644 |
9817 |
index 0000000..6d3d351 |
9818 |
--- /dev/null |
9819 |
+++ b/x11-drivers/xf86-video-newport/Manifest |
9820 |
@@ -0,0 +1,6 @@ |
9821 |
+DIST xf86-video-newport-0.2.3.tar.bz2 266377 RMD160 2726f707a073e6fbd8ec23bbc62c7159d9fddbd9 SHA1 018243071fbadb4fa28a6383465c71b2f5fb62e4 SHA256 e6caeb4f95adfd9d2046d24f5f3688092ea4e3fb63aa3d0675f6c697c8cf0270 |
9822 |
+DIST xf86-video-newport-0.2.4.tar.bz2 308541 RMD160 fc1ae9c73495268691efe95f7cc9be3a28a64fba SHA1 666d3794833281bea24cb8015d9464753ba9885c SHA256 91cc41c6b17b068ed865c5d00b7662faaa1f7523ca449200abcd6539c4ad4ef9 |
9823 |
+EBUILD xf86-video-newport-0.2.3.ebuild 378 RMD160 708fdabb303a7bd253057d532f895ca1778d7b9e SHA1 9b3e47dcca82c1f8392647481dd92fb9673df3cb SHA256 8b0888e0093232addb150ca5013db46b9848da967d04adc37dc53808a275fb7e |
9824 |
+EBUILD xf86-video-newport-0.2.4.ebuild 377 RMD160 f8cb5d527b25b23ddaedcda0754da89509e01401 SHA1 2f247edf145e2ed0601a56c442ed390e91f1c4e0 SHA256 8567e25cbfa980a596e3b34634ad7843234b6fb25faad464ea4947c5eda50e93 |
9825 |
+MISC ChangeLog 4053 RMD160 969cf122efadb611ed78f6f07858eb1bd59c974a SHA1 786188a8e70663527845aaeb8434940c60b82793 SHA256 344bcccfcfb6861be7ee34285dc8c7d7ffa290cea5f6f18e02247e3d71964da0 |
9826 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
9827 |
|
9828 |
diff --git a/x11-drivers/xf86-video-newport/xf86-video-newport-0.2.3.ebuild b/x11-drivers/xf86-video-newport/xf86-video-newport-0.2.3.ebuild |
9829 |
new file mode 100644 |
9830 |
index 0000000..525867e |
9831 |
--- /dev/null |
9832 |
+++ b/x11-drivers/xf86-video-newport/xf86-video-newport-0.2.3.ebuild |
9833 |
@@ -0,0 +1,14 @@ |
9834 |
+# Copyright 1999-2011 Gentoo Foundation |
9835 |
+# Distributed under the terms of the GNU General Public License v2 |
9836 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-newport/xf86-video-newport-0.2.3.ebuild,v 1.1 2011/04/18 13:42:46 scarabeus Exp $ |
9837 |
+ |
9838 |
+EAPI="4-slot-abi" |
9839 |
+ |
9840 |
+inherit xorg-2 |
9841 |
+ |
9842 |
+DESCRIPTION="Newport video driver" |
9843 |
+KEYWORDS="-* ~mips" |
9844 |
+IUSE="" |
9845 |
+ |
9846 |
+RDEPEND="" |
9847 |
+DEPEND="${RDEPEND}" |
9848 |
|
9849 |
diff --git a/x11-drivers/xf86-video-newport/xf86-video-newport-0.2.4.ebuild b/x11-drivers/xf86-video-newport/xf86-video-newport-0.2.4.ebuild |
9850 |
new file mode 100644 |
9851 |
index 0000000..8781256 |
9852 |
--- /dev/null |
9853 |
+++ b/x11-drivers/xf86-video-newport/xf86-video-newport-0.2.4.ebuild |
9854 |
@@ -0,0 +1,14 @@ |
9855 |
+# Copyright 1999-2012 Gentoo Foundation |
9856 |
+# Distributed under the terms of the GNU General Public License v2 |
9857 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-newport/xf86-video-newport-0.2.4.ebuild,v 1.1 2012/05/13 20:08:31 chithanh Exp $ |
9858 |
+ |
9859 |
+EAPI="4-slot-abi" |
9860 |
+ |
9861 |
+inherit xorg-2 |
9862 |
+ |
9863 |
+DESCRIPTION="Newport video driver" |
9864 |
+KEYWORDS="-* ~mips" |
9865 |
+IUSE="" |
9866 |
+ |
9867 |
+RDEPEND="" |
9868 |
+DEPEND="${RDEPEND}" |
9869 |
|
9870 |
diff --git a/x11-drivers/xf86-video-nouveau/Manifest b/x11-drivers/xf86-video-nouveau/Manifest |
9871 |
new file mode 100644 |
9872 |
index 0000000..77bc0a5 |
9873 |
--- /dev/null |
9874 |
+++ b/x11-drivers/xf86-video-nouveau/Manifest |
9875 |
@@ -0,0 +1,12 @@ |
9876 |
+DIST xf86-video-nouveau-0.0.16_pre20111109.tar.bz2 143258 RMD160 8c70072dc82754c798fb695afcf25f3d54388d9d SHA1 02d492d40020706497cf39f042b72f8d8d8d52a8 SHA256 ce103f80f27ee7288dfbfd7a3d59d7cb72bff802d8e0a046dd39546bf61cadc2 |
9877 |
+DIST xf86-video-nouveau-0.0.16_pre20120305.tar.bz2 133627 RMD160 e61a8cc969ec5ba0deefe1f3d6b860f1f62ba216 SHA1 0d24d3fbc4bf152bda883e123196ad0ce6999436 SHA256 ed74b60e4c63e3dd70204ff3475cc7cb2edfe98ec0b7f3ee50ee40a0649964ee |
9878 |
+DIST xf86-video-nouveau-0.0.16_pre20120322.tar.bz2 133789 RMD160 a55d4eecfc03452be265cfdfbcb3e7490bd7dadb SHA1 0ac4674c349da2b2bf3e2315e60c72b20e5f458e SHA256 5cd902e8986baecdf1acdf7b4834fe2dd81aaf2b350a17736040a590d10c7930 |
9879 |
+DIST xf86-video-nouveau-0.0.16_pre20120508.tar.bz2 130550 RMD160 d6b59b348e797e057e75a60d3e2edaa828d98716 SHA1 363e291e06db111133746392f5895b355b3ea819 SHA256 4794162e038f0e62ed034c0c7e520ae0725f0c1837cad5f72602e86c7cff6825 |
9880 |
+DIST xf86-video-nouveau-1.0.1.tar.bz2 518993 RMD160 cb26972840646460393bab53de6fba8bd9a249a5 SHA1 6842855557cc717c2eab445e0907211d7424cbed SHA256 0b27a3bbbd97e71fb2248864b5c6c769f844d5e6bbb21351baa54f36a5f839f1 |
9881 |
+EBUILD xf86-video-nouveau-0.0.16_pre20111109.ebuild 1037 RMD160 9b82509eb8e3d51fb5d15e708481815b4147f40b SHA1 1af91f07b53107303a3dacd22e4636b886cec873 SHA256 c3fb5ca32c5d958ed99da39d1f9e3595ee1eb2f83937e68a8b6a540e0a84a76f |
9882 |
+EBUILD xf86-video-nouveau-0.0.16_pre20120305.ebuild 1041 RMD160 f39efce483bf7f377d49b2a7135aec03c0c946f8 SHA1 b3ab9f10670ce6190e6c4e47295d2227d6f5d3f2 SHA256 12d6772b763e246eeda452087f261b5b6732beddf41f47330abd976dd34a16e6 |
9883 |
+EBUILD xf86-video-nouveau-0.0.16_pre20120322.ebuild 1034 RMD160 653537fefcf4c11807081eb9de79272c2aa47f18 SHA1 225fcd536860d70cd99357ab565e21813470b574 SHA256 caf080234fbc76bdfb7b75ca31aca096d3a5ea65c5b0d66751260b8241b9ee3a |
9884 |
+EBUILD xf86-video-nouveau-0.0.16_pre20120508.ebuild 995 RMD160 74afa5670d5a836a8598d0cc28d3de92d29909c5 SHA1 77e79e94ed3f63c563a8efe2a38e7f959ae5c069 SHA256 6be2d14c363be94da67ec341273c2c1b24d4914483ba2f7073c6f8cbe7a978cc |
9885 |
+EBUILD xf86-video-nouveau-1.0.1.ebuild 982 RMD160 f281068bf948a8e27370727f678d04658edc8938 SHA1 b1df676c17f5e5dcd984b06c6f2aeb536d545bfc SHA256 3e25c009b17f21a1daf6af5f8f8984f8a96066f5039e5c6991dd39df840165d1 |
9886 |
+MISC ChangeLog 9206 RMD160 c2bc4884f85d4621157f459065ad749b180d0584 SHA1 ed6372459c5f5cb93930f3ce580337d4589eb618 SHA256 d9778565727eae26fbaf4ac8a5d0d38d34060259b775c121a4d1826367a34fff |
9887 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
9888 |
|
9889 |
diff --git a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20111109.ebuild b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20111109.ebuild |
9890 |
new file mode 100644 |
9891 |
index 0000000..52407b1 |
9892 |
--- /dev/null |
9893 |
+++ b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20111109.ebuild |
9894 |
@@ -0,0 +1,33 @@ |
9895 |
+# Copyright 1999-2012 Gentoo Foundation |
9896 |
+# Distributed under the terms of the GNU General Public License v2 |
9897 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20111109.ebuild,v 1.6 2012/05/11 00:35:39 chithanh Exp $ |
9898 |
+ |
9899 |
+EAPI="4-slot-abi" |
9900 |
+XORG_EAUTORECONF="yes" |
9901 |
+XORG_DRI="always" |
9902 |
+inherit linux-info xorg-2 |
9903 |
+ |
9904 |
+DESCRIPTION="Accelerated Open Source driver for nVidia cards" |
9905 |
+HOMEPAGE="http://nouveau.freedesktop.org/" |
9906 |
+SRC_URI="mirror://gentoo/${P}.tar.bz2" |
9907 |
+ |
9908 |
+KEYWORDS="amd64 ppc ppc64 x86" |
9909 |
+IUSE="" |
9910 |
+ |
9911 |
+RDEPEND=">=x11-libs/libdrm-2.4.24[video_cards_nouveau] |
9912 |
+ <x11-libs/libdrm-2.4.34[video_cards_nouveau]" |
9913 |
+DEPEND="${RDEPEND} |
9914 |
+ x11-proto/glproto |
9915 |
+ x11-proto/xf86driproto |
9916 |
+ x11-proto/dri2proto" |
9917 |
+ |
9918 |
+pkg_postinst() { |
9919 |
+ xorg-2_pkg_postinst |
9920 |
+ if ! has_version x11-base/nouveau-drm; then |
9921 |
+ if ! linux_config_exists || ! linux_chkconfig_present DRM_NOUVEAU; then |
9922 |
+ ewarn "Nouveau DRM not detected. If you want any kind of" |
9923 |
+ ewarn "acceleration with nouveau, enable CONFIG_DRM_NOUVEAU" |
9924 |
+ ewarn "in the kernel." |
9925 |
+ fi |
9926 |
+ fi |
9927 |
+} |
9928 |
|
9929 |
diff --git a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20120305.ebuild b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20120305.ebuild |
9930 |
new file mode 100644 |
9931 |
index 0000000..eef0790 |
9932 |
--- /dev/null |
9933 |
+++ b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20120305.ebuild |
9934 |
@@ -0,0 +1,33 @@ |
9935 |
+# Copyright 1999-2012 Gentoo Foundation |
9936 |
+# Distributed under the terms of the GNU General Public License v2 |
9937 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20120305.ebuild,v 1.2 2012/05/11 00:35:39 chithanh Exp $ |
9938 |
+ |
9939 |
+EAPI="4-slot-abi" |
9940 |
+XORG_EAUTORECONF="yes" |
9941 |
+XORG_DRI="always" |
9942 |
+inherit linux-info xorg-2 |
9943 |
+ |
9944 |
+DESCRIPTION="Accelerated Open Source driver for nVidia cards" |
9945 |
+HOMEPAGE="http://nouveau.freedesktop.org/" |
9946 |
+SRC_URI="mirror://gentoo/${P}.tar.bz2" |
9947 |
+ |
9948 |
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" |
9949 |
+IUSE="" |
9950 |
+ |
9951 |
+RDEPEND=">=x11-libs/libdrm-2.4.24[video_cards_nouveau] |
9952 |
+ <x11-libs/libdrm-2.4.34[video_cards_nouveau]" |
9953 |
+DEPEND="${RDEPEND} |
9954 |
+ x11-proto/glproto |
9955 |
+ x11-proto/xf86driproto |
9956 |
+ x11-proto/dri2proto" |
9957 |
+ |
9958 |
+pkg_postinst() { |
9959 |
+ xorg-2_pkg_postinst |
9960 |
+ if ! has_version x11-base/nouveau-drm; then |
9961 |
+ if ! linux_config_exists || ! linux_chkconfig_present DRM_NOUVEAU; then |
9962 |
+ ewarn "Nouveau DRM not detected. If you want any kind of" |
9963 |
+ ewarn "acceleration with nouveau, enable CONFIG_DRM_NOUVEAU" |
9964 |
+ ewarn "in the kernel." |
9965 |
+ fi |
9966 |
+ fi |
9967 |
+} |
9968 |
|
9969 |
diff --git a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20120322.ebuild b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20120322.ebuild |
9970 |
new file mode 100644 |
9971 |
index 0000000..db776a0 |
9972 |
--- /dev/null |
9973 |
+++ b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20120322.ebuild |
9974 |
@@ -0,0 +1,33 @@ |
9975 |
+# Copyright 1999-2012 Gentoo Foundation |
9976 |
+# Distributed under the terms of the GNU General Public License v2 |
9977 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20120322.ebuild,v 1.4 2012/06/24 19:10:59 ago Exp $ |
9978 |
+ |
9979 |
+EAPI="4-slot-abi" |
9980 |
+XORG_EAUTORECONF="yes" |
9981 |
+XORG_DRI="always" |
9982 |
+inherit linux-info xorg-2 |
9983 |
+ |
9984 |
+DESCRIPTION="Accelerated Open Source driver for nVidia cards" |
9985 |
+HOMEPAGE="http://nouveau.freedesktop.org/" |
9986 |
+SRC_URI="mirror://gentoo/${P}.tar.bz2" |
9987 |
+ |
9988 |
+KEYWORDS="amd64 ~ppc ~ppc64 x86" |
9989 |
+IUSE="" |
9990 |
+ |
9991 |
+RDEPEND=">=x11-libs/libdrm-2.4.24[video_cards_nouveau] |
9992 |
+ <x11-libs/libdrm-2.4.34[video_cards_nouveau]" |
9993 |
+DEPEND="${RDEPEND} |
9994 |
+ x11-proto/glproto |
9995 |
+ x11-proto/xf86driproto |
9996 |
+ x11-proto/dri2proto" |
9997 |
+ |
9998 |
+pkg_postinst() { |
9999 |
+ xorg-2_pkg_postinst |
10000 |
+ if ! has_version x11-base/nouveau-drm; then |
10001 |
+ if ! linux_config_exists || ! linux_chkconfig_present DRM_NOUVEAU; then |
10002 |
+ ewarn "Nouveau DRM not detected. If you want any kind of" |
10003 |
+ ewarn "acceleration with nouveau, enable CONFIG_DRM_NOUVEAU" |
10004 |
+ ewarn "in the kernel." |
10005 |
+ fi |
10006 |
+ fi |
10007 |
+} |
10008 |
|
10009 |
diff --git a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20120508.ebuild b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20120508.ebuild |
10010 |
new file mode 100644 |
10011 |
index 0000000..b0123b4 |
10012 |
--- /dev/null |
10013 |
+++ b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20120508.ebuild |
10014 |
@@ -0,0 +1,32 @@ |
10015 |
+# Copyright 1999-2012 Gentoo Foundation |
10016 |
+# Distributed under the terms of the GNU General Public License v2 |
10017 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-0.0.16_pre20120508.ebuild,v 1.1 2012/05/11 00:35:39 chithanh Exp $ |
10018 |
+ |
10019 |
+EAPI="4-slot-abi" |
10020 |
+XORG_EAUTORECONF="yes" |
10021 |
+XORG_DRI="always" |
10022 |
+inherit linux-info xorg-2 |
10023 |
+ |
10024 |
+DESCRIPTION="Accelerated Open Source driver for nVidia cards" |
10025 |
+HOMEPAGE="http://nouveau.freedesktop.org/" |
10026 |
+SRC_URI="mirror://gentoo/${P}.tar.bz2" |
10027 |
+ |
10028 |
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" |
10029 |
+IUSE="" |
10030 |
+ |
10031 |
+RDEPEND=">=x11-libs/libdrm-2.4.34[video_cards_nouveau]" |
10032 |
+DEPEND="${RDEPEND} |
10033 |
+ x11-proto/glproto |
10034 |
+ x11-proto/xf86driproto |
10035 |
+ x11-proto/dri2proto" |
10036 |
+ |
10037 |
+pkg_postinst() { |
10038 |
+ xorg-2_pkg_postinst |
10039 |
+ if ! has_version x11-base/nouveau-drm; then |
10040 |
+ if ! linux_config_exists || ! linux_chkconfig_present DRM_NOUVEAU; then |
10041 |
+ ewarn "Nouveau DRM not detected. If you want any kind of" |
10042 |
+ ewarn "acceleration with nouveau, enable CONFIG_DRM_NOUVEAU" |
10043 |
+ ewarn "in the kernel." |
10044 |
+ fi |
10045 |
+ fi |
10046 |
+} |
10047 |
|
10048 |
diff --git a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.1.ebuild b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.1.ebuild |
10049 |
new file mode 100644 |
10050 |
index 0000000..5193559 |
10051 |
--- /dev/null |
10052 |
+++ b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.1.ebuild |
10053 |
@@ -0,0 +1,31 @@ |
10054 |
+# Copyright 1999-2012 Gentoo Foundation |
10055 |
+# Distributed under the terms of the GNU General Public License v2 |
10056 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.1.ebuild,v 1.1 2012/06/22 21:53:48 chithanh Exp $ |
10057 |
+ |
10058 |
+EAPI="4-slot-abi" |
10059 |
+XORG_DRI="always" |
10060 |
+inherit linux-info xorg-2 |
10061 |
+ |
10062 |
+DESCRIPTION="Accelerated Open Source driver for nVidia cards" |
10063 |
+HOMEPAGE="http://nouveau.freedesktop.org/" |
10064 |
+SRC_URI="http://nouveau.freedesktop.org/release/${P}.tar.bz2" |
10065 |
+ |
10066 |
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" |
10067 |
+IUSE="" |
10068 |
+ |
10069 |
+RDEPEND=">=x11-libs/libdrm-2.4.34[video_cards_nouveau]" |
10070 |
+DEPEND="${RDEPEND} |
10071 |
+ x11-proto/glproto |
10072 |
+ x11-proto/xf86driproto |
10073 |
+ x11-proto/dri2proto" |
10074 |
+ |
10075 |
+pkg_postinst() { |
10076 |
+ xorg-2_pkg_postinst |
10077 |
+ if ! has_version x11-base/nouveau-drm; then |
10078 |
+ if ! linux_config_exists || ! linux_chkconfig_present DRM_NOUVEAU; then |
10079 |
+ ewarn "Nouveau DRM not detected. If you want any kind of" |
10080 |
+ ewarn "acceleration with nouveau, enable CONFIG_DRM_NOUVEAU" |
10081 |
+ ewarn "in the kernel." |
10082 |
+ fi |
10083 |
+ fi |
10084 |
+} |
10085 |
|
10086 |
diff --git a/x11-drivers/xf86-video-openchrome/Manifest b/x11-drivers/xf86-video-openchrome/Manifest |
10087 |
new file mode 100644 |
10088 |
index 0000000..60713d0 |
10089 |
--- /dev/null |
10090 |
+++ b/x11-drivers/xf86-video-openchrome/Manifest |
10091 |
@@ -0,0 +1,6 @@ |
10092 |
+DIST xf86-video-openchrome-0.2.905.tar.bz2 508469 RMD160 cd8b60b3ba48af8f831a1a2496b5ceabc2c74148 SHA1 bbd64f258e69b29498e5f68d5a28e5253d252dd1 SHA256 0c8f15fb798680a429089a58d5211f9064797e3720010d599acc010d04a88bd2 |
10093 |
+DIST xf86-video-openchrome-0.2.906.tar.bz2 514154 RMD160 0a826707b45f3fd17576a82f1f8f589b2d9768c1 SHA1 1c49bf722326442393288db490ff48d437e337f9 SHA256 e7558edc144a08371493432014a7b88ee26ec35d00ef96f2ea24bd7872b0ff41 |
10094 |
+EBUILD xf86-video-openchrome-0.2.905.ebuild 1354 RMD160 565998a91ff71e7622c036bf7a0350ff70320a22 SHA1 cd3ffa2e87e95fa88d51eece6671028f6e402e3d SHA256 6026604b0e2f463c7fd0f140cc532a33e4e3075334831c0c9bee6e33d6eaf834 |
10095 |
+EBUILD xf86-video-openchrome-0.2.906.ebuild 1347 RMD160 5de690c6d42d0e87a85f43e1be6285b6baa32811 SHA1 b53f33329994e54efa61bad2b4d14aba02a36484 SHA256 e6236cf4bf05fcebe8ec9595460edde57af6b69d83d5b82fa0fbf5980c5600a4 |
10096 |
+MISC ChangeLog 10528 RMD160 4c23c53a53a88406b9f97039b9c5276115d79895 SHA1 6a4822ba0124b5f7fc146e32f605ae83e09192ea SHA256 523fd47707f3ab4ff4e3bbc45f049785d78b218a8be07740542cea958d24ac30 |
10097 |
+MISC metadata.xml 315 RMD160 9fc61675d6a4140a8da6b8c7018ba06b761f7e20 SHA1 391456b7e6e8caeecde821fecb1f5d94fda9c717 SHA256 d8fa3d7ffb55c1f06f7041b80ce125721c371afc0762ebb197db44821b2b08e8 |
10098 |
|
10099 |
diff --git a/x11-drivers/xf86-video-openchrome/xf86-video-openchrome-0.2.905.ebuild b/x11-drivers/xf86-video-openchrome/xf86-video-openchrome-0.2.905.ebuild |
10100 |
new file mode 100644 |
10101 |
index 0000000..d2dbdad |
10102 |
--- /dev/null |
10103 |
+++ b/x11-drivers/xf86-video-openchrome/xf86-video-openchrome-0.2.905.ebuild |
10104 |
@@ -0,0 +1,51 @@ |
10105 |
+# Copyright 1999-2012 Gentoo Foundation |
10106 |
+# Distributed under the terms of the GNU General Public License v2 |
10107 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-openchrome/xf86-video-openchrome-0.2.905.ebuild,v 1.4 2012/04/05 20:35:21 phajdan.jr Exp $ |
10108 |
+ |
10109 |
+EAPI="4-slot-abi" |
10110 |
+XORG_DRI="dri" |
10111 |
+inherit xorg-2 |
10112 |
+ |
10113 |
+DESCRIPTION="X.Org driver for VIA/S3G cards" |
10114 |
+HOMEPAGE="http://www.openchrome.org" |
10115 |
+SRC_URI="http://www.openchrome.org/releases/${P}.tar.bz2" |
10116 |
+LICENSE="MIT" |
10117 |
+ |
10118 |
+KEYWORDS="amd64 x86" |
10119 |
+IUSE="debug viaregtool" |
10120 |
+ |
10121 |
+RDEPEND=">=x11-base/xorg-server-1.9" |
10122 |
+DEPEND=" |
10123 |
+ ${RDEPEND} |
10124 |
+ x11-libs/libX11 |
10125 |
+ x11-libs/libXext |
10126 |
+ x11-libs/libXv |
10127 |
+ x11-libs/libXvMC |
10128 |
+ x11-libs/libdrm |
10129 |
+" |
10130 |
+ |
10131 |
+DOCS=( ChangeLog NEWS README ) |
10132 |
+ |
10133 |
+pkg_setup() { |
10134 |
+ xorg-2_pkg_setup |
10135 |
+ XORG_CONFIGURE_OPTIONS=( |
10136 |
+ $(use_enable debug) |
10137 |
+ $(use_enable debug xv-debug) |
10138 |
+ $(use_enable viaregtool) |
10139 |
+ ) |
10140 |
+} |
10141 |
+ |
10142 |
+pkg_postinst() { |
10143 |
+ xorg-2_pkg_postinst |
10144 |
+ |
10145 |
+ elog "Supported chipsets:" |
10146 |
+ elog "CLE266 (VT3122), KM400/P4M800 (VT3205), K8M800 (VT3204)," |
10147 |
+ elog "PM800/PM880/CN400 (VT3259), VM800/CN700/P4M800Pro (VT3314)," |
10148 |
+ elog "CX700 (VT3324), P4M890 (VT3327), K8M890 (VT3336)," |
10149 |
+ elog "P4M900/VN896 (VT3364), VX800 (VT3353), VX855 (VT3409), VX900" |
10150 |
+ elog |
10151 |
+ elog "The driver name is 'openchrome', and this is what you need" |
10152 |
+ elog "to use in your xorg.conf (and not 'via')." |
10153 |
+ elog |
10154 |
+ elog "See the ChangeLog and release notes for more information." |
10155 |
+} |
10156 |
|
10157 |
diff --git a/x11-drivers/xf86-video-openchrome/xf86-video-openchrome-0.2.906.ebuild b/x11-drivers/xf86-video-openchrome/xf86-video-openchrome-0.2.906.ebuild |
10158 |
new file mode 100644 |
10159 |
index 0000000..ba4934c |
10160 |
--- /dev/null |
10161 |
+++ b/x11-drivers/xf86-video-openchrome/xf86-video-openchrome-0.2.906.ebuild |
10162 |
@@ -0,0 +1,51 @@ |
10163 |
+# Copyright 1999-2012 Gentoo Foundation |
10164 |
+# Distributed under the terms of the GNU General Public License v2 |
10165 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-openchrome/xf86-video-openchrome-0.2.906.ebuild,v 1.3 2012/06/24 11:16:53 ago Exp $ |
10166 |
+ |
10167 |
+EAPI="4-slot-abi" |
10168 |
+XORG_DRI="dri" |
10169 |
+inherit xorg-2 |
10170 |
+ |
10171 |
+DESCRIPTION="X.Org driver for VIA/S3G cards" |
10172 |
+HOMEPAGE="http://www.openchrome.org" |
10173 |
+SRC_URI="http://www.openchrome.org/releases/${P}.tar.bz2" |
10174 |
+LICENSE="MIT" |
10175 |
+ |
10176 |
+KEYWORDS="amd64 x86" |
10177 |
+IUSE="debug viaregtool" |
10178 |
+ |
10179 |
+RDEPEND=">=x11-base/xorg-server-1.9" |
10180 |
+DEPEND=" |
10181 |
+ ${RDEPEND} |
10182 |
+ x11-libs/libX11 |
10183 |
+ x11-libs/libXext |
10184 |
+ x11-libs/libXv |
10185 |
+ x11-libs/libXvMC |
10186 |
+ x11-libs/libdrm |
10187 |
+" |
10188 |
+ |
10189 |
+DOCS=( ChangeLog NEWS README ) |
10190 |
+ |
10191 |
+pkg_setup() { |
10192 |
+ xorg-2_pkg_setup |
10193 |
+ XORG_CONFIGURE_OPTIONS=( |
10194 |
+ $(use_enable debug) |
10195 |
+ $(use_enable debug xv-debug) |
10196 |
+ $(use_enable viaregtool) |
10197 |
+ ) |
10198 |
+} |
10199 |
+ |
10200 |
+pkg_postinst() { |
10201 |
+ xorg-2_pkg_postinst |
10202 |
+ |
10203 |
+ elog "Supported chipsets:" |
10204 |
+ elog "CLE266 (VT3122), KM400/P4M800 (VT3205), K8M800 (VT3204)," |
10205 |
+ elog "PM800/PM880/CN400 (VT3259), VM800/CN700/P4M800Pro (VT3314)," |
10206 |
+ elog "CX700 (VT3324), P4M890 (VT3327), K8M890 (VT3336)," |
10207 |
+ elog "P4M900/VN896 (VT3364), VX800 (VT3353), VX855 (VT3409), VX900" |
10208 |
+ elog |
10209 |
+ elog "The driver name is 'openchrome', and this is what you need" |
10210 |
+ elog "to use in your xorg.conf (and not 'via')." |
10211 |
+ elog |
10212 |
+ elog "See the ChangeLog and release notes for more information." |
10213 |
+} |
10214 |
|
10215 |
diff --git a/x11-drivers/xf86-video-qxl/Manifest b/x11-drivers/xf86-video-qxl/Manifest |
10216 |
new file mode 100644 |
10217 |
index 0000000..8cd2fd2 |
10218 |
--- /dev/null |
10219 |
+++ b/x11-drivers/xf86-video-qxl/Manifest |
10220 |
@@ -0,0 +1,10 @@ |
10221 |
+DIST xf86-video-qxl-0.0.13.tar.bz2 336701 RMD160 149ffb5478a696f220b7f4eb7420f0ce9432daf2 SHA1 67c358c4a4c2adfa039d024f0c5d2ba2ba9ac6aa SHA256 59bc60c3faeba75942bf366e566fa2da3eb034850f919b5667dd22589802ad61 |
10222 |
+DIST xf86-video-qxl-0.0.14.tar.bz2 337392 RMD160 9578a172f249ee749620ab83bbc176ae9026250f SHA1 49648337fa7ad3f098811f04855228829769f79b SHA256 7283a3719cc71fe98045d92ed0d480aaccd3a5e202fc30cbe0103458a7ff2e60 |
10223 |
+DIST xf86-video-qxl-0.0.16.tar.bz2 408156 RMD160 b520dee62a5da3d0ede4d291082fb04fa70e0891 SHA1 efdf1f553ddd63b36b4e1d47d98955d72da45ac3 SHA256 4b2dbfd5386b8d8f602f39a55e054b218a70aea332db5febcd936c0a890081d4 |
10224 |
+DIST xf86-video-qxl-0.0.17.tar.bz2 379844 RMD160 f6d8bd51e621b9e602af3c8d6f19f05b41717e58 SHA1 b4efa1cde649c0f3b362c9872041397a973c7526 SHA256 193c2bb4889de39f7b0071990adaae1753b45e542f68d76cc0d55a7299b49f82 |
10225 |
+EBUILD xf86-video-qxl-0.0.13.ebuild 488 RMD160 e95d2b7909275796c999e796c0d459754c5012ab SHA1 8000e28a38935422ff30b427dbce9da42a4b9114 SHA256 04b882c2f44432f2308438504aa9f4081f66c3cd9a464baca59109dce46510e3 |
10226 |
+EBUILD xf86-video-qxl-0.0.14.ebuild 473 RMD160 2b4cd5c792c5df7af919aacfec027a747a9f809a SHA1 d3ad2950dc66bd23d1686cb6bc9f5d211a89d531 SHA256 399b02e7b6765637369249c68708de273792d01fe891e7572be01aba09f269ae |
10227 |
+EBUILD xf86-video-qxl-0.0.16.ebuild 597 RMD160 1477e4a0854594a21bd6466dde7ee22b4161fbfa SHA1 b8b7a9d9eeab23479e59b779039cfc2b19af7c39 SHA256 564349a9d1c8faf9d9499a8dd54e9cde368c428621e356ba24ca91e8589d60c5 |
10228 |
+EBUILD xf86-video-qxl-0.0.17.ebuild 594 RMD160 95cf9dfb3180732c3c568bb7924dd269f5df664d SHA1 208eae2f0259bb8bc9aa52e38cb34ae4fa5bfcf8 SHA256 2b0605d8762b9a0a220223ba39b9af9539c21815c18d75d463d40fac7df5e4b5 |
10229 |
+MISC ChangeLog 2068 RMD160 42f1f5f5c6e4bf2e7eb5f7727abfa25bd429887f SHA1 38963d890e4df3ce8397d9d78997ffabbeb48c7e SHA256 3e37cecc0f2bed8ddd42b0ea3739118c96872cca0993784f9020e99f0f2b3eac |
10230 |
+MISC metadata.xml 220 RMD160 4d5c4903f7c543bd8ef09e0d42de089b9bc5f8e2 SHA1 b3d72a7ab8c13d56747dcde3ffa5bc7025a65cf9 SHA256 02098a3246ae2126fbc3d37008096f3ebfcd48cbb57947f910df9aebf8164849 |
10231 |
|
10232 |
diff --git a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.13.ebuild b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.13.ebuild |
10233 |
new file mode 100644 |
10234 |
index 0000000..81ab2d5 |
10235 |
--- /dev/null |
10236 |
+++ b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.13.ebuild |
10237 |
@@ -0,0 +1,18 @@ |
10238 |
+# Copyright 1999-2011 Gentoo Foundation |
10239 |
+# Distributed under the terms of the GNU General Public License v2 |
10240 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.13.ebuild,v 1.3 2011/03/26 10:43:19 fauli Exp $ |
10241 |
+ |
10242 |
+EAPI=3 |
10243 |
+inherit xorg-2 |
10244 |
+ |
10245 |
+DESCRIPTION="QEMU QXL paravirt video driver" |
10246 |
+ |
10247 |
+KEYWORDS="amd64 x86" |
10248 |
+IUSE="" |
10249 |
+ |
10250 |
+RDEPEND="x11-base/xorg-server[-minimal]" |
10251 |
+DEPEND="${RDEPEND} |
10252 |
+ x11-proto/randrproto |
10253 |
+ x11-proto/renderproto |
10254 |
+ x11-proto/videoproto |
10255 |
+ x11-proto/xf86dgaproto" |
10256 |
|
10257 |
diff --git a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.14.ebuild b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.14.ebuild |
10258 |
new file mode 100644 |
10259 |
index 0000000..b42fa56 |
10260 |
--- /dev/null |
10261 |
+++ b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.14.ebuild |
10262 |
@@ -0,0 +1,16 @@ |
10263 |
+# Copyright 1999-2012 Gentoo Foundation |
10264 |
+# Distributed under the terms of the GNU General Public License v2 |
10265 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.14.ebuild,v 1.3 2012/01/18 17:39:01 cardoe Exp $ |
10266 |
+ |
10267 |
+EAPI="4-slot-abi" |
10268 |
+inherit xorg-2 |
10269 |
+ |
10270 |
+DESCRIPTION="QEMU QXL paravirt video driver" |
10271 |
+ |
10272 |
+KEYWORDS="~amd64 ~x86" |
10273 |
+IUSE="" |
10274 |
+ |
10275 |
+RDEPEND="x11-base/xorg-server[-minimal]" |
10276 |
+DEPEND="${RDEPEND} |
10277 |
+ x11-proto/xf86dgaproto |
10278 |
+ >=app-emulation/spice-protocol-0.7.0" |
10279 |
|
10280 |
diff --git a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.16.ebuild b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.16.ebuild |
10281 |
new file mode 100644 |
10282 |
index 0000000..21fd297 |
10283 |
--- /dev/null |
10284 |
+++ b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.16.ebuild |
10285 |
@@ -0,0 +1,24 @@ |
10286 |
+# Copyright 1999-2012 Gentoo Foundation |
10287 |
+# Distributed under the terms of the GNU General Public License v2 |
10288 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.16.ebuild,v 1.5 2012/01/18 17:39:01 cardoe Exp $ |
10289 |
+ |
10290 |
+EAPI="4-slot-abi" |
10291 |
+inherit xorg-2 |
10292 |
+ |
10293 |
+DESCRIPTION="QEMU QXL paravirt video driver" |
10294 |
+ |
10295 |
+KEYWORDS="amd64 x86" |
10296 |
+IUSE="xspice" |
10297 |
+ |
10298 |
+RDEPEND="xspice? ( app-emulation/spice ) |
10299 |
+ x11-base/xorg-server[-minimal]" |
10300 |
+DEPEND="${RDEPEND} |
10301 |
+ x11-proto/xf86dgaproto |
10302 |
+ >=app-emulation/spice-protocol-0.8.1" |
10303 |
+ |
10304 |
+pkg_setup() { |
10305 |
+ xorg-2_pkg_setup |
10306 |
+ XORG_CONFIGURE_OPTIONS=( |
10307 |
+ $(use_enable xspice) |
10308 |
+ ) |
10309 |
+} |
10310 |
|
10311 |
diff --git a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.17.ebuild b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.17.ebuild |
10312 |
new file mode 100644 |
10313 |
index 0000000..759ca03 |
10314 |
--- /dev/null |
10315 |
+++ b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.17.ebuild |
10316 |
@@ -0,0 +1,24 @@ |
10317 |
+# Copyright 1999-2012 Gentoo Foundation |
10318 |
+# Distributed under the terms of the GNU General Public License v2 |
10319 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.0.17.ebuild,v 1.3 2012/06/24 19:11:22 ago Exp $ |
10320 |
+ |
10321 |
+EAPI="4-slot-abi" |
10322 |
+inherit xorg-2 |
10323 |
+ |
10324 |
+DESCRIPTION="QEMU QXL paravirt video driver" |
10325 |
+ |
10326 |
+KEYWORDS="amd64 x86" |
10327 |
+IUSE="xspice" |
10328 |
+ |
10329 |
+RDEPEND="xspice? ( app-emulation/spice ) |
10330 |
+ x11-base/xorg-server[-minimal]" |
10331 |
+DEPEND="${RDEPEND} |
10332 |
+ x11-proto/xf86dgaproto |
10333 |
+ >=app-emulation/spice-protocol-0.8.1" |
10334 |
+ |
10335 |
+pkg_setup() { |
10336 |
+ xorg-2_pkg_setup |
10337 |
+ XORG_CONFIGURE_OPTIONS=( |
10338 |
+ $(use_enable xspice) |
10339 |
+ ) |
10340 |
+} |
10341 |
|
10342 |
diff --git a/x11-drivers/xf86-video-r128/Manifest b/x11-drivers/xf86-video-r128/Manifest |
10343 |
new file mode 100644 |
10344 |
index 0000000..04ccd62 |
10345 |
--- /dev/null |
10346 |
+++ b/x11-drivers/xf86-video-r128/Manifest |
10347 |
@@ -0,0 +1,6 @@ |
10348 |
+DIST xf86-video-r128-6.8.1.tar.bz2 418251 RMD160 8042f62bd23c7b24a24a5d55c53b4e6085dcfa1a SHA1 14f33cbd248dfd1584ee14949475ab3bb922da17 SHA256 517e21cc83850b903549d698c9daeb633e8b9ba5b187fe298409cc51975a9eca |
10349 |
+DIST xf86-video-r128-6.8.2.tar.bz2 469957 RMD160 913b602f04c121c9adcfeabb24d8e3102d76eea6 SHA1 bb01cbdc173dbb53070c4ac06f3eeb3ad2645164 SHA256 7b41135c3d177e61644573e5c16e35fd9eff98b4d6685c9c6de9e33401e904b1 |
10350 |
+EBUILD xf86-video-r128-6.8.1.ebuild 811 RMD160 ff73efa9f0824fff42be3d9f8651d83930f8a57a SHA1 8d798c622f1bb11c7d04e0b5638f33f710e82c89 SHA256 46934f9cb094989bf9f78d9374781be0f75e21ec9169194f39dbadda3aee2a38 |
10351 |
+EBUILD xf86-video-r128-6.8.2-r1.ebuild 536 RMD160 c7c96484eef14bcb775139f61b6b82b91aceb6d5 SHA1 ccbbbdcb0914f61273de396a243341e85b764528 SHA256 36a9c6421ebce5e434dadc531c857974d7e05519e3c9948ce79be4e189566a48 |
10352 |
+MISC ChangeLog 3552 RMD160 60e6dc25aebd39b89611587c9fc59a99df00f768 SHA1 bd7af83c4fbecc701a0583953db6d31f71321925 SHA256 7706fa4d4e9a08caa66c205c1fa10e2e0dcaab4d9854d55b9afe520685b14209 |
10353 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
10354 |
|
10355 |
diff --git a/x11-drivers/xf86-video-r128/xf86-video-r128-6.8.1.ebuild b/x11-drivers/xf86-video-r128/xf86-video-r128-6.8.1.ebuild |
10356 |
new file mode 100644 |
10357 |
index 0000000..48af9d4 |
10358 |
--- /dev/null |
10359 |
+++ b/x11-drivers/xf86-video-r128/xf86-video-r128-6.8.1.ebuild |
10360 |
@@ -0,0 +1,31 @@ |
10361 |
+# Copyright 1999-2009 Gentoo Foundation |
10362 |
+# Distributed under the terms of the GNU General Public License v2 |
10363 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-r128/xf86-video-r128-6.8.1.ebuild,v 1.7 2009/12/15 19:30:55 ranger Exp $ |
10364 |
+ |
10365 |
+# Must be before x-modular eclass is inherited |
10366 |
+#SNAPSHOT="yes" |
10367 |
+ |
10368 |
+inherit x-modular |
10369 |
+ |
10370 |
+DESCRIPTION="ATI Rage128 video driver" |
10371 |
+ |
10372 |
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" |
10373 |
+IUSE="dri" |
10374 |
+ |
10375 |
+RDEPEND=">=x11-base/xorg-server-1.2 |
10376 |
+ !<x11-drivers/xf86-video-ati-6.9" |
10377 |
+DEPEND="${RDEPEND} |
10378 |
+ x11-proto/fontsproto |
10379 |
+ x11-proto/randrproto |
10380 |
+ x11-proto/videoproto |
10381 |
+ x11-proto/xextproto |
10382 |
+ x11-proto/xineramaproto |
10383 |
+ x11-proto/xf86miscproto |
10384 |
+ x11-proto/xproto |
10385 |
+ dri? ( x11-proto/glproto |
10386 |
+ x11-proto/xf86driproto |
10387 |
+ >=x11-libs/libdrm-2 )" |
10388 |
+ |
10389 |
+pkg_setup() { |
10390 |
+ CONFIGURE_OPTIONS="$(use_enable dri)" |
10391 |
+} |
10392 |
|
10393 |
diff --git a/x11-drivers/xf86-video-r128/xf86-video-r128-6.8.2-r1.ebuild b/x11-drivers/xf86-video-r128/xf86-video-r128-6.8.2-r1.ebuild |
10394 |
new file mode 100644 |
10395 |
index 0000000..bdae25e |
10396 |
--- /dev/null |
10397 |
+++ b/x11-drivers/xf86-video-r128/xf86-video-r128-6.8.2-r1.ebuild |
10398 |
@@ -0,0 +1,21 @@ |
10399 |
+# Copyright 1999-2012 Gentoo Foundation |
10400 |
+# Distributed under the terms of the GNU General Public License v2 |
10401 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-r128/xf86-video-r128-6.8.2-r1.ebuild,v 1.3 2012/06/24 19:11:59 ago Exp $ |
10402 |
+ |
10403 |
+EAPI="4-slot-abi" |
10404 |
+XORG_DRI=dri |
10405 |
+inherit xorg-2 |
10406 |
+ |
10407 |
+DESCRIPTION="ATI Rage128 video driver" |
10408 |
+ |
10409 |
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd" |
10410 |
+IUSE="dri" |
10411 |
+ |
10412 |
+RDEPEND=">=x11-base/xorg-server-1.2" |
10413 |
+DEPEND="${RDEPEND}" |
10414 |
+ |
10415 |
+pkg_setup() { |
10416 |
+ XORG_CONFIGURE_OPTIONS=( |
10417 |
+ $(use_enable dri) |
10418 |
+ ) |
10419 |
+} |
10420 |
|
10421 |
diff --git a/x11-drivers/xf86-video-s3/Manifest b/x11-drivers/xf86-video-s3/Manifest |
10422 |
new file mode 100644 |
10423 |
index 0000000..73fc4b3 |
10424 |
--- /dev/null |
10425 |
+++ b/x11-drivers/xf86-video-s3/Manifest |
10426 |
@@ -0,0 +1,6 @@ |
10427 |
+DIST xf86-video-s3-0.6.3.tar.bz2 277148 RMD160 105b4f0e954772e074120c769ee817ed5cec8a9f SHA1 5953c5c9cdc84487d1997a3cb5f8ff857cdf033b SHA256 ed9f65aa6eb1811d8c16cddfce00c5fc5880d6d46b907a83ef77700610085144 |
10428 |
+DIST xf86-video-s3-0.6.4.tar.bz2 324946 RMD160 defdefb5b42b6e7cc24b2e564f93c74a98eb3780 SHA1 9170e57f966d810fdfc2de4473a7c8e814019c31 SHA256 1b5f6c4cd02ab13a7d2d0ebb45a7b463650a0187a75e4516a16edb738ce909ff |
10429 |
+EBUILD xf86-video-s3-0.6.3.ebuild 593 RMD160 aabd0b38c7d8830a16ee08c1fb618ba2f19aa563 SHA1 2ed8e4cee4a7e7d161be22fa09fe62c283ca049d SHA256 0967610eafcd6a7f609316b81f0c8017ded2a69046c12ce31b6ef3f54a6f3d98 |
10430 |
+EBUILD xf86-video-s3-0.6.4.ebuild 437 RMD160 432f4249ec0ddc0c73fd05b04ad1b32adac2274d SHA1 889ddede7e1ff74a6d78b7635b6ddf0c32d018f3 SHA256 9294cf25569a43c8ec4115fa6c64d46f766c361d59f6790e56b903658f72c8ea |
10431 |
+MISC ChangeLog 6463 RMD160 c001e7502cf2032c674e5ef7b06883426e5e242b SHA1 dfe13924e6a1985d340fb03df82ed606c8f66b8f SHA256 8e9ad665282c225c26f3b8163bac62128db7a41551df8e8dcea362835cbf4d12 |
10432 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
10433 |
|
10434 |
diff --git a/x11-drivers/xf86-video-s3/xf86-video-s3-0.6.3.ebuild b/x11-drivers/xf86-video-s3/xf86-video-s3-0.6.3.ebuild |
10435 |
new file mode 100644 |
10436 |
index 0000000..a10c103 |
10437 |
--- /dev/null |
10438 |
+++ b/x11-drivers/xf86-video-s3/xf86-video-s3-0.6.3.ebuild |
10439 |
@@ -0,0 +1,19 @@ |
10440 |
+# Copyright 1999-2009 Gentoo Foundation |
10441 |
+# Distributed under the terms of the GNU General Public License v2 |
10442 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-s3/xf86-video-s3-0.6.3.ebuild,v 1.5 2009/12/15 15:42:27 armin76 Exp $ |
10443 |
+ |
10444 |
+# Must be before x-modular eclass is inherited |
10445 |
+#SNAPSHOT="yes" |
10446 |
+ |
10447 |
+inherit x-modular |
10448 |
+ |
10449 |
+DESCRIPTION="X.Org driver for s3 cards" |
10450 |
+KEYWORDS="alpha amd64 ia64 ppc x86 ~x86-fbsd" |
10451 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
10452 |
+DEPEND="${RDEPEND} |
10453 |
+ x11-proto/fontsproto |
10454 |
+ x11-proto/randrproto |
10455 |
+ x11-proto/renderproto |
10456 |
+ x11-proto/videoproto |
10457 |
+ x11-proto/xextproto |
10458 |
+ x11-proto/xproto" |
10459 |
|
10460 |
diff --git a/x11-drivers/xf86-video-s3/xf86-video-s3-0.6.4.ebuild b/x11-drivers/xf86-video-s3/xf86-video-s3-0.6.4.ebuild |
10461 |
new file mode 100644 |
10462 |
index 0000000..cde4273 |
10463 |
--- /dev/null |
10464 |
+++ b/x11-drivers/xf86-video-s3/xf86-video-s3-0.6.4.ebuild |
10465 |
@@ -0,0 +1,14 @@ |
10466 |
+# Copyright 1999-2012 Gentoo Foundation |
10467 |
+# Distributed under the terms of the GNU General Public License v2 |
10468 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-s3/xf86-video-s3-0.6.4.ebuild,v 1.4 2012/06/24 19:12:29 ago Exp $ |
10469 |
+ |
10470 |
+EAPI="4-slot-abi" |
10471 |
+inherit xorg-2 |
10472 |
+ |
10473 |
+DESCRIPTION="X.Org driver for s3 cards" |
10474 |
+ |
10475 |
+KEYWORDS="~alpha amd64 ~ia64 ~ppc x86 ~amd64-fbsd ~x86-fbsd" |
10476 |
+IUSE="" |
10477 |
+ |
10478 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
10479 |
+DEPEND="${RDEPEND}" |
10480 |
|
10481 |
diff --git a/x11-drivers/xf86-video-s3virge/Manifest b/x11-drivers/xf86-video-s3virge/Manifest |
10482 |
new file mode 100644 |
10483 |
index 0000000..59c33a4 |
10484 |
--- /dev/null |
10485 |
+++ b/x11-drivers/xf86-video-s3virge/Manifest |
10486 |
@@ -0,0 +1,6 @@ |
10487 |
+DIST xf86-video-s3virge-1.10.4.tar.bz2 300224 RMD160 0a60c63a28272dd404cfe33f62307d5cb0f1a981 SHA1 69b83a1e9bba5176d6c0ff95d531117734f02eec SHA256 1cd00d6e71fdbd70dafe3beb8911d22cbdc5ef7b32d2d81c454ac8a18c967fb8 |
10488 |
+DIST xf86-video-s3virge-1.10.5.tar.bz2 348314 RMD160 e6b8e8037030e0ed40573ec5c4e7869224c3be27 SHA1 ca8aa877ae118b017d5b06951bc1c3b7690ba709 SHA256 583b2d2982c2dd8b3c2d8f09c3cbca901c3cb844115ac99251ae6521560fac31 |
10489 |
+EBUILD xf86-video-s3virge-1.10.4.ebuild 600 RMD160 a271980495d49a0a721d7d6994ddaa9c63238c81 SHA1 04e0116fd6ac96238ba21df6a1e52ca9e5f1df75 SHA256 253ba8c4cc6500801c20cb3b68d423bd36895b0e612b59c492e2e18370fcb36a |
10490 |
+EBUILD xf86-video-s3virge-1.10.5.ebuild 444 RMD160 9491438a9dbd595f7f5835d0b8e3db64ace39e56 SHA1 11ad65a8b911a30c6c31cbd5441413d48239054d SHA256 a6720d183643e1aacd2f8213ffbb3867c76b4259c575d1243cf03f895c35349b |
10491 |
+MISC ChangeLog 6015 RMD160 072665e829ff6bcb3805284e03d87249a1d42976 SHA1 ed4439396a49787a153ff1537a119a68de6754c6 SHA256 2f335f234b6e1897f11a09300ee8ba47e940a657a2b2e55b77243b8a8e894ef3 |
10492 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
10493 |
|
10494 |
diff --git a/x11-drivers/xf86-video-s3virge/xf86-video-s3virge-1.10.4.ebuild b/x11-drivers/xf86-video-s3virge/xf86-video-s3virge-1.10.4.ebuild |
10495 |
new file mode 100644 |
10496 |
index 0000000..a62fcbf |
10497 |
--- /dev/null |
10498 |
+++ b/x11-drivers/xf86-video-s3virge/xf86-video-s3virge-1.10.4.ebuild |
10499 |
@@ -0,0 +1,19 @@ |
10500 |
+# Copyright 1999-2009 Gentoo Foundation |
10501 |
+# Distributed under the terms of the GNU General Public License v2 |
10502 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-s3virge/xf86-video-s3virge-1.10.4.ebuild,v 1.5 2009/12/15 15:43:06 armin76 Exp $ |
10503 |
+ |
10504 |
+# Must be before x-modular eclass is inherited |
10505 |
+#SNAPSHOT="yes" |
10506 |
+ |
10507 |
+inherit x-modular |
10508 |
+ |
10509 |
+DESCRIPTION="S3 ViRGE video driver" |
10510 |
+KEYWORDS="alpha amd64 ia64 ppc x86 ~x86-fbsd" |
10511 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
10512 |
+DEPEND="${RDEPEND} |
10513 |
+ x11-proto/fontsproto |
10514 |
+ x11-proto/randrproto |
10515 |
+ x11-proto/renderproto |
10516 |
+ x11-proto/videoproto |
10517 |
+ x11-proto/xextproto |
10518 |
+ x11-proto/xproto" |
10519 |
|
10520 |
diff --git a/x11-drivers/xf86-video-s3virge/xf86-video-s3virge-1.10.5.ebuild b/x11-drivers/xf86-video-s3virge/xf86-video-s3virge-1.10.5.ebuild |
10521 |
new file mode 100644 |
10522 |
index 0000000..56a4a9a |
10523 |
--- /dev/null |
10524 |
+++ b/x11-drivers/xf86-video-s3virge/xf86-video-s3virge-1.10.5.ebuild |
10525 |
@@ -0,0 +1,14 @@ |
10526 |
+# Copyright 1999-2012 Gentoo Foundation |
10527 |
+# Distributed under the terms of the GNU General Public License v2 |
10528 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-s3virge/xf86-video-s3virge-1.10.5.ebuild,v 1.4 2012/06/24 19:12:58 ago Exp $ |
10529 |
+ |
10530 |
+EAPI="4-slot-abi" |
10531 |
+inherit xorg-2 |
10532 |
+ |
10533 |
+DESCRIPTION="S3 ViRGE video driver" |
10534 |
+ |
10535 |
+KEYWORDS="~alpha amd64 ~ia64 ~ppc x86 ~amd64-fbsd ~x86-fbsd" |
10536 |
+IUSE="" |
10537 |
+ |
10538 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
10539 |
+DEPEND="${RDEPEND}" |
10540 |
|
10541 |
diff --git a/x11-drivers/xf86-video-savage/Manifest b/x11-drivers/xf86-video-savage/Manifest |
10542 |
new file mode 100644 |
10543 |
index 0000000..ae637fb |
10544 |
--- /dev/null |
10545 |
+++ b/x11-drivers/xf86-video-savage/Manifest |
10546 |
@@ -0,0 +1,6 @@ |
10547 |
+DIST xf86-video-savage-2.3.3.tar.bz2 371252 RMD160 fe33b89eb8627f4f044b386e6d907ac7c36d1533 SHA1 9115b4259842502b42128bf7eb35e7460da51a3a SHA256 d3854d375dbf7d83bf90e30d72837ce60d808119c6fa4bb98088e68e7cc7e7b2 |
10548 |
+DIST xf86-video-savage-2.3.4.tar.bz2 392823 RMD160 79af06ad3468dbbd5670502f335c68b96901b2a6 SHA1 e2eb14a6d7dc6a031e22a243afab0181ed9d568d SHA256 3a666a66339686ad4dd85b0665cc300e8a7fc6d38b49a9e8e8d48f393627be49 |
10549 |
+EBUILD xf86-video-savage-2.3.3-r1.ebuild 561 RMD160 c430875a1345ebe5a6dc64b7a4f33971be966f2d SHA1 78b150760267fbf6aabd9ed326de002b64596766 SHA256 606c02a65ad3ee20954124730b51d5becd0316486741100bc4a54e7c5c7d4e4f |
10550 |
+EBUILD xf86-video-savage-2.3.4-r1.ebuild 583 RMD160 660e4b9f03b7124cf04069aa7fcdcf75d438175f SHA1 42be3c77707bed6e4411a59f1850f5ea5dc72a88 SHA256 0da56d71f14a1f5b62329cdc3fe8dc4df05a18f452906171df92f2d5c56a051c |
10551 |
+MISC ChangeLog 10461 RMD160 1e9b13bfd33f087226a6d39e04c61ef1d23c8157 SHA1 cb3d13aef078cab88931b74db4b2b410885a0647 SHA256 c3742ae8c5209532a9820ac80cb35d28e9ca34f7c40359569806dbfde6b43450 |
10552 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
10553 |
|
10554 |
diff --git a/x11-drivers/xf86-video-savage/xf86-video-savage-2.3.3-r1.ebuild b/x11-drivers/xf86-video-savage/xf86-video-savage-2.3.3-r1.ebuild |
10555 |
new file mode 100644 |
10556 |
index 0000000..f1a7510 |
10557 |
--- /dev/null |
10558 |
+++ b/x11-drivers/xf86-video-savage/xf86-video-savage-2.3.3-r1.ebuild |
10559 |
@@ -0,0 +1,22 @@ |
10560 |
+# Copyright 1999-2012 Gentoo Foundation |
10561 |
+# Distributed under the terms of the GNU General Public License v2 |
10562 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-savage/xf86-video-savage-2.3.3-r1.ebuild,v 1.1 2012/06/11 13:08:46 scarabeus Exp $ |
10563 |
+ |
10564 |
+EAPI="4-slot-abi" |
10565 |
+ |
10566 |
+inherit xorg-2 |
10567 |
+ |
10568 |
+DESCRIPTION="S3 Savage video driver" |
10569 |
+KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~x86-fbsd" |
10570 |
+ |
10571 |
+IUSE="dri" |
10572 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
10573 |
+DEPEND="${RDEPEND} |
10574 |
+ >=x11-proto/xextproto-7.0.99.1" |
10575 |
+ |
10576 |
+pkg_setup() { |
10577 |
+ XORG_CONFIGURE_OPTIONS=( |
10578 |
+ $(use_enable dri) |
10579 |
+ ) |
10580 |
+ xorg-2_pkg_setup |
10581 |
+} |
10582 |
|
10583 |
diff --git a/x11-drivers/xf86-video-savage/xf86-video-savage-2.3.4-r1.ebuild b/x11-drivers/xf86-video-savage/xf86-video-savage-2.3.4-r1.ebuild |
10584 |
new file mode 100644 |
10585 |
index 0000000..d300ebb |
10586 |
--- /dev/null |
10587 |
+++ b/x11-drivers/xf86-video-savage/xf86-video-savage-2.3.4-r1.ebuild |
10588 |
@@ -0,0 +1,22 @@ |
10589 |
+# Copyright 1999-2012 Gentoo Foundation |
10590 |
+# Distributed under the terms of the GNU General Public License v2 |
10591 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-savage/xf86-video-savage-2.3.4-r1.ebuild,v 1.3 2012/06/24 19:13:33 ago Exp $ |
10592 |
+ |
10593 |
+EAPI="4-slot-abi" |
10594 |
+XORG_DRI=dri |
10595 |
+inherit xorg-2 |
10596 |
+ |
10597 |
+DESCRIPTION="S3 Savage video driver" |
10598 |
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc x86 ~amd64-fbsd ~x86-fbsd" |
10599 |
+ |
10600 |
+IUSE="dri" |
10601 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
10602 |
+DEPEND="${RDEPEND} |
10603 |
+ >=x11-proto/xextproto-7.0.99.1" |
10604 |
+ |
10605 |
+pkg_setup() { |
10606 |
+ XORG_CONFIGURE_OPTIONS=( |
10607 |
+ $(use_enable dri) |
10608 |
+ ) |
10609 |
+ xorg-2_pkg_setup |
10610 |
+} |
10611 |
|
10612 |
diff --git a/x11-drivers/xf86-video-siliconmotion/Manifest b/x11-drivers/xf86-video-siliconmotion/Manifest |
10613 |
new file mode 100644 |
10614 |
index 0000000..a527966 |
10615 |
--- /dev/null |
10616 |
+++ b/x11-drivers/xf86-video-siliconmotion/Manifest |
10617 |
@@ -0,0 +1,9 @@ |
10618 |
+AUX xf86-video-siliconmotion-1.7.5-abi-check.patch 636 RMD160 79d2e6ca02d8140d091a1d7a2a93af98c5869dc9 SHA1 5bc1f0b3a8a06b897d4b6414c6e14c0bf0cf4936 SHA256 133ef1a8710709bebc1129766d7b6ab678ac9f626316c7158161ce3eb594fb05 |
10619 |
+AUX xf86-video-siliconmotion-1.7.5-new-vgahw.patch 599 RMD160 19245865605282a9811e3dd9392daa8fcd9b26b1 SHA1 d44cd105c277fd5b95d90dddd18374143ef6c028 SHA256 3ca19cd0a969e53ffc0d921aa1ea9e3c9b65855d14f060cb9beaf0c20948db35 |
10620 |
+AUX xf86-video-siliconmotion-1.7.5-xorg-server-1.12.patch 747 RMD160 bc7cec5adbaf6bdca4d9481b5b83f3fa32fda0a9 SHA1 50b0e4aa858d7f8eb6f7e826f62fde23f01afe48 SHA256 f3269b52909d398e8f15604a67f328687e50019c1c665dcfa77aad6490472fbf |
10621 |
+DIST xf86-video-siliconmotion-1.7.5.tar.bz2 351610 RMD160 10fc077e41c21f5eaff3603d80a80bfdd500945b SHA1 946acae0822d51da57abe8b7ed049691bd731589 SHA256 97dd597186029d5646923dde84f4c7f38080ce24c80fd127dcdb8fb36eec7913 |
10622 |
+DIST xf86-video-siliconmotion-1.7.6.tar.bz2 385009 RMD160 487ae51e1bd6436675c941a4788d83d39b4e8302 SHA1 b26f149dd7cfc7bb5d18658701b52cd00ffd964d SHA256 a59f1bd21499351b3703c4b77ec007d1299ccb888434d19fabbbeee0a7a14d07 |
10623 |
+EBUILD xf86-video-siliconmotion-1.7.5.ebuild 602 RMD160 13b01cd48dbdfb02c7919163137b380e22bf7873 SHA1 8c6da146dc6936eed8b11d2831c873553756e65b SHA256 ce2fcf7dcadb80e88425365055e21a0a049356c7611dc30c1efed061fc3cab9d |
10624 |
+EBUILD xf86-video-siliconmotion-1.7.6.ebuild 462 RMD160 9c6dfe0ef736f981efb54fb8c0b813d0916062ee SHA1 3b6c8f1f16e80b0d9b78a674d5b8b96027dd8e7c SHA256 ee63baf56df7af358dc2ead89ee94807e475bf48dd8ff4577cdaf66bf517d8c5 |
10625 |
+MISC ChangeLog 9147 RMD160 308ea66d99e83de116b691838b662d74d2ff1327 SHA1 edf6181307f2af1ebc663ab805b3e2ae372e3b23 SHA256 4ad4fad472844aea9df26c568ce94de39608dbab0ab904e2cb4d132a73a2e7a5 |
10626 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
10627 |
|
10628 |
diff --git a/x11-drivers/xf86-video-siliconmotion/files/xf86-video-siliconmotion-1.7.5-abi-check.patch b/x11-drivers/xf86-video-siliconmotion/files/xf86-video-siliconmotion-1.7.5-abi-check.patch |
10629 |
new file mode 100644 |
10630 |
index 0000000..7c31166 |
10631 |
--- /dev/null |
10632 |
+++ b/x11-drivers/xf86-video-siliconmotion/files/xf86-video-siliconmotion-1.7.5-abi-check.patch |
10633 |
@@ -0,0 +1,22 @@ |
10634 |
+From 7d9c1a49b87df15cdb78c529db554ea82c77033f Mon Sep 17 00:00:00 2001 |
10635 |
+From: Adam Jackson <ajax@××××××.com> |
10636 |
+Date: Thu, 17 Nov 2011 20:53:51 +0000 |
10637 |
+Subject: Check ABI major not encoded ABI |
10638 |
+ |
10639 |
+Signed-off-by: Adam Jackson <ajax@××××××.com> |
10640 |
+--- |
10641 |
+diff --git a/src/smi_driver.c b/src/smi_driver.c |
10642 |
+index 86644c7..6508fae 100644 |
10643 |
+--- a/src/smi_driver.c |
10644 |
++++ b/src/smi_driver.c |
10645 |
+@@ -442,7 +442,7 @@ SMI_PreInit(ScrnInfoPtr pScrn, int flags) |
10646 |
+ LEAVE(FALSE); |
10647 |
+ |
10648 |
+ hwp = VGAHWPTR(pScrn); |
10649 |
+-#if ABI_VIDEODRV_VERSION < 12 |
10650 |
++#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 12 |
10651 |
+ pSmi->PIOBase = hwp->PIOOffset; |
10652 |
+ #else |
10653 |
+ pSmi->PIOBase = 0; |
10654 |
+-- |
10655 |
+cgit v0.9.0.2-2-gbebe |
10656 |
|
10657 |
diff --git a/x11-drivers/xf86-video-siliconmotion/files/xf86-video-siliconmotion-1.7.5-new-vgahw.patch b/x11-drivers/xf86-video-siliconmotion/files/xf86-video-siliconmotion-1.7.5-new-vgahw.patch |
10658 |
new file mode 100644 |
10659 |
index 0000000..f34b1fb |
10660 |
--- /dev/null |
10661 |
+++ b/x11-drivers/xf86-video-siliconmotion/files/xf86-video-siliconmotion-1.7.5-new-vgahw.patch |
10662 |
@@ -0,0 +1,21 @@ |
10663 |
+From 0e7e9cd639196cb42b0a79b2671f6bacc558035f Mon Sep 17 00:00:00 2001 |
10664 |
+From: Adam Jackson <ajax@××××××.com> |
10665 |
+Date: Mon, 19 Dec 2011 22:26:34 +0000 |
10666 |
+Subject: Fix for new vgaHW ABI |
10667 |
+ |
10668 |
+Signed-off-by: Adam Jackson <ajax@××××××.com> |
10669 |
+--- |
10670 |
+diff --git a/src/smi_driver.c b/src/smi_driver.c |
10671 |
+index a344921..25eb742 100644 |
10672 |
+--- a/src/smi_driver.c |
10673 |
++++ b/src/smi_driver.c |
10674 |
+@@ -442,6 +442,7 @@ SMI_PreInit(ScrnInfoPtr pScrn, int flags) |
10675 |
+ LEAVE(FALSE); |
10676 |
+ |
10677 |
+ hwp = VGAHWPTR(pScrn); |
10678 |
++ vgaHWSetStdFuncs(hwp); |
10679 |
+ #if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 12 |
10680 |
+ pSmi->PIOBase = hwp->PIOOffset; |
10681 |
+ #else |
10682 |
+-- |
10683 |
+cgit v0.9.0.2-2-gbebe |
10684 |
|
10685 |
diff --git a/x11-drivers/xf86-video-siliconmotion/files/xf86-video-siliconmotion-1.7.5-xorg-server-1.12.patch b/x11-drivers/xf86-video-siliconmotion/files/xf86-video-siliconmotion-1.7.5-xorg-server-1.12.patch |
10686 |
new file mode 100644 |
10687 |
index 0000000..ef353f0 |
10688 |
--- /dev/null |
10689 |
+++ b/x11-drivers/xf86-video-siliconmotion/files/xf86-video-siliconmotion-1.7.5-xorg-server-1.12.patch |
10690 |
@@ -0,0 +1,25 @@ |
10691 |
+From 037b839c84ad6dcbe9aade420cf0d3bf06f23119 Mon Sep 17 00:00:00 2001 |
10692 |
+From: Adam Jackson <ajax@××××××.com> |
10693 |
+Date: Wed, 16 Nov 2011 20:03:25 +0000 |
10694 |
+Subject: Adapt to missing PIOOffset in videoabi 12 |
10695 |
+ |
10696 |
+Signed-off-by: Adam Jackson <ajax@××××××.com> |
10697 |
+--- |
10698 |
+diff --git a/src/smi_driver.c b/src/smi_driver.c |
10699 |
+index 9c10e46..86644c7 100644 |
10700 |
+--- a/src/smi_driver.c |
10701 |
++++ b/src/smi_driver.c |
10702 |
+@@ -442,7 +442,11 @@ SMI_PreInit(ScrnInfoPtr pScrn, int flags) |
10703 |
+ LEAVE(FALSE); |
10704 |
+ |
10705 |
+ hwp = VGAHWPTR(pScrn); |
10706 |
++#if ABI_VIDEODRV_VERSION < 12 |
10707 |
+ pSmi->PIOBase = hwp->PIOOffset; |
10708 |
++#else |
10709 |
++ pSmi->PIOBase = 0; |
10710 |
++#endif |
10711 |
+ |
10712 |
+ xf86ErrorFVerb(VERBLEV, "\tSMI_PreInit vgaCRIndex=%x, vgaIOBase=%x, " |
10713 |
+ "MMIOBase=%p\n", hwp->IOBase + VGA_CRTC_INDEX_OFFSET, |
10714 |
+-- |
10715 |
+cgit v0.9.0.2-2-gbebe |
10716 |
|
10717 |
diff --git a/x11-drivers/xf86-video-siliconmotion/xf86-video-siliconmotion-1.7.5.ebuild b/x11-drivers/xf86-video-siliconmotion/xf86-video-siliconmotion-1.7.5.ebuild |
10718 |
new file mode 100644 |
10719 |
index 0000000..c7fbed6 |
10720 |
--- /dev/null |
10721 |
+++ b/x11-drivers/xf86-video-siliconmotion/xf86-video-siliconmotion-1.7.5.ebuild |
10722 |
@@ -0,0 +1,20 @@ |
10723 |
+# Copyright 1999-2012 Gentoo Foundation |
10724 |
+# Distributed under the terms of the GNU General Public License v2 |
10725 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-siliconmotion/xf86-video-siliconmotion-1.7.5.ebuild,v 1.6 2012/03/18 15:54:44 chithanh Exp $ |
10726 |
+ |
10727 |
+EAPI="4-slot-abi" |
10728 |
+inherit xorg-2 |
10729 |
+ |
10730 |
+DESCRIPTION="Silicon Motion video driver" |
10731 |
+ |
10732 |
+KEYWORDS="alpha amd64 ia64 ~mips x86 ~x86-fbsd" |
10733 |
+IUSE="" |
10734 |
+ |
10735 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
10736 |
+DEPEND="${RDEPEND}" |
10737 |
+ |
10738 |
+PATCHES=( |
10739 |
+ "${FILESDIR}"/${PN}-1.7.5-xorg-server-1.12.patch |
10740 |
+ "${FILESDIR}"/${PN}-1.7.5-abi-check.patch |
10741 |
+ "${FILESDIR}"/${PN}-1.7.5-new-vgahw.patch |
10742 |
+) |
10743 |
|
10744 |
diff --git a/x11-drivers/xf86-video-siliconmotion/xf86-video-siliconmotion-1.7.6.ebuild b/x11-drivers/xf86-video-siliconmotion/xf86-video-siliconmotion-1.7.6.ebuild |
10745 |
new file mode 100644 |
10746 |
index 0000000..5222c4e |
10747 |
--- /dev/null |
10748 |
+++ b/x11-drivers/xf86-video-siliconmotion/xf86-video-siliconmotion-1.7.6.ebuild |
10749 |
@@ -0,0 +1,14 @@ |
10750 |
+# Copyright 1999-2012 Gentoo Foundation |
10751 |
+# Distributed under the terms of the GNU General Public License v2 |
10752 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-siliconmotion/xf86-video-siliconmotion-1.7.6.ebuild,v 1.4 2012/06/24 19:14:00 ago Exp $ |
10753 |
+ |
10754 |
+EAPI="4-slot-abi" |
10755 |
+inherit xorg-2 |
10756 |
+ |
10757 |
+DESCRIPTION="Silicon Motion video driver" |
10758 |
+ |
10759 |
+KEYWORDS="~alpha amd64 ~ia64 ~mips x86 ~amd64-fbsd ~x86-fbsd" |
10760 |
+IUSE="" |
10761 |
+ |
10762 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
10763 |
+DEPEND="${RDEPEND}" |
10764 |
|
10765 |
diff --git a/x11-drivers/xf86-video-sis/Manifest b/x11-drivers/xf86-video-sis/Manifest |
10766 |
new file mode 100644 |
10767 |
index 0000000..d089215 |
10768 |
--- /dev/null |
10769 |
+++ b/x11-drivers/xf86-video-sis/Manifest |
10770 |
@@ -0,0 +1,6 @@ |
10771 |
+DIST xf86-video-sis-0.10.3.tar.bz2 649750 RMD160 86e82fb72fe0304c4d95399362adf978fe0c1874 SHA1 158673747e240b0c33499685a32d46bdaead7cd5 SHA256 9b39b3e22fd2adab812fea06073c37971c7235c02c7f457bf8b60c1ae351c737 |
10772 |
+DIST xf86-video-sis-0.10.4.tar.bz2 701447 RMD160 9c6d4cb8e819798498530ee9b84d239e36c07202 SHA1 e17fabf160939cef3128f4b10f70fd5f9b0e6442 SHA256 4e841080ea524f37d887ef4ee50df5b9f7f5b417abddc9eb8ddad19128c0b10d |
10773 |
+EBUILD xf86-video-sis-0.10.3.ebuild 772 RMD160 a11c0dc05c7f4f78f3b8ecc5aa341b3514f99269 SHA1 4f37de2510026f76674ca87aa3ab528bf71bb235 SHA256 8fe404daa260bd4c4451e938850b21bfe512b98c181e5b34364097260cba7490 |
10774 |
+EBUILD xf86-video-sis-0.10.4-r1.ebuild 443 RMD160 914e0688fb0a89949ed0f911551ef1a3e195868f SHA1 67a2e1f63881f0fcae017fb3283e2cd2784ed7d2 SHA256 487a963a9455fdad9a06b45cfe596d15382201706a689a9b3f4a241deb78f9ca |
10775 |
+MISC ChangeLog 8502 RMD160 600e688c6e968c4919d67f4e9ec99f9604c987a9 SHA1 d45f32d3805aba4af8c7361dcfb4b55dabbf21b7 SHA256 5aac11c45db98778a7a2fe43a2e5eb85d31291aa07149e5a3dffb66c4d1f0e82 |
10776 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
10777 |
|
10778 |
diff --git a/x11-drivers/xf86-video-sis/xf86-video-sis-0.10.3.ebuild b/x11-drivers/xf86-video-sis/xf86-video-sis-0.10.3.ebuild |
10779 |
new file mode 100644 |
10780 |
index 0000000..047b7bf |
10781 |
--- /dev/null |
10782 |
+++ b/x11-drivers/xf86-video-sis/xf86-video-sis-0.10.3.ebuild |
10783 |
@@ -0,0 +1,32 @@ |
10784 |
+# Copyright 1999-2011 Gentoo Foundation |
10785 |
+# Distributed under the terms of the GNU General Public License v2 |
10786 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-sis/xf86-video-sis-0.10.3.ebuild,v 1.6 2011/02/12 19:34:39 armin76 Exp $ |
10787 |
+ |
10788 |
+EAPI=3 |
10789 |
+inherit xorg-2 |
10790 |
+ |
10791 |
+DESCRIPTION="SiS and XGI video driver" |
10792 |
+KEYWORDS="amd64 ia64 ppc x86 ~x86-fbsd" |
10793 |
+IUSE="dri" |
10794 |
+ |
10795 |
+RDEPEND="dri? ( x11-base/xorg-server[-minimal] ) |
10796 |
+ !dri? ( x11-base/xorg-server ) |
10797 |
+" |
10798 |
+DEPEND="${RDEPEND} |
10799 |
+ x11-proto/fontsproto |
10800 |
+ x11-proto/randrproto |
10801 |
+ x11-proto/renderproto |
10802 |
+ x11-proto/videoproto |
10803 |
+ x11-proto/xextproto |
10804 |
+ x11-proto/xf86dgaproto |
10805 |
+ x11-proto/xf86miscproto |
10806 |
+ x11-proto/xineramaproto |
10807 |
+ x11-proto/xproto |
10808 |
+ dri? ( |
10809 |
+ x11-proto/xf86driproto |
10810 |
+ >=x11-libs/libdrm-2 |
10811 |
+ )" |
10812 |
+ |
10813 |
+pkg_setup() { |
10814 |
+ CONFIGURE_OPTIONS="$(use_enable dri)" |
10815 |
+} |
10816 |
|
10817 |
diff --git a/x11-drivers/xf86-video-sis/xf86-video-sis-0.10.4-r1.ebuild b/x11-drivers/xf86-video-sis/xf86-video-sis-0.10.4-r1.ebuild |
10818 |
new file mode 100644 |
10819 |
index 0000000..e32c639 |
10820 |
--- /dev/null |
10821 |
+++ b/x11-drivers/xf86-video-sis/xf86-video-sis-0.10.4-r1.ebuild |
10822 |
@@ -0,0 +1,17 @@ |
10823 |
+# Copyright 1999-2012 Gentoo Foundation |
10824 |
+# Distributed under the terms of the GNU General Public License v2 |
10825 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-sis/xf86-video-sis-0.10.4-r1.ebuild,v 1.3 2012/06/24 19:14:26 ago Exp $ |
10826 |
+ |
10827 |
+EAPI="4-slot-abi" |
10828 |
+XORG_DRI=dri |
10829 |
+inherit xorg-2 |
10830 |
+ |
10831 |
+DESCRIPTION="SiS and XGI video driver" |
10832 |
+KEYWORDS="amd64 ~ia64 ~ppc x86 ~x86-fbsd" |
10833 |
+IUSE="dri" |
10834 |
+ |
10835 |
+pkg_setup() { |
10836 |
+ XORG_CONFIGURE_OPTIONS=( |
10837 |
+ $(use_enable dri) |
10838 |
+ ) |
10839 |
+} |
10840 |
|
10841 |
diff --git a/x11-drivers/xf86-video-tdfx/Manifest b/x11-drivers/xf86-video-tdfx/Manifest |
10842 |
new file mode 100644 |
10843 |
index 0000000..a8d3fab |
10844 |
--- /dev/null |
10845 |
+++ b/x11-drivers/xf86-video-tdfx/Manifest |
10846 |
@@ -0,0 +1,6 @@ |
10847 |
+DIST xf86-video-tdfx-1.4.3.tar.bz2 290172 RMD160 2aaf601c6375f6b37f2a9f65424367fe9e3e6d83 SHA1 d091d3c93b500b361c083bc1b54c4f5d5fac0943 SHA256 3ad935ca0aa306d10d1e6125a6bd485a3948c184dcfda01670961dc4740ebf33 |
10848 |
+DIST xf86-video-tdfx-1.4.4.tar.bz2 338767 RMD160 fb63b1c331e3192bb6a3820d293a9e8bf9d710c0 SHA1 40cb1395c3af4526819d10d3ef22c52f3a1ad2d2 SHA256 e0b931dea0fb1ebfaa628a3dc07bf6945b377d3f7bbfd3a43ca4c80c46d48f88 |
10849 |
+EBUILD xf86-video-tdfx-1.4.3.ebuild 727 RMD160 56846a5273c12d33fa25a37c84b4da6292acda11 SHA1 3ec3928239e159eab232c9347cbd3a8ca587fd3a SHA256 151e50a98c38a75006a297e9212195667a3e6f9ebcc534afa4b7634c67b35899 |
10850 |
+EBUILD xf86-video-tdfx-1.4.4-r1.ebuild 513 RMD160 bd9ca932cc9a9053e394212803fa6ccdf84dfa6f SHA1 8d3c4b1b8450fbec5312fd5bf7f8910f0ffbe4ac SHA256 32dc9d735310bcf24c709db244ad35f1a2eb3d64dd8dca287f26e18de35ec73d |
10851 |
+MISC ChangeLog 8424 RMD160 419a14c8125f6a12becc317ee950738db6280271 SHA1 7c99c40599728518fbbb88f4a5af05784af2f141 SHA256 c5233dbe073309330b1baef6df33c4a5595d80ca89109b866ff8d7102ba102ba |
10852 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
10853 |
|
10854 |
diff --git a/x11-drivers/xf86-video-tdfx/xf86-video-tdfx-1.4.3.ebuild b/x11-drivers/xf86-video-tdfx/xf86-video-tdfx-1.4.3.ebuild |
10855 |
new file mode 100644 |
10856 |
index 0000000..34c51a9 |
10857 |
--- /dev/null |
10858 |
+++ b/x11-drivers/xf86-video-tdfx/xf86-video-tdfx-1.4.3.ebuild |
10859 |
@@ -0,0 +1,27 @@ |
10860 |
+# Copyright 1999-2009 Gentoo Foundation |
10861 |
+# Distributed under the terms of the GNU General Public License v2 |
10862 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-tdfx/xf86-video-tdfx-1.4.3.ebuild,v 1.5 2009/12/15 15:46:23 armin76 Exp $ |
10863 |
+ |
10864 |
+# Must be before x-modular eclass is inherited |
10865 |
+#SNAPSHOT="yes" |
10866 |
+XDPVER=4 |
10867 |
+ |
10868 |
+inherit x-modular |
10869 |
+ |
10870 |
+DESCRIPTION="3Dfx video driver" |
10871 |
+KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~x86-fbsd" |
10872 |
+IUSE="dri" |
10873 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
10874 |
+DEPEND="${RDEPEND} |
10875 |
+ x11-proto/fontsproto |
10876 |
+ x11-proto/randrproto |
10877 |
+ x11-proto/renderproto |
10878 |
+ x11-proto/videoproto |
10879 |
+ x11-proto/xextproto |
10880 |
+ x11-proto/xproto |
10881 |
+ dri? ( x11-proto/xf86driproto |
10882 |
+ >=x11-libs/libdrm-2 )" |
10883 |
+ |
10884 |
+pkg_setup() { |
10885 |
+ CONFIGURE_OPTIONS="$(use_enable dri)" |
10886 |
+} |
10887 |
|
10888 |
diff --git a/x11-drivers/xf86-video-tdfx/xf86-video-tdfx-1.4.4-r1.ebuild b/x11-drivers/xf86-video-tdfx/xf86-video-tdfx-1.4.4-r1.ebuild |
10889 |
new file mode 100644 |
10890 |
index 0000000..147c927 |
10891 |
--- /dev/null |
10892 |
+++ b/x11-drivers/xf86-video-tdfx/xf86-video-tdfx-1.4.4-r1.ebuild |
10893 |
@@ -0,0 +1,21 @@ |
10894 |
+# Copyright 1999-2012 Gentoo Foundation |
10895 |
+# Distributed under the terms of the GNU General Public License v2 |
10896 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-tdfx/xf86-video-tdfx-1.4.4-r1.ebuild,v 1.3 2012/06/24 19:14:53 ago Exp $ |
10897 |
+ |
10898 |
+EAPI="4-slot-abi" |
10899 |
+XORG_DRI=dri |
10900 |
+ |
10901 |
+inherit xorg-2 |
10902 |
+ |
10903 |
+DESCRIPTION="3Dfx video driver" |
10904 |
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc x86 ~x86-fbsd" |
10905 |
+IUSE="dri" |
10906 |
+ |
10907 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
10908 |
+DEPEND="${RDEPEND}" |
10909 |
+ |
10910 |
+pkg_setup() { |
10911 |
+ XORG_CONFIGURE_OPTIONS=( |
10912 |
+ $(use_enable dri) |
10913 |
+ ) |
10914 |
+} |
10915 |
|
10916 |
diff --git a/x11-drivers/xf86-video-trident/Manifest b/x11-drivers/xf86-video-trident/Manifest |
10917 |
new file mode 100644 |
10918 |
index 0000000..75c14ed |
10919 |
--- /dev/null |
10920 |
+++ b/x11-drivers/xf86-video-trident/Manifest |
10921 |
@@ -0,0 +1,6 @@ |
10922 |
+DIST xf86-video-trident-1.3.4.tar.bz2 310898 RMD160 0a1269f029ccc6fc32f28af993ae545f6f22cff9 SHA1 7c40f5c02bddf399862782b708941e79302318af SHA256 58e61631e0ef2c58c3c81afb7d7b8d2b46504bdc3dd84fd1ab2798c6f1f29ca8 |
10923 |
+DIST xf86-video-trident-1.3.5.tar.bz2 334649 RMD160 0015441513c62f0404f6352759283fce9e0ee807 SHA1 d4ef8112eeabb7a7e31e287172425e3540bb34fd SHA256 4bb3d091ab7788e1883d6d9e7e0c7ecbf9f57e5ef03d94a5082c2870dbbfc50b |
10924 |
+EBUILD xf86-video-trident-1.3.4.ebuild 565 RMD160 9da1841057baf6f2dfa5c3398b0e54b211a6cab7 SHA1 0ce75d66e7188e635bbf053571a254b4ed5c5084 SHA256 53581cceb9094c8c5fce441d5d0b701fa0b43be1ad53a3edbbbcf33799195478 |
10925 |
+EBUILD xf86-video-trident-1.3.5.ebuild 434 RMD160 7d6f9a4f36aa83a14ce2423abdc9d4a59a8d40e9 SHA1 4dea53369ea7f3a2cac074926b6bc3d032b74396 SHA256 22296aeda0afe5d6ba27ae910cbfd6e25362a99f1634411b957ecfea36965e7d |
10926 |
+MISC ChangeLog 7851 RMD160 5bf5d749d3a4524eff5dbec6184ca5be8afc9760 SHA1 f8380875d58e1167a9a7f8c01aaccf27a29fe37d SHA256 67f7cf535a11afa1987cec600c19ddc386cfe3bac3a6d09d07ea88d7d75d0c8f |
10927 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
10928 |
|
10929 |
diff --git a/x11-drivers/xf86-video-trident/xf86-video-trident-1.3.4.ebuild b/x11-drivers/xf86-video-trident/xf86-video-trident-1.3.4.ebuild |
10930 |
new file mode 100644 |
10931 |
index 0000000..c653e54 |
10932 |
--- /dev/null |
10933 |
+++ b/x11-drivers/xf86-video-trident/xf86-video-trident-1.3.4.ebuild |
10934 |
@@ -0,0 +1,20 @@ |
10935 |
+# Copyright 1999-2011 Gentoo Foundation |
10936 |
+# Distributed under the terms of the GNU General Public License v2 |
10937 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-trident/xf86-video-trident-1.3.4.ebuild,v 1.5 2011/02/12 19:36:37 armin76 Exp $ |
10938 |
+ |
10939 |
+EAPI=3 |
10940 |
+inherit xorg-2 |
10941 |
+ |
10942 |
+DESCRIPTION="Trident video driver" |
10943 |
+KEYWORDS="amd64 ia64 ppc x86 ~x86-fbsd" |
10944 |
+IUSE="" |
10945 |
+ |
10946 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
10947 |
+DEPEND="${RDEPEND} |
10948 |
+ x11-proto/fontsproto |
10949 |
+ x11-proto/randrproto |
10950 |
+ x11-proto/renderproto |
10951 |
+ x11-proto/videoproto |
10952 |
+ x11-proto/xextproto |
10953 |
+ x11-proto/xf86dgaproto |
10954 |
+ x11-proto/xproto" |
10955 |
|
10956 |
diff --git a/x11-drivers/xf86-video-trident/xf86-video-trident-1.3.5.ebuild b/x11-drivers/xf86-video-trident/xf86-video-trident-1.3.5.ebuild |
10957 |
new file mode 100644 |
10958 |
index 0000000..a9d35ba |
10959 |
--- /dev/null |
10960 |
+++ b/x11-drivers/xf86-video-trident/xf86-video-trident-1.3.5.ebuild |
10961 |
@@ -0,0 +1,13 @@ |
10962 |
+# Copyright 1999-2012 Gentoo Foundation |
10963 |
+# Distributed under the terms of the GNU General Public License v2 |
10964 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-trident/xf86-video-trident-1.3.5.ebuild,v 1.4 2012/06/24 19:15:21 ago Exp $ |
10965 |
+ |
10966 |
+EAPI="4-slot-abi" |
10967 |
+inherit xorg-2 |
10968 |
+ |
10969 |
+DESCRIPTION="Trident video driver" |
10970 |
+KEYWORDS="amd64 ~ia64 ~ppc x86 ~amd64-fbsd ~x86-fbsd" |
10971 |
+IUSE="" |
10972 |
+ |
10973 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
10974 |
+DEPEND="${RDEPEND}" |
10975 |
|
10976 |
diff --git a/x11-drivers/xf86-video-vesa/Manifest b/x11-drivers/xf86-video-vesa/Manifest |
10977 |
new file mode 100644 |
10978 |
index 0000000..b0db1d5 |
10979 |
--- /dev/null |
10980 |
+++ b/x11-drivers/xf86-video-vesa/Manifest |
10981 |
@@ -0,0 +1,9 @@ |
10982 |
+AUX xf86-video-vesa-2.3.0-pci-domains.patch 2083 RMD160 40d68ce41b890cf90d18cefb826749e1fe5e6744 SHA1 d97fc7e5a81afb5530a02aba18691c6690a750e5 SHA256 eae65b6b852cb498557c5fab1231522ae7b1f1a955d5374f338e1e4763088c6a |
10983 |
+AUX xf86-video-vesa-2.3.0-xorg-server-1.12.patch 899 RMD160 050aeecf66b6bd997a798b4ad5aa010646a165be SHA1 79464ccc7e443757e62ff6c1f3447bb47f432396 SHA256 cfc8b35a0fa674ab99e3d77f19e53884c882a842c6fe1dbf40a19761ddb9686a |
10984 |
+DIST xf86-video-vesa-2.3.0.tar.bz2 264539 RMD160 7e7c11f6cc094bb898c57d26a70f6c4c0ab83d0f SHA1 4689b7c295d7a8d7326302dafecb812739617134 SHA256 8ed85a0e94523539d81d5ae6639fa22ceb1c1e3baf89128915db65d4d2900d7a |
10985 |
+DIST xf86-video-vesa-2.3.1.tar.bz2 287818 RMD160 bf78bba48288ed82881b2593edf848d510b35a58 SHA1 acb4f8104f16476d46ceb366aa932783c3644ead SHA256 e4a1038d5bc8884de461737f68f963651ef91137976388e1db4efc3991d01573 |
10986 |
+EBUILD xf86-video-vesa-2.3.0-r1.ebuild 544 RMD160 8da028b03267d49df4c43453c621957823e968aa SHA1 937be23d18991aefe405ebb0e5f48072a284d1f0 SHA256 61c68773f58cc354c36a0a30516b4f75db8f763d2c5c022c2a7e3a6bfe536710 |
10987 |
+EBUILD xf86-video-vesa-2.3.0.ebuild 510 RMD160 7908f44d708d3ea7c91098cef6f2a61005de05d5 SHA1 5b40417da45f40928e643a7d2519bee56991cacd SHA256 2a74744da9b0adaa126123c52057457e6980e6b7b77f3c2ec93b136959c7172c |
10988 |
+EBUILD xf86-video-vesa-2.3.1.ebuild 438 RMD160 6363d2a1c154a7aefacea20caf0cae54d07f26c7 SHA1 d876fe113ec17fdf9c36fbe264781ee9686a34f2 SHA256 d576704329503c92631ca91d2a4394aee14ff408383efcb0cb3985cdcec0c6d4 |
10989 |
+MISC ChangeLog 8156 RMD160 16c6fb5b6e74c3a91e74068b01a52930f8157501 SHA1 12ef70213036bd87c4a4ca9eb5149bd8fd33993f SHA256 b2463b8b14b59fd49e7d2f7d749da1046bdee2a49b668ba6d87d2296d21ecede |
10990 |
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
10991 |
|
10992 |
diff --git a/x11-drivers/xf86-video-vesa/files/xf86-video-vesa-2.3.0-pci-domains.patch b/x11-drivers/xf86-video-vesa/files/xf86-video-vesa-2.3.0-pci-domains.patch |
10993 |
new file mode 100644 |
10994 |
index 0000000..645fbc1 |
10995 |
--- /dev/null |
10996 |
+++ b/x11-drivers/xf86-video-vesa/files/xf86-video-vesa-2.3.0-pci-domains.patch |
10997 |
@@ -0,0 +1,55 @@ |
10998 |
+From 1f84310ddf49778f776a39810aa98211c812e8ab Mon Sep 17 00:00:00 2001 |
10999 |
+From: Jeremy Huddleston <jeremyhu@×××××.com> |
11000 |
+Date: Wed, 19 Oct 2011 08:33:07 +0000 |
11001 |
+Subject: Build fix for ABI Version 12 |
11002 |
+ |
11003 |
+ABI Version 12 removes support for multiple PCI domains. If you need to |
11004 |
+use this driver on a system with more than one PCI domain, you should |
11005 |
+either port this driver to using libpciaccess directly or stick with an |
11006 |
+older server. |
11007 |
+ |
11008 |
+Signed-off-by: Jeremy Huddleston <jeremyhu@×××××.com> |
11009 |
+--- |
11010 |
+diff --git a/src/vesa.c b/src/vesa.c |
11011 |
+index 1136ac3..5a0120c 100644 |
11012 |
+--- a/src/vesa.c |
11013 |
++++ b/src/vesa.c |
11014 |
+@@ -1268,14 +1268,16 @@ VESAMapVidMem(ScrnInfoPtr pScrn) |
11015 |
+ & pVesa->base); |
11016 |
+ } |
11017 |
+ else |
11018 |
+- pVesa->base = xf86MapDomainMemory(pScrn->scrnIndex, 0, pVesa->pciInfo, |
11019 |
+- pScrn->memPhysBase, pVesa->mapSize); |
11020 |
++ (void) pci_device_map_legacy(pVesa->pciInfo, pScrn->memPhysBase, |
11021 |
++ pVesa->mapSize, |
11022 |
++ PCI_DEV_MAP_FLAG_WRITABLE, |
11023 |
++ & pVesa->base); |
11024 |
+ |
11025 |
+ if (pVesa->base) { |
11026 |
+ if (pVesa->mapPhys != 0xa0000) |
11027 |
+- pVesa->VGAbase = xf86MapDomainMemory(pScrn->scrnIndex, 0, |
11028 |
+- pVesa->pciInfo, |
11029 |
+- 0xa0000, 0x10000); |
11030 |
++ (void) pci_device_map_legacy(pVesa->pciInfo, 0xa0000, 0x10000, |
11031 |
++ PCI_DEV_MAP_FLAG_WRITABLE, |
11032 |
++ & pVesa->VGAbase); |
11033 |
+ else |
11034 |
+ pVesa->VGAbase = pVesa->base; |
11035 |
+ |
11036 |
+@@ -1325,10 +1327,12 @@ VESAUnmapVidMem(ScrnInfoPtr pScrn) |
11037 |
+ if (pVesa->mapPhys != 0xa0000) { |
11038 |
+ (void) pci_device_unmap_range(pVesa->pciInfo, pVesa->base, |
11039 |
+ pVesa->mapSize); |
11040 |
+- xf86UnMapVidMem(pScrn->scrnIndex, pVesa->VGAbase, 0x10000); |
11041 |
++ (void) pci_device_unmap_legacy(pVesa->pciInfo, pVesa->VGAbase, |
11042 |
++ 0x10000); |
11043 |
+ } |
11044 |
+ else { |
11045 |
+- xf86UnMapVidMem(pScrn->scrnIndex, pVesa->base, pVesa->mapSize); |
11046 |
++ (void) pci_device_unmap_legacy(pVesa->pciInfo, pVesa->base, |
11047 |
++ pVesa->mapSize); |
11048 |
+ } |
11049 |
+ #else |
11050 |
+ xf86UnMapVidMem(pScrn->scrnIndex, pVesa->base, pVesa->mapSize); |
11051 |
+-- |
11052 |
+cgit v0.9.0.2-2-gbebe |
11053 |
|
11054 |
diff --git a/x11-drivers/xf86-video-vesa/files/xf86-video-vesa-2.3.0-xorg-server-1.12.patch b/x11-drivers/xf86-video-vesa/files/xf86-video-vesa-2.3.0-xorg-server-1.12.patch |
11055 |
new file mode 100644 |
11056 |
index 0000000..697dc27 |
11057 |
--- /dev/null |
11058 |
+++ b/x11-drivers/xf86-video-vesa/files/xf86-video-vesa-2.3.0-xorg-server-1.12.patch |
11059 |
@@ -0,0 +1,30 @@ |
11060 |
+From 463886df688d3521afc47ec88f9aaf67e924ec7f Mon Sep 17 00:00:00 2001 |
11061 |
+From: Jeremy Huddleston <jeremyhu@×××××.com> |
11062 |
+Date: Wed, 19 Oct 2011 08:15:03 +0000 |
11063 |
+Subject: Build fix for ABI Version 12 |
11064 |
+ |
11065 |
+ABI Version 12 removes support for multiple PCI domains. If you need to |
11066 |
+use this driver on a system with more than one PCI domain, you should |
11067 |
+either port this driver to using libpciaccess directly or stick with an |
11068 |
+older server. |
11069 |
+ |
11070 |
+Signed-off-by: Jeremy Huddleston <jeremyhu@×××××.com> |
11071 |
+--- |
11072 |
+diff --git a/src/vesa.c b/src/vesa.c |
11073 |
+index 61d3550..1136ac3 100644 |
11074 |
+--- a/src/vesa.c |
11075 |
++++ b/src/vesa.c |
11076 |
+@@ -1299,7 +1299,11 @@ VESAMapVidMem(ScrnInfoPtr pScrn) |
11077 |
+ } |
11078 |
+ #endif |
11079 |
+ |
11080 |
++#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 12 |
11081 |
+ pVesa->ioBase = pScrn->domainIOBase; |
11082 |
++#else |
11083 |
++ pVesa->ioBase = 0; |
11084 |
++#endif |
11085 |
+ |
11086 |
+ xf86DrvMsgVerb(pScrn->scrnIndex, X_INFO, DEBUG_VERB, |
11087 |
+ "virtual address = %p,\n" |
11088 |
+-- |
11089 |
+cgit v0.9.0.2-2-gbebe |
11090 |
|
11091 |
diff --git a/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.3.0-r1.ebuild b/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.3.0-r1.ebuild |
11092 |
new file mode 100644 |
11093 |
index 0000000..080a0e8 |
11094 |
--- /dev/null |
11095 |
+++ b/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.3.0-r1.ebuild |
11096 |
@@ -0,0 +1,18 @@ |
11097 |
+# Copyright 1999-2012 Gentoo Foundation |
11098 |
+# Distributed under the terms of the GNU General Public License v2 |
11099 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.3.0-r1.ebuild,v 1.1 2012/03/18 16:08:30 chithanh Exp $ |
11100 |
+ |
11101 |
+EAPI="4-slot-abi" |
11102 |
+inherit xorg-2 |
11103 |
+ |
11104 |
+DESCRIPTION="Generic VESA video driver" |
11105 |
+KEYWORDS="-* ~alpha ~amd64 ~ia64 ~x86 ~x86-fbsd" |
11106 |
+IUSE="" |
11107 |
+ |
11108 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
11109 |
+DEPEND="${RDEPEND}" |
11110 |
+ |
11111 |
+PATCHES=( |
11112 |
+ "${FILESDIR}"/${PN}-2.3.0-xorg-server-1.12.patch |
11113 |
+ "${FILESDIR}"/${PN}-2.3.0-pci-domains.patch |
11114 |
+) |
11115 |
|
11116 |
diff --git a/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.3.0.ebuild b/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.3.0.ebuild |
11117 |
new file mode 100644 |
11118 |
index 0000000..7c940a6 |
11119 |
--- /dev/null |
11120 |
+++ b/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.3.0.ebuild |
11121 |
@@ -0,0 +1,15 @@ |
11122 |
+# Copyright 1999-2011 Gentoo Foundation |
11123 |
+# Distributed under the terms of the GNU General Public License v2 |
11124 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.3.0.ebuild,v 1.5 2011/02/12 19:38:13 armin76 Exp $ |
11125 |
+ |
11126 |
+inherit x-modular |
11127 |
+ |
11128 |
+DESCRIPTION="Generic VESA video driver" |
11129 |
+KEYWORDS="-* alpha amd64 ia64 x86 ~x86-fbsd" |
11130 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
11131 |
+DEPEND="${RDEPEND} |
11132 |
+ x11-proto/fontsproto |
11133 |
+ x11-proto/randrproto |
11134 |
+ x11-proto/renderproto |
11135 |
+ x11-proto/xextproto |
11136 |
+ x11-proto/xproto" |
11137 |
|
11138 |
diff --git a/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.3.1.ebuild b/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.3.1.ebuild |
11139 |
new file mode 100644 |
11140 |
index 0000000..d2ba491 |
11141 |
--- /dev/null |
11142 |
+++ b/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.3.1.ebuild |
11143 |
@@ -0,0 +1,13 @@ |
11144 |
+# Copyright 1999-2012 Gentoo Foundation |
11145 |
+# Distributed under the terms of the GNU General Public License v2 |
11146 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-vesa/xf86-video-vesa-2.3.1.ebuild,v 1.4 2012/06/24 19:15:49 ago Exp $ |
11147 |
+ |
11148 |
+EAPI="4-slot-abi" |
11149 |
+inherit xorg-2 |
11150 |
+ |
11151 |
+DESCRIPTION="Generic VESA video driver" |
11152 |
+KEYWORDS="-* ~alpha amd64 ~ia64 x86 ~amd64-fbsd ~x86-fbsd" |
11153 |
+IUSE="" |
11154 |
+ |
11155 |
+RDEPEND=">=x11-base/xorg-server-1.0.99" |
11156 |
+DEPEND="${RDEPEND}" |
11157 |
|
11158 |
diff --git a/x11-drivers/xf86-video-vmware/Manifest b/x11-drivers/xf86-video-vmware/Manifest |
11159 |
new file mode 100644 |
11160 |
index 0000000..000670d |
11161 |
--- /dev/null |
11162 |
+++ b/x11-drivers/xf86-video-vmware/Manifest |
11163 |
@@ -0,0 +1,12 @@ |
11164 |
+DIST xf86-video-vmware-11.0.3.tar.bz2 313656 RMD160 73b9ee26a35bba45e6e70907c882fa5dfba56151 SHA1 8aa23618a3dfa91f88094a4d1dc45c878f386f69 SHA256 b24a7cb2d87e416561e25122eab2cd48fc64a2ba105238456eefef16f29f38a3 |
11165 |
+DIST xf86-video-vmware-11.1.0.tar.bz2 336334 RMD160 8a099e75760a856299f4ec7964a0cf4e29d5fa01 SHA1 beffdb52067de690dd0342b7c89ec45024c0292c SHA256 c97503e97f741e64b57ee0e4399323f9c0151fffa55e6f4b90f04f5921b9406a |
11166 |
+DIST xf86-video-vmware-12.0.0.tar.bz2 351064 RMD160 e6fa9c625380acf03bb50e416ab48766b0342a8a SHA1 a0dc242481452ed69a5406b146827f4946c94316 SHA256 0319f261a8f8e7694dfafa7fcdfbe1db73143e2401b155e1fddf5a1770db92c2 |
11167 |
+DIST xf86-video-vmware-12.0.1.tar.bz2 431828 RMD160 aa4ed12493104b275ef7ac2c4f727d9fefe9bb8f SHA1 761a55b41b9e496a0887dfe4a9ade6aeacd2371d SHA256 ded644af1f74ca0ebdc759e3db715519c476b341c1783c3d92c93a76591ed496 |
11168 |
+DIST xf86-video-vmware-12.0.2.tar.bz2 432468 RMD160 3324f164139c542fbd304ae627d467fea7f5d6bf SHA1 efa47f365d88da245804a9934719ff860ed04f95 SHA256 c827875fd94805ec9b925fe09aaa973e7e3f9096c7ef311d449c3f134ae75147 |
11169 |
+EBUILD xf86-video-vmware-11.0.3.ebuild 572 RMD160 9d35e1573f4e0f67131377645651a9b24bc2c422 SHA1 c992c54d048537c1badaf9f8b0819c9fa4949d8d SHA256 e5d2bd24f6e8a9ac543d7a7d01d4b35ec089a71e1ac50c0635ba19ead9a386bc |
11170 |
+EBUILD xf86-video-vmware-11.1.0.ebuild 451 RMD160 29223edf3133ed252943b4ce6d112dd6ff98eef8 SHA1 2b60e3a097d4e7851cadaaf9dee2c2bc842dafc1 SHA256 bf06605d7f8b3aa9d9040716244de756e982b84f8b428a1d4915680cad10f7cb |
11171 |
+EBUILD xf86-video-vmware-12.0.0.ebuild 451 RMD160 edd12179b1693e5f2a44e0bf9cf51445b8c73102 SHA1 f3c09f3832da4cd0618510fc7fdd164edb32ce40 SHA256 9cbac55aff0c9503d9cf4b491d35afb934886aa116ffa475381336b3a65fd69f |
11172 |
+EBUILD xf86-video-vmware-12.0.1.ebuild 472 RMD160 baddf58f66b95cd21d6d4c92eada096161bdfeb9 SHA1 ee660997098e6410e00094356a24eb4192434421 SHA256 48552146b2726cb17c5c5c7b0182f9f76dc4cbcabb2354859ae61970d5dacc8d |
11173 |
+EBUILD xf86-video-vmware-12.0.2.ebuild 465 RMD160 dcbd46d50204718377980e9a2e056a89d41b45e4 SHA1 4f2f26cb20239c842a823948bba63c135410e4fe SHA256 112acd1442d86ed1f2a43253644e1269e2479ca26cb6c9edd9d1ae0952008cfa |
11174 |
+MISC ChangeLog 9990 RMD160 94d8e1219ce8a56c6bb24ef18cfa9d7396556fcb SHA1 61e960e88ad3db2c8b592e18ef2f5c552f6b1ab2 SHA256 cb598c7aff4826fd4f47414b80337c3ca4358a644c1edb5c78d3b99720659f54 |
11175 |
+MISC metadata.xml 254 RMD160 c918c791107bb6bade5533be97fda2a5357ade13 SHA1 c0bf2ca0f6107fdce02502942d7050d84ad30fb2 SHA256 32d68d1ad2e14d3f3af865dce8b2e42fec8722f17b1b35beeb5ecbd9b8e1a253 |
11176 |
|
11177 |
diff --git a/x11-drivers/xf86-video-vmware/xf86-video-vmware-11.0.3.ebuild b/x11-drivers/xf86-video-vmware/xf86-video-vmware-11.0.3.ebuild |
11178 |
new file mode 100644 |
11179 |
index 0000000..eb2017b |
11180 |
--- /dev/null |
11181 |
+++ b/x11-drivers/xf86-video-vmware/xf86-video-vmware-11.0.3.ebuild |
11182 |
@@ -0,0 +1,21 @@ |
11183 |
+# Copyright 1999-2010 Gentoo Foundation |
11184 |
+# Distributed under the terms of the GNU General Public License v2 |
11185 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-vmware/xf86-video-vmware-11.0.3.ebuild,v 1.3 2010/12/25 20:23:38 fauli Exp $ |
11186 |
+ |
11187 |
+EAPI=3 |
11188 |
+ |
11189 |
+inherit xorg-2 |
11190 |
+ |
11191 |
+DESCRIPTION="VMware SVGA video driver" |
11192 |
+KEYWORDS="amd64 x86 ~x86-fbsd" |
11193 |
+IUSE="" |
11194 |
+ |
11195 |
+RDEPEND="x11-base/xorg-server |
11196 |
+ x11-libs/libdrm[libkms,video_cards_vmware]" |
11197 |
+DEPEND="${RDEPEND} |
11198 |
+ x11-proto/fontsproto |
11199 |
+ x11-proto/randrproto |
11200 |
+ x11-proto/renderproto |
11201 |
+ x11-proto/xextproto |
11202 |
+ x11-proto/xineramaproto |
11203 |
+ x11-proto/xproto" |
11204 |
|
11205 |
diff --git a/x11-drivers/xf86-video-vmware/xf86-video-vmware-11.1.0.ebuild b/x11-drivers/xf86-video-vmware/xf86-video-vmware-11.1.0.ebuild |
11206 |
new file mode 100644 |
11207 |
index 0000000..a8ad6bb |
11208 |
--- /dev/null |
11209 |
+++ b/x11-drivers/xf86-video-vmware/xf86-video-vmware-11.1.0.ebuild |
11210 |
@@ -0,0 +1,15 @@ |
11211 |
+# Copyright 1999-2012 Gentoo Foundation |
11212 |
+# Distributed under the terms of the GNU General Public License v2 |
11213 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-vmware/xf86-video-vmware-11.1.0.ebuild,v 1.1 2012/01/16 00:59:56 chithanh Exp $ |
11214 |
+ |
11215 |
+EAPI="4-slot-abi" |
11216 |
+ |
11217 |
+XORG_DRI=always |
11218 |
+inherit xorg-2 |
11219 |
+ |
11220 |
+DESCRIPTION="VMware SVGA video driver" |
11221 |
+KEYWORDS="~amd64 ~x86 ~x86-fbsd" |
11222 |
+IUSE="" |
11223 |
+ |
11224 |
+RDEPEND="x11-libs/libdrm[libkms,video_cards_vmware]" |
11225 |
+DEPEND="${RDEPEND}" |
11226 |
|
11227 |
diff --git a/x11-drivers/xf86-video-vmware/xf86-video-vmware-12.0.0.ebuild b/x11-drivers/xf86-video-vmware/xf86-video-vmware-12.0.0.ebuild |
11228 |
new file mode 100644 |
11229 |
index 0000000..a1706b2 |
11230 |
--- /dev/null |
11231 |
+++ b/x11-drivers/xf86-video-vmware/xf86-video-vmware-12.0.0.ebuild |
11232 |
@@ -0,0 +1,15 @@ |
11233 |
+# Copyright 1999-2012 Gentoo Foundation |
11234 |
+# Distributed under the terms of the GNU General Public License v2 |
11235 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-vmware/xf86-video-vmware-12.0.0.ebuild,v 1.1 2012/03/09 00:05:52 chithanh Exp $ |
11236 |
+ |
11237 |
+EAPI="4-slot-abi" |
11238 |
+ |
11239 |
+XORG_DRI=always |
11240 |
+inherit xorg-2 |
11241 |
+ |
11242 |
+DESCRIPTION="VMware SVGA video driver" |
11243 |
+KEYWORDS="~amd64 ~x86 ~x86-fbsd" |
11244 |
+IUSE="" |
11245 |
+ |
11246 |
+RDEPEND="x11-libs/libdrm[libkms,video_cards_vmware]" |
11247 |
+DEPEND="${RDEPEND}" |
11248 |
|
11249 |
diff --git a/x11-drivers/xf86-video-vmware/xf86-video-vmware-12.0.1.ebuild b/x11-drivers/xf86-video-vmware/xf86-video-vmware-12.0.1.ebuild |
11250 |
new file mode 100644 |
11251 |
index 0000000..7632295 |
11252 |
--- /dev/null |
11253 |
+++ b/x11-drivers/xf86-video-vmware/xf86-video-vmware-12.0.1.ebuild |
11254 |
@@ -0,0 +1,16 @@ |
11255 |
+# Copyright 1999-2012 Gentoo Foundation |
11256 |
+# Distributed under the terms of the GNU General Public License v2 |
11257 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-vmware/xf86-video-vmware-12.0.1.ebuild,v 1.1 2012/03/14 17:06:15 chithanh Exp $ |
11258 |
+ |
11259 |
+EAPI="4-slot-abi" |
11260 |
+ |
11261 |
+XORG_DRI=always |
11262 |
+inherit xorg-2 |
11263 |
+ |
11264 |
+DESCRIPTION="VMware SVGA video driver" |
11265 |
+KEYWORDS="~amd64 ~x86 ~x86-fbsd" |
11266 |
+IUSE="" |
11267 |
+ |
11268 |
+RDEPEND="x11-libs/libdrm[libkms,video_cards_vmware] |
11269 |
+ media-libs/mesa[xa]" |
11270 |
+DEPEND="${RDEPEND}" |
11271 |
|
11272 |
diff --git a/x11-drivers/xf86-video-vmware/xf86-video-vmware-12.0.2.ebuild b/x11-drivers/xf86-video-vmware/xf86-video-vmware-12.0.2.ebuild |
11273 |
new file mode 100644 |
11274 |
index 0000000..5764125 |
11275 |
--- /dev/null |
11276 |
+++ b/x11-drivers/xf86-video-vmware/xf86-video-vmware-12.0.2.ebuild |
11277 |
@@ -0,0 +1,16 @@ |
11278 |
+# Copyright 1999-2012 Gentoo Foundation |
11279 |
+# Distributed under the terms of the GNU General Public License v2 |
11280 |
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-vmware/xf86-video-vmware-12.0.2.ebuild,v 1.3 2012/06/24 19:16:15 ago Exp $ |
11281 |
+ |
11282 |
+EAPI="4-slot-abi" |
11283 |
+ |
11284 |
+XORG_DRI=always |
11285 |
+inherit xorg-2 |
11286 |
+ |
11287 |
+DESCRIPTION="VMware SVGA video driver" |
11288 |
+KEYWORDS="amd64 x86 ~x86-fbsd" |
11289 |
+IUSE="" |
11290 |
+ |
11291 |
+RDEPEND="x11-libs/libdrm[libkms,video_cards_vmware] |
11292 |
+ media-libs/mesa[xa]" |
11293 |
+DEPEND="${RDEPEND}" |
11294 |
|
11295 |
diff --git a/x11-libs/libXmu/Manifest b/x11-libs/libXmu/Manifest |
11296 |
index 69cb081..839e47c 100644 |
11297 |
--- a/x11-libs/libXmu/Manifest |
11298 |
+++ b/x11-libs/libXmu/Manifest |
11299 |
@@ -1,6 +1,6 @@ |
11300 |
DIST libXmu-1.1.0.tar.bz2 360663 RMD160 e6ca19dfb86a3532faa6e37c8a5cd6edff6a1c62 SHA1 81876a0848070bfc4476a2538fc16898eb6d96cd SHA256 0fa91f303b70decc1ef6201c88c8a5f0b4ecd68c6c88bdcc891ecd1a689d36ad |
11301 |
DIST libXmu-1.1.1.tar.bz2 383473 RMD160 9b04624ee16ebd10c07b9554771e18d16d77374f SHA1 3e280aa927d78c05f94db6c7ae606f7ad132b495 SHA256 709081c550cc3a866d7c760a3f97384a1fe16e27fc38fe8169b8db9f33aa7edd |
11302 |
EBUILD libXmu-1.1.0.ebuild 815 RMD160 795fea1050d7495aeb489ed69988969939d96346 SHA1 8fa7e7d5516685b9d30c4ca7a5ef658f796aa1cc SHA256 d5f30c23e30bf136fab4e2f2e7586c5bee26a958de22af83c800a59c4ae04282 |
11303 |
-EBUILD libXmu-1.1.1.ebuild 836 RMD160 bc8e876a32588eaaa3d9150e2d49d09b33c04110 SHA1 b380a5d3952b96bc1840e650e68fc770048ab44b SHA256 9ee95fb9139e78fa0a43e15e1b79401b2018ae9d3e1c8790d34171f2e398ba58 |
11304 |
-MISC ChangeLog 8349 RMD160 96e85520e42531a333c4235140379b8fbcbe1285 SHA1 eaf816eaa4cfed5c1ea39f6dc125c17c56180a56 SHA256 fbd187709dd0945566428109345be5ca52ab5a8ac6636ec7ae59fea375ee9597 |
11305 |
+EBUILD libXmu-1.1.1.ebuild 838 RMD160 54e4bd6360ffa401943704b0ae3c6b10f92aad31 SHA1 6f8d034f9d7be91a1041fff0c4b813d6c2bf2588 SHA256 6e1c2dbf6a38b284ad27d66aa58cd5802cd0d747922a9bd8ccb328dc7489733b |
11306 |
+MISC ChangeLog 8448 RMD160 4938ef3e619aba3c930bbf94f480d390ba7644a5 SHA1 0fc0de9e696d5e6c0b8f87d06f041283de6b16d7 SHA256 ff48a83416fb14c2cf113d020c24b9e60c3a5882e9fcf939f3b515cde8715832 |
11307 |
MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
11308 |
|
11309 |
diff --git a/x11-libs/libXmu/libXmu-1.1.1.ebuild b/x11-libs/libXmu/libXmu-1.1.1.ebuild |
11310 |
index 0b148c3..4619048 100644 |
11311 |
--- a/x11-libs/libXmu/libXmu-1.1.1.ebuild |
11312 |
+++ b/x11-libs/libXmu/libXmu-1.1.1.ebuild |
11313 |
@@ -1,6 +1,6 @@ |
11314 |
# Copyright 1999-2012 Gentoo Foundation |
11315 |
# Distributed under the terms of the GNU General Public License v2 |
11316 |
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/libXmu/libXmu-1.1.1.ebuild,v 1.5 2012/06/28 15:03:18 jer Exp $ |
11317 |
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libXmu/libXmu-1.1.1.ebuild,v 1.6 2012/06/29 05:01:14 maekke Exp $ |
11318 |
|
11319 |
EAPI="4-slot-abi" |
11320 |
|
11321 |
@@ -9,7 +9,7 @@ inherit xorg-2 |
11322 |
|
11323 |
DESCRIPTION="X.Org Xmu library" |
11324 |
|
11325 |
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
11326 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
11327 |
IUSE="ipv6" |
11328 |
|
11329 |
RDEPEND="x11-libs/libXt |
11330 |
|
11331 |
diff --git a/x11-libs/xcb-util/Manifest b/x11-libs/xcb-util/Manifest |
11332 |
index a395416..19e0757 100644 |
11333 |
--- a/x11-libs/xcb-util/Manifest |
11334 |
+++ b/x11-libs/xcb-util/Manifest |
11335 |
@@ -2,7 +2,7 @@ DIST xcb-util-0.3.6.tar.bz2 293408 RMD160 853e53493c67d56a4ce368cc6b9512c247fc84 |
11336 |
DIST xcb-util-0.3.8.tar.bz2 266339 RMD160 d3d37bc6612a3e32e26f9f8c966d156730970e9c SHA1 71093ad81feb21758a2446cf3297bebaf03af228 SHA256 c1eed9284750bc09352e60654df77bb585dbbe7673fdcc675e58b7f3a0b447b9 |
11337 |
DIST xcb-util-0.3.9.tar.bz2 287855 RMD160 949b2d8666914185b106c2d0bafb4c625cd450c6 SHA1 02060d8e2e70838fc41cd3a27c7f2909090d8c20 SHA256 c611259c0ab20fd76f79f48f4684843c18ea9c967eba78a45e8b3636315c18c4 |
11338 |
EBUILD xcb-util-0.3.6.ebuild 1150 RMD160 14bdd6d130289d12a398a02019feea8f4f0e90b7 SHA1 edf3d20c3ce7f89214f3665a8a7a2a3e704ec985 SHA256 50c131db802b64dc5d34d869a4d9d14f44161613afa7d3c82a35ff7c2c75590d |
11339 |
-EBUILD xcb-util-0.3.8.ebuild 1125 RMD160 f75531540e1ef5c76f49b8d6ea456405d36e61fa SHA1 bb85a3d61fa0fabd899a10ec76e32605a234d977 SHA256 1c020a95180b68f9d48e553b08a2da6b2a159271e2809c363e269c0f606247cd |
11340 |
-EBUILD xcb-util-0.3.9.ebuild 1127 RMD160 89c6b2545b1152437536c57ea7c903c2dcf41920 SHA1 d21475cc858178ab5b6d1147b4e2945623586a74 SHA256 dc006e79a05a4813459f47d4ec353994545e8e295642027ac8e5adc90651eeff |
11341 |
-MISC ChangeLog 7878 RMD160 94186e94c5cd5018c88e6a0af23d095b7c258032 SHA1 6ba6f06b431df40c6107e55d9fd611021e633b3b SHA256 536bc69ffb4170355ceb8ed3309299eeb14a5c4cb1ec5555a4575c663cf7240a |
11342 |
+EBUILD xcb-util-0.3.8.ebuild 1121 RMD160 358679a5b64c4940926055ad79515e63c50cdad3 SHA1 d5f3a1242f19caae047189d8102d5ea65376280a SHA256 8417fdfa327aabc07c85d334b2412da3f67b1ebd2322a3d7262c02f4bed6df0e |
11343 |
+EBUILD xcb-util-0.3.9.ebuild 1129 RMD160 1ab7b77c37e9b74a65e68a16f6d9f9efc9088efa SHA1 f93a790ed097f2e1cdf36ca78299a20df9fe3650 SHA256 435b25cc736d52ebe6f575a84883cd325e79843d84a485575b7a65daa154736c |
11344 |
+MISC ChangeLog 7979 RMD160 432703cd5521427eb9189a63fc1ba10214b6a311 SHA1 d64502c39d5f85c43c6da79712e11900a65ba959 SHA256 0f3ec17d274e8ef9a29833fd616f8ff37de3cad5b43d1658c5774e03f334d3ef |
11345 |
MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 |
11346 |
|
11347 |
diff --git a/x11-libs/xcb-util/xcb-util-0.3.8.ebuild b/x11-libs/xcb-util/xcb-util-0.3.8.ebuild |
11348 |
index e89d3df..b94339d 100644 |
11349 |
--- a/x11-libs/xcb-util/xcb-util-0.3.8.ebuild |
11350 |
+++ b/x11-libs/xcb-util/xcb-util-0.3.8.ebuild |
11351 |
@@ -26,10 +26,10 @@ DEPEND="${RDEPEND} |
11352 |
test? ( >=dev-libs/check-0.9.4 )" |
11353 |
|
11354 |
PDEPEND=" |
11355 |
- >=x11-libs/xcb-util-image-${PV} |
11356 |
- >=x11-libs/xcb-util-keysyms-${PV} |
11357 |
- >=x11-libs/xcb-util-renderutil-${PV} |
11358 |
- >=x11-libs/xcb-util-wm-${PV} |
11359 |
+ ~x11-libs/xcb-util-image-${PV} |
11360 |
+ ~x11-libs/xcb-util-keysyms-${PV} |
11361 |
+ ~x11-libs/xcb-util-renderutil-${PV} |
11362 |
+ ~x11-libs/xcb-util-wm-${PV} |
11363 |
" |
11364 |
|
11365 |
pkg_setup() { |
11366 |
|
11367 |
diff --git a/x11-libs/xcb-util/xcb-util-0.3.9.ebuild b/x11-libs/xcb-util/xcb-util-0.3.9.ebuild |
11368 |
index bd269fc..c628b12 100644 |
11369 |
--- a/x11-libs/xcb-util/xcb-util-0.3.9.ebuild |
11370 |
+++ b/x11-libs/xcb-util/xcb-util-0.3.9.ebuild |
11371 |
@@ -1,6 +1,6 @@ |
11372 |
# Copyright 1999-2012 Gentoo Foundation |
11373 |
# Distributed under the terms of the GNU General Public License v2 |
11374 |
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/xcb-util/xcb-util-0.3.9.ebuild,v 1.4 2012/06/28 15:15:16 jer Exp $ |
11375 |
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/xcb-util/xcb-util-0.3.9.ebuild,v 1.5 2012/06/29 17:48:46 maekke Exp $ |
11376 |
|
11377 |
EAPI="4-slot-abi" |
11378 |
|
11379 |
@@ -15,7 +15,7 @@ EGIT_HAS_SUBMODULES=yes |
11380 |
DESCRIPTION="X C-language Bindings sample implementations" |
11381 |
HOMEPAGE="http://xcb.freedesktop.org/" |
11382 |
SLOT="0/1.0" |
11383 |
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris" |
11384 |
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris" |
11385 |
IUSE="test" |
11386 |
|
11387 |
RDEPEND=">=x11-libs/libxcb-1.7 |