commit:     6aeb6194cb18ef367aac8900f33fb646f235dda4
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 15 19:17:40 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 15 19:18:18 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aeb6194

media-sound/supercollider: SuperColliderIDE.desktop only exists w/ IUSE qt6

Bug: https://bugs.gentoo.org/966114
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-sound/supercollider/supercollider-3.14.1-r1.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-sound/supercollider/supercollider-3.14.1-r1.ebuild 
b/media-sound/supercollider/supercollider-3.14.1-r1.ebuild
index 8ec823d9527a..26d5346dc38f 100644
--- a/media-sound/supercollider/supercollider-3.14.1-r1.ebuild
+++ b/media-sound/supercollider/supercollider-3.14.1-r1.ebuild
@@ -54,7 +54,7 @@ DEPEND="${RDEPEND}
 "
 
 PATCHES=(
-       "${FILESDIR}"/${PN}-3.14.1-qt-6.10.1.patch
+       "${FILESDIR}"/${P}-qt-6.10.1.patch
 )
 
 src_configure() {
@@ -108,8 +108,9 @@ src_test() {
 src_install() {
        cmake_src_install
 
-       # FIXME upstream: workaround for bug #966114
-       mv "${D}"/usr/share/applications/{SuperColliderIDE,scide}.desktop || die
+       if use qt6; then # FIXME upstream: workaround for bug #966114
+               mv 
"${D}"/usr/share/applications/{SuperColliderIDE,scide}.desktop || die
+       fi
 
        use emacs && newdoc editors/sc-el/README.md README.emacs
        use vim && newdoc editors/scvim/README.md README.vim

Reply via email to