chimera-linux / cports

Chimera ports collection
BSD 2-Clause "Simplified" License
158 stars 92 forks source link

D lang support #2394

Open kassane opened 2 days ago

kassane commented 2 days ago

Self-hosting compilers (need D compiler for bootstrap)

Based on Alpine packages, add:

Aports:

References

nekopsykose commented 2 days ago

gcc-gdc

this requires gcc so there's no point (and having multiple compilers is a bit not that useful)

ldc

this might be added eventually but there is no interest in adding it since no very useful software is written in D (there's like four useful niche projects total) so there's no priority. it also takes forever to update to newer llvm versions every llvm release..

unless you plan to figure out how to build a ldc-bootstrap that runs natively and then ldc with it i don't think this will be done anytime sooner than in a few years