diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 63df523fbe..ea4b6ba391 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -1747,3 +1747,28 @@ various packages") (description "Iterable tables is a generic interface for tabular data. A large number of packages are compatible with this interface.") (license license:expat))) + +(define-public julia-tableshowutils + (package + (name "julia-tableshowutils") + (version "0.2.5") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/queryverse/TableShowUtils.jl") + (commit "0515a2cc615d55c2c5412e8d84740ea01fa4f7aa"))) + (file-name "TableShowUtils") + (sha256 + (base32 "1mbniba5llf4f0k57wwd2a0i5c77d1sry66xaz9h9w5b2lhx7cdy")))) + (propagated-inputs `(("julia-json" ,julia-json) + ("julia-datavalues" ,julia-datavalues))) + (build-system julia-build-system) + (home-page "https://github.com/queryverse/TableShowUtils.jl") + (synopsis "Package that provides helpers for implementing show for +TableTraits.jl types") + (description "This package provides some common helper functions that make +it easier to implement various @code{Base.show} functions for types that +participate in the TableTraits.jl ecosystem. Most users will probably not +have any direct use for this package.") + (license license:expat)))