gnu: vtk: Upgrade to 7.1.0.
* gnu/packages/vtk.scm (vtk): Upgrade to 7.1.0. [source]: Remove patches. Use version-major+minor. * gnu/packages/patches/vtk-mesa-10.patch: Delete patch. * gnu/local.mk (dist_patch_DATA): Remove it.
This commit is contained in:
		
							parent
							
								
									996f5ece8c
								
							
						
					
					
						commit
						0e988a8483
					
				
					 3 changed files with 4 additions and 42 deletions
				
			
		|  | @ -912,7 +912,6 @@ dist_patch_DATA =						\ | |||
|   %D%/packages/patches/vpnc-script.patch			\
 | ||||
|   %D%/packages/patches/vte-CVE-2012-2738-pt1.patch			\
 | ||||
|   %D%/packages/patches/vte-CVE-2012-2738-pt2.patch			\
 | ||||
|   %D%/packages/patches/vtk-mesa-10.patch			\
 | ||||
|   %D%/packages/patches/weechat-python.patch			\
 | ||||
|   %D%/packages/patches/wicd-bitrate-none-fix.patch		\
 | ||||
|   %D%/packages/patches/wicd-get-selected-profile-fix.patch	\
 | ||||
|  |  | |||
|  | @ -1,36 +0,0 @@ | |||
| Fix build against new mesa.  See: | ||||
| 
 | ||||
|   https://bugs.freedesktop.org/show_bug.cgi?id=83631 | ||||
|   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765938 | ||||
| 
 | ||||
| Description: fixes FTBFS against new libjpeg-turbo | ||||
| Author: Ondřej Surý <ondrej@debian.org> | ||||
| Bug-Debian: https://bugs.debian.org/765938 | ||||
| Reviewed-By: Anton Gladky <gladk@debian.org> | ||||
| Last-Update: 2014-10-22 | ||||
| 
 | ||||
| Index: vtk6-6.1.0+dfsg2/Rendering/OpenGL/vtkOpenGL.h
 | ||||
| ===================================================================
 | ||||
| --- vtk6-6.1.0+dfsg2.orig/Rendering/OpenGL/vtkOpenGL.h
 | ||||
| +++ vtk6-6.1.0+dfsg2/Rendering/OpenGL/vtkOpenGL.h
 | ||||
| @@ -20,6 +20,7 @@
 | ||||
|   | ||||
|  // To prevent gl.h to include glext.h provided by the system | ||||
|  #define GL_GLEXT_LEGACY | ||||
| +#define GLX_GLEXT_LEGACY
 | ||||
|  #if defined(__APPLE__) && (defined(VTK_USE_CARBON) || defined(VTK_USE_COCOA)) | ||||
|  # include <OpenGL/gl.h> // Include OpenGL API. | ||||
|  #else | ||||
| Index: vtk6-6.1.0+dfsg2/Rendering/OpenGL/vtkXOpenGLRenderWindow.cxx
 | ||||
| ===================================================================
 | ||||
| --- vtk6-6.1.0+dfsg2.orig/Rendering/OpenGL/vtkXOpenGLRenderWindow.cxx
 | ||||
| +++ vtk6-6.1.0+dfsg2/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" | ||||
|  | @ -1,6 +1,7 @@ | |||
| ;;; GNU Guix --- Functional package management for GNU | ||||
| ;;; Copyright © 2014 Ludovic Courtès <ludo@gnu.org> | ||||
| ;;; Copyright © 2014 Mark H Weaver <mhw@netris.org> | ||||
| ;;; Copyright © 2016 Eric Bavier <bavier@member.fsf.org> | ||||
| ;;; | ||||
| ;;; This file is part of GNU Guix. | ||||
| ;;; | ||||
|  | @ -29,17 +30,15 @@ | |||
| (define-public vtk | ||||
|   (package | ||||
|     (name "vtk") | ||||
|     (version "6.1.0") | ||||
|     (version "7.1.0") | ||||
|     (source (origin | ||||
|               (method url-fetch) | ||||
|               (uri (string-append "http://www.vtk.org/files/release/" | ||||
|                                   (substring version 0 | ||||
|                                              (string-rindex version #\.)) | ||||
|                                   (version-major+minor version) | ||||
|                                   "/VTK-" version ".tar.gz")) | ||||
|               (sha256 | ||||
|                (base32 | ||||
|                 "0d7shccdkyj4mbh2riilslgx3gd28in4c7xpm0lxa1ln8w5g2zdx")) | ||||
|               (patches (search-patches "vtk-mesa-10.patch")))) | ||||
|                 "0yj96z58haan77gzilnqp7xpf8hg5jk11a3jx55p2ksd400s0gjz")))) | ||||
|     (build-system cmake-build-system) | ||||
|     (arguments | ||||
|      ;; Build without '-g' to save space. | ||||
|  |  | |||
		Reference in a new issue