~ruther/guix-local

a7dfb0428800b39e232dc5ce14b424ef40db100a — Spencer King 1 year, 9 months ago 993fd94
gnu: Add julia-argcheck.

* gnu/packages/julia-xyz.scm (julia-argcheck): New variable.

Change-Id: I0cef75b36ea3de1af1b9ed6469af5b687495e436
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 21 insertions(+), 0 deletions(-)

M gnu/packages/julia-xyz.scm
M gnu/packages/julia-xyz.scm => gnu/packages/julia-xyz.scm +21 -0
@@ 148,6 148,27 @@ ANSI escape codes to another format.")
provides functions to run a few automatable checks for Julia packages.")
    (license license:expat)))

(define-public julia-argcheck
  (package
    (name "julia-argcheck")
    (version "2.1.0")
    (source
     (origin
       (method git-fetch)
       (uri (git-reference
             (url "https://github.com/jw3126/ArgCheck.jl")
             (commit (string-append "v" version))))
       (file-name (git-file-name name version))
       (sha256
        (base32 "13mkcq4ln1vm9hxk3rxs6gcrddbs01bapvp3wb39xqvpb6q3fv6h"))))
    (build-system julia-build-system)
    (native-inputs (list julia-benchmarktools))
    (home-page "https://github.com/jw3126/ArgCheck.jl")
    (synopsis "Package for checking function arguments")
    (description "This package provides a method to ensure that arguments
to a function conform to a specification.")
    (license license:expat)))

(define-public julia-arnoldimethod
  (package
    (name "julia-arnoldimethod")