dev-lang/swift-bootstrap: add 1.1

Introduces the `binary` USE flag (on by default) which allows
bootstrapping from `dev-lang/swift-bin` instead of building from source
using `dev-lang/swift`.

Swift 5.10 is becoming increassingly less desirable as a standalone
Swift version, and more difficult to build over time with newer
toolchain versions. For bootstrapping specifically, using a pre-built
binary is likely an acceptable default.

Signed-off-by: Itai Ferber <itai@itaiferber.net>
This commit is contained in:
Itai Ferber
2026-06-05 15:46:32 -04:00
parent 59969d41a0
commit af8b48ff36
2 changed files with 29 additions and 0 deletions

View File

@@ -13,6 +13,9 @@
install of Swift on a new machine, this package vends a base version of
Swift that newer versions can BDEPEND on.
</longdescription>
<use>
<flag name="binary">Bootstrap from binary (dev-lang/swift-bin:5/10) instead of building from source (dev-lang/swift:5/10).</flag>
</use>
<upstream>
<remote-id type="github">swiftlang/swift</remote-id>
</upstream>