about summary refs log tree commit diff
path: root/pkgs/development/compilers/crystal
AgeCommit message (Collapse)AuthorFilesLines
2022-08-02crystal_1_0, crystal_1_1: fix buildK9001-0/+11
2022-05-30treewide: mark broken for darwinRick van Schijndel1-1/+1
2022-05-22buildCrystalPackage: enableParallelBuildingArtturin1-10/+17
2022-05-10crystal: enable strictDepsArtturin1-1/+2
2022-05-10buildCrystalPackage: enable strictDepsArtturin1-3/+4
it improves package correctness and keeps cross-compilation in good health there aren't many uses of buildCrystalPackage in nixpkgs yet so imo its safe to turn it on python builder, rust build, go builder, and others all turn it on
2022-04-21crystal: remove myself as maintainerFabián Heredia Montiel1-1/+1
2022-04-09crystal-builder: support the new crystal2nix formatPeter Hoeg1-1/+5
2022-03-28crystal: remove pointless reference to crystal.libPeter Hoeg1-2/+20
2022-03-16crystal: support aarch64-linuxsqualus1-1/+9
Upstream does not publish aarch64-linux bootstrap binaries, so grab them from Alpine
2022-02-28crystal: add support for passing custom build options when using the shard ↵Peter Hoeg1-1/+1
builder
2022-02-03crystal: remove broken crystal2nix attributeWinter1-2/+0
2022-02-03crystal_1_2: add support for aarch64-darwinWinter1-2/+14
2021-11-13crystal: 1.2.1 → 1.2.2Fabián Heredia Montiel1-7/+2
2021-10-22crystal: 1.2.0 → 1.2.1Fabián Heredia Montiel1-2/+2
2021-10-14crystal: drop 0.36.1Fabián Heredia Montiel1-12/+6
2021-10-13crystal: 1.1.1 → 1.2.0Fabián Heredia Montiel1-1/+7
2021-10-13crystal: 1.0.0 → 1.1.1Fabián Heredia Montiel1-1/+7
2021-09-27buildCrystalPackage: use --no-debugArtturin1-3/+2
it was causing problems with the installCheckPhase due to it generating .dwarf files
2021-09-27crystal,shards: remove old versionsArtturin1-42/+0
2021-09-27buildCrystalPackage: redirect stdout to /dev/nullArtturin1-1/+1
makes build errors easier to diagnose
2021-09-27crystal: increase build coresArtturin1-19/+17
crystal: remove obsolete substituteInPlace crystal: patchShebangs in genericBinary crystal: use mktemp
2021-09-27crystal_0_36: add a binary bootstrap variantArtturin1-3/+11
fixes crystal on darwin
2021-05-08crystal: fix llvm_configJonathan Ringer1-1/+1
2021-04-01crystal: init at 1.0.0Peter Hoeg1-1/+7
2021-03-17crystal_32_0: mark broken on darwinSandro Jäckel1-0/+2
2021-02-18crystal: 0.36 -> 0.36.1Peter Hoeg1-135/+142
2021-01-26crystal: 0.35.1 -> 0.36.0Fabián Heredia Montiel1-1/+7
2021-01-24treewide: fix double quoted strings in meta.descriptionvolth1-5/+5
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-23pkgs/development/compilers: stdenv.lib -> libBen Siraphob1-1/+1
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer2-5/+5
continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
2020-12-28crystal2nix: unstable-2018-07-31 -> 0.1.0Peter Hoeg2-64/+0
2020-12-28buildCrystalPackage: support shards v0.12 properlyPeter Hoeg1-25/+46
2020-11-17crystal: refactor and add 0.35.1Fabián Heredia Montiel1-129/+165
2020-05-07Merge pull request #85445 from manveru/crystal-all-llvmGraham Christensen1-4/+9
crystal: use llvm 10 exclusively
2020-04-22crystal2nix: specify build typePeter Hoeg1-1/+7
2020-04-22crystal: build using Makefile or shards if availablePeter Hoeg1-34/+90
2020-04-20crystal: fixes for darwinMichael Fellinger1-4/+7
2020-04-17Revert "crystal: build using Makefile or shards if available"Michael Fellinger1-105/+45
This reverts commit 2ec0ad59849ee1a652a6534a2d2672fdb7b5fed5.
2020-04-17crystal: build using Makefile or shards if availablePeter Hoeg1-45/+105
2020-04-17crystal: add LLVM_CONFIGMichael Fellinger1-0/+2
2020-04-17crystal: 0.31 -> 0.34 (#85432)Michael Fellinger1-50/+16
* crystal: 0.31 -> 0.34 * crystal: use latest llvm * crystal: skip tests for 0.33
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2020-02-28crystal: use latest opensslworldofpeace1-3/+3
2020-02-18crystal: remove 0.25 and 0.26Michael Fellinger1-23/+0
2020-01-30crystal: 0.32.0 -> 0.32.1Kim Burgess1-5/+20
2020-01-30crystal: 0.31.1 -> 0.32.0Kim Burgess1-5/+13
2020-01-30crystal: build 0.31 with 0.30 binary distKim Burgess1-1/+10
2019-12-17crystal: reduce closure size of compiled exes by splitting outputsMichael Fellinger1-6/+12
2019-11-30crystal: reduce closure size, more robust runtimeMichael Fellinger1-14/+28
2019-11-08crystal: 0.30.1 -> 0.31.1Michael Fellinger1-1/+8