diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index dd00dbfd96..ad3598d3c8 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -1345,3 +1345,27 @@ immutable.") (description "This Julia package provides common functional iterator patterns like @code{nth}, @code{takenth}, @code{groupby}.") (license license:expat))) + +(define-public julia-geometrytypes + (package + (name "julia-geometrytypes") + (version "0.7.6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaGeometry/GeometryTypes.jl") + (commit "9294dcba10e7fbb4b6f504b6c56d3fcbc3bc5ca7"))) + (file-name "GeometryTypes") + (sha256 + (base32 "1skg4rx0a0ripm68ahj926xsqyd7zqkqlqij02l16n0x1k1cvbj4")))) + (propagated-inputs `(("julia-staticarrays" ,julia-staticarrays) + ("julia-fixedpointnumbers" ,julia-fixedpointnumbers) + ("julia-itertools" ,julia-itertools) + ("julia-colortypes" ,julia-colortypes))) + (build-system julia-build-system) + (home-page "https://juliageometry.github.io/GeometryTypes.jl/stable/") + (synopsis "Geometry types for Julia") + (description "Geometry primitives and operations building up on +FixedSizeArrays.") + (license license:expat)))