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.changes        2019-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 <[email protected]>
+
+- 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 <[email protected]>
+
+- use llvm8 on factory/TW 
+
+-------------------------------------------------------------------
+Thu Jun 13 09:34:13 UTC 2019 - Stefan Dirsch <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 \
-            -Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,svga,virgl \
+            
-Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,svga,virgl,iris \
   %else
   %ifarch %{arm} aarch64
             -Ddri-drivers=nouveau \
-            
-Dgallium-drivers=r300,r600,nouveau,swrast,virgl,freedreno,vc4,etnaviv \
+            
-Dgallium-drivers=r300,r600,nouveau,swrast,virgl,freedreno,vc4,etnaviv,lima,panfrost
 \
   %else
   %ifarch ppc64 ppc64le
             -Ddri-drivers=nouveau \
@@ -1019,8 +1020,6 @@
 
 %files libGLESv3-devel
 %{_includedir}/GLES3
-#%%_libdir/libGLESv3.so
-#%%_libdir/pkgconfig/glesv3.pc
 
 %files -n libOSMesa8
 %{_libdir}/libOSMesa.so.8.0.0
@@ -1054,15 +1053,9 @@
 %if %{xvmc_support}
 %files -n libXvMC_nouveau
 %{_libdir}/libXvMCnouveau.so
-#%{_libdir}/libXvMCnouveau.so.1
-#%{_libdir}/libXvMCnouveau.so.1.0
-#%{_libdir}/libXvMCnouveau.so.1.0.0
 
 %files -n libXvMC_r600
 %{_libdir}/libXvMCr600.so
-#%{_libdir}/libXvMCr600.so.1
-#%{_libdir}/libXvMCr600.so.1.0
-#%{_libdir}/libXvMCr600.so.1.0.0
 %endif
 
 %if %{vdpau_nouveau}
