commit: 825c61677121484d856d6b1c5fae043a6ccf0f66
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 20 22:29:06 2025 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jul 20 22:37:28 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=825c6167
net-misc/sunshine: Fix warning about unused CMAKE_CUDA_COMPILER option
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild | 9 +++++++--
net-misc/sunshine/sunshine-9999.ebuild | 9 +++++++--
2 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
b/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
index 1d0915e4a4e6..4f5bfe31d545 100644
--- a/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
+++ b/net-misc/sunshine/sunshine-2025.628.4510-r1.ebuild
@@ -362,8 +362,6 @@ src_configure() {
-DBUILD_DOCS=no
-DBUILD_TESTS=no
-DCCACHE_FOUND=no
- -DCMAKE_CUDA_COMPILER=clang++
- -DCUDA_INHERIT_COMPILE_OPTIONS=no
-DFFMPEG_PLATFORM_LIBRARIES="$(usex svt-av1 SvtAv1Enc
'');$(usex vaapi 'va;va-drm' '');$(usev x264);$(usev x265)"
-DFFMPEG_PREPARED_BINARIES="${S}"/third-party/build-deps/dist
-DSUNSHINE_ASSETS_DIR=share/${PN}
@@ -377,6 +375,13 @@ src_configure() {
-DUDEV_RULES_INSTALL_DIR=$(get_udevdir)/rules.d
)
+ if use cuda; then
+ mycmakeargs+=(
+ -DCMAKE_CUDA_COMPILER=clang++
+ -DCUDA_INHERIT_COMPILE_OPTIONS=no
+ )
+ fi
+
if use systemd; then
mycmakeargs+=(
-DSYSTEMD_USER_UNIT_INSTALL_DIR=$(systemd_get_userunitdir) )
fi
diff --git a/net-misc/sunshine/sunshine-9999.ebuild
b/net-misc/sunshine/sunshine-9999.ebuild
index 6ff49dcca394..4d7e9b8a8185 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -359,8 +359,6 @@ src_configure() {
-DBUILD_DOCS=no
-DBUILD_TESTS=no
-DCCACHE_FOUND=no
- -DCMAKE_CUDA_COMPILER=clang++
- -DCUDA_INHERIT_COMPILE_OPTIONS=no
-DFFMPEG_PLATFORM_LIBRARIES="$(usex svt-av1 SvtAv1Enc
'');$(usex vaapi 'va;va-drm' '');$(usev x264);$(usev x265)"
-DFFMPEG_PREPARED_BINARIES="${S}"/third-party/build-deps/dist
-DSUNSHINE_ASSETS_DIR=share/${PN}
@@ -374,6 +372,13 @@ src_configure() {
-DUDEV_RULES_INSTALL_DIR=$(get_udevdir)/rules.d
)
+ if use cuda; then
+ mycmakeargs+=(
+ -DCMAKE_CUDA_COMPILER=clang++
+ -DCUDA_INHERIT_COMPILE_OPTIONS=no
+ )
+ fi
+
if use systemd; then
mycmakeargs+=(
-DSYSTEMD_USER_UNIT_INSTALL_DIR=$(systemd_get_userunitdir) )
fi