Hello community, here is the log from the commit of package Mesa for openSUSE:Factory checked in at 2015-09-24 06:13:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Mesa (Old) and /work/SRC/openSUSE:Factory/.Mesa.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Mesa" Changes: -------- --- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes 2015-09-11 09:03:26.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes 2015-09-24 06:13:09.000000000 +0200 @@ -1,0 +2,31 @@ +Mon Sep 14 15:40:22 UTC 2015 - jsl...@suse.com + +- add n_i965-Remove-early-release-of-DRI2-miptree.patch (bnc#945444) + +------------------------------------------------------------------- +Mon Sep 14 07:49:02 UTC 2015 - sndir...@suse.com + +- marked Mesa.keyring and mesa-11.0.0.tar.xz.sig as source in + specfile in order to make factory checkin policy happy + +------------------------------------------------------------------- +Sat Sep 12 15:36:35 UTC 2015 - mimi...@gmail.com + +- Update to version 11.0.0 +* Mesa 11.0 brings core Mesa support for OpenGL 4.2, RadeonSI and Nouveau NVC0 + OpenGL 4.1 support (the other hardware drivers remain at OpenGL 3.3), AMDGPU + kernel driver support along with initial R9 Fury/Fiji support, EGL 1.5 support, + ongoing OpenGL ES 3.1 work, OpenCL compute image support, HEVC video decode + support for RadeonSI via VDPAU, OpenGL ES 3.0 for Freedreno, and many fixes. ++ drop U_mesa-llvm37-rename-r600-to-amdgpu.patch and U_mesa-llvm37.patch + +------------------------------------------------------------------- +Fri Sep 11 18:00:38 UTC 2015 - mimi...@gmail.com + +- Update to version 10.6.7 ++ add gpg verification of source package +* fdo#90751 Revert "i965: Momentarily pretend to support + ARB_texture_stencil8 for blits." +* mesa/teximage: use correct extension for accept stencil texture. + +------------------------------------------------------------------- Old: ---- U_mesa-llvm37-rename-r600-to-amdgpu.patch U_mesa-llvm37.patch mesa-10.6.6.tar.xz New: ---- Mesa.keyring mesa-11.0.0.tar.xz mesa-11.0.0.tar.xz.sig n_i965-Remove-early-release-of-DRI2-miptree.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Mesa.spec ++++++ --- /var/tmp/diff_new_pack.w42IF4/_old 2015-09-24 06:13:10.000000000 +0200 +++ /var/tmp/diff_new_pack.w42IF4/_new 2015-09-24 06:13:10.000000000 +0200 @@ -18,7 +18,7 @@ %define glamor 1 %define _name_archive mesa -%define _version 10.6.6 +%define _version 11.0.0 %ifarch %ix86 x86_64 %arm ppc ppc64 ppc64le s390x %define gallium_loader 1 %else @@ -37,29 +37,30 @@ %define with_nine 1 %endif Name: Mesa -Version: 10.6.6 +Version: 11.0.0 Release: 0 Summary: System for rendering interactive 3-D graphics License: MIT Group: System/Libraries Url: http://www.mesa3d.org Source: ftp://ftp.freedesktop.org/pub/mesa/%{_version}/%{_name_archive}-%{_version}.tar.xz +Source1: ftp://ftp.freedesktop.org/pub/mesa/%{_version}/%{_name_archive}-%{_version}.tar.xz.sig Source2: baselibs.conf Source3: README.updates Source4: manual-pages.tar.bz2 Source6: %{name}-rpmlintrc +Source7: Mesa.keyring # required for building against wayland of openSUSE 13.1 Patch0: n_Fixed-build-against-wayland-1.2.1.patch +# should be replaced by real patch in X+Mesa+Intel ddx +# this is only a workaround +Patch1: n_i965-Remove-early-release-of-DRI2-miptree.patch # to be upstreamed Patch11: u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch # Patch from Fedora, fix 16bpp in llvmpipe Patch13: u_mesa-8.0.1-fix-16bpp.patch # Patch from Fedora, use shmget when available, under llvmpipe Patch15: u_mesa-8.0-llvmpipe-shmget.patch -# Upstream commit to fix build with llvm 3.7 -Patch16: U_mesa-llvm37.patch -# Upstream commit to fix build with llvm 3.7 -Patch17: U_mesa-llvm37-rename-r600-to-amdgpu.patch BuildRequires: autoconf >= 2.60 BuildRequires: automake BuildRequires: bison @@ -76,8 +77,9 @@ BuildRequires: pkgconfig(dri3proto) BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(glproto) -BuildRequires: pkgconfig(libdrm) >= 2.4.38 -BuildRequires: pkgconfig(libdrm_nouveau) >= 2.4.41 +BuildRequires: pkgconfig(libdrm) >= 2.4.60 +BuildRequires: pkgconfig(libdrm_amdgpu) >= 2.4.63 +BuildRequires: pkgconfig(libdrm_nouveau) >= 2.4.62 BuildRequires: pkgconfig(libdrm_radeon) >= 2.4.56 BuildRequires: pkgconfig(libkms) >= 1.0.0 BuildRequires: pkgconfig(libudev) > 151 @@ -109,11 +111,11 @@ Obsoletes: xorg-x11-Mesa < %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %ifarch %arm -BuildRequires: pkgconfig(libdrm_freedreno) >= 2.4.57 +BuildRequires: pkgconfig(libdrm_freedreno) >= 2.4.64 %endif %ifarch x86_64 %ix86 BuildRequires: libelf-devel -BuildRequires: pkgconfig(libdrm_intel) >= 2.4.60 +BuildRequires: pkgconfig(libdrm_intel) >= 2.4.61 %endif %if 0%{?suse_version} >= 1310 BuildRequires: pkgconfig(wayland-client) @@ -519,8 +521,7 @@ # required for building against wayland of openSUSE 13.1 %patch0 -p1 %endif -%patch16 -p1 -%patch17 -p1 +%patch1 -p1 ### disabled, but not dropped yet; these still need investigation in ### order to figure out whether the issue is still reproducable and ### hence a fix is required ++++++ mesa-10.6.6.tar.xz -> mesa-11.0.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/Mesa/mesa-10.6.6.tar.xz /work/SRC/openSUSE:Factory/.Mesa.new/mesa-11.0.0.tar.xz differ: char 26, line 1 ++++++ n_i965-Remove-early-release-of-DRI2-miptree.patch ++++++ >From e2a696a4cd93c2dbe445243de48ed478fbdb8009 Mon Sep 17 00:00:00 2001 From: Chris Wilson <ch...@chris-wilson.co.uk> Date: Fri, 10 Jul 2015 10:41:35 +0100 Subject: i965: Remove early release of DRI2 miptree References: bfo#86281 bko#349519 intel_update_winsys_renderbuffer_miptree() will release the existing miptree when wrapping a new DRI2 buffer, so we can remove the early release and so prevent a NULL mt dereference should importing the new DRI2 name fail for any reason. (Reusing the old DRI2 name will result in the rendering going astray, to a stale buffer, and not shown on the screen, but it allows us to issue a warning and not crash much later in innocent code.) Signed-off-by: Chris Wilson <ch...@chris-wilson.co.uk> --- src/mesa/drivers/dri/i965/brw_context.c | 1 - 1 file changed, 1 deletion(-) --- a/src/mesa/drivers/dri/i965/brw_context.c +++ b/src/mesa/drivers/dri/i965/brw_context.c @@ -1417,7 +1417,6 @@ intel_process_dri2_buffer(struct brw_con buffer->cpp, buffer->pitch); } - intel_miptree_release(&rb->mt); bo = drm_intel_bo_gem_create_from_name(brw->bufmgr, buffer_name, buffer->name); if (!bo) {