commit Mesa for openSUSE:Factory

2020-10-18 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-10-18 16:24:50

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.3486 (New)


Package is "Mesa"

Sun Oct 18 16:24:50 2020 rev:393 rq:841954 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-09-21 
17:14:45.675527707 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.3486/Mesa-drivers.changes  
2020-10-18 16:25:26.420598152 +0200
@@ -1,0 +2,39 @@
+Thu Oct 15 09:59:46 UTC 2020 - Stefan Dirsch 
+
+- reenabled U_fix-mpeg1_2-decode-mesa-20.2.patch due to regression
+  reported in boo#1173185 
+
+---
+Wed Oct 14 20:26:56 UTC 2020 - Stefan Dirsch 
+
+- update to 20.2.1
+  * first bugfix release for the 20.1 branch
+- supersedes U_fix-mpeg1_2-decode.patch
+- disabled U_fix-mpeg1_2-decode-mesa-20.2.patch; likely no longer
+  needed (boo#1173185)
+
+---
+Wed Sep 30 09:17:14 UTC 2020 - Stefan Dirsch 
+
+- U_fix-mpeg1_2-decode-mesa-20.2.patch
+  * additional patch currently needed for Mesa 20.2 (boo#1173185) 
+
+---
+Tue Sep 29 09:21:57 UTC 2020 - Stefan Dirsch 
+
+- update to 20.2.0
+  * includes Intel Rocket Lake Platform Support 
+(jsc#SLE/SLE-12880, jsc#SLE/SLE-12882)
+- adjusted/refreshed patches:
+  * n_add-Mesa-headers-again.patch
+  * n_drirc-disable-rgb10-for-chromium-on-amd.patch
+  * u_dep_xcb.patch
+- docs now available in .rst format (html before)
+
+---
+Thu Sep 24 11:08:44 UTC 2020 - Wolfgang Bauer 
+
+- Add U_fix-mpeg1_2-decode.patch (boo#1173185)
+  * fixes colors in kaffeine on Radeon (r600 VAAPI driver)
+
+---
Mesa.changes: same change

Old:

  mesa-20.1.8.tar.xz
  mesa-20.1.8.tar.xz.sig

New:

  U_fix-mpeg1_2-decode-mesa-20.2.patch
  mesa-20.2.1.tar.xz
  mesa-20.2.1.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.bqjNJP/_old  2020-10-18 16:25:45.720606743 +0200
+++ /var/tmp/diff_new_pack.bqjNJP/_new  2020-10-18 16:25:45.720606743 +0200
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.1.8
+%define _version 20.2.1
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -109,7 +109,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:20.1.8
+Version:20.2.1
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -128,6 +128,7 @@
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
 Patch60:buildfix-ppc64le.patch
+Patch100:   U_fix-mpeg1_2-decode-mesa-20.2.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
@@ -704,6 +705,7 @@
 %ifarch ppc64le
 %patch60 -p1
 %endif
+%patch100 -p1
 
 # Remove requires to vulkan libs from baselibs.conf on platforms
 # where vulkan build is disabled; ugly ...
@@ -915,7 +917,7 @@
 
 %if !%{drivers}
 %files
-%license docs/license.html
+%license docs/license.rst
 %doc docs/README*
 %dir %{_datadir}/drirc.d
 %config %{_datadir}/drirc.d/*
@@ -1071,7 +1073,7 @@
 %{_libdir}/pkgconfig/dri.pc
 
 %files devel
-%doc docs/*.html
+%doc docs/*.rst
 
 # !drivers
 %endif

Mesa.spec: same change

++ U_fix-mpeg1_2-decode-mesa-20.2.patch ++
@@ -, +, @@ 
---
 src/gallium/drivers/r600/evergreen_state.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
--- a/src/gallium/drivers/r600/evergreen_state.c
+++ a/src/gallium/drivers/r600/evergreen_state.c
@@ -575,7 +575,8 @@ static void *evergreen_create_sampler_state(struct 
pipe_context *ctx,
   : state->max_anisotropy;
unsigned max_aniso_ratio = r600_tex_aniso_filter(max_aniso);
bool trunc_coord = state->min_img_filter == PIPE_TEX_FILTER_NEAREST &&
-  state->mag_img_filter == PIPE_TEX_FILTER_NEAREST;
+  state->mag_img_filter == PIPE_TEX_FILTER_NEAREST &&
+  !state->normalized_coords;
float max_lod = state->max_lod;
 
if (!ss) {
-- 
++ mesa-20.1.8.tar.xz -> mesa-20.2.1.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-20.1.8.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.3486/mesa-20.2.1.tar.xz differ: char 25, 
line 1

++ n_add-Mesa-headers-again.patch ++
--- /var/tmp/diff_new_pack.bqjNJP/_old  2020-10-18 16:25:45.892606819 +0200
+++ /var/tmp/diff_new_pack.bqjNJP/_new  

commit Mesa for openSUSE:Factory

2020-09-21 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-09-21 17:11:41

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.4249 (New)


Package is "Mesa"

Mon Sep 21 17:11:41 2020 rev:392 rq:835442 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-09-06 
00:00:30.511196937 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.4249/Mesa-drivers.changes  
2020-09-21 17:14:45.675527707 +0200
@@ -1,0 +2,17 @@
+Fri Sep 18 11:11:14 UTC 2020 - Stefan Dirsch 
+
+- buildfix-ppc64le.patch
+  * buildfix for ppc64le (boo#1176562)
+
+---
+Thu Sep 17 17:51:17 UTC 2020 - Dirk Mueller 
+
+- update to 20.1.8:
+  * mainly bugfixes, highlights:
+   - Crash in ruvd_end_frame when calling vaBeginPicture/vaEndPicture without 
rendering anything
+   - khr_debug-push-pop-group_gl: ../src/util/simple_mtx.h:86: 
simple_mtx_lock: Assertion `c != _SIMPLE_MTX_INVALID_VALUE failed.
+   - Amber test opt_peel_loop_initial_if: Assertion failed
+   - Dirt Rally: Flickering glitches on certain foliage since Mesa 20.1.0 
caused by MSAA
+   - [BRW] WRC 5 asserts with gallium nine and iris.
+
+---
Mesa.changes: same change

Old:

  mesa-20.1.7.tar.xz
  mesa-20.1.7.tar.xz.sig

New:

  buildfix-ppc64le.patch
  mesa-20.1.8.tar.xz
  mesa-20.1.8.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.PUVvG2/_old  2020-09-21 17:15:26.695559364 +0200
+++ /var/tmp/diff_new_pack.PUVvG2/_new  2020-09-21 17:15:26.695559364 +0200
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.1.7
+%define _version 20.1.8
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -109,7 +109,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:20.1.7
+Version:20.1.8
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -127,6 +127,7 @@
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
+Patch60:buildfix-ppc64le.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
@@ -700,6 +701,9 @@
 %patch2 -p1
 %patch54 -p1
 %patch58 -p1
+%ifarch ppc64le
+%patch60 -p1
+%endif
 
 # Remove requires to vulkan libs from baselibs.conf on platforms
 # where vulkan build is disabled; ugly ...

Mesa.spec: same change

++ buildfix-ppc64le.patch ++
diff -u -r mesa-20.1.7.old/include/CL/cl_platform.h 
mesa-20.1.7/include/CL/cl_platform.h
--- mesa-20.1.7.old/include/CL/cl_platform.h2020-09-18 13:08:16.978879000 
+0200
+++ mesa-20.1.7/include/CL/cl_platform.h2020-09-18 13:09:04.324816000 
+0200
@@ -355,7 +355,6 @@
 
 /* Define basic vector types */
 #if defined( __VEC__ )
-   #include/* may be omitted depending on compiler. AltiVec 
spec provides no way to detect whether the header is required. */
typedef __vector unsigned char __cl_uchar16;
typedef __vector signed char   __cl_char16;
typedef __vector unsigned short__cl_ushort8;
++ mesa-20.1.7.tar.xz -> mesa-20.1.8.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-20.1.7.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.4249/mesa-20.1.8.tar.xz differ: char 26, 
line 1




commit Mesa for openSUSE:Factory

2020-09-05 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-09-06 00:00:04

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.3399 (New)


Package is "Mesa"

Sun Sep  6 00:00:04 2020 rev:391 rq:831650 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-08-28 
21:15:57.136166672 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.3399/Mesa-drivers.changes  
2020-09-06 00:00:30.511196937 +0200
@@ -1,0 +2,23 @@
+Thu Sep  3 09:24:31 UTC 2020 - Stefan Dirsch 
+
+- update to 20.1.7
+  * seventh bugfix release for the 20.1 branch
+
+---
+Wed Sep  2 10:14:00 UTC 2020 - Stefan Dirsch 
+
+- switched to llvm9 usage for Leap/SLE15 since llvm10 is not (yet)
+  in Leap/SLE15
+
+---
+Mon Aug 31 19:36:31 UTC 2020 - Stefan Dirsch 
+
+- version 20.1.6 needed for jira#SLE/SLE-12880, jira#SLE/SLE-12882 
+
+---
+Mon Aug 31 19:12:50 UTC 2020 - Stefan Dirsch 
+
+- use again /etc/OpenCL/vendors for openSUSE Leap, i.e. use
+  /usr/etc/OpenCL/vendors only for Tumbleweed
+
+---
Mesa.changes: same change

Old:

  mesa-20.1.6.tar.xz
  mesa-20.1.6.tar.xz.sig

New:

  mesa-20.1.7.tar.xz
  mesa-20.1.7.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.IEjwXL/_old  2020-09-06 00:00:38.135200755 +0200
+++ /var/tmp/diff_new_pack.IEjwXL/_new  2020-09-06 00:00:38.139200757 +0200
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.1.6
+%define _version 20.1.7
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -109,7 +109,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:20.1.6
+Version:20.1.7
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -210,7 +210,7 @@
 %if 0%{?suse_version} >= 1550
 BuildRequires:  llvm-devel >= 10.0.0
 %else
-BuildRequires:  llvm10-devel
+BuildRequires:  llvm9-devel
 %endif
 %endif
 
@@ -218,7 +218,7 @@
 %if 0%{?suse_version} >= 1550
 BuildRequires:  clang-devel >= 10.0.0
 %else
-BuildRequires:  clang10-devel
+BuildRequires:  clang9-devel
 %endif
 BuildRequires:  libclc
 %endif
@@ -746,8 +746,10 @@
 %endif
 %if 0%{with_opencl}
 -Dgallium-opencl=icd \
+%if 0%{?suse_version} >= 1550
 --sysconfdir=%{_datadir} \
 %endif
+%endif
 -Ddri-search-path=%{_libdir}/dri \
 %if 0%{with_llvm}
 -Dllvm=true \
@@ -1083,9 +1085,15 @@
 
 %if 0%{with_opencl}
 %files -n Mesa-libOpenCL
+%if 0%{?suse_version} >= 1550
 %dir %{_datadir}/OpenCL
 %dir %{_datadir}/OpenCL/vendors
 %{_datadir}/OpenCL/vendors/mesa.icd
+%else
+%dir %{_sysconfdir}/OpenCL
+%dir %{_sysconfdir}/OpenCL/vendors
+%{_sysconfdir}/OpenCL/vendors/mesa.icd
+%endif
 %{_libdir}/libMesaOpenCL.so*
 %endif
 

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.IEjwXL/_old  2020-09-06 00:00:38.171200772 +0200
+++ /var/tmp/diff_new_pack.IEjwXL/_new  2020-09-06 00:00:38.171200772 +0200
@@ -40,7 +40,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.1.6
+%define _version 20.1.7
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -108,7 +108,7 @@
 %endif
 
 Name:   Mesa
-Version:20.1.6
+Version:20.1.7
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -209,7 +209,7 @@
 %if 0%{?suse_version} >= 1550
 BuildRequires:  llvm-devel >= 10.0.0
 %else
-BuildRequires:  llvm10-devel
+BuildRequires:  llvm9-devel
 %endif
 %endif
 
@@ -217,7 +217,7 @@
 %if 0%{?suse_version} >= 1550
 BuildRequires:  clang-devel >= 10.0.0
 %else
-BuildRequires:  clang10-devel
+BuildRequires:  clang9-devel
 %endif
 BuildRequires:  libclc
 %endif
@@ -745,8 +745,10 @@
 %endif
 %if 0%{with_opencl}
 -Dgallium-opencl=icd \
+%if 0%{?suse_version} >= 1550
 --sysconfdir=%{_datadir} \
 %endif
+%endif
 -Ddri-search-path=%{_libdir}/dri \
 %if 0%{with_llvm}
 -Dllvm=true \
@@ -1082,9 +1084,15 @@
 
 %if 0%{with_opencl}
 %files -n Mesa-libOpenCL
+%if 0%{?suse_version} >= 1550
 %dir %{_datadir}/OpenCL
 %dir %{_datadir}/OpenCL/vendors
 %{_datadir}/OpenCL/vendors/mesa.icd
+%else
+%dir %{_sysconfdir}/OpenCL
+%dir %{_sysconfdir}/OpenCL/vendors
+%{_sysconfdir}/OpenCL/vendors/mesa.icd
+%endif
 %{_libdir}/libMesaOpenCL.so*
 %endif
 


++ mesa-20.1.6.tar.xz -> mesa-20.1.7.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-20.1.6.tar.xz 

commit Mesa for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-08-28 21:15:12

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.3399 (New)


Package is "Mesa"

Fri Aug 28 21:15:12 2020 rev:390 rq:829732 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-08-25 
09:32:28.955991106 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.3399/Mesa-drivers.changes  
2020-08-28 21:15:57.136166672 +0200
@@ -1,0 +2,18 @@
+Wed Aug 26 10:37:17 UTC 2020 - Callum Farmer 
+
+- Add vulkan device selection layer and vulkan overlay layer to
+  baselibs for 32bit versions on 64bit architectures.
+
+---
+Tue Aug 25 06:32:03 UTC 2020 - Aaron Dominick 
+
+- Add vulkan device selection layer and vulkan overlay layer
+
+---
+Tue Aug 25 05:30:39 UTC 2020 - Stefan Dirsch 
+
+- specfile/baselibs.conf cleanup
+  * no longer support Mesa build without libglvnd
+  * removed empty packages Mesa-libGLESv1_CM1 and Mesa-libGLESv2-2
+
+---
Mesa.changes: same change



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.0SqVoH/_old  2020-08-28 21:16:01.784168928 +0200
+++ /var/tmp/diff_new_pack.0SqVoH/_new  2020-08-28 21:16:01.788168930 +0200
@@ -38,12 +38,6 @@
 
 # WARNING: please do not edit this auto generated spec file. Use the 
Mesa.spec! #
 %define drivers 1
-# when changing libglvnd to 1, ensure to enable the dependencies in 
baselibs.conf
-%define libglvnd 0
-
-%if 0%{?suse_version} >= 1330
-  %define libglvnd 1
-%endif
 
 %define glamor 1
 %define _name_archive mesa
@@ -137,6 +131,7 @@
 BuildRequires:  fdupes
 BuildRequires:  flex
 BuildRequires:  gcc-c++
+BuildRequires:  glslang-devel
 BuildRequires:  imake
 BuildRequires:  libtool
 BuildRequires:  meson
@@ -156,9 +151,7 @@
 BuildRequires:  pkgconfig(libdrm_amdgpu) >= 2.4.95
 BuildRequires:  pkgconfig(libdrm_nouveau) >= 2.4.66
 BuildRequires:  pkgconfig(libdrm_radeon) >= 2.4.71
-%if 0%{?libglvnd}
 BuildRequires:  pkgconfig(libglvnd) >= 0.1.0
-%endif
 %ifarch aarch64 %{ix86} x86_64 ppc64le s390x
 BuildRequires:  pkgconfig(valgrind)
 %endif
@@ -230,11 +223,9 @@
 BuildRequires:  libclc
 %endif
 
-%if 0%{?libglvnd}
 Requires:   Mesa-libEGL1 = %{version}
 Requires:   Mesa-libGL1 = %{version}
 Requires:   libglvnd >= 0.1.0
-%endif
 
 # This dependency on Mesa-dri and Mesa-gallium is here to make sure users that
 # do not install recommends on their system still get working Mesa. It is
@@ -302,9 +293,7 @@
 # Kudos to Debian for the descriptions
 Summary:EGL API implementation
 Group:  System/Libraries
-%if 0%{?libglvnd}
 Requires:   libglvnd >= 0.1.0
-%endif
 
 %description libEGL1
 This package contains the EGL native platform graphics interface
@@ -322,10 +311,8 @@
 Group:  Development/Libraries/C and C++
 Requires:   Mesa-KHR-devel = %{version}
 Requires:   Mesa-libEGL1 = %{version}
-Requires:   pkgconfig(x11)
-%if 0%{?libglvnd}
 Requires:   libglvnd-devel >= 0.1.0
-%endif
+Requires:   pkgconfig(x11)
 # Other requires taken care of by pkgconfig already
 
 %description libEGL-devel
@@ -350,9 +337,7 @@
 Summary:The GL/GLX runtime of the Mesa 3D graphics library
 Group:  System/Libraries
 Requires:   Mesa = %{version}
-%if 0%{?libglvnd}
 Requires:   libglvnd >= 0.1.0
-%endif
 
 %description libGL1
 Mesa is a software library for 3D computer graphics that provides a
@@ -369,9 +354,7 @@
 Group:  Development/Libraries/C and C++
 Requires:   Mesa-KHR-devel = %{version}
 Requires:   Mesa-libGL1 = %{version}
-%if 0%{?libglvnd}
 Requires:   libglvnd-devel >= 0.1.0
-%endif
 
 %description libGL-devel
 Mesa is a software library for 3D computer graphics that provides a
@@ -381,30 +364,12 @@
 This package includes headers and static libraries for compiling
 programs with Mesa.
 
-%package libGLESv1_CM1
-Summary:OpenGL|ES 1.x Common Profile API implementation
-Group:  System/Libraries
-%if 0%{?libglvnd}
-Requires:   libglvnd >= 0.1.0
-%endif
-
-%description libGLESv1_CM1
-OpenGL|ES is an API for full-function 2D and 3D
-graphics on embedded systems - including consoles, phones, appliances
-and vehicles. It contains a subset of OpenGL plus a number of
-extensions for the special needs of embedded systems.
-
-OpenGL|ES 1.x provides an API for fixed-function hardware.
-
 %package libGLESv1_CM-devel
 Summary:Development files for the OpenGL ES 1.x API
 Group:  

commit Mesa for openSUSE:Factory

2020-08-25 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-08-25 09:32:08

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.3399 (New)


Package is "Mesa"

Tue Aug 25 09:32:08 2020 rev:389 rq:828816 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-07-26 
16:17:19.444694944 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.3399/Mesa-drivers.changes  
2020-08-25 09:32:28.955991106 +0200
@@ -1,0 +2,20 @@
+Sun Aug 23 18:08:13 UTC 2020 - Stefan Dirsch 
+
+- update to 20.1.6
+  * sixth bugfix release for the 20.1 branch 
+
+---
+Thu Aug  6 11:51:25 UTC 2020 - Dominique Leuenberger 
+
+- baselibs.conf:
+  + Require Mesa-KHR-devel instead of Mesa-KHR-devel-:
+KHR-devel consists only of header files there is thus no
+- flavor being generated.
+  + Do not require Mesa-libGLESv1_CM1 and Mesa-libGLESv2-2 from
+their respective -32bit devel packages: with libglvnd defined
+to 0, the native packages are being generated, but are empty.
+For baselibs, this trick does not work and empty packages are
+being skipped. So we drop the dependency (with a note in the
+.spec to enable the deps when changing the defines).
+
+---
Mesa.changes: same change

Old:

  mesa-20.1.4.tar.xz
  mesa-20.1.4.tar.xz.sig

New:

  mesa-20.1.6.tar.xz
  mesa-20.1.6.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.bwASFB/_old  2020-08-25 09:32:34.427994298 +0200
+++ /var/tmp/diff_new_pack.bwASFB/_new  2020-08-25 09:32:34.431994301 +0200
@@ -38,6 +38,7 @@
 
 # WARNING: please do not edit this auto generated spec file. Use the 
Mesa.spec! #
 %define drivers 1
+# when changing libglvnd to 1, ensure to enable the dependencies in 
baselibs.conf
 %define libglvnd 0
 
 %if 0%{?suse_version} >= 1330
@@ -46,7 +47,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.1.4
+%define _version 20.1.6
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -114,7 +115,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:20.1.4
+Version:20.1.6
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.bwASFB/_old  2020-08-25 09:32:34.467994322 +0200
+++ /var/tmp/diff_new_pack.bwASFB/_new  2020-08-25 09:32:34.471994324 +0200
@@ -37,6 +37,7 @@
 %endif
 
 %define drivers 0
+# when changing libglvnd to 1, ensure to enable the dependencies in 
baselibs.conf
 %define libglvnd 0
 
 %if 0%{?suse_version} >= 1330
@@ -45,7 +46,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.1.4
+%define _version 20.1.6
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -113,7 +114,7 @@
 %endif
 
 Name:   Mesa
-Version:20.1.4
+Version:20.1.6
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT


++ baselibs.conf ++
--- /var/tmp/diff_new_pack.bwASFB/_old  2020-08-25 09:32:34.583994389 +0200
+++ /var/tmp/diff_new_pack.bwASFB/_new  2020-08-25 09:32:34.583994389 +0200
@@ -33,32 +33,41 @@
requires "libglvnd- >= 0.1.0"
 Mesa-libEGL-devel
requires "Mesa-libEGL1- = "
-   requires "Mesa-KHR-devel- = "
+# Mesa-KHR-devel contains only header files, so no - 
variant
+   requires "Mesa-KHR-devel = "
requires "libglvnd-devel- >= 0.1.0"
 Mesa-libGL1
requires "Mesa- = "
requires "libglvnd- >= 0.1.0"
 Mesa-libGL-devel
requires "Mesa-libGL1- = "
-   requires "Mesa-KHR-devel- = "
+# Mesa-KHR-devel contains only header files, so no - 
variant
+   requires "Mesa-KHR-devel = "
requires "libglvnd-devel- >= 0.1.0"
 Mesa-libGLESv1_CM1
requires "libglvnd- >= 0.1.0"
 Mesa-libGLESv1_CM-devel
requires "Mesa-libEGL-devel- = "
-   requires "Mesa-libGLESv1_CM1- = "
-   requires "Mesa-KHR-devel- = "
+   # Mesa-libGLESv1_CM1 is empty, unless libglvnd would be defined to 1
+   # empty packages are skipped by baselibs generation, so we can't 
require it
+   #requires "Mesa-libGLESv1_CM1- = "
+# Mesa-KHR-devel contains only header files, so no - 
variant
+   requires "Mesa-KHR-devel = "
requires "libglvnd-devel- >= 0.1.0"
 Mesa-libGLESv2-2
requires "libglvnd- >= 0.1.0"
 Mesa-libGLESv2-devel
requires "Mesa-libEGL-devel- = "
-   requires "Mesa-libGLESv2-2- = "
-   requires "Mesa-KHR-devel- = "
+   # Mesa-libGLESv2-2 is empty, 

commit Mesa for openSUSE:Factory

2020-07-26 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-07-26 16:15:54

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.3592 (New)


Package is "Mesa"

Sun Jul 26 16:15:54 2020 rev:388 rq:822405 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-07-21 
15:47:05.980051566 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.3592/Mesa-drivers.changes  
2020-07-26 16:17:19.444694944 +0200
@@ -1,0 +2,7 @@
+Thu Jul 23 12:24:37 UTC 2020 - Stefan Dirsch 
+
+- update to 20.1.4
+  * fourth bugfix release for the 20.1 branch
+  * just a few fixes here and there, nothing major
+
+---
Mesa.changes: same change

Old:

  mesa-20.1.3.tar.xz
  mesa-20.1.3.tar.xz.sig

New:

  mesa-20.1.4.tar.xz
  mesa-20.1.4.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.xz2vbg/_old  2020-07-26 16:17:22.976698247 +0200
+++ /var/tmp/diff_new_pack.xz2vbg/_new  2020-07-26 16:17:22.980698250 +0200
@@ -46,7 +46,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.1.3
+%define _version 20.1.4
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -114,7 +114,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:20.1.3
+Version:20.1.4
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change

++ mesa-20.1.3.tar.xz -> mesa-20.1.4.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-20.1.3.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.3592/mesa-20.1.4.tar.xz differ: char 26, 
line 1




commit Mesa for openSUSE:Factory

2020-07-21 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-07-21 15:45:10

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.3592 (New)


Package is "Mesa"

Tue Jul 21 15:45:10 2020 rev:387 rq:821518 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-07-02 
23:58:22.997279569 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.3592/Mesa-drivers.changes  
2020-07-21 15:47:05.980051566 +0200
@@ -1,0 +2,7 @@
+Fri Jul 10 08:43:49 UTC 2020 - Stefan Dirsch 
+
+- update to 20.1.3
+  * third bugfix release for the 20.1 branch
+  * lots of updates to our testing infrastructure 
+
+---
Mesa.changes: same change

Old:

  mesa-20.1.2.tar.xz
  mesa-20.1.2.tar.xz.sig

New:

  mesa-20.1.3.tar.xz
  mesa-20.1.3.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.7aI30i/_old  2020-07-21 15:47:14.384061956 +0200
+++ /var/tmp/diff_new_pack.7aI30i/_new  2020-07-21 15:47:14.388061960 +0200
@@ -46,7 +46,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.1.2
+%define _version 20.1.3
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -114,7 +114,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:20.1.2
+Version:20.1.3
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -1073,10 +1073,10 @@
 
 %if %{xvmc_support}
 %files -n libXvMC_nouveau
-%{_libdir}/libXvMCnouveau.so
+%{_libdir}/libXvMCnouveau.so*
 
 %files -n libXvMC_r600
-%{_libdir}/libXvMCr600.so
+%{_libdir}/libXvMCr600.so*
 %endif
 
 %if %{vdpau_nouveau}

Mesa.spec: same change

++ mesa-20.1.2.tar.xz -> mesa-20.1.3.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-20.1.2.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.3592/mesa-20.1.3.tar.xz differ: char 26, 
line 1




commit Mesa for openSUSE:Factory

2020-07-02 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-07-02 23:57:38

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.3060 (New)


Package is "Mesa"

Thu Jul  2 23:57:38 2020 rev:386 rq:818127 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-06-28 
23:06:51.174963602 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.3060/Mesa-drivers.changes  
2020-07-02 23:58:22.997279569 +0200
@@ -1,0 +2,6 @@
+Wed Jul  1 12:46:33 UTC 2020 - Stefan Dirsch 
+
+- force valgrind support only on officially supported platforms
+  (boo#1173355)
+
+---
Mesa.changes: same change



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.YnnH5S/_old  2020-07-02 23:58:28.201296799 +0200
+++ /var/tmp/diff_new_pack.YnnH5S/_new  2020-07-02 23:58:28.201296799 +0200
@@ -158,7 +158,9 @@
 %if 0%{?libglvnd}
 BuildRequires:  pkgconfig(libglvnd) >= 0.1.0
 %endif
-BuildRequires:  valgrind-devel
+%ifarch aarch64 %{ix86} x86_64 ppc64le s390x
+BuildRequires:  pkgconfig(valgrind)
+%endif
 BuildRequires:  pkgconfig(libkms) >= 1.0.0
 BuildRequires:  pkgconfig(libva)
 BuildRequires:  pkgconfig(presentproto)
@@ -834,7 +836,9 @@
 -Ddri-drivers=swrast \
 -Dgallium-drivers= \
 %endif
+%ifarch aarch64 %{ix86} x86_64 ppc64le s390x
 -Dvalgrind=true \
+%endif
 -Db_ndebug=true \
 -Dc_args="%{optflags}" \
 -Dcpp_args="%{optflags}"

Mesa.spec: same change





commit Mesa for openSUSE:Factory

2020-06-28 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-06-28 23:05:30

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.3060 (New)


Package is "Mesa"

Sun Jun 28 23:05:30 2020 rev:385 rq:817253 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-06-25 
16:47:19.952929163 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.3060/Mesa-drivers.changes  
2020-06-28 23:06:51.174963602 +0200
@@ -1,0 +2,13 @@
+Fri Jun 26 11:43:50 UTC 2020 - Stefan Dirsch 
+
+- update to 20.1.2
+  * second bugfix release for the 20.1 branch
+  * most of the fixes here are to the AMD drivers, and the rest
+is scattered over the tree.
+
+---
+Fri Jun 26 01:20:27 UTC 2020 - Stefan Dirsch 
+
+- enable valgrind support (boo#1173355)
+
+---
Mesa.changes: same change

Old:

  mesa-20.1.1.tar.xz
  mesa-20.1.1.tar.xz.sig

New:

  mesa-20.1.2.tar.xz
  mesa-20.1.2.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.xbGCki/_old  2020-06-28 23:06:58.882989201 +0200
+++ /var/tmp/diff_new_pack.xbGCki/_new  2020-06-28 23:06:58.882989201 +0200
@@ -46,7 +46,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.1.1
+%define _version 20.1.2
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -114,7 +114,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:20.1.1
+Version:20.1.2
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -158,6 +158,7 @@
 %if 0%{?libglvnd}
 BuildRequires:  pkgconfig(libglvnd) >= 0.1.0
 %endif
+BuildRequires:  valgrind-devel
 BuildRequires:  pkgconfig(libkms) >= 1.0.0
 BuildRequires:  pkgconfig(libva)
 BuildRequires:  pkgconfig(presentproto)
@@ -833,6 +834,7 @@
 -Ddri-drivers=swrast \
 -Dgallium-drivers= \
 %endif
+-Dvalgrind=true \
 -Db_ndebug=true \
 -Dc_args="%{optflags}" \
 -Dcpp_args="%{optflags}"

Mesa.spec: same change

++ mesa-20.1.1.tar.xz -> mesa-20.1.2.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-20.1.1.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.3060/mesa-20.1.2.tar.xz differ: char 26, 
line 1




commit Mesa for openSUSE:Factory

2020-06-25 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-06-25 16:47:07

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.3060 (New)


Package is "Mesa"

Thu Jun 25 16:47:07 2020 rev:384 rq:816652 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-06-22 
17:43:46.501436921 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.3060/Mesa-drivers.changes  
2020-06-25 16:47:19.952929163 +0200
@@ -1,0 +2,6 @@
+Tue Jun 23 18:02:26 UTC 2020 - Stefan Dirsch 
+
+- move mesa.icd from /usr/etc/OpenCL/vendors to 
+  /usr/share/OpenCL/vendors (boo#1173005)
+
+---
Mesa.changes: same change



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.sMib1J/_old  2020-06-25 16:47:22.936934618 +0200
+++ /var/tmp/diff_new_pack.sMib1J/_new  2020-06-25 16:47:22.940934625 +0200
@@ -84,9 +84,6 @@
 
 %if 0%{with_opencl}
 %define have_gallium 1
-%if 0%{?suse_version} < 1550
-  %define _distconfdir /etc
-%endif
 %else
 %define have_gallium 0
 %endif
@@ -796,7 +793,7 @@
 %endif
 %if 0%{with_opencl}
 -Dgallium-opencl=icd \
---sysconfdir=%{_distconfdir} \
+--sysconfdir=%{_datadir} \
 %endif
 -Ddri-search-path=%{_libdir}/dri \
 %if 0%{with_llvm}
@@ -1175,9 +1172,9 @@
 
 %if 0%{with_opencl}
 %files -n Mesa-libOpenCL
-%dir %{_distconfdir}/OpenCL
-%dir %{_distconfdir}/OpenCL/vendors
-%{_distconfdir}/OpenCL/vendors/mesa.icd
+%dir %{_datadir}/OpenCL
+%dir %{_datadir}/OpenCL/vendors
+%{_datadir}/OpenCL/vendors/mesa.icd
 %{_libdir}/libMesaOpenCL.so*
 %endif
 

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.sMib1J/_old  2020-06-25 16:47:22.964934669 +0200
+++ /var/tmp/diff_new_pack.sMib1J/_new  2020-06-25 16:47:22.968934676 +0200
@@ -83,9 +83,6 @@
 
 %if 0%{with_opencl}
 %define have_gallium 1
-%if 0%{?suse_version} < 1550
-  %define _distconfdir /etc
-%endif
 %else
 %define have_gallium 0
 %endif
@@ -795,7 +792,7 @@
 %endif
 %if 0%{with_opencl}
 -Dgallium-opencl=icd \
---sysconfdir=%{_distconfdir} \
+--sysconfdir=%{_datadir} \
 %endif
 -Ddri-search-path=%{_libdir}/dri \
 %if 0%{with_llvm}
@@ -1174,9 +1171,9 @@
 
 %if 0%{with_opencl}
 %files -n Mesa-libOpenCL
-%dir %{_distconfdir}/OpenCL
-%dir %{_distconfdir}/OpenCL/vendors
-%{_distconfdir}/OpenCL/vendors/mesa.icd
+%dir %{_datadir}/OpenCL
+%dir %{_datadir}/OpenCL/vendors
+%{_datadir}/OpenCL/vendors/mesa.icd
 %{_libdir}/libMesaOpenCL.so*
 %endif
 






commit Mesa for openSUSE:Factory

2020-06-22 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-06-22 17:43:36

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.2956 (New)


Package is "Mesa"

Mon Jun 22 17:43:36 2020 rev:383 rq:815765 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-06-17 
14:46:38.544226074 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.2956/Mesa-drivers.changes  
2020-06-22 17:43:46.501436921 +0200
@@ -1,0 +2,6 @@
+Thu Jun 18 11:02:23 UTC 2020 - Stefan Dirsch 
+
+- switch to /usr/etc/OpenCL/vendors for mesa.icd OpenCL file
+  location (boo#1173005) 
+
+---
Mesa.changes: same change



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.U7pKRv/_old  2020-06-22 17:43:49.833447615 +0200
+++ /var/tmp/diff_new_pack.U7pKRv/_new  2020-06-22 17:43:49.833447615 +0200
@@ -84,6 +84,9 @@
 
 %if 0%{with_opencl}
 %define have_gallium 1
+%if 0%{?suse_version} < 1550
+  %define _distconfdir /etc
+%endif
 %else
 %define have_gallium 0
 %endif
@@ -793,6 +796,7 @@
 %endif
 %if 0%{with_opencl}
 -Dgallium-opencl=icd \
+--sysconfdir=%{_distconfdir} \
 %endif
 -Ddri-search-path=%{_libdir}/dri \
 %if 0%{with_llvm}
@@ -1171,9 +1175,9 @@
 
 %if 0%{with_opencl}
 %files -n Mesa-libOpenCL
-%dir %{_sysconfdir}/OpenCL
-%dir %{_sysconfdir}/OpenCL/vendors
-%{_sysconfdir}/OpenCL/vendors/mesa.icd
+%dir %{_distconfdir}/OpenCL
+%dir %{_distconfdir}/OpenCL/vendors
+%{_distconfdir}/OpenCL/vendors/mesa.icd
 %{_libdir}/libMesaOpenCL.so*
 %endif
 

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.U7pKRv/_old  2020-06-22 17:43:49.857447692 +0200
+++ /var/tmp/diff_new_pack.U7pKRv/_new  2020-06-22 17:43:49.861447705 +0200
@@ -83,6 +83,9 @@
 
 %if 0%{with_opencl}
 %define have_gallium 1
+%if 0%{?suse_version} < 1550
+  %define _distconfdir /etc
+%endif
 %else
 %define have_gallium 0
 %endif
@@ -792,6 +795,7 @@
 %endif
 %if 0%{with_opencl}
 -Dgallium-opencl=icd \
+--sysconfdir=%{_distconfdir} \
 %endif
 -Ddri-search-path=%{_libdir}/dri \
 %if 0%{with_llvm}
@@ -1170,9 +1174,9 @@
 
 %if 0%{with_opencl}
 %files -n Mesa-libOpenCL
-%dir %{_sysconfdir}/OpenCL
-%dir %{_sysconfdir}/OpenCL/vendors
-%{_sysconfdir}/OpenCL/vendors/mesa.icd
+%dir %{_distconfdir}/OpenCL
+%dir %{_distconfdir}/OpenCL/vendors
+%{_distconfdir}/OpenCL/vendors/mesa.icd
 %{_libdir}/libMesaOpenCL.so*
 %endif
 






commit Mesa for openSUSE:Factory

2020-06-17 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-06-17 14:46:19

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.3606 (New)


Package is "Mesa"

Wed Jun 17 14:46:19 2020 rev:382 rq:814751 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-05-29 
21:35:54.738388264 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.3606/Mesa-drivers.changes  
2020-06-17 14:46:38.544226074 +0200
@@ -1,0 +2,20 @@
+Mon Jun 15 12:31:13 UTC 2020 - Stefan Dirsch 
+
+- update to 20.1.1
+  * first bugfix release for the 20.1 branch
+  * fixes issue affecting Unreal Engine 4 games on i965 
+
+---
+Wed Jun  3 10:43:06 UTC 2020 - Stefan Dirsch 
+
+- update to 20.1.0
+  * first release for the 20.1 branch
+  * One already known issue is that Unreal Engine 4 has a bug in
+its usage of glDrawRangeElements() causing it to be called
+with a number of vertices in place of the `end` parameter,
+that was recently revealed. This is an annoying bug that we 
+haven't worked around yet. For more details:
+https://gitlab.freedesktop.org/mesa/mesa/-/issues/2917
+- supersedes U_add-lifetime-dse-fix.patch
+
+---
Mesa.changes: same change

Old:

  U_add-lifetime-dse-fix.patch
  mesa-20.0.7.tar.xz
  mesa-20.0.7.tar.xz.sig

New:

  mesa-20.1.1.tar.xz
  mesa-20.1.1.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.WXXRG6/_old  2020-06-17 14:46:48.816261047 +0200
+++ /var/tmp/diff_new_pack.WXXRG6/_new  2020-06-17 14:46:48.820261060 +0200
@@ -46,7 +46,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.0.7
+%define _version 20.1.1
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -114,7 +114,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:20.0.7
+Version:20.1.1
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -129,7 +129,6 @@
 Source6:%{name}-rpmlintrc
 Source7:Mesa.keyring
 Patch2: n_add-Mesa-headers-again.patch
-Patch3: U_add-lifetime-dse-fix.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -737,7 +736,6 @@
 rm -rf docs/README.{VMS,WIN32,OS2}
 
 %patch2 -p1
-%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.WXXRG6/_old  2020-06-17 14:46:48.840261128 +0200
+++ /var/tmp/diff_new_pack.WXXRG6/_new  2020-06-17 14:46:48.844261142 +0200
@@ -45,7 +45,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.0.7
+%define _version 20.1.1
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -113,7 +113,7 @@
 %endif
 
 Name:   Mesa
-Version:20.0.7
+Version:20.1.1
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -128,7 +128,6 @@
 Source6:%{name}-rpmlintrc
 Source7:Mesa.keyring
 Patch2: n_add-Mesa-headers-again.patch
-Patch3: U_add-lifetime-dse-fix.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -736,7 +735,6 @@
 rm -rf docs/README.{VMS,WIN32,OS2}
 
 %patch2 -p1
-%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 

++ Mesa.keyring ++
--- /var/tmp/diff_new_pack.WXXRG6/_old  2020-06-17 14:46:48.900261333 +0200
+++ /var/tmp/diff_new_pack.WXXRG6/_new  2020-06-17 14:46:48.904261346 +0200
@@ -6103,3 +6103,59 @@
 5peUY2OiHdLgaepbqWrB2Xxy+BY+
 =rSFv
 -END PGP PUBLIC KEY BLOCK-
+-BEGIN PGP PUBLIC KEY BLOCK-
+
+mQGiBDv2hCsRBACiTQzEYU5d8dawo1s9RxJdKBRudYBtQE2YO4/W8IvSaDm03ldb
++xpUDjY7Pt0D/H7q2VXdaRTIp308UKY5VHl3kM7S1wn4/4JRw8DqjATHAUPxo2E2
+qICd9kFepSHavnnjJV+9JuiuLlPRN7NYehuYfSI06XzguYfzmSdBMLfjlwCg0eXR
+5D6BHX2a4T38+sl53iQxY40D/0Fu0LtR40SWarz/ri1uGZxNUIJdOFS36NH8gjmA
+hehohpGQIVISi6FddHXtQx5iBuoh4K94hNMZwJwXt1E3rEpqY4+U8E9d26q22Uhy
+qy95cIsSSTrMWTpD4omS3xalcVDA1bwgxIyepVMRfqVd6YKpa9L6TKjVHx2iF5wl
+hu8EA/903c3czP6Bi+ezKd7nmGNfuGY05c2OXeb0lZ9kG/PEYXavEy97MQrKXA5i
+FiteBgLUO97LUmQhyN5Cne4zH36iPhipkzdxZXSR6l5KPLtKe5R0w/EprlsWO62p
+2lSEWvGyhv7TF7UQdb3bw4GtcBa1vIwZiQ8qmANbzM7WjjP+CrQgU3RlZmFuIERp
+cnNjaCA8c25kaXJzY2hAc3VzZS5kZT6IVwQTEQIAFwUCO/aEKwULBwoDBAMVAwID
+FgIBAheAAAoJEBag8LsN2GFtYjkAoLQu+hOPaRGkd21ylXRPFSbsHY+DAJ0ei0Wi
+309QbJFqBCBYvUmWECw58YhGBBMRAgAGBQI/G6YkAAoJEDiaVjzCcqEm1HoAnA7Y
+TFqrlkaRFYVQzwhxnIM7Vab0AKCLDblBFc4IGu3Uj48Gmnv53QcJr4icBBMBAgAG

commit Mesa for openSUSE:Factory

2020-05-29 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-05-29 21:20:15

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.3606 (New)


Package is "Mesa"

Fri May 29 21:20:15 2020 rev:381 rq:809625 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-05-17 
23:42:50.885019096 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.3606/Mesa-drivers.changes  
2020-05-29 21:35:54.738388264 +0200
@@ -1,0 +2,12 @@
+Tue May 19 19:22:02 UTC 2020 - Martin Liška 
+
+- Add U_add-lifetime-dse-fix.patch as a proper fix for boo#1171855.
+
+---
+Tue May 19 05:52:31 UTC 2020 - Martin Liška 
+
+- Disable LTO for now as there's a known upstream bug
+  that hasn't been resolved with GCC 10:
+  boo#1171855.
+
+---
Mesa.changes: same change

New:

  U_add-lifetime-dse-fix.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.LE7zE3/_old  2020-05-29 21:35:55.418390288 +0200
+++ /var/tmp/diff_new_pack.LE7zE3/_new  2020-05-29 21:35:55.422390300 +0200
@@ -129,6 +129,7 @@
 Source6:%{name}-rpmlintrc
 Source7:Mesa.keyring
 Patch2: n_add-Mesa-headers-again.patch
+Patch3: U_add-lifetime-dse-fix.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -736,6 +737,7 @@
 rm -rf docs/README.{VMS,WIN32,OS2}
 
 %patch2 -p1
+%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.LE7zE3/_old  2020-05-29 21:35:55.442390360 +0200
+++ /var/tmp/diff_new_pack.LE7zE3/_new  2020-05-29 21:35:55.446390372 +0200
@@ -128,6 +128,7 @@
 Source6:%{name}-rpmlintrc
 Source7:Mesa.keyring
 Patch2: n_add-Mesa-headers-again.patch
+Patch3: U_add-lifetime-dse-fix.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -735,6 +736,7 @@
 rm -rf docs/README.{VMS,WIN32,OS2}
 
 %patch2 -p1
+%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 


++ U_add-lifetime-dse-fix.patch ++
>From 9a72afaea7bf69f07623cae1af99f71be64688ba Mon Sep 17 00:00:00 2001
From: Danylo Piliaiev 
Date: Tue, 19 May 2020 20:35:49 +0300
Subject: [PATCH] meson: Disable GCC's dead store elimination for memory
 zeroing custom new

Some classes use custom new operator which zeroes memory, however gcc does
aggressive dead-store elimination which threats all writes to the memory
before the constructor as "dead stores".

For now we disable this optimization.

The new operators in question are declared via:
 DECLARE_RZALLOC_CXX_OPERATORS
 DECLARE_LINEAR_ZALLOC_CXX_OPERATORS

The issue was found with lto builds, however there is no guarantee that
it didn't happen with ordinary ones.

CC: 
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2977
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/1358
Signed-off-by: Danylo Piliaiev 
---
 meson.build | 5 +
 1 file changed, 5 insertions(+)

diff --git a/meson.build b/meson.build
index 1a207842c55..3d4ea165c99 100644
--- a/meson.build
+++ b/meson.build
@@ -980,6 +980,11 @@ else
 '-fno-math-errno',
 '-fno-trapping-math',
 '-Qunused-arguments',
+# Some classes use custom new operator which zeroes memory, however
+# gcc does aggressive dead-store elimination which threats all writes
+# to the memory before the constructor as "dead stores".
+# For now we disable this optimization.
+'-flifetime-dse=1',
   ]
   # MinGW chokes on format specifiers and I can't get it all working
   if not (cc.get_id() == 'gcc' and host_machine.system() == 'windows')
-- 
2.26.2





commit Mesa for openSUSE:Factory

2020-05-17 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-05-17 23:42:47

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.2738 (New)


Package is "Mesa"

Sun May 17 23:42:47 2020 rev:380 rq:806009 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-05-05 
18:55:04.573372111 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.2738/Mesa-drivers.changes  
2020-05-17 23:42:50.885019096 +0200
@@ -1,0 +2,6 @@
+Fri May 15 09:52:07 UTC 2020 - Stefan Dirsch 
+
+- update to Mesa 20.0.7
+  * most fixes in Radv, but there are fixes all over the tree
+
+---
Mesa.changes: same change

Old:

  mesa-20.0.6.tar.xz
  mesa-20.0.6.tar.xz.sig

New:

  mesa-20.0.7.tar.xz
  mesa-20.0.7.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.3gywT7/_old  2020-05-17 23:42:53.037023417 +0200
+++ /var/tmp/diff_new_pack.3gywT7/_new  2020-05-17 23:42:53.041023424 +0200
@@ -46,7 +46,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.0.6
+%define _version 20.0.7
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -114,7 +114,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:20.0.6
+Version:20.0.7
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change

++ mesa-20.0.6.tar.xz -> mesa-20.0.7.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-20.0.6.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.2738/mesa-20.0.7.tar.xz differ: char 26, 
line 1




commit Mesa for openSUSE:Factory

2020-05-05 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-05-05 18:54:53

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.2738 (New)


Package is "Mesa"

Tue May  5 18:54:53 2020 rev:379 rq:800151 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-05-02 
22:15:53.164353621 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.2738/Mesa-drivers.changes  
2020-05-05 18:55:04.573372111 +0200
@@ -1,0 +2,6 @@
+Mon May  4 13:47:59 UTC 2020 - Michel Normand 
+
+- avoid build error PowerPC, using gnu++14 (not gnu++11)
+  https://bugzilla.opensuse.org/show_bug.cgi?id=1171045
+
+---
Mesa.changes: same change



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.wCkvG7/_old  2020-05-05 18:55:07.245377865 +0200
+++ /var/tmp/diff_new_pack.wCkvG7/_new  2020-05-05 18:55:07.249377874 +0200
@@ -753,6 +753,12 @@
   mv "%{_sourcedir}/temp" "%{_sourcedir}/baselibs.conf"
 %endif
 
+# Avoid build error for PowerPC
+# https://bugzilla.opensuse.org/show_bug.cgi?id=1171045
+%ifarch ppc64 ppc64le
+sed -i -e s/cpp_std=gnu++11/cpp_std=gnu++14/g meson.build
+%endif
+
 %build
 egl_platforms=x11,drm,surfaceless,wayland
 

Mesa.spec: same change





commit Mesa for openSUSE:Factory

2020-05-02 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-05-02 22:15:38

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.2738 (New)


Package is "Mesa"

Sat May  2 22:15:38 2020 rev:378 rq:799279 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-04-27 
23:28:59.370423668 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.2738/Mesa-drivers.changes  
2020-05-02 22:15:53.164353621 +0200
@@ -1,0 +2,11 @@
+Thu Apr 30 14:46:25 UTC 2020 - Stefan Dirsch 
+
+- update to Mesa 20.0.6
+  * fairly small release (a little bit of everything in here)
+
+---
+Sat Apr 25 10:36:23 UTC 2020 - Stefan Dirsch 
+
+- require llvm/clang 10 
+
+---
Mesa.changes: same change

Old:

  mesa-20.0.5.tar.xz
  mesa-20.0.5.tar.xz.sig

New:

  mesa-20.0.6.tar.xz
  mesa-20.0.6.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.FMsgwN/_old  2020-05-02 22:15:54.684356805 +0200
+++ /var/tmp/diff_new_pack.FMsgwN/_new  2020-05-02 22:15:54.688356814 +0200
@@ -46,7 +46,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.0.5
+%define _version 20.0.6
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -114,7 +114,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:20.0.5
+Version:20.0.6
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -211,17 +211,17 @@
 BuildRequires:  pkgconfig(wayland-server) >= 1.11
 %if 0%{with_llvm}
 %if 0%{?suse_version} >= 1550
-BuildRequires:  llvm-devel >= 9.0.0
+BuildRequires:  llvm-devel >= 10.0.0
 %else
-BuildRequires:  llvm9-devel
+BuildRequires:  llvm10-devel
 %endif
 %endif
 
 %if 0%{with_opencl}
 %if 0%{?suse_version} >= 1550
-BuildRequires:  clang-devel >= 9.0.0
+BuildRequires:  clang-devel >= 10.0.0
 %else
-BuildRequires:  clang9-devel
+BuildRequires:  clang10-devel
 %endif
 BuildRequires:  libclc
 %endif

Mesa.spec: same change

++ mesa-20.0.5.tar.xz -> mesa-20.0.6.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-20.0.5.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.2738/mesa-20.0.6.tar.xz differ: char 26, 
line 1




commit Mesa for openSUSE:Factory

2020-04-27 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-04-27 23:28:54

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.2738 (New)


Package is "Mesa"

Mon Apr 27 23:28:54 2020 rev:377 rq:797123 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-04-07 
10:26:16.366159457 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.2738/Mesa-drivers.changes  
2020-04-27 23:28:59.370423668 +0200
@@ -1,0 +2,14 @@
+Fri Apr 24 09:21:28 UTC 2020 - Stefan Dirsch 
+
+- update to Mesa 20.0.5
+  *  pretty big release with AMD and Intel drivers receiving the 
+ majority of the work.
+- supersedes U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch
+- supersedes n_opencl_dep_libclang.patch
+
+---
+Thu Apr 23 14:23:59 UTC 2020 - Guillaume GARDET 
+
+- Disable LTO on armv6 to fix build
+
+---
Mesa.changes: same change

Old:

  U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch
  mesa-20.0.4.tar.xz
  mesa-20.0.4.tar.xz.sig
  n_opencl_dep_libclang.patch

New:

  mesa-20.0.5.tar.xz
  mesa-20.0.5.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.h1syMW/_old  2020-04-27 23:29:03.390431515 +0200
+++ /var/tmp/diff_new_pack.h1syMW/_new  2020-04-27 23:29:03.394431523 +0200
@@ -32,6 +32,10 @@
 # Note that if you actually need to render something, you need the packages
 # from Mesa-driver.
 
+%ifarch armv6l armv6hl
+%define _lto_cflags %{nil}
+%endif
+
 # WARNING: please do not edit this auto generated spec file. Use the 
Mesa.spec! #
 %define drivers 1
 %define libglvnd 0
@@ -42,7 +46,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.0.4
+%define _version 20.0.5
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +114,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:20.0.4
+Version:20.0.5
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -124,9 +128,7 @@
 Source4:manual-pages.tar.bz2
 Source6:%{name}-rpmlintrc
 Source7:Mesa.keyring
-Patch1: n_opencl_dep_libclang.patch
 Patch2: n_add-Mesa-headers-again.patch
-Patch3: U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -733,19 +735,7 @@
 # remove some docs
 rm -rf docs/README.{VMS,WIN32,OS2}
 
-%if 0%{with_llvm}
-%if 0%{?suse_version} >= 1550
-%if %{pkg_vcmp llvm-devel >= 9.0}
-%patch1 -p1
-%endif
-%else
-%if %{pkg_vcmp llvm9-devel >= 9.0}
-%patch1 -p1
-%endif
-%endif
-%endif
 %patch2 -p1
-%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.h1syMW/_old  2020-04-27 23:29:03.418431569 +0200
+++ /var/tmp/diff_new_pack.h1syMW/_new  2020-04-27 23:29:03.422431578 +0200
@@ -32,6 +32,10 @@
 # Note that if you actually need to render something, you need the packages
 # from Mesa-driver.
 
+%ifarch armv6l armv6hl
+%define _lto_cflags %{nil}
+%endif
+
 %define drivers 0
 %define libglvnd 0
 
@@ -41,7 +45,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.0.4
+%define _version 20.0.5
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -109,7 +113,7 @@
 %endif
 
 Name:   Mesa
-Version:20.0.4
+Version:20.0.5
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -123,9 +127,7 @@
 Source4:manual-pages.tar.bz2
 Source6:%{name}-rpmlintrc
 Source7:Mesa.keyring
-Patch1: n_opencl_dep_libclang.patch
 Patch2: n_add-Mesa-headers-again.patch
-Patch3: U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -732,19 +734,7 @@
 # remove some docs
 rm -rf docs/README.{VMS,WIN32,OS2}
 
-%if 0%{with_llvm}
-%if 0%{?suse_version} >= 1550
-%if %{pkg_vcmp llvm-devel >= 9.0}
-%patch1 -p1
-%endif
-%else
-%if %{pkg_vcmp llvm9-devel >= 9.0}
-%patch1 -p1
-%endif
-%endif
-%endif
 %patch2 -p1
-%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 


++ mesa-20.0.4.tar.xz -> mesa-20.0.5.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-20.0.4.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.2738/mesa-20.0.5.tar.xz differ: char 26, 
line 1




commit Mesa for openSUSE:Factory

2020-04-07 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-04-07 10:25:56

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.3248 (New)


Package is "Mesa"

Tue Apr  7 10:25:56 2020 rev:376 rq:791558 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-04-05 
20:53:13.225164073 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.3248/Mesa-drivers.changes  
2020-04-07 10:26:16.366159457 +0200
@@ -1,0 +2,6 @@
+Sun Apr  5 12:27:35 UTC 2020 - Torsten Duwe 
+
+- U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch
+  * Fix Weston launch on tumbleweed by backporting commit bfb9c08e
+
+---
Mesa.changes: same change

New:

  U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.PkBb86/_old  2020-04-07 10:26:18.094161378 +0200
+++ /var/tmp/diff_new_pack.PkBb86/_new  2020-04-07 10:26:18.098161382 +0200
@@ -126,6 +126,7 @@
 Source7:Mesa.keyring
 Patch1: n_opencl_dep_libclang.patch
 Patch2: n_add-Mesa-headers-again.patch
+Patch3: U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -744,6 +745,7 @@
 %endif
 %endif
 %patch2 -p1
+%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.PkBb86/_old  2020-04-07 10:26:18.118161405 +0200
+++ /var/tmp/diff_new_pack.PkBb86/_new  2020-04-07 10:26:18.122161409 +0200
@@ -125,6 +125,7 @@
 Source7:Mesa.keyring
 Patch1: n_opencl_dep_libclang.patch
 Patch2: n_add-Mesa-headers-again.patch
+Patch3: U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -743,6 +744,7 @@
 %endif
 %endif
 %patch2 -p1
+%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 


++ U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch ++
From: Daniel Stone 
Git-commit: bfb9c08e5c5474688611c339135b8feeedc9bdd3

EGL: Add eglSetDamageRegionKHR to GLVND dispatch list

This was missed in the original conversion, which added support for
eglSetDamageRegionKHR to local EGL exports, but forgot to generate
updated dispatch for GLVND.

Signed-off-by: Daniel Stone 
Reviewed-by: Emil Velikov 
Reviewed-by: Eric Engestrom 
Fixes: 9827547313c7 ("egl/android: support for EGL_KHR_partial_update")
Tested-by: Marge Bot 

Part-of: 
Acked-By: Torsten Duwe 

diff --git a/src/egl/generate/eglFunctionList.py 
b/src/egl/generate/eglFunctionList.py
index 192280f58f0..171e3ddc821 100644
--- a/src/egl/generate/eglFunctionList.py
+++ b/src/egl/generate/eglFunctionList.py
@@ -213,5 +213,8 @@ EGL_FUNCTIONS = (
 _eglFunc("eglGetDisplayDriverName",  "display"),
 _eglFunc("eglGetDisplayDriverConfig","display"),
 
+# EGL_KHR_partial_update
+_eglFunc("eglSetDamageRegionKHR","display"),
+
 )
 




commit Mesa for openSUSE:Factory

2020-04-05 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-04-05 20:53:08

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.3248 (New)


Package is "Mesa"

Sun Apr  5 20:53:08 2020 rev:375 rq:791235 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-03-25 
23:42:15.271973154 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.3248/Mesa-drivers.changes  
2020-04-05 20:53:13.225164073 +0200
@@ -1,0 +2,22 @@
+Fri Apr  3 15:25:42 UTC 2020 - Stefan Dirsch 
+
+- update to Mesa 20.0.4
+  * emergency release, which reverts a serious SPIR-V regression
+in the 20.0.3 release.
+- supersedes U_Revert-spirv-Implement-OpCopyObject-and-OpCopyLogica.patch
+
+---
+Fri Apr  3 08:38:51 UTC 2020 - Stefan Dirsch 
+
+- U_Revert-spirv-Implement-OpCopyObject-and-OpCopyLogica.patch
+  * revert severe spirv regression; emergency release will be
+available soon ...
+
+---
+Thu Apr  2 09:27:46 UTC 2020 - Stefan Dirsch 
+
+- update to Mesa 20.0.3
+  * bugfix release:  fixes all over the tree; mostly AMD (radv, 
+aco), NIR and Intel (isl, anv) 
+
+---
Mesa.changes: same change

Old:

  mesa-20.0.2.tar.xz
  mesa-20.0.2.tar.xz.sig

New:

  mesa-20.0.4.tar.xz
  mesa-20.0.4.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.z0eG2D/_old  2020-04-05 20:53:16.853168001 +0200
+++ /var/tmp/diff_new_pack.z0eG2D/_new  2020-04-05 20:53:16.853168001 +0200
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.0.2
+%define _version 20.0.4
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:20.0.2
+Version:20.0.4
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change
++ Mesa.keyring ++
--- /var/tmp/diff_new_pack.z0eG2D/_old  2020-04-05 20:53:16.933168088 +0200
+++ /var/tmp/diff_new_pack.z0eG2D/_new  2020-04-05 20:53:16.933168088 +0200
@@ -6085,3 +6085,21 @@
 =tfFV
 -END PGP PUBLIC KEY BLOCK-
 
+-BEGIN PGP PUBLIC KEY BLOCK-
+
+mQENBF5i1J4BCACsKVBDxUpz0m03D6ojiR4zZTuLJuI8qrc5HivZiJOKBWvKUm8/
+SUSCCbJ5ka7zwfEQMepm0rdQfFj6BDqAqEAmG/WU9TTbNx3TBDtT3CBBXSDaiWjO
+BFlglWKXJeUfHYpfIB1sC6aIIdSnPlU57Fs7jA9FtHbJM3SSwab/492udHZY/bKV
+s53Z7KcZDKPMtuZCnGbOZ1+lu8EMHuw9TfqQZODUOvDPYjpzqZAjsTJwdNtOeyWv
+dafED7PTpuod6eQnvgUKFlj6aqoZhZa9/hWdGDhexLzRGM4pwZcUMEb+1pd1TBko
+wqXJbW3XLs5B/cGiEbqHyDVoaI6J/JleDY1RABEBAAG0IkVyaWMgRW5nZXN0cm9t
+IDxlcmljQGVuZ2VzdHJvbS5jaD6JAU4EEwEIADgWIQRXVR3hW5aPY0HCSPaNjjGv
+wyQopgUCXmLUngIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCNjjGvwyQo
+puKwCACTeD0Eh+M8IIEAuGVtPgy3jCDIoOnNg+QI6VAh9qNB4Yx0uPzvOwmvAODY
+fUdPbBxn9CIU1X3buJmI1G75c2ZT+ZXJbkute6oif+f2E6vLe+Ox0GeGIBNQK4iZ
++pV0JPn3seqhDJAekRBWXNJszuVNxSDFsVi+qEoTPJZze7yOcc1QMcRsnJ+S7YFg
+jf/5aRrqdnLxVbph53Vrawas3rQk97Ln+vNd/Ca1HMv8vXMPtEFLk5JQI+gmdVv3
+xcpz2ss3mMU5+YnY69T1EBemZIMcE17wPo7ROvT8x1fG2fnPwHqJieQFCMGKLW29
+5peUY2OiHdLgaepbqWrB2Xxy+BY+
+=rSFv
+-END PGP PUBLIC KEY BLOCK-

++ mesa-20.0.2.tar.xz -> mesa-20.0.4.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-20.0.2.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.3248/mesa-20.0.4.tar.xz differ: char 26, 
line 1




commit Mesa for openSUSE:Factory

2020-03-25 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-03-25 23:42:10

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.3160 (New)


Package is "Mesa"

Wed Mar 25 23:42:10 2020 rev:374 rq:786430 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-03-11 
18:34:30.614978330 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.3160/Mesa-drivers.changes  
2020-03-25 23:42:15.271973154 +0100
@@ -1,0 +2,6 @@
+Thu Mar 19 10:08:18 UTC 2020 - Stefan Dirsch 
+
+- update to Mesa 20.0.2
+  * bugfix release: fixes all over the code base
+
+---
Mesa.changes: same change

Old:

  mesa-20.0.1.tar.xz
  mesa-20.0.1.tar.xz.sig

New:

  mesa-20.0.2.tar.xz
  mesa-20.0.2.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.EfBv38/_old  2020-03-25 23:42:19.019974380 +0100
+++ /var/tmp/diff_new_pack.EfBv38/_new  2020-03-25 23:42:19.023974381 +0100
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.0.1
+%define _version 20.0.2
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:20.0.1
+Version:20.0.2
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change

++ mesa-20.0.1.tar.xz -> mesa-20.0.2.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-20.0.1.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.3160/mesa-20.0.2.tar.xz differ: char 26, 
line 1




commit Mesa for openSUSE:Factory

2020-03-11 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-03-11 18:33:39

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.3160 (New)


Package is "Mesa"

Wed Mar 11 18:33:39 2020 rev:373 rq:783007 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-03-03 
10:13:52.746357243 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.3160/Mesa-drivers.changes  
2020-03-11 18:34:30.614978330 +0100
@@ -1,0 +2,12 @@
+Mon Mar  9 15:15:52 UTC 2020 - Stefan Dirsch 
+
+- update to Mesa 20.0.1
+  * bugfix release 
+
+---
+Fri Mar  6 10:27:21 UTC 2020 - Stefan Dirsch 
+
+- cleanup in specfile: get rid of is_opensuse macro, which is no
+  longer needed at all (jira#PM-1623)
+
+---
Mesa.changes: same change

Old:

  mesa-20.0.0.tar.xz
  mesa-20.0.0.tar.xz.sig

New:

  mesa-20.0.1.tar.xz
  mesa-20.0.1.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.7iE6U3/_old  2020-03-11 18:34:43.886986474 +0100
+++ /var/tmp/diff_new_pack.7iE6U3/_new  2020-03-11 18:34:43.890986476 +0100
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 20.0.0
+%define _version 20.0.1
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:20.0.0
+Version:20.0.1
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -203,11 +203,9 @@
 %endif
 %endif
 # Requirements for wayland bumped up from 17.0
-%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120300 && 
0%{?is_opensuse})
 BuildRequires:  pkgconfig(wayland-client) >= 1.11
 BuildRequires:  pkgconfig(wayland-protocols) >= 1.8
 BuildRequires:  pkgconfig(wayland-server) >= 1.11
-%endif
 %if 0%{with_llvm}
 %if 0%{?suse_version} >= 1550
 BuildRequires:  llvm-devel >= 9.0.0
@@ -217,7 +215,7 @@
 %endif
 
 %if 0%{with_opencl}
-%if 0%{?is_opensuse}
+%if 0%{?suse_version} >= 1550
 BuildRequires:  clang-devel >= 9.0.0
 %else
 BuildRequires:  clang9-devel
@@ -764,11 +762,7 @@
 %endif
 
 %build
-%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120300 && 
0%{?is_opensuse})
 egl_platforms=x11,drm,surfaceless,wayland
-%else
-egl_platforms=x11,drm,surfaceless
-%endif
 
 %meson \
 --auto-features=disabled \

Mesa.spec: same change

++ mesa-20.0.0.tar.xz -> mesa-20.0.1.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-20.0.0.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.3160/mesa-20.0.1.tar.xz differ: char 26, 
line 1




commit Mesa for openSUSE:Factory

2020-03-03 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-03-03 10:13:51

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.26092 (New)


Package is "Mesa"

Tue Mar  3 10:13:51 2020 rev:372 rq:780325 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-02-26 
15:14:10.102283199 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.26092/Mesa-drivers.changes 
2020-03-03 10:13:52.746357243 +0100
@@ -1,0 +2,6 @@
+Fri Feb 28 15:25:41 UTC 2020 - Stefan Dirsch 
+
+- Loosen dependencies to allow building with newer versions of
+  clang-devel, similar to llvm-devel.
+
+---
Mesa.changes: same change



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.ljtCcD/_old  2020-03-03 10:13:53.778359378 +0100
+++ /var/tmp/diff_new_pack.ljtCcD/_new  2020-03-03 10:13:53.778359378 +0100
@@ -217,7 +217,11 @@
 %endif
 
 %if 0%{with_opencl}
+%if 0%{?is_opensuse}
+BuildRequires:  clang-devel >= 9.0.0
+%else
 BuildRequires:  clang9-devel
+%endif
 BuildRequires:  libclc
 %endif
 

Mesa.spec: same change





commit Mesa for openSUSE:Factory

2020-02-26 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-02-26 15:14:07

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.26092 (New)


Package is "Mesa"

Wed Feb 26 15:14:07 2020 rev:371 rq:778461 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-02-22 
18:59:16.633504356 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.26092/Mesa-drivers.changes 
2020-02-26 15:14:10.102283199 +0100
@@ -1,0 +2,13 @@
+Fri Feb 21 13:18:18 UTC 2020 - Philipp Seiler 
+
+- update to mesa 20.0.0
+ * changelog https://mesa3d.org/relnotes/20.0.0.html
+- supersedes U_0001-gallium-Fix-a-couple-of-multiple-definition-warnings.patch
+- supersedes U_0002-r600-Move-get_pic_param-to-radeon_vce.c.patch
+- supersedes U_0003-radeon-Move-si_get_pic_param-to-radeon_vce.c.patch
+- supersedes U_0004-radeon-Fix-multiple-definition-error-with-radeon_deb.patch
+- supersedes U_0006-nouveau-nvc0-add-extern-keyword-to-nvc0_miptree_vtbl.patch 
+- update to patch n_add-Mesa-headers-again.patch to fit v20.0.0 sources
+- update to patch n_drirc-disable-rgb10-for-chromium-on-amd.patch to fit 
v20.0.0 sources
+
+---
Mesa.changes: same change

Old:

  U_0001-gallium-Fix-a-couple-of-multiple-definition-warnings.patch
  U_0002-r600-Move-get_pic_param-to-radeon_vce.c.patch
  U_0003-radeon-Move-si_get_pic_param-to-radeon_vce.c.patch
  U_0004-radeon-Fix-multiple-definition-error-with-radeon_deb.patch
  U_0006-nouveau-nvc0-add-extern-keyword-to-nvc0_miptree_vtbl.patch
  mesa-19.3.4.tar.xz
  mesa-19.3.4.tar.xz.sig

New:

  mesa-20.0.0.tar.xz
  mesa-20.0.0.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.X3Pypj/_old  2020-02-26 15:14:14.330291635 +0100
+++ /var/tmp/diff_new_pack.X3Pypj/_new  2020-02-26 15:14:14.330291635 +0100
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.3.4
+%define _version 20.0.0
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.3.4
+Version:20.0.0
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -129,11 +129,6 @@
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
-Patch61:
U_0001-gallium-Fix-a-couple-of-multiple-definition-warnings.patch
-Patch62:U_0002-r600-Move-get_pic_param-to-radeon_vce.c.patch
-Patch63:U_0003-radeon-Move-si_get_pic_param-to-radeon_vce.c.patch
-Patch64:
U_0004-radeon-Fix-multiple-definition-error-with-radeon_deb.patch
-Patch66:
U_0006-nouveau-nvc0-add-extern-keyword-to-nvc0_miptree_vtbl.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
@@ -749,11 +744,6 @@
 %patch2 -p1
 %patch54 -p1
 %patch58 -p1
-%patch61 -p1
-%patch62 -p1
-%patch63 -p1
-%patch64 -p1
-%patch66 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when
 # disabling libglvnd build; ugly ...

Mesa.spec: same change

++ mesa-19.3.4.tar.xz -> mesa-20.0.0.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-19.3.4.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.26092/mesa-20.0.0.tar.xz differ: char 26, 
line 1

++ n_add-Mesa-headers-again.patch ++
--- /var/tmp/diff_new_pack.X3Pypj/_old  2020-02-26 15:14:14.458291890 +0100
+++ /var/tmp/diff_new_pack.X3Pypj/_new  2020-02-26 15:14:14.458291890 +0100
@@ -1,19 +1,14 @@
-diff -u -r mesa-19.2.2.orig/include/meson.build mesa-19.2.2/include/meson.build
 mesa-19.2.2.orig/include/meson.build   2019-10-25 21:55:51.441084000 
+0200
-+++ mesa-19.2.2/include/meson.build2019-10-25 21:58:07.781272000 +0200
-@@ -22,7 +22,6 @@
+diff -dupr mesa-20.0.0.orig/include/meson.build mesa-20.0.0/include/meson.build
+--- mesa-20.0.0.orig/include/meson.build   2020-02-21 14:11:14.623397341 
+0100
 mesa-20.0.0/include/meson.build2020-02-21 14:13:05.620425210 +0100
+@@ -22,10 +22,8 @@ inc_include = include_directories('.')
  inc_d3d9 = include_directories('D3D9')
  inc_haikugl = include_directories('HaikuGL')
  
--if not glvnd_has_headers_and_pc_files
+-if not with_glvnd
if with_gles1 or with_gles2 or with_opengl or with_egl
  install_headers('KHR/khrplatform.h', subdir : 'KHR')
-   endif
-@@ -78,7 +77,6 @@
-   subdir : 'EGL',
- )
-   endif
--endif
+-  endif
  
- # Non-upstream headers
- if with_egl
+   if with_gles1
+ install_headers(

++ n_drirc-disable-rgb10-for-chromium-on-amd.patch ++
--- /var/tmp/diff_new_pack.X3Pypj/_old  2020-02-26 

commit Mesa for openSUSE:Factory

2020-02-22 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-02-22 18:59:09

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.26092 (New)


Package is "Mesa"

Sat Feb 22 18:59:09 2020 rev:370 rq:777801 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-02-14 
16:30:29.899357518 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.26092/Mesa-drivers.changes 
2020-02-22 18:59:16.633504356 +0100
@@ -1,0 +2,20 @@
+Fri Feb 21 05:09:10 UTC 2020 - Stefan Dirsch 
+
+- use 7G disk constraints also for x86_64 and i586 (bsc#1164488) 
+
+---
+Tue Feb 18 15:16:13 UTC 2020 - Stefan Dirsch 
+
+- only use 'BuildRequires:llvm-devel >= 9.0.0' for TW/factory; for 
+  older products still use 'BuildRequires: llvm9-devel'; fixed
+  build on openSUSE Leap 15.2
+
+---
+Sun Feb 16 12:00:17 UTC 2020 - Stefan Dirsch 
+
+- Update to version 19.3.4
+  * changes all over the tree, but aco and anv are leading the
+way in changes
+- supersedes 
u_Revert_gallium_Fix_big-endian_addressing_of_non-bitmask_array_formats.patch
+
+---
Mesa.changes: same change

Old:

  mesa-19.3.3.tar.xz
  mesa-19.3.3.tar.xz.sig
  u_Revert_gallium_Fix_big-endian_addressing_of_non-bitmask_array_formats.patch

New:

  mesa-19.3.4.tar.xz
  mesa-19.3.4.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.ggSTGu/_old  2020-02-22 18:59:19.929510740 +0100
+++ /var/tmp/diff_new_pack.ggSTGu/_new  2020-02-22 18:59:19.929510740 +0100
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.3.3
+%define _version 19.3.4
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.3.3
+Version:19.3.4
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -126,7 +126,6 @@
 Source7:Mesa.keyring
 Patch1: n_opencl_dep_libclang.patch
 Patch2: n_add-Mesa-headers-again.patch
-Patch3: 
u_Revert_gallium_Fix_big-endian_addressing_of_non-bitmask_array_formats.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -215,7 +214,7 @@
 BuildRequires:  pkgconfig(wayland-server) >= 1.11
 %endif
 %if 0%{with_llvm}
-%if 0%{?is_opensuse}
+%if 0%{?suse_version} >= 1550
 BuildRequires:  llvm-devel >= 9.0.0
 %else
 BuildRequires:  llvm9-devel
@@ -737,7 +736,7 @@
 rm -rf docs/README.{VMS,WIN32,OS2}
 
 %if 0%{with_llvm}
-%if 0%{?is_opensuse}
+%if 0%{?suse_version} >= 1550
 %if %{pkg_vcmp llvm-devel >= 9.0}
 %patch1 -p1
 %endif
@@ -748,8 +747,6 @@
 %endif
 %endif
 %patch2 -p1
-# reverse apply since it caused a regression in rendering on s390x 
(bsc#1162252)
-%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 %patch61 -p1

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.ggSTGu/_old  2020-02-22 18:59:19.941510763 +0100
+++ /var/tmp/diff_new_pack.ggSTGu/_new  2020-02-22 18:59:19.945510771 +0100
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.3.3
+%define _version 19.3.4
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -109,7 +109,7 @@
 %endif
 
 Name:   Mesa
-Version:19.3.3
+Version:19.3.4
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -125,7 +125,6 @@
 Source7:Mesa.keyring
 Patch1: n_opencl_dep_libclang.patch
 Patch2: n_add-Mesa-headers-again.patch
-Patch3: 
u_Revert_gallium_Fix_big-endian_addressing_of_non-bitmask_array_formats.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -214,7 +213,7 @@
 BuildRequires:  pkgconfig(wayland-server) >= 1.11
 %endif
 %if 0%{with_llvm}
-%if 0%{?is_opensuse}
+%if 0%{?suse_version} >= 1550
 BuildRequires:  llvm-devel >= 9.0.0
 %else
 BuildRequires:  llvm9-devel
@@ -736,7 +735,7 @@
 rm -rf docs/README.{VMS,WIN32,OS2}
 
 %if 0%{with_llvm}
-%if 0%{?is_opensuse}
+%if 0%{?suse_version} >= 1550
 %if %{pkg_vcmp llvm-devel >= 9.0}
 %patch1 -p1
 %endif
@@ -747,8 +746,6 @@
 %endif
 %endif
 %patch2 -p1
-# reverse apply since it caused a regression in rendering on s390x 
(bsc#1162252)
-%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 %patch61 -p1


++ _constraints ++
--- /var/tmp/diff_new_pack.ggSTGu/_old  2020-02-22 18:59:20.001510879 +0100
+++ 

commit Mesa for openSUSE:Factory

2020-02-14 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-02-14 16:30:26

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.26092 (New)


Package is "Mesa"

Fri Feb 14 16:30:26 2020 rev:369 rq:770593 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-02-06 
13:18:43.876657705 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.26092/Mesa-drivers.changes 
2020-02-14 16:30:29.899357518 +0100
@@ -1,0 +2,7 @@
+Thu Feb  6 11:32:05 UTC 2020 - Stefan Dirsch 
+
+- u_Revert_gallium_Fix_big-endian_addressing_of_non-bitmask_array_formats.patch
+  * replaces U_gallium-Fix-big-endian-addressing-of-non-bitmask-arr.patch
+by an official merge request (bsc#1162252, gitlab issue#2472)
+
+---
Mesa.changes: same change

Old:

  U_gallium-Fix-big-endian-addressing-of-non-bitmask-arr.patch

New:

  u_Revert_gallium_Fix_big-endian_addressing_of_non-bitmask_array_formats.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.pYJq7Q/_old  2020-02-14 16:30:31.907358608 +0100
+++ /var/tmp/diff_new_pack.pYJq7Q/_new  2020-02-14 16:30:31.919358615 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package Mesa-drivers
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -126,7 +126,7 @@
 Source7:Mesa.keyring
 Patch1: n_opencl_dep_libclang.patch
 Patch2: n_add-Mesa-headers-again.patch
-Patch3: U_gallium-Fix-big-endian-addressing-of-non-bitmask-arr.patch
+Patch3: 
u_Revert_gallium_Fix_big-endian_addressing_of_non-bitmask_array_formats.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -749,7 +749,7 @@
 %endif
 %patch2 -p1
 # reverse apply since it caused a regression in rendering on s390x 
(bsc#1162252)
-%patch3 -p1 -R
+%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 %patch61 -p1

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.pYJq7Q/_old  2020-02-14 16:30:31.975358645 +0100
+++ /var/tmp/diff_new_pack.pYJq7Q/_new  2020-02-14 16:30:31.991358654 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package Mesa
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -125,7 +125,7 @@
 Source7:Mesa.keyring
 Patch1: n_opencl_dep_libclang.patch
 Patch2: n_add-Mesa-headers-again.patch
-Patch3: U_gallium-Fix-big-endian-addressing-of-non-bitmask-arr.patch
+Patch3: 
u_Revert_gallium_Fix_big-endian_addressing_of_non-bitmask_array_formats.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -748,7 +748,7 @@
 %endif
 %patch2 -p1
 # reverse apply since it caused a regression in rendering on s390x 
(bsc#1162252)
-%patch3 -p1 -R
+%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 %patch61 -p1



++ 
u_Revert_gallium_Fix_big-endian_addressing_of_non-bitmask_array_formats.patch 
++
This reverts the functional part of commit
d17ff2f7, leaving the unit test for
mesa/pipe agreement on what's an array.

The issue is that the util_channel_desc.shift values on array formats are
not used for bit addressing in memory, they're bit addressing within a
word treating a pixel of the format as a native type, as seen by
llvmpipe's use of the values to do shifts (see
lp_build_unpack_arith_rgba_aos() for example).  This means the values are
nonsensical for 3-byte RGB, but then llvmpipe doesn't expose those formats
so it works out.

I still want to clean up our big-endian format handling at some point, but
let's fix the s390x regression first, sort out our format unit tests in
CI, then be able to refactor with confidence.

Fixes: d17ff2f7 ("gallium: Fix big-endian addressing of non-bitmask array 
formats.")
Closes: #2440
Closes: #2472

diff --git a/src/gallium/auxiliary/util/u_format_parse.py 
b/src/util/gallium/auxiliary/u_format_parse.py
index 
541ae69d4dc662e16c08ed7c27a9e65534a4b08f..b9627055cda3f5277bddc1936614a983f1359d00
 100644
--- a/src/gallium/auxiliary/util/u_format_parse.py
+++ b/src/gallium/auxiliary/util/u_format_parse.py
@@ -379,27 +379,16 @@ def parse(filename):
 channel.shift = le_shift
 le_shift += channel.size
 
+be_shift = 0
+for channel 

commit Mesa for openSUSE:Factory

2020-02-06 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-02-06 13:18:42

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.26092 (New)


Package is "Mesa"

Thu Feb  6 13:18:42 2020 rev:368 rq:769757 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-02-03 
11:26:46.194137606 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.26092/Mesa-drivers.changes 
2020-02-06 13:18:43.876657705 +0100
@@ -1,0 +2,7 @@
+Mon Feb  3 17:17:44 UTC 2020 - Stefan Dirsch 
+
+- U_gallium-Fix-big-endian-addressing-of-non-bitmask-arr.patch
+  * reverse apply since it caused a regression in rendering on
+s390x (bsc#1162252)
+
+---
Mesa.changes: same change

New:

  U_gallium-Fix-big-endian-addressing-of-non-bitmask-arr.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.fm8ld6/_old  2020-02-06 13:18:45.812658653 +0100
+++ /var/tmp/diff_new_pack.fm8ld6/_new  2020-02-06 13:18:45.816658656 +0100
@@ -126,6 +126,7 @@
 Source7:Mesa.keyring
 Patch1: n_opencl_dep_libclang.patch
 Patch2: n_add-Mesa-headers-again.patch
+Patch3: U_gallium-Fix-big-endian-addressing-of-non-bitmask-arr.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -747,6 +748,8 @@
 %endif
 %endif
 %patch2 -p1
+# reverse apply since it caused a regression in rendering on s390x 
(bsc#1162252)
+%patch3 -p1 -R
 %patch54 -p1
 %patch58 -p1
 %patch61 -p1

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.fm8ld6/_old  2020-02-06 13:18:45.844658670 +0100
+++ /var/tmp/diff_new_pack.fm8ld6/_new  2020-02-06 13:18:45.844658670 +0100
@@ -125,6 +125,7 @@
 Source7:Mesa.keyring
 Patch1: n_opencl_dep_libclang.patch
 Patch2: n_add-Mesa-headers-again.patch
+Patch3: U_gallium-Fix-big-endian-addressing-of-non-bitmask-arr.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -746,6 +747,8 @@
 %endif
 %endif
 %patch2 -p1
+# reverse apply since it caused a regression in rendering on s390x 
(bsc#1162252)
+%patch3 -p1 -R
 %patch54 -p1
 %patch58 -p1
 %patch61 -p1


++ U_gallium-Fix-big-endian-addressing-of-non-bitmask-arr.patch ++
>From d17ff2f7f1864c81c1e00d04baf20f953c6d276a Mon Sep 17 00:00:00 2001
From: Eric Anholt 
Date: Thu, 15 Aug 2019 15:38:00 -0700
Subject: [PATCH] gallium: Fix big-endian addressing of non-bitmask array
 formats.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

The formats affected are:

- LA x (16_FLOAT, 32_FLOAT, 32_UINT, 32_SINT)
- R8G8B8 x (UNORM, SNORM, SRGB, USCALED, SSCALED, UINT, SINT)
- RG/RGB/RGBA x (64_FLOAT, 32_FLOAT, 16_FLOAT, 32_UNORM, 32_SNORM,
 32_USCALED, 32_SSCALED, 32_FIXED, 32_UINT, 32_SINT)
- RGB/RGBA x (16_UNORM, 16_SNORM, 16_USCALED, 16_SSCALED,
  16_UINT, 16_SINT)
- RGBx16 x (UNORM, SNORM, FLOAT, UINT, SINT)
- RGBx32 x (FLOAT, UINT, SINT)
- RA x (16_FLOAT, 32_FLOAT, 32_UINT, 32_SINT)

The updated st_formats.c unit test checks that the formats affected by
this change are all array formats in the equivalent Mesa format (if
any).  Mesa's array format definition is clear: the value stored is an
array (increasing memory address) of values of the channel's type.
It's also the only thing that makes sense for the RGB types, or very
large types like RGBA64_FLOAT (A should not move to the low address
because the cpu is BE).

Acked-by: Roland Scheidegger 
Acked-by: Adam Jackson 
Tested-by: Matt Turner  (unit tests on BE)
Reviewed-by: Marek Olšák 
---
 src/gallium/auxiliary/util/u_format_parse.py | 23 +--
 src/mesa/state_tracker/tests/st_format.c | 23 +++
 2 files changed, 40 insertions(+), 6 deletions(-)

diff --git a/src/gallium/auxiliary/util/u_format_parse.py 
b/src/gallium/auxiliary/util/u_format_parse.py
index b9627055cda..541ae69d4dc 100644
--- a/src/gallium/auxiliary/util/u_format_parse.py
+++ b/src/gallium/auxiliary/util/u_format_parse.py
@@ -379,16 +379,27 @@ def parse(filename):
 channel.shift = le_shift
 le_shift += channel.size
 
-be_shift = 0
-for channel in be_channels[3::-1]:
-channel.shift = be_shift
-be_shift += channel.size
-
-assert le_shift == be_shift
 for i in range(4):
 assert (le_swizzles[i] != SWIZZLE_NONE) == (be_swizzles[i] != 
SWIZZLE_NONE)
 
 format = Format(name, layout, block_width, block_height, block_depth, 

commit Mesa for openSUSE:Factory

2020-02-03 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-02-03 11:26:43

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.26092 (New)


Package is "Mesa"

Mon Feb  3 11:26:43 2020 rev:367 rq:768651 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-01-30 
09:38:46.761405932 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.26092/Mesa-drivers.changes 
2020-02-03 11:26:46.194137606 +0100
@@ -1,0 +2,25 @@
+Wed Jan 29 22:56:19 UTC 2020 - Stefan Dirsch 
+
+- require and check for llvm-devel >= 9 instead of llvm9-devel on
+  openSUSE
+
+---
+Wed Jan 29 17:15:01 UTC 2020 - Stefan Dirsch 
+
+- enabled build of gallium based llvmpipe driver for s390x
+  (related to jsc#IBM-369, jsc#SLE-7452)
+
+---
+Wed Jan 29 14:59:10 UTC 2020 - Stefan Dirsch 
+
+- Update to version 19.3.3
+  * There's plenty of changes here, but intel, docs, radeonsi,
+and aco are the biggest sets of changes.
+- supersedes U_0005-radv-Remove-syncobj_handle-variable-in-header.patch
+
+---
+Wed Jan 29 13:34:34 UTC 2020 - Stefan Dirsch 
+
+- set optflags also for g++ compiler 
+
+---
Mesa.changes: same change

Old:

  U_0005-radv-Remove-syncobj_handle-variable-in-header.patch
  mesa-19.3.2.tar.xz
  mesa-19.3.2.tar.xz.sig

New:

  mesa-19.3.3.tar.xz
  mesa-19.3.3.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.hc5Lgs/_old  2020-02-03 11:26:48.254137694 +0100
+++ /var/tmp/diff_new_pack.hc5Lgs/_new  2020-02-03 11:26:48.258137694 +0100
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.3.2
+%define _version 19.3.3
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.3.2
+Version:19.3.3
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -133,7 +133,6 @@
 Patch62:U_0002-r600-Move-get_pic_param-to-radeon_vce.c.patch
 Patch63:U_0003-radeon-Move-si_get_pic_param-to-radeon_vce.c.patch
 Patch64:
U_0004-radeon-Fix-multiple-definition-error-with-radeon_deb.patch
-Patch65:U_0005-radv-Remove-syncobj_handle-variable-in-header.patch
 Patch66:
U_0006-nouveau-nvc0-add-extern-keyword-to-nvc0_miptree_vtbl.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
@@ -215,8 +214,12 @@
 BuildRequires:  pkgconfig(wayland-server) >= 1.11
 %endif
 %if 0%{with_llvm}
+%if 0%{?is_opensuse}
+BuildRequires:  llvm-devel >= 9.0.0
+%else
 BuildRequires:  llvm9-devel
 %endif
+%endif
 
 %if 0%{with_opencl}
 BuildRequires:  clang9-devel
@@ -733,10 +736,16 @@
 rm -rf docs/README.{VMS,WIN32,OS2}
 
 %if 0%{with_llvm}
+%if 0%{?is_opensuse}
+%if %{pkg_vcmp llvm-devel >= 9.0}
+%patch1 -p1
+%endif
+%else
 %if %{pkg_vcmp llvm9-devel >= 9.0}
 %patch1 -p1
 %endif
 %endif
+%endif
 %patch2 -p1
 %patch54 -p1
 %patch58 -p1
@@ -744,7 +753,6 @@
 %patch62 -p1
 %patch63 -p1
 %patch64 -p1
-%patch65 -p1
 %patch66 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when
@@ -829,8 +837,8 @@
 -Ddri-drivers=nouveau \
 -Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast \
   %else
--Ddri-drivers=swrast \
--Dgallium-drivers= \
+-Ddri-drivers= \
+-Dgallium-drivers=swrast \
   %endif
   %endif
   %endif
@@ -839,7 +847,8 @@
 -Dgallium-drivers= \
 %endif
 -Db_ndebug=true \
--Dc_args="%{optflags}"
+-Dc_args="%{optflags}" \
+-Dcpp_args="%{optflags}"
 
 %meson_build
 

Mesa.spec: same change

++ mesa-19.3.2.tar.xz -> mesa-19.3.3.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-19.3.2.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.26092/mesa-19.3.3.tar.xz differ: char 25, 
line 1




commit Mesa for openSUSE:Factory

2020-01-30 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-01-30 09:38:04

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.26092 (New)


Package is "Mesa"

Thu Jan 30 09:38:04 2020 rev:366 rq:767994 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-01-24 
13:09:59.801404970 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.26092/Mesa-drivers.changes 
2020-01-30 09:38:46.761405932 +0100
@@ -1,0 +2,5 @@
+Mon Jan 27 15:31:52 UTC 2020 - Stefan Dirsch 
+
+- require llvm9 (jsc#IBM-369, jsc#SLE-7452) 
+
+---
Mesa.changes: same change



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.qLwFUL/_old  2020-01-30 09:38:48.773407008 +0100
+++ /var/tmp/diff_new_pack.qLwFUL/_new  2020-01-30 09:38:48.777407011 +0100
@@ -215,11 +215,11 @@
 BuildRequires:  pkgconfig(wayland-server) >= 1.11
 %endif
 %if 0%{with_llvm}
-BuildRequires:  llvm-devel >= 8.0.0
+BuildRequires:  llvm9-devel
 %endif
 
 %if 0%{with_opencl}
-BuildRequires:  clang-devel
+BuildRequires:  clang9-devel
 BuildRequires:  libclc
 %endif
 
@@ -733,7 +733,7 @@
 rm -rf docs/README.{VMS,WIN32,OS2}
 
 %if 0%{with_llvm}
-%if %{pkg_vcmp llvm-devel >= 9.0}
+%if %{pkg_vcmp llvm9-devel >= 9.0}
 %patch1 -p1
 %endif
 %endif

Mesa.spec: same change





commit Mesa for openSUSE:Factory

2020-01-24 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-01-24 13:07:27

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.26092 (New)


Package is "Mesa"

Fri Jan 24 13:07:27 2020 rev:365 rq:766379 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-01-16 
18:18:53.676895182 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.26092/Mesa-drivers.changes 
2020-01-24 13:09:59.801404970 +0100
@@ -1,0 +2,11 @@
+Wed Jan 22 13:47:07 UTC 2020 - Stefan Dirsch 
+
+- U_0001-gallium-Fix-a-couple-of-multiple-definition-warnings.patch
+  U_0002-r600-Move-get_pic_param-to-radeon_vce.c.patch
+  U_0003-radeon-Move-si_get_pic_param-to-radeon_vce.c.patch
+  U_0004-radeon-Fix-multiple-definition-error-with-radeon_deb.patch
+  U_0005-radv-Remove-syncobj_handle-variable-in-header.patch
+  U_0006-nouveau-nvc0-add-extern-keyword-to-nvc0_miptree_vtbl.patch
+  * fixes build with gcc10 using -fno-common as default now (boo#1160578)
+
+---
Mesa.changes: same change

New:

  U_0001-gallium-Fix-a-couple-of-multiple-definition-warnings.patch
  U_0002-r600-Move-get_pic_param-to-radeon_vce.c.patch
  U_0003-radeon-Move-si_get_pic_param-to-radeon_vce.c.patch
  U_0004-radeon-Fix-multiple-definition-error-with-radeon_deb.patch
  U_0005-radv-Remove-syncobj_handle-variable-in-header.patch
  U_0006-nouveau-nvc0-add-extern-keyword-to-nvc0_miptree_vtbl.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.uMlyfj/_old  2020-01-24 13:10:11.985409863 +0100
+++ /var/tmp/diff_new_pack.uMlyfj/_new  2020-01-24 13:10:11.985409863 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package Mesa-drivers
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -129,7 +129,12 @@
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
-
+Patch61:
U_0001-gallium-Fix-a-couple-of-multiple-definition-warnings.patch
+Patch62:U_0002-r600-Move-get_pic_param-to-radeon_vce.c.patch
+Patch63:U_0003-radeon-Move-si_get_pic_param-to-radeon_vce.c.patch
+Patch64:
U_0004-radeon-Fix-multiple-definition-error-with-radeon_deb.patch
+Patch65:U_0005-radv-Remove-syncobj_handle-variable-in-header.patch
+Patch66:
U_0006-nouveau-nvc0-add-extern-keyword-to-nvc0_miptree_vtbl.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
@@ -466,8 +471,8 @@
 
 %package -n libOSMesa8
 Summary:Mesa Off-screen rendering extension
-Group:  System/Libraries
 # Wrongly named package shipped .so.8
+Group:  System/Libraries
 Obsoletes:  libOSMesa9 < %{version}
 Provides:   libOSMesa9 = %{version}
 
@@ -583,8 +588,8 @@
 
 %package -n Mesa-libd3d
 Summary:Mesa Direct3D9 state tracker
-Group:  System/Libraries
 # Manually provide d3d library (bnc#918294)
+Group:  System/Libraries
 %ifarch x86_64 s390x ppc64 ppc64le aarch64 riscv64
 Provides:   d3dadapter9.so.1()(64bit)
 %else
@@ -735,6 +740,12 @@
 %patch2 -p1
 %patch54 -p1
 %patch58 -p1
+%patch61 -p1
+%patch62 -p1
+%patch63 -p1
+%patch64 -p1
+%patch65 -p1
+%patch66 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when
 # disabling libglvnd build; ugly ...

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.uMlyfj/_old  2020-01-24 13:10:11.997409867 +0100
+++ /var/tmp/diff_new_pack.uMlyfj/_new  2020-01-24 13:10:12.001409870 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package Mesa
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -128,7 +128,12 @@
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
-
+Patch61:
U_0001-gallium-Fix-a-couple-of-multiple-definition-warnings.patch
+Patch62:U_0002-r600-Move-get_pic_param-to-radeon_vce.c.patch
+Patch63:U_0003-radeon-Move-si_get_pic_param-to-radeon_vce.c.patch
+Patch64:
U_0004-radeon-Fix-multiple-definition-error-with-radeon_deb.patch
+Patch65:U_0005-radv-Remove-syncobj_handle-variable-in-header.patch
+Patch66:
U_0006-nouveau-nvc0-add-extern-keyword-to-nvc0_miptree_vtbl.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  

commit Mesa for openSUSE:Factory

2020-01-16 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-01-16 18:18:50

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.26092 (New)


Package is "Mesa"

Thu Jan 16 18:18:50 2020 rev:364 rq:764253 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2020-01-07 
23:51:30.983974095 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.26092/Mesa-drivers.changes 
2020-01-16 18:18:53.676895182 +0100
@@ -1,0 +2,13 @@
+Mon Jan 13 16:11:52 UTC 2020 - Andreas Schwab 
+
+- Enable LLVM support on riscv64
+
+---
+Sun Jan 12 18:09:19 UTC 2020 - Stefan Dirsch 
+
+- Update to version 19.3.2
+  * Intel and AMD drivers make up the bulk of the changes, with
+a bit of nir and glsl, plus a sprinkling of other stuff in
+there.
+
+---
Mesa.changes: same change

Old:

  mesa-19.3.1.tar.xz
  mesa-19.3.1.tar.xz.sig

New:

  mesa-19.3.2.tar.xz
  mesa-19.3.2.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.0nYbr3/_old  2020-01-16 18:18:56.104896556 +0100
+++ /var/tmp/diff_new_pack.0nYbr3/_new  2020-01-16 18:18:56.104896556 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package Mesa-drivers
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.3.1
+%define _version 19.3.2
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -74,7 +74,7 @@
   %endif
 %endif
 
-%ifarch aarch64 %{arm} ppc64 ppc64le s390x %{ix86} x86_64
+%ifarch aarch64 %{arm} ppc64 ppc64le riscv64 s390x %{ix86} x86_64
   %define with_llvm 1
 %endif
 
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.3.1
+Version:19.3.2
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -210,7 +210,7 @@
 BuildRequires:  pkgconfig(wayland-server) >= 1.11
 %endif
 %if 0%{with_llvm}
-BuildRequires:  llvm-devel >= 7.0.0
+BuildRequires:  llvm-devel >= 8.0.0
 %endif
 
 %if 0%{with_opencl}
@@ -466,8 +466,8 @@
 
 %package -n libOSMesa8
 Summary:Mesa Off-screen rendering extension
-# Wrongly named package shipped .so.8
 Group:  System/Libraries
+# Wrongly named package shipped .so.8
 Obsoletes:  libOSMesa9 < %{version}
 Provides:   libOSMesa9 = %{version}
 
@@ -583,8 +583,8 @@
 
 %package -n Mesa-libd3d
 Summary:Mesa Direct3D9 state tracker
-# Manually provide d3d library (bnc#918294)
 Group:  System/Libraries
+# Manually provide d3d library (bnc#918294)
 %ifarch x86_64 s390x ppc64 ppc64le aarch64 riscv64
 Provides:   d3dadapter9.so.1()(64bit)
 %else

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.0nYbr3/_old  2020-01-16 18:18:56.120896565 +0100
+++ /var/tmp/diff_new_pack.0nYbr3/_new  2020-01-16 18:18:56.120896565 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package Mesa
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.3.1
+%define _version 19.3.2
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -73,7 +73,7 @@
   %endif
 %endif
 
-%ifarch aarch64 %{arm} ppc64 ppc64le s390x %{ix86} x86_64
+%ifarch aarch64 %{arm} ppc64 ppc64le riscv64 s390x %{ix86} x86_64
   %define with_llvm 1
 %endif
 
@@ -109,7 +109,7 @@
 %endif
 
 Name:   Mesa
-Version:19.3.1
+Version:19.3.2
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -209,7 +209,7 @@
 BuildRequires:  pkgconfig(wayland-server) >= 1.11
 %endif
 %if 0%{with_llvm}
-BuildRequires:  llvm-devel >= 7.0.0
+BuildRequires:  llvm-devel >= 8.0.0
 %endif
 
 %if 0%{with_opencl}
@@ -465,8 +465,8 @@
 
 %package -n libOSMesa8
 Summary:Mesa Off-screen rendering extension
-# Wrongly named package shipped .so.8
 Group:  System/Libraries
+# Wrongly named package shipped .so.8
 Obsoletes:  libOSMesa9 < %{version}
 Provides:   libOSMesa9 = %{version}
 
@@ -582,8 +582,8 @@
 
 %package -n Mesa-libd3d
 Summary:Mesa Direct3D9 state tracker
-# Manually provide d3d library (bnc#918294)
 Group:  System/Libraries
+# 

commit Mesa for openSUSE:Factory

2020-01-07 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2020-01-07 23:51:17

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.6675 (New)


Package is "Mesa"

Tue Jan  7 23:51:17 2020 rev:363 rq:761001 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-11-25 
11:24:13.294106616 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.6675/Mesa-drivers.changes  
2020-01-07 23:51:30.983974095 +0100
@@ -1,0 +2,20 @@
+Sun Jan  5 20:07:47 UTC 2020 - Stefan Dirsch 
+
+- n_drirc-disable-rgb10-for-chromium-on-amd.patch
+  * fixes patch (boo#1145188)  
+
+---
+Sun Dec 29 09:09:03 UTC 2019 - Stasiek Michalski 
+
+- Update to version 19.3.1
+  * Bugfixes for i965/iris, anv and radv
+
+---
+Mon Dec 16 15:42:01 UTC 2019 - Stasiek Michalski 
+
+- Update to version 19.3.0
+  * Mainly changes to the build system, i965, aco, radv and anv
+  * New features, check Phoronix:
+https://www.phoronix.com/scan.php?page=article=mesa-193-features
+
+---
Mesa.changes: same change

Old:

  mesa-19.2.6.tar.xz
  mesa-19.2.6.tar.xz.sig

New:

  mesa-19.3.1.tar.xz
  mesa-19.3.1.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.dTmrvE/_old  2020-01-07 23:51:35.007976183 +0100
+++ /var/tmp/diff_new_pack.dTmrvE/_new  2020-01-07 23:51:35.011976186 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package Mesa-drivers
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.2.6
+%define _version 19.3.1
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.2.6
+Version:19.3.1
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change

++ mesa-19.2.6.tar.xz -> mesa-19.3.1.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-19.2.6.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.6675/mesa-19.3.1.tar.xz differ: char 26, 
line 1

++ n_drirc-disable-rgb10-for-chromium-on-amd.patch ++
--- /var/tmp/diff_new_pack.dTmrvE/_old  2020-01-07 23:51:35.211976289 +0100
+++ /var/tmp/diff_new_pack.dTmrvE/_new  2020-01-07 23:51:35.211976289 +0100
@@ -1,22 +1,19 @@
-Index: mesa-19.2.0/src/util/00-mesa-defaults.conf
+Index: mesa-19.3.1/src/util/00-mesa-defaults.conf
 ===
 mesa-19.2.0.orig/src/util/00-mesa-defaults.conf
-+++ mesa-19.2.0/src/util/00-mesa-defaults.conf
-@@ -490,6 +490,17 @@ TODO: document the other workarounds.
- 
- 
+--- mesa-19.3.1.orig/src/util/00-mesa-defaults.conf
 mesa-19.3.1/src/util/00-mesa-defaults.conf
+@@ -523,6 +523,14 @@ TODO: document the other workarounds.
+ 
+ 
  
-+
 +
 +
 +
 +
-+
 +
 +
 +
 +
-+
  
- 
- 
+ 
+ 

commit Mesa for openSUSE:Factory

2019-11-25 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-11-25 11:24:09

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.26869 (New)


Package is "Mesa"

Mon Nov 25 11:24:09 2019 rev:362 rq:750318 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-11-18 
20:02:58.149816473 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.26869/Mesa-drivers.changes 
2019-11-25 11:24:13.294106616 +0100
@@ -1,0 +2,18 @@
+Fri Nov 22 11:06:45 UTC 2019 - Stefan Dirsch 
+
+- Update to version 19.2.6
+  * fixes build on PPC
+  * couple of additional stable patches 
+
+---
+Thu Nov 21 11:40:59 UTC 2019 - Stefan Dirsch 
+
+- Update to version 19.2.5
+  * There's a little bit over everything in here, with anv and
+radeonsi standing out as the two biggest components getting
+changes, but core mesa, core gallium, llvmpipe, nir, egl,
+i965, tgsi, st/mesa, spirv, and the Intel compiler also
+fixes in this release.
+- supersedes u_call-shmget-with-permission-0600-instead-of-0777.patch
+
+---
Mesa.changes: same change

Old:

  mesa-19.2.4.tar.xz
  mesa-19.2.4.tar.xz.sig
  u_call-shmget-with-permission-0600-instead-of-0777.patch

New:

  mesa-19.2.6.tar.xz
  mesa-19.2.6.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.imlt9M/_old  2019-11-25 11:24:15.334106251 +0100
+++ /var/tmp/diff_new_pack.imlt9M/_new  2019-11-25 11:24:15.334106251 +0100
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.2.4
+%define _version 19.2.6
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.2.4
+Version:19.2.6
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -126,7 +126,6 @@
 Source7:Mesa.keyring
 Patch1: n_opencl_dep_libclang.patch
 Patch2: n_add-Mesa-headers-again.patch
-Patch3: u_call-shmget-with-permission-0600-instead-of-0777.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -734,7 +733,6 @@
 %endif
 %endif
 %patch2 -p1
-%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.imlt9M/_old  2019-11-25 11:24:15.350106248 +0100
+++ /var/tmp/diff_new_pack.imlt9M/_new  2019-11-25 11:24:15.350106248 +0100
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.2.4
+%define _version 19.2.6
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -109,7 +109,7 @@
 %endif
 
 Name:   Mesa
-Version:19.2.4
+Version:19.2.6
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -125,7 +125,6 @@
 Source7:Mesa.keyring
 Patch1: n_opencl_dep_libclang.patch
 Patch2: n_add-Mesa-headers-again.patch
-Patch3: u_call-shmget-with-permission-0600-instead-of-0777.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -733,7 +732,6 @@
 %endif
 %endif
 %patch2 -p1
-%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 


++ mesa-19.2.4.tar.xz -> mesa-19.2.6.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-19.2.4.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.26869/mesa-19.2.6.tar.xz differ: char 26, 
line 1




commit Mesa for openSUSE:Factory

2019-11-18 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-11-18 20:02:56

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.26869 (New)


Package is "Mesa"

Mon Nov 18 20:02:56 2019 rev:361 rq:749087 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-11-10 
22:32:09.908681074 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.26869/Mesa-drivers.changes 
2019-11-18 20:02:58.149816473 +0100
@@ -1,0 +2,21 @@
+Thu Nov 14 14:36:08 UTC 2019 - Stefan Dirsch 
+
+- u_call-shmget-with-permission-0600-instead-of-0777.patch
+  * CVE-2019-5068 (bsc#1156015)
+
+---
+Thu Nov 14 10:15:13 UTC 2019 - Stefan Dirsch 
+
+- Update to version 19.2.4
+  * This is an emergency release, to fix a critical bug found in
+the 19.2.3 release which causes incomplete rendering on all
+mesa drivers. This release contains a single patch to fix
+that bug. 
+
+---
+Wed Nov 13 14:01:29 UTC 2019 - Frederic Crozat 
+
+- Update _contraints, Mesa-drivers needs 7GB of disk to build
+  safely.
+
+---
Mesa.changes: same change

Old:

  mesa-19.2.3.tar.xz
  mesa-19.2.3.tar.xz.sig

New:

  mesa-19.2.4.tar.xz
  mesa-19.2.4.tar.xz.sig
  u_call-shmget-with-permission-0600-instead-of-0777.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.AEIafW/_old  2019-11-18 20:03:05.621812722 +0100
+++ /var/tmp/diff_new_pack.AEIafW/_new  2019-11-18 20:03:05.629812718 +0100
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.2.3
+%define _version 19.2.4
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.2.3
+Version:19.2.4
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -126,6 +126,7 @@
 Source7:Mesa.keyring
 Patch1: n_opencl_dep_libclang.patch
 Patch2: n_add-Mesa-headers-again.patch
+Patch3: u_call-shmget-with-permission-0600-instead-of-0777.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -733,6 +734,7 @@
 %endif
 %endif
 %patch2 -p1
+%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.AEIafW/_old  2019-11-18 20:03:05.681812692 +0100
+++ /var/tmp/diff_new_pack.AEIafW/_new  2019-11-18 20:03:05.689812688 +0100
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.2.3
+%define _version 19.2.4
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -109,7 +109,7 @@
 %endif
 
 Name:   Mesa
-Version:19.2.3
+Version:19.2.4
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -125,6 +125,7 @@
 Source7:Mesa.keyring
 Patch1: n_opencl_dep_libclang.patch
 Patch2: n_add-Mesa-headers-again.patch
+Patch3: u_call-shmget-with-permission-0600-instead-of-0777.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -732,6 +733,7 @@
 %endif
 %endif
 %patch2 -p1
+%patch3 -p1
 %patch54 -p1
 %patch58 -p1
 


++ _constraints ++
--- /var/tmp/diff_new_pack.AEIafW/_old  2019-11-18 20:03:05.905812579 +0100
+++ /var/tmp/diff_new_pack.AEIafW/_new  2019-11-18 20:03:05.917812573 +0100
@@ -7,7 +7,7 @@
 
 
   
-6
+7
   
 
   

++ mesa-19.2.3.tar.xz -> mesa-19.2.4.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-19.2.3.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.26869/mesa-19.2.4.tar.xz differ: char 27, 
line 1

++ u_call-shmget-with-permission-0600-instead-of-0777.patch ++
A security advisory (TALOS-2019-0857/CVE-2019-5068) found that
creating shared memory regions with permission mode 0777 could allow
any user to access that memory.  Several Mesa drivers use shared-
memory XImages to implement back buffers for improved performance.

This path changes the shmget() calls to use 0600 (user r/w).

Tested with legacy Xlib driver and llvmpipe.

Cc: https://lists.freedesktop.org/mailman/listinfo/mesa-dev;>mesa-stable at 
lists.freedesktop.org
---
 src/gallium/winsys/sw/dri/dri_sw_winsys.c   | 3 ++-
 src/gallium/winsys/sw/xlib/xlib_sw_winsys.c | 3 ++-
 src/mesa/drivers/x11/xm_buffer.c| 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git 

commit Mesa for openSUSE:Factory

2019-11-10 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-11-10 22:32:08

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.2990 (New)


Package is "Mesa"

Sun Nov 10 22:32:08 2019 rev:360 rq:746609 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-11-03 
12:04:34.667924921 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.2990/Mesa-drivers.changes  
2019-11-10 22:32:09.908681074 +0100
@@ -1,0 +2,16 @@
+Thu Nov  7 11:20:41 UTC 2019 - Stefan Dirsch 
+
+- Update to version 19.2.3
+  In this release: iris, meson, radv, anv, turnip, 965, svga,
+  utils, core mesa, glsl, etanviv, and gallium/rbug
+- This Mesa release includes support for latest GPUs including Intel 
+  (jsc#SLE-7962, jsc#SLE-8024, jsc#SLE-8022, jsc#SLE-10182, jsc#SLE-4983, 
+   bsc#1137515) and fixes for boo#1127672, bsc#1117365
+
+---
+Tue Nov  5 07:45:37 UTC 2019 - Martin Pluskal 
+
+- Dont conflict with vulkan-devel anymore as there is no file
+  conflict
+
+---
--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2019-11-07 
23:14:40.756413379 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.2990/Mesa.changes  2019-11-10 
22:32:09.948681124 +0100
@@ -1,0 +2,10 @@
+Thu Nov  7 11:20:41 UTC 2019 - Stefan Dirsch 
+
+- Update to version 19.2.3
+  In this release: iris, meson, radv, anv, turnip, 965, svga,
+  utils, core mesa, glsl, etanviv, and gallium/rbug
+- This Mesa release includes support for latest GPUs including Intel 
+  (jsc#SLE-7962, jsc#SLE-8024, jsc#SLE-8022, jsc#SLE-10182, jsc#SLE-4983, 
+   bsc#1137515) and fixes for boo#1127672, bsc#1117365
+
+---

Old:

  mesa-19.2.2.tar.xz
  mesa-19.2.2.tar.xz.sig

New:

  mesa-19.2.3.tar.xz
  mesa-19.2.3.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.k6Jm1B/_old  2019-11-10 22:32:13.016684966 +0100
+++ /var/tmp/diff_new_pack.k6Jm1B/_new  2019-11-10 22:32:13.040684996 +0100
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.2.2
+%define _version 19.2.3
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.2.2
+Version:19.2.3
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -690,7 +690,6 @@
 Group:  Development/Libraries/C and C++
 Requires:   libvulkan_intel = %{version}
 Requires:   libvulkan_radeon = %{version}
-Conflicts:  vulkan-devel
 
 %description -n Mesa-libVulkan-devel
 This package contains the development files for Mesa's Vulkan implementation.

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.k6Jm1B/_old  2019-11-10 22:32:13.396685442 +0100
+++ /var/tmp/diff_new_pack.k6Jm1B/_new  2019-11-10 22:32:13.428685482 +0100
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.2.2
+%define _version 19.2.3
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -109,7 +109,7 @@
 %endif
 
 Name:   Mesa
-Version:19.2.2
+Version:19.2.3
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT


++ mesa-19.2.2.tar.xz -> mesa-19.2.3.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-19.2.2.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.2990/mesa-19.2.3.tar.xz differ: char 26, 
line 1




commit Mesa for openSUSE:Factory

2019-11-07 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-11-07 23:14:39

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.2990 (New)


Package is "Mesa"

Thu Nov  7 23:14:39 2019 rev:359 rq:745416 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2019-11-03 
12:04:36.211927117 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.2990/Mesa.changes  2019-11-07 
23:14:40.756413379 +0100
@@ -1,0 +2,6 @@
+Tue Nov  5 07:45:37 UTC 2019 - Martin Pluskal 
+
+- Dont conflict with vulkan-devel anymore as there is no file
+  conflict
+
+---



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.iJJ8k6/_old  2019-11-07 23:14:41.680414392 +0100
+++ /var/tmp/diff_new_pack.iJJ8k6/_new  2019-11-07 23:14:41.684414396 +0100
@@ -689,7 +689,6 @@
 Group:  Development/Libraries/C and C++
 Requires:   libvulkan_intel = %{version}
 Requires:   libvulkan_radeon = %{version}
-Conflicts:  vulkan-devel
 
 %description -n Mesa-libVulkan-devel
 This package contains the development files for Mesa's Vulkan implementation.






commit Mesa for openSUSE:Factory

2019-11-03 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-11-03 12:04:31

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.2990 (New)


Package is "Mesa"

Sun Nov  3 12:04:31 2019 rev:358 rq:744800 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-10-24 
23:00:35.679924442 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.2990/Mesa-drivers.changes  
2019-11-03 12:04:34.667924921 +0100
@@ -1,0 +2,21 @@
+Fri Nov  1 17:07:44 UTC 2019 - Aaron Puchert 
+
+- Use %pkg_vcmp macro instead of llvm-config to detect LLVM 9.
+
+---
+Fri Oct 25 19:35:23 UTC 2019 - Stefan Dirsch 
+
+- Update to version 19.2.2
+  * assortment of fixes in this release, notably a bunch of work
+to get Solaris and illumos working with mesa, as well as more
+work fixing issues in the migration of package-config and
+headers being handled by libglvnd instead of mesa when mesa
+is built with support for glvnd.
+There's  bunch of other changes here, with radv and intel
+leading the pack, otherwise just a few things here and there.
+- n_add-Mesa-headers-again.patch
+  * add Mesa headers again despite of building it against libglvnd;
+those headers turned out not to be usable; in addition packaging
+headers with libglvnd make dependancies problematic ...
+
+---
Mesa.changes: same change

Old:

  mesa-19.2.1.tar.xz
  mesa-19.2.1.tar.xz.sig

New:

  mesa-19.2.2.tar.xz
  mesa-19.2.2.tar.xz.sig
  n_add-Mesa-headers-again.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.OA9Hv2/_old  2019-11-03 12:04:40.091932636 +0100
+++ /var/tmp/diff_new_pack.OA9Hv2/_new  2019-11-03 12:04:40.103932653 +0100
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.2.1
+%define _version 19.2.2
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.2.1
+Version:19.2.2
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -125,6 +125,7 @@
 Source6:%{name}-rpmlintrc
 Source7:Mesa.keyring
 Patch1: n_opencl_dep_libclang.patch
+Patch2: n_add-Mesa-headers-again.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -728,10 +729,11 @@
 rm -rf docs/README.{VMS,WIN32,OS2}
 
 %if 0%{with_llvm}
-if test $(llvm-config --version | cut -d "." -f1) -ge 9; then 
+%if %{pkg_vcmp llvm-devel >= 9.0}
 %patch1 -p1
-fi
 %endif
+%endif
+%patch2 -p1
 %patch54 -p1
 %patch58 -p1
 

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.OA9Hv2/_old  2019-11-03 12:04:40.167932745 +0100
+++ /var/tmp/diff_new_pack.OA9Hv2/_new  2019-11-03 12:04:40.191932778 +0100
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.2.1
+%define _version 19.2.2
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -109,7 +109,7 @@
 %endif
 
 Name:   Mesa
-Version:19.2.1
+Version:19.2.2
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -124,6 +124,7 @@
 Source6:%{name}-rpmlintrc
 Source7:Mesa.keyring
 Patch1: n_opencl_dep_libclang.patch
+Patch2: n_add-Mesa-headers-again.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -727,10 +728,11 @@
 rm -rf docs/README.{VMS,WIN32,OS2}
 
 %if 0%{with_llvm}
-if test $(llvm-config --version | cut -d "." -f1) -ge 9; then 
+%if %{pkg_vcmp llvm-devel >= 9.0}
 %patch1 -p1
-fi
 %endif
+%endif
+%patch2 -p1
 %patch54 -p1
 %patch58 -p1
 


++ mesa-19.2.1.tar.xz -> mesa-19.2.2.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-19.2.1.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.2990/mesa-19.2.2.tar.xz differ: char 27, 
line 1

++ n_add-Mesa-headers-again.patch ++
diff -u -r mesa-19.2.2.orig/include/meson.build mesa-19.2.2/include/meson.build
--- mesa-19.2.2.orig/include/meson.build2019-10-25 21:55:51.441084000 
+0200
+++ mesa-19.2.2/include/meson.build 2019-10-25 21:58:07.781272000 +0200
@@ -22,7 +22,6 @@
 inc_d3d9 = include_directories('D3D9')
 inc_haikugl = include_directories('HaikuGL')
 
-if not glvnd_has_headers_and_pc_files
   if with_gles1 or with_gles2 or with_opengl or with_egl
 install_headers('KHR/khrplatform.h', subdir : 'KHR')
   endif
@@ -78,7 +77,6 @@
   subdir : 

commit Mesa for openSUSE:Factory

2019-10-24 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-10-24 23:00:32

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.2990 (New)


Package is "Mesa"

Thu Oct 24 23:00:32 2019 rev:357 rq:740902 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-09-20 
14:49:08.146931109 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.2990/Mesa-drivers.changes  
2019-10-24 23:00:35.679924442 +0200
@@ -1,0 +2,68 @@
+Mon Oct 14 10:23:51 UTC 2019 - Stefan Dirsch 
+
+- let Mesa-libEGL-devel require libX11 devel via "pkgconfig(x11)"
+  since EGL/eglplatform.h includes X11/Xlib.h
+
+---
+Wed Oct  9 22:16:18 UTC 2019 - Stefan Dirsch 
+
+- Update to version 19.2.1
+  * fixes all over the tree: intel, amd, nine, nir, egl, gallium,
+scons, meson, glsl, haiku, android, and nouveau all got fixes.
+
+---
+Mon Oct  7 21:50:32 UTC 2019 - Stefan Dirsch 
+
+- pickup gl, egl, glesv1_cm and glesv2 pkgconfig files from 
+  libglvnd build and add them to the appropriate devel subpackages
+
+---
+Mon Oct  7 16:20:49 UTC 2019 - Stefan Dirsch 
+
+- reintroduce GL, EGL, GLES* devel subpackages since corresponding
+  header and pkgconfig files from libglvnd didn't work out ... 
+
+---
+Mon Sep 30 11:42:12 UTC 2019 - Aaron Puchert 
+
+- Rebase n_opencl_dep_libclang.patch after update.
+
+---
+Mon Sep 30 09:02:03 UTC 2019 - Stefan Dirsch 
+
+- Update to version 19.2.0 including changes to
+  * release-infastructure
+  * the build
+  * drivers: turnip, radv, android, intel and amd common code
+  * new features: check Phoronix
+https://www.phoronix.com/scan.php?page=news_item=Mesa-19.2-Released
+- supersedes U_llvmpipe-Don-t-use-u_ringbuffer-for-lp_scene_queue.patch
+- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch
+- supersedes n_glesv1_cm-glesv2.patch
+
+---
+Sat Sep 28 13:42:30 UTC 2019 - Stefan Dirsch 
+
+- no longer build 
+  * Mesa-libGL-devel
+  * Mesa-libEGL-devel
+  * Mesa-libGLESv1_CM-devel
+  * Mesa-libGLESv2-devel
+  * Mesa-libGLESv3-devel
+  Instead of requiring these let Mesa-devel package require 
+  libglvnd-devel >= 1.2.0, which provides the contents of these
+  packages now (header files for OpenGL, GLES, EGL, and GLX). 
+  Adjusted baselibs.conf accordingly.
+- modified check for llvm version in a way so it works also with
+  older llvm packages (by making use of "llvm-config -version"), 
+  where there is %{_llvm_sonum} macro defined yet
+- moved manual pages to Mesa-devel package
+
+---
+Wed Sep 25 18:34:34 UTC 2019 - Aaron Puchert 
+
+- n_opencl_dep_libclang.patch
+  * Link OpenCL library with libclang-cpp.so instead of the
+component libraries for LLVM >= 9.
+
+---
Mesa.changes: same change

Old:

  U_llvmpipe-Don-t-use-u_ringbuffer-for-lp_scene_queue.patch
  mesa-19.1.7.tar.xz
  mesa-19.1.7.tar.xz.sig
  n_glesv1_cm-glesv2.patch

New:

  mesa-19.2.1.tar.xz
  mesa-19.2.1.tar.xz.sig
  n_opencl_dep_libclang.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.kaPFrp/_old  2019-10-24 23:00:56.779948690 +0200
+++ /var/tmp/diff_new_pack.kaPFrp/_new  2019-10-24 23:00:56.883948810 +0200
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.1.7
+%define _version 19.2.1
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.1.7
+Version:19.2.1
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -124,11 +124,10 @@
 Source4:manual-pages.tar.bz2
 Source6:%{name}-rpmlintrc
 Source7:Mesa.keyring
-Patch0: U_llvmpipe-Don-t-use-u_ringbuffer-for-lp_scene_queue.patch
+Patch1: n_opencl_dep_libclang.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
-Patch60:n_glesv1_cm-glesv2.patch
 
 BuildRequires:  bison
 BuildRequires:  fdupes
@@ -261,6 +260,7 @@
 Requires:   libgbm-devel
 Provides:   Mesa-devel-static = %{version}
 Provides:   xorg-x11-Mesa-devel = %{version}
+Requires:   libglvnd-devel 

commit Mesa for openSUSE:Factory

2019-09-20 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-09-20 14:48:59

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.7948 (New)


Package is "Mesa"

Fri Sep 20 14:48:59 2019 rev:356 rq:731650 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-08-27 
15:24:06.616758607 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.7948/Mesa-drivers.changes  
2019-09-20 14:49:08.146931109 +0200
@@ -1,0 +2,17 @@
+Wed Sep 18 06:59:29 UTC 2019 - Stefan Dirsch 
+
+- Update to version 19.1.7
+  * another bugfix release 
+
+---
+Mon Sep  9 10:51:49 UTC 2019 - Michel Normand 
+
+- Add ppc64 for radeonsi to avoid build error
+
+---
+Wed Sep  4 09:08:57 UTC 2019 - Stefan Dirsch 
+
+- Update to version 19.1.6
+  * bugfix release 
+
+---
Mesa.changes: same change

Old:

  mesa-19.1.5.tar.xz
  mesa-19.1.5.tar.xz.sig

New:

  mesa-19.1.7.tar.xz
  mesa-19.1.7.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.FP440R/_old  2019-09-20 14:49:19.710928807 +0200
+++ /var/tmp/diff_new_pack.FP440R/_new  2019-09-20 14:49:19.714928806 +0200
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.1.5
+%define _version 19.1.7
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.1.5
+Version:19.1.7
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -583,7 +583,7 @@
 Summary:Mesa Direct3D9 state tracker
 # Manually provide d3d library (bnc#918294)
 Group:  System/Libraries
-%ifarch x86_64 s390x ppc64le aarch64 riscv64
+%ifarch x86_64 s390x ppc64 ppc64le aarch64 riscv64
 Provides:   d3dadapter9.so.1()(64bit)
 %else
 Provides:   d3dadapter9.so.1
@@ -1078,7 +1078,7 @@
 %{_libdir}/vdpau/libvdpau_r600.so.1.0.0
 %endif
 
-%ifarch %{ix86} x86_64 ppc64le
+%ifarch %{ix86} x86_64 ppc64 ppc64le
 %files -n libvdpau_radeonsi
 %{_libdir}/vdpau/libvdpau_radeonsi.so
 %{_libdir}/vdpau/libvdpau_radeonsi.so.1

Mesa.spec: same change

++ mesa-19.1.5.tar.xz -> mesa-19.1.7.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-19.1.5.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.7948/mesa-19.1.7.tar.xz differ: char 25, 
line 1




commit Mesa for openSUSE:Factory

2019-08-27 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-08-27 15:23:56

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.7948 (New)


Package is "Mesa"

Tue Aug 27 15:23:56 2019 rev:355 rq:726100 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-07-28 
10:20:36.848596216 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.7948/Mesa-drivers.changes  
2019-08-27 15:24:06.616758607 +0200
@@ -1,0 +2,25 @@
+Mon Aug 26 08:12:29 UTC 2019 - Stefan Dirsch 
+
+- Update to version 19.1.5
+  * bugfix release 
+
+---
+Wed Aug 14 18:51:18 UTC 2019 - Jonathan Brielmaier 
+
+- Build radeonsi and libvdpau_radeonsi on ppc64le 
+
+---
+Mon Aug 12 08:42:27 UTC 2019 - Bjørn Lie 
+
+- Update to version 19.1.4:
+  * Mostly, as usual, in fixes for different drivers (anv, radv,
+radeon, nv50, nvc0) as well as in backend parts (egl, spirv,
+nir, ...).
+  * Of those fixes, we could highlight several ones:
+- Vulkan 24/48 bit formats are now not supported on Ivybridge.
+- R8G8B8_UNORM_SRGB is not supported on Haswell.
+- A fix for hair artifacts in Max Payne 3 on AMD/RADV.
+- Vulkan transform feedback extension is disabled on Intel
+  gen7.
+
+---
Mesa.changes: same change

Old:

  mesa-19.1.3.tar.xz
  mesa-19.1.3.tar.xz.sig

New:

  mesa-19.1.5.tar.xz
  mesa-19.1.5.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.7bopmn/_old  2019-08-27 15:24:14.720754528 +0200
+++ /var/tmp/diff_new_pack.7bopmn/_new  2019-08-27 15:24:14.720754528 +0200
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.1.3
+%define _version 19.1.5
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.1.3
+Version:19.1.5
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -811,7 +811,7 @@
   %else
   %ifarch ppc64 ppc64le
 -Ddri-drivers=nouveau \
--Dgallium-drivers=r300,r600,nouveau,swrast \
+-Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast \
   %else
 -Ddri-drivers=swrast \
 -Dgallium-drivers= \
@@ -1078,7 +1078,7 @@
 %{_libdir}/vdpau/libvdpau_r600.so.1.0.0
 %endif
 
-%ifarch %{ix86} x86_64
+%ifarch %{ix86} x86_64 ppc64le
 %files -n libvdpau_radeonsi
 %{_libdir}/vdpau/libvdpau_radeonsi.so
 %{_libdir}/vdpau/libvdpau_radeonsi.so.1

Mesa.spec: same change

++ mesa-19.1.3.tar.xz -> mesa-19.1.5.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-19.1.3.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.7948/mesa-19.1.5.tar.xz differ: char 26, 
line 1




commit Mesa for openSUSE:Factory

2019-07-28 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-07-28 10:20:35

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.4126 (New)


Package is "Mesa"

Sun Jul 28 10:20:35 2019 rev:354 rq:718183 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-07-23 
22:33:28.403019728 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.4126/Mesa-drivers.changes  
2019-07-28 10:20:36.848596216 +0200
@@ -1,0 +2,9 @@
+Tue Jul 23 19:50:48 UTC 2019 - Bjørn Lie 
+
+- Update to version 19.1.3:
+  * Mostly fixes for ANV and RADV drivers, as well as NIR backend
+fixes.
+  * Several of those patches fix crashes with the drivers, and a
+couple of them fix memory leaks.
+
+---
Mesa.changes: same change

Old:

  mesa-19.1.2.tar.xz
  mesa-19.1.2.tar.xz.sig

New:

  mesa-19.1.3.tar.xz
  mesa-19.1.3.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.YhfhHn/_old  2019-07-28 10:20:40.016595135 +0200
+++ /var/tmp/diff_new_pack.YhfhHn/_new  2019-07-28 10:20:40.036595128 +0200
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.1.2
+%define _version 19.1.3
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.1.2
+Version:19.1.3
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change

++ mesa-19.1.2.tar.xz -> mesa-19.1.3.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-19.1.2.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.4126/mesa-19.1.3.tar.xz differ: char 27, 
line 1




commit Mesa for openSUSE:Factory

2019-07-23 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-07-23 22:33:27

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.4126 (New)


Package is "Mesa"

Tue Jul 23 22:33:27 2019 rev:353 rq:717526 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-07-12 
12:07:54.403863387 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.4126/Mesa-drivers.changes  
2019-07-23 22:33:28.403019728 +0200
@@ -1,0 +2,16 @@
+Mon Jul 22 09:42:33 UTC 2019 - Stefan Dirsch 
+
+- n_drirc-disable-rgb10-for-chromium-on-amd.patch
+  * added totem as another affected application (boo#1142270) 
+
+---
+Fri Jul 12 10:16:59 UTC 2019 - Stefan Dirsch 
+
+- Add v3d support (VC5/V6 driver) for %arm and aarch64 
+
+---
+Fri Jul 12 08:46:16 UTC 2019 - Guillaume GARDET 
+
+- Add kmsro for %arm and aarch64
+
+---
Mesa.changes: same change



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.3e2oew/_old  2019-07-23 22:33:29.223019558 +0200
+++ /var/tmp/diff_new_pack.3e2oew/_new  2019-07-23 22:33:29.223019558 +0200
@@ -807,7 +807,7 @@
   %else
   %ifarch %{arm} aarch64
 -Ddri-drivers=nouveau \
-
-Dgallium-drivers=r300,r600,nouveau,swrast,virgl,freedreno,vc4,etnaviv,lima,panfrost
 \
+
-Dgallium-drivers=r300,r600,nouveau,swrast,virgl,freedreno,vc4,etnaviv,lima,panfrost,kmsro,v3d
 \
   %else
   %ifarch ppc64 ppc64le
 -Ddri-drivers=nouveau \

Mesa.spec: same change


++ n_drirc-disable-rgb10-for-chromium-on-amd.patch ++
--- /var/tmp/diff_new_pack.3e2oew/_old  2019-07-23 22:33:29.367019529 +0200
+++ /var/tmp/diff_new_pack.3e2oew/_new  2019-07-23 22:33:29.367019529 +0200
@@ -1,8 +1,8 @@
-Index: mesa-19.1.0/src/util/00-mesa-defaults.conf
+Index: mesa-19.1.2/src/util/00-mesa-defaults.conf
 ===
 mesa-19.1.0.orig/src/util/00-mesa-defaults.conf2019-06-11 
17:12:51.0 +0200
-+++ mesa-19.1.0/src/util/00-mesa-defaults.conf 2019-06-11 22:12:04.431893217 
+0200
-@@ -451,6 +451,11 @@ TODO: document the other workarounds.
+--- mesa-19.1.2.orig/src/util/00-mesa-defaults.conf
 mesa-19.1.2/src/util/00-mesa-defaults.conf
+@@ -451,6 +451,17 @@ TODO: document the other workarounds.
  
  
  
@@ -11,6 +11,12 @@
 +
 +
 +
++
++
++
++
++
++
  
  
  




commit Mesa for openSUSE:Factory

2019-07-12 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-07-12 12:07:52

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.4615 (New)


Package is "Mesa"

Fri Jul 12 12:07:52 2019 rev:352 rq:714812 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-07-02 
15:17:33.686651107 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.4615/Mesa-drivers.changes  
2019-07-12 12:07:54.403863387 +0200
@@ -1,0 +2,19 @@
+Thu Jul 11 15:02:37 UTC 2019 - Stefan Dirsch 
+
+- U_llvmpipe-Don-t-use-u_ringbuffer-for-lp_scene_queue.patch 
+  * may fix crashes in llvmpipe on SMP systems with LTO enabled
+builds (boo#1133265)
+
+---
+Tue Jul  9 16:20:07 UTC 2019 - Bjørn Lie 
+
+- Update to version 19.1.2:
+  * Different fixes for the Intel and AMD Vulkan drivers,
+Freedreno, the Meson build system, and some other fixes for
+other parts and/or drivers.
+  * Worth to mention a fix for a crash in Wolfenstein II with the
+RADV driver, and another fix relevant for DXVK on Intel gen7
+drivers.
+- Update Source urls from ftp to https.
+
+---
Mesa.changes: same change

Old:

  mesa-19.1.1.tar.xz
  mesa-19.1.1.tar.xz.sig

New:

  U_llvmpipe-Don-t-use-u_ringbuffer-for-lp_scene_queue.patch
  mesa-19.1.2.tar.xz
  mesa-19.1.2.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.yUWPoF/_old  2019-07-12 12:07:56.807861691 +0200
+++ /var/tmp/diff_new_pack.yUWPoF/_new  2019-07-12 12:07:56.823861679 +0200
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.1.1
+%define _version 19.1.2
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,24 +110,21 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.1.1
+Version:19.1.2
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
 Group:  System/Libraries
 URL:http://www.mesa3d.org
 #Git-Clone: git://anongit.freedesktop.org/mesa/mesa
-# For now directory structure of Mesa's ftp changed
-# Source: 
ftp://ftp.freedesktop.org/pub/mesa/%%{version}/%%{_name_archive}-%%{_version}.tar.xz
-Source: 
ftp://ftp.freedesktop.org/pub/mesa/%{_name_archive}-%{_version}.tar.xz
-# Source1:
ftp://ftp.freedesktop.org/pub/mesa/%%{version}/%%{_name_archive}-%%{_version}.tar.xz.sig
-Source1:
ftp://ftp.freedesktop.org/pub/mesa/%{_name_archive}-%{_version}.tar.xz.sig
-# Source1:%%{_name_archive}-%%{_version}.tar.xz.sha1sum
+Source: 
https://mesa.freedesktop.org/archive/%{_name_archive}-%{_version}.tar.xz
+Source1:
https://mesa.freedesktop.org/archive/%{_name_archive}-%{_version}.tar.xz.sig
 Source2:baselibs.conf
 Source3:README.updates
 Source4:manual-pages.tar.bz2
 Source6:%{name}-rpmlintrc
 Source7:Mesa.keyring
+Patch0: U_llvmpipe-Don-t-use-u_ringbuffer-for-lp_scene_queue.patch
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
@@ -729,6 +726,7 @@
 # remove some docs
 rm -rf docs/README.{VMS,WIN32,OS2}
 
+%patch0 -p1
 %patch54 -p1
 %patch58 -p1
 %patch60 -p1

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.yUWPoF/_old  2019-07-12 12:07:56.863861651 +0200
+++ /var/tmp/diff_new_pack.yUWPoF/_new  2019-07-12 12:07:56.867861648 +0200
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.1.1
+%define _version 19.1.2
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -109,24 +109,21 @@
 %endif
 
 Name:   Mesa
-Version:19.1.1
+Version:19.1.2
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
 Group:  System/Libraries
 URL:http://www.mesa3d.org
 #Git-Clone: git://anongit.freedesktop.org/mesa/mesa
-# For now directory structure of Mesa's ftp changed
-# Source: 
ftp://ftp.freedesktop.org/pub/mesa/%%{version}/%%{_name_archive}-%%{_version}.tar.xz
-Source: 
ftp://ftp.freedesktop.org/pub/mesa/%{_name_archive}-%{_version}.tar.xz
-# Source1:
ftp://ftp.freedesktop.org/pub/mesa/%%{version}/%%{_name_archive}-%%{_version}.tar.xz.sig
-Source1:
ftp://ftp.freedesktop.org/pub/mesa/%{_name_archive}-%{_version}.tar.xz.sig
-# Source1:%%{_name_archive}-%%{_version}.tar.xz.sha1sum
+Source: 
https://mesa.freedesktop.org/archive/%{_name_archive}-%{_version}.tar.xz
+Source1:

commit Mesa for openSUSE:Factory

2019-07-02 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-07-02 15:17:32

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.4615 (New)


Package is "Mesa"

Tue Jul  2 15:17:32 2019 rev:351 rq:712676 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-06-27 
15:52:11.727822439 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.4615/Mesa-drivers.changes  
2019-07-02 15:17:33.686651107 +0200
@@ -1,0 +2,9 @@
+Thu Jun 27 20:18:07 UTC 2019 - Bjørn Lie 
+
+- Update to version 19.1.1:
+  * Mostly in fixes for different drivers (RADV, ANV, Nouveau,
+Virgl, V3D, R300g, ...).
+  * Also different fixes for different parts (Meson build, GLX,
+etc).
+
+---
Mesa.changes: same change

Old:

  mesa-19.1.0.tar.xz
  mesa-19.1.0.tar.xz.sig

New:

  mesa-19.1.1.tar.xz
  mesa-19.1.1.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.HZAk7a/_old  2019-07-02 15:17:35.294654007 +0200
+++ /var/tmp/diff_new_pack.HZAk7a/_new  2019-07-02 15:17:35.298654014 +0200
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.1.0
+%define _version 19.1.1
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.1.0
+Version:19.1.1
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change

++ mesa-19.1.0.tar.xz -> mesa-19.1.1.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-19.1.0.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.4615/mesa-19.1.1.tar.xz differ: char 27, 
line 1




commit Mesa for openSUSE:Factory

2019-06-27 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-06-27 15:52:10

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.4615 (New)


Package is "Mesa"

Thu Jun 27 15:52:10 2019 rev:350 rq:710853 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-06-03 
18:49:14.916560289 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.4615/Mesa-drivers.changes  
2019-06-27 15:52:11.727822439 +0200
@@ -1,0 +2,59 @@
+Wed Jun 19 09:17:51 UTC 2019 - Stefan Dirsch 
+
+- reverted latest change in specfile; it's not needed; llvm8 is
+  already been chosen on factory/TW by default ...
+
+---
+Tue Jun 18 09:29:26 UTC 2019 - Stefan Dirsch 
+
+- use llvm8 on factory/TW 
+
+---
+Thu Jun 13 09:34:13 UTC 2019 - Stefan Dirsch 
+
+- n_glesv1_cm-glesv2.patch
+  * reenables build of GLESv1_CM and GLESv2 ...
+- readded pkgconfig files for GLESv1_CM and GLESv2 to filelists
+- removed again virtual provides for 
+  * pkgconfig(glesv1_cm)
+  * pkgconfig(glesv2)
+
+---
+Wed Jun 12 03:51:43 UTC 2019 - Stefan Dirsch 
+
+- reenable LTO with Mesa 19.1 (boo#1133265, comment#5) 
+- enabled new gallium drivers
+  * iris (newer Intel GPUs) 
+  * lima, panfrost on ARM64
+- virtually provide
+  * pkgconfig(glesv1_cm)
+  * pkgconfig(glesv2)
+  in libGLESv1_CM-devel/libGLESv2-devel packages, since these files
+  have been removed from Mesa via git commit #1587586
+
+---
+Tue Jun 11 20:06:36 UTC 2019 - Bjørn Lie 
+
+- Update to 19.1.0:
+  * Mesa 19.1.0 implements the OpenGL 4.5 API, but the version
+reported by glGetString(GL_VERSION) or
+glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular
+driver being used. Some drivers don't support all the features
+required in OpenGL 4.5. OpenGL 4.5 is only available if
+requested at context creation. Compatibility contexts may
+report a lower version depending on each driver.
+  * The top highlights include:
+- GL_ARB_parallel_shader_compile for all drivers.
+- GL_EXT_gpu_shader4 on all GL 3.1 drivers.
+- GL_EXT_shader_image_load_formatted on radeonsi.
+- GL_EXT_texture_buffer_object on all GL 3.1 drivers.
+- GL_EXT_texture_compression_s3tc_srgb on Gallium and i965
+  drivers (ES extension).
+- GL_NV_compute_shader_derivatives on Iris and i965 drivers.
+- GL_KHR_parallel_shader_compile on all drivers.
+- GL_INTEL_conservative_rasterization on Iris.
+- Refresh patches with quilt.
+- Clean-up spec files for .pc and other files no longer built.
+
+---
Mesa.changes: same change

Old:

  mesa-19.0.5.tar.xz
  mesa-19.0.5.tar.xz.sig

New:

  mesa-19.1.0.tar.xz
  mesa-19.1.0.tar.xz.sig
  n_glesv1_cm-glesv2.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.80Kcln/_old  2019-06-27 15:52:13.279824925 +0200
+++ /var/tmp/diff_new_pack.80Kcln/_new  2019-06-27 15:52:13.283824931 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.0.5
+%define _version 19.1.0
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.0.5
+Version:19.1.0
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -131,6 +131,7 @@
 # never to be upstreamed
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
+Patch60:n_glesv1_cm-glesv2.patch
 
 BuildRequires:  bison
 BuildRequires:  fdupes
@@ -730,6 +731,7 @@
 
 %patch54 -p1
 %patch58 -p1
+%patch60 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when
 # disabling libglvnd build; ugly ...
@@ -746,7 +748,6 @@
 %endif
 
 %build
-%define _lto_cflags %{nil}
 %if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120300 && 
0%{?is_opensuse})
 egl_platforms=x11,drm,surfaceless,wayland
 %else
@@ -804,11 +805,11 @@
 %endif
   %ifarch %{ix86} x86_64
 -Ddri-drivers=i915,i965,nouveau,r100,r200 \
-

commit Mesa for openSUSE:Factory

2019-06-03 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-06-03 18:49:08

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.5148 (New)


Package is "Mesa"

Mon Jun  3 18:49:08 2019 rev:349 rq:704704 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-05-17 
23:37:27.990099785 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.5148/Mesa-drivers.changes  
2019-06-03 18:49:14.916560289 +0200
@@ -1,0 +2,9 @@
+Wed May 22 10:21:16 UTC 2019 - Stefan Dirsch 
+
+- Update to 19.0.5
+  * Things have slowed back down from the last release, which is
+good for this late in the series. No one area has received too
+much work, with a little bit sprinkled in here and there in
+both core code and drivers.
+
+---
Mesa.changes: same change

Old:

  mesa-19.0.4.tar.xz
  mesa-19.0.4.tar.xz.sig

New:

  mesa-19.0.5.tar.xz
  mesa-19.0.5.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.EdaK5H/_old  2019-06-03 18:49:44.976549965 +0200
+++ /var/tmp/diff_new_pack.EdaK5H/_new  2019-06-03 18:49:44.976549965 +0200
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.0.4
+%define _version 19.0.5
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.0.4
+Version:19.0.5
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change

++ mesa-19.0.4.tar.xz -> mesa-19.0.5.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-19.0.4.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.5148/mesa-19.0.5.tar.xz differ: char 27, 
line 1




commit Mesa for openSUSE:Factory

2019-05-17 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-05-17 23:37:26

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.5148 (New)


Package is "Mesa"

Fri May 17 23:37:26 2019 rev:348 rq:702828 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-04-28 
19:59:14.790942427 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.5148/Mesa-drivers.changes  
2019-05-17 23:37:27.990099785 +0200
@@ -1,0 +2,9 @@
+Fri May 10 12:45:00 UTC 2019 - Stefan Dirsch 
+
+- Update to 19.0.4
+  * It's been a pretty active release, especially for how late in
+the cyle we are. Radv was the busiest component, but there
+were also a few changes for intel, radeonsi, some core vulkan
+work, and a little bit of other stuff here and there.
+
+---
Mesa.changes: same change

Old:

  mesa-19.0.3.tar.xz
  mesa-19.0.3.tar.xz.sig

New:

  mesa-19.0.4.tar.xz
  mesa-19.0.4.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.P2rC8m/_old  2019-05-17 23:37:29.206099144 +0200
+++ /var/tmp/diff_new_pack.P2rC8m/_new  2019-05-17 23:37:29.210099142 +0200
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.0.3
+%define _version 19.0.4
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.0.3
+Version:19.0.4
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change

++ mesa-19.0.3.tar.xz -> mesa-19.0.4.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-19.0.3.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.5148/mesa-19.0.4.tar.xz differ: char 27, 
line 1




commit Mesa for openSUSE:Factory

2019-04-28 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-04-28 19:59:12

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.5536 (New)


Package is "Mesa"

Sun Apr 28 19:59:12 2019 rev:347 rq:698207 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-04-20 
17:12:25.554856589 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.5536/Mesa-drivers.changes  
2019-04-28 19:59:14.790942427 +0200
@@ -1,0 +2,15 @@
+Fri Apr 26 10:03:02 UTC 2019 - Stefan Dirsch 
+
+- Update to 19.0.3
+  * quiet release with just 19 patches (excluding release churn)
+since 19.0.2
+  * no sub component was touched too much
+  * virgl, glsl, nir, intel, radeonsi, radv, ac, and gallivm 
+received a few patches
+
+---
+Wed Apr 24 17:24:16 UTC 2019 - Martin Liška 
+
+- Disable LTO (boo#1133265).
+
+---
Mesa.changes: same change

Old:

  mesa-19.0.2.tar.xz
  mesa-19.0.2.tar.xz.sig

New:

  mesa-19.0.3.tar.xz
  mesa-19.0.3.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.PuN77e/_old  2019-04-28 19:59:18.098940432 +0200
+++ /var/tmp/diff_new_pack.PuN77e/_new  2019-04-28 19:59:18.102940429 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.0.2
+%define _version 19.0.3
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.0.2
+Version:19.0.3
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -746,6 +746,7 @@
 %endif
 
 %build
+%define _lto_cflags %{nil}
 %if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120300 && 
0%{?is_opensuse})
 egl_platforms=x11,drm,surfaceless,wayland
 %else

Mesa.spec: same change

++ mesa-19.0.2.tar.xz -> mesa-19.0.3.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-19.0.2.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.5536/mesa-19.0.3.tar.xz differ: char 27, 
line 1




commit Mesa for openSUSE:Factory

2019-04-20 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-04-20 17:12:21

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.5536 (New)


Package is "Mesa"

Sat Apr 20 17:12:21 2019 rev:346 rq:695395 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-03-29 
20:33:31.594624211 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.5536/Mesa-drivers.changes  
2019-04-20 17:12:25.554856589 +0200
@@ -1,0 +2,20 @@
+Wed Apr 17 16:10:26 UTC 2019 - Tobias Klausmann 

+
+- Drop patches n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
+  and archlinux_0001-Fix-linkage-against-shared-glapi.patch:
+  These patches only work when building mesa with autotools. As we use meson
+  instead now, these patches do nothing.
+
+---
+Wed Apr 17 16:08:20 UTC 2019 - Tobias Klausmann 

+
+- Drop version 19.0.1 tarballs
+
+---
+Thu Apr 11 09:50:31 UTC 2019 - Stefan Dirsch 
+
+- Update to 19.0.2
+  * Just a few fixes for radeon, a few for nir, a couple for radv,
+a couple for v3d, and a few other patches here and there.
+
+---
Mesa.changes: same change

Old:

  archlinux_0001-Fix-linkage-against-shared-glapi.patch
  mesa-19.0.1.tar.xz
  mesa-19.0.1.tar.xz.sig
  n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch

New:

  mesa-19.0.2.tar.xz
  mesa-19.0.2.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.lmUwKt/_old  2019-04-20 17:12:35.726871942 +0200
+++ /var/tmp/diff_new_pack.lmUwKt/_new  2019-04-20 17:12:35.730871948 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.0.1
+%define _version 19.0.2
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.0.1
+Version:19.0.2
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -129,10 +129,6 @@
 Source6:%{name}-rpmlintrc
 Source7:Mesa.keyring
 # never to be upstreamed
-Patch18:n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
-# currently needed for libglvnd support
-Patch31:archlinux_0001-Fix-linkage-against-shared-glapi.patch
-
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
 
@@ -731,11 +727,6 @@
 %setup -q -n %{_name_archive}-%{_version} -b4
 # remove some docs
 rm -rf docs/README.{VMS,WIN32,OS2}
-%patch18 -p1
-
-%if 0%{?libglvnd}
-%patch31 -p1
-%endif
 
 %patch54 -p1
 %patch58 -p1
@@ -881,6 +872,9 @@
 # in KHR-devel
 rm -rf %{buildroot}/%{_includedir}/KHR
 
+# workaround needed since Mesa 19.0.2
+rm -f %{buildroot}/%{_libdir}/vdpau/libvdpau_gallium.so
+
 %else
 
 rm -rf %{buildroot}/%{_libdir}/dri/swrast_dri.so

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.lmUwKt/_old  2019-04-20 17:12:35.742871966 +0200
+++ /var/tmp/diff_new_pack.lmUwKt/_new  2019-04-20 17:12:35.746871972 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.0.1
+%define _version 19.0.2
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -109,7 +109,7 @@
 %endif
 
 Name:   Mesa
-Version:19.0.1
+Version:19.0.2
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -128,10 +128,6 @@
 Source6:%{name}-rpmlintrc
 Source7:Mesa.keyring
 # never to be upstreamed
-Patch18:n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
-# currently needed for libglvnd support
-Patch31:archlinux_0001-Fix-linkage-against-shared-glapi.patch
-
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch58:u_dep_xcb.patch
 
@@ -730,11 +726,6 @@
 %setup -q -n %{_name_archive}-%{_version} -b4
 # remove some docs
 rm -rf docs/README.{VMS,WIN32,OS2}
-%patch18 -p1
-
-%if 0%{?libglvnd}
-%patch31 -p1
-%endif
 
 %patch54 -p1
 %patch58 -p1
@@ -880,6 

commit Mesa for openSUSE:Factory

2019-03-29 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-03-29 20:33:30

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.25356 (New)


Package is "Mesa"

Fri Mar 29 20:33:30 2019 rev:345 rq:689350 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-03-21 
11:18:19.738994645 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.25356/Mesa-drivers.changes 
2019-03-29 20:33:31.594624211 +0100
@@ -1,0 +2,18 @@
+Thu Mar 28 10:24:11 UTC 2019 - Stefan Dirsch 
+
+- Update to 19.0.1
+  * "This is the first bug fix release of the 19.0 branch. It's
+been a pretty calm cycle, and there's not too much here. I
+think things are looking pretty good overall."
+
+---
+Fri Mar 22 10:14:33 UTC 2019 - Stefan Dirsch 
+
+- baselibs.conf: Mesa-libEGL-devel needs Mesa-KHR-devel (bsc#1117365) 
+
+---
+Fri Mar 22 06:58:08 UTC 2019 - o...@aepfle.de
+
+- Mesa-libEGL-devel needs Mesa-KHR-devel (bsc#1117365)
+
+---
--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2019-03-26 
22:29:19.609750608 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.25356/Mesa.changes 2019-03-29 
20:33:31.634624234 +0100
@@ -1,0 +2,13 @@
+Thu Mar 28 10:24:11 UTC 2019 - Stefan Dirsch 
+
+- Update to 19.0.1
+  * "This is the first bug fix release of the 19.0 branch. It's
+been a pretty calm cycle, and there's not too much here. I
+think things are looking pretty good overall."
+
+---
+Fri Mar 22 10:14:33 UTC 2019 - Stefan Dirsch 
+
+- baselibs.conf: Mesa-libEGL-devel needs Mesa-KHR-devel (bsc#1117365) 
+
+---

Old:

  mesa-19.0.0.tar.xz
  mesa-19.0.0.tar.xz.sig

New:

  mesa-19.0.1.tar.xz
  mesa-19.0.1.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.QDlA3I/_old  2019-03-29 20:33:32.898624980 +0100
+++ /var/tmp/diff_new_pack.QDlA3I/_new  2019-03-29 20:33:32.910624987 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.0.0
+%define _version 19.0.1
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:19.0.0
+Version:19.0.1
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -313,6 +313,7 @@
 %package libEGL-devel
 Summary:Development files for the EGL API
 Group:  Development/Libraries/C and C++
+Requires:   Mesa-KHR-devel = %{version}
 Requires:   Mesa-libEGL1 = %{version}
 %if 0%{?libglvnd}
 Requires:   libglvnd-devel >= 0.1.0

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.QDlA3I/_old  2019-03-29 20:33:32.946625008 +0100
+++ /var/tmp/diff_new_pack.QDlA3I/_new  2019-03-29 20:33:32.958625015 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 19.0.0
+%define _version 19.0.1
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -109,7 +109,7 @@
 %endif
 
 Name:   Mesa
-Version:19.0.0
+Version:19.0.1
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT


++ baselibs.conf ++
--- /var/tmp/diff_new_pack.QDlA3I/_old  2019-03-29 20:33:33.098625097 +0100
+++ /var/tmp/diff_new_pack.QDlA3I/_new  2019-03-29 20:33:33.098625097 +0100
@@ -33,6 +33,7 @@
requires "libglvnd- >= 0.1.0"
 Mesa-libEGL-devel
requires "Mesa-libEGL1- = "
+   requires "Mesa-KHR-devel- = "
requires "libglvnd-devel- >= 0.1.0"
 Mesa-libGL1
requires "Mesa- = "

++ mesa-19.0.0.tar.xz -> mesa-19.0.1.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-19.0.0.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.25356/mesa-19.0.1.tar.xz differ: char 27, 
line 1




commit Mesa for openSUSE:Factory

2019-03-26 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-03-26 22:29:18

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.25356 (New)


Package is "Mesa"

Tue Mar 26 22:29:18 2019 rev:344 rq:687563 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2019-03-21 
11:18:22.974994904 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.25356/Mesa.changes 2019-03-26 
22:29:19.609750608 +0100
@@ -1,0 +2,5 @@
+Fri Mar 22 06:58:08 UTC 2019 - o...@aepfle.de
+
+- Mesa-libEGL-devel needs Mesa-KHR-devel (bsc#1117365)
+
+---



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.fMu8ch/_old  2019-03-26 22:29:20.781750325 +0100
+++ /var/tmp/diff_new_pack.fMu8ch/_new  2019-03-26 22:29:20.785750324 +0100
@@ -312,6 +312,7 @@
 %package libEGL-devel
 Summary:Development files for the EGL API
 Group:  Development/Libraries/C and C++
+Requires:   Mesa-KHR-devel = %{version}
 Requires:   Mesa-libEGL1 = %{version}
 %if 0%{?libglvnd}
 Requires:   libglvnd-devel >= 0.1.0






commit Mesa for openSUSE:Factory

2019-03-21 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-03-21 11:18:12

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.28833 (New)


Package is "Mesa"

Thu Mar 21 11:18:12 2019 rev:343 rq:687173 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-03-19 
09:57:20.288128223 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.28833/Mesa-drivers.changes 
2019-03-21 11:18:19.738994645 +0100
@@ -1,0 +2,5 @@
+Wed Mar 20 14:44:10 UTC 2019 - Guillaume GARDET 
+
+- Remove imx from ARM drivers (dropped upstream)
+
+---
Mesa.changes: same change



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.CP6LeQ/_old  2019-03-21 11:18:24.698995042 +0100
+++ /var/tmp/diff_new_pack.CP6LeQ/_new  2019-03-21 11:18:24.698995042 +0100
@@ -815,7 +815,7 @@
   %else
   %ifarch %{arm} aarch64
 -Ddri-drivers=nouveau \
-
-Dgallium-drivers=r300,r600,nouveau,swrast,virgl,freedreno,vc4,etnaviv,imx \
+
-Dgallium-drivers=r300,r600,nouveau,swrast,virgl,freedreno,vc4,etnaviv \
   %else
   %ifarch ppc64 ppc64le
 -Ddri-drivers=nouveau \

Mesa.spec: same change





commit Mesa for openSUSE:Factory

2019-03-19 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-03-19 09:57:18

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.28833 (New)


Package is "Mesa"

Tue Mar 19 09:57:18 2019 rev:342 rq:685481 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-03-08 
12:00:26.831964591 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.28833/Mesa-drivers.changes 
2019-03-19 09:57:20.288128223 +0100
@@ -1,0 +2,8 @@
+Thu Mar 14 15:02:46 UTC 2019 - Stefan Dirsch 
+
+- Update to 19.0.0
+  * bug fixes and performance improvements
+- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch
+- supersedes u_wayland_egl-Ensure-EGL-surface.patch
+
+---
Mesa.changes: same change

Old:

  mesa-18.3.4.tar.xz
  mesa-18.3.4.tar.xz.sig
  u_wayland_egl-Ensure-EGL-surface.patch

New:

  mesa-19.0.0.tar.xz
  mesa-19.0.0.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.WETi55/_old  2019-03-19 09:57:22.648127353 +0100
+++ /var/tmp/diff_new_pack.WETi55/_new  2019-03-19 09:57:22.652127352 +0100
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.3.4
+%define _version 19.0.0
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -110,7 +110,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:18.3.4
+Version:19.0.0
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -134,7 +134,6 @@
 Patch31:archlinux_0001-Fix-linkage-against-shared-glapi.patch
 
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
-Patch57:u_wayland_egl-Ensure-EGL-surface.patch
 Patch58:u_dep_xcb.patch
 
 BuildRequires:  bison
@@ -217,7 +216,7 @@
 BuildRequires:  pkgconfig(wayland-server) >= 1.11
 %endif
 %if 0%{with_llvm}
-BuildRequires:  llvm-devel >= 6.0.0
+BuildRequires:  llvm-devel >= 7.0.0
 %endif
 
 %if 0%{with_opencl}
@@ -470,8 +469,8 @@
 
 %package -n libOSMesa8
 Summary:Mesa Off-screen rendering extension
-Group:  System/Libraries
 # Wrongly named package shipped .so.8
+Group:  System/Libraries
 Obsoletes:  libOSMesa9 < %{version}
 Provides:   libOSMesa9 = %{version}
 
@@ -587,8 +586,8 @@
 
 %package -n Mesa-libd3d
 Summary:Mesa Direct3D9 state tracker
-Group:  System/Libraries
 # Manually provide d3d library (bnc#918294)
+Group:  System/Libraries
 %ifarch x86_64 s390x ppc64le aarch64 riscv64
 Provides:   d3dadapter9.so.1()(64bit)
 %else
@@ -738,7 +737,6 @@
 %endif
 
 %patch54 -p1
-%patch57 -p1
 %patch58 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.WETi55/_old  2019-03-19 09:57:22.672127344 +0100
+++ /var/tmp/diff_new_pack.WETi55/_new  2019-03-19 09:57:22.676127342 +0100
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.3.4
+%define _version 19.0.0
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -109,7 +109,7 @@
 %endif
 
 Name:   Mesa
-Version:18.3.4
+Version:19.0.0
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -133,7 +133,6 @@
 Patch31:archlinux_0001-Fix-linkage-against-shared-glapi.patch
 
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
-Patch57:u_wayland_egl-Ensure-EGL-surface.patch
 Patch58:u_dep_xcb.patch
 
 BuildRequires:  bison
@@ -216,7 +215,7 @@
 BuildRequires:  pkgconfig(wayland-server) >= 1.11
 %endif
 %if 0%{with_llvm}
-BuildRequires:  llvm-devel >= 6.0.0
+BuildRequires:  llvm-devel >= 7.0.0
 %endif
 
 %if 0%{with_opencl}
@@ -469,8 +468,8 @@
 
 %package -n libOSMesa8
 Summary:Mesa Off-screen rendering extension
-Group:  System/Libraries
 # Wrongly named package shipped .so.8
+Group:  System/Libraries
 Obsoletes:  libOSMesa9 < %{version}
 Provides:   libOSMesa9 = %{version}
 
@@ -586,8 +585,8 @@
 
 %package -n Mesa-libd3d
 Summary:Mesa Direct3D9 state tracker
-Group:  System/Libraries
 # Manually provide d3d library (bnc#918294)
+Group:  System/Libraries
 %ifarch x86_64 s390x ppc64le aarch64 riscv64
 Provides:   d3dadapter9.so.1()(64bit)
 %else
@@ -737,7 +736,6 @@
 %endif
 
 %patch54 -p1
-%patch57 -p1
 %patch58 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when


++ mesa-18.3.4.tar.xz -> mesa-19.0.0.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-18.3.4.tar.xz 

commit Mesa for openSUSE:Factory

2019-03-08 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-03-08 12:00:22

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.28833 (New)


Package is "Mesa"

Fri Mar  8 12:00:22 2019 rev:341 rq:681542 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-02-24 
18:37:30.543360372 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.28833/Mesa-drivers.changes 
2019-03-08 12:00:26.831964591 +0100
@@ -1,0 +2,13 @@
+Mon Mar  4 15:48:51 UTC 2019 - Andreas Schwab 
+
+- Don't enable gallium_loader on ppc and s390x
+- Fix configuration on non-gallium archs
+- u_dep_xcb.patch: fix missing xcb dependencies
+
+---
+Mon Mar  4 10:25:40 UTC 2019 - norm...@linux.vnet.ibm.com
+
+- avoid Mesa-drivers build failure for ppc64le reported by
+  (boo#1127672)
+
+---
Mesa.changes: same change

New:

  u_dep_xcb.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.3AMZkm/_old  2019-03-08 12:00:28.991964226 +0100
+++ /var/tmp/diff_new_pack.3AMZkm/_new  2019-03-08 12:00:28.64224 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -47,7 +47,7 @@
 %define with_vulkan 0
 %define with_llvm 0
 
-%ifarch %{ix86} x86_64 %{arm} aarch64 ppc ppc64 ppc64le s390x
+%ifarch %{ix86} x86_64 %{arm} aarch64 ppc64 ppc64le
   %define gallium_loader 1
 %else
   %define gallium_loader 0
@@ -68,9 +68,7 @@
 %endif
 
 %if 0%{gallium_loader}
-  %ifnarch ppc
 %define with_opencl 1
-  %endif
   %ifarch %{ix86} x86_64
 %define with_vulkan 1
   %endif
@@ -137,6 +135,7 @@
 
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch57:u_wayland_egl-Ensure-EGL-surface.patch
+Patch58:u_dep_xcb.patch
 
 BuildRequires:  bison
 BuildRequires:  fdupes
@@ -471,8 +470,8 @@
 
 %package -n libOSMesa8
 Summary:Mesa Off-screen rendering extension
-# Wrongly named package shipped .so.8
 Group:  System/Libraries
+# Wrongly named package shipped .so.8
 Obsoletes:  libOSMesa9 < %{version}
 Provides:   libOSMesa9 = %{version}
 
@@ -588,8 +587,8 @@
 
 %package -n Mesa-libd3d
 Summary:Mesa Direct3D9 state tracker
-# Manually provide d3d library (bnc#918294)
 Group:  System/Libraries
+# Manually provide d3d library (bnc#918294)
 %ifarch x86_64 s390x ppc64le aarch64 riscv64
 Provides:   d3dadapter9.so.1()(64bit)
 %else
@@ -740,6 +739,7 @@
 
 %patch54 -p1
 %patch57 -p1
+%patch58 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when
 # disabling libglvnd build; ugly ...
@@ -800,32 +800,33 @@
 -Dshared-llvm=true \
 %endif
 %if %{drivers}
+%if %{gallium_loader}
 -Dgallium-vdpau=true \
 -Dgallium-xvmc=true \
 -Dgallium-va=true \
+-Dgallium-xa=true \
+%endif
 %if 0%{with_vulkan}
 -Dvulkan-drivers=intel,amd \
+%else
+-Dvulkan-drivers= \
 %endif
-%endif
-%if %{drivers}
   %ifarch %{ix86} x86_64
--Dgallium-xa=true \
 -Ddri-drivers=i915,i965,nouveau,r100,r200 \
 -Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,svga,virgl \
-  %endif
+  %else
   %ifarch %{arm} aarch64
--Dgallium-xa=true \
 -Ddri-drivers=nouveau \
 
-Dgallium-drivers=r300,r600,nouveau,swrast,virgl,freedreno,vc4,etnaviv,imx \
-  %endif
+  %else
   %ifarch ppc64 ppc64le
--Dgallium-xa=true \
 -Ddri-drivers=nouveau \
 -Dgallium-drivers=r300,r600,nouveau,swrast \
-  %endif
-  %ifarch ia64 ppc hppa s390 s390x riscv64
+  %else
 -Ddri-drivers=swrast \
--Dgallium-drivers=swrast \
+-Dgallium-drivers= \
+  %endif
+  %endif
   %endif
 %else
 -Ddri-drivers=swrast \

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.3AMZkm/_old  2019-03-08 12:00:29.031964219 +0100
+++ /var/tmp/diff_new_pack.3AMZkm/_new  2019-03-08 12:00:29.039964217 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -46,7 +46,7 @@
 %define with_vulkan 0
 %define with_llvm 0
 
-%ifarch %{ix86} x86_64 %{arm} aarch64 ppc ppc64 ppc64le s390x

commit Mesa for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-02-24 18:37:27

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.28833 (New)


Package is "Mesa"

Sun Feb 24 18:37:27 2019 rev:340 rq:69 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-02-04 
21:23:12.847627968 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.28833/Mesa-drivers.changes 
2019-02-24 18:37:30.543360372 +0100
@@ -1,0 +2,56 @@
+Wed Feb 20 15:40:14 UTC 2019 - sndir...@suse.com
+
+- remove n_Disable-Xshm-for-now-since-it-results-in-render-erro.patch;
+  keeping that one reintroduced render errors and missing screen
+  refreshes on GNOME3 in a qemu VM (cirrus emulation); the issue has
+  been fixed in a different and better way since 18.3.3; this is
+  related to bsc#1118149
+
+---
+Tue Feb 19 08:34:39 UTC 2019 - sndir...@suse.com
+
+- Update to 18.3.4
+  * A fix in the XvMC state-tracker, which was causing some video attributes to
+not take affect. On the video front the VAAPI state tracker has seen
+improvements with VP9 streams while the amdgpu driver advertises all 
available
+profiles.
+  * On Intel side we have compiler fixes and extra PCI IDs for Coffee Lake and
+Ice Lake parts. In the Broadcom drivers a couple of memory leaks were
+addressed and the NEON assembly should compile properly on armhf.
+  * Other drivers such as radeonsi, nouveau and freedreno have also seen some
+love. The RADV driver has seen addressed to compile correctly with GCC9
+amongst other changes.
+  * The Xlib based libGL have been addressed to work with X servers, which 
lacks
+the MIT-SHM extension such as XMing.
+  * To top it up we have a few fixes to the meson build system.
+
+---
+Mon Feb  4 17:49:03 UTC 2019 - sndir...@suse.com
+
+- Update to 18.3.3
+  * In this release we have:
+A memory leak fix in the etnaviv driver, better NEON assembly code in vc4 
and
+couple of stability improvements to the radeonsi driver. Another memory 
leak
+affecting all gallium drivers have also been addressed.
+  * The time required to compile GLSL shaders with large amount of uniforms, 
such
+as Godot, has been improved.
+  * GLX and swrast have also seen some improvements.
+  * On the Vulkan side, the ANV driver adjusted the number of images supported
+for gen8 and earlier to 8, while for newer hardware it remains the same 64.
+The RADV driver has seens a collection of stability improvements and fix 
for
+the Vulkan version advertised in some corner cases.
+  * To top it all up, the meson build system has seen a steady amount of fixes:
+the DSO version for the VDPAU drivers is now included, ICC compatibility
+patches, opencl handling and relaxed handling when building osmesa.
+- adjusted n_Disable-Xshm-for-now-since-it-results-in-render-erro.patch
+
+---
+Mon Jan 21 18:29:27 UTC 2019 - Tobias Klausmann 

+
+- Build Mesa with meson instead of automake
+  + Build classic swrast with Mesa, as its a dependency for osmesa - delete it
+while installing
+  + Build egl with Mesa-drivers as it demands one windowing-system - 
+delete it while installing
+
+---
Mesa.changes: same change

Old:

  mesa-18.3.2.tar.xz
  mesa-18.3.2.tar.xz.sig
  n_Disable-Xshm-for-now-since-it-results-in-render-erro.patch

New:

  mesa-18.3.4.tar.xz
  mesa-18.3.4.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.ROBCZC/_old  2019-02-24 18:37:32.871359671 +0100
+++ /var/tmp/diff_new_pack.ROBCZC/_new  2019-02-24 18:37:32.875359670 +0100
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.3.2
+%define _version 18.3.4
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -112,7 +112,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:18.3.2
+Version:18.3.4
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -138,14 +138,13 @@
 Patch54:n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch57:u_wayland_egl-Ensure-EGL-surface.patch
 
-Patch60:n_Disable-Xshm-for-now-since-it-results-in-render-erro.patch
-
-BuildRequires:  autoconf >= 2.60
-BuildRequires:  automake
+BuildRequires:  bison
 BuildRequires:  fdupes
+BuildRequires:  flex
 BuildRequires:  gcc-c++
 BuildRequires:  imake
 BuildRequires:  libtool
+BuildRequires: 

commit Mesa for openSUSE:Factory

2019-02-04 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-02-04 21:23:11

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.28833 (New)


Package is "Mesa"

Mon Feb  4 21:23:11 2019 rev:339 rq:667671 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2019-01-11 
14:04:08.319881586 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.28833/Mesa-drivers.changes 
2019-02-04 21:23:12.847627968 +0100
@@ -1,0 +2,12 @@
+Fri Jan 18 18:32:13 UTC 2019 - sndir...@suse.com
+
+- Update to 18.3.2
+  * In this release candidate we have added more PCI IDs for AMD
+Vega devices and a number of fixes for the RADV Vulkan drivers.
+  * On the Intel side we have a selection ranging from quad swizzles
+support for ICL to compiler fixes.
+  * The nine state tracker has also seen some love as do the
+Broadcom drivers.
+  * To top it all up, we have a healthy mount of build system fixes.
+
+---
Mesa.changes: same change

Old:

  mesa-18.3.1.tar.xz
  mesa-18.3.1.tar.xz.sig

New:

  mesa-18.3.2.tar.xz
  mesa-18.3.2.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.DFN8X3/_old  2019-02-04 21:23:14.547627553 +0100
+++ /var/tmp/diff_new_pack.DFN8X3/_new  2019-02-04 21:23:14.555627551 +0100
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.3.1
+%define _version 18.3.2
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -112,7 +112,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:18.3.1
+Version:18.3.2
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change

++ mesa-18.3.1.tar.xz -> mesa-18.3.2.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-18.3.1.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.28833/mesa-18.3.2.tar.xz differ: char 27, 
line 1




commit Mesa for openSUSE:Factory

2019-01-11 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2019-01-11 14:02:38

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.28833 (New)


Package is "Mesa"

Fri Jan 11 14:02:38 2019 rev:338 rq:664063 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-12-14 
20:54:18.352956006 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.28833/Mesa-drivers.changes 
2019-01-11 14:04:08.319881586 +0100
@@ -1,0 +2,17 @@
+Wed Jan  9 10:49:24 UTC 2019 - sndir...@suse.com
+
+- redisabled support for tegra, since it just got disabled upstream
+  in git master ...
+
+---
+Sat Jan  5 23:31:00 UTC 2019 - Fabian Vogt 
+
+- Enable the surfaceless platform, which is needed by KDE CI 
+  environment for testing (https://phabricator.kde.org/T10245)
+
+---
+Wed Dec 19 15:01:41 UTC 2018 - Guillaume GARDET 
+
+- Add etnaviv, imx and tegra supports for %arm and arch64
+
+---
Mesa.changes: same change



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.buTmBS/_old  2019-01-11 14:04:10.095879798 +0100
+++ /var/tmp/diff_new_pack.buTmBS/_new  2019-01-11 14:04:10.099879795 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package Mesa-drivers
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -159,7 +159,7 @@
 BuildRequires:  pkgconfig(expat)
 BuildRequires:  pkgconfig(glproto)
 BuildRequires:  pkgconfig(libdrm) >= 2.4.75
-BuildRequires:  pkgconfig(libdrm_amdgpu) >= 2.4.79
+BuildRequires:  pkgconfig(libdrm_amdgpu) >= 2.4.95
 BuildRequires:  pkgconfig(libdrm_nouveau) >= 2.4.66
 BuildRequires:  pkgconfig(libdrm_radeon) >= 2.4.71
 %if 0%{?libglvnd}
@@ -199,7 +199,8 @@
 Obsoletes:  s2tc < %{version}
 Provides:   libtxc_dxtn = %{version}
 Obsoletes:  libtxc_dxtn < %{version}
-%ifarch %{arm}
+%ifarch %{arm} aarch64
+BuildRequires:  pkgconfig(libdrm_etnaviv) >= 2.4.89
 BuildRequires:  pkgconfig(libdrm_freedreno) >= 2.4.74
 BuildRequires:  pkgconfig(libelf)
 %endif
@@ -758,9 +759,9 @@
 
 %build
 %if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120300 && 
0%{?is_opensuse})
-egl_platforms=x11,drm,wayland
+egl_platforms=x11,drm,surfaceless,wayland
 %else
-egl_platforms=x11,drm
+egl_platforms=x11,drm,surfaceless
 %endif
 autoreconf -fvi
 
@@ -819,7 +820,7 @@
   %ifarch %{arm} aarch64
--enable-xa \
--with-dri-drivers=nouveau \
-   --with-gallium-drivers=r300,r600,nouveau,swrast,virgl,freedreno,vc4 
\
+   
--with-gallium-drivers=r300,r600,nouveau,swrast,virgl,freedreno,vc4,etnaviv,imx 
\
   %endif
   %ifarch ppc64 ppc64le
--enable-xa \

Mesa.spec: same change





commit Mesa for openSUSE:Factory

2018-12-14 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-12-14 20:50:10

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new.28833 (New)


Package is "Mesa"

Fri Dec 14 20:50:10 2018 rev:337 rq:657600 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-09-19 
14:34:17.495266025 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new.28833/Mesa-drivers.changes 
2018-12-14 20:54:18.352956006 +0100
@@ -1,0 +2,294 @@
+Wed Dec 12 15:29:53 UTC 2018 - Dominique Leuenberger 
+
+- Only BuildRequire pkgconfig(vdpau) and pass --enable-vdpau to
+  configure when building the drivers. Helps us break a build
+  cycle.
+
+---
+Wed Dec 12 11:00:56 UTC 2018 - sndir...@suse.com
+
+- Update to 18.3.1 
+  * This version disables the VK_EXT_pci_bus_info extension due to
+last minute issues spotted in the specification.
+
+---
+Tue Dec 11 10:45:49 UTC 2018 - sndir...@suse.com
+
+- n_Disable-Xshm-for-now-since-it-results-in-render-erro.patch
+  * Xshm results in render errors and missing screen refreshes on GNOME3
+in a qemu VM (cirrus emulation) [bsc#1118149]
+
+---
+Mon Dec 10 15:38:24 UTC 2018 - Ismail Dönmez 
+
+- Fix baselibs.conf entry for Mesa-KHR-devel (missing "-") 
+
+---
+Fri Dec  7 13:57:32 UTC 2018 - sndir...@suse.com
+
+- Update to 18.3.0 final release
+  * The top highlights include:
++ GL_AMD_depth_clamp_separate on r600, radeonsi.
++ GL_AMD_framebuffer_multisample_advanced on radeonsi.
++ GL_AMD_gpu_shader_int64 on i965, nvc0, radeonsi.
++ GL_AMD_multi_draw_indirect on all GL 4.x drivers.
++ GL_AMD_query_buffer_object on i965, nvc0, r600, radeonsi.
++ GL_EXT_disjoint_timer_query on radeonsi and most other Gallium drivers
+  (ES extension)
++ GL_EXT_texture_compression_s3tc on all drivers (ES extension)
++ GL_EXT_vertex_attrib_64bit on i965, nvc0, radeonsi.
++ GL_EXT_window_rectangles on radeonsi.
++ GL_KHR_texture_compression_astc_sliced_3d on radeonsi.
++ GL_NV_fragment_shader_interlock on i965.
++ EGL_EXT_device_base for all drivers.
++ EGL_EXT_device_drm for all drivers.
++ EGL_MESA_device_software for all drivers.
+  * Additional features:
+ANV
++ VK_EXT_calibrated_timestamps
++ VK_EXT_pci_bus_info
++ VK_EXT_sampler_filter_minmax
++ VK_EXT_vertex_attribute_divisor v3
++ VK_GOOGLE_decorate_string
++ VK_GOOGLE_hlsl_functionality1
++ VK_KHR_driver_properties
+RADV
++ VK_EXT_calibrated_timestamps
++ VK_EXT_conservative_rasterization
++ VK_EXT_pci_bus_info
++ VK_EXT_transform_feedback
++ VK_EXT_vertex_attribute_divisor v3
++ VK_GOOGLE_decorate_string
++ VK_GOOGLE_hlsl_functionality1
++ VK_KHR_driver_properties
+- supersedes u_constify-struct-drisw_loader_funcs.patch,
+  u_drisw-use-separate-drisw_loader_funcs-for-shm.patch
+
+---
+Tue Dec  4 11:20:05 UTC 2018 - bjorn@gmail.com
+
+- Add u_wayland_egl-Ensure-EGL-surface.patch: wayland/egl: Ensure
+  EGL surface is resized on DRI update_buffers(). Patch is sent
+  upstream already.
+
+---
+Thu Nov 29 13:12:15 UTC 2018 - sndir...@suse.com
+
+- Update to 18.3.0-rc5
+  * fifth release candidate for Mesa 18.3.0
+
+---
+Tue Nov 27 10:50:17 UTC 2018 - sndir...@suse.com
+
+- added libGL-Mesa-devel split-off provides to Mesa-KHR-devel
+  package, since /usr/include/KHR/khrplatform.h moved between
+  these two packages (related to bsc#1117365)
+
+---
+Tue Nov 27 08:42:43 UTC 2018 - m...@suse.com
+
+- Place khrplatform.h into new package Mesa-KHR-devel. It is now
+  required by all devel packages that need it. (bsc#1117365)
+
+---
+Mon Nov 26 15:06:58 UTC 2018 - m...@suse.com
+
+- Remove n_drisw-Do-not-use-drisw_put_image_shm.patch,
+  add u_constify-struct-drisw_loader_funcs.patch
+  and u_drisw-use-separate-drisw_loader_funcs-for-shm.patch.
+  * Replace workaround with proper fix for crash in VLC and
+possibly other applications. (boo#1113533)
+
+---
+Fri Nov 23 17:21:06 UTC 2018 - Tobias Klausmann 

+
+- Use rpm variables for the drirc.d path
+
+---
+Thu Nov 22 

commit Mesa for openSUSE:Factory

2018-09-19 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-09-19 14:34:11

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Wed Sep 19 14:34:11 2018 rev:336 rq: version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-09-18 
11:37:27.408288048 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-09-19 
14:34:17.495266025 +0200
@@ -2,95 +1,0 @@
-Tue Sep 11 13:28:26 UTC 2018 - sndir...@suse.com
-
-- get rid of libwayland-egl1/libwayland-egl-devel completely; also
-  for older Leap versions
-

-Mon Sep 10 13:29:24 UTC 2018 - sndir...@suse.com
-
-- update to 18.2.0
-  * This release consists of nearly 2200 commits from approximately
-130 developers.
-  * The top highlights include:
-- OpenGL 4.3 on virgl.
-- OpenGL 4.4 Compatibility profile on radeonsi.
-- OpenGL ES 3.2 on radeonsi and virgl.
-- GL_ARB_ES3_2_compatibility on radeonsi.
-- GL_ARB_fragment_shader_interlock on i965.
-- GL_ARB_sample_locations and GL_NV_sample_locations on nvc0 (GM200+).
-- GL_ANDROID_extension_pack_es31a on radeonsi.
-- GL_KHR_texture_compression_astc_ldr on radeonsi.
-- GL_NV_conservative_raster and GL_NV_conservative_raster_dilate on
-  nvc0 (GM200+).
-- GL_NV_conservative_raster_pre_snap_triangles on nvc0 (GP102+).
-- multisampled images on nvc0 (GM107+) (now supported on GF100+).
-  * Additional features:
-- ANV Extensions:
-  - VK_KHR_bind_memory2.
-  - VK_KHR_external_fence.
-  - VK_KHR_external_fence_capabilities.
-  - VK_KHR_external_semaphore.
-  - VK_KHR_external_semaphore_capabilities.
-  - VK_KHR_maintenance2.
-  - VK_KHR_maintenance3.
-  - VK_KHR_multiview.
-  - VK_KHR_relaxed_block_layout.
-  - VK_KHR_sampler_ycbcr_conversion.
-  - VK_KHR_8bit_storage.
-  - VK_KHR_create_renderpass2.
-  - VK_KHR_display.
-  - VK_KHR_display_swapchain.
-  - VK_KHR_external_fence_fd.
-  - VK_KHR_external_semaphore_fd.
-  - VK_KHR_get_display_properties2.
-  - VK_KHR_image_format_list.
-- RADV Extensions:
-  - VK_KHR_bind_memory2.
-  - VK_KHR_external_fence.
-  - VK_KHR_external_fence_capabilities.
-  - VK_KHR_maintenance2.
-  - VK_KHR_maintenance3.
-  - VK_KHR_multiview.
-  - VK_KHR_relaxed_block_layout.
-  - VK_KHR_create_renderpass2.
-  - VK_KHR_display.
-  - VK_KHR_display_swapchain.
-  - VK_KHR_draw_indirect_count.
-  - VK_KHR_external_fence_fd.
-  - VK_KHR_get_display_properties2.
-  - VK_KHR_get_surface_capabilities2.
-  - VK_KHR_image_format_list.
-- New GL extensions supported by all drivers:
-  - GL_OES_EGL_image_external.
-  - GL_OES_EGL_image_external_essl3.
-- freedreno:
-  - GL 3.0's multisample anti-aliasing support on a5xx.
-  - GL_ARB_texture_multisample support on a5xx.
-  - GLES3.1's GS5 Packing/bitfield/conversion functions support on a5xx.
-  - Dynamically uniform UBO array indices.
-  - Packing/bitfield/conversion functions.
-  - Enhanced textureGather.
-  - GL_OES_texture_buffer.
-  - GL_ARB_seamless_cubemap_per_texture.
-- i965:
-  - GL_OES_texture_view on gen8+.
-  - GL_EXT_texture_norm16.
-- nouveau:
-  - GL_ARB_post_depth_coverage.
-  - GL_ARB_sample_locations.
-  - GL_EXT_texture_norm16.
-- r600:
-  - GL_EXT_texture_norm16.
-- radeonsi:
-  - GL_EXT_texture_norm16.
-- virgl:
-  - GL_ARB_seamless_cubemap_per_texture.
-  - GL_ARB_shader_stencil_export.
-- supersedes u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch,
-  u_intel_anv-make-scripts-python-2-3-compat.patch
-- U_intel-decoder-mark-total_length-as-MAYBE_UNUSED-in-g.patch,
-  U_intel-aubinator-mark-ftruncate_res-as-MAYBE_UNUSED-i.patch,
-  U_python-Fix-rich-comparisons.patch,
-  U_python-Use-key-functions-when-sorting-containers.patch
-  * buildfixes ...
-

Mesa.changes: same change

Old:

  U_intel-aubinator-mark-ftruncate_res-as-MAYBE_UNUSED-i.patch
  U_intel-decoder-mark-total_length-as-MAYBE_UNUSED-in-g.patch
  U_python-Fix-rich-comparisons.patch
  U_python-Use-key-functions-when-sorting-containers.patch
  mesa-18.2.0.tar.xz
  mesa-18.2.0.tar.xz.sha1sum

New:

  mesa-18.1.7.tar.xz
  mesa-18.1.7.tar.xz.sha1sum
  u_intel_anv-make-scripts-python-2-3-compat.patch
  u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- 

commit Mesa for openSUSE:Factory

2018-09-18 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-09-18 11:37:23

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Tue Sep 18 11:37:23 2018 rev:335 rq:635013 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-09-11 
17:12:55.751814331 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-09-18 
11:37:27.408288048 +0200
@@ -1,0 +2,95 @@
+Tue Sep 11 13:28:26 UTC 2018 - sndir...@suse.com
+
+- get rid of libwayland-egl1/libwayland-egl-devel completely; also
+  for older Leap versions
+
+---
+Mon Sep 10 13:29:24 UTC 2018 - sndir...@suse.com
+
+- update to 18.2.0
+  * This release consists of nearly 2200 commits from approximately
+130 developers.
+  * The top highlights include:
+- OpenGL 4.3 on virgl.
+- OpenGL 4.4 Compatibility profile on radeonsi.
+- OpenGL ES 3.2 on radeonsi and virgl.
+- GL_ARB_ES3_2_compatibility on radeonsi.
+- GL_ARB_fragment_shader_interlock on i965.
+- GL_ARB_sample_locations and GL_NV_sample_locations on nvc0 (GM200+).
+- GL_ANDROID_extension_pack_es31a on radeonsi.
+- GL_KHR_texture_compression_astc_ldr on radeonsi.
+- GL_NV_conservative_raster and GL_NV_conservative_raster_dilate on
+  nvc0 (GM200+).
+- GL_NV_conservative_raster_pre_snap_triangles on nvc0 (GP102+).
+- multisampled images on nvc0 (GM107+) (now supported on GF100+).
+  * Additional features:
+- ANV Extensions:
+  - VK_KHR_bind_memory2.
+  - VK_KHR_external_fence.
+  - VK_KHR_external_fence_capabilities.
+  - VK_KHR_external_semaphore.
+  - VK_KHR_external_semaphore_capabilities.
+  - VK_KHR_maintenance2.
+  - VK_KHR_maintenance3.
+  - VK_KHR_multiview.
+  - VK_KHR_relaxed_block_layout.
+  - VK_KHR_sampler_ycbcr_conversion.
+  - VK_KHR_8bit_storage.
+  - VK_KHR_create_renderpass2.
+  - VK_KHR_display.
+  - VK_KHR_display_swapchain.
+  - VK_KHR_external_fence_fd.
+  - VK_KHR_external_semaphore_fd.
+  - VK_KHR_get_display_properties2.
+  - VK_KHR_image_format_list.
+- RADV Extensions:
+  - VK_KHR_bind_memory2.
+  - VK_KHR_external_fence.
+  - VK_KHR_external_fence_capabilities.
+  - VK_KHR_maintenance2.
+  - VK_KHR_maintenance3.
+  - VK_KHR_multiview.
+  - VK_KHR_relaxed_block_layout.
+  - VK_KHR_create_renderpass2.
+  - VK_KHR_display.
+  - VK_KHR_display_swapchain.
+  - VK_KHR_draw_indirect_count.
+  - VK_KHR_external_fence_fd.
+  - VK_KHR_get_display_properties2.
+  - VK_KHR_get_surface_capabilities2.
+  - VK_KHR_image_format_list.
+- New GL extensions supported by all drivers:
+  - GL_OES_EGL_image_external.
+  - GL_OES_EGL_image_external_essl3.
+- freedreno:
+  - GL 3.0's multisample anti-aliasing support on a5xx.
+  - GL_ARB_texture_multisample support on a5xx.
+  - GLES3.1's GS5 Packing/bitfield/conversion functions support on a5xx.
+  - Dynamically uniform UBO array indices.
+  - Packing/bitfield/conversion functions.
+  - Enhanced textureGather.
+  - GL_OES_texture_buffer.
+  - GL_ARB_seamless_cubemap_per_texture.
+- i965:
+  - GL_OES_texture_view on gen8+.
+  - GL_EXT_texture_norm16.
+- nouveau:
+  - GL_ARB_post_depth_coverage.
+  - GL_ARB_sample_locations.
+  - GL_EXT_texture_norm16.
+- r600:
+  - GL_EXT_texture_norm16.
+- radeonsi:
+  - GL_EXT_texture_norm16.
+- virgl:
+  - GL_ARB_seamless_cubemap_per_texture.
+  - GL_ARB_shader_stencil_export.
+- supersedes u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch,
+  u_intel_anv-make-scripts-python-2-3-compat.patch
+- U_intel-decoder-mark-total_length-as-MAYBE_UNUSED-in-g.patch,
+  U_intel-aubinator-mark-ftruncate_res-as-MAYBE_UNUSED-i.patch,
+  U_python-Fix-rich-comparisons.patch,
+  U_python-Use-key-functions-when-sorting-containers.patch
+  * buildfixes ...
+
+---
Mesa.changes: same change

Old:

  mesa-18.1.7.tar.xz
  mesa-18.1.7.tar.xz.sha1sum
  u_intel_anv-make-scripts-python-2-3-compat.patch
  u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch

New:

  U_intel-aubinator-mark-ftruncate_res-as-MAYBE_UNUSED-i.patch
  U_intel-decoder-mark-total_length-as-MAYBE_UNUSED-in-g.patch
  U_python-Fix-rich-comparisons.patch
  U_python-Use-key-functions-when-sorting-containers.patch
  mesa-18.2.0.tar.xz
  mesa-18.2.0.tar.xz.sha1sum



Other differences:
--
++ Mesa-drivers.spec ++
--- 

commit Mesa for openSUSE:Factory

2018-09-11 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-09-11 17:12:47

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Tue Sep 11 17:12:47 2018 rev:334 rq:631796 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-08-20 
16:17:56.812697833 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-09-11 
17:12:55.751814331 +0200
@@ -1,0 +2,15 @@
+Mon Aug 27 12:07:28 UTC 2018 - sndir...@suse.com
+
+- update to 18.1.7
+  * Mesa 18.1.7 is now available for general consumption. This
+release has been rather small compared to the last few
+release, There's just a handful of fixes in total. Meson,
+radv, anv, gallium winsys, intel, i965, and r600 were the
+only recipients of fixs this go around.
+
+---
+Sun Aug 26 19:03:01 UTC 2018 - fab...@ritter-vogt.de
+
+- Add wayland to egl_platforms for Leap 15.0+ and TW again (boo#1105798)
+
+---
Mesa.changes: same change

Old:

  mesa-18.1.6.tar.xz
  mesa-18.1.6.tar.xz.sha1sum

New:

  mesa-18.1.7.tar.xz
  mesa-18.1.7.tar.xz.sha1sum



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.UOPjoh/_old  2018-09-11 17:13:00.911806341 +0200
+++ /var/tmp/diff_new_pack.UOPjoh/_new  2018-09-11 17:13:00.911806341 +0200
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.1.6
+%define _version 18.1.7
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -112,7 +112,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:18.1.6
+Version:18.1.7
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -764,7 +764,7 @@
 %endif
 
 %build
-%if 0%{?suse_version} < 1550 && (0%{?suse_version} > 1320 || (0%{?sle_version} 
>= 120300 && 0%{?is_opensuse}))
+%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120300 && 
0%{?is_opensuse})
 egl_platforms=x11,drm,wayland
 %else
 egl_platforms=x11,drm
@@ -846,6 +846,12 @@
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
+%if !(0%{?suse_version} < 1550 && (0%{?suse_version} > 1320 || 
(0%{?sle_version} >= 120300 && 0%{?is_opensuse})))
+# libwayland-egl is provided by wayland itself
+rm -f %{buildroot}/%{_libdir}/libwayland-egl.so*
+rm -f %{buildroot}/%{_libdir}/pkgconfig/wayland-egl.pc
+%endif
+
 %if %{drivers}
 # Delete things that we do not package in the Mesa-drivers variant, but can
 # not disable from buildling and installing.

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.UOPjoh/_old  2018-09-11 17:13:00.931806310 +0200
+++ /var/tmp/diff_new_pack.UOPjoh/_new  2018-09-11 17:13:00.931806310 +0200
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.1.6
+%define _version 18.1.7
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -111,7 +111,7 @@
 %endif
 
 Name:   Mesa
-Version:18.1.6
+Version:18.1.7
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -763,7 +763,7 @@
 %endif
 
 %build
-%if 0%{?suse_version} < 1550 && (0%{?suse_version} > 1320 || (0%{?sle_version} 
>= 120300 && 0%{?is_opensuse}))
+%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120300 && 
0%{?is_opensuse})
 egl_platforms=x11,drm,wayland
 %else
 egl_platforms=x11,drm
@@ -845,6 +845,12 @@
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
+%if !(0%{?suse_version} < 1550 && (0%{?suse_version} > 1320 || 
(0%{?sle_version} >= 120300 && 0%{?is_opensuse})))
+# libwayland-egl is provided by wayland itself
+rm -f %{buildroot}/%{_libdir}/libwayland-egl.so*
+rm -f %{buildroot}/%{_libdir}/pkgconfig/wayland-egl.pc
+%endif
+
 %if %{drivers}
 # Delete things that we do not package in the Mesa-drivers variant, but can
 # not disable from buildling and installing.


++ mesa-18.1.6.tar.xz -> mesa-18.1.7.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-18.1.6.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-18.1.7.tar.xz differ: char 27, line 1

++ mesa-18.1.6.tar.xz.sha1sum -> mesa-18.1.7.tar.xz.sha1sum ++
--- /work/SRC/openSUSE:Factory/Mesa/mesa-18.1.6.tar.xz.sha1sum  2018-08-20 
16:18:01.848704924 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/mesa-18.1.7.tar.xz.sha1sum 
2018-09-11 17:13:00.223807406 +0200
@@ -1 +1 @@
-8d4daf725f20404f980b981c9693b58756ba6c48  mesa-18.1.6.tar.xz
+8f86e16a1c03665e55bc284c0e4a5b0a953bcadc  mesa-18.1.7.tar.xz




commit Mesa for openSUSE:Factory

2018-08-20 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-08-20 16:17:53

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Mon Aug 20 16:17:53 2018 rev:333 rq:629933 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-08-07 
10:49:57.256569097 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-08-20 
16:17:56.812697833 +0200
@@ -1,0 +2,21 @@
+Fri Aug 17 11:53:08 UTC 2018 - sndir...@suse.com
+
+- update to 18.1.6
+  * autotools fixes for libglvnd, libgl naming, and pkgconfig
+  * meson fixed its handling of stale symlinks wrt megadrivers
+  * windows relaged fixes
+  * some bug fixes for clover
+  * plenty of egl, wayland, glx, and dri3 fixes
+  * a couple of nir fixes
+  * and on the driver side, radv, intel, vc4, etnaviv, swr, r600, amd, and
+nouveau all had a few fixes
+- supersedes archlinux_glvnd-fix-gl-dot-pc.patch
+
+---
+Mon Aug 13 14:51:24 UTC 2018 - sndir...@suse.com
+
+- disabled build of libwayland-egl for factory/sle16/Leap 16 now
+  being provided by Wayland itself and probably be removed from
+  Mesa soon; see also https://build.opensuse.org/request/show/613048
+
+---
Mesa.changes: same change

Old:

  archlinux_glvnd-fix-gl-dot-pc.patch
  mesa-18.1.5.tar.xz
  mesa-18.1.5.tar.xz.sha1sum

New:

  mesa-18.1.6.tar.xz
  mesa-18.1.6.tar.xz.sha1sum



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.p9vYo9/_old  2018-08-20 16:18:02.684706102 +0200
+++ /var/tmp/diff_new_pack.p9vYo9/_new  2018-08-20 16:18:02.688706107 +0200
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.1.5
+%define _version 18.1.6
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -112,7 +112,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:18.1.5
+Version:18.1.6
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -134,7 +134,6 @@
 Patch18:n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
 # currently needed for libglvnd support
 Patch31:archlinux_0001-Fix-linkage-against-shared-glapi.patch
-Patch32:archlinux_glvnd-fix-gl-dot-pc.patch
 # Upstream
 Patch43:u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch
 Patch44:u_intel_anv-make-scripts-python-2-3-compat.patch
@@ -275,7 +274,7 @@
 Obsoletes:  s2tc-devel < %{version}
 Provides:   libtxc_dxtn-devel = %{version}
 Obsoletes:  libtxc_dxtn-devel < %{version}
-%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120300 && 
0%{?is_opensuse})
+%if 0%{?suse_version} < 1550 && (0%{?suse_version} > 1320 || (0%{?sle_version} 
>= 120300 && 0%{?is_opensuse}))
 Requires:   libwayland-egl-devel
 %endif
 
@@ -743,7 +742,6 @@
 
 %if 0%{?libglvnd}
 %patch31 -p1
-%patch32 -p1
 %endif
 
 %patch43 -p1
@@ -766,7 +764,7 @@
 %endif
 
 %build
-%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120300 && 
0%{?is_opensuse})
+%if 0%{?suse_version} < 1550 && (0%{?suse_version} > 1320 || (0%{?sle_version} 
>= 120300 && 0%{?is_opensuse}))
 egl_platforms=x11,drm,wayland
 %else
 egl_platforms=x11,drm
@@ -862,8 +860,8 @@
 rm %{buildroot}/%{_libdir}/libglapi.so*
 
 # in libwayland-egl1
-rm %{buildroot}/%{_libdir}/libwayland-egl.so*
-rm %{buildroot}/%{_libdir}/pkgconfig/wayland-egl.pc
+rm -f %{buildroot}/%{_libdir}/libwayland-egl.so*
+rm -f %{buildroot}/%{_libdir}/pkgconfig/wayland-egl.pc
 
 # in Mesa-dri-devel
 rm %{buildroot}/%{_libdir}/pkgconfig/dri.pc
@@ -1025,7 +1023,7 @@
 %{_libdir}/libOSMesa.so
 %{_libdir}/pkgconfig/osmesa.pc
 
-%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120300 && 
0%{?is_opensuse})
+%if 0%{?suse_version} < 1550 && (0%{?suse_version} > 1320 || (0%{?sle_version} 
>= 120300 && 0%{?is_opensuse}))
 %files -n libwayland-egl1
 %{_libdir}/libwayland-egl.so.1*
 

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.p9vYo9/_old  2018-08-20 16:18:02.704706130 +0200
+++ /var/tmp/diff_new_pack.p9vYo9/_new  2018-08-20 16:18:02.708706135 +0200
@@ -41,7 +41,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.1.5
+%define _version 18.1.6
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -111,7 +111,7 @@
 %endif
 
 Name:   Mesa
-Version:18.1.5
+Version:18.1.6
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -133,7 +133,6 @@
 Patch18:n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
 # currently needed 

commit Mesa for openSUSE:Factory

2018-08-07 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-08-07 10:49:48

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Tue Aug  7 10:49:48 2018 rev:332 rq:627290 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-08-02 
14:49:18.559384934 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-08-07 
10:49:57.256569097 +0200
@@ -1,0 +2,8 @@
+Thu Aug  2 20:13:36 UTC 2018 - mimi...@gmail.com
+
+- update to 18.1.5
+  * several fixes for radv
+  * A few fixes for virgil, spirv, radeonsi, nir, disk cache and build
+ systems
+
+---
Mesa.changes: same change

Old:

  mesa-18.1.4.tar.xz
  mesa-18.1.4.tar.xz.sha1sum

New:

  mesa-18.1.5.tar.xz
  mesa-18.1.5.tar.xz.sha1sum



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.YuNCQk/_old  2018-08-07 10:50:05.880584533 +0200
+++ /var/tmp/diff_new_pack.YuNCQk/_new  2018-08-07 10:50:05.884584540 +0200
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.1.4
+%define _version 18.1.5
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -112,7 +112,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:18.1.4
+Version:18.1.5
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change

++ mesa-18.1.4.tar.xz -> mesa-18.1.5.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-18.1.4.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-18.1.5.tar.xz differ: char 27, line 1

++ mesa-18.1.4.tar.xz.sha1sum -> mesa-18.1.5.tar.xz.sha1sum ++
--- /work/SRC/openSUSE:Factory/Mesa/mesa-18.1.4.tar.xz.sha1sum  2018-07-18 
22:36:36.794406830 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/mesa-18.1.5.tar.xz.sha1sum 
2018-08-07 10:50:05.200583316 +0200
@@ -1 +1 @@
-b5af29aff8b7abe070103ea2cc625d38b4eb1611  mesa-18.1.4.tar.xz
+1ca7d5f5d12c95f8da137be34223229b9f0594fe  mesa-18.1.5.tar.xz




commit Mesa for openSUSE:Factory

2018-08-02 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-08-02 14:49:16

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Thu Aug  2 14:49:16 2018 rev:331 rq:625429 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-07-18 
22:36:30.586427397 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-08-02 
14:49:18.559384934 +0200
@@ -1,0 +2,5 @@
+Thu Jul 26 10:30:26 UTC 2018 - guillaume.gar...@opensuse.org
+
+- Enable virgl on ARM
+
+---
Mesa.changes: same change



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.QKDCdc/_old  2018-08-02 14:49:19.555386841 +0200
+++ /var/tmp/diff_new_pack.QKDCdc/_new  2018-08-02 14:49:19.555386841 +0200
@@ -826,7 +826,7 @@
   %ifarch %{arm} aarch64
--enable-xa \
--with-dri-drivers=nouveau \
-   --with-gallium-drivers=r300,r600,nouveau,swrast,freedreno,vc4 \
+   --with-gallium-drivers=r300,r600,nouveau,swrast,virgl,freedreno,vc4 
\
   %endif
   %ifarch ppc64 ppc64le
--enable-xa \

Mesa.spec: same change




commit Mesa for openSUSE:Factory

2018-07-18 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-07-18 22:36:28

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Wed Jul 18 22:36:28 2018 rev:330 rq:623191 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-07-07 
21:57:00.015424072 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-07-18 
22:36:30.586427397 +0200
@@ -1,0 +2,15 @@
+Mon Jul 16 10:21:54 UTC 2018 - sndir...@suse.com
+
+- update to 18.1.4
+  * Several fixes for i965
+  * Several fixes for anv
+  * A few fixes each for radeonsi, glx, the glsl compiler, the
+autotools build, nir, st/dri, and r600
+
+---
+Wed Jul 11 07:47:35 UTC 2018 - mli...@suse.cz
+
+- Make build verbose as outlined in openSUSE:Specfile guidelines
+  https://en.opensuse.org/openSUSE:Specfile_guidelines#Verbose_mode
+
+---
--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2018-07-07 
21:57:00.087423981 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2018-07-18 
22:36:30.862426482 +0200
@@ -1,0 +2,15 @@
+Mon Jul 16 10:21:54 UTC 2018 - sndir...@suse.com
+
+- update to 18.1.4
+  * Several fixes for i965
+  * Several fixes for anv
+  * A few fixes each for radeonsi, glx, the glsl compiler, the
+autotools build, nir, st/dri, and r600
+
+---
+Wed Jul 11 07:47:35 UTC 2018 - mli...@suse.cz
+
+- Make build verbose as outlined in openSUSE:Specfile guidelines
+  https://en.opensuse.org/openSUSE:Specfile_guidelines#Verbose_mode
+
+---

Old:

  mesa-18.1.3.tar.xz
  mesa-18.1.3.tar.xz.sha1sum

New:

  mesa-18.1.4.tar.xz
  mesa-18.1.4.tar.xz.sha1sum



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.1xjfXp/_old  2018-07-18 22:36:38.186402217 +0200
+++ /var/tmp/diff_new_pack.1xjfXp/_new  2018-07-18 22:36:38.190402205 +0200
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.1.3
+%define _version 18.1.4
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -112,7 +112,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:18.1.3
+Version:18.1.4
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -842,7 +842,7 @@
--with-gallium-drivers= \
 %endif
 CFLAGS="%{optflags} -DNDEBUG"
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 
 %install
 %make_install
@@ -888,7 +888,7 @@
 for dir in ../xc/doc/man/{GL/gl,GL/glx}; do
  pushd $dir
xmkmf -a
-   make %{?_smp_mflags}
+   make %{?_smp_mflags} V=1
make install.man DESTDIR=%{buildroot} MANPATH=%{_mandir} LIBMANSUFFIX=3gl
  popd
 done

Mesa.spec: same change

++ mesa-18.1.3.tar.xz -> mesa-18.1.4.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-18.1.3.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-18.1.4.tar.xz differ: char 27, line 1

++ mesa-18.1.3.tar.xz.sha1sum -> mesa-18.1.4.tar.xz.sha1sum ++
--- /work/SRC/openSUSE:Factory/Mesa/mesa-18.1.3.tar.xz.sha1sum  2018-07-07 
21:57:00.807423066 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/mesa-18.1.4.tar.xz.sha1sum 
2018-07-18 22:36:36.794406830 +0200
@@ -1 +1 @@
-0a5fb3096108a95f913411267b8a374f9ff547b2  mesa-18.1.3.tar.xz
+b5af29aff8b7abe070103ea2cc625d38b4eb1611  mesa-18.1.4.tar.xz




commit Mesa for openSUSE:Factory

2018-07-07 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-07-07 21:55:55

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Sat Jul  7 21:55:55 2018 rev:329 rq:620175 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-06-27 
10:14:51.254372487 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-07-07 
21:57:00.015424072 +0200
@@ -1,0 +2,9 @@
+Sat Jun 30 08:46:32 UTC 2018 - mimi...@gmail.com
+
+- update to 18.1.3
+ * numerous fixes for radv
+ * some fixes for common radeon code
+ * fixes for both the nir and glsl compilers
+ * An i965 fix for some gpu hangs on SNB
+
+---
--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2018-06-27 
10:14:52.546325484 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2018-07-07 
21:57:00.087423981 +0200
@@ -1,0 +2,9 @@
+Sat Jun 30 08:46:32 UTC 2018 - mimi...@gmail.com
+
+- update to 18.1.3
+ * numerous fixes for radv
+ * some fixes for common radeon code
+ * fixes for both the nir and glsl compilers
+ * An i965 fix for some gpu hangs on SNB
+
+---

Old:

  mesa-18.1.2.tar.xz
  mesa-18.1.2.tar.xz.sha1sum

New:

  mesa-18.1.3.tar.xz
  mesa-18.1.3.tar.xz.sha1sum



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.VDJ6xL/_old  2018-07-07 21:57:01.379422341 +0200
+++ /var/tmp/diff_new_pack.VDJ6xL/_new  2018-07-07 21:57:01.379422341 +0200
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.1.2
+%define _version 18.1.3
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -112,7 +112,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:18.1.2
+Version:18.1.3
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change

++ mesa-18.1.2.tar.xz -> mesa-18.1.3.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-18.1.2.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-18.1.3.tar.xz differ: char 27, line 1

++ mesa-18.1.2.tar.xz.sha1sum -> mesa-18.1.3.tar.xz.sha1sum ++
--- /work/SRC/openSUSE:Factory/Mesa/mesa-18.1.2.tar.xz.sha1sum  2018-06-27 
10:14:55.586214890 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/mesa-18.1.3.tar.xz.sha1sum 
2018-07-07 21:57:00.807423066 +0200
@@ -1 +1 @@
-938d22b966e9861a5387d31c44cd4753931d3076  mesa-18.1.2.tar.xz
+0a5fb3096108a95f913411267b8a374f9ff547b2  mesa-18.1.3.tar.xz




commit Mesa for openSUSE:Factory

2018-06-27 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-06-27 10:14:42

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Wed Jun 27 10:14:42 2018 rev:328 rq:617346 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-06-08 
23:11:13.269260314 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-06-27 
10:14:51.254372487 +0200
@@ -1,0 +2,15 @@
+Sun Jun 17 17:57:44 UTC 2018 - mimi...@gmail.com
+
+- add mako_4_radv.patch - fixes Mako detection for RADV/intel 
+
+---
+Sun Jun 17 11:11:53 UTC 2018 - mimi...@gmail.com
+
+- update to 18.1.2
+ * Fixes for libatomic checks on non-arm and non-x86 platforms
+ * porting of additional libatomic checks to meson from autotools
+ * numerous radv fixes
+ * numerous intel fixes
+ * A few fixes each for radeonsi, r300, ac, glx, and vulkan
+
+---
Mesa.changes: same change

Old:

  mesa-18.1.1.tar.xz
  mesa-18.1.1.tar.xz.sha1sum

New:

  mako_4_radv.patch
  mesa-18.1.2.tar.xz
  mesa-18.1.2.tar.xz.sha1sum



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.iVtiIg/_old  2018-06-27 10:14:56.506181421 +0200
+++ /var/tmp/diff_new_pack.iVtiIg/_new  2018-06-27 10:14:56.510181275 +0200
@@ -34,7 +34,6 @@
 
 # WARNING: please do not edit this auto generated spec file. Use the 
Mesa.spec! #
 %define drivers 1
-
 %define libglvnd 0
 
 %if 0%{?suse_version} >= 1330
@@ -43,12 +42,12 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.1.1
+%define _version 18.1.2
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
 
-%ifarch %ix86 x86_64 %arm aarch64 ppc ppc64 ppc64le s390x
+%ifarch %{ix86} x86_64 %{arm} aarch64 ppc ppc64 ppc64le s390x
   %define gallium_loader 1
 %else
   %define gallium_loader 0
@@ -58,13 +57,13 @@
 %define vdpau_nouveau 0
 %define vdpau_radeon 0
 
-%ifarch %ix86 x86_64 aarch64 %arm ppc64 ppc64le
+%ifarch %{ix86} x86_64 aarch64 %{arm} ppc64 ppc64le
   %define xvmc_support 1
   %define vdpau_nouveau 1
   %define vdpau_radeon 1
 %endif
 
-%ifarch %ix86 x86_64 %arm aarch64
+%ifarch %{ix86} x86_64 %{arm} aarch64
   %define with_nine 1
 %endif
 
@@ -72,12 +71,12 @@
   %ifnarch ppc
 %define with_opencl 1
   %endif
-  %ifarch %ix86 x86_64
+  %ifarch %{ix86} x86_64
 %define with_vulkan 1
   %endif
 %endif
 
-%ifarch aarch64 %arm ppc64 ppc64le s390x %ix86 x86_64
+%ifarch aarch64 %{arm} ppc64 ppc64le s390x %{ix86} x86_64
   %define with_llvm 1
 %endif
 
@@ -113,12 +112,12 @@
 %endif
 
 Name:   Mesa-drivers
-Version:18.1.1
+Version:18.1.2
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
 Group:  System/Libraries
-Url:http://www.mesa3d.org
+URL:http://www.mesa3d.org
 #Git-Clone: git://anongit.freedesktop.org/mesa/mesa
 # For now directory structure of Mesa's ftp changed
 # Source: 
ftp://ftp.freedesktop.org/pub/mesa/%%{version}/%%{_name_archive}-%%{_version}.tar.xz
@@ -140,6 +139,7 @@
 Patch43:u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch
 Patch44:u_intel_anv-make-scripts-python-2-3-compat.patch
 Patch47:u_st-dri-don-t-set-queryDmaBufFormats-queryDmaBufModif.patch
+Patch48:mako_4_radv.patch
 
 BuildRequires:  autoconf >= 2.60
 BuildRequires:  automake
@@ -197,12 +197,11 @@
 Obsoletes:  s2tc < %{version}
 Provides:   libtxc_dxtn = %{version}
 Obsoletes:  libtxc_dxtn < %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%ifarch %arm
+%ifarch %{arm}
 BuildRequires:  pkgconfig(libdrm_freedreno) >= 2.4.74
 BuildRequires:  pkgconfig(libelf)
 %endif
-%ifarch x86_64 %ix86
+%ifarch x86_64 %{ix86}
 BuildRequires:  libelf-devel
 BuildRequires:  pkgconfig(libdrm_intel) >= 2.4.75
 %else
@@ -386,10 +385,10 @@
 Summary:Development files for the OpenGL ES 1.x API
 Group:  Development/Libraries/C and C++
 Requires:   Mesa-libGLESv1_CM1 = %{version}
+Requires:   pkgconfig(egl)
 %if 0%{?libglvnd}
 Requires:   libglvnd-devel >= 0.1.0
 %endif
-Requires:   pkgconfig(egl)
 
 %description libGLESv1_CM-devel
 OpenGL|ES is an API for full-function 2D and 3D
@@ -425,10 +424,10 @@
 Summary:Development files for the OpenGL ES 2.x API
 Group:  Development/Libraries/C and C++
 Requires:   Mesa-libGLESv2-2 = %{version}
+Requires:   pkgconfig(egl)
 %if 0%{?libglvnd}
 Requires:   libglvnd-devel >= 0.1.0
 %endif
-Requires:   pkgconfig(egl)
 

commit Mesa for openSUSE:Factory

2018-06-08 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-06-08 23:11:06

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Fri Jun  8 23:11:06 2018 rev:327 rq:614242 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-05-25 
21:36:53.092901655 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-06-08 
23:11:13.269260314 +0200
@@ -1,0 +2,11 @@
+Sat Jun  2 15:44:36 UTC 2018 - mimi...@gmail.com
+
+- Update to 18.1.1
+- drop U_dri3-Stricter-SBC-wraparound-handling.patch
+ * Radv fixed one extension and several features on a per-generation basis.
+ * Vulkan got fixes for a potential free of uninitialized memory
+ * Tegra got modifier fixes.
+ * nv30 fixed displayable formats.
+ * i965 now works correctly for GLK 2x6 systems.
+
+---
Mesa.changes: same change

Old:

  U_dri3-Stricter-SBC-wraparound-handling.patch
  mesa-18.1.0.tar.xz
  mesa-18.1.0.tar.xz.sha1sum

New:

  mesa-18.1.1.tar.xz
  mesa-18.1.1.tar.xz.sha1sum



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.ql2mpS/_old  2018-06-08 23:11:17.981090182 +0200
+++ /var/tmp/diff_new_pack.ql2mpS/_new  2018-06-08 23:11:17.981090182 +0200
@@ -43,7 +43,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.1.0
+%define _version 18.1.1
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -113,7 +113,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:18.1.0
+Version:18.1.1
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -140,8 +140,6 @@
 Patch43:u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch
 Patch44:u_intel_anv-make-scripts-python-2-3-compat.patch
 Patch47:u_st-dri-don-t-set-queryDmaBufFormats-queryDmaBufModif.patch
-# Already upstream
-Patch100:   U_dri3-Stricter-SBC-wraparound-handling.patch
 
 BuildRequires:  autoconf >= 2.60
 BuildRequires:  automake
@@ -752,7 +750,6 @@
 %patch43 -p1
 %patch44 -p1
 %patch47 -p1
-%patch100 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when
 # disabling libglvnd build; ugly ...

Mesa.spec: same change

++ mesa-18.1.0.tar.xz -> mesa-18.1.1.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-18.1.0.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-18.1.1.tar.xz differ: char 27, line 1

++ mesa-18.1.0.tar.xz.sha1sum -> mesa-18.1.1.tar.xz.sha1sum ++
--- /work/SRC/openSUSE:Factory/Mesa/mesa-18.1.0.tar.xz.sha1sum  2018-05-25 
21:36:55.616810297 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/mesa-18.1.1.tar.xz.sha1sum 
2018-06-08 23:11:16.765134087 +0200
@@ -1 +1 @@
-3da4b5f4ae3705c017a8f988f1304be45eed875f  mesa-18.1.0.tar.xz
+60d6b58f8f119b3731de587bdad30c1ecbb52678  mesa-18.1.1.tar.xz




commit Mesa for openSUSE:Factory

2018-05-25 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-05-25 21:36:51

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Fri May 25 21:36:51 2018 rev:326 rq:611368 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-05-20 
17:20:33.394199664 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-05-25 
21:36:53.092901655 +0200
@@ -1,0 +2,48 @@
+Tue May 22 16:08:15 UTC 2018 - tobias.johannes.klausm...@mni.thm.de
+
+- Add patch U_dri3-Stricter-SBC-wraparound-handling.patch
+  This fixes an error with timestamps, avoiding near infinite client
+  hangs with the new X server 1.20 release and some clients, the most 
+  prominent being plasmashell & steam
+  Bugentry: FDO#106351
+
+---
+Tue May 22 08:44:11 UTC 2018 - m...@suse.com
+
+- Fix python3-Mako dependency on <= Leap 42.3.
+- Temporarily replace mesa-18.1.0.tar.xz.sig with
+  mesa-18.1.0.tar.xz.sha1sum. The sig file uses EDDSA which is not
+  supported by gpg in OBS at the moment.
+
+---
+Sat May 19 17:45:35 UTC 2018 - mimi...@gmail.com
+
+- Update to 18.1.0
+- refreshed archlinux_0001-Fix-linkage-against-shared-glapi.patch
+- add u_intel_anv-make-scripts-python-2-3-compat.patch for build ANV
+with python
+  * Vulkan 1.1 support for the ANV and RADV drivers.
+  * RadeonSI and RADV have "Vega M" GPU support for Kabylake G processors
+  * A simple Gallium3D HUD option as an alternative to the advanced
+  heads-up display
+  * There is also now Vega 12 support too. 
+  * For new hardware support on the Intel side are the initial
+  bits for Intel Icelake. 
+  * The Intel driver stack has meanwhile landed more SPIR-V
+  bits towards OpenGL 4.6.
+  * The Intel ANV driver has received new extensions too as well as
+  enabling features like MSAA fast clears.
+  * VP9 VA-API support for VCN and HEVC Main for VCN - Raven Ridge CPUs.
+  * DRI3 1.1/1.2 support for going with the soon-to-be-out X.Org Server 1.20.
+  * Etnaviv performance counter support when paired with the latest Etnaviv 
+  DRM in the mainline kernel.
+  * The last-year-GSoC'ed OpenMAX Tizonia H.264 encoder/decoder.
+  * UVD-based HEVC video encoding.
+  * OpenGL 3.1 ARB_compatibility support for the major Gallium3D drivers.
+  * RadeonSI 32-bit pointers support.
+  * The Intel GLSL shader cache is enabled by default.
+  * Nouveau NVC0 meanwhile finally has ARB_bindless_texture support.
+  * On the old hardware front, R600g is now effectively at OpenGL 4.4
+  for the Radeon HD 5800/6900 series.
+
+---
Mesa.changes: same change

Old:

  mesa-18.0.4.tar.xz
  mesa-18.0.4.tar.xz.sig

New:

  U_dri3-Stricter-SBC-wraparound-handling.patch
  mesa-18.1.0.tar.xz
  mesa-18.1.0.tar.xz.sha1sum
  u_intel_anv-make-scripts-python-2-3-compat.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.xxlIfy/_old  2018-05-25 21:36:56.732769903 +0200
+++ /var/tmp/diff_new_pack.xxlIfy/_new  2018-05-25 21:36:56.736769758 +0200
@@ -43,7 +43,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.0.4
+%define _version 18.1.0
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -113,7 +113,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:18.0.4
+Version:18.1.0
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -124,7 +124,8 @@
 # Source: 
ftp://ftp.freedesktop.org/pub/mesa/%%{version}/%%{_name_archive}-%%{_version}.tar.xz
 Source: 
ftp://ftp.freedesktop.org/pub/mesa/%{_name_archive}-%{_version}.tar.xz
 # Source1:
ftp://ftp.freedesktop.org/pub/mesa/%%{version}/%%{_name_archive}-%%{_version}.tar.xz.sig
-Source1:
ftp://ftp.freedesktop.org/pub/mesa/%{_name_archive}-%{_version}.tar.xz.sig
+# Source1:
ftp://ftp.freedesktop.org/pub/mesa/%{_name_archive}-%{_version}.tar.xz.sig
+Source1:%{_name_archive}-%{_version}.tar.xz.sha1sum
 Source2:baselibs.conf
 Source3:README.updates
 Source4:manual-pages.tar.bz2
@@ -137,7 +138,10 @@
 Patch32:archlinux_glvnd-fix-gl-dot-pc.patch
 # Upstream
 Patch43:u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch
+Patch44:u_intel_anv-make-scripts-python-2-3-compat.patch
 Patch47:u_st-dri-don-t-set-queryDmaBufFormats-queryDmaBufModif.patch
+# Already upstream
+Patch100:   U_dri3-Stricter-SBC-wraparound-handling.patch
 

commit Mesa for openSUSE:Factory

2018-05-20 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-05-20 17:20:08

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Sun May 20 17:20:08 2018 rev:325 rq:610637 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-05-11 
11:28:15.932401651 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-05-20 
17:20:33.394199664 +0200
@@ -1,0 +2,21 @@
+Sat May 19 14:56:38 UTC 2018 - sndir...@suse.com
+
+- Update to 18.0.4
+  * r600 driver gets a fix for constant buffer boounds, which
+fixes rendering bugs in Trine and Witcher 1.
+  * Several fixes for RADV driver: fixes around alpha channel
+in Pre-Vega, fix in multisample image copies, and fixes
+around multilayer images in compute path.
+  * For the case of ANV/i965 drivers, also a couple of fixes, 
+all of them around ISP. On top, there are a couple of fixes
+relative to code emission around 16-bit integers, and a a
+fix for a leak in blorp for Gen4 and Gen5.
+  * Speaking of leaks, there are also fixes for 
+winsys/radeon/amdgpu and pipe-loader.gets a couple of patches
+to fix a couple of leaks.
+  * SPIR-V part gets a patch to apply OriginUpperLeft to FragCoord.
+  * Mesa core gets a couple of patches to fix error handling in
+get_framebuffer_parameteriv, and to add missing support for
+glFogiv(GL_FOG_DISTANCE_MODE_NV).
+
+---
Mesa.changes: same change

Old:

  mesa-18.0.3.tar.xz
  mesa-18.0.3.tar.xz.sig

New:

  mesa-18.0.4.tar.xz
  mesa-18.0.4.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.HjJwZH/_old  2018-05-20 17:20:40.161951461 +0200
+++ /var/tmp/diff_new_pack.HjJwZH/_new  2018-05-20 17:20:40.165951315 +0200
@@ -43,7 +43,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.0.3
+%define _version 18.0.4
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -113,7 +113,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:18.0.3
+Version:18.0.4
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change
++ Mesa.keyring ++
--- /var/tmp/diff_new_pack.HjJwZH/_old  2018-05-20 17:20:40.277947207 +0200
+++ /var/tmp/diff_new_pack.HjJwZH/_new  2018-05-20 17:20:40.281947060 +0200
@@ -754,3 +754,121 @@
 yMYgY+Y3AJ92xpaI1MJTwQ5bt2nKLD2aNn5cFA==
 =4ZJt
 -END PGP PUBLIC KEY BLOCK-
+-BEGIN PGP PUBLIC KEY BLOCK-
+Version: SKS 1.1.6
+Comment: Hostname: pgp.mit.edu
+
+mQINBFrxh8QBEACmRH99FIPaqrH29i2N8nuTJZ/CJ/05zxwQx2v+7lkCCJOMXogsPEzbQM/L
+ogiDAl3cIyRtIJ2zFxhoKpkFglGztQ0aJHJM6Xh6674Wf7xVQSQ5ImSC4jPv5Y1mZxqI+NRP
+sW0pI96hSTEnl8y7OgFFADrth6fQXq8j5qF25pZ36sWIqhIrQgwFBpfrGtPRZNk0G7O6UdjG
+Y2T7u79en9uwLNEqFfw/by+G8C5Uhd/wSlLBoEVkpJXqQkHcnQ+CXiUPmXEiyI84XhePhaIe
+m10usnSXKnpTTbTlGMcHYIsQrJ8cHTzTfe4qnaBiXXEN6vVIADAEw+mh5IrtSkbn9EQ9WJ0P
+inMMRQk+mg9qIretgcz0Yk+2N4p/wipWwGpdXtTwqClb1vyZaigMPfW2rSOJbeUWcEd3tzED
+YmEVLOuKOrY709vvdfXUe98gMLAQs1SbiBdms+WZGjhqsFOFSgNBogAfBwA5LPtOnZabrwAA
+T0atPI0JPhtjjt32ApCDJBS4UvgAUE17uQ3XsZ8cMXIyg2jHhgcR1hdwvGS2X8lZM3BbNi+3
+gyuRKHRTeWovZfMUsVIz6XONVbhJW0UPBepWD3FSMxwNRBYYhWh9eWGahZ5UQiNKh5iixh6w
+Xh9q/evDQq9X5KK8KhBhQwqP/2s3ILRTr4Ca5Y6i1XsPBujyNQARAQABtCRKdWFuIEEuIFN1
+YXJleiA8amFzdWFyZXpAaWdhbGlhLmNvbT6IRgQQEQIABgUCWvLf0gAKCRAatxiGkwoM9vhP
+AJ0Xeefv+ZPTj9TpeQLa6KvEHMzFUQCbBct/Cz5LSuu4QnqjI4M0hnaYpLGIXQQQEQoAHRYh
+BOPo9IDFKt1zsnjueOHsvgfX1wiVBQJa8ZAEAAoJEOHsvgfX1wiVjjkAoIlBO4wT1al4zxQk
+ncSIrmKf9cxkAJ0YFGvpZ60J9CnZ3Zqzzeo1Vne43okCMwQQAQgAHRYhBBuCqvKUeS5/VYZP
+Pr4yGa8+1BNBBQJa8ahkAAoJEL4yGa8+1BNB4cIQAJ+MZRzzHTXvR6CVXOxl6vggaESYyD3Y
+/J/X2xLTGI4wpeC3PCLOQ4PpCnUTnDj9mKoaXW5w54fXcGTj6nwE/T8mFDmxgbhyI44dbZaH
+ZENE+E/V8jIbqrCNSamwGjB5AW5AEBrylWV5EsQBrENYrPB5eiEdfU8uiHBiw+cq2RSHbywf
+uJW0NfyfF4GGG3SJ+MvK44NaLk3mmClxpEl2/7Yb8i6Pe1kR5ZJL3/lvkY2ZoqFIoB5grhUq
+42aJ8ggMF35JX6mLrWTpiel138vS+Kur7V6S4RGPu6OBitYeE2dDCEz/o3tcU3TiwpWQ8QBp
+iJhZ74vNGWTQO5okFrOLLnl+Yj312QHslU93QDNS0IwqBmxtiE9atYxfZMDGhYzZxdl9CnAC
+5uBZSzBrFbNW7uSosEU5zNMzfqdYxJlaxdvKbqSZmssyQzyrbTGMlsUjHNWU+fhk+DL/iewO
+UINwZYCO2Uhp70hdTKmwLLFDRoUjz25GNeSTPLVQXB55useoFdnHXDAoXyPhARUyW993h9KB
+qHV3XhItcfdg/NcdIc/qz44tAhPoi6GYI1goYjHOzBqg72z0Gzw86TI3lYw4iMCaDQysf05v
+ETnDlOTS4NyDPCWhWXARDHooK9ZlhRQN9ZlLwILlN2nYAxuLD/yDAbLC+iphQqadiM6M/4RT
+Q/d+iQJUBBMBCgA+FiEEpcyf7JPy+DfLBEkSM2kJtrJfrfoFAlrxh8QCGwEFCQPCZwAFCwkI
+BwMFFQoJCAsFFgIDAQACHgECF4AACgkQM2kJtrJfrfrmXRAAjRVEwWHf+/RrcBV1jRX/xr5R
+3AyjH+5y+RNbYY25Jcj5f27dIZhiaSHp7i4OjKCHlkWdy3VwptMUWBH3XcoFlkkiZdEeXrc6

commit Mesa for openSUSE:Factory

2018-05-11 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-05-11 11:28:14

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Fri May 11 11:28:14 2018 rev:324 rq:605329 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-05-06 
14:56:30.155960045 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-05-11 
11:28:15.932401651 +0200
@@ -1,0 +2,9 @@
+Tue May  8 12:14:26 UTC 2018 - sndir...@suse.com
+
+- Update to 18.0.3
+  * The is a fairly small release consisting of patches to fix leaks
+in RADV and Winsys, fix deadlock in internal queue, fix issues
+with ANV allocator, fix blit setup for YUV LoadImage, and some
+other patches.
+
+---
Mesa.changes: same change

Old:

  mesa-18.0.2.tar.xz
  mesa-18.0.2.tar.xz.sig

New:

  mesa-18.0.3.tar.xz
  mesa-18.0.3.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.TK3R9z/_old  2018-05-11 11:28:17.964327600 +0200
+++ /var/tmp/diff_new_pack.TK3R9z/_new  2018-05-11 11:28:17.972327309 +0200
@@ -43,7 +43,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.0.2
+%define _version 18.0.3
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -113,7 +113,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:18.0.2
+Version:18.0.3
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change

++ mesa-18.0.2.tar.xz -> mesa-18.0.3.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-18.0.2.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-18.0.3.tar.xz differ: char 27, line 1




commit Mesa for openSUSE:Factory

2018-05-06 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-05-06 14:56:20

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Sun May  6 14:56:20 2018 rev:323 rq:602486 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-04-22 
14:35:08.666727805 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-05-06 
14:56:30.155960045 +0200
@@ -1,0 +2,17 @@
+Mon Apr 30 10:04:10 UTC 2018 - sndir...@suse.com
+
+- Update to 18.0.2
+  * A couple of fixes for Meson that solves some problems regarding
+building tests and installation.
+  * A couple of fixes in state tracker / DRI that was causing crashes
+in QtCreator and Firefox, among other problems.
+  * A couple of fixes for GFX9, that solves a hang in the driver, and
+a problem with buffer views.
+  * SVGA gets also a patch to fix incorrect advertizing of
+EGL_KHR_gl_colorspace extension.
+  * Etnaviv gets a fix for swizzled texture formats.
+  * Intel drivers get also several patches.
+  * RADV gets a patch to solve a problem of lot of games complaining
+about not having enough memory.
+
+---
Mesa.changes: same change

Old:

  mesa-18.0.1.tar.xz
  mesa-18.0.1.tar.xz.sig

New:

  mesa-18.0.2.tar.xz
  mesa-18.0.2.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.6dc21W/_old  2018-05-06 14:56:33.307844398 +0200
+++ /var/tmp/diff_new_pack.6dc21W/_new  2018-05-06 14:56:33.311844252 +0200
@@ -43,7 +43,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.0.1
+%define _version 18.0.2
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -113,7 +113,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:18.0.1
+Version:18.0.2
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change

++ mesa-18.0.1.tar.xz -> mesa-18.0.2.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-18.0.1.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-18.0.2.tar.xz differ: char 25, line 1




commit Mesa for openSUSE:Factory

2018-04-22 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-04-22 14:35:05

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Sun Apr 22 14:35:05 2018 rev:322 rq:598492 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-04-10 
09:51:02.159366414 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-04-22 
14:35:08.666727805 +0200
@@ -1,0 +2,42 @@
+Thu Apr 19 09:55:13 UTC 2018 - sndir...@suse.com
+
+- Update to 18.0.1
+  * In this release we have:
+  * On the build system to highlight Meson is get improved thorugh several 
patches
+that fix issues around it.
+  * On the drivers part, RADV get several fixes: one for multisample 
regressions on
+   Vega, another around GFX9 buffer views, and a couple of them more to related
+   with avoiding emitting unneeded vertex state.
+  * St/Nine get fixes around face register, lighting constants, math check for
+inversible matrix, implicit conversions and bad tracking of vertex 
textures.
+  * Freedreno/a5xx get fixes around missaligned heigh for PIPE_BUFFER, and 
around
+page faults.
+  * Several fixes are also enqueued for Intel driver: set right channel_sizes 
for
+   MOV_INDIRECT sources, set right config registration for uploading to kernel,
+   return the fourcc stored in __DRIimage when possible, fix negative sign in
+   64-bit return values, fix null destination register in assembly instructions
+   with 3 source operands, a fix for failed TCS/TES shader compilation
+  * Queue also contains a couple of fixes around Gallium drivers, one to fix a 
typo
+in code that was causing wrong return value, and another one to fix an
+unitialized modifier for DRI2.
+  * Mesa core gets a couple of patches to fix issues around overriding 
OpenGL/ES
+supported version through environment variables, and a patch to fix an 
issue
+with texture samples found in "The Witness" through Wine.
+  * A couple of bugs around unrolling loops have also been fixed, these 
patches were
+applied for NIR and GLSL.
+  * On top of above, NIR gets more fixes in a couple of lowering functions 
used:
+coalesce in lower_vec_to_movs if vec had a SSA destination, and 
interp_var_at
+intrinsic support in lower_indirect_derefs. It also gets a fix around
+vars_to_ssa function.
+  * Finally, there are other fixes affecting Radeonsi, AC, EGL/Wayland and 
SPIR-V
+compiler.
+
+---
+Wed Apr 18 09:07:57 UTC 2018 - sndir...@suse.com
+
+- enabled opencl and that way also Mesa-gallium on 42.3 since we
+  now build against llvm 6; this also fixes the requirements from
+  Mesa-32bit to Mesa-gallium-32bit in baselibs.conf (reported by
+  community)
+
+---
Mesa.changes: same change

Old:

  mesa-18.0.0.tar.xz
  mesa-18.0.0.tar.xz.sig

New:

  mesa-18.0.1.tar.xz
  mesa-18.0.1.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.fkgMkH/_old  2018-04-22 14:35:10.478662232 +0200
+++ /var/tmp/diff_new_pack.fkgMkH/_new  2018-04-22 14:35:10.482662088 +0200
@@ -43,7 +43,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.0.0
+%define _version 18.0.1
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -68,8 +68,7 @@
   %define with_nine 1
 %endif
 
-%if 0%{gallium_loader} && 0%{?suse_version} >= 1330
-# llvm >= 3.9 not provided for <= 1330
+%if 0%{gallium_loader}
   %ifnarch ppc
 %define with_opencl 1
   %endif
@@ -114,7 +113,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:18.0.0
+Version:18.0.1
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT

Mesa.spec: same change

++ mesa-18.0.0.tar.xz -> mesa-18.0.1.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-18.0.0.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-18.0.1.tar.xz differ: char 25, line 1




commit Mesa for openSUSE:Factory

2018-04-10 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-04-10 09:50:55

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Tue Apr 10 09:50:55 2018 rev:321 rq:593742 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-03-30 
12:01:26.270718387 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-04-10 
09:51:02.159366414 +0200
@@ -1,0 +2,14 @@
+Thu Apr  5 08:37:03 UTC 2018 - m...@suse.com
+
+- Remove n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch.
+  * Not needed since we build Mesa against LLVM 6. (bnc#1082298)
+- Remove u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch.
+  * It was disabled for long time and does not seem to be needed.
+(bnc#1082306)
+
+---
+Tue Apr  3 08:24:39 UTC 2018 - sch...@suse.de
+
+- Enable nine on arm/aarch64
+
+---
Mesa.changes: same change

Old:

  n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch
  u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.Zom4l0/_old  2018-04-10 09:51:04.055297717 +0200
+++ /var/tmp/diff_new_pack.Zom4l0/_new  2018-04-10 09:51:04.059297572 +0200
@@ -64,7 +64,7 @@
   %define vdpau_radeon 1
 %endif
 
-%ifarch %ix86 x86_64
+%ifarch %ix86 x86_64 %arm aarch64
   %define with_nine 1
 %endif
 
@@ -131,8 +131,6 @@
 Source4:manual-pages.tar.bz2
 Source6:%{name}-rpmlintrc
 Source7:Mesa.keyring
-# to be upstreamed
-Patch11:u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch
 # never to be upstreamed
 Patch18:n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
 # currently needed for libglvnd support
@@ -140,7 +138,6 @@
 Patch32:archlinux_glvnd-fix-gl-dot-pc.patch
 # Upstream
 Patch43:u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch
-Patch45:n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch
 Patch47:u_st-dri-don-t-set-queryDmaBufFormats-queryDmaBufModif.patch
 
 BuildRequires:  autoconf >= 2.60
@@ -740,10 +737,6 @@
 %setup -q -n %{_name_archive}-%{_version} -b4
 # remove some docs
 rm -rf docs/README.{VMS,WIN32,OS2}
-### disabled, but not dropped yet; these still need investigation in
-### order to figure out whether the issue is still reproducable and
-### hence a fix is required
-#%patch11 -p1
 %patch18 -p1
 
 %if 0%{?libglvnd}
@@ -752,7 +745,6 @@
 %endif
 
 %patch43 -p1
-%patch45 -p1
 %patch47 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.Zom4l0/_old  2018-04-10 09:51:04.083296702 +0200
+++ /var/tmp/diff_new_pack.Zom4l0/_new  2018-04-10 09:51:04.087296557 +0200
@@ -63,7 +63,7 @@
   %define vdpau_radeon 1
 %endif
 
-%ifarch %ix86 x86_64
+%ifarch %ix86 x86_64 %arm aarch64
   %define with_nine 1
 %endif
 
@@ -130,8 +130,6 @@
 Source4:manual-pages.tar.bz2
 Source6:%{name}-rpmlintrc
 Source7:Mesa.keyring
-# to be upstreamed
-Patch11:u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch
 # never to be upstreamed
 Patch18:n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
 # currently needed for libglvnd support
@@ -139,7 +137,6 @@
 Patch32:archlinux_glvnd-fix-gl-dot-pc.patch
 # Upstream
 Patch43:u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch
-Patch45:n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch
 Patch47:u_st-dri-don-t-set-queryDmaBufFormats-queryDmaBufModif.patch
 
 BuildRequires:  autoconf >= 2.60
@@ -739,10 +736,6 @@
 %setup -q -n %{_name_archive}-%{_version} -b4
 # remove some docs
 rm -rf docs/README.{VMS,WIN32,OS2}
-### disabled, but not dropped yet; these still need investigation in
-### order to figure out whether the issue is still reproducable and
-### hence a fix is required
-#%patch11 -p1
 %patch18 -p1
 
 %if 0%{?libglvnd}
@@ -751,7 +744,6 @@
 %endif
 
 %patch43 -p1
-%patch45 -p1
 %patch47 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when






commit Mesa for openSUSE:Factory

2018-03-30 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-03-30 12:01:21

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Fri Mar 30 12:01:21 2018 rev:320 rq:591959 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-03-24 
16:07:02.877519174 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-03-30 
12:01:26.270718387 +0200
@@ -1,0 +2,40 @@
+Wed Mar 28 09:24:25 UTC 2018 - sndir...@suse.com
+
+- Update to 18.0.0 final
+  * one-and-only change since 18.0.0-rc5: updated release notes
+- Changes since 17.3  
+  * The top highlights include:
++ Cannonlake support on i965 and anv
++ GL 4.3/GLES 3.1 support  on r600/evergreen with hw fp64 support
++ Meson build system
+  * ANV Extensions:
++ VK_EXT_external_memory_dma_buf
+  * RADV Extensions:
++ VK_ANDROID_native_buffer
++ VK_KHR_external_fence
++ VK_KHR_external_fence_capabilities
++ VK_KHR_external_fence_fd
++ VK_KHR_get_surface_capabilities2
++ VK_EXT_discard_rectangles
++ VK_EXT_external_memory_dma_buf
++ VK_AMD_shader_info
+  * EGL:
++ Support for RGBA/RGBX 1010102 formats
++ EGL_EXT_pixel_format_float
++ Final planned release to ship wayland-egl. Now provided by wayland.
+  * GLX:
++ Darwin/Apple fixes
+  * Mesa core
++ Support 1 binary format for GL_ARB_get_program_binary on i965
++ drirc workarounds:
+  (*) Unreal 4 Editor
+  (*) Observer
+  (*) Steamroll
+  (*) Refunct
+  * drirc mesa_glthread whitelists:
++ Mount and Blade Warband
+- i965:
+  * Disk shader cache when MESA_GLSL_CACHE_DISABLE is set to "false"
+  * GL_EXT_disjoint_timer_query on gen6+
+
+---
Mesa.changes: same change

Old:

  mesa-18.0.0-rc5.tar.xz
  mesa-18.0.0-rc5.tar.xz.sig

New:

  mesa-18.0.0.tar.xz
  mesa-18.0.0.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.lrCfqT/_old  2018-03-30 12:01:29.274609763 +0200
+++ /var/tmp/diff_new_pack.lrCfqT/_new  2018-03-30 12:01:29.282609473 +0200
@@ -43,7 +43,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.0.0-rc5
+%define _version 18.0.0
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0

Mesa.spec: same change

++ mesa-18.0.0-rc5.tar.xz -> mesa-18.0.0.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-18.0.0-rc5.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-18.0.0.tar.xz differ: char 26, line 1




commit Mesa for openSUSE:Factory

2018-03-24 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-03-24 16:07:01

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Sat Mar 24 16:07:01 2018 rev:319 rq:590319 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-03-04 
11:54:11.890700011 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-03-24 
16:07:02.877519174 +0100
@@ -1,0 +2,21 @@
+Wed Mar 21 15:06:52 UTC 2018 - sndir...@suse.com
+
+- Update to 18.0.0-rc5
+  * The fifth and final release candidate for Mesa 18.0.0. Modulo
+serious regressions, it is anticipated that it will become
+Mesa 18.0.0 this Friday (2018-03-23) around 16:00 GMT
+- supersedes u_glsl-linker-error.patch
+
+---
+Mon Mar 19 19:58:07 UTC 2018 - sndir...@suse.com
+
+- no longer try to use non-existing python3-mako as BuildRequires
+  on Leap 42.3
+
+---
+Thu Mar 15 15:49:45 UTC 2018 - m...@suse.com
+
+- u_st-dri-don-t-set-queryDmaBufFormats-queryDmaBufModif.patch
+  * Fixes laggy mouse in Wayland. (fdo#104926)
+
+---
Mesa.changes: same change

Old:

  mesa-18.0.0-rc4.tar.xz
  mesa-18.0.0-rc4.tar.xz.sig
  u_glsl-linker-error.patch

New:

  mesa-18.0.0-rc5.tar.xz
  mesa-18.0.0-rc5.tar.xz.sig
  u_st-dri-don-t-set-queryDmaBufFormats-queryDmaBufModif.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.rnAvQW/_old  2018-03-24 16:07:04.745451837 +0100
+++ /var/tmp/diff_new_pack.rnAvQW/_new  2018-03-24 16:07:04.749451693 +0100
@@ -43,7 +43,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.0.0-rc4
+%define _version 18.0.0-rc5
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -141,7 +141,7 @@
 # Upstream
 Patch43:u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch
 Patch45:n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch
-Patch46:u_glsl-linker-error.patch
+Patch47:u_st-dri-don-t-set-queryDmaBufFormats-queryDmaBufModif.patch
 
 BuildRequires:  autoconf >= 2.60
 BuildRequires:  automake
@@ -151,7 +151,9 @@
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  python3-base
+%if 0%{?suse_version} > 1320
 BuildRequires:  python3-mako
+%endif
 BuildRequires:  python3-xml
 BuildRequires:  pkgconfig(dri2proto)
 BuildRequires:  pkgconfig(dri3proto)
@@ -751,7 +753,7 @@
 
 %patch43 -p1
 %patch45 -p1
-%patch46 -p1
+%patch47 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when
 # disabling libglvnd build; ugly ...

Mesa.spec: same change

++ mesa-18.0.0-rc4.tar.xz -> mesa-18.0.0-rc5.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-18.0.0-rc4.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-18.0.0-rc5.tar.xz differ: char 26, 
line 1

++ u_st-dri-don-t-set-queryDmaBufFormats-queryDmaBufModif.patch ++
Author: Michal Srb 
Subject: st/dri: don't set queryDmaBufFormats/queryDmaBufModifiers if the 
driver does not implement it
Patch-mainline: To be upstreamed
References: fdo#104926

This is equivalent to commit a65db0ad1c3, but for dri_kms_init_screen. Without
this gbm_dri_is_format_supported always returns false.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104926
---
 src/gallium/state_trackers/dri/dri2.c | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/gallium/state_trackers/dri/dri2.c 
b/src/gallium/state_trackers/dri/dri2.c
index 415002d2cd..59740b1301 100644
--- a/src/gallium/state_trackers/dri/dri2.c
+++ b/src/gallium/state_trackers/dri/dri2.c
@@ -2162,8 +2162,10 @@ dri_kms_init_screen(__DRIscreen * sPriv)
   dri2ImageExtension.createImageFromFds = dri2_from_fds;
   dri2ImageExtension.createImageFromDmaBufs = dri2_from_dma_bufs;
   dri2ImageExtension.createImageFromDmaBufs2 = dri2_from_dma_bufs2;
-  dri2ImageExtension.queryDmaBufFormats = dri2_query_dma_buf_formats;
-  dri2ImageExtension.queryDmaBufModifiers = dri2_query_dma_buf_modifiers;
+  if (pscreen->query_dmabuf_modifiers) {
+ dri2ImageExtension.queryDmaBufFormats = dri2_query_dma_buf_formats;
+ dri2ImageExtension.queryDmaBufModifiers = 
dri2_query_dma_buf_modifiers;
+  }
}
 
sPriv->extensions = dri_screen_extensions;
-- 
2.13.6




commit Mesa for openSUSE:Factory

2018-03-04 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-03-04 11:54:06

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Sun Mar  4 11:54:06 2018 rev:318 rq:581791 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-03-01 
12:02:50.176803558 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-03-04 
11:54:11.890700011 +0100
@@ -1,0 +2,15 @@
+Thu Mar  1 15:47:35 UTC 2018 - sndir...@suse.com
+
+- replaced u_r600-egd_tables.py-added-support-for-python-3.patch
+  with fixed u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch 
+  and enabled it again; removed again n_egd_tables_h.patch (boo#1082303)
+
+---
+Thu Mar  1 13:29:46 UTC 2018 - sndir...@suse.com
+
+- added n_egd_tables_h.patch and disabled u_mesa-python3-only.patch
+  * use pregenerated egd_tables.h (via python2) instead of trying
+to generate it during buildtime with python3 using an apparently
+broken patch (boo#1082303)
+
+---
Mesa.changes: same change

Old:

  u_r600-egd_tables.py-added-support-for-python-3.patch

New:

  u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.0nr3up/_old  2018-03-04 11:54:13.998624133 +0100
+++ /var/tmp/diff_new_pack.0nr3up/_new  2018-03-04 11:54:14.002623989 +0100
@@ -139,7 +139,7 @@
 Patch31:archlinux_0001-Fix-linkage-against-shared-glapi.patch
 Patch32:archlinux_glvnd-fix-gl-dot-pc.patch
 # Upstream
-Patch43:u_r600-egd_tables.py-added-support-for-python-3.patch
+Patch43:u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch
 Patch45:n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch
 Patch46:u_glsl-linker-error.patch
 

Mesa.spec: same change


++ u_r600-egd_tables.py-make-the-script-python-2-3-compat.patch ++
>From 62f6252476505bf556d1ad9e7c58cf7c1c6e510c Mon Sep 17 00:00:00 2001
From: Stefan Dirsch 
Date: Thu, 1 Mar 2018 16:38:37 +0100
Subject: [PATCH] r600/egd_tables.py: make the script python 2+3 compatible

Patch by "Tomas Chvatal"  with modifications
by "Michal Srb"  to not break python 2.

https://bugzilla.suse.com/show_bug.cgi?id=1082303

v2:
- no longer try to encode a unicode
- make use of 'from __future__ import print_function', so semantics
  of print statements in python2 are closer to print functions in python3

https://lists.freedesktop.org/archives/mesa-dev/2018-February/187056.html

Signed-off-by: Stefan Dirsch 
Reviewed-by: Tomas Chvatal 
Reviewed-by: Dylan Baker 
---
 src/gallium/drivers/r600/egd_tables.py | 53 +-
 1 file changed, 27 insertions(+), 26 deletions(-)

diff --git a/src/gallium/drivers/r600/egd_tables.py 
b/src/gallium/drivers/r600/egd_tables.py
index d7b78c7fb1..4796456330 100644
--- a/src/gallium/drivers/r600/egd_tables.py
+++ b/src/gallium/drivers/r600/egd_tables.py
@@ -1,3 +1,4 @@
+from __future__ import print_function
 
 CopyRight = '''
 /*
@@ -60,7 +61,7 @@ class StringTable:
 """
 fragments = [
 '"%s\\0" /* %s */' % (
-te[0].encode('string_escape'),
+te[0],
 ', '.join(str(idx) for idx in te[2])
 )
 for te in self.table
@@ -217,10 +218,10 @@ def write_tables(regs, packets):
 strings = StringTable()
 strings_offsets = IntTable("int")
 
-print '/* This file is autogenerated by egd_tables.py from evergreend.h. 
Do not edit directly. */'
-print
-print CopyRight.strip()
-print '''
+print('/* This file is autogenerated by egd_tables.py from evergreend.h. 
Do not edit directly. */')
+print('')
+print(CopyRight.strip())
+print('''
 #ifndef EG_TABLES_H
 #define EG_TABLES_H
 
@@ -242,20 +243,20 @@ struct eg_packet3 {
 unsigned name_offset;
 unsigned op;
 };
-'''
+''')
 
-print 'static const struct eg_packet3 packet3_table[] = {'
+print('static const struct eg_packet3 packet3_table[] = {')
 for pkt in packets:
-print '\t{%s, %s},' % (strings.add(pkt[5:]), pkt)
-print '};'
-print
+print('\t{%s, %s},' % (strings.add(pkt[5:]), pkt))
+print('};')
+print('')
 
-print 'static const struct eg_field egd_fields_table[] = {'
+print('static const struct eg_field egd_fields_table[] = {')
 
 fields_idx = 0
 for reg in 

commit Mesa for openSUSE:Factory

2018-03-01 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-03-01 12:02:48

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Thu Mar  1 12:02:48 2018 rev:317 rq:581007 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-02-25 
12:21:25.841573388 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-03-01 
12:02:50.176803558 +0100
@@ -1,0 +2,25 @@
+Wed Feb 28 14:57:00 UTC 2018 - sndir...@suse.com
+
+- removed more unneeded buildrequires: libudev, openssl, bison, 
+  flex (boo#1082312)
+
+---
+Tue Feb 27 18:17:53 UTC 2018 - sndir...@suse.com
+
+- removed u_configure.ac-Link-to-libLLVMCodegen-to-fix-cyclic-li.patch
+  which is no longer needed due to changed LLVM build (boo#1082307)
+
+---
+Tue Feb 27 09:58:06 UTC 2018 - sndir...@suse.com
+
+- merge content of new rpmlintrc into existing Mesa-rpmlintrc file
+
+---
+Fri Feb 23 13:36:23 UTC 2018 - sndir...@suse.com
+
+- no longer run ldconfig for the follwing backend (ICD) drivers,
+  since it's considered wrong: xvmc, vdpau, va, opencl, and vulkan;
+  required adding a rpmlintrc file with appropriate rules
+  (boo#1082316)
+
+---
Mesa.changes: same change

Old:

  u_configure.ac-Link-to-libLLVMCodegen-to-fix-cyclic-li.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.7AEOhb/_old  2018-03-01 12:02:52.868707011 +0100
+++ /var/tmp/diff_new_pack.7AEOhb/_new  2018-03-01 12:02:52.872706868 +0100
@@ -133,7 +133,6 @@
 Source7:Mesa.keyring
 # to be upstreamed
 Patch11:u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch
-Patch12:u_configure.ac-Link-to-libLLVMCodegen-to-fix-cyclic-li.patch
 # never to be upstreamed
 Patch18:n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
 # currently needed for libglvnd support
@@ -146,9 +145,7 @@
 
 BuildRequires:  autoconf >= 2.60
 BuildRequires:  automake
-BuildRequires:  bison
 BuildRequires:  fdupes
-BuildRequires:  flex
 BuildRequires:  gcc-c++
 BuildRequires:  imake
 BuildRequires:  libtool
@@ -168,9 +165,7 @@
 BuildRequires:  pkgconfig(libglvnd) >= 0.1.0
 %endif
 BuildRequires:  pkgconfig(libkms) >= 1.0.0
-BuildRequires:  pkgconfig(libudev) > 151
 BuildRequires:  pkgconfig(libva)
-BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(presentproto)
 BuildRequires:  pkgconfig(vdpau) >= 1.1
 BuildRequires:  pkgconfig(x11)
@@ -747,7 +742,6 @@
 ### order to figure out whether the issue is still reproducable and
 ### hence a fix is required
 #%patch11 -p1
-%patch12 -p1
 %patch18 -p1
 
 %if 0%{?libglvnd}
@@ -941,26 +935,6 @@
 
 %postun -n libxatracker2 -p /sbin/ldconfig
 
-%post   -n libXvMC_nouveau -p /sbin/ldconfig
-
-%postun -n libXvMC_nouveau -p /sbin/ldconfig
-
-%post   -n libXvMC_r600 -p /sbin/ldconfig
-
-%postun -n libXvMC_r600 -p /sbin/ldconfig
-
-%post   -n libvdpau_r300 -p /sbin/ldconfig
-
-%postun -n libvdpau_r300 -p /sbin/ldconfig
-
-%post   -n libvdpau_r600 -p /sbin/ldconfig
-
-%postun -n libvdpau_r600 -p /sbin/ldconfig
-
-%post   -n libvdpau_radeonsi -p /sbin/ldconfig
-
-%postun -n libvdpau_radeonsi -p /sbin/ldconfig
-
 %post   libglapi0 -p /sbin/ldconfig
 
 %postun libglapi0 -p /sbin/ldconfig
@@ -973,18 +947,6 @@
 
 %postun -n Mesa-libd3d -p /sbin/ldconfig
 
-%post   -n Mesa-libOpenCL -p /sbin/ldconfig
-
-%postun -n Mesa-libOpenCL -p /sbin/ldconfig
-
-%post -n Mesa-libva -p /sbin/ldconfig
-
-%postun -n Mesa-libva -p /sbin/ldconfig
-
-%post -n libvulkan_intel -p /sbin/ldconfig
-
-%postun -n libvulkan_intel -p /sbin/ldconfig
-
 %if !%{drivers}
 %files
 %defattr(-,root,root)

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.7AEOhb/_old  2018-03-01 12:02:52.896706007 +0100
+++ /var/tmp/diff_new_pack.7AEOhb/_new  2018-03-01 12:02:52.900705863 +0100
@@ -132,7 +132,6 @@
 Source7:Mesa.keyring
 # to be upstreamed
 Patch11:u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch
-Patch12:u_configure.ac-Link-to-libLLVMCodegen-to-fix-cyclic-li.patch
 # never to be upstreamed
 Patch18:n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
 # currently needed for libglvnd support
@@ -145,9 +144,7 @@
 
 BuildRequires:  autoconf >= 2.60
 BuildRequires:  automake
-BuildRequires:  bison
 BuildRequires:  fdupes
-BuildRequires:  flex
 BuildRequires:  gcc-c++
 BuildRequires:  imake
 BuildRequires:  libtool
@@ -167,9 +164,7 @@
 

commit Mesa for openSUSE:Factory

2018-02-25 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-02-25 12:21:22

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Sun Feb 25 12:21:22 2018 rev:316 rq:579528 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-02-19 
12:59:43.220776643 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-02-25 
12:21:25.841573388 +0100
@@ -1,0 +2,39 @@
+Fri Feb 23 13:25:16 UTC 2018 - sndir...@suse.com
+
+- removed no longer needed ncurses-devel BuildRequires (boo#1082315)
+
+---
+Fri Feb 23 13:19:41 UTC 2018 - sndir...@suse.com
+
+- redone u_add_llvm_codegen_dependencies.patch and renamed to
+  u_configure.ac-Link-to-libLLVMCodegen-to-fix-cyclic-li.patch
+  (boo#1082307)
+
+---
+Fri Feb 23 13:03:51 UTC 2018 - sndir...@suse.com
+
+- removed u_mesa-8.0.1-fix-16bpp.patch and
+  u_mesa-8.0-llvmpipe-shmget.patch, which we no longer apply since
+  about 5 years (boo#1082305)
+
+---
+Fri Feb 23 12:01:29 UTC 2018 - sndir...@suse.com
+
+- recreated u_mesa-python3-only.patch and renamed to
+  u_r600-egd_tables.py-added-support-for-python-3.patch; also
+  removed first hunk (boo#1082303)
+
+---
+Fri Feb 23 10:51:04 UTC 2018 - sndir...@suse.com
+
+- removed n_Define-GLAPIVAR-separate-from-GLAPI.patch 
+  * bits moved to libGLw's n_Use-newly-introduced-GLAPIVAR-for-variables.patch
+(boo#1082297)
+
+---
+Mon Feb 19 23:24:22 UTC 2018 - sch...@suse.de
+
+- Mesa-gallium only exists if %{with_opencl}
+- Add support for riscv64
+
+---
Mesa.changes: same change

Old:

  n_Define-GLAPIVAR-separate-from-GLAPI.patch
  u_add_llvm_codegen_dependencies.patch
  u_mesa-8.0-llvmpipe-shmget.patch
  u_mesa-8.0.1-fix-16bpp.patch
  u_mesa-python3-only.patch

New:

  u_configure.ac-Link-to-libLLVMCodegen-to-fix-cyclic-li.patch
  u_r600-egd_tables.py-added-support-for-python-3.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.ZAgPiU/_old  2018-02-25 12:21:27.121527030 +0100
+++ /var/tmp/diff_new_pack.ZAgPiU/_new  2018-02-25 12:21:27.125526885 +0100
@@ -82,6 +82,12 @@
   %define with_llvm 1
 %endif
 
+%if 0%{with_opencl}
+%define have_gallium 1
+%else
+%define have_gallium 0
+%endif
+
 %if %{drivers}
   %define glamor 0
 %else
@@ -127,20 +133,14 @@
 Source7:Mesa.keyring
 # to be upstreamed
 Patch11:u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch
-Patch12:u_add_llvm_codegen_dependencies.patch
-# Patch from Fedora, fix 16bpp in llvmpipe
-Patch13:u_mesa-8.0.1-fix-16bpp.patch
-# Patch from Fedora, use shmget when available, under llvmpipe
-Patch15:u_mesa-8.0-llvmpipe-shmget.patch
+Patch12:u_configure.ac-Link-to-libLLVMCodegen-to-fix-cyclic-li.patch
 # never to be upstreamed
 Patch18:n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
-# never to be upstreamed
-Patch21:n_Define-GLAPIVAR-separate-from-GLAPI.patch
 # currently needed for libglvnd support
 Patch31:archlinux_0001-Fix-linkage-against-shared-glapi.patch
 Patch32:archlinux_glvnd-fix-gl-dot-pc.patch
 # Upstream
-Patch43:u_mesa-python3-only.patch
+Patch43:u_r600-egd_tables.py-added-support-for-python-3.patch
 Patch45:n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch
 Patch46:u_glsl-linker-error.patch
 
@@ -222,9 +222,6 @@
 %if 0%{with_llvm}
 BuildRequires:  llvm-devel >= 3.9.0
 %endif
-%ifarch aarch64 %arm ppc64 ppc64le s390x %ix86 x86_64
-BuildRequires:  ncurses-devel
-%endif
 
 %if 0%{with_opencl}
 BuildRequires:  clang-devel
@@ -241,7 +238,9 @@
 # do not install recommends on their system still get working Mesa. It is
 # ignored in obs when Mesa is installed as build dependency.
 Requires:   Mesa-dri = %{version}
+%if 0%{have_gallium}
 Requires:   Mesa-gallium = %{version}
+%endif
 
 %description
 Mesa is a 3-D graphics library with an API which is very similar to
@@ -602,7 +601,7 @@
 Summary:Mesa Direct3D9 state tracker
 # Manually provide d3d library (bnc#918294)
 Group:  System/Libraries
-%ifarch x86_64 s390x ppc64le aarch64
+%ifarch x86_64 s390x ppc64le aarch64 riscv64
 Provides:   d3dadapter9.so.1()(64bit)
 %else
 Provides:   d3dadapter9.so.1
@@ -748,11 +747,8 @@
 ### order to 

commit Mesa for openSUSE:Factory

2018-02-19 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-02-19 12:59:37

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Mon Feb 19 12:59:37 2018 rev:315 rq:577310 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-02-07 
09:33:26.685495155 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-02-19 
12:59:43.220776643 +0100
@@ -1,0 +2,35 @@
+Fri Feb 16 14:59:04 UTC 2018 - msta...@suse.com
+
+- Split Nouveau and VC4 from the main driver package on all systems
+
+  Fixes (boo#1081210).
+
+---
+Thu Feb 15 09:25:16 UTC 2018 - mimi...@gmail.com
+
+- remove %{release} based dependecies
+   Unfortuanetly Mesa and Mesa-drivers can have different release number
+   Release is Commit_Count.Build_Count and build count can be different
+   because both packages have different dependencies
+
+---
+Wed Feb 14 09:48:41 UTC 2018 - mimi...@gmail.com
+
+- add u_glsl-linker-error.patch
+  * Fix attaching multiple shader objects for the same stage to a
+GLSL program triggers a linker error (fdo#104777, bnc#1080492)
+  * Fixes issue with wine applications.
+
+---
+Mon Feb 12 12:31:05 UTC 2018 - joop.boo...@opensuse.org
+
+- Added %{release} so the correct package release is used
+  when a package has been patched 
+
+---
+Fri Feb  9 13:45:16 UTC 2018 - sndir...@suse.com
+
+- Update to 18.0.0-rc4
+- supersedes u_mesa-st-shader_cache-restore-num_tgsi_tokens-when-loading.patch 
+
+---
Mesa.changes: same change

Old:

  mesa-18.0.0-rc3.tar.xz
  mesa-18.0.0-rc3.tar.xz.sig
  u_mesa-st-shader_cache-restore-num_tgsi_tokens-when-loading.patch

New:

  mesa-18.0.0-rc4.tar.xz
  mesa-18.0.0-rc4.tar.xz.sig
  u_glsl-linker-error.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.vPe7I2/_old  2018-02-19 12:59:53.344411540 +0100
+++ /var/tmp/diff_new_pack.vPe7I2/_new  2018-02-19 12:59:53.348411396 +0100
@@ -43,7 +43,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 18.0.0-rc3
+%define _version 18.0.0-rc4
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -141,8 +141,8 @@
 Patch32:archlinux_glvnd-fix-gl-dot-pc.patch
 # Upstream
 Patch43:u_mesa-python3-only.patch
-Patch44:
u_mesa-st-shader_cache-restore-num_tgsi_tokens-when-loading.patch
 Patch45:n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch
+Patch46:u_glsl-linker-error.patch
 
 BuildRequires:  autoconf >= 2.60
 BuildRequires:  automake
@@ -467,8 +467,8 @@
 Summary:Mesa Off-screen rendering extension
 # Wrongly named package shipped .so.8
 Group:  System/Libraries
-Obsoletes:  libOSMesa9 < %{version}-%{release}
-Provides:   libOSMesa9 = %{version}-%{release}
+Obsoletes:  libOSMesa9 < %{version}
+Provides:   libOSMesa9 = %{version}
 
 %description -n libOSMesa8
 OSmesa is a Mesa extension that allows programs to render to an
@@ -533,6 +533,16 @@
 Nouveau's 3D acceleration to work. It is packaged separately
 since it is still experimental.
 
+%package -n Mesa-dri-vc4
+Summary:Mesa DRI plug-in for 3D acceleration on Raspberry Pi
+Group:  System/Libraries
+Requires:   Mesa = %{version}
+
+%description -n Mesa-dri-vc4
+This package contains vc4_dri.so, which is necessary for 3D
+acceleration on the Raspberry Pi to work. It is packaged separately
+since it is still experimental.
+
 %package -n Mesa-gallium
 Summary:Mesa Gallium GPU drivers
 Group:  System/Libraries
@@ -750,8 +760,8 @@
 %endif
 
 %patch43 -p1
-%patch44 -p1
 %patch45 -p1
+%patch46 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when
 # disabling libglvnd build; ugly ...
@@ -1170,11 +1180,12 @@
 %files -n Mesa-dri
 %dir %{_libdir}/dri
 %{_libdir}/dri/*_dri.so
-%if 0%{?is_opensuse}
 %ifarch %ix86 x86_64 aarch64 %arm ppc64 ppc64le
 %exclude %{_libdir}/dri/nouveau_dri.so
 %exclude %{_libdir}/dri/nouveau_vieux_dri.so
 %endif
+%ifarch %arm aarch64
+%exclude %{_libdir}/dri/vc4_dri.so
 %endif
 
 %if 0%{with_opencl}
@@ -1184,12 +1195,15 @@
 %{_libdir}/gallium-pipe/pipe_*.so
 %endif
 
-%if 0%{?is_opensuse}
 %ifarch %ix86 x86_64 aarch64 %arm ppc64 ppc64le
 %files -n Mesa-dri-nouveau
 %{_libdir}/dri/nouveau_dri.so
 %{_libdir}/dri/nouveau_vieux_dri.so
 %endif
+
+%ifarch aarch64 %arm

commit Mesa for openSUSE:Factory

2018-02-07 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-02-07 09:33:25

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Wed Feb  7 09:33:25 2018 rev:314 rq:573596 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-02-03 
15:40:38.686577362 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-02-07 
09:33:26.685495155 +0100
@@ -1,0 +2,6 @@
+Tue Feb  6 08:42:03 UTC 2018 - m...@suse.com
+
+- u_mesa-st-shader_cache-restore-num_tgsi_tokens-when-loading.patch
+  * Fix crash when loading shader. (bnc#1079465)
+
+---
Mesa.changes: same change

New:

  u_mesa-st-shader_cache-restore-num_tgsi_tokens-when-loading.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.1pghJB/_old  2018-02-07 09:33:28.469411864 +0100
+++ /var/tmp/diff_new_pack.1pghJB/_new  2018-02-07 09:33:28.473411677 +0100
@@ -141,6 +141,7 @@
 Patch32:archlinux_glvnd-fix-gl-dot-pc.patch
 # Upstream
 Patch43:u_mesa-python3-only.patch
+Patch44:
u_mesa-st-shader_cache-restore-num_tgsi_tokens-when-loading.patch
 Patch45:n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch
 
 BuildRequires:  autoconf >= 2.60
@@ -749,6 +750,7 @@
 %endif
 
 %patch43 -p1
+%patch44 -p1
 %patch45 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when

Mesa.spec: same change


++ u_mesa-st-shader_cache-restore-num_tgsi_tokens-when-loading.patch ++
Git-commit: 041b18cf23a0acf7b0eddf63cd7a2a10192432a1
Author: Timothy Arceri 
Subject: st/shader_cache: restore num_tgsi_tokens when loading from cache
References: bnc#1079465 fdo#104762
Patch-Mainline: Upstream
Signed-off-by: Michal Srb 

Without this we will fail to correctly serialise programs when
using glGetProgramBinary() if the program was retrieved from
the disk cache rather than freshly compiled.

Fixes: c69b0dd6817b "st/glsl_to_tgsi: store num_tgsi_tokens in st_*_program"

Reviewed-by: Gert Wollny 
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104762
---
 src/mesa/state_tracker/st_shader_cache.c | 25 -
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/src/mesa/state_tracker/st_shader_cache.c 
b/src/mesa/state_tracker/st_shader_cache.c
index b1b9d275f8..12d73965bf 100644
--- a/src/mesa/state_tracker/st_shader_cache.c
+++ b/src/mesa/state_tracker/st_shader_cache.c
@@ -142,10 +142,11 @@ read_stream_out_from_cache(struct blob_reader 
*blob_reader,
 
 static void
 read_tgsi_from_cache(struct blob_reader *blob_reader,
- const struct tgsi_token **tokens)
+ const struct tgsi_token **tokens,
+ unsigned *num_tokens)
 {
-   uint32_t num_tokens  = blob_read_uint32(blob_reader);
-   unsigned tokens_size = num_tokens * sizeof(struct tgsi_token);
+   *num_tokens  = blob_read_uint32(blob_reader);
+   unsigned tokens_size = *num_tokens * sizeof(struct tgsi_token);
*tokens = (const struct tgsi_token*) MALLOC(tokens_size);
blob_copy_bytes(blob_reader, (uint8_t *) *tokens, tokens_size);
 }
@@ -175,7 +176,8 @@ st_deserialise_tgsi_program(struct gl_context *ctx,
   sizeof(stvp->result_to_output));
 
   read_stream_out_from_cache(_reader, >tgsi);
-  read_tgsi_from_cache(_reader, >tgsi.tokens);
+  read_tgsi_from_cache(_reader, >tgsi.tokens,
+   >num_tgsi_tokens);
 
   if (st->vp == stvp)
  st->dirty |= ST_NEW_VERTEX_PROGRAM(st, stvp);
@@ -189,7 +191,8 @@ st_deserialise_tgsi_program(struct gl_context *ctx,
 >variants, >tgsi);
 
   read_stream_out_from_cache(_reader, >tgsi);
-  read_tgsi_from_cache(_reader, >tgsi.tokens);
+  read_tgsi_from_cache(_reader, >tgsi.tokens,
+   >num_tgsi_tokens);
 
   if (st->tcp == sttcp)
  st->dirty |= sttcp->affected_states;
@@ -203,7 +206,8 @@ st_deserialise_tgsi_program(struct gl_context *ctx,
 >variants, >tgsi);
 
   read_stream_out_from_cache(_reader, >tgsi);
-  read_tgsi_from_cache(_reader, >tgsi.tokens);
+  read_tgsi_from_cache(_reader, >tgsi.tokens,
+   >num_tgsi_tokens);
 
   if (st->tep == sttep)
  st->dirty |= sttep->affected_states;
@@ -217,7 +221,8 @@ st_deserialise_tgsi_program(struct gl_context *ctx,
 >tgsi);
 
   read_stream_out_from_cache(_reader, >tgsi);
-  

commit Mesa for openSUSE:Factory

2018-02-03 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-02-03 15:40:37

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Sat Feb  3 15:40:37 2018 rev:313 rq:572112 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-01-30 
15:39:17.164940091 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-02-03 
15:40:38.686577362 +0100
@@ -1,0 +2,21 @@
+Fri Feb  2 13:52:41 UTC 2018 - sndir...@suse.com
+
+- Update to 18.0.0-rc3
+  * includes significant improvements for OpenGL and Vulkan support
+and performance.
+- supersedes U_intel-Add-more-Coffee-Lake-PCI-IDs.patch
+
+---
+Wed Jan 31 14:58:07 UTC 2018 - m...@suse.com
+
+- Remove dependency on clang-devel-static. (bnc#1065464)
+  * It was removed, clang-devel now again provides everything
+necessary as shared libraries.
+
+---
+Tue Jan 30 14:42:52 UTC 2018 - m...@suse.com
+
+- Require Mesa-dri-32bit and Mesa-gallium-32bit by Mesa-32bit. It
+  mirrors the requirement of the normal packages. (bnc#1078261)
+
+---
Mesa.changes: same change

Old:

  U_intel-Add-more-Coffee-Lake-PCI-IDs.patch
  mesa-17.3.3.tar.xz
  mesa-17.3.3.tar.xz.sig

New:

  mesa-18.0.0-rc3.tar.xz
  mesa-18.0.0-rc3.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.FE4EBF/_old  2018-02-03 15:40:40.326500765 +0100
+++ /var/tmp/diff_new_pack.FE4EBF/_new  2018-02-03 15:40:40.326500765 +0100
@@ -43,7 +43,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 17.3.3
+%define _version 18.0.0-rc3
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -108,7 +108,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:17.3.3
+Version:18.0.0
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -141,7 +141,6 @@
 Patch32:archlinux_glvnd-fix-gl-dot-pc.patch
 # Upstream
 Patch43:u_mesa-python3-only.patch
-Patch44:U_intel-Add-more-Coffee-Lake-PCI-IDs.patch
 Patch45:n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch
 
 BuildRequires:  autoconf >= 2.60
@@ -228,7 +227,6 @@
 
 %if 0%{with_opencl}
 BuildRequires:  clang-devel
-BuildRequires:  clang-devel-static
 BuildRequires:  libclc
 %endif
 
@@ -751,7 +749,6 @@
 %endif
 
 %patch43 -p1
-%patch44 -p1
 %patch45 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when

Mesa.spec: same change

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.FE4EBF/_old  2018-02-03 15:40:40.586488622 +0100
+++ /var/tmp/diff_new_pack.FE4EBF/_new  2018-02-03 15:40:40.590488435 +0100
@@ -9,6 +9,9 @@
provides "Mesa-libIndirectGL1- = "
obsoletes "Mesa-libIndirectGL1- < "
requires "libglvnd- >= 0.1.0"
+   requires "Mesa-dri- = "
+   requires "Mesa-gallium- = "
+
 Mesa-devel
#We need Mesa-!, do not put requires -Mesa-.
requires "Mesa- = "




commit Mesa for openSUSE:Factory

2018-01-30 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-01-30 15:39:14

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Tue Jan 30 15:39:14 2018 rev:312 rq:570623 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-01-26 
13:34:08.936289177 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-01-30 
15:39:17.164940091 +0100
@@ -1,0 +2,12 @@
+Mon Jan 29 10:43:04 UTC 2018 - m...@suse.com
+
+- Disable AMDGPU GFX9/Vega with LLVM < 6.0.0.
+  * n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch
+  * While it is supported since LLVM 5.0.0, it was not working
+correctly (bnc#1075901). Since we do not have the resources to
+determine which fixes should be backported and LLVM 6 will be
+released relatively soon, disable the support until then. Users
+with the card will have working desktop using software
+rendering just like they did with LLVM 4.
+
+---
Mesa.changes: same change

New:

  n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.mg0lH7/_old  2018-01-30 15:39:18.568874545 +0100
+++ /var/tmp/diff_new_pack.mg0lH7/_new  2018-01-30 15:39:18.572874358 +0100
@@ -142,6 +142,7 @@
 # Upstream
 Patch43:u_mesa-python3-only.patch
 Patch44:U_intel-Add-more-Coffee-Lake-PCI-IDs.patch
+Patch45:n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch
 
 BuildRequires:  autoconf >= 2.60
 BuildRequires:  automake
@@ -751,6 +752,7 @@
 
 %patch43 -p1
 %patch44 -p1
+%patch45 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when
 # disabling libglvnd build; ugly ...

Mesa.spec: same change


++ n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch ++
>From 63a73495438d621b8de24fa031a6af938bbf4ff4 Mon Sep 17 00:00:00 2001
From: Michal Srb 
Date: Mon, 29 Jan 2018 11:38:28 +0100
Subject: [PATCH] Disable AMDGPU GFX9/Vega on LLVM < 6.0.0.

Upstream advertises support since LLVM 5.0.0, but it does not work properly:
https://bugzilla.opensuse.org/show_bug.cgi?id=1075901
---
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c | 13 ++---
 src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c | 13 ++---
 2 files changed, 20 insertions(+), 6 deletions(-)

Index: mesa-17.3.3/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c
===
--- mesa-17.3.3.orig/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c
+++ mesa-17.3.3/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c
@@ -46,9 +46,16 @@ do_winsys_init(struct radv_amdgpu_winsys
if (!ac_query_gpu_info(fd, ws->dev, >info, >amdinfo))
return false;
 
-   /* LLVM 5.0 is required for GFX9. */
-   if (ws->info.chip_class >= GFX9 && HAVE_LLVM < 0x0500) {
-   fprintf(stderr, "amdgpu: LLVM 5.0 is required, got LLVM 
%i.%i\n",
+   /* LLVM 6.0 is required for GFX9. */
+/*
+   Upstream version of Mesa allows GFX9 since LLVM 5.0, but it does 
not work correctly:
+ https://bugzilla.opensuse.org/show_bug.cgi?id=1075901
+   The issues are fixed in LLVM 6. We have decided to disable GFX9 
support with LLVM 5
+   and wait for LLVM 6.
+ -- Michal Srb m...@suse.com, 2018-01-29
+*/
+   if (ws->info.chip_class >= GFX9 && HAVE_LLVM < 0x0600) {
+   fprintf(stderr, "amdgpu: LLVM 6.0 is required, got LLVM 
%i.%i\n",
HAVE_LLVM >> 8, HAVE_LLVM & 255);
return false;
}
Index: mesa-17.3.3/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c
===
--- mesa-17.3.3.orig/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c
+++ mesa-17.3.3/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c
@@ -58,9 +58,16 @@ static bool do_winsys_init(struct amdgpu
if (!ac_query_gpu_info(fd, ws->dev, >info, >amdinfo))
   goto fail;
 
-   /* LLVM 5.0 is required for GFX9. */
-   if (ws->info.chip_class >= GFX9 && HAVE_LLVM < 0x0500) {
-  fprintf(stderr, "amdgpu: LLVM 5.0 is required, got LLVM %i.%i\n",
+   /* LLVM 6.0 is required for GFX9. */
+   /*
+  Upstream version of Mesa allows GFX9 since LLVM 5.0, but it does not 
work correctly:
+https://bugzilla.opensuse.org/show_bug.cgi?id=1075901
+  The issues are fixed in LLVM 6. We have decided to disable GFX9 support 
with LLVM 5
+  and wait for LLVM 6.
+-- Michal Srb m...@suse.com, 2018-01-29
+   */
+   if 

commit Mesa for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-01-26 13:34:07

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Fri Jan 26 13:34:07 2018 rev:311 rq:568122 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-01-20 
11:20:45.657067812 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-01-26 
13:34:08.936289177 +0100
@@ -1,0 +2,5 @@
+Mon Jan 22 09:43:41 UTC 2018 - norm...@linux.vnet.ibm.com
+
+- in spec file move %dir %{_libdir}/dri to avoid ppc build failure
+
+---
Mesa.changes: same change



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.OijLga/_old  2018-01-26 13:34:11.256180818 +0100
+++ /var/tmp/diff_new_pack.OijLga/_new  2018-01-26 13:34:11.260180631 +0100
@@ -1167,6 +1167,7 @@
 
 %if %{drivers}
 %files -n Mesa-dri
+%dir %{_libdir}/dri
 %{_libdir}/dri/*_dri.so
 %if 0%{?is_opensuse}
 %ifarch %ix86 x86_64 aarch64 %arm ppc64 ppc64le
@@ -1233,7 +1234,6 @@
 %ifarch %ix86 x86_64 aarch64 %arm ppc64 ppc64le
 %files -n Mesa-libva
 %defattr(-,root,root)
-%dir %{_libdir}/dri
 %{_libdir}/dri/*_drv_video.so
 %endif
 %endif

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.OijLga/_old  2018-01-26 13:34:11.300178763 +0100
+++ /var/tmp/diff_new_pack.OijLga/_new  2018-01-26 13:34:11.308178389 +0100
@@ -1166,6 +1166,7 @@
 
 %if %{drivers}
 %files -n Mesa-dri
+%dir %{_libdir}/dri
 %{_libdir}/dri/*_dri.so
 %if 0%{?is_opensuse}
 %ifarch %ix86 x86_64 aarch64 %arm ppc64 ppc64le
@@ -1232,7 +1233,6 @@
 %ifarch %ix86 x86_64 aarch64 %arm ppc64 ppc64le
 %files -n Mesa-libva
 %defattr(-,root,root)
-%dir %{_libdir}/dri
 %{_libdir}/dri/*_drv_video.so
 %endif
 %endif






commit Mesa for openSUSE:Factory

2018-01-20 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-01-20 11:20:43

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Sat Jan 20 11:20:43 2018 rev:310 rq:567741 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-01-16 
09:39:14.326484711 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-01-20 
11:20:45.657067812 +0100
@@ -1,0 +2,17 @@
+Fri Jan 19 13:37:00 UTC 2018 - m...@suse.com
+
+- Update to 17.3.3
+  * Fixes to radv, anv, etnaviv, swrast and radeonsi drivers.
+  * Fixes for DRI3.
+- Make Mesa require Mesa-dri and Mesa-gallium. This makes Mesa
+  usable again for users who do not install recommended packages.
+  It breaks the Mesa and Mesa-drivers split, which has to be fixed
+  by ignoring it in obs.
+
+---
+Wed Jan 17 16:52:35 UTC 2018 - norm...@linux.vnet.ibm.com
+
+- Add _constraints to select 6G disk for PowerPC
+  to avoid cpio: write error on obs-power8-05 workers boo#1076325
+
+---
Mesa.changes: same change

Old:

  mesa-17.3.2.tar.xz
  mesa-17.3.2.tar.xz.sig

New:

  _constraints
  mesa-17.3.3.tar.xz
  mesa-17.3.3.tar.xz.sig



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.OCth0v/_old  2018-01-20 11:20:49.268898956 +0100
+++ /var/tmp/diff_new_pack.OCth0v/_new  2018-01-20 11:20:49.272898769 +0100
@@ -43,7 +43,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 17.3.2
+%define _version 17.3.3
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -108,7 +108,7 @@
 %endif
 
 Name:   Mesa-drivers
-Version:17.3.2
+Version:17.3.3
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -237,6 +237,12 @@
 Requires:   libglvnd >= 0.1.0
 %endif
 
+# This dependency on Mesa-dri and Mesa-gallium is here to make sure users that
+# do not install recommends on their system still get working Mesa. It is
+# ignored in obs when Mesa is installed as build dependency.
+Requires:   Mesa-dri = %{version}
+Requires:   Mesa-gallium = %{version}
+
 %description
 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

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.OCth0v/_old  2018-01-20 11:20:49.296897647 +0100
+++ /var/tmp/diff_new_pack.OCth0v/_new  2018-01-20 11:20:49.296897647 +0100
@@ -42,7 +42,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 17.3.2
+%define _version 17.3.3
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -107,7 +107,7 @@
 %endif
 
 Name:   Mesa
-Version:17.3.2
+Version:17.3.3
 Release:0
 Summary:System for rendering 3-D graphics
 License:MIT
@@ -236,6 +236,12 @@
 Requires:   libglvnd >= 0.1.0
 %endif
 
+# This dependency on Mesa-dri and Mesa-gallium is here to make sure users that
+# do not install recommends on their system still get working Mesa. It is
+# ignored in obs when Mesa is installed as build dependency.
+Requires:   Mesa-dri = %{version}
+Requires:   Mesa-gallium = %{version}
+
 %description
 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


++ _constraints ++

  

  ppc
  ppc64
  ppc64le


  
6
  

  

++ mesa-17.3.2.tar.xz -> mesa-17.3.3.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-17.3.2.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-17.3.3.tar.xz differ: char 26, line 1




commit Mesa for openSUSE:Factory

2018-01-16 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-01-16 09:39:12

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Tue Jan 16 09:39:12 2018 rev:309 rq:565814 version:unknown

Changes:

New Changes file:

--- /dev/null   2018-01-05 12:14:39.755488130 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-01-16 
09:39:14.326484711 +0100
@@ -0,0 +1,4801 @@
+---
+Mon Jan 15 15:08:13 UTC 2018 - m...@suse.com
+
+- U_intel-Add-more-Coffee-Lake-PCI-IDs.patch
+  * Add more Coffeelake PCI IDs (request by Intel)
+
+---
+Wed Jan 10 08:28:09 UTC 2018 - m...@suse.com
+
+- Update to 17.3.2
+  * Multiple fixes in the RADV Vulkan driver, workaround when using
+slibtool and a GLSL workaround for various titles using Unreal
+Engine 4.
+- Drop upstreamed u_r600-Add-support-for-B5G5R5A1.patch
+- Modify u_mesa-python3-only.patch to not break python 2.
+
+---
+Mon Jan  8 14:44:46 UTC 2018 - m...@suse.com
+
+- Update to 17.3.1
+  * Multiple fixes and improvements of the GLSL shader cache. The
+RADV driver no longer advertises VK_EXT_debug_report - there is
+no support for it.
+  * The i965, radeonsi, nvc0 and freedreno drivers have received a
+few small fixes each.
+  * A number of big endian fixes have been merged.
+
+---
+Thu Jan  8 14:26:50 UTC 2018 - tchva...@suse.com
+
+- Switch to python3 during build instead of python2
+  * Add patch u_mesa-python3-only.patch
+
+---
+Mon Jan  8 07:55:49 UTC 2018 - m...@suse.com
+
+- Add Mesa-dri and Mesa-gallium to baselibs.conf.
+- Require llvm >= 3.9.0
+  * The build fails otherwise because it is required for multiple
+Mesa components.
+
+---
+Fri Jan  5 11:46:52 UTC 2018 - jeng...@inai.de
+
+- Drop some redundant wording from descriptions.
+  Drop redundant %if guard around a %post section.
+
+---
+Wed Dec 13 15:13:14 UTC 2017 - m...@suse.com
+
+- Use different form of split for faster build (bnc#1071297)
+  * Mesa.spec does not use llvm and builds most of the *-devel
+subpackages.
+  * Mesa-drivers.spec uses llvm and builds extra things installable
+in addition to packages from Mesa.spec. These packages are
+required for actual rendering.
+
+---
+Fri Dec  8 16:47:00 UTC 2017 - mimi...@gmail.com
+
+- update to 17.3.0
+- drop U_configure.ac-rework-llvm-libs-handling-for-3.9.patch
+  * new major release comitng with changes in RADV, intel ANV,
+ S3TC support, RadeonSI driver with RX Vega. On-disk shader cache
+
+---
+Wed Dec  6 12:37:01 UTC 2017 - m...@suse.com
+
+- Split Mesa into Mesa and Mesa-mini. Mesa-mini does not depend on
+  llvm and its purpose is to build fast and allow other packages
+  that BuildRequire Mesa to be build independently on llvm.
+  Packages built against Mesa-mini should work correctly when
+  installed with full Mesa package. (bsc#1071297)
+
+---
+Sun Nov 26 16:03:29 UTC 2017 - aavind...@gmail.com
+
+- update to 17.2.6
+  * Core: fix to keep a program alive when re-linking and prevent
+an use-after-free.
+  * GLSL compiler: several fixes, including one to prevent a
+SIGSEV when calling an undeclared subroutine in certain
+conditions and another to mark the xfb buffers as active only
+if a variable uses them.
+  * SPIR-V compiler: fixed seveal problems involving the usage of
+separate images and texture/samplers.
+  * Intel drivers: many new fixes, specially for i965. Several are
+focused on improving SIMD32 and little-core. It also includes a
+fix for a GPU hang which was detected while playing HW
+accelerated video with mpv.
+  * AMD drivers: radv has seen plugged 2 memory leaks while r600
+has gotten a fix through reversing the tess factor components
+for isolines.
+  * swr driver: fixes for two performance regressions (one for 
+avx512 platforms and the other for the avx/avx2 platforms).
+  * ddebug gallium driver: fix for an use-after-free.
+  * EGL: Wayland platform of the the DRI2 drivers got a fix to
+prevent crashing in ancient systems.
+  * GLX has also received corrections to prevent a couple of errors
+when creating and binding a 

commit Mesa for openSUSE:Factory

2017-12-02 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-12-02 13:11:09

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Sat Dec  2 13:11:09 2017 rev:308 rq:545922 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-11-14 
14:24:38.139394509 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-12-02 
13:11:12.753188168 +0100
@@ -1,0 +2,32 @@
+Sun Nov 26 16:03:29 UTC 2017 - aavind...@gmail.com
+
+- update to 17.2.6
+  * Core: fix to keep a program alive when re-linking and prevent
+an use-after-free.
+  * GLSL compiler: several fixes, including one to prevent a
+SIGSEV when calling an undeclared subroutine in certain
+conditions and another to mark the xfb buffers as active only
+if a variable uses them.
+  * SPIR-V compiler: fixed seveal problems involving the usage of
+separate images and texture/samplers.
+  * Intel drivers: many new fixes, specially for i965. Several are
+focused on improving SIMD32 and little-core. It also includes a
+fix for a GPU hang which was detected while playing HW
+accelerated video with mpv.
+  * AMD drivers: radv has seen plugged 2 memory leaks while r600
+has gotten a fix through reversing the tess factor components
+for isolines.
+  * swr driver: fixes for two performance regressions (one for 
+avx512 platforms and the other for the avx/avx2 platforms).
+  * ddebug gallium driver: fix for an use-after-free.
+  * EGL: Wayland platform of the the DRI2 drivers got a fix to
+prevent crashing in ancient systems.
+  * GLX has also received corrections to prevent a couple of errors
+when creating and binding a context in DRI3 and DRISW,
+respectively.
+  * Build and integration: allow building libglvnd when EGL is present
+but not GLX. Enable building targets which don't need X11, such
+as omx and va, when XCB is not present. You can now specify
+the prefix installation for the OpenCL icd file.
+
+---

Old:

  mesa-17.2.5.tar.xz
  mesa-17.2.5.tar.xz.sig

New:

  mesa-17.2.6.tar.xz
  mesa-17.2.6.tar.xz.sig



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.tBX3dQ/_old  2017-12-02 13:11:14.645119257 +0100
+++ /var/tmp/diff_new_pack.tBX3dQ/_new  2017-12-02 13:11:14.653118965 +0100
@@ -22,7 +22,7 @@
 %endif
 %define glamor 1
 %define _name_archive mesa
-%define _version 17.2.5
+%define _version 17.2.6
 %define with_opencl 0
 %define with_vulkan 0
 %ifarch %ix86 x86_64 %arm aarch64 ppc ppc64 ppc64le s390x
@@ -53,7 +53,7 @@
 %endif
 
 Name:   Mesa
-Version:17.2.5
+Version:17.2.6
 Release:0
 Summary:System for rendering interactive 3-D graphics
 License:MIT


++ mesa-17.2.5.tar.xz -> mesa-17.2.6.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-17.2.5.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-17.2.6.tar.xz differ: char 27, line 1




commit Mesa for openSUSE:Factory

2017-11-14 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-11-14 14:24:29

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Tue Nov 14 14:24:29 2017 rev:307 rq:540761 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-11-09 
13:51:29.252906281 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-11-14 
14:24:38.139394509 +0100
@@ -1,0 +2,25 @@
+Sat Nov 11 03:46:49 UTC 2017 - aavind...@gmail.com
+
+- update to 17.2.5
+  * In Core, a GL error related to the ARB_ES3_1_compatibility spec
+noticed with the GFXBench 5 Aztec Ruins has been corrected. 
+  * The GLSL compiler is not giving a linker error for mismatching
+uniform precision with GLSL ES 1.00 any more. This enables,
+specially, several Android applications which violate this rule,
+e.g., Forge of Empires.
+  * The SPIR-V compiler has corrected an assert triggered when
+support for the simple memory model was claimed.
+  * NIR has also received a correction related with
+gl_SubGroupG{e,t}MaskARB.
+  * Intel drivers, specially i965, got several fixes, including a
+plug for a memory leak and another one in the compiler to avoid
+GPU hangs on Broxton.
+  * The gallium i915g driver for Intel has seen an important fix.
+  * AMD drivers (mostly radv) have received several fixes, including a
+correction for a DCC corruption that was visible with Rust,
+breaking an endless loop in r600, avoiding a GPU hang with vulkan
+dota2 in VR mode and a plug for a memory leak.
+  * Broadcom's vc4 gotten a fix to exclude some code that shouldn't
+be there in release builds.
+
+---

Old:

  mesa-17.2.4.tar.xz
  mesa-17.2.4.tar.xz.sig

New:

  mesa-17.2.5.tar.xz
  mesa-17.2.5.tar.xz.sig



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.hSMSYs/_old  2017-11-14 14:24:41.547270260 +0100
+++ /var/tmp/diff_new_pack.hSMSYs/_new  2017-11-14 14:24:41.551270114 +0100
@@ -22,7 +22,7 @@
 %endif
 %define glamor 1
 %define _name_archive mesa
-%define _version 17.2.4
+%define _version 17.2.5
 %define with_opencl 0
 %define with_vulkan 0
 %ifarch %ix86 x86_64 %arm aarch64 ppc ppc64 ppc64le s390x
@@ -53,7 +53,7 @@
 %endif
 
 Name:   Mesa
-Version:17.2.4
+Version:17.2.5
 Release:0
 Summary:System for rendering interactive 3-D graphics
 License:MIT


++ mesa-17.2.4.tar.xz -> mesa-17.2.5.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-17.2.4.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-17.2.5.tar.xz differ: char 26, line 1




commit Mesa for openSUSE:Factory

2017-11-09 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-11-09 13:51:25

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Thu Nov  9 13:51:25 2017 rev:306 rq:538487 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-10-26 
18:39:36.421325902 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-11-09 
13:51:29.252906281 +0100
@@ -1,0 +2,21 @@
+Tue Oct 31 04:55:54 UTC 2017 - aavind...@gmail.com
+
+- update to 17.2.4
+ * Mesa Core includes a change to prevent KOTOR from breaking when
+   in combination with the ATI fragment shader extension. 
+ * Additionally, NIR has also received a correction.
+ * Mesa's state tracker has gotten a patch to avoid leaks in
+   certain situations such as resizing a window.
+ * Intel drivers have received fixes. The compiler has
+   gotten a couple, while anv also received one.
+ * i965 got a patch to avoid VA-API, Beignet and other contexts
+   in the system to break when in combination with previous versions of Mesa 
17.2.x.
+ * AMD's compiler received fixes. `radv` has also
+   received another couple, including one to avoid a hang due to
+   overflow on huge textures.
+ * Broadcom's vc4 has corrected a problem when compiling with
+   Android's clang.
+ * Clover compilation issue fixed (affecting a specific clang revision)
+ * Fixed Vulkan's WSI memory leak in X11.
+
+---

Old:

  mesa-17.2.3.tar.xz
  mesa-17.2.3.tar.xz.sig

New:

  mesa-17.2.4.tar.xz
  mesa-17.2.4.tar.xz.sig



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.k7m8FO/_old  2017-11-09 13:51:31.216834750 +0100
+++ /var/tmp/diff_new_pack.k7m8FO/_new  2017-11-09 13:51:31.216834750 +0100
@@ -22,7 +22,7 @@
 %endif
 %define glamor 1
 %define _name_archive mesa
-%define _version 17.2.3
+%define _version 17.2.4
 %define with_opencl 0
 %define with_vulkan 0
 %ifarch %ix86 x86_64 %arm aarch64 ppc ppc64 ppc64le s390x
@@ -53,7 +53,7 @@
 %endif
 
 Name:   Mesa
-Version:17.2.3
+Version:17.2.4
 Release:0
 Summary:System for rendering interactive 3-D graphics
 License:MIT


++ mesa-17.2.3.tar.xz -> mesa-17.2.4.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-17.2.3.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-17.2.4.tar.xz differ: char 25, line 1




commit Mesa for openSUSE:Factory

2017-10-26 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-10-26 18:39:35

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Thu Oct 26 18:39:35 2017 rev:305 rq:535942 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-10-19 
19:31:26.590823571 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-10-26 
18:39:36.421325902 +0200
@@ -1,0 +2,15 @@
+Mon Oct 23 09:26:42 UTC 2017 - sndir...@suse.com
+
+- update to 17.2.3
+  * The Vulkan drivers ANV and RADV have multiple small fixes.
+  * The EGL code has improved handling of the new wl_dmabuf codepath.
+  * SWR no longer crashes when checking environment variables.
+  * Other gallium drivers have also seen updates - freedreno, nouveau and
+radeonsi. The gallivm module, used by llvmpipe et al. has gained little
+endian PPC64 fixes.
+  * The VA and VDPAU state-trackers have seems improvements handling
+interlaced videos.
+  * We're using python3 compatible constructs which gives us SCons 3.0
+support.
+
+---

Old:

  mesa-17.2.2.tar.xz
  mesa-17.2.2.tar.xz.sig

New:

  mesa-17.2.3.tar.xz
  mesa-17.2.3.tar.xz.sig



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.C86M0P/_old  2017-10-26 18:39:37.625269732 +0200
+++ /var/tmp/diff_new_pack.C86M0P/_new  2017-10-26 18:39:37.625269732 +0200
@@ -22,7 +22,7 @@
 %endif
 %define glamor 1
 %define _name_archive mesa
-%define _version 17.2.2
+%define _version 17.2.3
 %define with_opencl 0
 %define with_vulkan 0
 %ifarch %ix86 x86_64 %arm aarch64 ppc ppc64 ppc64le s390x
@@ -53,7 +53,7 @@
 %endif
 
 Name:   Mesa
-Version:17.2.2
+Version:17.2.3
 Release:0
 Summary:System for rendering interactive 3-D graphics
 License:MIT
@@ -392,8 +392,8 @@
 
 %package -n libOSMesa8
 Summary:Mesa Off-screen rendering extension
-Group:  System/Libraries
 # Wrongly named package shipped .so.8
+Group:  System/Libraries
 Obsoletes:  libOSMesa9 < %{version}-%{release}
 Provides:   libOSMesa9 = %{version}-%{release}
 
@@ -499,8 +499,8 @@
 
 %package libd3d
 Summary:Mesa Direct3D9 state tracker
-Group:  System/Libraries
 # Manually provide d3d library (bnc#918294)
+Group:  System/Libraries
 %ifarch x86_64 s390x ppc64le aarch64
 Provides:   d3dadapter9.so.1()(64bit)
 %else


++ mesa-17.2.2.tar.xz -> mesa-17.2.3.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-17.2.2.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-17.2.3.tar.xz differ: char 26, line 1




commit Mesa for openSUSE:Factory

2017-10-19 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-10-19 19:31:25

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Thu Oct 19 19:31:25 2017 rev:304 rq:534472 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-10-07 
17:48:09.397921455 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-10-19 
19:31:26.590823571 +0200
@@ -1,0 +2,22 @@
+Tue Oct 17 13:55:17 UTC 2017 - m...@suse.com
+
+- U_configure.ac-rework-llvm-libs-handling-for-3.9.patch
+  * llvm-config 3.9 and higher works properly, use its values
+instead of guessing. Fixes build against llvm built as single
+shared library.
+
+---
+Thu Oct 12 12:29:38 UTC 2017 - sch...@suse.de
+
+- svga is x86-only
+- u_svga-Fix-build-on-ppc64le.patch: Remove
+
+---
+Wed Oct 11 13:26:07 UTC 2017 - m...@suse.com
+
+- Add build dependency on clang-devel-static.
+  * Required with new llvm4 build mode (bnc#1049703).
+  * Also rename dependency llvm-clang-devel to clang-devel. The
+llvm-clang-devel is old name kept around for compatibility.
+
+---

Old:

  u_svga-Fix-build-on-ppc64le.patch

New:

  U_configure.ac-rework-llvm-libs-handling-for-3.9.patch



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.ysGaur/_old  2017-10-19 19:31:28.938713715 +0200
+++ /var/tmp/diff_new_pack.ysGaur/_new  2017-10-19 19:31:28.942713527 +0200
@@ -84,7 +84,7 @@
 Patch31:archlinux_0001-Fix-linkage-against-shared-glapi.patch
 Patch32:archlinux_glvnd-fix-gl-dot-pc.patch
 Patch42:u_r600-Add-support-for-B5G5R5A1.patch
-Patch43:u_svga-Fix-build-on-ppc64le.patch
+Patch43:U_configure.ac-rework-llvm-libs-handling-for-3.9.patch
 
 BuildRequires:  autoconf >= 2.60
 BuildRequires:  automake
@@ -163,8 +163,9 @@
 %endif
 
 %if 0%{with_opencl}
+BuildRequires:  clang-devel
+BuildRequires:  clang-devel-static
 BuildRequires:  libclc
-BuildRequires:  llvm-clang-devel
 %endif
 
 %if 0%{?libglvnd}
@@ -391,8 +392,8 @@
 
 %package -n libOSMesa8
 Summary:Mesa Off-screen rendering extension
-# Wrongly named package shipped .so.8
 Group:  System/Libraries
+# Wrongly named package shipped .so.8
 Obsoletes:  libOSMesa9 < %{version}-%{release}
 Provides:   libOSMesa9 = %{version}-%{release}
 
@@ -498,8 +499,8 @@
 
 %package libd3d
 Summary:Mesa Direct3D9 state tracker
-# Manually provide d3d library (bnc#918294)
 Group:  System/Libraries
+# Manually provide d3d library (bnc#918294)
 %ifarch x86_64 s390x ppc64le aarch64
 Provides:   d3dadapter9.so.1()(64bit)
 %else
@@ -727,7 +728,7 @@
 %ifarch ppc64 ppc64le
--enable-xa \
--with-dri-drivers=nouveau \
-   --with-gallium-drivers=r300,r600,nouveau,swrast,svga \
+   --with-gallium-drivers=r300,r600,nouveau,swrast \
 %endif
 %ifarch ia64 ppc hppa s390 s390x
--with-dri-drivers=swrast \


++ U_configure.ac-rework-llvm-libs-handling-for-3.9.patch ++
Git-commit: 13a53c4f5cdd664fd155c9e78fb46a4387af006c
Patch-Mainline: Upstream
Author: Emil Velikov 
Subject: configure.ac: rework llvm libs handling for 3.9+
Signed-off-by: Michal Srb 

Earlier versions need different quirks, but as of LLVM 3.9 llvm-config
provides --link-shared/link-static toggles.

The output of which seems to be reliable - looking at LLVM 3.9, 4.0 and
5.0.

Note that there are earlier code will be used for pre LLVM 3.9 and is
unchanged.

This effectively fixes LLVM static linking, while providing a clearer
and more robust solution for future versions.

Mildly interesting side notes:

 - build-mode (introduced with 3.8) was buggy with 3.8
It shows "static" when build with -DLLVM_LINK_LLVM_DYLIB=ON, yet it was
consistent with --libs. The latter shows the static libraries.

 - libnames and libfiles are broken with LVM 3.9
The library prefix and extension is printed twice liblibLLVM-3.9.so.so

v2: Invoke llvm-config twice, instead of using sed, to combine the two
lines into one (Tobias)

Cc: mesa-sta...@lists.freedesktop.org
Cc: Dieter Nützel 
Cc: Michel Dänzer 
Signed-off-by: Emil Velikov 
Reviewed-by: Tobias Droste 
---
 configure.ac | 30 --
 1 file changed, 20 insertions(+), 10 deletions(-)

Index: mesa-17.2.2/configure.ac

commit Mesa for openSUSE:Factory

2017-10-07 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-10-07 17:48:07

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Sat Oct  7 17:48:07 2017 rev:303 rq:531201 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-09-19 
16:20:16.921668308 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-10-07 
17:48:09.397921455 +0200
@@ -1,0 +2,17 @@
+Wed Oct  4 09:51:03 UTC 2017 - sndir...@suse.com
+
+- update to 17.2.2
+  * several Vulkan ANV/RADV driver fixes including Wayland WSI 
+improvements, RadeonSI / i965 / VC4 OpenGL fixes among other
+work, some fixes to common Gallium3D code, support for LLVM 5.0
+in Gallium3D when using the SCons build system, and a range of
+other fixes/improvements. 
+
+---
+Sat Sep 30 18:54:29 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- Drop gallium svga driver for arm/aarch64. The svga driver is a vmware
+  guest driver, thus only usable on x86(_64) platforms
+- Also enable OpenCL on arm (32bit), llvm4 has reached Factory
+
+---

Old:

  mesa-17.2.1.tar.xz
  mesa-17.2.1.tar.xz.sig

New:

  mesa-17.2.2.tar.xz
  mesa-17.2.2.tar.xz.sig



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.dEvClC/_old  2017-10-07 17:48:11.457830905 +0200
+++ /var/tmp/diff_new_pack.dEvClC/_new  2017-10-07 17:48:11.457830905 +0200
@@ -22,7 +22,7 @@
 %endif
 %define glamor 1
 %define _name_archive mesa
-%define _version 17.2.1
+%define _version 17.2.2
 %define with_opencl 0
 %define with_vulkan 0
 %ifarch %ix86 x86_64 %arm aarch64 ppc ppc64 ppc64le s390x
@@ -44,8 +44,7 @@
 %endif
 %if 0%{gallium_loader} && 0%{?suse_version} >= 1330
 # llvm >= 3.9 not provided for <= 1330
-%ifnarch %arm ppc
-# TODO Drop ifnarch %%arm once llvm4 has built in Factory
+%ifnarch ppc
 %define with_opencl 1
 %endif
 %ifarch %ix86 x86_64
@@ -54,7 +53,7 @@
 %endif
 
 Name:   Mesa
-Version:17.2.1
+Version:17.2.2
 Release:0
 Summary:System for rendering interactive 3-D graphics
 License:MIT
@@ -723,7 +722,7 @@
 %ifarch %arm aarch64
--enable-xa \
--with-dri-drivers=nouveau \
-   --with-gallium-drivers=r300,r600,nouveau,swrast,svga,freedreno,vc4 \
+   --with-gallium-drivers=r300,r600,nouveau,swrast,freedreno,vc4 \
 %endif
 %ifarch ppc64 ppc64le
--enable-xa \


++ mesa-17.2.1.tar.xz -> mesa-17.2.2.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-17.2.1.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-17.2.2.tar.xz differ: char 26, line 1




commit Mesa for openSUSE:Factory

2017-09-19 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-09-19 16:20:15

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Tue Sep 19 16:20:15 2017 rev:302 rq:527051 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-09-09 
20:24:00.271488908 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-09-19 
16:20:16.921668308 +0200
@@ -1,0 +2,17 @@
+Mon Sep 18 08:38:41 UTC 2017 - mimi...@gmail.com
+
+- update to 17.2.1
+  * drop upstreamed patches
+ n_force-xlocale-funcs.patch 
+ u_gallivm-correct-channel-shift-logic-on-big-endian.patch
+ u_llvmpipe-lp_build_gather_elem_vec-BE-fix-for-3x16-lo.patch
+  * fdo#100613 - Regression in Mesa 17 on s390x (zSystems)
+  * fdo#101709 - [llvmpipe] piglit gl-1.0-scissor-offscreen regression
+  * fdo#102454 - glibc 2.26 doesn't provide anymore xlocale.h
+  * fdo#102467 - [src/mesa/state_tracker/st_cb_readpixels.c:178]: (warning)
+Redundant assignment
+  * fdo#102502 - [bisected] Kodi crashes since commit 707d2e8b - gallium:
+fold u_trim_pipe_prim call from st/mesa to drivers
+  * many fixes for RADV a glsl
+
+---

Old:

  mesa-17.2.0.tar.xz
  mesa-17.2.0.tar.xz.sig
  n_force-xlocale-funcs.patch
  u_gallivm-correct-channel-shift-logic-on-big-endian.patch
  u_llvmpipe-lp_build_gather_elem_vec-BE-fix-for-3x16-lo.patch

New:

  mesa-17.2.1.tar.xz
  mesa-17.2.1.tar.xz.sig



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.yPef8Q/_old  2017-09-19 16:20:18.829399393 +0200
+++ /var/tmp/diff_new_pack.yPef8Q/_new  2017-09-19 16:20:18.833398829 +0200
@@ -22,7 +22,7 @@
 %endif
 %define glamor 1
 %define _name_archive mesa
-%define _version 17.2.0
+%define _version 17.2.1
 %define with_opencl 0
 %define with_vulkan 0
 %ifarch %ix86 x86_64 %arm aarch64 ppc ppc64 ppc64le s390x
@@ -54,7 +54,7 @@
 %endif
 
 Name:   Mesa
-Version:17.2.0
+Version:17.2.1
 Release:0
 Summary:System for rendering interactive 3-D graphics
 License:MIT
@@ -81,13 +81,9 @@
 Patch18:n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
 # never to be upstreamed
 Patch21:n_Define-GLAPIVAR-separate-from-GLAPI.patch
-# never to be upstreamed
-Patch22:n_force-xlocale-funcs.patch
 # currently needed for libglvnd support
 Patch31:archlinux_0001-Fix-linkage-against-shared-glapi.patch
 Patch32:archlinux_glvnd-fix-gl-dot-pc.patch
-Patch40:u_gallivm-correct-channel-shift-logic-on-big-endian.patch
-Patch41:u_llvmpipe-lp_build_gather_elem_vec-BE-fix-for-3x16-lo.patch
 Patch42:u_r600-Add-support-for-B5G5R5A1.patch
 Patch43:u_svga-Fix-build-on-ppc64le.patch
 
@@ -656,15 +652,12 @@
 %patch12 -p1
 %patch18 -p1
 %patch21 -p1
-%patch22 -p1
 
 %if 0%{?libglvnd}
 %patch31 -p1
 %patch32 -p1
 %endif
 
-%patch40 -p1
-%patch41 -p1
 %patch42 -p1
 %patch43 -p1
 


++ mesa-17.2.0.tar.xz -> mesa-17.2.1.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-17.2.0.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-17.2.1.tar.xz differ: char 26, line 1




commit Mesa for openSUSE:Factory

2017-09-09 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-09-09 20:23:58

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Sat Sep  9 20:23:58 2017 rev:301 rq:522001 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-09-04 
12:27:09.360841927 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-09-09 
20:24:00.271488908 +0200
@@ -1,0 +2,19 @@
+Thu Sep  7 10:16:43 UTC 2017 - sndir...@suse.com
+
+- u_svga-Fix-build-on-ppc64le.patch
+  * This let us compile the code on ppc64le, but it no-ops the log
+function.
+
+---
+Tue Sep  5 09:50:56 UTC 2017 - sndir...@suse.com
+
+- update to 17.2.0
+  * many RADV/ANV Vulkan driver improvements
+  * Vulkan and OpenGL performance improvements
+  * more work towards OpenGL 4.6 compliance
+  * a wealth of other open-source driver improvements
+  * initial Raven Ridge support (used on Vega-class graphics)
+  * Intel Cannonlake Support 
+- adjusted archlinux_0001-Fix-linkage-against-shared-glapi.patch
+
+---

Old:

  mesa-17.1.8.tar.xz
  mesa-17.1.8.tar.xz.sig

New:

  mesa-17.2.0.tar.xz
  mesa-17.2.0.tar.xz.sig
  u_svga-Fix-build-on-ppc64le.patch



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.NfPfZN/_old  2017-09-09 20:24:01.591302876 +0200
+++ /var/tmp/diff_new_pack.NfPfZN/_new  2017-09-09 20:24:01.595302312 +0200
@@ -22,7 +22,7 @@
 %endif
 %define glamor 1
 %define _name_archive mesa
-%define _version 17.1.8
+%define _version 17.2.0
 %define with_opencl 0
 %define with_vulkan 0
 %ifarch %ix86 x86_64 %arm aarch64 ppc ppc64 ppc64le s390x
@@ -54,7 +54,7 @@
 %endif
 
 Name:   Mesa
-Version:17.1.6
+Version:17.2.0
 Release:0
 Summary:System for rendering interactive 3-D graphics
 License:MIT
@@ -89,6 +89,7 @@
 Patch40:u_gallivm-correct-channel-shift-logic-on-big-endian.patch
 Patch41:u_llvmpipe-lp_build_gather_elem_vec-BE-fix-for-3x16-lo.patch
 Patch42:u_r600-Add-support-for-B5G5R5A1.patch
+Patch43:u_svga-Fix-build-on-ppc64le.patch
 
 BuildRequires:  autoconf >= 2.60
 BuildRequires:  automake
@@ -158,6 +159,7 @@
 # Requirements for wayland bumped up from 17.0
 %if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120300 && 
0%{?is_opensuse})
 BuildRequires:  pkgconfig(wayland-client) >= 1.11
+BuildRequires:  pkgconfig(wayland-protocols) >= 1.8
 BuildRequires:  pkgconfig(wayland-server) >= 1.11
 %endif
 %ifarch aarch64 %arm ppc64 ppc64le s390x %ix86 x86_64
@@ -664,6 +666,7 @@
 %patch40 -p1
 %patch41 -p1
 %patch42 -p1
+%patch43 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when
 # disabling libglvnd build; ugly ...


++ archlinux_0001-Fix-linkage-against-shared-glapi.patch ++
--- /var/tmp/diff_new_pack.NfPfZN/_old  2017-09-09 20:24:01.695288219 +0200
+++ /var/tmp/diff_new_pack.NfPfZN/_new  2017-09-09 20:24:01.695288219 +0200
@@ -8,10 +8,10 @@
  src/gallium/targets/osmesa/Makefile.am | 2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)
 
-diff --git a/src/gallium/targets/osmesa/Makefile.am 
b/src/gallium/targets/osmesa/Makefile.am
-index 5d39486..04add87 100644
 a/src/gallium/targets/osmesa/Makefile.am
-+++ b/src/gallium/targets/osmesa/Makefile.am
+Index: mesa-17.2.0/src/gallium/targets/osmesa/Makefile.am
+===
+--- mesa-17.2.0.orig/src/gallium/targets/osmesa/Makefile.am
 mesa-17.2.0/src/gallium/targets/osmesa/Makefile.am
 @@ -63,7 +63,7 @@ lib@OSMESA_LIB@_la_LIBADD = \
$(top_builddir)/src/gallium/drivers/trace/libtrace.la \
$(top_builddir)/src/gallium/drivers/softpipe/libsoftpipe.la \
@@ -20,7 +20,4 @@
 +  $(top_builddir)/src/mapi/shared-glapi/libglapi.la \
$(SHARED_GLAPI_LIB) \
$(OSMESA_LIB_DEPS) \
-   $(CLOCK_LIB)
--- 
-2.9.3
-
+   $(CLOCK_LIB) \

++ mesa-17.1.8.tar.xz -> mesa-17.2.0.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-17.1.8.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-17.2.0.tar.xz differ: char 25, line 1

++ u_svga-Fix-build-on-ppc64le.patch ++
>From 96b59b70573b8fafc377b4ac04fe46a2474180da Mon Sep 17 00:00:00 2001
From: Stefan Dirsch 
Date: Thu, 7 Sep 2017 11:53:21 +0200
Subject: [PATCH glx/glxglvnd] svga: Fix build on ppc64le.

This let us compile the code on ppc64le, but it no-ops the log function.
---
 src/gallium/drivers/svga/svga_msg.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 

commit Mesa for openSUSE:Factory

2017-09-04 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-09-04 12:27:08

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Mon Sep  4 12:27:08 2017 rev:300 rq:519329 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-08-24 
18:18:13.350242203 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-09-04 
12:27:09.360841927 +0200
@@ -1,0 +2,22 @@
+Mon Aug 28 14:17:25 UTC 2017 - mimi...@gmail.com
+
+- update to 17.1.8 
+ * fdo#101334 - AMD SI cards: Some vulkan apps freeze the system
+ * fdo#101766 - Assertion `!invalid type' failed when constant
+expression involves literal of different type<
+ * fdo#102024 - FORMAT_FEATURE_SAMPLED_IMAGE_BIT not supported for D16_UNORM
+and D32_SFLOAT
+ * fdo#102148 - Crash when running qopenglwidget example on mesa llvmpipe win32
+ * fdo#102241 - gallium/wgl: SwapBuffers freezing regularly with swap
+interval enabled
+ * fdo#101910 - [BYT]
+
ES31-CTS.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f
+  * fdo#102308 - segfault in glCompressedTextureSubImage3D
+
+---
+Mon Aug 28 12:53:03 UTC 2017 - fv...@suse.com
+
+- Add patch to fix strtod on non-EN locale (boo#1055929):
+  * n_force-xlocale-funcs.patch
+
+---

Old:

  mesa-17.1.6.tar.xz
  mesa-17.1.6.tar.xz.sig

New:

  mesa-17.1.8.tar.xz
  mesa-17.1.8.tar.xz.sig
  n_force-xlocale-funcs.patch



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.W5IUhB/_old  2017-09-04 12:27:11.520538287 +0200
+++ /var/tmp/diff_new_pack.W5IUhB/_new  2017-09-04 12:27:11.524537725 +0200
@@ -22,7 +22,7 @@
 %endif
 %define glamor 1
 %define _name_archive mesa
-%define _version 17.1.6
+%define _version 17.1.8
 %define with_opencl 0
 %define with_vulkan 0
 %ifarch %ix86 x86_64 %arm aarch64 ppc ppc64 ppc64le s390x
@@ -81,6 +81,8 @@
 Patch18:n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
 # never to be upstreamed
 Patch21:n_Define-GLAPIVAR-separate-from-GLAPI.patch
+# never to be upstreamed
+Patch22:n_force-xlocale-funcs.patch
 # currently needed for libglvnd support
 Patch31:archlinux_0001-Fix-linkage-against-shared-glapi.patch
 Patch32:archlinux_glvnd-fix-gl-dot-pc.patch
@@ -652,6 +654,7 @@
 %patch12 -p1
 %patch18 -p1
 %patch21 -p1
+%patch22 -p1
 
 %if 0%{?libglvnd}
 %patch31 -p1


++ mesa-17.1.6.tar.xz -> mesa-17.1.8.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-17.1.6.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-17.1.8.tar.xz differ: char 25, line 1

++ n_force-xlocale-funcs.patch ++
From: Fabian Vogt 
Subject: Force use of strtod_l and friends
Patch-mainline: never
References: boo#1055929

With glibc 2.26, xlocale.h got removed, but the used functions
are available as part of local.h since POSIX2008, so use them
unconditionally.
This is necessary to fix strod with non-EN locales.

Index: mesa-17.1.6/src/util/strtod.c
===
--- mesa-17.1.6.orig/src/util/strtod.c
+++ mesa-17.1.6/src/util/strtod.c
@@ -28,11 +28,9 @@
 
 #ifdef _GNU_SOURCE
 #include 
-#ifdef HAVE_XLOCALE_H
-#include 
+#define HAVE_XLOCALE_H
 static locale_t loc;
 #endif
-#endif
 
 #include "strtod.h"
 



commit Mesa for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-08-24 18:18:09

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Thu Aug 24 18:18:09 2017 rev:299 rq:518356 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-08-18 
14:57:10.879161830 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-08-24 
18:18:13.350242203 +0200
@@ -1,0 +2,7 @@
+Wed Aug 23 09:01:46 UTC 2017 - sndir...@suse.com
+
+- u_llvmpipe-lp_build_gather_elem_vec-BE-fix-for-3x16-lo.patch
+  updated; fixes three of the four regressions observed (PPC64, S390)
+  [fdo#100613, comment#42]
+
+---



Other differences:
--


++ u_llvmpipe-lp_build_gather_elem_vec-BE-fix-for-3x16-lo.patch ++
--- /var/tmp/diff_new_pack.fRZBpI/_old  2017-08-24 18:18:14.566071012 +0200
+++ /var/tmp/diff_new_pack.fRZBpI/_new  2017-08-24 18:18:14.570070449 +0200
@@ -1,49 +1,76 @@
-From 3f993cdf6db5cf344179fcb4fbf899f6ef9a6b2b Mon Sep 17 00:00:00 2001
-From: Ben Crocker 
-Date: Tue, 30 May 2017 12:34:23 -0400
-Subject: [PATCH] llvmpipe: lp_build_gather_elem_vec BE fix for 3x16 load
-
-Fix loading of a 3x16 vector as a single 48-bit load
-on big-endian systems (PPC64, S390).
-
-Signed-off-by: Ben Crocker 

- src/gallium/auxiliary/gallivm/lp_bld_gather.c | 17 +++--
- 1 file changed, 15 insertions(+), 2 deletions(-)
-
-diff --git a/src/gallium/auxiliary/gallivm/lp_bld_gather.c 
b/src/gallium/auxiliary/gallivm/lp_bld_gather.c
-index ccd0376..8e56e42 100644
 a/src/gallium/auxiliary/gallivm/lp_bld_gather.c
-+++ b/src/gallium/auxiliary/gallivm/lp_bld_gather.c
-@@ -234,13 +234,26 @@ lp_build_gather_elem_vec(struct gallivm_state *gallivm,
-   */
-  res = LLVMBuildZExt(gallivm->builder, res, dst_elem_type, "");
- 
-- if (vector_justify) {
- #ifdef PIPE_ARCH_BIG_ENDIAN
-+ if (vector_justify) {
-  res = LLVMBuildShl(gallivm->builder, res,
- LLVMConstInt(dst_elem_type,
-  dst_type.width - src_width, 0), "");
--#endif
-  }
-+ if (src_width == 48) {
-+LLVMValueRef shuffles[4] = {
-+   lp_build_const_int32(gallivm, 2),
-+   lp_build_const_int32(gallivm, 1),
-+   lp_build_const_int32(gallivm, 0),
-+   lp_build_const_int32(gallivm, 3),
-+};
-+struct lp_type type16 = {FALSE, FALSE, TRUE, FALSE, 16, 4};
-+res = LLVMBuildBitCast(gallivm->builder, res,
-+   lp_build_vec_type(gallivm, type16), "");
-+res = LLVMBuildShuffleVector(gallivm->builder, res, res, 
LLVMConstVector(shuffles, 4), "");
-+res = LLVMBuildBitCast(gallivm->builder, res, dst_elem_type, "");
-+ }
-+#endif
-   }
-}
-return res;
--- 
-2.7.4
-
+From d3135d11bb77235324a21ccaa23be6df836c9870 Mon Sep 17 00:00:00 2001
+From: Ben Crocker 
+Date: Tue, 22 Aug 2017 13:43:29 -0400
+Subject: [PATCH] llvmpipe: lp_build_gather_elem_vec BE fix for 3x16 load
+
+Fix loading of a 3x16 vector as a single 48-bit load
+on big-endian systems (PPC64, S390).
+
+Roland Scheidegger's commit e827d9175675aaa6cfc0b981e2a80685fb7b3a74
+plus Ray Strode's patch reduce pre-Roland Piglit failures from ~4000 to ~2000.
+This patch fixes three of the four regressions observed by Ray:
+
+- draw-vertices
+- draw-vertices-half-float
+- draw-vertices-half-float_gles2
+
+One regression remains:
+- draw-vertices-2101010
+
+Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=100613
+Cc: "17.2" "17.1" 
+
+Signed-off-by: Ben Crocker 
+---
+ src/gallium/auxiliary/gallivm/lp_bld_gather.c | 30 +--
+ 1 file changed, 28 insertions(+), 2 deletions(-)
+
+diff --git a/src/gallium/auxiliary/gallivm/lp_bld_gather.c 
b/src/gallium/auxiliary/gallivm/lp_bld_gather.c
+index ccd0376..7d11dcd 100644
+--- a/src/gallium/auxiliary/gallivm/lp_bld_gather.c
 b/src/gallium/auxiliary/gallivm/lp_bld_gather.c
+@@ -234,13 +234,39 @@ lp_build_gather_elem_vec(struct gallivm_state *gallivm,
+   */
+  res = LLVMBuildZExt(gallivm->builder, res, dst_elem_type, "");
+ 
+- if (vector_justify) {
+ #ifdef PIPE_ARCH_BIG_ENDIAN
++ if (vector_justify) {
+  res = LLVMBuildShl(gallivm->builder, res,
+ LLVMConstInt(dst_elem_type,
+  dst_type.width - src_width, 0), "");

commit Mesa for openSUSE:Factory

2017-08-18 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-08-18 14:57:10

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Fri Aug 18 14:57:10 2017 rev:298 rq:516979 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-08-12 
20:04:39.433563969 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-08-18 
14:57:10.879161830 +0200
@@ -1,0 +2,13 @@
+Mon Aug 14 17:16:34 UTC 2017 - jbe...@suse.com
+
+- Replace uses of arch directive with targettype within a package
+  declaration to resolve incorrect dependencies placed on -32bit
+  packages.
+
+---
+Mon Aug 14 14:06:35 UTC 2017 - m...@suse.com
+
+- Removed n_glesv2.pc-Add-lGL-for-libglvnd-builds-boo-1052776.patch
+  * The issue was in libglvnd which is fixed now. (boo#1052776)
+
+---

Old:

  n_glesv2.pc-Add-lGL-for-libglvnd-builds-boo-1052776.patch



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.RYs6rs/_old  2017-08-18 14:57:13.790751952 +0200
+++ /var/tmp/diff_new_pack.RYs6rs/_new  2017-08-18 14:57:13.794751389 +0200
@@ -84,7 +84,6 @@
 # currently needed for libglvnd support
 Patch31:archlinux_0001-Fix-linkage-against-shared-glapi.patch
 Patch32:archlinux_glvnd-fix-gl-dot-pc.patch
-Patch33:n_glesv2.pc-Add-lGL-for-libglvnd-builds-boo-1052776.patch
 Patch40:u_gallivm-correct-channel-shift-logic-on-big-endian.patch
 Patch41:u_llvmpipe-lp_build_gather_elem_vec-BE-fix-for-3x16-lo.patch
 Patch42:u_r600-Add-support-for-B5G5R5A1.patch
@@ -657,7 +656,6 @@
 %if 0%{?libglvnd}
 %patch31 -p1
 %patch32 -p1
-%patch33 -p1
 %endif
 
 %patch40 -p1


++ baselibs.conf ++
--- /var/tmp/diff_new_pack.RYs6rs/_old  2017-08-18 14:57:13.918733935 +0200
+++ /var/tmp/diff_new_pack.RYs6rs/_new  2017-08-18 14:57:13.922733373 +0200
@@ -55,9 +55,12 @@
 libgbm1
 libgbm-devel
requires "libgbm1- = "
-arch aarch64 ppc64 ppc64le s390x x86_64 package libwayland-egl1
-arch aarch64 ppc64 ppc64le s390x x86_64 package libwayland-egl-devel
-   requires "libwayland-egl1- = "
+libwayland-egl-devel
+   targetarch aarch64 requires "libwayland-egl1- = "
+   targetarch ppc64 requires "libwayland-egl1- = "
+   targetarch ppc64le requires "libwayland-egl1- = "
+   targetarch s390x requires "libwayland-egl1- = "
+   targetarch x86_64 requires "libwayland-egl1- = "
 Mesa-libglapi0
 Mesa-libglapi-devel
requires "Mesa-libglapi0- = "
@@ -65,13 +68,29 @@
provides "d3dadapter9.so.1"
 Mesa-libd3d-devel
requires "Mesa-libd3d- = "
-arch aarch64 ppc64 ppc64le s390x x86_64 package libvulkan_intel
-   +/usr/share/vulkan/icd.d/intel_icd.*.json
-arch aarch64 ppc64 ppc64le s390x x86_64 package libvulkan_radeon
-   +/usr/share/vulkan/icd.d/radeon_icd.*.json
-arch aarch64 ppc64 ppc64le s390x x86_64 package Mesa-libVulkan-devel
-   requires "libvulkan_intel- = "
-   requires "libvulkan_radeon- = "
+libvulkan_intel
+   targetarch aarch64 +/usr/share/vulkan/icd.d/intel_icd.*.json
+   targetarch ppc64 +/usr/share/vulkan/icd.d/intel_icd.*.json
+   targetarch ppc64le +/usr/share/vulkan/icd.d/intel_icd.*.json
+   targetarch s390x +/usr/share/vulkan/icd.d/intel_icd.*.json
+   targetarch x86_64 +/usr/share/vulkan/icd.d/intel_icd.*.json
+libvulkan_radeon
+   targetarch aarch64 +/usr/share/vulkan/icd.d/radeon_icd.*.json
+   targetarch ppc64 +/usr/share/vulkan/icd.d/radeon_icd.*.json
+   targetarch ppc64le +/usr/share/vulkan/icd.d/radeon_icd.*.json
+   targetarch s390x +/usr/share/vulkan/icd.d/radeon_icd.*.json
+   targetarch x86_64 +/usr/share/vulkan/icd.d/radeon_icd.*.json
+Mesa-libVulkan-devel
+   targetarch aarch64 requires "libvulkan_intel- = "
+   targetarch aarch64 requires "libvulkan_radeon- = "
+   targetarch ppc64 requires "libvulkan_intel- = "
+   targetarch ppc64 requires "libvulkan_radeon- = "
+   targetarch ppc64le requires "libvulkan_intel- = "
+   targetarch ppc64le requires "libvulkan_radeon- = "
+   targetarch s390x requires "libvulkan_intel- = "
+   targetarch s390x requires "libvulkan_radeon- = "
+   targetarch x86_64 requires "libvulkan_intel- = "
+   targetarch x86_64 requires "libvulkan_radeon- = "
 libXvMC_nouveau
 libXvMC_r600
 libvdpau_nouveau
@@ -79,5 +98,4 @@
 libvdpau_r600
 libvdpau_radeonsi
 libwayland-egl1
-arch aarch64 ppc64 ppc64le s390x x86_64 package Mesa-libOpenCL
 Mesa-dri-nouveau





commit Mesa for openSUSE:Factory

2017-08-12 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-08-12 20:04:37

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Sat Aug 12 20:04:37 2017 rev:297 rq:515319 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-07-24 
12:33:04.268025728 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-08-12 
20:04:39.433563969 +0200
@@ -1,0 +2,17 @@
+Tue Aug  8 14:12:45 UTC 2017 - sndir...@suse.com
+
+- n_glesv2.pc-Add-lGL-for-libglvnd-builds-boo-1052776.patch
+  glesv2.pc: Add "-lGL" for libglvnd builds (boo#1052776)
+
+---
+Mon Aug  7 19:13:20 UTC 2017 - mimi...@gmail.com
+
+- update to 17.1.6
+ * fdo#97957 - Awful screen tearing in a separate X server with DRI3
+ * fdo#101683 - Some games hang while loading when compositing is shut
+off or absent
+ * fdo#101867 - Launch options window renders black in Feral Games
+in current Mesa trunk
+ * and some other fixes as usualy 
+
+---

Old:

  mesa-17.1.5.tar.xz
  mesa-17.1.5.tar.xz.sig

New:

  mesa-17.1.6.tar.xz
  mesa-17.1.6.tar.xz.sig
  n_glesv2.pc-Add-lGL-for-libglvnd-builds-boo-1052776.patch



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.JtntO2/_old  2017-08-12 20:04:53.535588436 +0200
+++ /var/tmp/diff_new_pack.JtntO2/_new  2017-08-12 20:04:53.539587876 +0200
@@ -22,7 +22,7 @@
 %endif
 %define glamor 1
 %define _name_archive mesa
-%define _version 17.1.5
+%define _version 17.1.6
 %define with_opencl 0
 %define with_vulkan 0
 %ifarch %ix86 x86_64 %arm aarch64 ppc ppc64 ppc64le s390x
@@ -54,7 +54,7 @@
 %endif
 
 Name:   Mesa
-Version:17.1.5
+Version:17.1.6
 Release:0
 Summary:System for rendering interactive 3-D graphics
 License:MIT
@@ -84,6 +84,7 @@
 # currently needed for libglvnd support
 Patch31:archlinux_0001-Fix-linkage-against-shared-glapi.patch
 Patch32:archlinux_glvnd-fix-gl-dot-pc.patch
+Patch33:n_glesv2.pc-Add-lGL-for-libglvnd-builds-boo-1052776.patch
 Patch40:u_gallivm-correct-channel-shift-logic-on-big-endian.patch
 Patch41:u_llvmpipe-lp_build_gather_elem_vec-BE-fix-for-3x16-lo.patch
 Patch42:u_r600-Add-support-for-B5G5R5A1.patch
@@ -656,6 +657,7 @@
 %if 0%{?libglvnd}
 %patch31 -p1
 %patch32 -p1
+%patch33 -p1
 %endif
 
 %patch40 -p1


++ mesa-17.1.5.tar.xz -> mesa-17.1.6.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-17.1.5.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-17.1.6.tar.xz differ: char 25, line 1

++ n_glesv2.pc-Add-lGL-for-libglvnd-builds-boo-1052776.patch ++
>From 1902aaa97ec2d7919cc48dcde2b6ca165ca00a2f Mon Sep 17 00:00:00 2001
From: Stefan Dirsch 
Date: Tue, 8 Aug 2017 16:07:46 +0200
Subject: [PATCH glx/glxglvnd] glesv2.pc: Add "-lGL" for libglvnd builds
 (boo#1052776)

---
 src/mapi/es2api/glesv2.pc.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/mapi/es2api/glesv2.pc.in b/src/mapi/es2api/glesv2.pc.in
index e5bf12f878..8b5fb84fd8 100644
--- a/src/mapi/es2api/glesv2.pc.in
+++ b/src/mapi/es2api/glesv2.pc.in
@@ -7,6 +7,6 @@ Name: glesv2
 Description: Mesa OpenGL ES 2.0 library
 Requires.private:
 Version: @VERSION@
-Libs: -L${libdir} -lGLESv2
+Libs: -L${libdir} -lGLESv2 -lGL
 Libs.private: @GLESv2_PC_LIB_PRIV@
 Cflags: -I${includedir}
-- 
2.13.1




commit Mesa for openSUSE:Factory

2017-07-24 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-07-24 12:32:23

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Mon Jul 24 12:32:23 2017 rev:296 rq:511990 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-07-21 
22:42:17.108940506 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-07-24 
12:33:04.268025728 +0200
@@ -1,0 +2,7 @@
+Mon Jul 17 07:20:51 UTC 2017 - m...@suse.com
+
+- u_r600-Add-support-for-B5G5R5A1.patch
+  * Fixes rendercheck tests when X server accelerates using glamor.
+(bnc#1047154)
+
+---

New:

  u_r600-Add-support-for-B5G5R5A1.patch



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.kyyOfl/_old  2017-07-24 12:33:05.219891361 +0200
+++ /var/tmp/diff_new_pack.kyyOfl/_new  2017-07-24 12:33:05.223890796 +0200
@@ -86,6 +86,7 @@
 Patch32:archlinux_glvnd-fix-gl-dot-pc.patch
 Patch40:u_gallivm-correct-channel-shift-logic-on-big-endian.patch
 Patch41:u_llvmpipe-lp_build_gather_elem_vec-BE-fix-for-3x16-lo.patch
+Patch42:u_r600-Add-support-for-B5G5R5A1.patch
 
 BuildRequires:  autoconf >= 2.60
 BuildRequires:  automake
@@ -659,6 +660,7 @@
 
 %patch40 -p1
 %patch41 -p1
+%patch42 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when
 # disabling libglvnd build; ugly ...



++ u_r600-Add-support-for-B5G5R5A1.patch ++
Author: Michal Srb 
Subject: r600: Add support for B5G5R5A1.
Patch-Mainline: To be upstreamed
References: bnc#1047154

Fixes rendercheck errors when using glamor acceleration in X server.
---
 src/gallium/drivers/r600/r600_asm.c | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/src/gallium/drivers/r600/r600_asm.c 
b/src/gallium/drivers/r600/r600_asm.c
index 9e00528c5c..be2a086594 100644
--- a/src/gallium/drivers/r600/r600_asm.c
+++ b/src/gallium/drivers/r600/r600_asm.c
@@ -2350,6 +2350,12 @@ void r600_vertex_data_type(enum pipe_for
return;
}
 
+   if (pformat == PIPE_FORMAT_B5G5R5A1_UNORM) {
+   *format = FMT_1_5_5_5;
+   *endian = r600_endian_swap(16);
+   return;
+   }
+
desc = util_format_description(pformat);
if (desc->layout != UTIL_FORMAT_LAYOUT_PLAIN) {
goto out_unknown;



commit Mesa for openSUSE:Factory

2017-07-21 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-07-21 22:42:08

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Fri Jul 21 22:42:08 2017 rev:295 rq:511071 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-07-10 
11:00:50.419745648 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-07-21 
22:42:17.108940506 +0200
@@ -1,0 +2,11 @@
+Sun Jul 16 09:25:32 UTC 2017 - mimi...@gmail.com
+
+- update to 17.1.5
+ * fdo#100242 - radeon buffer allocation failure during startup of Factorio
+ * fdo#101657 - strtod.c:32:10: fatal error: xlocale.h: No such file or 
directory
+ * fdo#101666 - bitfieldExtract is marked as a built-in function
+on OpenGL ES 3.0, but was added in OpenGL ES 3.1
+ * fdo#101703 - No stencil buffer allocated when requested by GLUT
+ * and other bugfixes
+
+---

Old:

  mesa-17.1.4.tar.xz
  mesa-17.1.4.tar.xz.sig

New:

  mesa-17.1.5.tar.xz
  mesa-17.1.5.tar.xz.sig



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.b66qWo/_old  2017-07-21 22:42:17.212925838 +0200
+++ /var/tmp/diff_new_pack.b66qWo/_new  2017-07-21 22:42:17.212925838 +0200
@@ -22,7 +22,7 @@
 %endif
 %define glamor 1
 %define _name_archive mesa
-%define _version 17.1.4
+%define _version 17.1.5
 %define with_opencl 0
 %define with_vulkan 0
 %ifarch %ix86 x86_64 %arm aarch64 ppc ppc64 ppc64le s390x
@@ -54,7 +54,7 @@
 %endif
 
 Name:   Mesa
-Version:17.1.4
+Version:17.1.5
 Release:0
 Summary:System for rendering interactive 3-D graphics
 License:MIT


++ mesa-17.1.4.tar.xz -> mesa-17.1.5.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-17.1.4.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-17.1.5.tar.xz differ: char 26, line 1




commit Mesa for openSUSE:Factory

2017-07-10 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-07-10 11:00:46

Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and  /work/SRC/openSUSE:Factory/.Mesa.new (New)


Package is "Mesa"

Mon Jul 10 11:00:46 2017 rev:294 rq:507827 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-06-21 
13:52:17.272873430 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-07-10 
11:00:50.419745648 +0200
@@ -1,0 +2,14 @@
+Sat Jul  1 09:10:11 UTC 2017 - mimi...@gmail.com
+
+- update to 17.1.4
+ * fdo#77240 - khrplatform.h not installed if EGL is disabled
+ * fdo#95530 - Stellaris - colored overlay of sectors doesn't render on i965
+ * fdo#96958 - [SKL] Improper rendering in Europa Universalis IV
+ * fdo#99467 - [radv] DOOM 2016 + wine. Green screen everywhere
+ * fdo#101071 - compiling glsl fails with undefined reference to 
`pthread_create'
+ * fdo#101252 - eglGetDisplay() is not thread safe
+ * fdo#101294 - radeonsi minecraft forge splash freeze since 17.1
+ * fdo#101451 - [G33] ES2-CTS.functional.clipping.polygon regression
+ * and some other fixes as usualy
+
+---

Old:

  mesa-17.1.3.tar.xz
  mesa-17.1.3.tar.xz.sig

New:

  mesa-17.1.4.tar.xz
  mesa-17.1.4.tar.xz.sig



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.n6HlZv/_old  2017-07-10 11:01:05.761578941 +0200
+++ /var/tmp/diff_new_pack.n6HlZv/_new  2017-07-10 11:01:05.761578941 +0200
@@ -22,7 +22,7 @@
 %endif
 %define glamor 1
 %define _name_archive mesa
-%define _version 17.1.3
+%define _version 17.1.4
 %define with_opencl 0
 %define with_vulkan 0
 %ifarch %ix86 x86_64 %arm aarch64 ppc ppc64 ppc64le s390x
@@ -54,7 +54,7 @@
 %endif
 
 Name:   Mesa
-Version:17.1.3
+Version:17.1.4
 Release:0
 Summary:System for rendering interactive 3-D graphics
 License:MIT


++ mesa-17.1.3.tar.xz -> mesa-17.1.4.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-17.1.3.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-17.1.4.tar.xz differ: char 25, line 1




  1   2   3   >