1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-16 12:00:35 +02:00

gnu: Add ogre-next.

* gnu/packages/graphics.scm (ogre-next): New variable.

Change-Id: I0342e7c9917a5bf3c91cf464cf80a9137798b722
This commit is contained in:
Maxim Cournoyer 2024-10-29 15:25:07 +09:00
parent 53a457e4a1
commit 555f641f11
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -127,6 +127,7 @@
#:use-module (gnu packages version-control)
#:use-module (gnu packages video)
#:use-module (gnu packages vulkan)
#:use-module (gnu packages web)
#:use-module (gnu packages xiph)
#:use-module (gnu packages xml)
#:use-module (gnu packages xorg)
@ -1255,6 +1256,29 @@ graphics.")
(home-page "https://www.ogre3d.org/")
(license license:expat)))
(define-public ogre-next
(package
(inherit ogre)
(name "ogre-next")
(version "3.0.0")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/OGRECave/ogre-next")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"1yrlg3s654xbp95208h9a2b8jcwdk69r6sjvll0aiyvxm4c056cw"))))
(arguments (substitute-keyword-arguments (package-arguments ogre)
((#:tests? _ #f)
;; The test suite is currently disabled by the build system
;; (see: https://github.com/OGRECave/ogre-next/issues/466).
#f)))
(inputs
(modify-inputs (package-inputs ogre)
(append rapidjson)))))
(define-public openexr
(package
(name "openexr")