gnu: Add assimp.

* gnu/packages/graphics.scm (assimp): New variable.
This commit is contained in:
Ricardo Wurmus 2016-09-14 11:22:20 +02:00
parent 78acbcb53f
commit 5a82f933f3
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 30 additions and 1 deletions

View File

@ -60,7 +60,8 @@
#:use-module (gnu packages sdl) #:use-module (gnu packages sdl)
#:use-module (gnu packages video) #:use-module (gnu packages video)
#:use-module (gnu packages xml) #:use-module (gnu packages xml)
#:use-module (gnu packages xorg)) #:use-module (gnu packages xorg)
#:use-module (gnu packages zip))
(define-public blender (define-public blender
(package (package
@ -138,6 +139,34 @@ compositing and motion tracking, even video editing and game creation. The
application can be customized via its API for Python scripting.") application can be customized via its API for Python scripting.")
(license license:gpl2+))) (license license:gpl2+)))
(define-public assimp
(package
(name "assimp")
(version "3.2")
(source (origin
(method url-fetch)
(uri (string-append "https://github.com/assimp/assimp/archive/v"
version ".zip"))
(file-name (string-append name "-" version ".zip"))
(sha256
(base32
"11sfahmbwnjjpd8vpzdsng1bx5mb0cmaqb20dz6sdwapqanqwmar"))))
(build-system cmake-build-system)
(inputs
`(("zlib" ,zlib)))
(native-inputs
`(("unzip" ,unzip)))
(home-page "http://assimp.org/")
(synopsis "Asset import library")
(description
"The Open Asset Import Library loads more than 40 3D file formats into
one unified data structure. Additionally, assimp features various mesh post
processing tools: normals and tangent space generation, triangulation, vertex
cache locality optimization, removal of degenerate primitives and duplicate
vertices, sorting by primitive type, merging of redundant materials and many
more.")
(license license:bsd-3)))
(define-public cgal (define-public cgal
(package (package
(name "cgal") (name "cgal")