diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 9fd27b66ce..e59f8caba2 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -1598,3 +1598,24 @@ package are: @item @strong{Smart}. Attempts to figure out what you want it to do @end enumerate") (license license:expat))) + +(define-public julia-codetracking + (package + (name "julia-codetracking") + (version "0.5.8") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/timholy/CodeTracking.jl") + (commit (string-append "v" version)))) + (file-name "CodeTracking") + (sha256 + (base32 "0w1kwhzmvn5snxj28l7syx1f3hzdd03zb6fni7xx29ghccp00zww")))) + (build-system julia-build-system) + (home-page "https://github.com/timholy/CodeTracking.jl") + (synopsis "It's editing-time, do you know where your methods are?") + (description "@code{CodeTracking} is a minimal package designed to work +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.") + (license license:expat)))