Date: Tuesday, January 24, 2023 @ 15:26:30
  Author: andyrtr
Revision: 467289

upgpkg: xf86-video-vmware 13.4.0-1: upstream update 13.4.0

Added:
  xf86-video-vmware/trunk/keys/pgp/3C2C43D9447D5938EF4551EBE23B7E70B467F0BF.asc
Modified:
  xf86-video-vmware/trunk/PKGBUILD
Deleted:
  xf86-video-vmware/trunk/gcc12.1.diff
  xf86-video-vmware/trunk/gcc8.diff

-------------------------------------------------------+
 PKGBUILD                                              |   26 --
 gcc12.1.diff                                          |   13 -
 gcc8.diff                                             |  157 ----------------
 keys/pgp/3C2C43D9447D5938EF4551EBE23B7E70B467F0BF.asc |    1 
 4 files changed, 10 insertions(+), 187 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-01-24 15:24:27 UTC (rev 467288)
+++ PKGBUILD    2023-01-24 15:26:30 UTC (rev 467289)
@@ -1,8 +1,9 @@
-# Maintainer: Jan de Groot <[email protected]>
+# Maintainer: Andreas Radke <[email protected]>
+# Contributor: Jan de Groot <[email protected]>
 
 pkgname=xf86-video-vmware
-pkgver=13.3.0
-pkgrel=4
+pkgver=13.4.0
+pkgrel=1
 pkgdesc="X.org vmware video driver"
 arch=(x86_64)
 url="https://xorg.freedesktop.org/";
@@ -12,21 +13,12 @@
 conflicts=('xorg-server<21.1.1' 'X-ABI-VIDEODRV_VERSION<25' 
'X-ABI-VIDEODRV_VERSION>=26')
 groups=('xorg-drivers')
 options=('!emptydirs')
-source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}
-        gcc8.diff
-        gcc12.1.diff)
-sha512sums=('c318de893cae7b2b11e11c1b389ee47478b7c8d1f52c27099dbe453efec28f3e9da449217307a8c2251999eada66312f766996be1a6ead413b8b6dedc42c68ca'
-            'SKIP'
-            
'd05522c84dfa1a88bb9e892087f0a67968142b87f1d7f902e8d77150eae7a26ef7f43cef256d2173be060042b86336123fa7c7f521b37ca98f8fb45871bf30ad'
-            
'944fdfac8f7d7feca722ee43f7f3dff8ba3ef82c29012406ed36437ee917e9bfc9aeb33d28891daccc13c323d8862c45f69cb484306737feb8a41a47e8075e60')
-validpgpkeys=('90D027AEAF33CBABC140735BC1F5D3CDF5176580') #  Thomas Hellstrom 
(VMware) <[email protected]>
+source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.xz{,.sig})
+sha512sums=('7cacde21a490501dd9c2e9121040274c1f6ef64e6dc0ef49946b400f6297fab73a6e9548e45fe8930cee9028e65e45aaff9ba489dd69ac75a5133114726bf55d'
+            'SKIP')
+#validpgpkeys=('90D027AEAF33CBABC140735BC1F5D3CDF5176580') #  Thomas Hellstrom 
(VMware) <[email protected]>
+validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer 
(Who-T) <[email protected]>
 
