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

Bug: https://bugs.gentoo.org/966114
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner 2025-12-15 20:17:40 +01:00
parent d2998e3424
commit 6aeb6194cb
No known key found for this signature in database
GPG Key ID: AE591BBC73E4DD5E

View File

@ -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