Weijia Wang
efa78c18f0
Merge pull request #226932 from wegank/crystal-pcre
...
crystal: migrate to pcre2 on 1.8
2023-04-19 09:09:51 +03:00
Weijia Wang
995ace105b
crystal: migrate to pcre2 on 1.8
2023-04-19 01:34:56 +03:00
Weijia Wang
2041e40162
crystal.buildCrystalPackage: ignore dwarf files
2023-04-19 00:16:37 +03:00
Peter Hoeg
a5a5849f27
crystal: do not build with --no-debug
2022-09-30 21:04:56 +08:00
Artturin
d6d211b445
buildCrystalPackage: enableParallelBuilding
2022-05-22 22:30:45 +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
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
Peter Hoeg
8a9421f028
crystal: add support for passing custom build options when using the shard builder
2022-02-28 15:04:31 +08: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
9a3ed0e8c5
buildCrystalPackage: redirect stdout to /dev/null
...
makes build errors easier to diagnose
2021-09-27 00:15:10 +03: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
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
61626d70e5
buildCrystalPackage: support shards v0.12 properly
2020-12-28 16:21:23 +08:00
Peter Hoeg
912eb6b120
crystal: build using Makefile or shards if available
2020-04-22 17:30:22 +08:00
Silvan Mosberger
a3aec20f26
Implement crystal.buildCrystalPackage
2019-08-26 18:22:55 +02:00