Add Ryujinx
This commit is contained in:
parent
020f47e7f4
commit
c477a3ad68
5 changed files with 61 additions and 0 deletions
5
games-emulation/ryujinx-bin/Manifest
Normal file
5
games-emulation/ryujinx-bin/Manifest
Normal file
|
@ -0,0 +1,5 @@
|
|||
AUX logo.png 1108 BLAKE2B 0e556c46a451d2315d706e94efb936cc3941ede2d5b711ab4ab7ecaf8a584516c7324f3b92571d341d5c2d85de6d01a5477b7d9b46d3fa8422817d5b3064126a SHA512 4ca18a2d19274b7eebc3ce3a31eb7b4369ea6a2eda4aeff7f120ce6e3b7f72810a6cda3ecf6619ddcadd833b0ce50f0e57c325da027f05867828fc7833e5a38b
|
||||
AUX ryujinx.desktop 132 BLAKE2B 9c5ed86f9599cb9416efaa12a9e694eab70d9c11138a92a561d2a3129f2f44055662195d74344919c14f7455799cf7392cb1177dc239110acc0aacf77f0f3ac1 SHA512 bf2141159a7a566d8e851d60f94f60fd82684099fa3089259b4118a4eef5909b0fad8b41f7b643384e54a394a8fb1e5913f8c6f79f43e2f66fccbdac0e4a5528
|
||||
DIST ryujinx-1.0.3772-linux_x64.tar.gz 40389107 BLAKE2B 86e536fc788172f1480d215bb7f15ac5dfa50292d0d8bfc535d893cb610b9f1280c6df4f4b083395660b868d775f03716fca62d6743d45255437a2937f9b5853 SHA512 af1eea07d2ba721a48638fb699f4931b263ab919449c33a53665cd9764745df7e07dcbaefc3d80914c7c39c5be71334294895b789f3eedef92184add5a0f36dc
|
||||
EBUILD ryujinx-bin-1.0.3772.ebuild 857 BLAKE2B ec87bc0490b5c932ebd09faa15f7c5ccb6f139ccf24de1d4f73d157d667b4704686b713b7961c3fb0bba599c664bbbba013a7bb43e36aff8759a292cd178a183 SHA512 5e511427c3f2de82143e2b0370a134b7b1c91f30c190abde8e7067f358fbeb93f6c58d7624dc222d5e23ebfeb568d984ca17be52798af445c41954cb81d10701
|
||||
MISC metadata.xml 186 BLAKE2B 37e1e8e65fd76a9b4b562cf60a4554706dae41563dd1675c0373463eba02599d8f30ba77e175da75b745bad8d3afbb1ea56eaac92ed48facb257f5a32fdbbd01 SHA512 6c315332892325b83a942f8e2678afdd9bf8b26b3c5a6c365c093fef4f46c9d589644625cb1486ce32c561fc5095e9859a910ade175bed7c4bc4b7461d42b541
|
BIN
games-emulation/ryujinx-bin/files/logo.png
Normal file
BIN
games-emulation/ryujinx-bin/files/logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 KiB |
8
games-emulation/ryujinx-bin/files/ryujinx.desktop
Normal file
8
games-emulation/ryujinx-bin/files/ryujinx.desktop
Normal file
|
@ -0,0 +1,8 @@
|
|||
[Desktop Entry]
|
||||
Name=Ryujinx
|
||||
Comment=Nintendo Switch Emulator
|
||||
Icon=ryujinx
|
||||
Type=Application
|
||||
Categories=Game;Emulator;
|
||||
Exec=ryujinx
|
||||
|
6
games-emulation/ryujinx-bin/metadata.xml
Normal file
6
games-emulation/ryujinx-bin/metadata.xml
Normal file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<longdescription lang="en">
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
42
games-emulation/ryujinx-bin/ryujinx-bin-1.0.3772.ebuild
Normal file
42
games-emulation/ryujinx-bin/ryujinx-bin-1.0.3772.ebuild
Normal file
|
@ -0,0 +1,42 @@
|
|||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit desktop
|
||||
|
||||
MULTILIB_COMPAT=( abi_x86_64 )
|
||||
|
||||
MY_PN=${PN/-bin/}
|
||||
|
||||
DESCRIPTION="Nintendo Switch Emulator"
|
||||
HOMEPAGE="https://ryujinx.org/"
|
||||
SRC_URI="https://ci.appveyor.com/api/buildjobs/blog74a0nvironem/artifacts/ryujinx-${PV}-linux_x64.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* amd64"
|
||||
|
||||
S="${WORKDIR}"
|
||||
QA_PREBUILT="*"
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
RDEPEND="
|
||||
x11-libs/libX11" # TODO: Add more?
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /opt/${MY_PN}
|
||||
doins -r publish/.
|
||||
fperms +x /opt/${MY_PN}/Ryujinx
|
||||
dosym /opt/${MY_PN}/Ryujinx usr/bin/${MY_PN}
|
||||
keepdir /var/log/${MY_PN}
|
||||
fperms a+w /var/log/${MY_PN}
|
||||
dosym /var/log/${MY_PN} /opt/${MY_PN}/Logs
|
||||
|
||||
newicon ${FILESDIR}/logo.png ryujinx.png
|
||||
|
||||
domenu ${FILESDIR}/ryujinx.desktop
|
||||
}
|
Loading…
Reference in a new issue