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.changes 2019-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 <aaronpuch...@alice-dsl.net> + +- Use %pkg_vcmp macro instead of llvm-config to detect LLVM 9. + +------------------------------------------------------------------- +Fri Oct 25 19:35:23 UTC 2019 - Stefan Dirsch <sndir...@suse.com> + +- 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.build 2019-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 : 'EGL', ) endif -endif # Non-upstream headers if with_egl