diff --git a/Mesa-drivers.changes b/Mesa-drivers.changes index 8858369..5b5c767 100644 --- a/Mesa-drivers.changes +++ b/Mesa-drivers.changes @@ -1,3 +1,42 @@ +------------------------------------------------------------------- +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) + ------------------------------------------------------------------- Fri Sep 18 11:11:14 UTC 2020 - Stefan Dirsch diff --git a/Mesa-drivers.spec b/Mesa-drivers.spec index f63d57d..61548f6 100644 --- a/Mesa-drivers.spec +++ b/Mesa-drivers.spec @@ -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 @@ Patch2: n_add-Mesa-headers-again.patch 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 @@ rm -rf docs/README.{VMS,WIN32,OS2} %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 @@ echo "The \"Mesa\" package does not have the ability to render, but is supplemen %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 @@ echo "The \"Mesa\" package does not have the ability to render, but is supplemen %{_libdir}/pkgconfig/dri.pc %files devel -%doc docs/*.html +%doc docs/*.rst # !drivers %endif diff --git a/Mesa.changes b/Mesa.changes index 8858369..5b5c767 100644 --- a/Mesa.changes +++ b/Mesa.changes @@ -1,3 +1,42 @@ +------------------------------------------------------------------- +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) + ------------------------------------------------------------------- Fri Sep 18 11:11:14 UTC 2020 - Stefan Dirsch diff --git a/Mesa.spec b/Mesa.spec index e287d3d..5a1a2e1 100644 --- a/Mesa.spec +++ b/Mesa.spec @@ -40,7 +40,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 @@ -108,7 +108,7 @@ %endif Name: Mesa -Version: 20.1.8 +Version: 20.2.1 Release: 0 Summary: System for rendering 3-D graphics License: MIT @@ -127,6 +127,7 @@ Patch2: n_add-Mesa-headers-again.patch 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 @@ -703,6 +704,7 @@ rm -rf docs/README.{VMS,WIN32,OS2} %ifarch ppc64le %patch60 -p1 %endif +%patch100 -p1 # Remove requires to vulkan libs from baselibs.conf on platforms # where vulkan build is disabled; ugly ... @@ -914,7 +916,7 @@ echo "The \"Mesa\" package does not have the ability to render, but is supplemen %if !%{drivers} %files -%license docs/license.html +%license docs/license.rst %doc docs/README* %dir %{_datadir}/drirc.d %config %{_datadir}/drirc.d/* @@ -1070,7 +1072,7 @@ echo "The \"Mesa\" package does not have the ability to render, but is supplemen %{_libdir}/pkgconfig/dri.pc %files devel -%doc docs/*.html +%doc docs/*.rst # !drivers %endif diff --git a/U_fix-mpeg1_2-decode-mesa-20.2.patch b/U_fix-mpeg1_2-decode-mesa-20.2.patch new file mode 100644 index 0000000..eeb2562 --- /dev/null +++ b/U_fix-mpeg1_2-decode-mesa-20.2.patch @@ -0,0 +1,17 @@ +@@ -, +, @@ +--- + 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) { +-- diff --git a/mesa-20.1.8.tar.xz b/mesa-20.1.8.tar.xz deleted file mode 100644 index 3916778..0000000 --- a/mesa-20.1.8.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:df21351494f7caaec5a3ccc16f14f15512e98d2ecde178bba1d134edc899b961 -size 12846348 diff --git a/mesa-20.1.8.tar.xz.sig b/mesa-20.1.8.tar.xz.sig deleted file mode 100644 index 023dfe9..0000000 Binary files a/mesa-20.1.8.tar.xz.sig and /dev/null differ diff --git a/mesa-20.2.1.tar.xz b/mesa-20.2.1.tar.xz new file mode 100644 index 0000000..e65a08a --- /dev/null +++ b/mesa-20.2.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1a46d9a3f291bc0e0374600bdcb59844fa3eafaa50398e472a36fc65fd0244a +size 13777748 diff --git a/mesa-20.2.1.tar.xz.sig b/mesa-20.2.1.tar.xz.sig new file mode 100644 index 0000000..047a717 Binary files /dev/null and b/mesa-20.2.1.tar.xz.sig differ diff --git a/n_add-Mesa-headers-again.patch b/n_add-Mesa-headers-again.patch index 360a38f..898a44a 100644 --- a/n_add-Mesa-headers-again.patch +++ b/n_add-Mesa-headers-again.patch @@ -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 diff --git a/n_drirc-disable-rgb10-for-chromium-on-amd.patch b/n_drirc-disable-rgb10-for-chromium-on-amd.patch index 3c44c88..bda802f 100644 --- a/n_drirc-disable-rgb10-for-chromium-on-amd.patch +++ b/n_drirc-disable-rgb10-for-chromium-on-amd.patch @@ -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. diff --git a/u_dep_xcb.patch b/u_dep_xcb.patch index 1677bd4..2f2bce4 100644 --- a/u_dep_xcb.patch +++ b/u_dep_xcb.patch @@ -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 @@ Index: mesa-19.2.1/meson.build 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, )