Guillaume Girol
33afbf39f6
treewide: switch to nativeCheckInputs
...
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Evangelos Paterakis
52c3f58bad
feat: 1.7.1
2023-01-17 20:51:42 +02:00
Evangelos Paterakis
f29f0d0798
feat: 1.7.0
2023-01-09 22:41:18 +02:00
Evangelos Paterakis
a979bd9214
fix(tzdata): prepend to ZONE_SOURCES instead of substituting in place
2022-12-21 16:30:37 +02:00
GeopJr
44073f6d16
fix: version limits on unix_spec
2022-12-18 18:42:51 +02:00
GeopJr
3efc4e5f03
fix: versionOlder => lib.versionOlder
2022-12-18 17:22:59 +02:00
Evangelos Paterakis
eab3f4d896
fix: darwin compile errors
...
Co-authored-by: Brian J. Cardiff <459923+bcardiff@users.noreply.github.com>
2022-12-18 16:53:29 +02:00
Evangelos Paterakis
159ddb5495
feat: get rid of unused versions
...
feat: use 1.2.2 to build 1_2 and 1_6
feat: use llvm 13
2022-11-22 04:20:28 +02:00
Evangelos Paterakis
392df0cf61
feat: 1.5.0 -> 1.5.1 and enable aarch64-linux builds
2022-11-21 22:44:54 +02:00
Evangelos Paterakis
5564346d68
feat: use release mode only on the compiler and not the specs
2022-11-21 22:30:48 +02:00
Evangelos Paterakis
b1be734009
fix: disable ffi on < 1.6.1 instead of patching the spec
2022-11-21 22:30:19 +02:00
ento
b8ae9f94aa
fix: supported platforms per version
2022-11-12 12:32:28 +02:00
Evangelos Paterakis
4bd897e550
fix: add another patch for < 1.6.0
...
so 12601 gets applied successfully
2022-11-12 12:27:54 +02:00
Evangelos Paterakis
89dab4d184
feat: bump 1.6.x to 1.6.2
2022-11-12 12:24:43 +02:00
Evangelos Paterakis
ffa22c68ea
fix: mark broken if > 1.3.x and 1686-linux
...
or > 1.5.x and aarch64-linux
2022-10-23 00:19:47 +03:00
Evangelos Paterakis
9b6172aa2d
fix: re-enable 1.0.x - 1.2.x
...
feat: bump 1.6.x to 1.6.1
fix: fetch 12601 patch for 1.3.x-1.6.0
fix: darwin url for versions < 1.2.0
2022-10-22 23:37:53 +03:00
Evangelos Paterakis
e0d0d1c093
crystal: 1.2 -> 1.6
2022-10-12 23:18:35 +03:00
Peter Hoeg
a5a5849f27
crystal: do not build with --no-debug
2022-09-30 21:04:56 +08:00
K900
357ae167e2
crystal_1_0, crystal_1_1: fix build
2022-08-02 00:34:28 +03:00
Rick van Schijndel
010f6ee30d
treewide: mark broken for darwin
2022-05-30 13:42:58 +02:00
Artturin
d6d211b445
buildCrystalPackage: enableParallelBuilding
2022-05-22 22:30:45 +03:00
Artturin
5e3b4a6eaf
crystal: enable strictDeps
2022-05-10 05:20:36 +03:00
Artturin
a0d4618e7f
buildCrystalPackage: enable strictDeps
...
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-05-10 04:57:46 +03:00
Fabián Heredia Montiel
ca9bf3e05f
crystal: remove myself as maintainer
2022-04-21 13:01:45 -05:00
Peter Hoeg
16998f568b
crystal-builder: support the new crystal2nix format
2022-04-09 22:02:10 +08:00
Peter Hoeg
c1a928b30b
crystal: remove pointless reference to crystal.lib
2022-03-28 09:16:31 +08:00
squalus
8e9625ac22
crystal: support aarch64-linux
...
Upstream does not publish aarch64-linux bootstrap binaries, so grab
them from Alpine
2022-03-16 11:05:37 -07:00
Peter Hoeg
8a9421f028
crystal: add support for passing custom build options when using the shard builder
2022-02-28 15:04:31 +08:00
Winter
5320a03fdc
crystal: remove broken crystal2nix attribute
2022-02-03 02:08:51 -05:00
Winter
37e39b3897
crystal_1_2: add support for aarch64-darwin
2022-02-03 02:08:51 -05:00
Fabián Heredia Montiel
2b77566cb6
crystal: 1.2.1 → 1.2.2
2021-11-13 10:03:42 -06:00
Fabián Heredia Montiel
148352e750
crystal: 1.2.0 → 1.2.1
2021-10-22 11:40:39 -05:00
Fabián Heredia Montiel
78f1b43053
crystal: drop 0.36.1
2021-10-14 11:02:31 -05:00
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