Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-vmware/files/, x11-drivers/xf86-video-vmware/
Date: Fri, 24 Aug 2018 18:08:37
Message-Id: 1535134083.786bef7ff9626642353b6861c87b2fd38a712024.mattst88@gentoo
1 commit: 786bef7ff9626642353b6861c87b2fd38a712024
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 24 18:06:42 2018 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 24 18:08:03 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786bef7f
7
8 x11-drivers/xf86-video-vmware: Drop old versions
9
10 x11-drivers/xf86-video-vmware/Manifest | 4 -
11 ...xf86-video-vmware-13.0.1-damageunregister.patch | 38 -----
12 .../xf86-video-vmware-13.0.1-xa-compat-2.patch | 26 ---
13 .../xf86-video-vmware-13.0.1-xatracker-2.patch | 179 ---------------------
14 .../xf86-video-vmware-13.0.2-fix-includes.patch | 41 -----
15 .../xf86-video-vmware-13.0.1-r1.ebuild | 22 ---
16 .../xf86-video-vmware-13.0.2.ebuild | 17 --
17 .../xf86-video-vmware-13.1.0.ebuild | 17 --
18 .../xf86-video-vmware-13.2.1.ebuild | 17 --
19 9 files changed, 361 deletions(-)
20
21 diff --git a/x11-drivers/xf86-video-vmware/Manifest b/x11-drivers/xf86-video-vmware/Manifest
22 index 8970e1ae0cf..64e9811dce4 100644
23 --- a/x11-drivers/xf86-video-vmware/Manifest
24 +++ b/x11-drivers/xf86-video-vmware/Manifest
25 @@ -1,5 +1 @@
26 -DIST xf86-video-vmware-13.0.1.tar.bz2 432401 BLAKE2B b529f27deec2a254862140f3e57fda471f2bca97d300c8b7d479d4a54f41c4a77703d6b2d1f33913cc6122850384f7aef9e29d8e5c3196adcd8deea5c087a9ac SHA512 2faf5fd524dffd2cd89a8b5a06b5470acbc51c3ee4f48bafc425b8e9c7c76d294201651cfb8c1d104c313885108e22abb6da736de1f3dbcf134a0926158ed147
27 -DIST xf86-video-vmware-13.0.2.tar.bz2 438773 BLAKE2B 49a7176813b2b399537d6e3f017765eed8309ce76661048535967cd1991700e2fbf7404a53d23459875a97fa538e77ed93aa5191090ffb09ca61528994864a54 SHA512 18d6867c0bd497d9f2aeb96d04b26fa0e3af1d37ae7628d19a8c1e829ef1df825371225c68e140d4d65097fa53178e6f1a7d3e371a623c9ef6cd98cccc0f826c
28 -DIST xf86-video-vmware-13.1.0.tar.bz2 459255 BLAKE2B a675ceb723c3609f87a08e0e4975e8c705feb5761db8b5ceded803ac86f8b6a73445b3daaca12f26506aed9303b8df175261f13b232e621f60ca0903c3d40dad SHA512 43d6a15e40896c793e49a1670b937e417271baff15b737b6b8cd3845bb7d2fc6354bf53cb40350caf0e7aac1e005a0fb2c9c80ce25690678b79e8e48f05f1de0
29 -DIST xf86-video-vmware-13.2.1.tar.bz2 470601 BLAKE2B f0ceb9d1d2c791f7bb6a88b44266949aa7e09747d051b9b0150ed791ce56d2140bb809930b439a53c72fdb698b16e61738f4253ef51010bc39c5a4540419d583 SHA512 9c48eaf5be6ece5685e07a53842083d091edba482ac0ea8318ac5b0adb9fc468f932685e4bdaf7e565f7a1cf723dcea2731616613798ebde2bbc18418a369a9d
30 DIST xf86-video-vmware-13.3.0.tar.bz2 473527 BLAKE2B 8916c5d95d4347ff3e874d4131a32660777c0e3ab6808b537cbe668c30cf775ebfd2fb7900aa43f6a34d0578ceac4545614024498f6f0143e9b07035f6e99c3c SHA512 c318de893cae7b2b11e11c1b389ee47478b7c8d1f52c27099dbe453efec28f3e9da449217307a8c2251999eada66312f766996be1a6ead413b8b6dedc42c68ca
31
32 diff --git a/x11-drivers/xf86-video-vmware/files/xf86-video-vmware-13.0.1-damageunregister.patch b/x11-drivers/xf86-video-vmware/files/xf86-video-vmware-13.0.1-damageunregister.patch
33 deleted file mode 100644
34 index 0b2a8e6869b..00000000000
35 --- a/x11-drivers/xf86-video-vmware/files/xf86-video-vmware-13.0.1-damageunregister.patch
36 +++ /dev/null
37 @@ -1,38 +0,0 @@
38 -From e26dec8f5278df74a102493bf6d2d8444dab5d6d Mon Sep 17 00:00:00 2001
39 -From: Gaetan Nadon <memsize@×××××××××.ca>
40 -Date: Mon, 28 Oct 2013 22:21:29 +0000
41 -Subject: vmwgfx: handle changes of DamageUnregister API in 1.14.99.2
42 -
43 -Fix is inspired from the intel driver.
44 -
45 -Reviewed-by: Jakob Bornecrantz <jakob@××××××.com>
46 -Signed-off-by: Gaetan Nadon <memsize@×××××××××.ca>
47 -Signed-off-by: Jakob Bornecrantz <jakob@××××××.com>
48 ----
49 -diff --git a/vmwgfx/vmwgfx_saa.c b/vmwgfx/vmwgfx_saa.c
50 -index fd80682..346e7f4 100644
51 ---- a/vmwgfx/vmwgfx_saa.c
52 -+++ b/vmwgfx/vmwgfx_saa.c
53 -@@ -26,6 +26,7 @@
54 - */
55 -
56 - #include <xorg-server.h>
57 -+#include <xorgVersion.h>
58 - #include <mi.h>
59 - #include <fb.h>
60 - #include <xf86drmMode.h>
61 -@@ -76,7 +77,12 @@ vmwgfx_pixmap_remove_damage(PixmapPtr pixmap)
62 - if (!spix->damage || vpix->hw || vpix->gmr || vpix->malloc)
63 - return;
64 -
65 -+#if XORG_VERSION_CURRENT >= XORG_VERSION_NUMERIC(1,14,99,2,0)
66 -+ DamageUnregister(spix->damage);
67 -+#else
68 - DamageUnregister(&pixmap->drawable, spix->damage);
69 -+#endif
70 -+
71 - DamageDestroy(spix->damage);
72 - spix->damage = NULL;
73 - }
74 ---
75 -cgit v0.9.0.2-2-gbebe
76
77 diff --git a/x11-drivers/xf86-video-vmware/files/xf86-video-vmware-13.0.1-xa-compat-2.patch b/x11-drivers/xf86-video-vmware/files/xf86-video-vmware-13.0.1-xa-compat-2.patch
78 deleted file mode 100644
79 index 15f603c3c56..00000000000
80 --- a/x11-drivers/xf86-video-vmware/files/xf86-video-vmware-13.0.1-xa-compat-2.patch
81 +++ /dev/null
82 @@ -1,26 +0,0 @@
83 -From 93228f3dd3355a25583d22dbb96791678b93be3e Mon Sep 17 00:00:00 2001
84 -From: Thomas Hellstrom <thellstrom@××××××.com>
85 -Date: Wed, 11 Dec 2013 14:54:02 +0000
86 -Subject: vmwgfx: Really allow XA version 2.
87 -
88 -When XA starts to correctly advertise version 2, we didn't allow it.
89 -Fix this.
90 -
91 -Signed-off-by: Thomas Hellstrom <thellstrom@××××××.com>
92 -Reviewed-by: Jakob Bornecrantz <jakob@××××××.com>
93 ----
94 -diff --git a/vmwgfx/vmwgfx_driver.c b/vmwgfx/vmwgfx_driver.c
95 -index 6301c29..4e28097 100644
96 ---- a/vmwgfx/vmwgfx_driver.c
97 -+++ b/vmwgfx/vmwgfx_driver.c
98 -@@ -79,7 +79,7 @@ typedef uint8_t uint8;
99 -
100 - #define XA_VERSION_MINOR_REQUIRED 0
101 - #define XA_VERSION_MAJOR_REQUIRED 1
102 --#define XA_VERSION_MAJOR_COMPAT 1
103 -+#define XA_VERSION_MAJOR_COMPAT 2
104 -
105 - #define DRM_VERSION_MAJOR_REQUIRED 2
106 - #define DRM_VERSION_MINOR_REQUIRED 3
107 ---
108 -cgit v0.9.0.2-2-gbebe
109
110 diff --git a/x11-drivers/xf86-video-vmware/files/xf86-video-vmware-13.0.1-xatracker-2.patch b/x11-drivers/xf86-video-vmware/files/xf86-video-vmware-13.0.1-xatracker-2.patch
111 deleted file mode 100644
112 index 9435f06ddd7..00000000000
113 --- a/x11-drivers/xf86-video-vmware/files/xf86-video-vmware-13.0.1-xatracker-2.patch
114 +++ /dev/null
115 @@ -1,179 +0,0 @@
116 -From 0945bea5fc32eacb7bf42639efbd45dcd43e7ab5 Mon Sep 17 00:00:00 2001
117 -From: Rob Clark <robdclark@×××××.com>
118 -Date: Mon, 10 Jun 2013 17:31:31 +0000
119 -Subject: vmwgfx: update for XA API changes
120 -
121 -Signed-off-by: Rob Clark <robdclark@×××××.com>
122 -Signed-off-by: Jakob Bornecrantz <jakob@××××××.com>
123 -Reviewed-by: Jakob Bornecrantz <jakob@××××××.com>
124 -Tested-by: Jakob Bornecrantz <jakob@××××××.com>
125 ----
126 -diff --git a/configure.ac b/configure.ac
127 -index 0631bcc..dccfb27 100644
128 ---- a/configure.ac
129 -+++ b/configure.ac
130 -@@ -118,7 +118,7 @@ if test x$BUILD_VMWGFX = xyes; then
131 - PKG_CHECK_MODULES([LIBDRM], [libdrm],[],[BUILD_VMWGFX=no])
132 - fi
133 - if test x$BUILD_VMWGFX = xyes; then
134 -- PKG_CHECK_MODULES([XATRACKER], [xatracker >= 0.4.0],[],[BUILD_VMWGFX=no])
135 -+ PKG_CHECK_MODULES([XATRACKER], [xatracker >= 2.0.0],[],[BUILD_VMWGFX=no])
136 - fi
137 -
138 - DRIVER_NAME=vmware
139 -diff --git a/vmwgfx/vmwgfx_dri2.c b/vmwgfx/vmwgfx_dri2.c
140 -index 7de0772..2f007f0 100644
141 ---- a/vmwgfx/vmwgfx_dri2.c
142 -+++ b/vmwgfx/vmwgfx_dri2.c
143 -@@ -201,7 +201,8 @@ dri2_do_create_buffer(DrawablePtr pDraw, DRI2Buffer2Ptr buffer, unsigned int for
144 - }
145 -
146 - private->srf = srf;
147 -- if (xa_surface_handle(srf, &buffer->name, &buffer->pitch) != 0)
148 -+ if (xa_surface_handle(srf, xa_handle_type_shared,
149 -+ &buffer->name, &buffer->pitch) != 0)
150 - return FALSE;
151 -
152 - buffer->cpp = xa_format_depth(xa_surface_format(srf)) / 8;
153 -@@ -222,7 +223,7 @@ dri2_do_destroy_buffer(DrawablePtr pDraw, DRI2BufferPtr buffer)
154 - struct vmwgfx_saa_pixmap *vpix = vmwgfx_saa_pixmap(private->pPixmap);
155 -
156 - if (--private->refcount == 0 && srf) {
157 -- xa_surface_destroy(srf);
158 -+ xa_surface_unref(srf);
159 - }
160 -
161 - /*
162 -diff --git a/vmwgfx/vmwgfx_driver.c b/vmwgfx/vmwgfx_driver.c
163 -index 7863ba2..3002285 100644
164 ---- a/vmwgfx/vmwgfx_driver.c
165 -+++ b/vmwgfx/vmwgfx_driver.c
166 -@@ -617,7 +617,8 @@ vmwgfx_scanout_present(ScreenPtr pScreen, int drm_fd,
167 - return FALSE;
168 - }
169 -
170 -- if (xa_surface_handle(vpix->hw, &handle, &dummy) != 0) {
171 -+ if (xa_surface_handle(vpix->hw, xa_handle_type_shared,
172 -+ &handle, &dummy) != 0) {
173 - LogMessage(X_ERROR, "Could not get present surface handle.\n");
174 - return FALSE;
175 - }
176 -diff --git a/vmwgfx/vmwgfx_saa.c b/vmwgfx/vmwgfx_saa.c
177 -index 63df3a1..ed3c1ee 100644
178 ---- a/vmwgfx/vmwgfx_saa.c
179 -+++ b/vmwgfx/vmwgfx_saa.c
180 -@@ -140,7 +140,7 @@ vmwgfx_pixmap_free_storage(struct vmwgfx_saa_pixmap *vpix)
181 - vpix->malloc = NULL;
182 - }
183 - if (!(vpix->backing & VMWGFX_PIX_SURFACE) && vpix->hw) {
184 -- xa_surface_destroy(vpix->hw);
185 -+ xa_surface_unref(vpix->hw);
186 - vpix->hw = NULL;
187 - }
188 - if (!(vpix->backing & VMWGFX_PIX_GMR) && vpix->gmr) {
189 -@@ -286,7 +286,8 @@ vmwgfx_saa_dma(struct vmwgfx_saa *vsaa,
190 - if (vpix->gmr && vsaa->can_optimize_dma) {
191 - uint32_t handle, dummy;
192 -
193 -- if (xa_surface_handle(vpix->hw, &handle, &dummy) != 0)
194 -+ if (xa_surface_handle(vpix->hw, xa_handle_type_shared,
195 -+ &handle, &dummy) != 0)
196 - goto out_err;
197 - if (vmwgfx_dma(0, 0, reg, vpix->gmr, pixmap->devKind, handle,
198 - to_hw) != 0)
199 -@@ -305,6 +306,8 @@ vmwgfx_saa_dma(struct vmwgfx_saa *vsaa,
200 - (int) to_hw,
201 - (struct xa_box *) REGION_RECTS(reg),
202 - REGION_NUM_RECTS(reg));
203 -+ if (to_hw)
204 -+ xa_context_flush(vsaa->xa_ctx);
205 - if (vpix->gmr)
206 - vmwgfx_dmabuf_unmap(vpix->gmr);
207 - if (ret)
208 -@@ -441,7 +444,7 @@ vmwgfx_hw_kill(struct vmwgfx_saa *vsaa,
209 - &spix->dirty_hw))
210 - return FALSE;
211 -
212 -- xa_surface_destroy(vpix->hw);
213 -+ xa_surface_unref(vpix->hw);
214 - vpix->hw = NULL;
215 -
216 - /*
217 -@@ -683,7 +686,8 @@ vmwgfx_present_prepare(struct vmwgfx_saa *vsaa,
218 -
219 - (void) pScreen;
220 - if (src_vpix == dst_vpix || !src_vpix->hw ||
221 -- xa_surface_handle(src_vpix->hw, &vsaa->src_handle, &dummy) != 0)
222 -+ xa_surface_handle(src_vpix->hw, xa_handle_type_shared,
223 -+ &vsaa->src_handle, &dummy) != 0)
224 - return FALSE;
225 -
226 - REGION_NULL(pScreen, &vsaa->present_region);
227 -@@ -784,7 +788,7 @@ vmwgfx_create_hw(struct vmwgfx_saa *vsaa,
228 - return TRUE;
229 -
230 - out_no_damage:
231 -- xa_surface_destroy(hw);
232 -+ xa_surface_unref(hw);
233 - return FALSE;
234 - }
235 -
236 -@@ -929,6 +933,7 @@ vmwgfx_copy_prepare(struct saa_driver *driver,
237 -
238 - if (!vmwgfx_hw_validate(src_pixmap, src_reg)) {
239 - xa_copy_done(vsaa->xa_ctx);
240 -+ xa_context_flush(vsaa->xa_ctx);
241 - return FALSE;
242 - }
243 -
244 -@@ -1029,6 +1034,7 @@ vmwgfx_copy_done(struct saa_driver *driver)
245 - return;
246 - }
247 - xa_copy_done(vsaa->xa_ctx);
248 -+ xa_context_flush(vsaa->xa_ctx);
249 - }
250 -
251 - static Bool
252 -@@ -1175,6 +1181,7 @@ vmwgfx_composite_done(struct saa_driver *driver)
253 - struct vmwgfx_saa *vsaa = to_vmwgfx_saa(driver);
254 -
255 - xa_composite_done(vsaa->xa_ctx);
256 -+ xa_context_flush(vsaa->xa_ctx);
257 - }
258 -
259 - static void
260 -@@ -1436,7 +1443,8 @@ vmwgfx_scanout_ref(struct vmwgfx_screen_entry *entry)
261 - */
262 - if (!vmwgfx_hw_accel_validate(pixmap, 0, XA_FLAG_SCANOUT, 0, NULL))
263 - goto out_err;
264 -- if (xa_surface_handle(vpix->hw, &handle, &dummy) != 0)
265 -+ if (xa_surface_handle(vpix->hw, xa_handle_type_shared,
266 -+ &handle, &dummy) != 0)
267 - goto out_err;
268 - depth = xa_format_depth(xa_surface_format(vpix->hw));
269 -
270 -diff --git a/vmwgfx/vmwgfx_tex_video.c b/vmwgfx/vmwgfx_tex_video.c
271 -index 449266b..2971ed7 100644
272 ---- a/vmwgfx/vmwgfx_tex_video.c
273 -+++ b/vmwgfx/vmwgfx_tex_video.c
274 -@@ -199,7 +199,7 @@ stop_video(ScrnInfoPtr pScrn, pointer data, Bool shutdown)
275 -
276 - for (i=0; i<3; ++i) {
277 - if (priv->yuv[i]) {
278 -- xa_surface_destroy(priv->yuv[i]);
279 -+ xa_surface_unref(priv->yuv[i]);
280 - priv->yuv[i] = NULL;
281 - }
282 - for (j=0; j<2; ++j) {
283 -@@ -539,7 +539,8 @@ copy_packed_data(ScrnInfoPtr pScrn,
284 - REGION_RESET(pScrn->pScreen, &reg, &box);
285 - }
286 -
287 -- if (xa_surface_handle(srf, &handle, &stride) != 0) {
288 -+ if (xa_surface_handle(srf, xa_handle_type_shared,
289 -+ &handle, &stride) != 0) {
290 - ret = BadAlloc;
291 - break;
292 - }
293 ---
294 -cgit v0.9.0.2-2-gbebe
295
296 diff --git a/x11-drivers/xf86-video-vmware/files/xf86-video-vmware-13.0.2-fix-includes.patch b/x11-drivers/xf86-video-vmware/files/xf86-video-vmware-13.0.2-fix-includes.patch
297 deleted file mode 100644
298 index 434cb679f76..00000000000
299 --- a/x11-drivers/xf86-video-vmware/files/xf86-video-vmware-13.0.2-fix-includes.patch
300 +++ /dev/null
301 @@ -1,41 +0,0 @@
302 -From 4664412d7a5266d2b392957406b34abc5db95e48 Mon Sep 17 00:00:00 2001
303 -From: Stefan Dirsch <sndirsch@××××.de>
304 -Date: Tue, 7 Oct 2014 11:29:32 +0200
305 -Subject: xf86xv.h cannot be included without first including xorg-server.h.
306 -
307 -Without this the build fails on systems with the latest glibc,
308 -throwing this error:
309 -
310 -In file included from /usr/include/string.h:634:0,
311 - from /usr/include/xorg/os.h:53,
312 - from /usr/include/xorg/misc.h:115,
313 - from /usr/include/xorg/screenint.h:50,
314 - from /usr/include/xorg/scrnintstr.h:50,
315 - from /usr/include/xorg/xvdix.h:55,
316 - from /usr/include/xorg/xf86xv.h:32,
317 - from vmwgfx_overlay.c:38:
318 -/usr/include/xorg/os.h:579:1: error: expected identifier or '(' before '__extension__'
319 -strndup(const char *str, size_t n);
320 -
321 -This is caused by HAVE_STRNDUP not being set (it is set from xorg-server.h),
322 -causing os.h to redefine it.
323 -
324 -Signed-off-by: Stefan Dirsch <sndirsch@××××.de>
325 -Reviewed-by: Daniel Stone <daniels@×××××××××.com>
326 -Acked-by: Thomas Hellstrom <thellstrom@××××××.com>
327 -
328 -diff --git a/vmwgfx/vmwgfx_overlay.c b/vmwgfx/vmwgfx_overlay.c
329 -index ef1d541..2b05b0e 100644
330 ---- a/vmwgfx/vmwgfx_overlay.c
331 -+++ b/vmwgfx/vmwgfx_overlay.c
332 -@@ -35,6 +35,7 @@
333 - */
334 -
335 -
336 -+#include "xorg-server.h"
337 - #include "xf86xv.h"
338 - #include "fourcc.h"
339 - #define debug_printf(...)
340 ---
341 -cgit v0.10.2
342 -
343
344 diff --git a/x11-drivers/xf86-video-vmware/xf86-video-vmware-13.0.1-r1.ebuild b/x11-drivers/xf86-video-vmware/xf86-video-vmware-13.0.1-r1.ebuild
345 deleted file mode 100644
346 index 41ee92e9766..00000000000
347 --- a/x11-drivers/xf86-video-vmware/xf86-video-vmware-13.0.1-r1.ebuild
348 +++ /dev/null
349 @@ -1,22 +0,0 @@
350 -# Copyright 1999-2014 Gentoo Foundation
351 -# Distributed under the terms of the GNU General Public License v2
352 -
353 -EAPI=5
354 -
355 -XORG_DRI=always
356 -XORG_EAUTORECONF=yes
357 -inherit xorg-2
358 -
359 -DESCRIPTION="VMware SVGA video driver"
360 -KEYWORDS="amd64 x86 ~x86-fbsd"
361 -IUSE=""
362 -
363 -RDEPEND="x11-libs/libdrm[libkms,video_cards_vmware]
364 - >=media-libs/mesa-10[xa]"
365 -DEPEND="${RDEPEND}"
366 -
367 -PATCHES=(
368 - "${FILESDIR}"/${P}-damageunregister.patch
369 - "${FILESDIR}"/${P}-xatracker-2.patch
370 - "${FILESDIR}"/${P}-xa-compat-2.patch
371 -)
372
373 diff --git a/x11-drivers/xf86-video-vmware/xf86-video-vmware-13.0.2.ebuild b/x11-drivers/xf86-video-vmware/xf86-video-vmware-13.0.2.ebuild
374 deleted file mode 100644
375 index 029baa4fad5..00000000000
376 --- a/x11-drivers/xf86-video-vmware/xf86-video-vmware-13.0.2.ebuild
377 +++ /dev/null
378 @@ -1,17 +0,0 @@
379 -# Copyright 1999-2015 Gentoo Foundation
380 -# Distributed under the terms of the GNU General Public License v2
381 -
382 -EAPI=5
383 -
384 -XORG_DRI=always
385 -inherit xorg-2
386 -
387 -DESCRIPTION="VMware SVGA video driver"
388 -KEYWORDS="~amd64 ~x86 ~x86-fbsd"
389 -IUSE=""
390 -
391 -RDEPEND="x11-libs/libdrm[libkms,video_cards_vmware]
392 - media-libs/mesa[xa]"
393 -DEPEND="${RDEPEND}"
394 -
395 -PATCHES=( "${FILESDIR}"/${PN}-13.0.2-fix-includes.patch )
396
397 diff --git a/x11-drivers/xf86-video-vmware/xf86-video-vmware-13.1.0.ebuild b/x11-drivers/xf86-video-vmware/xf86-video-vmware-13.1.0.ebuild
398 deleted file mode 100644
399 index df20f6cc4cd..00000000000
400 --- a/x11-drivers/xf86-video-vmware/xf86-video-vmware-13.1.0.ebuild
401 +++ /dev/null
402 @@ -1,17 +0,0 @@
403 -# Copyright 1999-2015 Gentoo Foundation
404 -# Distributed under the terms of the GNU General Public License v2
405 -
406 -EAPI=5
407 -
408 -XORG_DRI=always
409 -inherit xorg-2
410 -
411 -DESCRIPTION="VMware SVGA video driver"
412 -KEYWORDS="amd64 x86 ~amd64-fbsd ~x86-fbsd"
413 -IUSE="kernel_linux"
414 -
415 -RDEPEND="kernel_linux? (
416 - x11-libs/libdrm[libkms,video_cards_vmware]
417 - media-libs/mesa[xa]
418 - )"
419 -DEPEND="${RDEPEND}"
420
421 diff --git a/x11-drivers/xf86-video-vmware/xf86-video-vmware-13.2.1.ebuild b/x11-drivers/xf86-video-vmware/xf86-video-vmware-13.2.1.ebuild
422 deleted file mode 100644
423 index c8bddfa6221..00000000000
424 --- a/x11-drivers/xf86-video-vmware/xf86-video-vmware-13.2.1.ebuild
425 +++ /dev/null
426 @@ -1,17 +0,0 @@
427 -# Copyright 1999-2017 Gentoo Foundation
428 -# Distributed under the terms of the GNU General Public License v2
429 -
430 -EAPI=5
431 -
432 -XORG_DRI=always
433 -inherit xorg-2
434 -
435 -DESCRIPTION="VMware SVGA video driver"
436 -KEYWORDS="amd64 x86 ~amd64-fbsd ~x86-fbsd"
437 -IUSE="kernel_linux"
438 -
439 -RDEPEND="kernel_linux? (
440 - x11-libs/libdrm[libkms,video_cards_vmware]
441 - media-libs/mesa[xa]
442 - )"
443 -DEPEND="${RDEPEND}"