summaryrefslogtreecommitdiff
path: root/games-emulation/ryujinx/ryujinx-1.1.1104.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'games-emulation/ryujinx/ryujinx-1.1.1104.ebuild')
-rw-r--r--games-emulation/ryujinx/ryujinx-1.1.1104.ebuild10
1 files changed, 7 insertions, 3 deletions
diff --git a/games-emulation/ryujinx/ryujinx-1.1.1104.ebuild b/games-emulation/ryujinx/ryujinx-1.1.1104.ebuild
index 99d0241df2f0..448995f99981 100644
--- a/games-emulation/ryujinx/ryujinx-1.1.1104.ebuild
+++ b/games-emulation/ryujinx/ryujinx-1.1.1104.ebuild
@@ -336,8 +336,9 @@ RDEPEND="
"
CHECKREQS_DISK_BUILD="3G"
-DOTNET_PKG_PROJECTS=( "src/${PN^}/${PN^}.csproj" )
-
+DOTNET_PKG_PROJECTS=(
+ "src/${PN^}/${PN^}.csproj"
+)
PATCHES=(
"${FILESDIR}/${PN}-1.1.1093-better-defaults.patch"
"${FILESDIR}/${PN}-1.1.1093-disable-updates.patch"
@@ -371,7 +372,10 @@ src_test() {
src_install() {
dotnet-pkg-base_install
- fperms +x "/usr/share/${P}/${PN^}.sh"
+ # "Ryujinx.sh" launcher script is only copied for "linux-x64" RID,
+ # let's copy it unconditionally. Bug: https://bugs.gentoo.org/923817
+ exeinto "/usr/share/${P}"
+ doexe "distribution/linux/${PN^}.sh"
dotnet-pkg-base_dolauncher "/usr/share/${P}/${PN^}.sh"
newicon distribution/misc/Logo.svg "${PN^}.svg"