Conversation
| version = "1.17.1"; | ||
| sha256 = "sha256-+wHhozPhpIsfQy1Lw+V48zvuWCfXzT4IC9KA1AU/DLw="; | ||
| binary = binaryCrystal_1_10; | ||
| llvmPackages = llvmPackages_18; |
There was a problem hiding this comment.
FWIW, this supports up to LLVM 21 (though we haven’t bumped our LLVM 21 package to the stable release just yet): https://github.com/crystal-lang/crystal/blob/1.17.1/src/llvm/ext/llvm-versions.txt
(I have commits pending to bump other Crystal LLVM versions as part of dropping old LLVM versions, so just giving a heads up.)
There was a problem hiding this comment.
Thank you for the input. I chose LLVM 18 because I saw an upstream commit that seemed to depend on older versions(11 -> 18 -> 11).
However, it would be great if a newer version works too. 👍
|
|
Thank you for the review and merge! |
crystal_1_17such as crystal: expose version 1.16 #437046crystalpackage has been separated from this PR.This approach is also used by the go and ruby packages.
Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.@david50407
@manveru
@peterhoeg
@donovanglover
Add a 👍 reaction to pull requests you find important.