gnu: Add julia-juliainterpreter.

* gnu/packages/julia-xyz.scm (julia-juliainterpreter-0.7.4): New variable.
This commit is contained in:
nixo 2019-10-12 11:47:01 +02:00
parent 0279c45f23
commit 26fc05ee60
1 changed files with 24 additions and 0 deletions

View File

@ -1619,3 +1619,27 @@ package are:
with @code{Revise.jl}. Its main purpose is to support packages that need to with @code{Revise.jl}. Its main purpose is to support packages that need to
interact with code that might move around as it gets edited.") interact with code that might move around as it gets edited.")
(license license:expat))) (license license:expat)))
(define-public julia-juliainterpreter
(package
(name "julia-juliainterpreter")
(version "0.7.4")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/JuliaDebug/JuliaInterpreter.jl")
(commit (string-append "v" version))))
(file-name "JuliaInterpreter")
(sha256
(base32 "0j4rp2wd5vqgz7ggnzyr0whvsqy8nmpngfwl1pfx2p22p2r4anbm"))))
(propagated-inputs `(("julia-codetracking" ,julia-codetracking)))
(build-system julia-build-system)
(home-page "https://juliadebug.github.io/JuliaInterpreter.jl/stable/")
(synopsis "Interpreter for Julia code")
(description "This package implements an interpreter for Julia
code. Normally, Julia compiles your code when you first execute it; using
JuliaInterpreter you can avoid compilation and execute the expressions that
define your code directly. Interpreters have a number of applications,
including support for stepping debuggers.")
(license license:expat)))