[arch-commits] Commit in mesa/repos/testing-x86_64 (LICENSE LICENSE PKGBUILD PKGBUILD)

2020-09-30 Thread Evangelos Foutras via arch-commits
Date: Wednesday, September 30, 2020 @ 09:41:31
  Author: foutrelis
Revision: 396989

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/LICENSE
(from rev 396988, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 396988, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

--+
 LICENSE  |  166 -
 PKGBUILD |  402 ++---
 2 files changed, 284 insertions(+), 284 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2020-09-30 09:41:26 UTC (rev 396988)
+++ LICENSE 2020-09-30 09:41:31 UTC (rev 396989)
@@ -1,83 +0,0 @@
-The Mesa 3D Graphics Library
-
-Disclaimer
-
-   Mesa is a 3-D graphics library with an API which is very similar to
-   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
-   syntax or state machine, it is being used with authorization from
-   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
-   OpenGL license from SGI, and makes no claim that Mesa is in any way a
-   compatible replacement for OpenGL or associated with SGI. Those who
-   want a licensed implementation of OpenGL should contact a licensed
-   vendor.
-
-   Please do not refer to the library as MesaGL (for legal reasons). It's
-   just Mesa or The Mesa 3-D graphics library.
-
-   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
-
-License / Copyright Information
-
-   The Mesa distribution consists of several components. Different
-   copyrights and licenses apply to different components. For example, the
-   GLX client code uses the SGI Free Software License B, and some of the
-   Mesa device drivers are copyrighted by their authors. See below for a
-   list of Mesa's main components and the license for each.
-
-   The core Mesa library is licensed according to the terms of the MIT
-   license. This allows integration with the XFree86, Xorg and DRI
-   projects.
-
-   The default Mesa license is as follows:
-
-Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-Attention, Contributors
-
-   When contributing to the Mesa project you must agree to the licensing
-   terms of the component to which you're contributing. The following
-   section lists the primary components of the Mesa distribution and their
-   respective licenses.
-
-Mesa Component Licenses
-
-Component Location   License
---
-Main Mesa codesrc/mesa/  MIT
-
-Device driverssrc/mesa/drivers/* MIT, generally
-
-Gallium code  src/gallium/   MIT
-
-Ext headers   include/GL/glext.h Khronos
-  include/GL/glxext.h
-
-GLX client code   src/glx/   SGI Free Software License B
-
-C11 threadinclude/c11/threads*.h Boost (permissive) emulation
-
-   In general, consult the source files for license terms.
-
-References
-
-   1. https://www.opengl.org/
-   2. https://www.sgi.com/
-   3. https://www.sgi.com/

Copied: mesa/repos/testing-x86_64/LICENSE (from rev 396988, mesa/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2020-09-30 09:41:31 UTC (rev 396989)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   compatible replacement for OpenGL or associated with SGI. Those who
+   want a licensed implementation 

[arch-commits] Commit in mesa/repos/testing-x86_64 (LICENSE LICENSE PKGBUILD PKGBUILD)

2020-07-31 Thread Laurent Carlier via arch-commits
Date: Friday, July 31, 2020 @ 16:15:40
  Author: lcarlier
Revision: 392795

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/LICENSE
(from rev 392794, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 392794, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

--+
 LICENSE  |  166 -
 PKGBUILD |  402 ++---
 2 files changed, 284 insertions(+), 284 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2020-07-31 16:15:35 UTC (rev 392794)
+++ LICENSE 2020-07-31 16:15:40 UTC (rev 392795)
@@ -1,83 +0,0 @@
-The Mesa 3D Graphics Library
-
-Disclaimer
-
-   Mesa is a 3-D graphics library with an API which is very similar to
-   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
-   syntax or state machine, it is being used with authorization from
-   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
-   OpenGL license from SGI, and makes no claim that Mesa is in any way a
-   compatible replacement for OpenGL or associated with SGI. Those who
-   want a licensed implementation of OpenGL should contact a licensed
-   vendor.
-
-   Please do not refer to the library as MesaGL (for legal reasons). It's
-   just Mesa or The Mesa 3-D graphics library.
-
-   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
-
-License / Copyright Information
-
-   The Mesa distribution consists of several components. Different
-   copyrights and licenses apply to different components. For example, the
-   GLX client code uses the SGI Free Software License B, and some of the
-   Mesa device drivers are copyrighted by their authors. See below for a
-   list of Mesa's main components and the license for each.
-
-   The core Mesa library is licensed according to the terms of the MIT
-   license. This allows integration with the XFree86, Xorg and DRI
-   projects.
-
-   The default Mesa license is as follows:
-
-Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-Attention, Contributors
-
-   When contributing to the Mesa project you must agree to the licensing
-   terms of the component to which you're contributing. The following
-   section lists the primary components of the Mesa distribution and their
-   respective licenses.
-
-Mesa Component Licenses
-
-Component Location   License
---
-Main Mesa codesrc/mesa/  MIT
-
-Device driverssrc/mesa/drivers/* MIT, generally
-
-Gallium code  src/gallium/   MIT
-
-Ext headers   include/GL/glext.h Khronos
-  include/GL/glxext.h
-
-GLX client code   src/glx/   SGI Free Software License B
-
-C11 threadinclude/c11/threads*.h Boost (permissive) emulation
-
-   In general, consult the source files for license terms.
-
-References
-
-   1. https://www.opengl.org/
-   2. https://www.sgi.com/
-   3. https://www.sgi.com/

Copied: mesa/repos/testing-x86_64/LICENSE (from rev 392794, mesa/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2020-07-31 16:15:40 UTC (rev 392795)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   compatible replacement for OpenGL or associated with SGI. Those who
+   want a licensed implementation of 

[arch-commits] Commit in mesa/repos/testing-x86_64 (7 files)

2020-05-30 Thread Jan Steffens via arch-commits
Date: Saturday, May 30, 2020 @ 14:58:19
  Author: heftig
Revision: 387901

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/LICENSE
(from rev 387900, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 387900, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/0001-iris-fix-BO-destruction-in-error-path.patch
  mesa/repos/testing-x86_64/0002-iris-fix-export-of-GEM-handles.patch
  mesa/repos/testing-x86_64/0003-i965-fix-export-of-GEM-handles.patch
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

--+
 0001-iris-fix-BO-destruction-in-error-path.patch |   41 --
 0002-iris-fix-export-of-GEM-handles.patch|  364 --
 0003-i965-fix-export-of-GEM-handles.patch|  343 -
 LICENSE  |  166 
 PKGBUILD |  410 ++---
 5 files changed, 284 insertions(+), 1040 deletions(-)

Deleted: 0001-iris-fix-BO-destruction-in-error-path.patch
===
--- 0001-iris-fix-BO-destruction-in-error-path.patch2020-05-30 14:02:18 UTC 
(rev 387900)
+++ 0001-iris-fix-BO-destruction-in-error-path.patch2020-05-30 14:58:19 UTC 
(rev 387901)
@@ -1,41 +0,0 @@
-From eac7681c13f127d762474a8207399c2eb0c76f30 Mon Sep 17 00:00:00 2001
-From: Lionel Landwerlin 
-Date: Sat, 2 May 2020 22:43:22 +0300
-Subject: [PATCH 1/3] iris: fix BO destruction in error path
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Signed-off-by: Lionel Landwerlin 
-Cc: 
-Tested-by: Tapani Pälli 
-Signed-off-by: Laurent Carlier 

- src/gallium/drivers/iris/iris_bufmgr.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/gallium/drivers/iris/iris_bufmgr.c 
b/src/gallium/drivers/iris/iris_bufmgr.c
-index c8e6d0c654b..9064647d0e5 100644
 a/src/gallium/drivers/iris/iris_bufmgr.c
-+++ b/src/gallium/drivers/iris/iris_bufmgr.c
-@@ -589,6 +589,7 @@ iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const 
char *name,
-void *ptr, size_t size,
-enum iris_memory_zone memzone)
- {
-+   struct drm_gem_close close = { 0, };
-struct iris_bo *bo;
- 
-bo = bo_calloc();
-@@ -634,7 +635,8 @@ iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const 
char *name,
-return bo;
- 
- err_close:
--   gen_ioctl(bufmgr->fd, DRM_IOCTL_GEM_CLOSE, >gem_handle);
-+   close.handle = bo->gem_handle;
-+   gen_ioctl(bufmgr->fd, DRM_IOCTL_GEM_CLOSE, );
- err_free:
-free(bo);
-return NULL;
--- 
-2.26.2
-

Deleted: 0002-iris-fix-export-of-GEM-handles.patch
===
--- 0002-iris-fix-export-of-GEM-handles.patch   2020-05-30 14:02:18 UTC (rev 
387900)
+++ 0002-iris-fix-export-of-GEM-handles.patch   2020-05-30 14:58:19 UTC (rev 
387901)
@@ -1,364 +0,0 @@
-From e01e146e35681dbdc68d70a2118b71a78ef67e6a Mon Sep 17 00:00:00 2001
-From: Lionel Landwerlin 
-Date: Sat, 2 May 2020 16:46:47 +0300
-Subject: [PATCH 2/3] iris: fix export of GEM handles
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-We reuse DRM file descriptors internally. Therefore when we export a
-GEM handle we must do so in the file descriptor used externally.
-
-v2: Don't bother checking fd equals, they're always different
-Fix dmabuf leak
-Fix GEM handle leaks by tracking exported handles
-
-v3: Check os_same_file_description error (Michel)
-Don't create multiple exports for a given GEM table
-
-v4: Add WARN_ONCE (Ken)
-Rename external_fd to winsys_fd
-
-v5: Remove export lock in favor of bufmgr's
-
-Signed-off-by: Lionel Landwerlin 
-Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2882
-Fixes: 7557f1605968 ("iris: share buffer managers accross screens")
-Tested-by: Eric Engestrom 
-Tested-by: Tapani Pälli 
-Signed-off-by: Laurent Carlier 

- src/gallium/drivers/iris/iris_bufmgr.c   | 108 ++-
- src/gallium/drivers/iris/iris_bufmgr.h   |  16 
- src/gallium/drivers/iris/iris_resource.c |  33 +--
- src/gallium/drivers/iris/iris_screen.c   |   2 +
- src/gallium/drivers/iris/iris_screen.h   |   8 +-
- 5 files changed, 157 insertions(+), 10 deletions(-)
-
-diff --git a/src/gallium/drivers/iris/iris_bufmgr.c 
b/src/gallium/drivers/iris/iris_bufmgr.c
-index 9064647d0e5..3c39769b9cb 100644
 a/src/gallium/drivers/iris/iris_bufmgr.c
-+++ b/src/gallium/drivers/iris/iris_bufmgr.c
-@@ -63,6 +63,7 @@
- #include "util/macros.h"
- #include "util/hash_table.h"
- #include "util/list.h"
-+#include "util/os_file.h"
- #include "util/u_dynarray.h"
- #include "util/vma.h"
- #include "iris_bufmgr.h"
-@@ -91,6 +92,17 @@
- 
- #define PAGE_SIZE 4096
- 
-+#define WARN_ONCE(cond, fmt...) do {\
-+   if 

[arch-commits] Commit in mesa/repos/testing-x86_64 (10 files)

2020-05-29 Thread Laurent Carlier via arch-commits
Date: Friday, May 29, 2020 @ 09:50:16
  Author: lcarlier
Revision: 387810

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/0001-iris-fix-BO-destruction-in-error-path.patch
(from rev 387809, 
mesa/trunk/0001-iris-fix-BO-destruction-in-error-path.patch)
  mesa/repos/testing-x86_64/0002-iris-fix-export-of-GEM-handles.patch
(from rev 387809, mesa/trunk/0002-iris-fix-export-of-GEM-handles.patch)
  mesa/repos/testing-x86_64/0003-i965-fix-export-of-GEM-handles.patch
(from rev 387809, mesa/trunk/0003-i965-fix-export-of-GEM-handles.patch)
  mesa/repos/testing-x86_64/LICENSE
(from rev 387809, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 387809, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/0001-iris-fix-BO-destruction-in-error-path.patch
  mesa/repos/testing-x86_64/0002-iris-fix-export-of-GEM-handles.patch
  mesa/repos/testing-x86_64/0003-i965-fix-export-of-GEM-handles.patch
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

--+
 0001-iris-fix-BO-destruction-in-error-path.patch |   82 +-
 0002-iris-fix-export-of-GEM-handles.patch|  728 ++---
 0003-i965-fix-export-of-GEM-handles.patch|  686 +--
 LICENSE  |  166 ++--
 PKGBUILD |  418 ++--
 5 files changed, 1040 insertions(+), 1040 deletions(-)

Deleted: 0001-iris-fix-BO-destruction-in-error-path.patch
===
--- 0001-iris-fix-BO-destruction-in-error-path.patch2020-05-29 09:49:37 UTC 
(rev 387809)
+++ 0001-iris-fix-BO-destruction-in-error-path.patch2020-05-29 09:50:16 UTC 
(rev 387810)
@@ -1,41 +0,0 @@
-From eac7681c13f127d762474a8207399c2eb0c76f30 Mon Sep 17 00:00:00 2001
-From: Lionel Landwerlin 
-Date: Sat, 2 May 2020 22:43:22 +0300
-Subject: [PATCH 1/3] iris: fix BO destruction in error path
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Signed-off-by: Lionel Landwerlin 
-Cc: 
-Tested-by: Tapani Pälli 
-Signed-off-by: Laurent Carlier 

- src/gallium/drivers/iris/iris_bufmgr.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/gallium/drivers/iris/iris_bufmgr.c 
b/src/gallium/drivers/iris/iris_bufmgr.c
-index c8e6d0c654b..9064647d0e5 100644
 a/src/gallium/drivers/iris/iris_bufmgr.c
-+++ b/src/gallium/drivers/iris/iris_bufmgr.c
-@@ -589,6 +589,7 @@ iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const 
char *name,
-void *ptr, size_t size,
-enum iris_memory_zone memzone)
- {
-+   struct drm_gem_close close = { 0, };
-struct iris_bo *bo;
- 
-bo = bo_calloc();
-@@ -634,7 +635,8 @@ iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const 
char *name,
-return bo;
- 
- err_close:
--   gen_ioctl(bufmgr->fd, DRM_IOCTL_GEM_CLOSE, >gem_handle);
-+   close.handle = bo->gem_handle;
-+   gen_ioctl(bufmgr->fd, DRM_IOCTL_GEM_CLOSE, );
- err_free:
-free(bo);
-return NULL;
--- 
-2.26.2
-

Copied: 
mesa/repos/testing-x86_64/0001-iris-fix-BO-destruction-in-error-path.patch 
(from rev 387809, mesa/trunk/0001-iris-fix-BO-destruction-in-error-path.patch)
===
--- 0001-iris-fix-BO-destruction-in-error-path.patch
(rev 0)
+++ 0001-iris-fix-BO-destruction-in-error-path.patch2020-05-29 09:50:16 UTC 
(rev 387810)
@@ -0,0 +1,41 @@
+From eac7681c13f127d762474a8207399c2eb0c76f30 Mon Sep 17 00:00:00 2001
+From: Lionel Landwerlin 
+Date: Sat, 2 May 2020 22:43:22 +0300
+Subject: [PATCH 1/3] iris: fix BO destruction in error path
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Lionel Landwerlin 
+Cc: 
+Tested-by: Tapani Pälli 
+Signed-off-by: Laurent Carlier 
+---
+ src/gallium/drivers/iris/iris_bufmgr.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/gallium/drivers/iris/iris_bufmgr.c 
b/src/gallium/drivers/iris/iris_bufmgr.c
+index c8e6d0c654b..9064647d0e5 100644
+--- a/src/gallium/drivers/iris/iris_bufmgr.c
 b/src/gallium/drivers/iris/iris_bufmgr.c
+@@ -589,6 +589,7 @@ iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const 
char *name,
+void *ptr, size_t size,
+enum iris_memory_zone memzone)
+ {
++   struct drm_gem_close close = { 0, };
+struct iris_bo *bo;
+ 
+bo = bo_calloc();
+@@ -634,7 +635,8 @@ iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const 
char *name,
+return bo;
+ 
+ err_close:
+-   gen_ioctl(bufmgr->fd, DRM_IOCTL_GEM_CLOSE, >gem_handle);
++   close.handle = bo->gem_handle;
++   gen_ioctl(bufmgr->fd, DRM_IOCTL_GEM_CLOSE, );
+ err_free:
+free(bo);
+return NULL;
+-- 
+2.26.2
+

Deleted: 

[arch-commits] Commit in mesa/repos/testing-x86_64 (10 files)

2020-05-29 Thread Laurent Carlier via arch-commits
Date: Friday, May 29, 2020 @ 08:02:57
  Author: lcarlier
Revision: 387800

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/0001-iris-fix-BO-destruction-in-error-path.patch
(from rev 387799, 
mesa/trunk/0001-iris-fix-BO-destruction-in-error-path.patch)
  mesa/repos/testing-x86_64/0002-iris-fix-export-of-GEM-handles.patch
(from rev 387799, mesa/trunk/0002-iris-fix-export-of-GEM-handles.patch)
  mesa/repos/testing-x86_64/0003-i965-fix-export-of-GEM-handles.patch
(from rev 387799, mesa/trunk/0003-i965-fix-export-of-GEM-handles.patch)
  mesa/repos/testing-x86_64/LICENSE
(from rev 387799, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 387799, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/0001-iris-fix-BO-destruction-in-error-path.patch
  mesa/repos/testing-x86_64/0002-iris-fix-export-of-GEM-handles.patch
  mesa/repos/testing-x86_64/0003-i965-fix-export-of-GEM-handles.patch
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

--+
 0001-iris-fix-BO-destruction-in-error-path.patch |   82 +-
 0002-iris-fix-export-of-GEM-handles.patch|  728 ++---
 0003-i965-fix-export-of-GEM-handles.patch|  686 +--
 LICENSE  |  166 ++--
 PKGBUILD |  411 ++-
 5 files changed, 1040 insertions(+), 1033 deletions(-)

Deleted: 0001-iris-fix-BO-destruction-in-error-path.patch
===
--- 0001-iris-fix-BO-destruction-in-error-path.patch2020-05-29 08:02:49 UTC 
(rev 387799)
+++ 0001-iris-fix-BO-destruction-in-error-path.patch2020-05-29 08:02:57 UTC 
(rev 387800)
@@ -1,41 +0,0 @@
-From eac7681c13f127d762474a8207399c2eb0c76f30 Mon Sep 17 00:00:00 2001
-From: Lionel Landwerlin 
-Date: Sat, 2 May 2020 22:43:22 +0300
-Subject: [PATCH 1/3] iris: fix BO destruction in error path
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Signed-off-by: Lionel Landwerlin 
-Cc: 
-Tested-by: Tapani Pälli 
-Signed-off-by: Laurent Carlier 

- src/gallium/drivers/iris/iris_bufmgr.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/gallium/drivers/iris/iris_bufmgr.c 
b/src/gallium/drivers/iris/iris_bufmgr.c
-index c8e6d0c654b..9064647d0e5 100644
 a/src/gallium/drivers/iris/iris_bufmgr.c
-+++ b/src/gallium/drivers/iris/iris_bufmgr.c
-@@ -589,6 +589,7 @@ iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const 
char *name,
-void *ptr, size_t size,
-enum iris_memory_zone memzone)
- {
-+   struct drm_gem_close close = { 0, };
-struct iris_bo *bo;
- 
-bo = bo_calloc();
-@@ -634,7 +635,8 @@ iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const 
char *name,
-return bo;
- 
- err_close:
--   gen_ioctl(bufmgr->fd, DRM_IOCTL_GEM_CLOSE, >gem_handle);
-+   close.handle = bo->gem_handle;
-+   gen_ioctl(bufmgr->fd, DRM_IOCTL_GEM_CLOSE, );
- err_free:
-free(bo);
-return NULL;
--- 
-2.26.2
-

Copied: 
mesa/repos/testing-x86_64/0001-iris-fix-BO-destruction-in-error-path.patch 
(from rev 387799, mesa/trunk/0001-iris-fix-BO-destruction-in-error-path.patch)
===
--- 0001-iris-fix-BO-destruction-in-error-path.patch
(rev 0)
+++ 0001-iris-fix-BO-destruction-in-error-path.patch2020-05-29 08:02:57 UTC 
(rev 387800)
@@ -0,0 +1,41 @@
+From eac7681c13f127d762474a8207399c2eb0c76f30 Mon Sep 17 00:00:00 2001
+From: Lionel Landwerlin 
+Date: Sat, 2 May 2020 22:43:22 +0300
+Subject: [PATCH 1/3] iris: fix BO destruction in error path
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Lionel Landwerlin 
+Cc: 
+Tested-by: Tapani Pälli 
+Signed-off-by: Laurent Carlier 
+---
+ src/gallium/drivers/iris/iris_bufmgr.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/gallium/drivers/iris/iris_bufmgr.c 
b/src/gallium/drivers/iris/iris_bufmgr.c
+index c8e6d0c654b..9064647d0e5 100644
+--- a/src/gallium/drivers/iris/iris_bufmgr.c
 b/src/gallium/drivers/iris/iris_bufmgr.c
+@@ -589,6 +589,7 @@ iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const 
char *name,
+void *ptr, size_t size,
+enum iris_memory_zone memzone)
+ {
++   struct drm_gem_close close = { 0, };
+struct iris_bo *bo;
+ 
+bo = bo_calloc();
+@@ -634,7 +635,8 @@ iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const 
char *name,
+return bo;
+ 
+ err_close:
+-   gen_ioctl(bufmgr->fd, DRM_IOCTL_GEM_CLOSE, >gem_handle);
++   close.handle = bo->gem_handle;
++   gen_ioctl(bufmgr->fd, DRM_IOCTL_GEM_CLOSE, );
+ err_free:
+free(bo);
+return NULL;
+-- 
+2.26.2
+

Deleted: 

[arch-commits] Commit in mesa/repos/testing-x86_64 (7 files)

2020-05-28 Thread Laurent Carlier via arch-commits
Date: Thursday, May 28, 2020 @ 13:04:24
  Author: lcarlier
Revision: 387768

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/0001-iris-fix-BO-destruction-in-error-path.patch
(from rev 387767, 
mesa/trunk/0001-iris-fix-BO-destruction-in-error-path.patch)
  mesa/repos/testing-x86_64/0002-iris-fix-export-of-GEM-handles.patch
(from rev 387767, mesa/trunk/0002-iris-fix-export-of-GEM-handles.patch)
  mesa/repos/testing-x86_64/0003-i965-fix-export-of-GEM-handles.patch
(from rev 387767, mesa/trunk/0003-i965-fix-export-of-GEM-handles.patch)
  mesa/repos/testing-x86_64/LICENSE
(from rev 387767, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 387767, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

--+
 0001-iris-fix-BO-destruction-in-error-path.patch |   41 ++
 0002-iris-fix-export-of-GEM-handles.patch|  364 +++
 0003-i965-fix-export-of-GEM-handles.patch|  343 ++
 LICENSE  |  166 
 PKGBUILD |  389 ++---
 5 files changed, 1033 insertions(+), 270 deletions(-)

Copied: 
mesa/repos/testing-x86_64/0001-iris-fix-BO-destruction-in-error-path.patch 
(from rev 387767, mesa/trunk/0001-iris-fix-BO-destruction-in-error-path.patch)
===
--- 0001-iris-fix-BO-destruction-in-error-path.patch
(rev 0)
+++ 0001-iris-fix-BO-destruction-in-error-path.patch2020-05-28 13:04:24 UTC 
(rev 387768)
@@ -0,0 +1,41 @@
+From eac7681c13f127d762474a8207399c2eb0c76f30 Mon Sep 17 00:00:00 2001
+From: Lionel Landwerlin 
+Date: Sat, 2 May 2020 22:43:22 +0300
+Subject: [PATCH 1/3] iris: fix BO destruction in error path
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Lionel Landwerlin 
+Cc: 
+Tested-by: Tapani Pälli 
+Signed-off-by: Laurent Carlier 
+---
+ src/gallium/drivers/iris/iris_bufmgr.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/gallium/drivers/iris/iris_bufmgr.c 
b/src/gallium/drivers/iris/iris_bufmgr.c
+index c8e6d0c654b..9064647d0e5 100644
+--- a/src/gallium/drivers/iris/iris_bufmgr.c
 b/src/gallium/drivers/iris/iris_bufmgr.c
+@@ -589,6 +589,7 @@ iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const 
char *name,
+void *ptr, size_t size,
+enum iris_memory_zone memzone)
+ {
++   struct drm_gem_close close = { 0, };
+struct iris_bo *bo;
+ 
+bo = bo_calloc();
+@@ -634,7 +635,8 @@ iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const 
char *name,
+return bo;
+ 
+ err_close:
+-   gen_ioctl(bufmgr->fd, DRM_IOCTL_GEM_CLOSE, >gem_handle);
++   close.handle = bo->gem_handle;
++   gen_ioctl(bufmgr->fd, DRM_IOCTL_GEM_CLOSE, );
+ err_free:
+free(bo);
+return NULL;
+-- 
+2.26.2
+

Copied: mesa/repos/testing-x86_64/0002-iris-fix-export-of-GEM-handles.patch 
(from rev 387767, mesa/trunk/0002-iris-fix-export-of-GEM-handles.patch)
===
--- 0002-iris-fix-export-of-GEM-handles.patch   (rev 0)
+++ 0002-iris-fix-export-of-GEM-handles.patch   2020-05-28 13:04:24 UTC (rev 
387768)
@@ -0,0 +1,364 @@
+From e01e146e35681dbdc68d70a2118b71a78ef67e6a Mon Sep 17 00:00:00 2001
+From: Lionel Landwerlin 
+Date: Sat, 2 May 2020 16:46:47 +0300
+Subject: [PATCH 2/3] iris: fix export of GEM handles
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+We reuse DRM file descriptors internally. Therefore when we export a
+GEM handle we must do so in the file descriptor used externally.
+
+v2: Don't bother checking fd equals, they're always different
+Fix dmabuf leak
+Fix GEM handle leaks by tracking exported handles
+
+v3: Check os_same_file_description error (Michel)
+Don't create multiple exports for a given GEM table
+
+v4: Add WARN_ONCE (Ken)
+Rename external_fd to winsys_fd
+
+v5: Remove export lock in favor of bufmgr's
+
+Signed-off-by: Lionel Landwerlin 
+Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2882
+Fixes: 7557f1605968 ("iris: share buffer managers accross screens")
+Tested-by: Eric Engestrom 
+Tested-by: Tapani Pälli 
+Signed-off-by: Laurent Carlier 
+---
+ src/gallium/drivers/iris/iris_bufmgr.c   | 108 ++-
+ src/gallium/drivers/iris/iris_bufmgr.h   |  16 
+ src/gallium/drivers/iris/iris_resource.c |  33 +--
+ src/gallium/drivers/iris/iris_screen.c   |   2 +
+ src/gallium/drivers/iris/iris_screen.h   |   8 +-
+ 5 files changed, 157 insertions(+), 10 deletions(-)
+
+diff --git a/src/gallium/drivers/iris/iris_bufmgr.c 
b/src/gallium/drivers/iris/iris_bufmgr.c
+index 9064647d0e5..3c39769b9cb 100644

[arch-commits] Commit in mesa/repos/testing-x86_64 (6 files)

2020-03-18 Thread Laurent Carlier via arch-commits
Date: Wednesday, March 18, 2020 @ 23:00:29
  Author: lcarlier
Revision: 377886

archrelease: copy trunk to testing-x86_64

Added:
  
mesa/repos/testing-x86_64/0001-iris-handle-the-failure-of-converting-unsupported-yu.patch
(from rev 377885, 
mesa/trunk/0001-iris-handle-the-failure-of-converting-unsupported-yu.patch)
  mesa/repos/testing-x86_64/LICENSE
(from rev 377885, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 377885, mesa/trunk/PKGBUILD)
Deleted:
  
mesa/repos/testing-x86_64/0001-iris-handle-the-failure-of-converting-unsupported-yu.patch
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

-+
 0001-iris-handle-the-failure-of-converting-unsupported-yu.patch |  108 +-
 LICENSE |  166 ++--
 PKGBUILD|  380 
+-
 3 files changed, 327 insertions(+), 327 deletions(-)

Deleted: 0001-iris-handle-the-failure-of-converting-unsupported-yu.patch
===
--- 0001-iris-handle-the-failure-of-converting-unsupported-yu.patch 
2020-03-18 23:00:22 UTC (rev 377885)
+++ 0001-iris-handle-the-failure-of-converting-unsupported-yu.patch 
2020-03-18 23:00:29 UTC (rev 377886)
@@ -1,54 +0,0 @@
-From 4d3f535ebb341ddce05e5b1750fcf17c6c4166c9 Mon Sep 17 00:00:00 2001
-From: James Xiong 
-Date: Wed, 20 Nov 2019 15:59:00 -0800
-Subject: [PATCH] iris: handle the failure of converting unsupported yuv
- formats to isl
-
-Signed-off-by: James Xiong 
-Reviewed-by: Kenneth Graunke 
-(cherry picked from commit d8569baaed1a38cf3da9e45375fa2267d9a1eeb0)
-
-Tested-by: Marge Bot 

-Part-of: 
-Signed-off-by: Laurent Carlier 

- src/gallium/drivers/iris/iris_formats.c  | 6 +-
- src/gallium/drivers/iris/iris_resource.c | 3 ++-
- 2 files changed, 7 insertions(+), 2 deletions(-)
-
-diff --git a/src/gallium/drivers/iris/iris_formats.c 
b/src/gallium/drivers/iris/iris_formats.c
-index f6344cc7543..a35b663a53c 100644
 a/src/gallium/drivers/iris/iris_formats.c
-+++ b/src/gallium/drivers/iris/iris_formats.c
-@@ -338,9 +338,13 @@ iris_format_for_usage(const struct gen_device_info 
*devinfo,
-   isl_surf_usage_flags_t usage)
- {
-enum isl_format format = iris_isl_format_for_pipe_format(pformat);
--   const struct isl_format_layout *fmtl = isl_format_get_layout(format);
-struct isl_swizzle swizzle = ISL_SWIZZLE_IDENTITY;
- 
-+   if (format == ISL_FORMAT_UNSUPPORTED)
-+  return (struct iris_format_info) { .fmt = format, .swizzle = swizzle };
-+
-+   const struct isl_format_layout *fmtl = isl_format_get_layout(format);
-+
-if (!util_format_is_srgb(pformat)) {
-   if (util_format_is_intensity(pformat)) {
-  swizzle = ISL_SWIZZLE(RED, RED, RED, RED);
-diff --git a/src/gallium/drivers/iris/iris_resource.c 
b/src/gallium/drivers/iris/iris_resource.c
-index bdd715df2c9..7ca6097840a 100644
 a/src/gallium/drivers/iris/iris_resource.c
-+++ b/src/gallium/drivers/iris/iris_resource.c
-@@ -85,7 +85,8 @@ modifier_is_supported(const struct gen_device_info *devinfo,
- 
-   enum isl_format linear_format = isl_format_srgb_to_linear(rt_format);
- 
--  if (!isl_format_supports_ccs_e(devinfo, linear_format))
-+  if (linear_format == ISL_FORMAT_UNSUPPORTED ||
-+  !isl_format_supports_ccs_e(devinfo, linear_format))
-  return false;
- 
-   return devinfo->gen >= 9 && devinfo->gen <= 11;
--- 
-2.25.1
-

Copied: 
mesa/repos/testing-x86_64/0001-iris-handle-the-failure-of-converting-unsupported-yu.patch
 (from rev 377885, 
mesa/trunk/0001-iris-handle-the-failure-of-converting-unsupported-yu.patch)
===
--- 0001-iris-handle-the-failure-of-converting-unsupported-yu.patch 
(rev 0)
+++ 0001-iris-handle-the-failure-of-converting-unsupported-yu.patch 
2020-03-18 23:00:29 UTC (rev 377886)
@@ -0,0 +1,54 @@
+From 4d3f535ebb341ddce05e5b1750fcf17c6c4166c9 Mon Sep 17 00:00:00 2001
+From: James Xiong 
+Date: Wed, 20 Nov 2019 15:59:00 -0800
+Subject: [PATCH] iris: handle the failure of converting unsupported yuv
+ formats to isl
+
+Signed-off-by: James Xiong 
+Reviewed-by: Kenneth Graunke 
+(cherry picked from commit d8569baaed1a38cf3da9e45375fa2267d9a1eeb0)
+
+Tested-by: Marge Bot 

+Part-of: 
+Signed-off-by: Laurent Carlier 
+---
+ src/gallium/drivers/iris/iris_formats.c  | 6 +-
+ src/gallium/drivers/iris/iris_resource.c | 3 ++-
+ 2 files changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/src/gallium/drivers/iris/iris_formats.c 

[arch-commits] Commit in mesa/repos/testing-x86_64 (6 files)

2020-03-06 Thread Laurent Carlier via arch-commits
Date: Friday, March 6, 2020 @ 15:21:27
  Author: lcarlier
Revision: 376868

archrelease: copy trunk to testing-x86_64

Added:
  
mesa/repos/testing-x86_64/0001-iris-handle-the-failure-of-converting-unsupported-yu.patch
(from rev 376867, 
mesa/trunk/0001-iris-handle-the-failure-of-converting-unsupported-yu.patch)
  mesa/repos/testing-x86_64/LICENSE
(from rev 376867, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 376867, mesa/trunk/PKGBUILD)
Deleted:
  
mesa/repos/testing-x86_64/0001-iris-handle-the-failure-of-converting-unsupported-yu.patch
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

-+
 0001-iris-handle-the-failure-of-converting-unsupported-yu.patch |  108 +-
 LICENSE |  166 ++--
 PKGBUILD|  384 
--
 3 files changed, 327 insertions(+), 331 deletions(-)

Deleted: 0001-iris-handle-the-failure-of-converting-unsupported-yu.patch
===
--- 0001-iris-handle-the-failure-of-converting-unsupported-yu.patch 
2020-03-06 15:21:17 UTC (rev 376867)
+++ 0001-iris-handle-the-failure-of-converting-unsupported-yu.patch 
2020-03-06 15:21:27 UTC (rev 376868)
@@ -1,54 +0,0 @@
-From 4d3f535ebb341ddce05e5b1750fcf17c6c4166c9 Mon Sep 17 00:00:00 2001
-From: James Xiong 
-Date: Wed, 20 Nov 2019 15:59:00 -0800
-Subject: [PATCH] iris: handle the failure of converting unsupported yuv
- formats to isl
-
-Signed-off-by: James Xiong 
-Reviewed-by: Kenneth Graunke 
-(cherry picked from commit d8569baaed1a38cf3da9e45375fa2267d9a1eeb0)
-
-Tested-by: Marge Bot 

-Part-of: 
-Signed-off-by: Laurent Carlier 

- src/gallium/drivers/iris/iris_formats.c  | 6 +-
- src/gallium/drivers/iris/iris_resource.c | 3 ++-
- 2 files changed, 7 insertions(+), 2 deletions(-)
-
-diff --git a/src/gallium/drivers/iris/iris_formats.c 
b/src/gallium/drivers/iris/iris_formats.c
-index f6344cc7543..a35b663a53c 100644
 a/src/gallium/drivers/iris/iris_formats.c
-+++ b/src/gallium/drivers/iris/iris_formats.c
-@@ -338,9 +338,13 @@ iris_format_for_usage(const struct gen_device_info 
*devinfo,
-   isl_surf_usage_flags_t usage)
- {
-enum isl_format format = iris_isl_format_for_pipe_format(pformat);
--   const struct isl_format_layout *fmtl = isl_format_get_layout(format);
-struct isl_swizzle swizzle = ISL_SWIZZLE_IDENTITY;
- 
-+   if (format == ISL_FORMAT_UNSUPPORTED)
-+  return (struct iris_format_info) { .fmt = format, .swizzle = swizzle };
-+
-+   const struct isl_format_layout *fmtl = isl_format_get_layout(format);
-+
-if (!util_format_is_srgb(pformat)) {
-   if (util_format_is_intensity(pformat)) {
-  swizzle = ISL_SWIZZLE(RED, RED, RED, RED);
-diff --git a/src/gallium/drivers/iris/iris_resource.c 
b/src/gallium/drivers/iris/iris_resource.c
-index bdd715df2c9..7ca6097840a 100644
 a/src/gallium/drivers/iris/iris_resource.c
-+++ b/src/gallium/drivers/iris/iris_resource.c
-@@ -85,7 +85,8 @@ modifier_is_supported(const struct gen_device_info *devinfo,
- 
-   enum isl_format linear_format = isl_format_srgb_to_linear(rt_format);
- 
--  if (!isl_format_supports_ccs_e(devinfo, linear_format))
-+  if (linear_format == ISL_FORMAT_UNSUPPORTED ||
-+  !isl_format_supports_ccs_e(devinfo, linear_format))
-  return false;
- 
-   return devinfo->gen >= 9 && devinfo->gen <= 11;
--- 
-2.25.1
-

Copied: 
mesa/repos/testing-x86_64/0001-iris-handle-the-failure-of-converting-unsupported-yu.patch
 (from rev 376867, 
mesa/trunk/0001-iris-handle-the-failure-of-converting-unsupported-yu.patch)
===
--- 0001-iris-handle-the-failure-of-converting-unsupported-yu.patch 
(rev 0)
+++ 0001-iris-handle-the-failure-of-converting-unsupported-yu.patch 
2020-03-06 15:21:27 UTC (rev 376868)
@@ -0,0 +1,54 @@
+From 4d3f535ebb341ddce05e5b1750fcf17c6c4166c9 Mon Sep 17 00:00:00 2001
+From: James Xiong 
+Date: Wed, 20 Nov 2019 15:59:00 -0800
+Subject: [PATCH] iris: handle the failure of converting unsupported yuv
+ formats to isl
+
+Signed-off-by: James Xiong 
+Reviewed-by: Kenneth Graunke 
+(cherry picked from commit d8569baaed1a38cf3da9e45375fa2267d9a1eeb0)
+
+Tested-by: Marge Bot 

+Part-of: 
+Signed-off-by: Laurent Carlier 
+---
+ src/gallium/drivers/iris/iris_formats.c  | 6 +-
+ src/gallium/drivers/iris/iris_resource.c | 3 ++-
+ 2 files changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/src/gallium/drivers/iris/iris_formats.c 

[arch-commits] Commit in mesa/repos/testing-x86_64 (5 files)

2020-02-22 Thread Laurent Carlier via arch-commits
Date: Saturday, February 22, 2020 @ 16:36:25
  Author: lcarlier
Revision: 376046

archrelease: copy trunk to testing-x86_64

Added:
  
mesa/repos/testing-x86_64/0001-iris-handle-the-failure-of-converting-unsupported-yu.patch
(from rev 376045, 
mesa/trunk/0001-iris-handle-the-failure-of-converting-unsupported-yu.patch)
  mesa/repos/testing-x86_64/LICENSE
(from rev 376045, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 376045, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

-+
 0001-iris-handle-the-failure-of-converting-unsupported-yu.patch |   54 +
 LICENSE |  166 ++--
 PKGBUILD|  379 
+-
 3 files changed, 331 insertions(+), 268 deletions(-)

Copied: 
mesa/repos/testing-x86_64/0001-iris-handle-the-failure-of-converting-unsupported-yu.patch
 (from rev 376045, 
mesa/trunk/0001-iris-handle-the-failure-of-converting-unsupported-yu.patch)
===
--- 0001-iris-handle-the-failure-of-converting-unsupported-yu.patch 
(rev 0)
+++ 0001-iris-handle-the-failure-of-converting-unsupported-yu.patch 
2020-02-22 16:36:25 UTC (rev 376046)
@@ -0,0 +1,54 @@
+From 4d3f535ebb341ddce05e5b1750fcf17c6c4166c9 Mon Sep 17 00:00:00 2001
+From: James Xiong 
+Date: Wed, 20 Nov 2019 15:59:00 -0800
+Subject: [PATCH] iris: handle the failure of converting unsupported yuv
+ formats to isl
+
+Signed-off-by: James Xiong 
+Reviewed-by: Kenneth Graunke 
+(cherry picked from commit d8569baaed1a38cf3da9e45375fa2267d9a1eeb0)
+
+Tested-by: Marge Bot 

+Part-of: 
+Signed-off-by: Laurent Carlier 
+---
+ src/gallium/drivers/iris/iris_formats.c  | 6 +-
+ src/gallium/drivers/iris/iris_resource.c | 3 ++-
+ 2 files changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/src/gallium/drivers/iris/iris_formats.c 
b/src/gallium/drivers/iris/iris_formats.c
+index f6344cc7543..a35b663a53c 100644
+--- a/src/gallium/drivers/iris/iris_formats.c
 b/src/gallium/drivers/iris/iris_formats.c
+@@ -338,9 +338,13 @@ iris_format_for_usage(const struct gen_device_info 
*devinfo,
+   isl_surf_usage_flags_t usage)
+ {
+enum isl_format format = iris_isl_format_for_pipe_format(pformat);
+-   const struct isl_format_layout *fmtl = isl_format_get_layout(format);
+struct isl_swizzle swizzle = ISL_SWIZZLE_IDENTITY;
+ 
++   if (format == ISL_FORMAT_UNSUPPORTED)
++  return (struct iris_format_info) { .fmt = format, .swizzle = swizzle };
++
++   const struct isl_format_layout *fmtl = isl_format_get_layout(format);
++
+if (!util_format_is_srgb(pformat)) {
+   if (util_format_is_intensity(pformat)) {
+  swizzle = ISL_SWIZZLE(RED, RED, RED, RED);
+diff --git a/src/gallium/drivers/iris/iris_resource.c 
b/src/gallium/drivers/iris/iris_resource.c
+index bdd715df2c9..7ca6097840a 100644
+--- a/src/gallium/drivers/iris/iris_resource.c
 b/src/gallium/drivers/iris/iris_resource.c
+@@ -85,7 +85,8 @@ modifier_is_supported(const struct gen_device_info *devinfo,
+ 
+   enum isl_format linear_format = isl_format_srgb_to_linear(rt_format);
+ 
+-  if (!isl_format_supports_ccs_e(devinfo, linear_format))
++  if (linear_format == ISL_FORMAT_UNSUPPORTED ||
++  !isl_format_supports_ccs_e(devinfo, linear_format))
+  return false;
+ 
+   return devinfo->gen >= 9 && devinfo->gen <= 11;
+-- 
+2.25.1
+

Deleted: LICENSE
===
--- LICENSE 2020-02-22 16:36:18 UTC (rev 376045)
+++ LICENSE 2020-02-22 16:36:25 UTC (rev 376046)
@@ -1,83 +0,0 @@
-The Mesa 3D Graphics Library
-
-Disclaimer
-
-   Mesa is a 3-D graphics library with an API which is very similar to
-   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
-   syntax or state machine, it is being used with authorization from
-   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
-   OpenGL license from SGI, and makes no claim that Mesa is in any way a
-   compatible replacement for OpenGL or associated with SGI. Those who
-   want a licensed implementation of OpenGL should contact a licensed
-   vendor.
-
-   Please do not refer to the library as MesaGL (for legal reasons). It's
-   just Mesa or The Mesa 3-D graphics library.
-
-   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
-
-License / Copyright Information
-
-   The Mesa distribution consists of several components. Different
-   copyrights and licenses apply to different components. For example, the
-   GLX client code uses the SGI Free Software License B, and some of the
-   Mesa device drivers are 

[arch-commits] Commit in mesa/repos/testing-x86_64 (LICENSE LICENSE PKGBUILD PKGBUILD)

2019-10-09 Thread Laurent Carlier via arch-commits
Date: Wednesday, October 9, 2019 @ 18:09:54
  Author: lcarlier
Revision: 364280

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/LICENSE
(from rev 364279, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 364279, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

--+
 LICENSE  |  166 +--
 PKGBUILD |  368 ++---
 2 files changed, 267 insertions(+), 267 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2019-10-09 18:03:09 UTC (rev 364279)
+++ LICENSE 2019-10-09 18:09:54 UTC (rev 364280)
@@ -1,83 +0,0 @@
-The Mesa 3D Graphics Library
-
-Disclaimer
-
-   Mesa is a 3-D graphics library with an API which is very similar to
-   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
-   syntax or state machine, it is being used with authorization from
-   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
-   OpenGL license from SGI, and makes no claim that Mesa is in any way a
-   compatible replacement for OpenGL or associated with SGI. Those who
-   want a licensed implementation of OpenGL should contact a licensed
-   vendor.
-
-   Please do not refer to the library as MesaGL (for legal reasons). It's
-   just Mesa or The Mesa 3-D graphics library.
-
-   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
-
-License / Copyright Information
-
-   The Mesa distribution consists of several components. Different
-   copyrights and licenses apply to different components. For example, the
-   GLX client code uses the SGI Free Software License B, and some of the
-   Mesa device drivers are copyrighted by their authors. See below for a
-   list of Mesa's main components and the license for each.
-
-   The core Mesa library is licensed according to the terms of the MIT
-   license. This allows integration with the XFree86, Xorg and DRI
-   projects.
-
-   The default Mesa license is as follows:
-
-Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-Attention, Contributors
-
-   When contributing to the Mesa project you must agree to the licensing
-   terms of the component to which you're contributing. The following
-   section lists the primary components of the Mesa distribution and their
-   respective licenses.
-
-Mesa Component Licenses
-
-Component Location   License
---
-Main Mesa codesrc/mesa/  MIT
-
-Device driverssrc/mesa/drivers/* MIT, generally
-
-Gallium code  src/gallium/   MIT
-
-Ext headers   include/GL/glext.h Khronos
-  include/GL/glxext.h
-
-GLX client code   src/glx/   SGI Free Software License B
-
-C11 threadinclude/c11/threads*.h Boost (permissive) emulation
-
-   In general, consult the source files for license terms.
-
-References
-
-   1. https://www.opengl.org/
-   2. https://www.sgi.com/
-   3. https://www.sgi.com/

Copied: mesa/repos/testing-x86_64/LICENSE (from rev 364279, mesa/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2019-10-09 18:09:54 UTC (rev 364280)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   compatible replacement for OpenGL or associated with SGI. Those who
+   want a licensed implementation 

[arch-commits] Commit in mesa/repos/testing-x86_64 (LICENSE LICENSE PKGBUILD PKGBUILD)

2019-10-09 Thread Laurent Carlier via arch-commits
Date: Wednesday, October 9, 2019 @ 18:03:09
  Author: lcarlier
Revision: 364279

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/LICENSE
(from rev 364278, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 364278, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

--+
 LICENSE  |  166 +--
 PKGBUILD |  368 ++---
 2 files changed, 267 insertions(+), 267 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2019-10-09 18:03:00 UTC (rev 364278)
+++ LICENSE 2019-10-09 18:03:09 UTC (rev 364279)
@@ -1,83 +0,0 @@
-The Mesa 3D Graphics Library
-
-Disclaimer
-
-   Mesa is a 3-D graphics library with an API which is very similar to
-   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
-   syntax or state machine, it is being used with authorization from
-   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
-   OpenGL license from SGI, and makes no claim that Mesa is in any way a
-   compatible replacement for OpenGL or associated with SGI. Those who
-   want a licensed implementation of OpenGL should contact a licensed
-   vendor.
-
-   Please do not refer to the library as MesaGL (for legal reasons). It's
-   just Mesa or The Mesa 3-D graphics library.
-
-   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
-
-License / Copyright Information
-
-   The Mesa distribution consists of several components. Different
-   copyrights and licenses apply to different components. For example, the
-   GLX client code uses the SGI Free Software License B, and some of the
-   Mesa device drivers are copyrighted by their authors. See below for a
-   list of Mesa's main components and the license for each.
-
-   The core Mesa library is licensed according to the terms of the MIT
-   license. This allows integration with the XFree86, Xorg and DRI
-   projects.
-
-   The default Mesa license is as follows:
-
-Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-Attention, Contributors
-
-   When contributing to the Mesa project you must agree to the licensing
-   terms of the component to which you're contributing. The following
-   section lists the primary components of the Mesa distribution and their
-   respective licenses.
-
-Mesa Component Licenses
-
-Component Location   License
---
-Main Mesa codesrc/mesa/  MIT
-
-Device driverssrc/mesa/drivers/* MIT, generally
-
-Gallium code  src/gallium/   MIT
-
-Ext headers   include/GL/glext.h Khronos
-  include/GL/glxext.h
-
-GLX client code   src/glx/   SGI Free Software License B
-
-C11 threadinclude/c11/threads*.h Boost (permissive) emulation
-
-   In general, consult the source files for license terms.
-
-References
-
-   1. https://www.opengl.org/
-   2. https://www.sgi.com/
-   3. https://www.sgi.com/

Copied: mesa/repos/testing-x86_64/LICENSE (from rev 364278, mesa/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2019-10-09 18:03:09 UTC (rev 364279)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   compatible replacement for OpenGL or associated with SGI. Those who
+   want a licensed implementation 

[arch-commits] Commit in mesa/repos/testing-x86_64 (6 files)

2019-10-09 Thread Laurent Carlier via arch-commits
Date: Wednesday, October 9, 2019 @ 17:48:25
  Author: lcarlier
Revision: 364277

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/LICENSE
(from rev 364275, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 364275, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD
  mesa/repos/testing-x86_64/glvnd.patch
  mesa/repos/testing-x86_64/intel-topology-query-fix-old-gens.patch

-+
 LICENSE |  166 ++---
 PKGBUILD|  381 ++
 glvnd.patch |  148 ---
 intel-topology-query-fix-old-gens.patch |   39 ---
 4 files changed, 267 insertions(+), 467 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2019-10-09 17:48:24 UTC (rev 364276)
+++ LICENSE 2019-10-09 17:48:25 UTC (rev 364277)
@@ -1,83 +0,0 @@
-The Mesa 3D Graphics Library
-
-Disclaimer
-
-   Mesa is a 3-D graphics library with an API which is very similar to
-   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
-   syntax or state machine, it is being used with authorization from
-   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
-   OpenGL license from SGI, and makes no claim that Mesa is in any way a
-   compatible replacement for OpenGL or associated with SGI. Those who
-   want a licensed implementation of OpenGL should contact a licensed
-   vendor.
-
-   Please do not refer to the library as MesaGL (for legal reasons). It's
-   just Mesa or The Mesa 3-D graphics library.
-
-   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
-
-License / Copyright Information
-
-   The Mesa distribution consists of several components. Different
-   copyrights and licenses apply to different components. For example, the
-   GLX client code uses the SGI Free Software License B, and some of the
-   Mesa device drivers are copyrighted by their authors. See below for a
-   list of Mesa's main components and the license for each.
-
-   The core Mesa library is licensed according to the terms of the MIT
-   license. This allows integration with the XFree86, Xorg and DRI
-   projects.
-
-   The default Mesa license is as follows:
-
-Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-Attention, Contributors
-
-   When contributing to the Mesa project you must agree to the licensing
-   terms of the component to which you're contributing. The following
-   section lists the primary components of the Mesa distribution and their
-   respective licenses.
-
-Mesa Component Licenses
-
-Component Location   License
---
-Main Mesa codesrc/mesa/  MIT
-
-Device driverssrc/mesa/drivers/* MIT, generally
-
-Gallium code  src/gallium/   MIT
-
-Ext headers   include/GL/glext.h Khronos
-  include/GL/glxext.h
-
-GLX client code   src/glx/   SGI Free Software License B
-
-C11 threadinclude/c11/threads*.h Boost (permissive) emulation
-
-   In general, consult the source files for license terms.
-
-References
-
-   1. https://www.opengl.org/
-   2. https://www.sgi.com/
-   3. https://www.sgi.com/

Copied: mesa/repos/testing-x86_64/LICENSE (from rev 364275, mesa/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2019-10-09 17:48:25 UTC (rev 364277)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with 

[arch-commits] Commit in mesa/repos/testing-x86_64 (7 files)

2019-10-02 Thread Laurent Carlier via arch-commits
Date: Wednesday, October 2, 2019 @ 16:33:19
  Author: lcarlier
Revision: 363663

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/LICENSE
(from rev 363662, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 363662, mesa/trunk/PKGBUILD)
  mesa/repos/testing-x86_64/glvnd.patch
(from rev 363662, mesa/trunk/glvnd.patch)
  mesa/repos/testing-x86_64/intel-topology-query-fix-old-gens.patch
(from rev 363662, mesa/trunk/intel-topology-query-fix-old-gens.patch)
Deleted:
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD
  mesa/repos/testing-x86_64/glvnd.patch

-+
 LICENSE |  166 ++--
 PKGBUILD|  389 +++---
 glvnd.patch |  296 +++---
 intel-topology-query-fix-old-gens.patch |   39 +++
 4 files changed, 467 insertions(+), 423 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2019-10-02 16:33:12 UTC (rev 363662)
+++ LICENSE 2019-10-02 16:33:19 UTC (rev 363663)
@@ -1,83 +0,0 @@
-The Mesa 3D Graphics Library
-
-Disclaimer
-
-   Mesa is a 3-D graphics library with an API which is very similar to
-   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
-   syntax or state machine, it is being used with authorization from
-   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
-   OpenGL license from SGI, and makes no claim that Mesa is in any way a
-   compatible replacement for OpenGL or associated with SGI. Those who
-   want a licensed implementation of OpenGL should contact a licensed
-   vendor.
-
-   Please do not refer to the library as MesaGL (for legal reasons). It's
-   just Mesa or The Mesa 3-D graphics library.
-
-   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
-
-License / Copyright Information
-
-   The Mesa distribution consists of several components. Different
-   copyrights and licenses apply to different components. For example, the
-   GLX client code uses the SGI Free Software License B, and some of the
-   Mesa device drivers are copyrighted by their authors. See below for a
-   list of Mesa's main components and the license for each.
-
-   The core Mesa library is licensed according to the terms of the MIT
-   license. This allows integration with the XFree86, Xorg and DRI
-   projects.
-
-   The default Mesa license is as follows:
-
-Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-Attention, Contributors
-
-   When contributing to the Mesa project you must agree to the licensing
-   terms of the component to which you're contributing. The following
-   section lists the primary components of the Mesa distribution and their
-   respective licenses.
-
-Mesa Component Licenses
-
-Component Location   License
---
-Main Mesa codesrc/mesa/  MIT
-
-Device driverssrc/mesa/drivers/* MIT, generally
-
-Gallium code  src/gallium/   MIT
-
-Ext headers   include/GL/glext.h Khronos
-  include/GL/glxext.h
-
-GLX client code   src/glx/   SGI Free Software License B
-
-C11 threadinclude/c11/threads*.h Boost (permissive) emulation
-
-   In general, consult the source files for license terms.
-
-References
-
-   1. https://www.opengl.org/
-   2. https://www.sgi.com/
-   3. https://www.sgi.com/

Copied: mesa/repos/testing-x86_64/LICENSE (from rev 363662, mesa/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2019-10-02 16:33:19 UTC (rev 363663)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library 

[arch-commits] Commit in mesa/repos (testing-x86_64)

2019-09-26 Thread Laurent Carlier via arch-commits
Date: Thursday, September 26, 2019 @ 11:06:57
  Author: lcarlier
Revision: 363452

db-remove: mesa removed by lcarlier

Deleted:
  mesa/repos/testing-x86_64/


[arch-commits] Commit in mesa/repos/testing-x86_64 (LICENSE LICENSE PKGBUILD PKGBUILD)

2019-03-27 Thread Andreas Radke via arch-commits
Date: Wednesday, March 27, 2019 @ 20:46:23
  Author: andyrtr
Revision: 349290

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/LICENSE
(from rev 349289, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 349289, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

--+
 LICENSE  |  166 ++--
 PKGBUILD |  354 ++---
 2 files changed, 260 insertions(+), 260 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2019-03-27 20:41:13 UTC (rev 349289)
+++ LICENSE 2019-03-27 20:46:23 UTC (rev 349290)
@@ -1,83 +0,0 @@
-The Mesa 3D Graphics Library
-
-Disclaimer
-
-   Mesa is a 3-D graphics library with an API which is very similar to
-   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
-   syntax or state machine, it is being used with authorization from
-   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
-   OpenGL license from SGI, and makes no claim that Mesa is in any way a
-   compatible replacement for OpenGL or associated with SGI. Those who
-   want a licensed implementation of OpenGL should contact a licensed
-   vendor.
-
-   Please do not refer to the library as MesaGL (for legal reasons). It's
-   just Mesa or The Mesa 3-D graphics library.
-
-   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
-
-License / Copyright Information
-
-   The Mesa distribution consists of several components. Different
-   copyrights and licenses apply to different components. For example, the
-   GLX client code uses the SGI Free Software License B, and some of the
-   Mesa device drivers are copyrighted by their authors. See below for a
-   list of Mesa's main components and the license for each.
-
-   The core Mesa library is licensed according to the terms of the MIT
-   license. This allows integration with the XFree86, Xorg and DRI
-   projects.
-
-   The default Mesa license is as follows:
-
-Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-Attention, Contributors
-
-   When contributing to the Mesa project you must agree to the licensing
-   terms of the component to which you're contributing. The following
-   section lists the primary components of the Mesa distribution and their
-   respective licenses.
-
-Mesa Component Licenses
-
-Component Location   License
---
-Main Mesa codesrc/mesa/  MIT
-
-Device driverssrc/mesa/drivers/* MIT, generally
-
-Gallium code  src/gallium/   MIT
-
-Ext headers   include/GL/glext.h Khronos
-  include/GL/glxext.h
-
-GLX client code   src/glx/   SGI Free Software License B
-
-C11 threadinclude/c11/threads*.h Boost (permissive) emulation
-
-   In general, consult the source files for license terms.
-
-References
-
-   1. https://www.opengl.org/
-   2. https://www.sgi.com/
-   3. https://www.sgi.com/

Copied: mesa/repos/testing-x86_64/LICENSE (from rev 349289, mesa/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2019-03-27 20:46:23 UTC (rev 349290)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   compatible replacement for OpenGL or associated with SGI. Those who
+   want a licensed implementation of 

[arch-commits] Commit in mesa/repos/testing-x86_64 (LICENSE LICENSE PKGBUILD PKGBUILD)

2018-12-12 Thread Laurent Carlier via arch-commits
Date: Wednesday, December 12, 2018 @ 08:16:38
  Author: lcarlier
Revision: 341610

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/LICENSE
(from rev 341609, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 341609, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

--+
 LICENSE  |  166 +--
 PKGBUILD |  366 ++---
 2 files changed, 266 insertions(+), 266 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2018-12-12 08:16:31 UTC (rev 341609)
+++ LICENSE 2018-12-12 08:16:38 UTC (rev 341610)
@@ -1,83 +0,0 @@
-The Mesa 3D Graphics Library
-
-Disclaimer
-
-   Mesa is a 3-D graphics library with an API which is very similar to
-   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
-   syntax or state machine, it is being used with authorization from
-   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
-   OpenGL license from SGI, and makes no claim that Mesa is in any way a
-   compatible replacement for OpenGL or associated with SGI. Those who
-   want a licensed implementation of OpenGL should contact a licensed
-   vendor.
-
-   Please do not refer to the library as MesaGL (for legal reasons). It's
-   just Mesa or The Mesa 3-D graphics library.
-
-   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
-
-License / Copyright Information
-
-   The Mesa distribution consists of several components. Different
-   copyrights and licenses apply to different components. For example, the
-   GLX client code uses the SGI Free Software License B, and some of the
-   Mesa device drivers are copyrighted by their authors. See below for a
-   list of Mesa's main components and the license for each.
-
-   The core Mesa library is licensed according to the terms of the MIT
-   license. This allows integration with the XFree86, Xorg and DRI
-   projects.
-
-   The default Mesa license is as follows:
-
-Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-Attention, Contributors
-
-   When contributing to the Mesa project you must agree to the licensing
-   terms of the component to which you're contributing. The following
-   section lists the primary components of the Mesa distribution and their
-   respective licenses.
-
-Mesa Component Licenses
-
-Component Location   License
---
-Main Mesa codesrc/mesa/  MIT
-
-Device driverssrc/mesa/drivers/* MIT, generally
-
-Gallium code  src/gallium/   MIT
-
-Ext headers   include/GL/glext.h Khronos
-  include/GL/glxext.h
-
-GLX client code   src/glx/   SGI Free Software License B
-
-C11 threadinclude/c11/threads*.h Boost (permissive) emulation
-
-   In general, consult the source files for license terms.
-
-References
-
-   1. https://www.opengl.org/
-   2. https://www.sgi.com/
-   3. https://www.sgi.com/

Copied: mesa/repos/testing-x86_64/LICENSE (from rev 341609, mesa/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2018-12-12 08:16:38 UTC (rev 341610)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   compatible replacement for OpenGL or associated with SGI. Those who
+   want a licensed implementation 

[arch-commits] Commit in mesa/repos/testing-x86_64 (8 files)

2018-06-02 Thread Laurent Carlier via arch-commits
Date: Saturday, June 2, 2018 @ 09:28:14
  Author: lcarlier
Revision: 325544

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/0001-glvnd-fix-gl.pc.patch
(from rev 325543, mesa/trunk/0001-glvnd-fix-gl.pc.patch)
  
mesa/repos/testing-x86_64/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch
(from rev 325543, 
mesa/trunk/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch)
  mesa/repos/testing-x86_64/LICENSE
(from rev 325543, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 325543, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/0001-glvnd-fix-gl.pc.patch
  
mesa/repos/testing-x86_64/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

-+
 0001-glvnd-fix-gl.pc.patch  |   52 -
 0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch |  148 +--
 LICENSE |  166 ++--
 PKGBUILD|  392 
--
 4 files changed, 375 insertions(+), 383 deletions(-)

Deleted: 0001-glvnd-fix-gl.pc.patch
===
--- 0001-glvnd-fix-gl.pc.patch  2018-06-02 09:28:08 UTC (rev 325543)
+++ 0001-glvnd-fix-gl.pc.patch  2018-06-02 09:28:14 UTC (rev 325544)
@@ -1,26 +0,0 @@
-From a9554de2a6028540fa12a7ebdab4daf2b46010fa Mon Sep 17 00:00:00 2001
-Message-Id: 

-From: Unknown <>
-Date: Tue, 15 May 2018 20:10:53 +0200
-Subject: [PATCH 1/4] glvnd: fix gl.pc
-

- src/mesa/gl.pc.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/mesa/gl.pc.in b/src/mesa/gl.pc.in
-index 181724b97b..8c7b7da8d7 100644
 a/src/mesa/gl.pc.in
-+++ b/src/mesa/gl.pc.in
-@@ -7,7 +7,7 @@ Name: gl
- Description: Mesa OpenGL library
- Requires.private: @GL_PC_REQ_PRIV@
- Version: @PACKAGE_VERSION@
--Libs: -L${libdir} -l@GL_LIB@
-+Libs: -L${libdir} -lGL
- Libs.private: @GL_PC_LIB_PRIV@
- Cflags: -I${includedir} @GL_PC_CFLAGS@
- glx_tls: @GLX_TLS@
--- 
-2.17.0
-

Copied: mesa/repos/testing-x86_64/0001-glvnd-fix-gl.pc.patch (from rev 325543, 
mesa/trunk/0001-glvnd-fix-gl.pc.patch)
===
--- 0001-glvnd-fix-gl.pc.patch  (rev 0)
+++ 0001-glvnd-fix-gl.pc.patch  2018-06-02 09:28:14 UTC (rev 325544)
@@ -0,0 +1,26 @@
+From a9554de2a6028540fa12a7ebdab4daf2b46010fa Mon Sep 17 00:00:00 2001
+Message-Id: 

+From: Unknown <>
+Date: Tue, 15 May 2018 20:10:53 +0200
+Subject: [PATCH 1/4] glvnd: fix gl.pc
+
+---
+ src/mesa/gl.pc.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/mesa/gl.pc.in b/src/mesa/gl.pc.in
+index 181724b97b..8c7b7da8d7 100644
+--- a/src/mesa/gl.pc.in
 b/src/mesa/gl.pc.in
+@@ -7,7 +7,7 @@ Name: gl
+ Description: Mesa OpenGL library
+ Requires.private: @GL_PC_REQ_PRIV@
+ Version: @PACKAGE_VERSION@
+-Libs: -L${libdir} -l@GL_LIB@
++Libs: -L${libdir} -lGL
+ Libs.private: @GL_PC_LIB_PRIV@
+ Cflags: -I${includedir} @GL_PC_CFLAGS@
+ glx_tls: @GLX_TLS@
+-- 
+2.17.0
+

Deleted: 0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch
===
--- 0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch 
2018-06-02 09:28:08 UTC (rev 325543)
+++ 0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch 
2018-06-02 09:28:14 UTC (rev 325544)
@@ -1,74 +0,0 @@
-From patchwork Tue May  8 09:42:05 2018
-Content-Type: text/plain; charset="utf-8"
-MIME-Version: 1.0
-Content-Transfer-Encoding: 7bit
-Subject: [Mesa-dev,
- 2/2] loader_dri3: Variant 2: Wait for pending swaps to complete
- before drawable_fini.
-From: =?utf-8?q?Michel_D=C3=A4nzer?= 
-X-Patchwork-Id: 221466
-Message-Id: 
-To: Mario Kleiner ,
- Mike Lothian 
-Cc: ML mesa-dev ,
- ML xorg-devel 
-Date: Tue, 8 May 2018 11:42:05 +0200
-
-On 2018-05-05 06:25 AM, Mario Kleiner wrote:
-> On Sat, May 5, 2018 at 4:08 AM, Mike Lothian  wrote:
->> I definately saw the steam bug with patch 1 but not with plasmashell,
->> I started seeing it with patch 2 but it seemed to fix itself
-> 
-> I had two hangs of kwin_x11 within the last 6 hours when alt-tabbing
-> between windows, where it got stuck in the
-> loader_dri3_swapbuffer_barrier() from patch 1/2. Not sure how that is
-> possible, or if the stacktrace was misleading, because i had to VT
-> switch to a text console to attach the debugger and this might be just
-> a side effect of that. But if it is true, then patch 1/2 would not be
-> it. Also 1/2 has a potential performance impact, whereas 2/2 doesn't.
-> However 2/2 would also need more work, as i can think of more complex
-> scenarios where it would filter the wrong events, although not in the
-> case of plasmashell or steam. Probably we'd need to 

[arch-commits] Commit in mesa/repos/testing-x86_64 (12 files)

2018-05-14 Thread Jan Steffens via arch-commits
Date: Monday, May 14, 2018 @ 17:13:19
  Author: heftig
Revision: 324265

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/0001-glvnd-fix-gl-dot-pc.patch
(from rev 324264, mesa/trunk/0001-glvnd-fix-gl-dot-pc.patch)
  
mesa/repos/testing-x86_64/0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch
(from rev 324264, 
mesa/trunk/0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch)
  mesa/repos/testing-x86_64/0004-meson-Add-library-versions-to-swr-drivers.patch
(from rev 324264, 
mesa/trunk/0004-meson-Add-library-versions-to-swr-drivers.patch)
  
mesa/repos/testing-x86_64/0005-meson-Version-libMesaOpenCL-like-autotools-does.patch
(from rev 324264, 
mesa/trunk/0005-meson-Version-libMesaOpenCL-like-autotools-does.patch)
  mesa/repos/testing-x86_64/LICENSE
(from rev 324264, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 324264, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/0001-glvnd-fix-gl-dot-pc.patch
  
mesa/repos/testing-x86_64/0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch
  mesa/repos/testing-x86_64/0004-meson-Add-library-versions-to-swr-drivers.patch
  
mesa/repos/testing-x86_64/0005-meson-Version-libMesaOpenCL-like-autotools-does.patch
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

+
 0001-glvnd-fix-gl-dot-pc.patch 
|   24 
 0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch 
|   28 
 0004-meson-Add-library-versions-to-swr-drivers.patch   
|  142 +--
 0005-meson-Version-libMesaOpenCL-like-autotools-does.patch 
|   86 +-
 LICENSE
|  166 ++--
 PKGBUILD   
|  407 +-
 6 files changed, 428 insertions(+), 425 deletions(-)

Deleted: 0001-glvnd-fix-gl-dot-pc.patch
===
--- 0001-glvnd-fix-gl-dot-pc.patch  2018-05-14 17:12:44 UTC (rev 324264)
+++ 0001-glvnd-fix-gl-dot-pc.patch  2018-05-14 17:13:19 UTC (rev 324265)
@@ -1,12 +0,0 @@
-diff -up mesa-12.0.3/src/mesa/gl.pc.in.jx mesa-12.0.3/src/mesa/gl.pc.in
 mesa-12.0.3/src/mesa/gl.pc.in.jx   2016-01-18 02:39:26.0 -0500
-+++ mesa-12.0.3/src/mesa/gl.pc.in  2016-10-25 13:06:44.013159358 -0400
-@@ -7,7 +7,7 @@ Name: gl
- Description: Mesa OpenGL library
- Requires.private: @GL_PC_REQ_PRIV@
- Version: @PACKAGE_VERSION@
--Libs: -L${libdir} -l@GL_LIB@
-+Libs: -L${libdir} -lGL
- Libs.private: @GL_PC_LIB_PRIV@
- Cflags: -I${includedir} @GL_PC_CFLAGS@
- glx_tls: @GLX_TLS@

Copied: mesa/repos/testing-x86_64/0001-glvnd-fix-gl-dot-pc.patch (from rev 
324264, mesa/trunk/0001-glvnd-fix-gl-dot-pc.patch)
===
--- 0001-glvnd-fix-gl-dot-pc.patch  (rev 0)
+++ 0001-glvnd-fix-gl-dot-pc.patch  2018-05-14 17:13:19 UTC (rev 324265)
@@ -0,0 +1,12 @@
+diff -up mesa-12.0.3/src/mesa/gl.pc.in.jx mesa-12.0.3/src/mesa/gl.pc.in
+--- mesa-12.0.3/src/mesa/gl.pc.in.jx   2016-01-18 02:39:26.0 -0500
 mesa-12.0.3/src/mesa/gl.pc.in  2016-10-25 13:06:44.013159358 -0400
+@@ -7,7 +7,7 @@ Name: gl
+ Description: Mesa OpenGL library
+ Requires.private: @GL_PC_REQ_PRIV@
+ Version: @PACKAGE_VERSION@
+-Libs: -L${libdir} -l@GL_LIB@
++Libs: -L${libdir} -lGL
+ Libs.private: @GL_PC_LIB_PRIV@
+ Cflags: -I${includedir} @GL_PC_CFLAGS@
+ glx_tls: @GLX_TLS@

Deleted: 
0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch
===
--- 
0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch  
2018-05-14 17:12:44 UTC (rev 324264)
+++ 
0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch  
2018-05-14 17:13:19 UTC (rev 324265)
@@ -1,14 +0,0 @@
-diff --git a/src/loader/loader_dri3_helper.c b/src/loader/loader_dri3_helper.c
-index 6bb11c4..7bd79af 100644
 a/src/loader/loader_dri3_helper.c
-+++ b/src/loader/loader_dri3_helper.c
-@@ -234,6 +234,9 @@ loader_dri3_drawable_fini(struct loader_dri3_drawable 
*draw)
- {
-int i;
- 
-+   if (draw->special_event)
-+  loader_dri3_swapbuffer_barrier(draw);
-+
-draw->ext->core->destroyDrawable(draw->dri_drawable);
- 
-for (i = 0; i < ARRAY_SIZE(draw->buffers); i++) {

Copied: 
mesa/repos/testing-x86_64/0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch
 (from rev 324264, 
mesa/trunk/0002-loader_dri3-Wait-for-pending-swaps-to-complete-before-drawable_fini.patch)
===
--- 

[arch-commits] Commit in mesa/repos/testing-x86_64 (8 files)

2018-04-01 Thread Laurent Carlier via arch-commits
Date: Sunday, April 1, 2018 @ 10:38:26
  Author: lcarlier
Revision: 320825

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/0001-glvnd-fix-gl-dot-pc.patch
(from rev 320824, mesa/trunk/0001-glvnd-fix-gl-dot-pc.patch)
  mesa/repos/testing-x86_64/LICENSE
(from rev 320824, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 320824, mesa/trunk/PKGBUILD)
  mesa/repos/testing-x86_64/fix-install.diff
(from rev 320824, mesa/trunk/fix-install.diff)
  mesa/repos/testing-x86_64/fix-versions.diff
(from rev 320824, mesa/trunk/fix-versions.diff)
Deleted:
  mesa/repos/testing-x86_64/0001-glvnd-fix-gl-dot-pc.patch
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

+
 0001-glvnd-fix-gl-dot-pc.patch |   24 +-
 LICENSE|  165 
 PKGBUILD   |  394 ---
 fix-install.diff   |   29 ++
 fix-versions.diff  |   74 +++
 5 files changed, 401 insertions(+), 285 deletions(-)

Deleted: 0001-glvnd-fix-gl-dot-pc.patch
===
--- 0001-glvnd-fix-gl-dot-pc.patch  2018-04-01 10:13:51 UTC (rev 320824)
+++ 0001-glvnd-fix-gl-dot-pc.patch  2018-04-01 10:38:26 UTC (rev 320825)
@@ -1,12 +0,0 @@
-diff -up mesa-12.0.3/src/mesa/gl.pc.in.jx mesa-12.0.3/src/mesa/gl.pc.in
 mesa-12.0.3/src/mesa/gl.pc.in.jx   2016-01-18 02:39:26.0 -0500
-+++ mesa-12.0.3/src/mesa/gl.pc.in  2016-10-25 13:06:44.013159358 -0400
-@@ -7,7 +7,7 @@ Name: gl
- Description: Mesa OpenGL library
- Requires.private: @GL_PC_REQ_PRIV@
- Version: @PACKAGE_VERSION@
--Libs: -L${libdir} -l@GL_LIB@
-+Libs: -L${libdir} -lGL
- Libs.private: @GL_PC_LIB_PRIV@
- Cflags: -I${includedir} @GL_PC_CFLAGS@
- glx_tls: @GLX_TLS@

Copied: mesa/repos/testing-x86_64/0001-glvnd-fix-gl-dot-pc.patch (from rev 
320824, mesa/trunk/0001-glvnd-fix-gl-dot-pc.patch)
===
--- 0001-glvnd-fix-gl-dot-pc.patch  (rev 0)
+++ 0001-glvnd-fix-gl-dot-pc.patch  2018-04-01 10:38:26 UTC (rev 320825)
@@ -0,0 +1,12 @@
+diff -up mesa-12.0.3/src/mesa/gl.pc.in.jx mesa-12.0.3/src/mesa/gl.pc.in
+--- mesa-12.0.3/src/mesa/gl.pc.in.jx   2016-01-18 02:39:26.0 -0500
 mesa-12.0.3/src/mesa/gl.pc.in  2016-10-25 13:06:44.013159358 -0400
+@@ -7,7 +7,7 @@ Name: gl
+ Description: Mesa OpenGL library
+ Requires.private: @GL_PC_REQ_PRIV@
+ Version: @PACKAGE_VERSION@
+-Libs: -L${libdir} -l@GL_LIB@
++Libs: -L${libdir} -lGL
+ Libs.private: @GL_PC_LIB_PRIV@
+ Cflags: -I${includedir} @GL_PC_CFLAGS@
+ glx_tls: @GLX_TLS@

Deleted: LICENSE
===
--- LICENSE 2018-04-01 10:13:51 UTC (rev 320824)
+++ LICENSE 2018-04-01 10:38:26 UTC (rev 320825)
@@ -1,82 +0,0 @@
-Disclaimer
-
-Mesa is a 3-D graphics library with an API which is very similar to
-that of OpenGL*
-To the extent that Mesa utilizes the OpenGL command syntax or state
-machine, it is being used with authorization from Silicon Graphics,
-Inc.(SGI). However, the author does not possess an OpenGL license
-from SGI, and makes no claim that Mesa is in any way a compatible
-replacement for OpenGL or associated with SGI. Those who want a
-licensed implementation of OpenGL should contact a licensed
-vendor.
-
-Please do not refer to the library as MesaGL (for legal
-reasons). It's just Mesa or The Mesa 3-D graphics
-library
-
-* OpenGL is a trademark of Silicon Graphics Incorporated.
-
-License / Copyright Information
-
-The Mesa distribution consists of several components.  Different copyrights
-and licenses apply to different components.  For example, GLUT is copyrighted
-by Mark Kilgard, some demo programs are copyrighted by SGI, some of the Mesa
-device drivers are copyrighted by their authors.  See below for a list of
-Mesa's main components and the license for each.
-
-The core Mesa library is licensed according to the terms of the MIT license.
-This allows integration with the XFree86, Xorg and DRI projects.
-
-The default Mesa license is as follows:
-
-Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 

[arch-commits] Commit in mesa/repos/testing-x86_64 (7 files)

2018-03-21 Thread Evangelos Foutras via arch-commits
Date: Wednesday, March 21, 2018 @ 16:32:42
  Author: foutrelis
Revision: 319761

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/0001-glvnd-fix-gl-dot-pc.patch
(from rev 319760, mesa/trunk/0001-glvnd-fix-gl-dot-pc.patch)
  mesa/repos/testing-x86_64/LICENSE
(from rev 319760, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 319760, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/0001-glvnd-fix-gl-dot-pc.patch
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD
  mesa/repos/testing-x86_64/llvm6.patch

+
 0001-glvnd-fix-gl-dot-pc.patch |   24 +-
 LICENSE|  164 
 PKGBUILD   |  386 +++
 llvm6.patch|   74 ---
 4 files changed, 285 insertions(+), 363 deletions(-)

Deleted: 0001-glvnd-fix-gl-dot-pc.patch
===
--- 0001-glvnd-fix-gl-dot-pc.patch  2018-03-21 16:32:32 UTC (rev 319760)
+++ 0001-glvnd-fix-gl-dot-pc.patch  2018-03-21 16:32:42 UTC (rev 319761)
@@ -1,12 +0,0 @@
-diff -up mesa-12.0.3/src/mesa/gl.pc.in.jx mesa-12.0.3/src/mesa/gl.pc.in
 mesa-12.0.3/src/mesa/gl.pc.in.jx   2016-01-18 02:39:26.0 -0500
-+++ mesa-12.0.3/src/mesa/gl.pc.in  2016-10-25 13:06:44.013159358 -0400
-@@ -7,7 +7,7 @@ Name: gl
- Description: Mesa OpenGL library
- Requires.private: @GL_PC_REQ_PRIV@
- Version: @PACKAGE_VERSION@
--Libs: -L${libdir} -l@GL_LIB@
-+Libs: -L${libdir} -lGL
- Libs.private: @GL_PC_LIB_PRIV@
- Cflags: -I${includedir} @GL_PC_CFLAGS@
- glx_tls: @GLX_TLS@

Copied: mesa/repos/testing-x86_64/0001-glvnd-fix-gl-dot-pc.patch (from rev 
319760, mesa/trunk/0001-glvnd-fix-gl-dot-pc.patch)
===
--- 0001-glvnd-fix-gl-dot-pc.patch  (rev 0)
+++ 0001-glvnd-fix-gl-dot-pc.patch  2018-03-21 16:32:42 UTC (rev 319761)
@@ -0,0 +1,12 @@
+diff -up mesa-12.0.3/src/mesa/gl.pc.in.jx mesa-12.0.3/src/mesa/gl.pc.in
+--- mesa-12.0.3/src/mesa/gl.pc.in.jx   2016-01-18 02:39:26.0 -0500
 mesa-12.0.3/src/mesa/gl.pc.in  2016-10-25 13:06:44.013159358 -0400
+@@ -7,7 +7,7 @@ Name: gl
+ Description: Mesa OpenGL library
+ Requires.private: @GL_PC_REQ_PRIV@
+ Version: @PACKAGE_VERSION@
+-Libs: -L${libdir} -l@GL_LIB@
++Libs: -L${libdir} -lGL
+ Libs.private: @GL_PC_LIB_PRIV@
+ Cflags: -I${includedir} @GL_PC_CFLAGS@
+ glx_tls: @GLX_TLS@

Deleted: LICENSE
===
--- LICENSE 2018-03-21 16:32:32 UTC (rev 319760)
+++ LICENSE 2018-03-21 16:32:42 UTC (rev 319761)
@@ -1,82 +0,0 @@
-Disclaimer
-
-Mesa is a 3-D graphics library with an API which is very similar to
-that of OpenGL*
-To the extent that Mesa utilizes the OpenGL command syntax or state
-machine, it is being used with authorization from Silicon Graphics,
-Inc.(SGI). However, the author does not possess an OpenGL license
-from SGI, and makes no claim that Mesa is in any way a compatible
-replacement for OpenGL or associated with SGI. Those who want a
-licensed implementation of OpenGL should contact a licensed
-vendor.
-
-Please do not refer to the library as MesaGL (for legal
-reasons). It's just Mesa or The Mesa 3-D graphics
-library
-
-* OpenGL is a trademark of Silicon Graphics Incorporated.
-
-License / Copyright Information
-
-The Mesa distribution consists of several components.  Different copyrights
-and licenses apply to different components.  For example, GLUT is copyrighted
-by Mark Kilgard, some demo programs are copyrighted by SGI, some of the Mesa
-device drivers are copyrighted by their authors.  See below for a list of
-Mesa's main components and the license for each.
-
-The core Mesa library is licensed according to the terms of the MIT license.
-This allows integration with the XFree86, Xorg and DRI projects.
-
-The default Mesa license is as follows:
-
-Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
-AN ACTION OF 

[arch-commits] Commit in mesa/repos/testing-x86_64 (6 files)

2017-12-09 Thread Laurent Carlier via arch-commits
Date: Saturday, December 9, 2017 @ 15:49:14
  Author: lcarlier
Revision: 311982

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/0002-glvnd-fix-gl-dot-pc.patch
(from rev 311981, mesa/trunk/0002-glvnd-fix-gl-dot-pc.patch)
  mesa/repos/testing-x86_64/LICENSE
(from rev 311981, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 311981, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/testing-x86_64/0002-glvnd-fix-gl-dot-pc.patch
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD

+
 0002-glvnd-fix-gl-dot-pc.patch |   24 +-
 LICENSE|  164 
 PKGBUILD   |  384 +++
 3 files changed, 286 insertions(+), 286 deletions(-)

Deleted: 0002-glvnd-fix-gl-dot-pc.patch
===
--- 0002-glvnd-fix-gl-dot-pc.patch  2017-12-09 15:48:58 UTC (rev 311981)
+++ 0002-glvnd-fix-gl-dot-pc.patch  2017-12-09 15:49:14 UTC (rev 311982)
@@ -1,12 +0,0 @@
-diff -up mesa-12.0.3/src/mesa/gl.pc.in.jx mesa-12.0.3/src/mesa/gl.pc.in
 mesa-12.0.3/src/mesa/gl.pc.in.jx   2016-01-18 02:39:26.0 -0500
-+++ mesa-12.0.3/src/mesa/gl.pc.in  2016-10-25 13:06:44.013159358 -0400
-@@ -7,7 +7,7 @@ Name: gl
- Description: Mesa OpenGL library
- Requires.private: @GL_PC_REQ_PRIV@
- Version: @PACKAGE_VERSION@
--Libs: -L${libdir} -l@GL_LIB@
-+Libs: -L${libdir} -lGL
- Libs.private: @GL_PC_LIB_PRIV@
- Cflags: -I${includedir} @GL_PC_CFLAGS@
- glx_tls: @GLX_TLS@

Copied: mesa/repos/testing-x86_64/0002-glvnd-fix-gl-dot-pc.patch (from rev 
311981, mesa/trunk/0002-glvnd-fix-gl-dot-pc.patch)
===
--- 0002-glvnd-fix-gl-dot-pc.patch  (rev 0)
+++ 0002-glvnd-fix-gl-dot-pc.patch  2017-12-09 15:49:14 UTC (rev 311982)
@@ -0,0 +1,12 @@
+diff -up mesa-12.0.3/src/mesa/gl.pc.in.jx mesa-12.0.3/src/mesa/gl.pc.in
+--- mesa-12.0.3/src/mesa/gl.pc.in.jx   2016-01-18 02:39:26.0 -0500
 mesa-12.0.3/src/mesa/gl.pc.in  2016-10-25 13:06:44.013159358 -0400
+@@ -7,7 +7,7 @@ Name: gl
+ Description: Mesa OpenGL library
+ Requires.private: @GL_PC_REQ_PRIV@
+ Version: @PACKAGE_VERSION@
+-Libs: -L${libdir} -l@GL_LIB@
++Libs: -L${libdir} -lGL
+ Libs.private: @GL_PC_LIB_PRIV@
+ Cflags: -I${includedir} @GL_PC_CFLAGS@
+ glx_tls: @GLX_TLS@

Deleted: LICENSE
===
--- LICENSE 2017-12-09 15:48:58 UTC (rev 311981)
+++ LICENSE 2017-12-09 15:49:14 UTC (rev 311982)
@@ -1,82 +0,0 @@
-Disclaimer
-
-Mesa is a 3-D graphics library with an API which is very similar to
-that of OpenGL*
-To the extent that Mesa utilizes the OpenGL command syntax or state
-machine, it is being used with authorization from Silicon Graphics,
-Inc.(SGI). However, the author does not possess an OpenGL license
-from SGI, and makes no claim that Mesa is in any way a compatible
-replacement for OpenGL or associated with SGI. Those who want a
-licensed implementation of OpenGL should contact a licensed
-vendor.
-
-Please do not refer to the library as MesaGL (for legal
-reasons). It's just Mesa or The Mesa 3-D graphics
-library
-
-* OpenGL is a trademark of Silicon Graphics Incorporated.
-
-License / Copyright Information
-
-The Mesa distribution consists of several components.  Different copyrights
-and licenses apply to different components.  For example, GLUT is copyrighted
-by Mark Kilgard, some demo programs are copyrighted by SGI, some of the Mesa
-device drivers are copyrighted by their authors.  See below for a list of
-Mesa's main components and the license for each.
-
-The core Mesa library is licensed according to the terms of the MIT license.
-This allows integration with the XFree86, Xorg and DRI projects.
-
-The default Mesa license is as follows:
-
-Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
-AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE 

[arch-commits] Commit in mesa/repos/testing-x86_64 (7 files)

2014-09-20 Thread Laurent Carlier
Date: Saturday, September 20, 2014 @ 23:14:31
  Author: lcarlier
Revision: 222524

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/LICENSE
(from rev 222523, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 222523, mesa/trunk/PKGBUILD)
Deleted:
  
mesa/repos/testing-x86_64/0001-gallivm-Disable-workaround-for-PR12833-on-LLVM-3.2.patch
  
mesa/repos/testing-x86_64/0002-gallivm-set-mcpu-when-initializing-llvm-execution-en.patch
  mesa/repos/testing-x86_64/LICENSE
  mesa/repos/testing-x86_64/PKGBUILD
  mesa/repos/testing-x86_64/llvm35.patch

-+
 0001-gallivm-Disable-workaround-for-PR12833-on-LLVM-3.2.patch   |   33 
 0002-gallivm-set-mcpu-when-initializing-llvm-execution-en.patch |   77 --
 LICENSE |  164 ++--
 PKGBUILD|  348 
--
 llvm35.patch|   26 
 5 files changed, 255 insertions(+), 393 deletions(-)

Deleted: 0001-gallivm-Disable-workaround-for-PR12833-on-LLVM-3.2.patch
===
--- 0001-gallivm-Disable-workaround-for-PR12833-on-LLVM-3.2.patch   
2014-09-20 21:14:22 UTC (rev 222523)
+++ 0001-gallivm-Disable-workaround-for-PR12833-on-LLVM-3.2.patch   
2014-09-20 21:14:31 UTC (rev 222524)
@@ -1,33 +0,0 @@
-From 22c970946535956abac321585598425ad5cc82c5 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Jos=C3=A9=20Fonseca?= jfons...@vmware.com
-Date: Wed, 14 May 2014 12:55:50 +0100
-Subject: [PATCH 1/2] gallivm: Disable workaround for PR12833 on LLVM 3.2+.
-
-Fixed upstream.
-
-(cherry picked from commit 172ef0c5a5a97c211702eb4033eeaac20993350e)

- src/gallium/auxiliary/gallivm/lp_bld_misc.cpp | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp 
b/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
-index d85adfb..45c985d 100644
 a/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
-+++ b/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
-@@ -321,11 +321,11 @@ 
lp_build_create_jit_compiler_for_module(LLVMExecutionEngineRef *OutJIT,
-builder.setJITMemoryManager(JITMemoryManager::CreateDefaultMemManager());
- 
-ExecutionEngine *JIT;
--#if 0
-+#if HAVE_LLVM = 0x0302
-JIT = builder.create();
- #else
-/*
--* Workaround http://llvm.org/bugs/show_bug.cgi?id=12833
-+* Workaround http://llvm.org/PR12833
- */
-StringRef MArch = ;
-StringRef MCPU = ;
--- 
-2.1.0
-

Deleted: 0002-gallivm-set-mcpu-when-initializing-llvm-execution-en.patch
===
--- 0002-gallivm-set-mcpu-when-initializing-llvm-execution-en.patch 
2014-09-20 21:14:22 UTC (rev 222523)
+++ 0002-gallivm-set-mcpu-when-initializing-llvm-execution-en.patch 
2014-09-20 21:14:31 UTC (rev 222524)
@@ -1,77 +0,0 @@
-From ebe30fd4d4a90219431b6947f233473b2cf518a5 Mon Sep 17 00:00:00 2001
-From: Roland Scheidegger srol...@vmware.com
-Date: Thu, 19 Jun 2014 03:27:26 +0200
-Subject: [PATCH 2/2] gallivm: set mcpu when initializing llvm execution engine
-
-Previously llvm detected cpu features automatically when the execution engine
-was created (based on host cpu). This is no longer the case, which meant llvm
-was then not able to emit some of the intrinsics we used as we didn't specify
-any sse attributes (only on avx supporting systems this was not a problem since
-despite at least some llvm versions enabling it anyway we always set this
-manually). So, instead of trying to figure out which MAttrs to set just set
-MCPU.
-
-This fixes https://bugs.freedesktop.org/show_bug.cgi?id=77493.
-
-Reviewed-by: Jose Fonseca jfons...@vmware.com
-Tested-by: Vinson Lee v...@freedesktop.org
-(cherry picked from commit cad60420d5ea36a4b6fa2e6c91317f71423aa63e)

- src/gallium/auxiliary/gallivm/lp_bld_misc.cpp | 24 ++--
- 1 file changed, 22 insertions(+), 2 deletions(-)
-
-diff --git a/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp 
b/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
-index 45c985d..395ac7b 100644
 a/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
-+++ b/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
-@@ -59,6 +59,7 @@
- #include llvm/ExecutionEngine/JITMemoryManager.h
- #endif
- #include llvm/Support/CommandLine.h
-+#include llvm/Support/Host.h
- #include llvm/Support/PrettyStackTrace.h
- 
- #if HAVE_LLVM = 0x0300
-@@ -309,8 +310,8 @@ 
lp_build_create_jit_compiler_for_module(LLVMExecutionEngineRef *OutJIT,
-   /*
-* AVX feature is not automatically detected from CPUID by the X86 
target
-* yet, because the old (yet default) JIT engine is not capable of
--   * emitting the opcodes.  But as we're using MCJIT here, it is safe to
--   * add set this attribute.
-+   * emitting the opcodes. On newer llvm versions 

[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-08-01 Thread Ionut Biru
Date: Monday, August 1, 2011 @ 09:02:42
  Author: ibiru
Revision: 134101

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-31 Thread Ionut Biru
Date: Sunday, July 31, 2011 @ 07:31:54
  Author: ibiru
Revision: 133992

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-31 Thread Ionut Biru
Date: Sunday, July 31, 2011 @ 07:32:11
  Author: ibiru
Revision: 133993

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-26 Thread Ionut Biru
Date: Tuesday, July 26, 2011 @ 08:31:20
  Author: ibiru
Revision: 132824

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-26 Thread Ionut Biru
Date: Tuesday, July 26, 2011 @ 08:31:34
  Author: ibiru
Revision: 132825

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-20 Thread andyrtr
Date: Wednesday, July 20, 2011 @ 03:12:51
  Author: andyrtr
Revision: 132098

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-20 Thread andyrtr
Date: Wednesday, July 20, 2011 @ 03:13:12
  Author: andyrtr
Revision: 132099

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-13 Thread andyrtr
Date: Wednesday, July 13, 2011 @ 11:21:31
  Author: andyrtr
Revision: 131699

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-13 Thread andyrtr
Date: Wednesday, July 13, 2011 @ 11:21:48
  Author: andyrtr
Revision: 131700

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-11 Thread andyrtr
Date: Monday, July 11, 2011 @ 12:28:18
  Author: andyrtr
Revision: 131191

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-11 Thread andyrtr
Date: Monday, July 11, 2011 @ 12:28:35
  Author: andyrtr
Revision: 131192

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-10 Thread andyrtr
Date: Sunday, July 10, 2011 @ 05:29:05
  Author: andyrtr
Revision: 131082

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-10 Thread andyrtr
Date: Sunday, July 10, 2011 @ 05:29:21
  Author: andyrtr
Revision: 131083

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-09 Thread andyrtr
Date: Saturday, July 9, 2011 @ 09:04:11
  Author: andyrtr
Revision: 131012

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-09 Thread andyrtr
Date: Saturday, July 9, 2011 @ 09:04:31
  Author: andyrtr
Revision: 131013

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-07 Thread andyrtr
Date: Thursday, July 7, 2011 @ 23:57:55
  Author: andyrtr
Revision: 130810

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-07 Thread andyrtr
Date: Thursday, July 7, 2011 @ 23:58:11
  Author: andyrtr
Revision: 130811

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-06 Thread andyrtr
Date: Wednesday, July 6, 2011 @ 12:36:10
  Author: andyrtr
Revision: 130492

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-07-06 Thread andyrtr
Date: Wednesday, July 6, 2011 @ 12:36:26
  Author: andyrtr
Revision: 130493

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-06-17 Thread andyrtr
Date: Friday, June 17, 2011 @ 05:07:49
  Author: andyrtr
Revision: 127630

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-06-17 Thread andyrtr
Date: Friday, June 17, 2011 @ 05:08:05
  Author: andyrtr
Revision: 127631

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-06-16 Thread andyrtr
Date: Thursday, June 16, 2011 @ 12:51:24
  Author: andyrtr
Revision: 127574

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-06-16 Thread andyrtr
Date: Thursday, June 16, 2011 @ 12:51:47
  Author: andyrtr
Revision: 127575

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-06-12 Thread andyrtr
Date: Sunday, June 12, 2011 @ 07:13:28
  Author: andyrtr
Revision: 127288

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-05-31 Thread andyrtr
Date: Tuesday, May 31, 2011 @ 15:03:50
  Author: andyrtr
Revision: 125911

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-05-31 Thread andyrtr
Date: Tuesday, May 31, 2011 @ 15:04:07
  Author: andyrtr
Revision: 125912

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-05-26 Thread andyrtr
Date: Thursday, May 26, 2011 @ 15:19:47
  Author: andyrtr
Revision: 125567

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-05-26 Thread andyrtr
Date: Thursday, May 26, 2011 @ 15:20:04
  Author: andyrtr
Revision: 125568

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-05-26 Thread andyrtr
Date: Thursday, May 26, 2011 @ 16:49:51
  Author: andyrtr
Revision: 125604

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-05-26 Thread andyrtr
Date: Thursday, May 26, 2011 @ 16:50:12
  Author: andyrtr
Revision: 125605

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-04-28 Thread andyrtr
Date: Friday, April 29, 2011 @ 01:01:03
  Author: andyrtr
Revision: 121127

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-04-28 Thread andyrtr
Date: Friday, April 29, 2011 @ 01:13:18
  Author: andyrtr
Revision: 121132

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-04-12 Thread andyrtr
Date: Tuesday, April 12, 2011 @ 12:55:53
  Author: andyrtr
Revision: 119617

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-04-10 Thread andyrtr
Date: Sunday, April 10, 2011 @ 14:17:45
  Author: andyrtr
Revision: 119058

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-04-10 Thread andyrtr
Date: Sunday, April 10, 2011 @ 14:18:04
  Author: andyrtr
Revision: 119059

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-04-10 Thread Ionut Biru
Date: Sunday, April 10, 2011 @ 16:13:37
  Author: ibiru
Revision: 119078

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-04-10 Thread Ionut Biru
Date: Sunday, April 10, 2011 @ 16:13:50
  Author: ibiru
Revision: 119079

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-04-03 Thread Ionut Biru
Date: Sunday, April 3, 2011 @ 13:27:41
  Author: ibiru
Revision: 117472

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-02-15 Thread andyrtr
Date: Tuesday, February 15, 2011 @ 11:15:21
  Author: andyrtr
Revision: 110055

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-02-06 Thread andyrtr
Date: Sunday, February 6, 2011 @ 08:37:45
  Author: andyrtr
Revision: 109144

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-02-06 Thread andyrtr
Date: Sunday, February 6, 2011 @ 10:12:04
  Author: andyrtr
Revision: 109149

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-02-06 Thread andyrtr
Date: Sunday, February 6, 2011 @ 10:12:23
  Author: andyrtr
Revision: 109150

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-01-08 Thread andyrtr
Date: Saturday, January 8, 2011 @ 18:00:08
  Author: andyrtr
Revision: 105446

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2011-01-08 Thread andyrtr
Date: Saturday, January 8, 2011 @ 18:00:27
  Author: andyrtr
Revision: 105447

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-12-30 Thread andyrtr
Date: Thursday, December 30, 2010 @ 04:42:06
  Author: andyrtr
Revision: 104169

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-12-22 Thread andyrtr
Date: Wednesday, December 22, 2010 @ 15:15:20
  Author: andyrtr
Revision: 103767

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-12-22 Thread andyrtr
Date: Wednesday, December 22, 2010 @ 15:15:38
  Author: andyrtr
Revision: 103768

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-12-17 Thread andyrtr
Date: Friday, December 17, 2010 @ 14:16:53
  Author: andyrtr
Revision: 103308

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-12-07 Thread andyrtr
Date: Tuesday, December 7, 2010 @ 13:39:08
  Author: andyrtr
Revision: 102402

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-12-07 Thread andyrtr
Date: Tuesday, December 7, 2010 @ 15:33:25
  Author: andyrtr
Revision: 102428

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-12-07 Thread andyrtr
Date: Tuesday, December 7, 2010 @ 15:33:07
  Author: andyrtr
Revision: 102427

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-10-09 Thread andyrtr
Date: Saturday, October 9, 2010 @ 09:04:41
  Author: andyrtr
Revision: 94677

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-08-26 Thread Jan de Groot
Date: Thursday, August 26, 2010 @ 03:44:50
  Author: jgc
Revision: 88906

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-08-23 Thread Jan de Groot
Date: Monday, August 23, 2010 @ 08:42:44
  Author: jgc
Revision: 88427

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-05-26 Thread Jan de Groot
Date: Wednesday, May 26, 2010 @ 15:34:48
  Author: jgc
Revision: 81128

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-05-26 Thread Jan de Groot
Date: Wednesday, May 26, 2010 @ 15:34:57
  Author: jgc
Revision: 81129

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-04-28 Thread andyrtr
Date: Wednesday, April 28, 2010 @ 12:27:09
  Author: andyrtr
Revision: 78852

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-04-28 Thread andyrtr
Date: Wednesday, April 28, 2010 @ 12:27:33
  Author: andyrtr
Revision: 78853

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64 xorg18-x86_64)

2010-04-27 Thread Jan de Groot
Date: Tuesday, April 27, 2010 @ 17:22:47
  Author: jgc
Revision: 78728

db-move: moved mesa from [xorg18] to [testing] (x86_64)

Added:
  mesa/repos/testing-x86_64/
Deleted:
  mesa/repos/xorg18-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-03-29 Thread andyrtr
Date: Monday, March 29, 2010 @ 05:21:55
  Author: andyrtr
Revision: 73891

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-03-24 Thread andyrtr
Date: Wednesday, March 24, 2010 @ 15:38:09
  Author: andyrtr
Revision: 73299

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-03-24 Thread andyrtr
Date: Wednesday, March 24, 2010 @ 15:38:30
  Author: andyrtr
Revision: 73300

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-03-18 Thread andyrtr
Date: Thursday, March 18, 2010 @ 13:55:24
  Author: andyrtr
Revision: 72594

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-03-18 Thread andyrtr
Date: Thursday, March 18, 2010 @ 13:55:48
  Author: andyrtr
Revision: 72595

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-03-14 Thread andyrtr
Date: Sunday, March 14, 2010 @ 07:24:52
  Author: andyrtr
Revision: 72348

archrelease: remove testing-x86_64

Deleted:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-03-14 Thread andyrtr
Date: Sunday, March 14, 2010 @ 07:25:13
  Author: andyrtr
Revision: 72349

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2010-02-27 Thread andyrtr
Date: Saturday, February 27, 2010 @ 12:09:52
  Author: andyrtr
Revision: 70625

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2009-12-26 Thread Ionut Biru
Date: Saturday, December 26, 2009 @ 09:30:40
  Author: ibiru
Revision: 61821

archrelease: new repo testing-x86_64

Added:
  mesa/repos/testing-x86_64/



[arch-commits] Commit in mesa/repos (testing-x86_64)

2009-12-26 Thread Ionut Biru
Date: Saturday, December 26, 2009 @ 09:30:54
  Author: ibiru
Revision: 61822

Initialized merge tracking via svnmerge with revisions 1-61820 from 
svn+ssh://gerolde.archlinux.org/srv/svn-packages/mesa/trunk

Modified:
  mesa/repos/testing-x86_64/(properties)


Property changes on: mesa/repos/testing-x86_64
___
Added: svnmerge-integrated
   + /mesa/trunk:1-61820