This reverts commit acfb1951f051283fe3fed23045d09144e0ab5dd2.
This commit was reverted because of ghc is broken on aarch64-darwin.
This is however the wrong conclusion if one package is broken on darwin
than it should be not exposed in a flake or marked as broken accordingly.
I didn't explain all the reasons but I think you're correct. I was under the impression that "aarch64-darwin" wasn't supported but it is in master and 21.05.
This reverts commit acfb1951f051283fe3fed23045d09144e0ab5dd2.
This commit was reverted because of ghc is broken on aarch64-darwin. This is however the wrong conclusion if one package is broken on darwin than it should be not exposed in a flake or marked as broken accordingly.