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.changes 2020-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 <sndir...@suse.com> + +- 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 <sndir...@suse.com> + +- 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 <sndir...@suse.com> + +- 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 <sndir...@suse.com> + +- 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 <wba...@tmo.at> + +- 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 2020-10-18 16:25:45.896606821 +0200 @@ -1,9 +1,10 @@ -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.build 2020-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') +Index: mesa-20.2.0/include/meson.build +=================================================================== +--- mesa-20.2.0.orig/include/meson.build ++++ mesa-20.2.0/include/meson.build +@@ -29,10 +29,8 @@ if with_android_stub + inc_include += [include_directories('android_stub')] + endif -if not with_glvnd if with_gles1 or with_gles2 or with_opengl or with_egl ++++++ n_drirc-disable-rgb10-for-chromium-on-amd.patch ++++++ --- /var/tmp/diff_new_pack.bqjNJP/_old 2020-10-18 16:25:45.904606825 +0200 +++ /var/tmp/diff_new_pack.bqjNJP/_new 2020-10-18 16:25:45.904606825 +0200 @@ -1,7 +1,8 @@ -diff -dupr mesa-20.0.0.orig/src/util/00-mesa-defaults.conf mesa-20.0.0/src/util/00-mesa-defaults.conf ---- mesa-20.0.0.orig/src/util/00-mesa-defaults.conf 2020-02-19 20:29:32.000000000 +0100 -+++ mesa-20.0.0/src/util/00-mesa-defaults.conf 2020-02-22 12:10:47.118008543 +0100 -@@ -556,6 +556,14 @@ TODO: document the other workarounds. +Index: mesa-20.2.0/src/util/00-mesa-defaults.conf +=================================================================== +--- mesa-20.2.0.orig/src/util/00-mesa-defaults.conf ++++ mesa-20.2.0/src/util/00-mesa-defaults.conf +@@ -633,6 +633,14 @@ TODO: document the other workarounds. <application name="DiRT Rally" executable="DirtRally"> <option name="radeonsi_prim_restart_tri_strips_only" value="true"/> </application> ++++++ u_dep_xcb.patch ++++++ --- /var/tmp/diff_new_pack.bqjNJP/_old 2020-10-18 16:25:45.924606833 +0200 +++ /var/tmp/diff_new_pack.bqjNJP/_new 2020-10-18 16:25:45.924606833 +0200 @@ -1,8 +1,8 @@ -Index: mesa-19.2.1/meson.build +Index: mesa-20.2.0/meson.build =================================================================== ---- mesa-19.2.1.orig/meson.build -+++ mesa-19.2.1/meson.build -@@ -1422,10 +1422,12 @@ if with_platform_x11 +--- mesa-20.2.0.orig/meson.build ++++ mesa-20.2.0/meson.build +@@ -1718,10 +1718,12 @@ if with_platform_x11 endif endif if with_any_vk or with_egl or (with_glx == 'dri' and with_dri_platform == 'drm') @@ -15,15 +15,16 @@ 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-19.2.1/src/loader/meson.build +Index: mesa-20.2.0/src/loader/meson.build =================================================================== ---- mesa-19.2.1.orig/src/loader/meson.build -+++ mesa-19.2.1/src/loader/meson.build -@@ -28,6 +28,7 @@ if with_platform_x11 and with_dri3 +--- mesa-20.2.0.orig/src/loader/meson.build ++++ mesa-20.2.0/src/loader/meson.build +@@ -28,7 +28,7 @@ if with_platform_x11 and with_dri3 include_directories : [inc_include, inc_src], dependencies : [ dep_libdrm, dep_xcb_dri3, dep_xcb_present, dep_xcb_sync, dep_xshmfence, -+ dep_xcb, +- dep_xcb_xfixes, ++ dep_xcb_xfixes, dep_xcb, ], build_by_default : false, )