Add Ryujinx

master
Dmitry Isaenko 2020-02-26 01:54:41 +03:00
parent 020f47e7f4
commit c477a3ad68
5 changed files with 61 additions and 0 deletions

View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,8 @@
[Desktop Entry]
Name=Ryujinx
Comment=Nintendo Switch Emulator
Icon=ryujinx
Type=Application
Categories=Game;Emulator;
Exec=ryujinx

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

View 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
}