Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/x11:master commit in: x11-proto/kbproto/, x11-proto/scrnsaverproto/, x11-proto/inputproto/, ...
Date: Mon, 25 Feb 2013 22:40:58
Message-Id: 1361832052.95743f39390de4cf45d9a02bb4b86f3d1b94bda3.mgorny@gentoo
1 commit: 95743f39390de4cf45d9a02bb4b86f3d1b94bda3
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 30 22:49:20 2013 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 25 22:40:52 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=95743f39
7
8 Conver the packages from emul-linux-x86-xlibs to multilib.
9
10 ---
11 x11-libs/libICE/libICE-9999.ebuild | 3 ++-
12 x11-libs/libSM/libSM-9999.ebuild | 12 +++++++++---
13 x11-libs/libX11/libX11-9999.ebuild | 13 +++++++------
14 x11-libs/libXScrnSaver/libXScrnSaver-9999.ebuild | 8 +++++---
15 x11-libs/libXau/libXau-9999.ebuild | 4 +++-
16 x11-libs/libXaw/libXaw-9999.ebuild | 15 ++++++++-------
17 x11-libs/libXcomposite/libXcomposite-9999.ebuild | 9 +++++----
18 x11-libs/libXcursor/libXcursor-9999.ebuild | 8 +++++---
19 x11-libs/libXdamage/libXdamage-9999.ebuild | 10 ++++++----
20 x11-libs/libXdmcp/libXdmcp-9999.ebuild | 3 ++-
21 x11-libs/libXext/libXext-9999.ebuild | 5 +++--
22 x11-libs/libXfixes/libXfixes-9999.ebuild | 10 ++++++----
23 x11-libs/libXft/libXft-9999.ebuild | 14 ++++++++------
24 x11-libs/libXi/libXi-9999.ebuild | 11 ++++++-----
25 x11-libs/libXinerama/libXinerama-9999.ebuild | 10 ++++++----
26 x11-libs/libXmu/libXmu-9999.ebuild | 9 +++++----
27 x11-libs/libXp/libXp-9999.ebuild | 10 ++++++----
28 x11-libs/libXpm/libXpm-9999.ebuild | 12 +++++++-----
29 x11-libs/libXrandr/libXrandr-9999.ebuild | 14 ++++++++------
30 x11-libs/libXrender/libXrender-9999.ebuild | 8 +++++---
31 x11-libs/libXt/libXt-9999.ebuild | 12 +++++++-----
32 x11-libs/libXtst/libXtst-9999.ebuild | 14 ++++++++------
33 x11-libs/libXv/libXv-9999.ebuild | 10 ++++++----
34 x11-libs/libXvMC/libXvMC-9999.ebuild | 12 +++++++-----
35 x11-libs/libXxf86dga/libXxf86dga-9999.ebuild | 12 +++++++-----
36 x11-libs/libXxf86vm/libXxf86vm-9999.ebuild | 12 +++++++-----
37 x11-libs/libpciaccess/libpciaccess-9999.ebuild | 12 +++++++++++-
38 x11-libs/libxcb/libxcb-9999.ebuild | 7 ++++---
39 .../compositeproto/compositeproto-9999.ebuild | 2 ++
40 x11-proto/damageproto/damageproto-9999.ebuild | 2 ++
41 x11-proto/fixesproto/fixesproto-9999.ebuild | 4 +++-
42 x11-proto/inputproto/inputproto-9999.ebuild | 2 ++
43 x11-proto/kbproto/kbproto-9999.ebuild | 2 ++
44 x11-proto/printproto/printproto-9999.ebuild | 2 ++
45 x11-proto/randrproto/randrproto-9999.ebuild | 2 ++
46 x11-proto/recordproto/recordproto-9999.ebuild | 1 +
47 x11-proto/renderproto/renderproto-9999.ebuild | 2 ++
48 .../scrnsaverproto/scrnsaverproto-9999.ebuild | 1 +
49 x11-proto/videoproto/videoproto-9999.ebuild | 2 ++
50 x11-proto/xextproto/xextproto-9999.ebuild | 1 +
51 .../xf86bigfontproto/xf86bigfontproto-9999.ebuild | 2 ++
52 x11-proto/xf86dgaproto/xf86dgaproto-9999.ebuild | 2 ++
53 .../xf86vidmodeproto/xf86vidmodeproto-9999.ebuild | 2 ++
54 x11-proto/xineramaproto/xineramaproto-9999.ebuild | 2 ++
55 x11-proto/xproto/xproto-9999.ebuild | 1 +
56 45 files changed, 200 insertions(+), 111 deletions(-)
57
58 diff --git a/x11-libs/libICE/libICE-9999.ebuild b/x11-libs/libICE/libICE-9999.ebuild
59 index c9394dd..3b2f06a 100644
60 --- a/x11-libs/libICE/libICE-9999.ebuild
61 +++ b/x11-libs/libICE/libICE-9999.ebuild
62 @@ -5,6 +5,7 @@
63 EAPI=5
64
65 XORG_DOC=doc
66 +XORG_MULTILIB=yes
67 inherit xorg-2
68
69 DESCRIPTION="X.Org ICE library"
70 @@ -13,7 +14,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
71 IUSE="ipv6"
72
73 RDEPEND="x11-libs/xtrans
74 - x11-proto/xproto"
75 + x11-proto/xproto[${MULTILIB_USEDEP}]"
76 DEPEND="${RDEPEND}"
77
78 src_configure() {
79
80 diff --git a/x11-libs/libSM/libSM-9999.ebuild b/x11-libs/libSM/libSM-9999.ebuild
81 index d8fdd3e..80d6ffa 100644
82 --- a/x11-libs/libSM/libSM-9999.ebuild
83 +++ b/x11-libs/libSM/libSM-9999.ebuild
84 @@ -5,6 +5,7 @@
85 EAPI=5
86
87 XORG_DOC=doc
88 +XORG_MULTILIB=yes
89 inherit xorg-2
90
91 DESCRIPTION="X.Org SM library"
92 @@ -12,11 +13,16 @@ DESCRIPTION="X.Org SM library"
93 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
94 IUSE="ipv6 +uuid"
95
96 -RDEPEND=">=x11-libs/libICE-1.0.5
97 +RDEPEND=">=x11-libs/libICE-1.0.5[${MULTILIB_USEDEP}]
98 x11-libs/xtrans
99 - x11-proto/xproto
100 + x11-proto/xproto[${MULTILIB_USEDEP}]
101 !elibc_FreeBSD? ( !elibc_SunOS? (
102 - uuid? ( >=sys-apps/util-linux-2.16 )
103 + uuid? (
104 + >=sys-apps/util-linux-2.16
105 + abi_x86_32? (
106 + app-emulation/emul-linux-x86-baselibs[development]
107 + )
108 + )
109 ) )"
110 DEPEND="${RDEPEND}"
111
112
113 diff --git a/x11-libs/libX11/libX11-9999.ebuild b/x11-libs/libX11/libX11-9999.ebuild
114 index 8dd5b74..58dfc7d 100644
115 --- a/x11-libs/libX11/libX11-9999.ebuild
116 +++ b/x11-libs/libX11/libX11-9999.ebuild
117 @@ -5,6 +5,7 @@
118 EAPI=5
119
120 XORG_DOC=doc
121 +XORG_MULTILIB=yes
122 inherit xorg-2 toolchain-funcs flag-o-matic
123
124 DESCRIPTION="X.Org X11 library"
125 @@ -12,13 +13,13 @@ DESCRIPTION="X.Org X11 library"
126 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
127 IUSE="ipv6 test"
128
129 -RDEPEND=">=x11-libs/libxcb-1.1.92
130 +RDEPEND=">=x11-libs/libxcb-1.1.92[${MULTILIB_USEDEP}]
131 x11-libs/xtrans
132 - >=x11-proto/xproto-7.0.17
133 - x11-proto/xf86bigfontproto
134 - x11-proto/inputproto
135 - x11-proto/kbproto
136 - x11-proto/xextproto"
137 + >=x11-proto/xproto-7.0.17[${MULTILIB_USEDEP}]
138 + x11-proto/xf86bigfontproto[${MULTILIB_USEDEP}]
139 + x11-proto/inputproto[${MULTILIB_USEDEP}]
140 + x11-proto/kbproto[${MULTILIB_USEDEP}]
141 + x11-proto/xextproto[${MULTILIB_USEDEP}]"
142 DEPEND="${RDEPEND}
143 test? ( dev-lang/perl )"
144
145
146 diff --git a/x11-libs/libXScrnSaver/libXScrnSaver-9999.ebuild b/x11-libs/libXScrnSaver/libXScrnSaver-9999.ebuild
147 index 3ba08ea..73e8983 100644
148 --- a/x11-libs/libXScrnSaver/libXScrnSaver-9999.ebuild
149 +++ b/x11-libs/libXScrnSaver/libXScrnSaver-9999.ebuild
150 @@ -3,13 +3,15 @@
151 # $Header: $
152
153 EAPI=5
154 +
155 +XORG_MULTILIB=yes
156 inherit xorg-2
157
158 DESCRIPTION="X.Org XScrnSaver library"
159 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
160 IUSE=""
161
162 -RDEPEND="x11-libs/libX11
163 - x11-libs/libXext
164 - >=x11-proto/scrnsaverproto-1.2"
165 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
166 + x11-libs/libXext[${MULTILIB_USEDEP}]
167 + >=x11-proto/scrnsaverproto-1.2[${MULTILIB_USEDEP}]"
168 DEPEND="${RDEPEND}"
169
170 diff --git a/x11-libs/libXau/libXau-9999.ebuild b/x11-libs/libXau/libXau-9999.ebuild
171 index f5b1b2e..c70bd6f 100644
172 --- a/x11-libs/libXau/libXau-9999.ebuild
173 +++ b/x11-libs/libXau/libXau-9999.ebuild
174 @@ -3,6 +3,8 @@
175 # $Header: $
176
177 EAPI=5
178 +
179 +XORG_MULTILIB=yes
180 inherit xorg-2
181
182 DESCRIPTION="X.Org Xau library"
183 @@ -10,5 +12,5 @@ DESCRIPTION="X.Org Xau library"
184 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 ~x86-winnt"
185 IUSE=""
186
187 -RDEPEND="x11-proto/xproto"
188 +RDEPEND="x11-proto/xproto[${MULTILIB_USEDEP}]"
189 DEPEND="${RDEPEND}"
190
191 diff --git a/x11-libs/libXaw/libXaw-9999.ebuild b/x11-libs/libXaw/libXaw-9999.ebuild
192 index 7e51d54..4223a8f 100644
193 --- a/x11-libs/libXaw/libXaw-9999.ebuild
194 +++ b/x11-libs/libXaw/libXaw-9999.ebuild
195 @@ -5,6 +5,7 @@
196 EAPI=5
197
198 XORG_DOC=doc
199 +XORG_MULTILIB=yes
200 inherit xorg-2
201
202 DESCRIPTION="X.Org Xaw library"
203 @@ -12,13 +13,13 @@ DESCRIPTION="X.Org Xaw library"
204 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
205 IUSE="deprecated"
206
207 -RDEPEND="x11-libs/libX11
208 - x11-libs/libXext
209 - x11-libs/libXt
210 - x11-libs/libXmu
211 - x11-libs/libXpm
212 - x11-proto/xproto
213 - x11-proto/xextproto"
214 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
215 + x11-libs/libXext[${MULTILIB_USEDEP}]
216 + x11-libs/libXt[${MULTILIB_USEDEP}]
217 + x11-libs/libXmu[${MULTILIB_USEDEP}]
218 + x11-libs/libXpm[${MULTILIB_USEDEP}]
219 + x11-proto/xproto[${MULTILIB_USEDEP}]
220 + x11-proto/xextproto[${MULTILIB_USEDEP}]"
221 DEPEND="${RDEPEND}"
222
223 src_configure() {
224
225 diff --git a/x11-libs/libXcomposite/libXcomposite-9999.ebuild b/x11-libs/libXcomposite/libXcomposite-9999.ebuild
226 index 5e593d5..5d134ec 100644
227 --- a/x11-libs/libXcomposite/libXcomposite-9999.ebuild
228 +++ b/x11-libs/libXcomposite/libXcomposite-9999.ebuild
229 @@ -5,6 +5,7 @@
230 EAPI=5
231
232 XORG_DOC=doc
233 +XORG_MULTILIB=yes
234 inherit xorg-2
235
236 DESCRIPTION="X.Org Xcomposite library"
237 @@ -12,10 +13,10 @@ DESCRIPTION="X.Org Xcomposite library"
238 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
239 IUSE=""
240
241 -RDEPEND="x11-libs/libX11
242 - x11-libs/libXfixes
243 - >=x11-proto/compositeproto-0.4
244 - x11-proto/xproto"
245 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
246 + x11-libs/libXfixes[${MULTILIB_USEDEP}]
247 + >=x11-proto/compositeproto-0.4[${MULTILIB_USEDEP}]
248 + x11-proto/xproto[${MULTILIB_USEDEP}]"
249 DEPEND="${RDEPEND}"
250
251 src_configure() {
252
253 diff --git a/x11-libs/libXcursor/libXcursor-9999.ebuild b/x11-libs/libXcursor/libXcursor-9999.ebuild
254 index e789ae5..7395b01 100644
255 --- a/x11-libs/libXcursor/libXcursor-9999.ebuild
256 +++ b/x11-libs/libXcursor/libXcursor-9999.ebuild
257 @@ -3,6 +3,8 @@
258 # $Header: $
259
260 EAPI=5
261 +
262 +XORG_MULTILIB=yes
263 inherit xorg-2
264
265 DESCRIPTION="X.Org Xcursor library"
266 @@ -10,9 +12,9 @@ DESCRIPTION="X.Org Xcursor library"
267 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
268 IUSE=""
269
270 -RDEPEND=">=x11-libs/libXrender-0.8.2
271 - x11-libs/libXfixes
272 - x11-libs/libX11"
273 +RDEPEND=">=x11-libs/libXrender-0.8.2[${MULTILIB_USEDEP}]
274 + x11-libs/libXfixes[${MULTILIB_USEDEP}]
275 + x11-libs/libX11[${MULTILIB_USEDEP}]"
276 DEPEND="${RDEPEND}"
277
278 XORG_CONFIGURE_OPTIONS=(
279
280 diff --git a/x11-libs/libXdamage/libXdamage-9999.ebuild b/x11-libs/libXdamage/libXdamage-9999.ebuild
281 index 1345d0b..051f23a 100644
282 --- a/x11-libs/libXdamage/libXdamage-9999.ebuild
283 +++ b/x11-libs/libXdamage/libXdamage-9999.ebuild
284 @@ -3,6 +3,8 @@
285 # $Header: $
286
287 EAPI=5
288 +
289 +XORG_MULTILIB=yes
290 inherit xorg-2
291
292 DESCRIPTION="X.Org Xdamage library"
293 @@ -10,8 +12,8 @@ DESCRIPTION="X.Org Xdamage library"
294 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
295 IUSE=""
296
297 -RDEPEND="x11-libs/libX11
298 - x11-libs/libXfixes
299 - >=x11-proto/damageproto-1.1
300 - x11-proto/xproto"
301 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
302 + x11-libs/libXfixes[${MULTILIB_USEDEP}]
303 + >=x11-proto/damageproto-1.1[${MULTILIB_USEDEP}]
304 + x11-proto/xproto[${MULTILIB_USEDEP}]"
305 DEPEND="${RDEPEND}"
306
307 diff --git a/x11-libs/libXdmcp/libXdmcp-9999.ebuild b/x11-libs/libXdmcp/libXdmcp-9999.ebuild
308 index fb27c49..337c988 100644
309 --- a/x11-libs/libXdmcp/libXdmcp-9999.ebuild
310 +++ b/x11-libs/libXdmcp/libXdmcp-9999.ebuild
311 @@ -5,6 +5,7 @@
312 EAPI=5
313
314 XORG_DOC=doc
315 +XORG_MULTILIB=yes
316 inherit xorg-2
317
318 DESCRIPTION="X.Org Xdmcp library"
319 @@ -12,7 +13,7 @@ DESCRIPTION="X.Org Xdmcp library"
320 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 ~x86-winnt"
321 IUSE=""
322
323 -RDEPEND="x11-proto/xproto"
324 +RDEPEND="x11-proto/xproto[${MULTILIB_USEDEP}]"
325 DEPEND="${RDEPEND}"
326
327 src_configure() {
328
329 diff --git a/x11-libs/libXext/libXext-9999.ebuild b/x11-libs/libXext/libXext-9999.ebuild
330 index 5a639ab..6b1a772 100644
331 --- a/x11-libs/libXext/libXext-9999.ebuild
332 +++ b/x11-libs/libXext/libXext-9999.ebuild
333 @@ -5,6 +5,7 @@
334 EAPI=5
335
336 XORG_DOC=doc
337 +XORG_MULTILIB=yes
338 inherit xorg-2
339
340 DESCRIPTION="X.Org Xext library"
341 @@ -12,8 +13,8 @@ DESCRIPTION="X.Org Xext library"
342 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 ~x86-winnt"
343 IUSE=""
344
345 -RDEPEND=">=x11-libs/libX11-1.2
346 - >=x11-proto/xextproto-7.1.99"
347 +RDEPEND=">=x11-libs/libX11-1.2[${MULTILIB_USEDEP}]
348 + >=x11-proto/xextproto-7.1.99[${MULTILIB_USEDEP}]"
349 DEPEND="${RDEPEND}"
350
351 src_configure() {
352
353 diff --git a/x11-libs/libXfixes/libXfixes-9999.ebuild b/x11-libs/libXfixes/libXfixes-9999.ebuild
354 index 3ddcf53..22954e8 100644
355 --- a/x11-libs/libXfixes/libXfixes-9999.ebuild
356 +++ b/x11-libs/libXfixes/libXfixes-9999.ebuild
357 @@ -3,6 +3,8 @@
358 # $Header: $
359
360 EAPI=5
361 +
362 +XORG_MULTILIB=yes
363 inherit xorg-2
364
365 DESCRIPTION="X.Org Xfixes library"
366 @@ -10,8 +12,8 @@ DESCRIPTION="X.Org Xfixes library"
367 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
368 IUSE=""
369
370 -RDEPEND="x11-libs/libX11
371 - >=x11-proto/fixesproto-5
372 - x11-proto/xproto
373 - x11-proto/xextproto"
374 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
375 + >=x11-proto/fixesproto-5[${MULTILIB_USEDEP}]
376 + x11-proto/xproto[${MULTILIB_USEDEP}]
377 + x11-proto/xextproto[${MULTILIB_USEDEP}]"
378 DEPEND="${RDEPEND}"
379
380 diff --git a/x11-libs/libXft/libXft-9999.ebuild b/x11-libs/libXft/libXft-9999.ebuild
381 index 169a519..ee8b774 100644
382 --- a/x11-libs/libXft/libXft-9999.ebuild
383 +++ b/x11-libs/libXft/libXft-9999.ebuild
384 @@ -3,6 +3,8 @@
385 # $Header: $
386
387 EAPI=5
388 +
389 +XORG_MULTILIB=yes
390 inherit xorg-2 flag-o-matic
391
392 DESCRIPTION="X.Org Xft library"
393 @@ -10,11 +12,11 @@ DESCRIPTION="X.Org Xft library"
394 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
395 IUSE=""
396
397 -RDEPEND=">=x11-libs/libXrender-0.8.2
398 - x11-libs/libX11
399 - x11-libs/libXext
400 - media-libs/freetype
401 - media-libs/fontconfig
402 - x11-proto/xproto
403 +RDEPEND=">=x11-libs/libXrender-0.8.2[${MULTILIB_USEDEP}]
404 + x11-libs/libX11[${MULTILIB_USEDEP}]
405 + x11-libs/libXext[${MULTILIB_USEDEP}]
406 + media-libs/freetype[${MULTILIB_USEDEP}]
407 + media-libs/fontconfig[${MULTILIB_USEDEP}]
408 + x11-proto/xproto[${MULTILIB_USEDEP}]
409 virtual/ttf-fonts"
410 DEPEND="${RDEPEND}"
411
412 diff --git a/x11-libs/libXi/libXi-9999.ebuild b/x11-libs/libXi/libXi-9999.ebuild
413 index ea6e5be..242ab90 100644
414 --- a/x11-libs/libXi/libXi-9999.ebuild
415 +++ b/x11-libs/libXi/libXi-9999.ebuild
416 @@ -5,17 +5,18 @@
417 EAPI=5
418
419 XORG_DOC=doc
420 +XORG_MULTILIB=yes
421 inherit xorg-2
422
423 DESCRIPTION="X.Org Xi library"
424 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
425 IUSE=""
426
427 -RDEPEND=">=x11-libs/libX11-1.4.99.1
428 - >=x11-libs/libXext-1.1
429 - >=x11-proto/inputproto-2.2.99.1
430 - >=x11-proto/xproto-7.0.13
431 - >=x11-proto/xextproto-7.0.3"
432 +RDEPEND=">=x11-libs/libX11-1.4.99.1[${MULTILIB_USEDEP}]
433 + >=x11-libs/libXext-1.1[${MULTILIB_USEDEP}]
434 + >=x11-proto/inputproto-2.2.99.1[${MULTILIB_USEDEP}]
435 + >=x11-proto/xproto-7.0.13[${MULTILIB_USEDEP}]
436 + >=x11-proto/xextproto-7.0.3[${MULTILIB_USEDEP}]"
437 DEPEND="${RDEPEND}"
438
439 src_configure() {
440
441 diff --git a/x11-libs/libXinerama/libXinerama-9999.ebuild b/x11-libs/libXinerama/libXinerama-9999.ebuild
442 index 184230a..e83db6c 100644
443 --- a/x11-libs/libXinerama/libXinerama-9999.ebuild
444 +++ b/x11-libs/libXinerama/libXinerama-9999.ebuild
445 @@ -3,6 +3,8 @@
446 # $Header: $
447
448 EAPI=5
449 +
450 +XORG_MULTILIB=yes
451 inherit xorg-2
452
453 DESCRIPTION="X.Org Xinerama library"
454 @@ -10,8 +12,8 @@ DESCRIPTION="X.Org Xinerama library"
455 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
456 IUSE=""
457
458 -RDEPEND="x11-libs/libX11
459 - x11-libs/libXext
460 - x11-proto/xextproto
461 - >=x11-proto/xineramaproto-1.2"
462 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
463 + x11-libs/libXext[${MULTILIB_USEDEP}]
464 + x11-proto/xextproto[${MULTILIB_USEDEP}]
465 + >=x11-proto/xineramaproto-1.2[${MULTILIB_USEDEP}]"
466 DEPEND="${RDEPEND}"
467
468 diff --git a/x11-libs/libXmu/libXmu-9999.ebuild b/x11-libs/libXmu/libXmu-9999.ebuild
469 index 9d6ce14..b4e535e 100644
470 --- a/x11-libs/libXmu/libXmu-9999.ebuild
471 +++ b/x11-libs/libXmu/libXmu-9999.ebuild
472 @@ -5,6 +5,7 @@
473 EAPI=5
474
475 XORG_DOC=doc
476 +XORG_MULTILIB=yes
477 inherit xorg-2
478
479 DESCRIPTION="X.Org Xmu library"
480 @@ -12,10 +13,10 @@ DESCRIPTION="X.Org Xmu library"
481 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"
482 IUSE="ipv6"
483
484 -RDEPEND="x11-libs/libXt
485 - x11-libs/libXext
486 - x11-libs/libX11
487 - x11-proto/xextproto"
488 +RDEPEND="x11-libs/libXt[${MULTILIB_USEDEP}]
489 + x11-libs/libXext[${MULTILIB_USEDEP}]
490 + x11-libs/libX11[${MULTILIB_USEDEP}]
491 + x11-proto/xextproto[${MULTILIB_USEDEP}]"
492 DEPEND="${RDEPEND}"
493
494 src_configure() {
495
496 diff --git a/x11-libs/libXp/libXp-9999.ebuild b/x11-libs/libXp/libXp-9999.ebuild
497 index f222f50..e0202a7 100644
498 --- a/x11-libs/libXp/libXp-9999.ebuild
499 +++ b/x11-libs/libXp/libXp-9999.ebuild
500 @@ -3,6 +3,8 @@
501 # $Header: $
502
503 EAPI=5
504 +
505 +XORG_MULTILIB=yes
506 inherit xorg-2
507
508 DESCRIPTION="X.Org Xp library"
509 @@ -10,8 +12,8 @@ DESCRIPTION="X.Org Xp library"
510 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
511 IUSE=""
512
513 -RDEPEND="x11-libs/libX11
514 - x11-libs/libXext
515 - x11-libs/libXau
516 - x11-proto/printproto"
517 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
518 + x11-libs/libXext[${MULTILIB_USEDEP}]
519 + x11-libs/libXau[${MULTILIB_USEDEP}]
520 + x11-proto/printproto[${MULTILIB_USEDEP}]"
521 DEPEND="${RDEPEND}"
522
523 diff --git a/x11-libs/libXpm/libXpm-9999.ebuild b/x11-libs/libXpm/libXpm-9999.ebuild
524 index 1694063..1d9605a 100644
525 --- a/x11-libs/libXpm/libXpm-9999.ebuild
526 +++ b/x11-libs/libXpm/libXpm-9999.ebuild
527 @@ -3,6 +3,8 @@
528 # $Header: $
529
530 EAPI=5
531 +
532 +XORG_MULTILIB=yes
533 inherit xorg-2 flag-o-matic
534
535 DESCRIPTION="X.Org Xpm library"
536 @@ -10,11 +12,11 @@ DESCRIPTION="X.Org Xpm library"
537 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
538 IUSE=""
539
540 -RDEPEND="x11-libs/libX11
541 - x11-libs/libXt
542 - x11-libs/libXext
543 - x11-proto/xextproto
544 - x11-proto/xproto"
545 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
546 + x11-libs/libXt[${MULTILIB_USEDEP}]
547 + x11-libs/libXext[${MULTILIB_USEDEP}]
548 + x11-proto/xextproto[${MULTILIB_USEDEP}]
549 + x11-proto/xproto[${MULTILIB_USEDEP}]"
550 DEPEND="${RDEPEND}
551 sys-devel/gettext"
552
553
554 diff --git a/x11-libs/libXrandr/libXrandr-9999.ebuild b/x11-libs/libXrandr/libXrandr-9999.ebuild
555 index 4eca882..8f98e19 100644
556 --- a/x11-libs/libXrandr/libXrandr-9999.ebuild
557 +++ b/x11-libs/libXrandr/libXrandr-9999.ebuild
558 @@ -3,6 +3,8 @@
559 # $Header: $
560
561 EAPI=5
562 +
563 +XORG_MULTILIB=yes
564 inherit xorg-2
565
566 DESCRIPTION="X.Org Xrandr library"
567 @@ -10,10 +12,10 @@ DESCRIPTION="X.Org Xrandr library"
568 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
569 IUSE=""
570
571 -RDEPEND="x11-libs/libX11
572 - x11-libs/libXext
573 - x11-libs/libXrender
574 - x11-proto/randrproto
575 - x11-proto/renderproto
576 - x11-proto/xextproto"
577 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
578 + x11-libs/libXext[${MULTILIB_USEDEP}]
579 + x11-libs/libXrender[${MULTILIB_USEDEP}]
580 + x11-proto/randrproto[${MULTILIB_USEDEP}]
581 + x11-proto/renderproto[${MULTILIB_USEDEP}]
582 + x11-proto/xextproto[${MULTILIB_USEDEP}]"
583 DEPEND="${RDEPEND}"
584
585 diff --git a/x11-libs/libXrender/libXrender-9999.ebuild b/x11-libs/libXrender/libXrender-9999.ebuild
586 index f994950..179d075 100644
587 --- a/x11-libs/libXrender/libXrender-9999.ebuild
588 +++ b/x11-libs/libXrender/libXrender-9999.ebuild
589 @@ -3,6 +3,8 @@
590 # $Header: $
591
592 EAPI=5
593 +
594 +XORG_MULTILIB=yes
595 inherit xorg-2
596
597 DESCRIPTION="X.Org Xrender library"
598 @@ -10,7 +12,7 @@ DESCRIPTION="X.Org Xrender library"
599 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
600 IUSE=""
601
602 -RDEPEND="x11-libs/libX11
603 - >=x11-proto/renderproto-0.9.3
604 - x11-proto/xproto"
605 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
606 + >=x11-proto/renderproto-0.9.3[${MULTILIB_USEDEP}]
607 + x11-proto/xproto[${MULTILIB_USEDEP}]"
608 DEPEND="${RDEPEND}"
609
610 diff --git a/x11-libs/libXt/libXt-9999.ebuild b/x11-libs/libXt/libXt-9999.ebuild
611 index 80c5796..b4e41d5 100644
612 --- a/x11-libs/libXt/libXt-9999.ebuild
613 +++ b/x11-libs/libXt/libXt-9999.ebuild
614 @@ -3,6 +3,8 @@
615 # $Header: $
616
617 EAPI=5
618 +
619 +XORG_MULTILIB=yes
620 inherit xorg-2 toolchain-funcs
621
622 DESCRIPTION="X.Org Xt library"
623 @@ -10,11 +12,11 @@ DESCRIPTION="X.Org Xt library"
624 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
625 IUSE=""
626
627 -RDEPEND="x11-libs/libX11
628 - x11-libs/libSM
629 - x11-libs/libICE
630 - x11-proto/xproto
631 - x11-proto/kbproto"
632 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
633 + x11-libs/libSM[${MULTILIB_USEDEP}]
634 + x11-libs/libICE[${MULTILIB_USEDEP}]
635 + x11-proto/xproto[${MULTILIB_USEDEP}]
636 + x11-proto/kbproto[${MULTILIB_USEDEP}]"
637 DEPEND="${RDEPEND}"
638
639 src_configure() {
640
641 diff --git a/x11-libs/libXtst/libXtst-9999.ebuild b/x11-libs/libXtst/libXtst-9999.ebuild
642 index f1e4340..12a78e9 100644
643 --- a/x11-libs/libXtst/libXtst-9999.ebuild
644 +++ b/x11-libs/libXtst/libXtst-9999.ebuild
645 @@ -3,6 +3,8 @@
646 # $Header: $
647
648 EAPI=5
649 +
650 +XORG_MULTILIB=yes
651 inherit xorg-2
652
653 DESCRIPTION="X.Org Xtst library"
654 @@ -10,10 +12,10 @@ DESCRIPTION="X.Org Xtst library"
655 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
656 IUSE=""
657
658 -RDEPEND="x11-libs/libX11
659 - >=x11-libs/libXext-1.0.99.4
660 - x11-libs/libXi
661 - >=x11-proto/recordproto-1.13.99.1
662 - >=x11-proto/xextproto-7.0.99.3
663 - x11-proto/inputproto"
664 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
665 + >=x11-libs/libXext-1.0.99.4[${MULTILIB_USEDEP}]
666 + x11-libs/libXi[${MULTILIB_USEDEP}]
667 + >=x11-proto/recordproto-1.13.99.1[${MULTILIB_USEDEP}]
668 + >=x11-proto/xextproto-7.0.99.3[${MULTILIB_USEDEP}]
669 + x11-proto/inputproto[${MULTILIB_USEDEP}]"
670 DEPEND="${RDEPEND}"
671
672 diff --git a/x11-libs/libXv/libXv-9999.ebuild b/x11-libs/libXv/libXv-9999.ebuild
673 index af9bfd2..fd28924 100644
674 --- a/x11-libs/libXv/libXv-9999.ebuild
675 +++ b/x11-libs/libXv/libXv-9999.ebuild
676 @@ -3,6 +3,8 @@
677 # $Header: $
678
679 EAPI=5
680 +
681 +XORG_MULTILIB=yes
682 inherit xorg-2
683
684 DESCRIPTION="X.Org Xv library"
685 @@ -10,8 +12,8 @@ DESCRIPTION="X.Org Xv library"
686 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
687 IUSE=""
688
689 -RDEPEND="x11-libs/libX11
690 - x11-libs/libXext
691 - x11-proto/videoproto
692 - x11-proto/xproto"
693 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
694 + x11-libs/libXext[${MULTILIB_USEDEP}]
695 + x11-proto/videoproto[${MULTILIB_USEDEP}]
696 + x11-proto/xproto[${MULTILIB_USEDEP}]"
697 DEPEND="${RDEPEND}"
698
699 diff --git a/x11-libs/libXvMC/libXvMC-9999.ebuild b/x11-libs/libXvMC/libXvMC-9999.ebuild
700 index 691515a..d41e9f8 100644
701 --- a/x11-libs/libXvMC/libXvMC-9999.ebuild
702 +++ b/x11-libs/libXvMC/libXvMC-9999.ebuild
703 @@ -3,6 +3,8 @@
704 # $Header: $
705
706 EAPI=5
707 +
708 +XORG_MULTILIB=yes
709 inherit xorg-2
710
711 DESCRIPTION="X.Org XvMC library"
712 @@ -10,10 +12,10 @@ DESCRIPTION="X.Org XvMC library"
713 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-solaris"
714 IUSE=""
715
716 -RDEPEND="x11-libs/libX11
717 - x11-libs/libXext
718 - x11-libs/libXv
719 - x11-proto/videoproto
720 - x11-proto/xproto"
721 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
722 + x11-libs/libXext[${MULTILIB_USEDEP}]
723 + x11-libs/libXv[${MULTILIB_USEDEP}]
724 + x11-proto/videoproto[${MULTILIB_USEDEP}]
725 + x11-proto/xproto[${MULTILIB_USEDEP}]"
726 DEPEND="${RDEPEND}"
727 PDEPEND="app-admin/eselect-xvmc"
728
729 diff --git a/x11-libs/libXxf86dga/libXxf86dga-9999.ebuild b/x11-libs/libXxf86dga/libXxf86dga-9999.ebuild
730 index 646278f..ca9b307 100644
731 --- a/x11-libs/libXxf86dga/libXxf86dga-9999.ebuild
732 +++ b/x11-libs/libXxf86dga/libXxf86dga-9999.ebuild
733 @@ -3,6 +3,8 @@
734 # $Header: $
735
736 EAPI=5
737 +
738 +XORG_MULTILIB=yes
739 inherit xorg-2
740
741 DESCRIPTION="X.Org Xxf86dga library"
742 @@ -10,9 +12,9 @@ DESCRIPTION="X.Org Xxf86dga library"
743 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
744 IUSE=""
745
746 -RDEPEND="x11-libs/libX11
747 - x11-libs/libXext
748 - x11-proto/xextproto
749 - x11-proto/xproto
750 - >=x11-proto/xf86dgaproto-2.0.99.2"
751 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
752 + x11-libs/libXext[${MULTILIB_USEDEP}]
753 + x11-proto/xextproto[${MULTILIB_USEDEP}]
754 + x11-proto/xproto[${MULTILIB_USEDEP}]
755 + >=x11-proto/xf86dgaproto-2.0.99.2[${MULTILIB_USEDEP}]"
756 DEPEND="${RDEPEND}"
757
758 diff --git a/x11-libs/libXxf86vm/libXxf86vm-9999.ebuild b/x11-libs/libXxf86vm/libXxf86vm-9999.ebuild
759 index 76a195f..7814bb3 100644
760 --- a/x11-libs/libXxf86vm/libXxf86vm-9999.ebuild
761 +++ b/x11-libs/libXxf86vm/libXxf86vm-9999.ebuild
762 @@ -3,6 +3,8 @@
763 # $Header: $
764
765 EAPI=5
766 +
767 +XORG_MULTILIB=yes
768 inherit xorg-2
769
770 DESCRIPTION="X.Org Xxf86vm library"
771 @@ -10,9 +12,9 @@ DESCRIPTION="X.Org Xxf86vm library"
772 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
773 IUSE=""
774
775 -RDEPEND="x11-libs/libX11
776 - x11-libs/libXext
777 - >=x11-proto/xf86vidmodeproto-2.3
778 - x11-proto/xextproto
779 - x11-proto/xproto"
780 +RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]
781 + x11-libs/libXext[${MULTILIB_USEDEP}]
782 + >=x11-proto/xf86vidmodeproto-2.3[${MULTILIB_USEDEP}]
783 + x11-proto/xextproto[${MULTILIB_USEDEP}]
784 + x11-proto/xproto[${MULTILIB_USEDEP}]"
785 DEPEND="${RDEPEND}"
786
787 diff --git a/x11-libs/libpciaccess/libpciaccess-9999.ebuild b/x11-libs/libpciaccess/libpciaccess-9999.ebuild
788 index ba0a404..fd0db99 100644
789 --- a/x11-libs/libpciaccess/libpciaccess-9999.ebuild
790 +++ b/x11-libs/libpciaccess/libpciaccess-9999.ebuild
791 @@ -3,6 +3,8 @@
792 # $Header: $
793
794 EAPI=5
795 +
796 +XORG_MULTILIB=yes
797 inherit xorg-2
798
799 DESCRIPTION="Library providing generic access to the PCI bus and devices"
800 @@ -24,8 +26,16 @@ src_configure() {
801
802 src_install() {
803 xorg-2_src_install
804 +
805 if ! use minimal; then
806 + scanpci_install() {
807 + ${BASH} "${AUTOTOOLS_BUILD_DIR:-${S}}/libtool" \
808 + --mode=install "$(type -P install)" -c \
809 + "${AUTOTOOLS_BUILD_DIR:-${S}}/scanpci/scanpci" \
810 + "${ED}"/usr/bin || die
811 + }
812 +
813 dodir /usr/bin || die
814 - ${BASH} "${AUTOTOOLS_BUILD_DIR:-${S}}/libtool" --mode=install "$(type -P install)" -c "${AUTOTOOLS_BUILD_DIR:-${S}}/scanpci/scanpci" "${ED}"/usr/bin || die
815 + multilib_foreach_impl scanpci_install
816 fi
817 }
818
819 diff --git a/x11-libs/libxcb/libxcb-9999.ebuild b/x11-libs/libxcb/libxcb-9999.ebuild
820 index 70888fb..63dbf27 100644
821 --- a/x11-libs/libxcb/libxcb-9999.ebuild
822 +++ b/x11-libs/libxcb/libxcb-9999.ebuild
823 @@ -5,6 +5,7 @@
824 EAPI=5
825
826 XORG_DOC=doc
827 +XORG_MULTILIB=yes
828 inherit xorg-2
829
830 DESCRIPTION="X C-language Bindings library"
831 @@ -16,9 +17,9 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/libxcb"
832 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
833 IUSE="selinux"
834
835 -RDEPEND="dev-libs/libpthread-stubs
836 - x11-libs/libXau
837 - x11-libs/libXdmcp"
838 +RDEPEND="dev-libs/libpthread-stubs[${MULTILIB_USEDEP}]
839 + x11-libs/libXau[${MULTILIB_USEDEP}]
840 + x11-libs/libXdmcp[${MULTILIB_USEDEP}]"
841 DEPEND="${RDEPEND}
842 dev-lang/python[xml]
843 dev-libs/libxslt
844
845 diff --git a/x11-proto/compositeproto/compositeproto-9999.ebuild b/x11-proto/compositeproto/compositeproto-9999.ebuild
846 index 4a165d7..8dc7079 100644
847 --- a/x11-proto/compositeproto/compositeproto-9999.ebuild
848 +++ b/x11-proto/compositeproto/compositeproto-9999.ebuild
849 @@ -3,6 +3,8 @@
850 # $Header: $
851
852 EAPI=5
853 +
854 +XORG_MULTILIB=yes
855 inherit xorg-2
856
857 DESCRIPTION="X.Org Composite protocol headers"
858
859 diff --git a/x11-proto/damageproto/damageproto-9999.ebuild b/x11-proto/damageproto/damageproto-9999.ebuild
860 index ded99cb..6c6160c 100644
861 --- a/x11-proto/damageproto/damageproto-9999.ebuild
862 +++ b/x11-proto/damageproto/damageproto-9999.ebuild
863 @@ -3,6 +3,8 @@
864 # $Header: $
865
866 EAPI=5
867 +
868 +XORG_MULTILIB=yes
869 inherit xorg-2
870
871 DESCRIPTION="X.Org Damage protocol headers"
872
873 diff --git a/x11-proto/fixesproto/fixesproto-9999.ebuild b/x11-proto/fixesproto/fixesproto-9999.ebuild
874 index 301416f..3fa35fe 100644
875 --- a/x11-proto/fixesproto/fixesproto-9999.ebuild
876 +++ b/x11-proto/fixesproto/fixesproto-9999.ebuild
877 @@ -3,6 +3,8 @@
878 # $Header: $
879
880 EAPI=5
881 +
882 +XORG_MULTILIB=yes
883 inherit xorg-2
884
885 DESCRIPTION="X.Org Fixes protocol headers"
886 @@ -10,5 +12,5 @@ DESCRIPTION="X.Org Fixes protocol headers"
887 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
888 IUSE=""
889
890 -RDEPEND=">=x11-proto/xextproto-7.0.99.1"
891 +RDEPEND=">=x11-proto/xextproto-7.0.99.1[${MULTILIB_USEDEP}]"
892 DEPEND="${RDEPEND}"
893
894 diff --git a/x11-proto/inputproto/inputproto-9999.ebuild b/x11-proto/inputproto/inputproto-9999.ebuild
895 index 5cb4acb..ac8c107 100644
896 --- a/x11-proto/inputproto/inputproto-9999.ebuild
897 +++ b/x11-proto/inputproto/inputproto-9999.ebuild
898 @@ -3,6 +3,8 @@
899 # $Header: $
900
901 EAPI=5
902 +
903 +XORG_MULTILIB=yes
904 inherit xorg-2
905
906 DESCRIPTION="X.Org Input protocol headers"
907
908 diff --git a/x11-proto/kbproto/kbproto-9999.ebuild b/x11-proto/kbproto/kbproto-9999.ebuild
909 index 0e42d2f..99a593c 100644
910 --- a/x11-proto/kbproto/kbproto-9999.ebuild
911 +++ b/x11-proto/kbproto/kbproto-9999.ebuild
912 @@ -3,6 +3,8 @@
913 # $Header: $
914
915 EAPI=5
916 +
917 +XORG_MULTILIB=yes
918 inherit xorg-2
919
920 DESCRIPTION="X.Org KB protocol headers"
921
922 diff --git a/x11-proto/printproto/printproto-9999.ebuild b/x11-proto/printproto/printproto-9999.ebuild
923 index 7cdd441..8afb9b0 100644
924 --- a/x11-proto/printproto/printproto-9999.ebuild
925 +++ b/x11-proto/printproto/printproto-9999.ebuild
926 @@ -3,6 +3,8 @@
927 # $Header: $
928
929 EAPI=5
930 +
931 +XORG_MULTILIB=yes
932 inherit xorg-2
933
934 DESCRIPTION="X.Org Print protocol headers"
935
936 diff --git a/x11-proto/randrproto/randrproto-9999.ebuild b/x11-proto/randrproto/randrproto-9999.ebuild
937 index 1268f2d..8bfe9f9 100644
938 --- a/x11-proto/randrproto/randrproto-9999.ebuild
939 +++ b/x11-proto/randrproto/randrproto-9999.ebuild
940 @@ -3,6 +3,8 @@
941 # $Header: $
942
943 EAPI=5
944 +
945 +XORG_MULTILIB=yes
946 inherit xorg-2
947
948 DESCRIPTION="X.Org Randr protocol headers"
949
950 diff --git a/x11-proto/recordproto/recordproto-9999.ebuild b/x11-proto/recordproto/recordproto-9999.ebuild
951 index 53b7e93..05cc82b 100644
952 --- a/x11-proto/recordproto/recordproto-9999.ebuild
953 +++ b/x11-proto/recordproto/recordproto-9999.ebuild
954 @@ -5,6 +5,7 @@
955 EAPI=5
956
957 XORG_DOC=doc
958 +XORG_MULTILIB=yes
959 inherit xorg-2
960
961 DESCRIPTION="X.Org Record protocol headers"
962
963 diff --git a/x11-proto/renderproto/renderproto-9999.ebuild b/x11-proto/renderproto/renderproto-9999.ebuild
964 index 9c5b4a5..57e3895 100644
965 --- a/x11-proto/renderproto/renderproto-9999.ebuild
966 +++ b/x11-proto/renderproto/renderproto-9999.ebuild
967 @@ -3,6 +3,8 @@
968 # $Header: $
969
970 EAPI=5
971 +
972 +XORG_MULTILIB=yes
973 inherit xorg-2
974
975 DESCRIPTION="X.Org Render protocol headers"
976
977 diff --git a/x11-proto/scrnsaverproto/scrnsaverproto-9999.ebuild b/x11-proto/scrnsaverproto/scrnsaverproto-9999.ebuild
978 index 614f794..a95e8d0 100644
979 --- a/x11-proto/scrnsaverproto/scrnsaverproto-9999.ebuild
980 +++ b/x11-proto/scrnsaverproto/scrnsaverproto-9999.ebuild
981 @@ -5,6 +5,7 @@
982 EAPI=5
983
984 XORG_DOC=doc
985 +XORG_MULTILIB=yes
986 inherit xorg-2
987
988 DESCRIPTION="X.Org ScrnSaver protocol headers"
989
990 diff --git a/x11-proto/videoproto/videoproto-9999.ebuild b/x11-proto/videoproto/videoproto-9999.ebuild
991 index 8355569..35f257f 100644
992 --- a/x11-proto/videoproto/videoproto-9999.ebuild
993 +++ b/x11-proto/videoproto/videoproto-9999.ebuild
994 @@ -3,6 +3,8 @@
995 # $Header: $
996
997 EAPI=5
998 +
999 +XORG_MULTILIB=yes
1000 inherit xorg-2
1001
1002 DESCRIPTION="X.Org Video protocol headers"
1003
1004 diff --git a/x11-proto/xextproto/xextproto-9999.ebuild b/x11-proto/xextproto/xextproto-9999.ebuild
1005 index 7ba9a1d..0c92126 100644
1006 --- a/x11-proto/xextproto/xextproto-9999.ebuild
1007 +++ b/x11-proto/xextproto/xextproto-9999.ebuild
1008 @@ -5,6 +5,7 @@
1009 EAPI=5
1010
1011 XORG_DOC=doc
1012 +XORG_MULTILIB=yes
1013 inherit xorg-2
1014
1015 DESCRIPTION="X.Org XExt protocol headers"
1016
1017 diff --git a/x11-proto/xf86bigfontproto/xf86bigfontproto-9999.ebuild b/x11-proto/xf86bigfontproto/xf86bigfontproto-9999.ebuild
1018 index 28fc6b9..74acd28 100644
1019 --- a/x11-proto/xf86bigfontproto/xf86bigfontproto-9999.ebuild
1020 +++ b/x11-proto/xf86bigfontproto/xf86bigfontproto-9999.ebuild
1021 @@ -3,6 +3,8 @@
1022 # $Header: $
1023
1024 EAPI=5
1025 +
1026 +XORG_MULTILIB=yes
1027 inherit xorg-2
1028
1029 DESCRIPTION="X.Org XF86BigFont protocol headers"
1030
1031 diff --git a/x11-proto/xf86dgaproto/xf86dgaproto-9999.ebuild b/x11-proto/xf86dgaproto/xf86dgaproto-9999.ebuild
1032 index 59dd7e9..75e1f91 100644
1033 --- a/x11-proto/xf86dgaproto/xf86dgaproto-9999.ebuild
1034 +++ b/x11-proto/xf86dgaproto/xf86dgaproto-9999.ebuild
1035 @@ -3,6 +3,8 @@
1036 # $Header: $
1037
1038 EAPI=5
1039 +
1040 +XORG_MULTILIB=yes
1041 inherit xorg-2
1042
1043 DESCRIPTION="X.Org XF86DGA protocol headers"
1044
1045 diff --git a/x11-proto/xf86vidmodeproto/xf86vidmodeproto-9999.ebuild b/x11-proto/xf86vidmodeproto/xf86vidmodeproto-9999.ebuild
1046 index 5fabcb7..604db37 100644
1047 --- a/x11-proto/xf86vidmodeproto/xf86vidmodeproto-9999.ebuild
1048 +++ b/x11-proto/xf86vidmodeproto/xf86vidmodeproto-9999.ebuild
1049 @@ -3,6 +3,8 @@
1050 # $Header: $
1051
1052 EAPI=5
1053 +
1054 +XORG_MULTILIB=yes
1055 inherit xorg-2
1056
1057 DESCRIPTION="X.Org XF86VidMode protocol headers"
1058
1059 diff --git a/x11-proto/xineramaproto/xineramaproto-9999.ebuild b/x11-proto/xineramaproto/xineramaproto-9999.ebuild
1060 index 89642a6..1f02883 100644
1061 --- a/x11-proto/xineramaproto/xineramaproto-9999.ebuild
1062 +++ b/x11-proto/xineramaproto/xineramaproto-9999.ebuild
1063 @@ -3,6 +3,8 @@
1064 # $Header: $
1065
1066 EAPI=5
1067 +
1068 +XORG_MULTILIB=yes
1069 inherit xorg-2
1070
1071 DESCRIPTION="X.Org Xinerama protocol headers"
1072
1073 diff --git a/x11-proto/xproto/xproto-9999.ebuild b/x11-proto/xproto/xproto-9999.ebuild
1074 index 68293f0..5b70c35 100644
1075 --- a/x11-proto/xproto/xproto-9999.ebuild
1076 +++ b/x11-proto/xproto/xproto-9999.ebuild
1077 @@ -5,6 +5,7 @@
1078 EAPI=5
1079
1080 XORG_DOC=doc
1081 +XORG_MULTILIB=yes
1082 inherit xorg-2
1083
1084 DESCRIPTION="X.Org xproto protocol headers"