Accepting request 265159 from home:tobijk:X11:XOrg
- Update to version 10.4.0 (10.4 Final): - New features: + GL_ARB_conditional_render_inverted on nv50 + GL_ARB_sample_shading on r600 + GL_ARB_texture_view on nv50, nvc0 + GL_ARB_clip_control on nv50, nvc0, r300, r600, radeonsi, llvmpipe, softpipe + GL_KHR_context_flush_control on all drivers - Changes: + Removed patch17: u_Suppress-any-libGL-.-warnings-when-LIBGL_DEBUG-is-se.patch This patch was upstreamed + Build without "--enable-gallium-egl" This buildoption was removed upstream + Add subpackage libvdpau_r300 OBS-URL: https://build.opensuse.org/request/show/265159 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=412
This commit is contained in:
parent
f5c4a777b2
commit
96849e76eb
17
Mesa.changes
17
Mesa.changes
@ -1,3 +1,20 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Dec 14 15:41:33 UTC 2014 - tobias.johannes.klausmann@mni.thm.de
|
||||||
|
|
||||||
|
- Update to version 10.4.0 (10.4 Final):
|
||||||
|
- New features:
|
||||||
|
+ GL_ARB_conditional_render_inverted on nv50
|
||||||
|
+ GL_ARB_sample_shading on r600
|
||||||
|
+ GL_ARB_texture_view on nv50, nvc0
|
||||||
|
+ GL_ARB_clip_control on nv50, nvc0, r300, r600, radeonsi, llvmpipe, softpipe
|
||||||
|
+ GL_KHR_context_flush_control on all drivers
|
||||||
|
- Changes:
|
||||||
|
+ Removed patch17: u_Suppress-any-libGL-.-warnings-when-LIBGL_DEBUG-is-se.patch
|
||||||
|
This patch was upstreamed
|
||||||
|
+ Build without "--enable-gallium-egl"
|
||||||
|
This buildoption was removed upstream
|
||||||
|
+ Add subpackage libvdpau_r300
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Nov 16 11:24:04 UTC 2014 - afaerber@suse.de
|
Sun Nov 16 11:24:04 UTC 2014 - afaerber@suse.de
|
||||||
|
|
||||||
|
50
Mesa.spec
50
Mesa.spec
@ -17,22 +17,15 @@
|
|||||||
|
|
||||||
|
|
||||||
%define glamor 1
|
%define glamor 1
|
||||||
# --enable-gallium-egl requires non-empty --with-gallium-drivers (default
|
|
||||||
# is r300,r600,svga,swrast)
|
|
||||||
%ifnarch s390 s390x aarch64 m68k
|
|
||||||
%define egl_gallium 1
|
|
||||||
%else
|
|
||||||
%define egl_gallium 0
|
|
||||||
%endif
|
|
||||||
%ifarch %ix86 x86_64 %arm ppc ppc64 ppc64le s390x
|
%ifarch %ix86 x86_64 %arm ppc ppc64 ppc64le s390x
|
||||||
%define gallium_loader 1
|
%define gallium_loader 1
|
||||||
%else
|
%else
|
||||||
%define gallium_loader 0
|
%define gallium_loader 0
|
||||||
%endif
|
%endif
|
||||||
%ifarch %ix86 x86_64 %arm ppc ppc64 ppc64le
|
%ifarch %ix86 x86_64 %arm ppc ppc64 ppc64le
|
||||||
%define vdpau_r600 1
|
%define vdpau_radeon 1
|
||||||
%else
|
%else
|
||||||
%define vdpau_r600 0
|
%define vdpau_radeon 0
|
||||||
%endif
|
%endif
|
||||||
%ifarch %ix86 x86_64
|
%ifarch %ix86 x86_64
|
||||||
%define llvm_r600 1
|
%define llvm_r600 1
|
||||||
@ -51,10 +44,10 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%define _name_archive MesaLib
|
%define _name_archive MesaLib
|
||||||
%define _version 10.3.3
|
%define _version 10.4.0
|
||||||
|
|
||||||
Name: Mesa
|
Name: Mesa
|
||||||
Version: 10.3.3
|
Version: 10.4.0
|
||||||
Release: 0
|
Release: 0
|
||||||
BuildRequires: autoconf >= 2.60
|
BuildRequires: autoconf >= 2.60
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
@ -142,7 +135,6 @@ Patch11: u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch
|
|||||||
Patch13: u_mesa-8.0.1-fix-16bpp.patch
|
Patch13: u_mesa-8.0.1-fix-16bpp.patch
|
||||||
# Patch from Fedora, use shmget when available, under llvmpipe
|
# Patch from Fedora, use shmget when available, under llvmpipe
|
||||||
Patch15: u_mesa-8.0-llvmpipe-shmget.patch
|
Patch15: u_mesa-8.0-llvmpipe-shmget.patch
|
||||||
Patch17: u_Suppress-any-libGL-.-warnings-when-LIBGL_DEBUG-is-se.patch
|
|
||||||
Patch18: u_be_assert_include.patch
|
Patch18: u_be_assert_include.patch
|
||||||
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -495,6 +487,14 @@ Supplements: xf86-video-nouveau
|
|||||||
%description -n libvdpau_nouveau
|
%description -n libvdpau_nouveau
|
||||||
This package contains the VDPAU state tracker for Nouveau.
|
This package contains the VDPAU state tracker for Nouveau.
|
||||||
|
|
||||||
|
%package -n libvdpau_r300
|
||||||
|
Summary: XVMC state tracker for R300
|
||||||
|
Group: System/Libraries
|
||||||
|
Supplements: xf86-video-ati
|
||||||
|
|
||||||
|
%description -n libvdpau_r300
|
||||||
|
This package contains the VDPAU state tracker for R300.
|
||||||
|
|
||||||
%package -n libvdpau_r600
|
%package -n libvdpau_r600
|
||||||
Summary: XVMC state tracker for R600
|
Summary: XVMC state tracker for R600
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
@ -522,7 +522,6 @@ rm -rf docs/README.{VMS,WIN32,OS2}
|
|||||||
#%patch15 -p1
|
#%patch15 -p1
|
||||||
#%patch13 -p1
|
#%patch13 -p1
|
||||||
###
|
###
|
||||||
%patch17 -p1
|
|
||||||
%patch18 -p1
|
%patch18 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
@ -547,9 +546,6 @@ autoreconf -fi
|
|||||||
--enable-gbm \
|
--enable-gbm \
|
||||||
--enable-glx-tls \
|
--enable-glx-tls \
|
||||||
%endif
|
%endif
|
||||||
%if %egl_gallium
|
|
||||||
--enable-gallium-egl \
|
|
||||||
%endif
|
|
||||||
%if 0%{?suse_version} < 1315
|
%if 0%{?suse_version} < 1315
|
||||||
--with-dri-searchpath=/usr/%{_lib}/dri/updates:/usr/%{_lib}/dri \
|
--with-dri-searchpath=/usr/%{_lib}/dri/updates:/usr/%{_lib}/dri \
|
||||||
%else
|
%else
|
||||||
@ -661,7 +657,10 @@ install -m 644 $RPM_SOURCE_DIR/README.updates \
|
|||||||
%postun -n libXvMC_r600
|
%postun -n libXvMC_r600
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if %vdpau_r600
|
%if %vdpau_radeon
|
||||||
|
%post -n libvdpau_r300
|
||||||
|
%postun -n libvdpau_r300
|
||||||
|
|
||||||
%post -n libvdpau_r600
|
%post -n libvdpau_r600
|
||||||
%postun -n libvdpau_r600
|
%postun -n libvdpau_r600
|
||||||
%endif
|
%endif
|
||||||
@ -684,10 +683,6 @@ install -m 644 $RPM_SOURCE_DIR/README.updates \
|
|||||||
%doc docs/README* docs/COPYING
|
%doc docs/README* docs/COPYING
|
||||||
%config /etc/drirc
|
%config /etc/drirc
|
||||||
%{_libdir}/dri/
|
%{_libdir}/dri/
|
||||||
%if %egl_gallium
|
|
||||||
%dir %_libdir/egl/
|
|
||||||
%_libdir/egl/egl_gallium.so
|
|
||||||
%endif
|
|
||||||
#%if %gallium_loader
|
#%if %gallium_loader
|
||||||
#%dir %_libdir/gallium-pipe/
|
#%dir %_libdir/gallium-pipe/
|
||||||
#%_libdir/gallium-pipe/pipe_*.so
|
#%_libdir/gallium-pipe/pipe_*.so
|
||||||
@ -768,10 +763,6 @@ install -m 644 $RPM_SOURCE_DIR/README.updates \
|
|||||||
%files -n libgbm1
|
%files -n libgbm1
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%_libdir/libgbm.so.1*
|
%_libdir/libgbm.so.1*
|
||||||
%if %egl_gallium
|
|
||||||
%dir %_libdir/gbm/
|
|
||||||
%_libdir/gbm/gbm_gallium_drm.so
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%files -n libgbm-devel
|
%files -n libgbm-devel
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -816,7 +807,14 @@ install -m 644 $RPM_SOURCE_DIR/README.updates \
|
|||||||
%_libdir/vdpau/libvdpau_nouveau.so.1.0.0
|
%_libdir/vdpau/libvdpau_nouveau.so.1.0.0
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if %vdpau_r600
|
%if %vdpau_radeon
|
||||||
|
%files -n libvdpau_r300
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%_libdir/vdpau/libvdpau_r300.so
|
||||||
|
%_libdir/vdpau/libvdpau_r300.so.1
|
||||||
|
%_libdir/vdpau/libvdpau_r300.so.1.0
|
||||||
|
%_libdir/vdpau/libvdpau_r300.so.1.0.0
|
||||||
|
|
||||||
%files -n libvdpau_r600
|
%files -n libvdpau_r600
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%_libdir/vdpau/libvdpau_r600.so
|
%_libdir/vdpau/libvdpau_r600.so
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:0e4eee4a2ddf86456eed2fc44da367f95471f74249636710491e85cc256c4753
|
|
||||||
size 7282929
|
|
3
MesaLib-10.4.0.tar.bz2
Normal file
3
MesaLib-10.4.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:98a7dff3a1a6708c79789de8b9a05d8042e867067f70e8f30387c15026233219
|
||||||
|
size 7479710
|
@ -53,5 +53,6 @@ Mesa-libglapi-devel
|
|||||||
libXvMC_nouveau
|
libXvMC_nouveau
|
||||||
libXvMC_r600
|
libXvMC_r600
|
||||||
libvdpau_nouveau
|
libvdpau_nouveau
|
||||||
|
libvdpau_r300
|
||||||
libvdpau_r600
|
libvdpau_r600
|
||||||
libvdpau_radeonsi
|
libvdpau_radeonsi
|
||||||
|
@ -1,30 +0,0 @@
|
|||||||
From f69eca0843142d16c81cc3efd02fc50cf219cafd Mon Sep 17 00:00:00 2001
|
|
||||||
From: Stefan Dirsch <sndirsch@suse.de>
|
|
||||||
Date: Fri, 22 Aug 2014 14:35:06 +0200
|
|
||||||
Subject: [PATCH] Suppress any "libGL:..." warnings when LIBGL_DEBUG == "quiet"
|
|
||||||
(bnc#892896)
|
|
||||||
|
|
||||||
Let's handle LIBGL_DEBUG env. variable in Mesa in a consistent way.
|
|
||||||
---
|
|
||||||
src/mesa/drivers/dri/common/xmlconfig.c | 4 +++-
|
|
||||||
1 file changed, 3 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/mesa/drivers/dri/common/xmlconfig.c b/src/mesa/drivers/dri/common/xmlconfig.c
|
|
||||||
index ce37647..8e48522 100644
|
|
||||||
--- a/src/mesa/drivers/dri/common/xmlconfig.c
|
|
||||||
+++ b/src/mesa/drivers/dri/common/xmlconfig.c
|
|
||||||
@@ -429,8 +429,10 @@ static void
|
|
||||||
__driUtilMessage(const char *f, ...)
|
|
||||||
{
|
|
||||||
va_list args;
|
|
||||||
+ const char *libgl_debug;
|
|
||||||
|
|
||||||
- if (getenv("LIBGL_DEBUG")) {
|
|
||||||
+ libgl_debug=getenv("LIBGL_DEBUG");
|
|
||||||
+ if (libgl_debug && !strstr(libgl_debug, "quiet")) {
|
|
||||||
fprintf(stderr, "libGL: ");
|
|
||||||
va_start(args, f);
|
|
||||||
vfprintf(stderr, f, args);
|
|
||||||
--
|
|
||||||
1.8.4.5
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user