commit:     4d4dc7699b0d4766d436546fc7762743b653efaf
Author:     darksh1ne <d4rksh1ne <AT> proton <DOT> me>
AuthorDate: Thu Oct 10 11:17:39 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 15:00:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d4dc769

dev-util/clion: fix permissions of deliverable in clion-2024.1.ebuild

Set 755 permissions to
"${dir}"/plugins/clion-radler/DotFiles/linux-x64/Rider.Backend. This is
to fix the following error upon CLion startup and further inability to
start the Main window: com.intellij.diagnostic.PluginException: Cannot
run program
"/opt/clion-2024.2.1/plugins/clion-radler/DotFiles/linux-x64/Rider.Backend":
error=13, Permission denied [Plugin: org.jetbrains.plugins.clion.radler]

Signed-off-by: darksh1ne <d4rksh1ne <AT> proton.me>
Closes: https://github.com/gentoo/gentoo/pull/38936
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 dev-util/clion/{clion-2024.1.ebuild => clion-2024.1-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-util/clion/clion-2024.1.ebuild 
b/dev-util/clion/clion-2024.1-r1.ebuild
similarity index 97%
rename from dev-util/clion/clion-2024.1.ebuild
rename to dev-util/clion/clion-2024.1-r1.ebuild
index 4e9205d5b0d0..27d1cc31d90c 100644
--- a/dev-util/clion/clion-2024.1.ebuild
+++ b/dev-util/clion/clion-2024.1-r1.ebuild
@@ -94,6 +94,8 @@ src_install() {
                fperms 755 
"${dir}"/jbr/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper}
        fi
 
+       fperms 755 
"${dir}"/plugins/clion-radler/DotFiles/linux-x64/Rider.Backend
+
        dosym -r "${EPREFIX}/usr/bin/ninja" "${dir}"/bin/ninja/linux/x64/ninja
 
        make_wrapper "${PN}" "${dir}/bin/${PN}.sh"

Reply via email to