Fabián Heredia Montiel
75d7a40d2e
crystal: 1.1.1 → 1.2.0
2021-10-13 16:22:48 -05:00
Fabián Heredia Montiel
8a9d300a10
crystal: 1.0.0 → 1.1.1
2021-10-13 16:19:50 -05:00
Artturin
afb755e706
buildCrystalPackage: use --no-debug
...
it was causing problems with the installCheckPhase due to it generating
.dwarf files
2021-09-27 00:39:08 +03:00
Artturin
9bd941c5d2
crystal,shards: remove old versions
2021-09-27 00:15:11 +03:00
Artturin
9a3ed0e8c5
buildCrystalPackage: redirect stdout to /dev/null
...
makes build errors easier to diagnose
2021-09-27 00:15:10 +03:00
Artturin
51e3c659a0
crystal: increase build cores
...
crystal: remove obsolete substituteInPlace
crystal: patchShebangs in genericBinary
crystal: use mktemp
2021-09-27 00:15:10 +03:00
Artturin
6900e4773d
crystal_0_36: add a binary bootstrap variant
...
fixes crystal on darwin
2021-09-27 00:15:10 +03:00
Jonathan Ringer
03ca2ca8cb
crystal: fix llvm_config
2021-05-08 01:29:18 -07:00
Peter Hoeg
befefe6f3f
crystal: init at 1.0.0
2021-04-01 11:12:47 +08:00
Sandro Jäckel
2ab8b31520
crystal_32_0: mark broken on darwin
2021-03-17 22:55:08 +01:00
Peter Hoeg
53ea6aee81
crystal: 0.36 -> 0.36.1
2021-02-18 09:11:23 +00:00
Fabián Heredia Montiel
6ae270b366
crystal: 0.35.1 -> 0.36.0
2021-01-26 15:43:21 -06:00
volth
bc0d605cf1
treewide: fix double quoted strings in meta.description
...
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
Ben Siraphob
acc5f7b18a
pkgs/development/compilers: stdenv.lib -> lib
2021-01-23 08:57:37 +07:00
Jonathan Ringer
9bb3fccb5b
treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
...
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.
2021-01-19 01:16:25 -08:00
Peter Hoeg
b8514a1727
crystal2nix: unstable-2018-07-31 -> 0.1.0
2020-12-28 16:21:23 +08:00
Peter Hoeg
61626d70e5
buildCrystalPackage: support shards v0.12 properly
2020-12-28 16:21:23 +08:00
Fabián Heredia Montiel
bc029589d4
crystal: refactor and add 0.35.1
2020-11-17 22:19:04 +08:00
Graham Christensen
fb587d7bb5
Merge pull request #85445 from manveru/crystal-all-llvm
...
crystal: use llvm 10 exclusively
2020-05-07 07:49:03 -04:00
Peter Hoeg
819796060f
crystal2nix: specify build type
2020-04-22 17:30:23 +08:00
Peter Hoeg
912eb6b120
crystal: build using Makefile or shards if available
2020-04-22 17:30:22 +08:00
Michael Fellinger
164dfe4b44
crystal: fixes for darwin
2020-04-20 16:17:23 +02:00
Michael Fellinger
dce6dd3345
Revert "crystal: build using Makefile or shards if available"
...
This reverts commit 2ec0ad59849ee1a652a6534a2d2672fdb7b5fed5.
2020-04-17 18:18:36 +02:00
Peter Hoeg
85897a4423
crystal: build using Makefile or shards if available
2020-04-17 18:13:51 +02:00
Michael Fellinger
fd1047a798
crystal: add LLVM_CONFIG
2020-04-17 17:05:01 +02:00
Michael Fellinger
056778b315
crystal: 0.31 -> 0.34 ( #85432 )
...
* crystal: 0.31 -> 0.34
* crystal: use latest llvm
* crystal: skip tests for 0.33
2020-04-17 21:04:33 +08:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
worldofpeace
e10900b068
crystal: use latest openssl
2020-02-28 01:32:20 -05:00
Michael Fellinger
765f72d037
crystal: remove 0.25 and 0.26
2020-02-18 22:47:20 +01:00
Kim Burgess
f6ce7d6525
crystal: 0.32.0 -> 0.32.1
2020-01-30 12:46:47 +10:00
Kim Burgess
cdfdb96375
crystal: 0.31.1 -> 0.32.0
2020-01-30 12:41:27 +10:00
Kim Burgess
a9d150f975
crystal: build 0.31 with 0.30 binary dist
2020-01-30 12:39:09 +10:00
Michael Fellinger
42cc7428bc
crystal: reduce closure size of compiled exes by splitting outputs
2019-12-17 00:01:14 +01:00
Michael Fellinger
aa2c03f1ce
crystal: reduce closure size, more robust runtime
2019-11-30 15:35:16 +01:00
Michael Fellinger
34b84e8a78
crystal: 0.30.1 -> 0.31.1
2019-11-08 11:23:14 +01:00
Frederik Rietdijk
ad1d58c622
Merge staging-next into staging
2019-08-31 10:04:20 +02:00
Frederik Rietdijk
fc74ba8291
Merge master into staging-next
2019-08-31 09:50:38 +02:00
Silvan Mosberger
7f6a9eef26
crystal: Fix runtime by switching to openssl_1_0_2
...
This makes `crystal play` work
2019-08-29 03:31:14 +02:00
Frederik Rietdijk
5061fe0c2c
Merge staging-next into staging
2019-08-28 08:26:42 +02:00
Frederik Rietdijk
98640fd482
Merge master into staging-next
2019-08-27 16:36:47 +02:00
volth
35d68ef143
treewide: remove redundant quotes
2019-08-26 21:40:19 +00:00
Silvan Mosberger
1ffdf01777
crystal2nix: Put it into pkgs
2019-08-26 18:23:55 +02:00
Silvan Mosberger
a3aec20f26
Implement crystal.buildCrystalPackage
2019-08-26 18:22:55 +02:00
Peter Hoeg
4d3493c11f
crystal: init at 0.30.1
2019-08-25 03:47:25 +08:00
volth
c814d72b51
treewide: name -> pname
2019-08-17 10:54:38 +00:00
Peter Hoeg
f21aa0995b
crystal: init at 0.29.0
2019-06-25 11:56:44 +08:00
Matthew Bauer
67abc01e4c
crystal_0_26: fix hash
...
hash has been changed since initial commit:
https://hydra.nixos.org/build/93668775
2019-05-30 22:54:13 -04:00
Alyssa Ross
5b52e90e4a
crystal: fix build on Darwin
2019-03-07 13:38:35 +00:00
Peter Hoeg
6618a6fae0
crystal: init at 0.27.2
2019-02-25 12:36:42 +08:00
David Costa
473c890034
crystal: fix "play" subcommand
...
Co-authored-by: Merlin Göttlinger <megoettlinger@gmail.com>
2018-10-27 13:28:21 +01:00
Peter Hoeg
51076b414b
crystal: 0.26.0 -> 0.26.1
...
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.
2018-10-02 10:30:22 +08:00
John Ericson
2c2f1e37d4
reewide: Purge all uses stdenv.system
and top-level system
...
It is deprecated and will be removed after 18.09.
2018-08-30 17:20:32 -04:00
Michael Fellinger
7d567ad4ed
crystal: 0.25.1 -> 0.26.0
2018-08-27 16:05:22 +02:00
Michael Fellinger
0f3eaa0bd5
crystal: 0.25.0 -> 0.25.1; mint 0.1.0 -> 0.2.0 ( #44237 )
2018-07-31 16:54:37 +02:00
Michael Fellinger
577d54bb16
Crystal: 0.24.2 -> 0.25.0
2018-06-17 13:03:32 +02:00
Michael Fellinger
430f22296f
Crystal: 0.24.1 -> 0.24.2
2018-05-26 18:27:50 +02:00
mingchuan
5a1d309787
crystal: 0.23.1 -> 0.24.1
2017-12-25 00:53:29 +08:00
mingchuan
817d0a8c5f
crystal: fix CRYSTAL_PATH
...
CRYSTAL_PATH should contain `lib` to make crystal able to find required
libraries installed in current directory.
2017-11-22 15:26:50 +08:00
Orivej Desh
766ede06da
crystal: fix build by using the previous bootstrap
2017-10-04 07:37:35 +00:00
David Kuo
bc2ac2ae5e
crystal: 0.23.0 -> 0.23.1
...
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.
2017-10-04 07:37:35 +00:00
mingchuan
d6b8ac6ca8
maintainers.nix: use my GitHub handle as maintainer name
2017-10-03 14:27:10 +00:00
Silvan Mosberger
f5fa5fa4d6
pkgs: refactor needless quoting of homepage meta attribute ( #27809 )
...
* 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
2017-08-01 22:03:30 +02:00
mingchuan
69c90a1344
crystal: 0.22.0 -> 0.23.0
2017-06-30 06:24:46 +08:00
mingchuan
ca5913bf33
crystal: 0.21.0 -> 0.22.0
2017-04-23 03:01:17 +08:00
mingchuan
19e65c4c46
crystal: 0.20.5 -> 0.21.0
2017-02-25 08:46:42 +08:00
mingchuan
28f3b62efc
crystal: 0.20.4 -> 0.20.5
2017-01-23 19:06:20 +08:00
mingchuan
e8c9a4b3ba
crystal: 0.20.3 -> 0.20.4
2017-01-08 14:31:59 +08:00
mingchuan
06090a73bb
crystal: fix build in chroot environment, again
...
forgot to patch interpreter of the script used by Makefile,
carefully ensure it can build without /usr/bin/env this time.
2016-12-28 11:15:12 +01:00
mingchuan
a0922271d3
crystal: fix build in chroot environment
...
previous build failed on hydra because /usr/bin/env
do not exist in a chroot build environment.
2016-12-27 00:28:51 +08:00
mingchuan
7908185400
crystal: init at 0.20.3
...
A compiled language with Ruby like syntax and type inference.
2016-12-25 01:14:09 +08:00