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) {

Reply via email to