-prepare() {
-  cd $pkgname-${pkgver}
-  patch -Np0 -i ../gcc8.diff
-  patch -Np1 -i ../gcc12.1.diff
-}
-
 build() {
   cd ${pkgname}-${pkgver}
 

Deleted: gcc12.1.diff
===================================================================
--- gcc12.1.diff        2023-01-24 15:24:27 UTC (rev 467288)
+++ gcc12.1.diff        2023-01-24 15:26:30 UTC (rev 467289)
@@ -1,13 +0,0 @@
-diff --git a/vmwgfx/vmwgfx_tex_video.c b/vmwgfx/vmwgfx_tex_video.c
-index 
acc2b569305de299bf76ec55482cd472853d4df4..480a5f1a825470bfedc62b32d42d514e8cadc368
 100644
---- a/vmwgfx/vmwgfx_tex_video.c
-+++ b/vmwgfx/vmwgfx_tex_video.c
-@@ -237,7 +237,7 @@ stop_video(ScrnInfoPtr pScrn, pointer data, Bool shutdown)
- 
-        for (i=0; i<3; ++i) {
-          for (j=0; j<2; ++j) {
--             if (priv->yuv[i]) {
-+             if (priv->yuv[j][i]) {
-                  xa_surface_destroy(priv->yuv[j][i]);
-                  priv->yuv[j][i] = NULL;
-              }

Deleted: gcc8.diff
===================================================================
--- gcc8.diff   2023-01-24 15:24:27 UTC (rev 467288)
+++ gcc8.diff   2023-01-24 15:26:30 UTC (rev 467289)
@@ -1,157 +0,0 @@
---- src/vmware.h       2018-05-11 17:43:24.776710047 +0200
-+++ src/vmware.h.new   2018-05-11 17:45:16.599821536 +0200
-@@ -83,7 +83,7 @@
- 
- typedef struct {
-     EntityInfoPtr pEnt;
--#if XSERVER_LIBPCIACCESS
-+#ifdef XSERVER_LIBPCIACCESS
-     struct pci_device *PciInfo;
- #else
-     pciVideoPtr PciInfo;
-@@ -207,7 +207,7 @@
- /* Undefine this to kill all acceleration */
- #define ACCELERATE_OPS
- 
--#if XSERVER_LIBPCIACCESS
-+#ifdef XSERVER_LIBPCIACCESS
- #define VENDOR_ID(p)      (p)->vendor_id
- #define DEVICE_ID(p)      (p)->device_id
- #define SUBVENDOR_ID(p)   (p)->subvendor_id
---- src/vmware.c       2018-05-11 17:28:30.612158774 +0200
-+++ src/vmware.c.new   2018-05-11 17:38:40.108785284 +0200
-@@ -341,7 +341,7 @@
-            SVGA_LEGACY_BASE_PORT + SVGA_VALUE_PORT*sizeof(uint32);
-     } else {
-         /* Note:  This setting of valueReg causes unaligned I/O */
--#if XSERVER_LIBPCIACCESS
-+#ifdef XSERVER_LIBPCIACCESS
-         pVMWARE->portIOBase = pVMWARE->PciInfo->regions[0].base_addr;
- #else
-         pVMWARE->portIOBase = pVMWARE->PciInfo->ioBase[0];
-@@ -383,7 +383,7 @@
-     }
-     pVMWARE->suspensionSavedRegId = id;
- 
--#if !XSERVER_LIBPCIACCESS
-+#ifndef XSERVER_LIBPCIACCESS
-     pVMWARE->PciTag = pciTag(pVMWARE->PciInfo->bus, pVMWARE->PciInfo->device,
-                              pVMWARE->PciInfo->func);
- #endif
-@@ -727,13 +727,13 @@
- VMWAREMapMem(ScrnInfoPtr pScrn)
- {
-     VMWAREPtr pVMWARE = VMWAREPTR(pScrn);
--#if XSERVER_LIBPCIACCESS
-+#ifdef XSERVER_LIBPCIACCESS
-     int err;
-     struct pci_device *const device = pVMWARE->PciInfo;
-     void *fbBase;
- #endif
- 
--#if XSERVER_LIBPCIACCESS
-+#ifdef XSERVER_LIBPCIACCESS
-    err = pci_device_map_range(device,
-                               pVMWARE->memPhysBase,
-                               pVMWARE->videoRam,
-@@ -770,7 +770,7 @@
- 
-     VmwareLog(("Unmapped: %p/%u\n", pVMWARE->FbBase, pVMWARE->videoRam));
- 
--#if XSERVER_LIBPCIACCESS
-+#ifdef XSERVER_LIBPCIACCESS
-     pci_device_unmap_range(pVMWARE->PciInfo, pVMWARE->FbBase, 
pVMWARE->videoRam);
- #else
-     xf86UnMapVidMem(pScrn->scrnIndex, pVMWARE->FbBase, pVMWARE->videoRam);
-@@ -1045,7 +1045,7 @@
- VMWAREInitFIFO(ScrnInfoPtr pScrn)
- {
-     VMWAREPtr pVMWARE = VMWAREPTR(pScrn);
--#if XSERVER_LIBPCIACCESS
-+#ifdef XSERVER_LIBPCIACCESS
-     struct pci_device *const device = pVMWARE->PciInfo;
-     int err;
-     void *mmioVirtBase;
-@@ -1058,7 +1058,7 @@
- 
-     pVMWARE->mmioPhysBase = vmwareReadReg(pVMWARE, SVGA_REG_MEM_START);
-     pVMWARE->mmioSize = vmwareReadReg(pVMWARE, SVGA_REG_MEM_SIZE) & ~3;
--#if XSERVER_LIBPCIACCESS
-+#ifdef XSERVER_LIBPCIACCESS
-     err = pci_device_map_range(device, pVMWARE->mmioPhysBase,
-                                pVMWARE->mmioSize,
-                                PCI_DEV_MAP_FLAG_WRITABLE,
-@@ -1099,7 +1099,7 @@
-     TRACEPOINT
- 
-     vmwareWriteReg(pVMWARE, SVGA_REG_CONFIG_DONE, 0);
--#if XSERVER_LIBPCIACCESS
-+#ifdef XSERVER_LIBPCIACCESS
-     pci_device_unmap_range(pVMWARE->PciInfo, pVMWARE->mmioVirtBase, 
pVMWARE->mmioSize);
- #else
-     xf86UnMapVidMem(pScrn->scrnIndex, pVMWARE->mmioVirtBase, 
pVMWARE->mmioSize);
---- src/vmware_bootstrap.c     2018-05-11 20:59:15.003530525 +0200
-+++ src/vmware_bootstrap.c.new 2018-05-11 21:02:11.228289137 +0200
-@@ -91,7 +91,7 @@
-     VMW_STRING(PACKAGE_VERSION_MAJOR) "." VMW_STRING(PACKAGE_VERSION_MINOR) \
-     "." VMW_STRING(PACKAGE_VERSION_PATCHLEVEL)
- 
--#if !XSERVER_LIBPCIACCESS
-+#ifndef XSERVER_LIBPCIACCESS
- static const char VMWAREBuildStr[] = "VMware Guest X Server "
-     VMWARE_DRIVER_VERSION_STRING " - build=$Name$\n";
- #else
-@@ -127,7 +127,7 @@
- #define vmwareLegacyRes NULL
- #endif
- 
--#if XSERVER_LIBPCIACCESS
-+#ifdef XSERVER_LIBPCIACCESS
- #define VENDOR_ID(p)      (p)->vendor_id
- #define DEVICE_ID(p)      (p)->device_id
- #define SUBVENDOR_ID(p)   (p)->subvendor_id
-@@ -141,7 +141,7 @@
- #define CHIP_REVISION(p)  (p)->chipRev
- #endif
- 
--#if XSERVER_LIBPCIACCESS
-+#ifdef XSERVER_LIBPCIACCESS
- 
- #define VMWARE_DEVICE_MATCH(d, i) \
-     {PCI_VENDOR_ID_VMWARE, (d), PCI_MATCH_ANY, PCI_MATCH_ANY, 0, 0, (i) }
-@@ -220,7 +220,7 @@
- static Bool
- VMwarePreinitStub(ScrnInfoPtr pScrn, int flags)
- {
--#if XSERVER_LIBPCIACCESS
-+#ifdef XSERVER_LIBPCIACCESS
-     struct pci_device *pciInfo;
- #else
-     pciVideoPtr pciInfo;
-@@ -270,7 +270,7 @@
-     return (*pScrn->PreInit)(pScrn, flags);
- };
- 
--#if XSERVER_LIBPCIACCESS
-+#ifdef XSERVER_LIBPCIACCESS
- static Bool
- VMwarePciProbe (DriverPtr           drv,
-                 int                 entity_num,
-@@ -520,7 +520,7 @@
-     VMWARE_DRIVER_VERSION,
-     vmware_driver_name,
-     VMWAREIdentify,
--#if XSERVER_LIBPCIACCESS
-+#ifdef XSERVER_LIBPCIACCESS
-     NULL,
- #else
-     VMWAREProbe,
-@@ -532,7 +532,7 @@
-     VMWareDriverFunc,
- #endif
- #if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) >= 4
--#if XSERVER_LIBPCIACCESS
-+#ifdef XSERVER_LIBPCIACCESS
-     VMwareDeviceMatch,
-     VMwarePciProbe,
- #else

Added: keys/pgp/3C2C43D9447D5938EF4551EBE23B7E70B467F0BF.asc
===================================================================
(Binary files differ)

Index: 
xf86-video-vmware/trunk/keys/pgp/3C2C43D9447D5938EF4551EBE23B7E70B467F0BF.asc
===================================================================
--- keys/pgp/3C2C43D9447D5938EF4551EBE23B7E70B467F0BF.asc       2023-01-24 
15:24:27 UTC (rev 467288)
+++ keys/pgp/3C2C43D9447D5938EF4551EBE23B7E70B467F0BF.asc       2023-01-24 
15:26:30 UTC (rev 467289)

Property changes on: 
xf86-video-vmware/trunk/keys/pgp/3C2C43D9447D5938EF4551EBE23B7E70B467F0BF.asc
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pgp-keys
\ No newline at end of property

Reply via email to