import: cabal.project optimization: 2 package ghcup flags: +tui -tar if os(linux) if arch(x86_64) || arch(i386) package * ghc-options: -split-sections -optl-static elif os(darwin) constraints: zlib +bundled-c-zlib, lzma +static elif os(freebsd) constraints: zlib +bundled-c-zlib, zip +disable-zstd package * ghc-options: -split-sections