SHA256
1
0
forked from pool/vtk

Accepting request 248461 from science

1

OBS-URL: https://build.opensuse.org/request/show/248461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vtk?expand=0&rev=14
This commit is contained in:
Stephan Kulow 2014-09-12 08:03:29 +00:00 committed by Git OBS Bridge
commit 598e9d8aaf
3 changed files with 25 additions and 0 deletions

View File

@ -0,0 +1,13 @@
Index: VTK-6.1.0/Rendering/OpenGL/vtkXOpenGLRenderWindow.cxx
===================================================================
--- VTK-6.1.0.orig/Rendering/OpenGL/vtkXOpenGLRenderWindow.cxx
+++ VTK-6.1.0/Rendering/OpenGL/vtkXOpenGLRenderWindow.cxx
@@ -27,7 +27,7 @@
// define GLX_GLXEXT_LEGACY to prevent glx.h to include glxext.h provided by
// the system
-//#define GLX_GLXEXT_LEGACY
+#define GLX_GLXEXT_LEGACY
#include "GL/glx.h"
#include "vtkgl.h"

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Thu Sep 11 01:52:56 UTC 2014 - badshah400@gmail.com
- Add vtk-Mesa10.3-build-failures.patch to workaround build
failures when compiling against Mesa >= 10.3; patch taken from
upstream git and rebased; applied only for openSUSE >= 13.2.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 24 20:44:24 UTC 2014 - badshah400@gmail.com Fri Jan 24 20:44:24 UTC 2014 - badshah400@gmail.com

View File

@ -34,6 +34,8 @@ Patch0: vtk-system.patch
Patch1: vtk-fix-file-contains-date-time.patch Patch1: vtk-fix-file-contains-date-time.patch
# PATCH-FIX-UPSTREAM vtk-install-missing-modules.patch badshah400@gmail.com -- Install some cmake modules missed in upstream packaging (will be required if in future we can get paraview to use system installed vtk) # PATCH-FIX-UPSTREAM vtk-install-missing-modules.patch badshah400@gmail.com -- Install some cmake modules missed in upstream packaging (will be required if in future we can get paraview to use system installed vtk)
Patch2: vtk-install-missing-modules.patch Patch2: vtk-install-missing-modules.patch
# PATCH-FIX-UPSTREAM vtk-Mesa10.3-build-failures.patch badshah400@gmail.com -- Actually define GLX_GLXEXT_LEGACY to prevent the system glext.h include; fixes buld failures with Mesa >= 10.3; fix taken from upstream git and rebased
Patch3: vtk-Mesa10.3-build-failures.patch
BuildRequires: Mesa-libGL-devel BuildRequires: Mesa-libGL-devel
BuildRequires: R-base-devel BuildRequires: R-base-devel
BuildRequires: boost-devel BuildRequires: boost-devel
@ -224,6 +226,9 @@ This package provides a few testing programs for VTK.
%patch0 -p1 %patch0 -p1
%patch1 -p1 %patch1 -p1
%patch2 -p1 %patch2 -p1
%if 0%{?suse_version} > 1310
%patch3 -p1
%endif
# Replace relative path ../../../VTKData with %%{_datadir}/%%{name}data-%%{version} # Replace relative path ../../../VTKData with %%{_datadir}/%%{name}data-%%{version}
# otherwise it will break on symlinks. # otherwise it will break on symlinks.