[arch-commits] Commit in xf86-video-vmware/trunk (5 files)

Andreas Radke andyrtr at gemini.archlinux.org
Wed Aug 10 15:53:09 UTC 2022


    Date: Wednesday, August 10, 2022 @ 15:53:08
  Author: andyrtr
Revision: 452522

upgpkg: xf86-video-vmware 13.3.0-4: fix FTBFS / FS#75367 - enable debug

Added:
  xf86-video-vmware/trunk/gcc12.1.diff
  xf86-video-vmware/trunk/keys/
  xf86-video-vmware/trunk/keys/pgp/
  xf86-video-vmware/trunk/keys/pgp/90D027AEAF33CBABC140735BC1F5D3CDF5176580.asc
Modified:
  xf86-video-vmware/trunk/PKGBUILD

-------------------------------------------------------+
 PKGBUILD                                              |   11 +++++++----
 gcc12.1.diff                                          |   13 +++++++++++++
 keys/pgp/90D027AEAF33CBABC140735BC1F5D3CDF5176580.asc |    1 +
 3 files changed, 21 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-08-10 15:36:31 UTC (rev 452521)
+++ PKGBUILD	2022-08-10 15:53:08 UTC (rev 452522)
@@ -2,7 +2,7 @@
 
 pkgname=xf86-video-vmware
 pkgver=13.3.0
-pkgrel=3
+pkgrel=4
 pkgdesc="X.org vmware video driver"
 arch=(x86_64)
 url="https://xorg.freedesktop.org/"
@@ -11,17 +11,20 @@
 makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=25.2') # 'git')
 conflicts=('xorg-server<21.1.1' 'X-ABI-VIDEODRV_VERSION<25' 'X-ABI-VIDEODRV_VERSION>=26')
 groups=('xorg-drivers')
-options=('!emptydirs')
+options=('!emptydirs' 'debug')
 source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}
-        gcc8.diff)
+        gcc8.diff
+        gcc12.1.diff)
 sha512sums=('c318de893cae7b2b11e11c1b389ee47478b7c8d1f52c27099dbe453efec28f3e9da449217307a8c2251999eada66312f766996be1a6ead413b8b6dedc42c68ca'
             'SKIP'
-            'd05522c84dfa1a88bb9e892087f0a67968142b87f1d7f902e8d77150eae7a26ef7f43cef256d2173be060042b86336123fa7c7f521b37ca98f8fb45871bf30ad')
+            'd05522c84dfa1a88bb9e892087f0a67968142b87f1d7f902e8d77150eae7a26ef7f43cef256d2173be060042b86336123fa7c7f521b37ca98f8fb45871bf30ad'
+            '944fdfac8f7d7feca722ee43f7f3dff8ba3ef82c29012406ed36437ee917e9bfc9aeb33d28891daccc13c323d8862c45f69cb484306737feb8a41a47e8075e60')
 validpgpkeys=('90D027AEAF33CBABC140735BC1F5D3CDF5176580') #  Thomas Hellstrom (VMware) <thellstrom at vmware.com>
 
 prepare() {
   cd $pkgname-${pkgver}
   patch -Np0 -i ../gcc8.diff
+  patch -Np1 -i ../gcc12.1.diff
 }
 
 build() {

Added: gcc12.1.diff
===================================================================
--- gcc12.1.diff	                        (rev 0)
+++ gcc12.1.diff	2022-08-10 15:53:08 UTC (rev 452522)
@@ -0,0 +1,13 @@
+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;
+ 	       }

Added: keys/pgp/90D027AEAF33CBABC140735BC1F5D3CDF5176580.asc
===================================================================
(Binary files differ)

Index: xf86-video-vmware/trunk/keys/pgp/90D027AEAF33CBABC140735BC1F5D3CDF5176580.asc
===================================================================
--- keys/pgp/90D027AEAF33CBABC140735BC1F5D3CDF5176580.asc	2022-08-10 15:36:31 UTC (rev 452521)
+++ keys/pgp/90D027AEAF33CBABC140735BC1F5D3CDF5176580.asc	2022-08-10 15:53:08 UTC (rev 452522)

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


More information about the arch-commits mailing list