commit:     91f85d49318e528dfc57948ebae0ba3c13fe5787
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  4 00:53:19 2024 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Jul  4 00:56:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f85d49

dev-build/ninja: fix whitspace handling in configure args

An unquoted command substitution will be split on IFS.

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 dev-build/ninja/ninja-1.12.1.ebuild | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-build/ninja/ninja-1.12.1.ebuild 
b/dev-build/ninja/ninja-1.12.1.ebuild
index 1d8f3d0a0b09..db74a6448e70 100644
--- a/dev-build/ninja/ninja-1.12.1.ebuild
+++ b/dev-build/ninja/ninja-1.12.1.ebuild
@@ -66,14 +66,17 @@ bootstrap() {
                local -x LDFLAGS=${BUILD_LDFLAGS}
        fi
 
-       local bootstrap_args=(
+       local args=(
                --with-python=python
                --bootstrap
                --verbose
-               $(usev test 
--gtest-source-dir="${WORKDIR}"/googletest-${GTEST_VER})
        )
 
-       edo ${EPYTHON} configure.py "${bootstrap_args[@]}"
+       if use test; then
+               args+=( --gtest-source-dir="${WORKDIR}"/googletest-${GTEST_VER} 
)
+       fi
+
+       edo ${EPYTHON} configure.py "${args[@]}"
 }
 
 src_compile() {

Reply via email to