diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 74ed4f3f66..adb5f6b0c4 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -1279,3 +1279,24 @@ color scales for graphics.") (description "@code{PlotUtils.jl} is a julia package that provides helper algorithms for building plotting components.") (license license:expat))) + +(define-public julia-contour + (package + (name "julia-contour") + (version "0.5.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaGeometry/Contour.jl") + (commit (string-append "v" version)))) + (file-name "Contour") + (sha256 + (base32 "0l7zi2xshyv81xlp1szm47f6200lnhfylfdrsk7g0xiajr81acpd")))) + (propagated-inputs `(("julia-staticarrays" ,julia-staticarrays))) + (build-system julia-build-system) + (home-page "https://juliageometry.github.io/Contour.jl/stable/") + (synopsis "Calculating contour curves for 2D scalar fields in Julia") + (description "Generic implementation of the marching squares algorithm for +tracing contour curves on a scalar 2D field.") + (license license:expat)))