[packages/Mesa] - added vdpau-softpipe fix to link patch (bug introduced with automake support, made this backend un
qboosh
qboosh at pld-linux.org
Thu Feb 28 16:31:16 CET 2013
commit d9ca63e35769520c1467b509af73c0586fb96533
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Thu Feb 28 16:31:04 2013 +0100
- added vdpau-softpipe fix to link patch (bug introduced with automake support, made this backend unusable)
- removed fixed libraries from skip_post_check_so
Mesa-link.patch | 11 +++++++++++
Mesa.spec | 6 +++---
2 files changed, 14 insertions(+), 3 deletions(-)
---
diff --git a/Mesa.spec b/Mesa.spec
index 37c9ad7..e913640 100644
--- a/Mesa.spec
+++ b/Mesa.spec
@@ -98,7 +98,7 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
# _glapi_tls_Dispatch is defined in libglapi, but it's some kind of symbol ldd -r doesn't notice(?)
# libdricore: internal library, not linked with libglapi
# libgbm: circular dependency with libEGL (wayland_buffer_is_drm symbol)
-%define skip_post_check_so libGLESv1_CM.so.1.* libGLESv2.so.2.* libGL.so.1.* libOSMesa.so.* libdricore.*.so.* libgbm.*.so.* libXvMCnouveau.so.* libvdpau_softpipe.so.*
+%define skip_post_check_so libGLESv1_CM.so.1.* libGLESv2.so.2.* libGL.so.1.* libOSMesa.so.* libdricore.*.so.* libgbm.*.so.*
# llvm build broken
%define filterout_ld -Wl,--as-needed
@@ -979,8 +979,8 @@ dri_drivers="r200 radeon \
%if %{without gallium_intel}
i915 \
%endif
-i965
-nouveau
+i965 \
+nouveau \
%ifarch sparc sparcv9 sparc64
ffb \
%endif
diff --git a/Mesa-link.patch b/Mesa-link.patch
index 18819f8..9f34e81 100644
--- a/Mesa-link.patch
+++ b/Mesa-link.patch
@@ -41,3 +41,14 @@
$()
if HAVE_X86_ASM
+--- Mesa-9.1/src/gallium/targets/vdpau-softpipe/Makefile.am.orig 2013-02-20 01:26:22.000000000 +0100
++++ Mesa-9.1/src/gallium/targets/vdpau-softpipe/Makefile.am 2013-02-28 15:46:37.886610941 +0100
+@@ -35,7 +35,7 @@
+ vdpau_LTLIBRARIES = libvdpau_softpipe.la
+
+ libvdpau_softpipe_la_SOURCES = \
+- $(top_srcdir)/src/gallium/auxiliary/vl/vl_winsys_dri.c
++ $(top_srcdir)/src/gallium/auxiliary/vl/vl_winsys_xsp.c
+
+ libvdpau_softpipe_la_LDFLAGS = \
+ -module \
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/Mesa.git/commitdiff/d9ca63e35769520c1467b509af73c0586fb96533
More information about the pld-cvs-commit
mailing list