diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 37f359f56f..924664c7bd 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -1508,4 +1508,29 @@ light and dark themes.") (description "Low level ffmpeg API used to get ffmpeg binaries and executables.") (license license:expat))) + +(define-public julia-recipesbase + (package + (name "julia-recipesbase") + (version "0.7.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JuliaPlots/RecipesBase.jl") + (commit (string-append "v" version)))) + (file-name "RecipesBase") + (sha256 + (base32 "18dkzvnx6jcqvjaqx592bbxv5wgsl75japq56ij2s8p6gc868lvs")))) + (build-system julia-build-system) + (home-page "https://github.com/JuliaPlots/RecipesBase.jl") + (synopsis "Base package for defining transformation recipes on user types +for Plots.jl") + (description "This package implements handy macros @code{@@recipe} and +@code{@@series} which will define a custom transformation and attach attributes +for user types. Its design is an attempt to simplify and generalize the +summary and display of types and data from external packages. With no extra +dependencies and minimal code, package authors can describe visualization +routines that can be used as components in more complex visualizations.") + (license license:expat))) (license license:expat)))