commit:     c05b53a27950e05f4efa22462780df034ef3eb31
Author:     Itai Ferber <itai <AT> itaiferber <DOT> net>
AuthorDate: Fri Sep 13 19:28:23 2024 +0000
Commit:     Itai Ferber <itai <AT> itaiferber <DOT> net>
CommitDate: Fri Sep 13 19:33:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c05b53a2

dev-lang/swift: set up Python to respect PYTHON_SINGLE_TARGET

Signed-off-by: Itai Ferber <itai <AT> itaiferber.net>

 dev-lang/swift/swift-5.10.1.ebuild | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/dev-lang/swift/swift-5.10.1.ebuild 
b/dev-lang/swift/swift-5.10.1.ebuild
index 751bc6a93..b7cb27b91 100644
--- a/dev-lang/swift/swift-5.10.1.ebuild
+++ b/dev-lang/swift/swift-5.10.1.ebuild
@@ -113,6 +113,13 @@ src_unpack() {
                || die
 }
 
+src_configure() {
+       default
+
+       # Necessary to respect PYTHON_SINGLE_TARGET, if defined.
+       python_setup
+}
+
 src_compile() {
        # The Swift 5.10 compiler is partially written in Swift itself (the new
        # `swift-driver` + macro support via `swift-syntax`), which requires

Reply via email to