Hello community, here is the log from the commit of package Mesa for openSUSE:Factory checked in at 2017-05-20 10:07:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Mesa (Old) and /work/SRC/openSUSE:Factory/.Mesa.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "Mesa" Sat May 20 10:07:19 2017 rev:290 rq:494543 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes 2017-05-04 08:54:57.112335932 +0200 +++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes 2017-05-20 10:07:26.900571702 +0200 @@ -1,0 +2,24 @@ +Thu May 11 09:10:25 UTC 2017 - sndirsch@suse.com + +- baselibs.conf: libglvnd0 -> libglvnd; missed the package name + change in libglvnd package (boo#1038619) + +------------------------------------------------------------------- +Wed May 10 17:44:38 UTC 2017 - mimi.vx@gmail.com + +- update to 17.1.0 +- drop upstreamed patches: + archlinux_0002-fixup-EGL-Implement-the-libglvnd-interface-for-EGL-v.patch + archlinux_0001-EGL-Implement-the-libglvnd-interface-for-EGL-v2.patch + archlinux_glapi-Link-with-glapi-when-built-shared.patch ++ New major release with: + + OpenGL 4.2 support for Intel Ivy Bridge chips. + + The RADV driver passes the Khronos CTS + + Shader on-disk cache. Improving the startup and shader compilation + times in some games. + + This release includes significant performance improvements for games by + Feral Interactive. + * for full list of changes please check docs/relnotes/17.1.0.html + + +------------------------------------------------------------------- Old: ---- archlinux_0001-EGL-Implement-the-libglvnd-interface-for-EGL-v2.patch archlinux_0002-fixup-EGL-Implement-the-libglvnd-interface-for-EGL-v.patch archlinux_glapi-Link-with-glapi-when-built-shared.patch mesa-17.0.5.tar.xz mesa-17.0.5.tar.xz.sig New: ---- mesa-17.1.0.tar.xz mesa-17.1.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Mesa.spec ++++++ --- /var/tmp/diff_new_pack.yaCX0p/_old 2017-05-20 10:07:37.063135735 +0200 +++ /var/tmp/diff_new_pack.yaCX0p/_new 2017-05-20 10:07:37.063135735 +0200 @@ -22,7 +22,7 @@ %endif %define glamor 1 %define _name_archive mesa -%define _version 17.0.5 +%define _version 17.1.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.0.5 +Version: 17.1.0 Release: 0 Summary: System for rendering interactive 3-D graphics License: MIT @@ -82,11 +82,8 @@ # never to be upstreamed Patch21: n_Define-GLAPIVAR-separate-from-GLAPI.patch # currently needed for libglvnd support -Patch30: archlinux_glapi-Link-with-glapi-when-built-shared.patch Patch31: archlinux_0001-Fix-linkage-against-shared-glapi.patch Patch32: archlinux_glvnd-fix-gl-dot-pc.patch -Patch33: archlinux_0001-EGL-Implement-the-libglvnd-interface-for-EGL-v2.patch -Patch34: archlinux_0002-fixup-EGL-Implement-the-libglvnd-interface-for-EGL-v.patch Patch35: fedora_0001-glxglvnddispatch-Add-missing-dispatch-for-GetDriverC.patch Patch40: u_gallivm-correct-channel-shift-logic-on-big-endian.patch @@ -106,10 +103,10 @@ BuildRequires: pkgconfig(dri3proto) BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(glproto) -BuildRequires: pkgconfig(libdrm) >= 2.4.66 -BuildRequires: pkgconfig(libdrm_amdgpu) >= 2.4.63 +BuildRequires: pkgconfig(libdrm) >= 2.4.75 +BuildRequires: pkgconfig(libdrm_amdgpu) >= 2.4.79 BuildRequires: pkgconfig(libdrm_nouveau) >= 2.4.66 -BuildRequires: pkgconfig(libdrm_radeon) >= 2.4.56 +BuildRequires: pkgconfig(libdrm_radeon) >= 2.4.71 %if 0%{?libglvnd} BuildRequires: pkgconfig(libglvnd) >= 0.1.0 %endif @@ -145,10 +142,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %ifarch %arm BuildRequires: pkgconfig(libdrm_freedreno) >= 2.4.74 +BuildRequires: pkgconfig(libelf) %endif %ifarch x86_64 %ix86 BuildRequires: libelf-devel -BuildRequires: pkgconfig(libdrm_intel) >= 2.4.61 +BuildRequires: pkgconfig(libdrm_intel) >= 2.4.75 %else %if 0%{with_opencl} BuildRequires: libelf-devel @@ -654,11 +652,8 @@ %patch21 -p1 %if 0%{?libglvnd} -%patch30 -p1 %patch31 -p1 %patch32 -p1 -%patch33 -p1 -%patch34 -p1 %patch35 -p1 %endif @@ -686,12 +681,11 @@ --enable-gles1 \ --enable-gles2 \ --enable-dri \ - --with-egl-platforms=$egl_platforms \ + --with-platforms=$egl_platforms \ --enable-shared-glapi \ --enable-texture-float \ --enable-osmesa \ --enable-dri3 \ - --enable-shader-cache \ %{?with_nine:--enable-nine} \ %if %{glamor} --enable-gbm \ @@ -703,7 +697,7 @@ %endif --with-dri-searchpath=%{_libdir}/dri \ %ifarch aarch64 %arm ppc64 ppc64le s390x %ix86 x86_64 - --enable-gallium-llvm \ + --enable-llvm \ --enable-llvm-shared-libs \ %endif --enable-vdpau \ ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.yaCX0p/_old 2017-05-20 10:07:37.171120476 +0200 +++ /var/tmp/diff_new_pack.yaCX0p/_new 2017-05-20 10:07:37.175119911 +0200 @@ -3,7 +3,7 @@ provides "XFree86-Mesa-<targettype> xorg-x11-Mesa-<targettype>" provides "Mesa-libIndirectGL1-<targettype> = <version>" obsoletes "Mesa-libIndirectGL1-<targettype> < <version>" - requires "libglvnd0-<targettype> >= 0.1.0" + requires "libglvnd-<targettype> >= 0.1.0" Mesa-devel #We need Mesa-<targettype>!, do not put requires -Mesa-<targettype>. requires "Mesa-<targettype> = <version>" @@ -23,24 +23,24 @@ provides "Mesa-libIndirectGL-devel-<targettype> = <version>" Mesa-libEGL1 - requires "libglvnd0-<targettype> >= 0.1.0" + requires "libglvnd-<targettype> >= 0.1.0" Mesa-libEGL-devel requires "Mesa-libEGL1-<targettype> = <version>" requires "libglvnd-devel-<targettype> >= 0.1.0" Mesa-libGL1 requires "Mesa-<targettype>" - requires "libglvnd0-<targettype> >= 0.1.0" + requires "libglvnd-<targettype> >= 0.1.0" Mesa-libGL-devel requires "Mesa-libGL1-<targettype> = <version>" requires "libglvnd-devel-<targettype> >= 0.1.0" Mesa-libGLESv1_CM1 - requires "libglvnd0-<targettype> >= 0.1.0" + requires "libglvnd-<targettype> >= 0.1.0" Mesa-libGLESv1_CM-devel requires "Mesa-libEGL-devel-<targettype> = <version>" requires "Mesa-libGLESv1_CM1-<targettype> = <version>" requires "libglvnd-devel-<targettype> >= 0.1.0" Mesa-libGLESv2-2 - requires "libglvnd0-<targettype> >= 0.1.0" + requires "libglvnd-<targettype> >= 0.1.0" Mesa-libGLESv2-devel requires "Mesa-libEGL-devel-<targettype> = <version>" requires "Mesa-libGLESv2-2-<targettype> = <version>" ++++++ mesa-17.0.5.tar.xz -> mesa-17.1.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/Mesa/mesa-17.0.5.tar.xz /work/SRC/openSUSE:Factory/.Mesa.new/mesa-17.1.0.tar.xz differ: char 25, line 1