diff options
author | Simon Tournier <zimon.toutoune@gmail.com> | 2025-03-05 15:26:28 +0100 |
---|---|---|
committer | Simon Tournier <zimon.toutoune@gmail.com> | 2025-03-05 15:26:28 +0100 |
commit | 9043d7433b6df6bbff21c1fa0c9cf91d252155a6 (patch) | |
tree | 7fc68744522bdb16d46484d2f4edf820a18b67fe | |
parent | 5f31ce18b3655264e3d101eada5382bf22ac1cfa (diff) |
gnu: Add julia-commonworldinvalidations.
* gnu/packages/julia-xyz.scm (julia-commonworldinvalidations): New variable.
Change-Id: I10b2a0460ff454344a590e829dff51acc3ae154c
-rw-r--r-- | gnu/packages/julia-xyz.scm | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index 695ad44501..82ed5f1150 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm @@ -1300,6 +1300,32 @@ clash with SciML if both ecosystems export the solve command.") common subexpression elimination.") (license license:expat))) +(define-public julia-commonworldinvalidations + (let ((commit "e462b98bd214e3c6b70c2e4e64831466c21b8c04")) + (package + (name "julia-commonworldinvalidations") + (version (git-version "0.0.0" "1" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/SciML/CommonWorldInvalidations.jl") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0wi41ci6mrlkpk2cvvfxbmgja7cggmmlrk509b4kmmhxds6dxjqx")))) + (build-system julia-build-system) + (propagated-inputs + (list julia-macrotools)) + (home-page "https://github.com/SciML/CommonWordInvalidations.jl") + (synopsis "Fixing the world one invalidator at a time") + (description "This package fixes the common unfixable invalidators by +simply forcing the invalidations. It's made to be an unchanged dependency +that is then reused by downstream libraries with +@code{PrecompileTools.@@recompile_invalidations} so the common invalidators are +all handled during the precompilation stage a single time.") + (license license:expat)))) + (define-public julia-compat (package (name "julia-compat") |