about summary refs log tree commit diff
path: root/pkgs/development/compilers/julia
AgeCommit message (Collapse)AuthorFilesLines
2023-01-03julia_18: fix typo in JULIA_CPU_TARGETNick Cao1-1/+1
2022-12-26julia_18: 1.8.3 -> 1.8.4Nick Cao6-163/+24
2022-12-26julia_18-bin: 1.8.3 -> 1.8.4Nick Cao1-3/+3
2022-12-16julia_18: set JULIA_CPU_TARGET to follow upstream binary releasesNick Cao1-0/+5
2022-12-16julia_18: refresh patchesNick Cao5-8/+33
2022-12-16julia_18: use more bundle libraries to avoid failing version checksNick Cao1-31/+8
2022-12-07treewide: use mbedtls 3 where possibleRaphael Robatsch1-2/+2
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-12-03Merge master into staging-nextgithub-actions[bot]1-1/+1
2022-12-03julia: skip test expecting mbedtls 2.28.0Thomas Gerbet1-1/+1
Follow up to #204184 (07317789556de07deed8fd2510baf66209545e6d).
2022-11-28julia: backport test tweak for mpfr-4.1.1Sergei Trofimovich1-0/+10
Without the change `julia` test fails on `staging-next` as: Error in testset MPFR_jll: Test Failed at /build/julia-1.8.3/usr/share/julia/stdlib/v1.8/MPFR_jll/test/runtests.jl:7 Expression: vn == v"4.1.0" Evaluated: v"4.1.1" == v"4.1.0" ERROR: LoadError: Test run finished with errors
2022-11-18julia_18-bin: 1.8.2 -> 1.8.3Nick Cao1-3/+3
2022-11-15julia_10, julia_15: drop infavor of latest stable versionsNick Cao4-407/+0
2022-11-15julia_18: 1.8.2 -> 1.8.3Nick Cao1-2/+2
2022-11-08julia: refresh patches, disable failing Zlib_jll version testNick Cao4-13/+13
2022-10-03julia_18-bin: 1.8.1 -> 1.8.2Nick Cao1-3/+3
2022-10-03julia_18: 1.8.1 -> 1.8.2Nick Cao1-6/+2
2022-09-25julia_18: init at 1.8.1Nick Cao5-0/+262
2022-09-19julia_18-bin: add nickcao as a maintainerNick Cao1-1/+1
2022-09-18julia_18-bin: add support for aarch64-linuxNick Cao1-1/+5
2022-09-11julia-bin: 1.8.0 -> 1.8.1Michal Sojka1-2/+2
2022-09-05julia-bin: 1.7.3 -> 1.8.0Michal Sojka2-45/+3
2022-07-29julia-bin: add meta.mainProgramJosh Holland2-0/+2
2022-05-26julia_17-bin: 1.7.2 -> 1.7.3rikhuijzer1-2/+2
2022-04-04julia_16-bin: 1.6.5 -> 1.6.6Rik Huijzer1-2/+2
2022-02-08julia_17-bin: 1.7.1 -> 1.7.2rikhuijzer1-2/+2
2021-12-23julia_17-bin: 1.7.0 -> 1.7.1Rik Huijzer1-2/+2
2021-12-21julia_16-bin: 1.6.4 -> 1.6.5Rik Huijzer1-2/+2
Obtain sha256 via nix-prefetch-url Update sha256
2021-12-06julia: switch from python2 to python3Jim Garrison2-4/+4
Julia does not actually require python2; it just requires any version of python [that is equal to or greater than 2.7](https://github.com/JuliaLang/julia/blob/master/doc/src/devdocs/build/build.md#required-build-tools-and-external-libraries). This changes the python dependency from python2 to python3. I have verified that julia-1.0 builds with this change. julia-1.5 is marked as broken in nixpkgs, so I have not tested it (but I would be very surprised if this change broke it further). Motivated by #148779
2021-12-02julia_16-bin and julia_17-bin: punctuation fixesPontus Stenetorp2-2/+2
Thank you @7c6f434c for spotting these.
2021-12-02julia_10-bin: deprecatePontus Stenetorp2-167/+0
No longer supported upstream: https://discourse.julialang.org/t/julia-v1-7-0-has-been-released-and-v1-6-is-now-lts/72336
2021-12-02julia_17-bin: init at 1.7.0Pontus Stenetorp2-0/+101
https://github.com/JuliaLang/julia/blob/v1.7.0/NEWS.md
2021-11-28julia_16-bin: 1.6.3 -> 1.6.4Pontus Stenetorp2-31/+2
Patches: https://github.com/JuliaLang/julia/compare/v1.6.3...v1.6.4 Broken `tempname` tests disabled upstream, dropping workaround patch: https://github.com/JuliaLang/julia/pull/43012 The issue itself however, persists: https://github.com/JuliaLang/julia/issues/35785
2021-09-26julia_16-bin: 1.6.2 -> 1.6.3Pontus Stenetorp2-30/+2
Patches: https://github.com/JuliaLang/julia/compare/v1.6.2...v1.6.3 Dropping `chown` test workaround patch as it is now fixed upstream: https://github.com/JuliaLang/julia/commit/3e8eb9e8deb72f5bf231dbde3a48eae69c558947
2021-07-17julia_16-bin: 1.6.1 -> 1.6.2Pontus Stenetorp1-2/+2
Patches: https://github.com/JuliaLang/julia/compare/v1.6.1...v1.6.2
2021-05-25Merge pull request #121114 from samuela/patch-2Sandro1-16/+10
2021-05-18julia_15: add comment clarifying broken-nessSamuel Ainsworth1-0/+2
2021-05-18julia_15: run test suite and mark as brokenSamuel Ainsworth1-16/+8
Fixes https://github.com/NixOS/nixpkgs/issues/121101.
2021-05-18julia: mark julia_10-bin as insecurePontus Stenetorp1-0/+8
2021-05-16julia: init julia_10-bin at 1.0.5Pontus Stenetorp2-0/+159
Almost as clean as it could be, but was forced to set `LD_LIBRARY_PATH` to work around a `Libdl` failure that is unique to v1.0.x.
2021-05-16julia: init julia_16-bin at 1.6.1Pontus Stenetorp4-0/+158
Relevant patches lifted from the `release-1.6` branch of my Julia fork: https://git.sr.ht/~ninjin/julia-nix/tree/release-1.6
2021-04-28julia: add READMEPontus Stenetorp1-0/+24
Provides a few hopefully helpful pointers that would not work well as inline comments in the expressions themselves. Most likely the README will need to be expanded upon over time to cover how we handle the Julia release process, but I hope this is a good starting point.
2021-04-28julia: remove julia_15 update scriptPontus Stenetorp1-22/+0
Provides very little comfort compared what is outlined in the manualĀ [1], only supports a single version, and would probably be better to implement as a general Nixpkg tool. [1]: https://nixos.org/manual/nixpkgs/stable/#sec-source-hashes
2021-04-28julia: move patches into separate directoriesPontus Stenetorp4-2/+2
Makes the top-level directory organisation easier with an increasing number of patches.
2021-04-28julia: remove redundant diagonal test patchPontus Stenetorp2-28/+0
Fix merged upstream and backported to Julia 1.0.5: https://github.com/JuliaLang/julia/pull/31443
2021-04-28julia: remove redundant Nix-specific mtime patchPontus Stenetorp3-36/+0
As far as I can tell this patch is redundant as all pre-compiled code generated at build time is baked into the Julia system image and will thus never get invalidated: Note that for both julia_10 and julia_15 there are no `.ji` files produced in the derivations.
2021-04-28julia: enable parallel buildingPontus Stenetorp2-0/+4
Erroneously disabled by 3ae5e6ce03f9dbf3f0a0a3e3161c83e28c1b45af as it mistook Julia for using CMake (it is used by some of the vendored dependencies).
2021-04-28julia: drop julia_13 as it lacks support upstreamPontus Stenetorp1-161/+0
Closes #82008.
2021-03-28julia: use system blas only when not darwinBen Siraphob3-3/+3
2021-03-25julia: add update script, and 1.5.3 -> 1.5.4 (#116466)Samuel Ainsworth2-9/+30
2021-01-23Merge pull request #110544 from Ericson2314/no-platformJohn Ericson3-3/+3
top-level, lib: Remove platform attribute of platforms