mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-03 18:32:18 +00:00
0b4f4a79da
* Build Crystal from source, split out shards pkg
Build Crystal and shards from source, building dynamically linked
binaries.
Separate the crystal and shards packages, they have different versions
and update schedules.
Remove architecture restrictions.
Introduce a bootstrap problem, as Crystal is built using Crystal.
* bootstrap compiler for crystal compiler
* Use macros when possible in shards.spec (+ formatting)
* formatting of crystal.spec
* use correct path to bootstrap compiler
* build require make for shards
* no verbose autosetup for crystal
* quiet prep/extractions
* shards requires gcc
* Revert "shards requires gcc"
This reverts commit b4558238b3.
Should not be needed, as crystal requires gcc
* Packager
* explict buildreqs for shards
should be inferred from the crystal package