summary refs log tree commit diff
path: root/pkgs/development/compilers/crystal
Commit message (Collapse)AuthorAge
* Merge pull request #85445 from manveru/crystal-all-llvmGraham Christensen2020-05-07
|\ | | | | crystal: use llvm 10 exclusively
| * crystal: fixes for darwinMichael Fellinger2020-04-20
| |
| * Revert "crystal: build using Makefile or shards if available"Michael Fellinger2020-04-17
| | | | | | | | This reverts commit 2ec0ad59849ee1a652a6534a2d2672fdb7b5fed5.
| * crystal: build using Makefile or shards if availablePeter Hoeg2020-04-17
| |
| * crystal: add LLVM_CONFIGMichael Fellinger2020-04-17
| |
* | crystal2nix: specify build typePeter Hoeg2020-04-22
| |
* | crystal: build using Makefile or shards if availablePeter Hoeg2020-04-22
|/
* crystal: 0.31 -> 0.34 (#85432)Michael Fellinger2020-04-17
| | | | | | | * crystal: 0.31 -> 0.34 * crystal: use latest llvm * crystal: skip tests for 0.33
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
|
* crystal: use latest opensslworldofpeace2020-02-28
|
* crystal: remove 0.25 and 0.26Michael Fellinger2020-02-18
|
* crystal: 0.32.0 -> 0.32.1Kim Burgess2020-01-30
|
* crystal: 0.31.1 -> 0.32.0Kim Burgess2020-01-30
|
* crystal: build 0.31 with 0.30 binary distKim Burgess2020-01-30
|
* crystal: reduce closure size of compiled exes by splitting outputsMichael Fellinger2019-12-17
|
* crystal: reduce closure size, more robust runtimeMichael Fellinger2019-11-30
|
* crystal: 0.30.1 -> 0.31.1Michael Fellinger2019-11-08
|
* Merge staging-next into stagingFrederik Rietdijk2019-08-31
|\
| * Merge master into staging-nextFrederik Rietdijk2019-08-31
| |\
| | * crystal: Fix runtime by switching to openssl_1_0_2Silvan Mosberger2019-08-29
| | | | | | | | | | | | This makes `crystal play` work
| | * crystal2nix: Put it into pkgsSilvan Mosberger2019-08-26
| | |
| | * Implement crystal.buildCrystalPackageSilvan Mosberger2019-08-26
| | |
* | | Merge staging-next into stagingFrederik Rietdijk2019-08-28
|\| |
| * | Merge master into staging-nextFrederik Rietdijk2019-08-27
| |\|
| | * crystal: init at 0.30.1Peter Hoeg2019-08-25
| | |
* | | treewide: remove redundant quotesvolth2019-08-26
|/ /
* / treewide: name -> pnamevolth2019-08-17
|/
* crystal: init at 0.29.0Peter Hoeg2019-06-25
|
* crystal_0_26: fix hashMatthew Bauer2019-05-30
| | | | | | hash has been changed since initial commit: https://hydra.nixos.org/build/93668775
* crystal: fix build on DarwinAlyssa Ross2019-03-07
|
* crystal: init at 0.27.2Peter Hoeg2019-02-25
|
* crystal: fix "play" subcommandDavid Costa2018-10-27
| | | | Co-authored-by: Merlin Göttlinger <megoettlinger@gmail.com>
* crystal: 0.26.0 -> 0.26.1Peter Hoeg2018-10-02
| | | | | | | | We also start carrying the previous versions as crystal is under rapid development. Instead of pulling the binary builder each time, create a derivation that we can use to build the various versions.
* reewide: Purge all uses `stdenv.system` and top-level `system`John Ericson2018-08-30
| | | | It is deprecated and will be removed after 18.09.
* crystal: 0.25.1 -> 0.26.0Michael Fellinger2018-08-27
|
* crystal: 0.25.0 -> 0.25.1; mint 0.1.0 -> 0.2.0 (#44237)Michael Fellinger2018-07-31
|
* Crystal: 0.24.2 -> 0.25.0Michael Fellinger2018-06-17
|
* Crystal: 0.24.1 -> 0.24.2Michael Fellinger2018-05-26
|
* crystal: 0.23.1 -> 0.24.1mingchuan2017-12-25
|
* crystal: fix CRYSTAL_PATHmingchuan2017-11-22
| | | | | CRYSTAL_PATH should contain `lib` to make crystal able to find required libraries installed in current directory.
* crystal: fix build by using the previous bootstrapOrivej Desh2017-10-04
|
* crystal: 0.23.0 -> 0.23.1David Kuo2017-10-04
| | | | | | | | | Due to https://github.com/crystal-lang/crystal/issues/4719, when building Crystal with LLVM 4 with debug infos from prebuilt binary (w/ LLVM 3.8) will always be failed. The temporary solution is to build a LLVM 4 version without debug info, then use it to build Crystal with debug info on LLVM 4. This will cause building phrase going longer then normal. We can remove this hack after Crystal fix the issue.
* maintainers.nix: use my GitHub handle as maintainer namemingchuan2017-10-03
|
* pkgs: refactor needless quoting of homepage meta attribute (#27809)Silvan Mosberger2017-08-01
| | | | | | | | | | | | * pkgs: refactor needless quoting of homepage meta attribute A lot of packages are needlessly quoting the homepage meta attribute (about 1400, 22%), this commit refactors all of those instances. * pkgs: Fixing some links that were wrongfully unquoted in the previous commit * Fixed some instances
* crystal: 0.22.0 -> 0.23.0mingchuan2017-06-30
|
* crystal: 0.21.0 -> 0.22.0mingchuan2017-04-23
|
* crystal: 0.20.5 -> 0.21.0mingchuan2017-02-25
|
* crystal: 0.20.4 -> 0.20.5mingchuan2017-01-23
|
* crystal: 0.20.3 -> 0.20.4mingchuan2017-01-08
|
* crystal: fix build in chroot environment, againmingchuan2016-12-28
| | | | | forgot to patch interpreter of the script used by Makefile, carefully ensure it can build without /usr/bin/env this time.