@@ -1152,7 +1145,6 @@
 %files -n Mesa-libd3d
 %dir %{_libdir}/d3d/
 %{_libdir}/d3d/*.so.*
-#%%{_sysconfdir}/OpenCL/vendors/mesa.icd
 
 %files -n Mesa-libd3d-devel
 %{_libdir}/pkgconfig/d3d.pc

++++++ Mesa.spec ++++++
--- /var/tmp/diff_new_pack.80Kcln/_old  2019-06-27 15:52:13.319824989 +0200
+++ /var/tmp/diff_new_pack.80Kcln/_new  2019-06-27 15:52:13.323824996 +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.5
+%define _version 19.1.0
 %define with_opencl 0
 %define with_vulkan 0
 %define with_llvm 0
@@ -109,7 +109,7 @@
 %endif
 
 Name:           Mesa
-Version:        19.0.5
+Version:        19.1.0
 Release:        0
 Summary:        System for rendering 3-D graphics
 License:        MIT
@@ -130,6 +130,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
@@ -729,6 +730,7 @@
 
 %patch54 -p1
 %patch58 -p1
+%patch60 -p1
 
 # Remove requires to libglvnd/libglvnd-devel from baselibs.conf when
 # disabling libglvnd build; ugly ...
@@ -745,7 +747,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
@@ -803,11 +804,11 @@
 %endif
   %ifarch %{ix86} x86_64
             -Ddri-drivers=i915,i965,nouveau,r100,r200 \
-            -Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,svga,virgl \
+            
-Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,svga,virgl,iris \
   %else
   %ifarch %{arm} aarch64
             -Ddri-drivers=nouveau \
-            
-Dgallium-drivers=r300,r600,nouveau,swrast,virgl,freedreno,vc4,etnaviv \
+            
-Dgallium-drivers=r300,r600,nouveau,swrast,virgl,freedreno,vc4,etnaviv,lima,panfrost
 \
   %else
   %ifarch ppc64 ppc64le
             -Ddri-drivers=nouveau \
@@ -1018,8 +1019,6 @@
 
 %files libGLESv3-devel
 %{_includedir}/GLES3
-#%%_libdir/libGLESv3.so
-#%%_libdir/pkgconfig/glesv3.pc
 
 %files -n libOSMesa8
 %{_libdir}/libOSMesa.so.8.0.0
@@ -1053,15 +1052,9 @@
 %if %{xvmc_support}
 %files -n libXvMC_nouveau
 %{_libdir}/libXvMCnouveau.so
-#%{_libdir}/libXvMCnouveau.so.1
-#%{_libdir}/libXvMCnouveau.so.1.0
-#%{_libdir}/libXvMCnouveau.so.1.0.0
 
 %files -n libXvMC_r600
 %{_libdir}/libXvMCr600.so
-#%{_libdir}/libXvMCr600.so.1
-#%{_libdir}/libXvMCr600.so.1.0
-#%{_libdir}/libXvMCr600.so.1.0.0
 %endif
 
 %if %{vdpau_nouveau}
@@ -1151,7 +1144,6 @@
 %files -n Mesa-libd3d
 %dir %{_libdir}/d3d/
 %{_libdir}/d3d/*.so.*
-#%%{_sysconfdir}/OpenCL/vendors/mesa.icd
 
 %files -n Mesa-libd3d-devel
 %{_libdir}/pkgconfig/d3d.pc


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

++++++ n_drirc-disable-rgb10-for-chromium-on-amd.patch ++++++
--- /var/tmp/diff_new_pack.80Kcln/_old  2019-06-27 15:52:13.427825162 +0200
+++ /var/tmp/diff_new_pack.80Kcln/_new  2019-06-27 15:52:13.427825162 +0200
@@ -1,10 +1,10 @@
-Index: mesa-19.0.0/src/util/00-mesa-defaults.conf
+Index: mesa-19.1.0/src/util/00-mesa-defaults.conf
 ===================================================================
---- mesa-19.0.0.orig/src/util/00-mesa-defaults.conf
-+++ mesa-19.0.0/src/util/00-mesa-defaults.conf
-@@ -412,6 +412,11 @@ TODO: document the other workarounds.
-         <application name="mpv" executable="mpv">
-             <option name="adaptive_sync" value="false" />
+--- mesa-19.1.0.orig/src/util/00-mesa-defaults.conf    2019-06-11 
17:12:51.000000000 +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.
+         <application name="Rayman Legends" executable="Rayman Legends.exe">
+             <option name="dynamic_texture_workaround" value="true" />
          </application>
 +
 +        <!-- This is workaround to prevent distorted colors on hardware 
accelerated video in Chromium. 
https://bugzilla.opensuse.org/show_bug.cgi?id=1113211 -->

++++++ n_glesv1_cm-glesv2.patch ++++++
--- mesa/src/mapi/meson.build.orig      2019-06-13 11:14:34.705848000 +0200
+++ mesa/src/mapi/meson.build   2019-06-13 11:21:00.995161000 +0200
@@ -35,7 +35,7 @@ if with_shared_glapi
 else
   libglapi = []
 endif
-if not with_glvnd
+if with_glvnd
   if with_gles1
     subdir('es1api')
   endif
++++++ u_dep_xcb.patch ++++++
--- /var/tmp/diff_new_pack.80Kcln/_old  2019-06-27 15:52:13.447825194 +0200
+++ /var/tmp/diff_new_pack.80Kcln/_new  2019-06-27 15:52:13.447825194 +0200
@@ -1,8 +1,8 @@
-Index: mesa-18.3.4/meson.build
+Index: mesa-19.1.0/meson.build
 ===================================================================
---- mesa-18.3.4.orig/meson.build
-+++ mesa-18.3.4/meson.build
-@@ -1379,10 +1379,12 @@ if with_platform_x11
+--- mesa-19.1.0.orig/meson.build       2019-06-11 17:12:50.000000000 +0200
++++ mesa-19.1.0/meson.build    2019-06-11 22:28:12.967838857 +0200
+@@ -1414,10 +1414,12 @@ if with_platform_x11
      dep_x11_xcb = dependency('x11-xcb')
    endif
    if with_any_vk or with_egl or (with_glx == 'dri' and with_dri_platform == 
'drm')
@@ -15,12 +15,12 @@
        dep_xcb_dri3 = dependency('xcb-dri3')
        dep_xcb_present = dependency('xcb-present')
        # until xcb-dri3 has been around long enough to make a hard-dependency:
-Index: mesa-18.3.4/src/loader/meson.build
+Index: mesa-19.1.0/src/loader/meson.build
 ===================================================================
---- mesa-18.3.4.orig/src/loader/meson.build
-+++ mesa-18.3.4/src/loader/meson.build
+--- mesa-19.1.0.orig/src/loader/meson.build    2019-06-11 17:12:51.000000000 
+0200
++++ mesa-19.1.0/src/loader/meson.build 2019-06-11 22:28:12.967838857 +0200
 @@ -28,6 +28,7 @@ if with_platform_x11 and with_dri3
-     include_directories : [inc_include, inc_src, inc_drm_uapi],
+     include_directories : [inc_include, inc_src],
      dependencies : [
        dep_libdrm, dep_xcb_dri3, dep_xcb_present, dep_xcb_sync, dep_xshmfence,
 +      dep_xcb,


Reply via email to