gnu: Add vtk-8.
gnu/packages/image-processing (vtk-8): New variable.
This commit is contained in:
		
							parent
							
								
									ebd021f732
								
							
						
					
					
						commit
						950475bb96
					
				
					 1 changed files with 17 additions and 0 deletions
				
			
		|  | @ -15,6 +15,7 @@ | |||
| ;;; Copyright © 2021 Oleh Malyi <astroclubzp@gmail.com> | ||||
| ;;; Copyright © 2021 Felix Gruber <felgru@posteo.net> | ||||
| ;;; Copyright © 2021 Andy Tai <atai@atai.org> | ||||
| ;;; Copyright © 2021 Ekaitz Zarraga <ekaitz@elenq.tech> | ||||
| ;;; | ||||
| ;;; This file is part of GNU Guix. | ||||
| ;;; | ||||
|  | @ -349,6 +350,22 @@ a suite of 3D interaction widgets, supports parallel processing, and | |||
| integrates with various databases on GUI toolkits such as Qt and Tk.") | ||||
|     (license license:bsd-3))) | ||||
| 
 | ||||
| ;; freecad needs an old version of VTK, because VTK's API changed from 8 to 9 | ||||
| (define-public vtk-8 | ||||
|   (package (inherit vtk) | ||||
|     (version "8.2.0") | ||||
|     (source (origin | ||||
|               (method url-fetch) | ||||
|               (uri (string-append "https://vtk.org/files/release/" | ||||
|                                   (version-major+minor version) | ||||
|                                   "/VTK-" version ".tar.gz")) | ||||
|               (sha256 | ||||
|                (base32 | ||||
|                 "1fspgp8k0myr6p2a6wkc21ldcswb4bvmb484m12mxgk1a9vxrhrl")))) | ||||
|     (inputs | ||||
|      `(("jsoncpp" ,jsoncpp-for-tensorflow) | ||||
|        ,@(alist-delete "jsoncpp" (package-inputs vtk)))))) | ||||
| 
 | ||||
| ;; itksnap needs an older variant of VTK. | ||||
| (define-public vtk-6 | ||||
|   (package (inherit vtk) | ||||
|  |  | |||
		Reference in a new issue