SolusOS package source
This commit is contained in:
commit
cbd90e279c
|
@ -0,0 +1,4 @@
|
|||
This file is used to indicate primary maintainership for this package. A package may list more than one maintainer to avoid bus factor issues. People on this list may be considered “subject-matter experts”. Please note that Solus staff may need to perform necessary rebuilds, upgrades, or security fixes as part of the normal maintenance of the Solus package repository. If you believe this package requires an update, follow documentation from https://help.getsol.us/docs/packaging/procedures/request-a-package-update. In the event that this package becomes insufficiently maintained, the Solus staff reserves the right to request a new maintainer, or deprecate and remove this package from the repository entirely.
|
||||
|
||||
- Marcus Mellor
|
||||
- Email: infinitymdm@gmail.com
|
|
@ -0,0 +1,8 @@
|
|||
yuzu:__bss_start
|
||||
yuzu:_edata
|
||||
yuzu:_end
|
||||
yuzu:main
|
||||
yuzu-cmd:__bss_start
|
||||
yuzu-cmd:_edata
|
||||
yuzu-cmd:_end
|
||||
yuzu-cmd:main
|
|
@ -0,0 +1,28 @@
|
|||
UNKNOWN
|
||||
ld-linux-x86-64.so.2
|
||||
libQt5Core.so.5
|
||||
libQt5DBus.so.5
|
||||
libQt5Gui.so.5
|
||||
libQt5Multimedia.so.5
|
||||
libQt5Widgets.so.5
|
||||
libSDL2-2.0.so.0
|
||||
libavcodec.so.60
|
||||
libavfilter.so.9
|
||||
libavutil.so.58
|
||||
libboost_context.so.1.83.0
|
||||
libc.so.6
|
||||
libcrypto.so.3
|
||||
libcubeb.so.0
|
||||
libenet.so.7
|
||||
libfmt.so.10
|
||||
libgcc_s.so.1
|
||||
liblz4.so.1
|
||||
libm.so.6
|
||||
libopus.so.0
|
||||
libssl.so.3
|
||||
libstdc++.so.6
|
||||
libswscale.so.7
|
||||
libusb-1.0.so.0
|
||||
libva.so.2
|
||||
libz.so.1
|
||||
libzstd.so.1
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,49 @@
|
|||
name : yuzu
|
||||
version : '1704'
|
||||
release : 32
|
||||
source :
|
||||
- git|https://github.com/yuzu-emu/yuzu-mainline.git : mainline-0-1704
|
||||
homepage : https://yuzu-emu.org/
|
||||
license : GPL-3.0-or-later
|
||||
component : games.emulator
|
||||
summary : The world's most popular, open-source, Nintendo Switch emulator.
|
||||
description: |
|
||||
The world's most popular, open-source, Nintendo Switch emulator - started by the creators of Citra.
|
||||
builddeps :
|
||||
- pkgconfig(Qt5Multimedia)
|
||||
- pkgconfig(fmt)
|
||||
- pkgconfig(gamemode)
|
||||
- pkgconfig(glu)
|
||||
- pkgconfig(libavcodec)
|
||||
- pkgconfig(libenet)
|
||||
- pkgconfig(liblz4)
|
||||
- pkgconfig(libusb-1.0)
|
||||
- pkgconfig(libva)
|
||||
- pkgconfig(libzstd)
|
||||
- pkgconfig(opus)
|
||||
- pkgconfig(sdl2)
|
||||
- pkgconfig(x11)
|
||||
- cubeb-devel
|
||||
- glslang-devel
|
||||
- libboost-devel
|
||||
- llvm-clang
|
||||
- llvm-devel
|
||||
- nlohmann-json
|
||||
- robin-map
|
||||
rundeps :
|
||||
- gamemode
|
||||
setup : |
|
||||
%cmake_ninja \
|
||||
-DBUILD_REPOSITORY=yuzu-emu/yuzu-mainline \
|
||||
-DBUILD_TAG=$version \
|
||||
-DTITLE_BAR_FORMAT_IDLE="yuzu | $version {}" \
|
||||
-DTITLE_BAR_FORMAT_RUNNING="yuzu | $version | {}" \
|
||||
-DYUZU_CHECK_SUBMODULES=OFF \
|
||||
-DYUZU_TESTS=OFF \
|
||||
-DYUZU_USE_BUNDLED_QT=OFF \
|
||||
-DYUZU_USE_BUNDLED_SDL2=OFF \
|
||||
-DYUZU_USE_EXTERNAL_SDL2=OFF
|
||||
build : |
|
||||
%ninja_build
|
||||
install : |
|
||||
%ninja_install
|
|
@ -0,0 +1,41 @@
|
|||
<PISI>
|
||||
<Source>
|
||||
<Name>yuzu</Name>
|
||||
<Homepage>https://yuzu-emu.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>Reilly Brogan</Name>
|
||||
<Email>solus@reillybrogan.com</Email>
|
||||
</Packager>
|
||||
<License>GPL-3.0-or-later</License>
|
||||
<PartOf>games.emulator</PartOf>
|
||||
<Summary xml:lang="en">The world's most popular, open-source, Nintendo Switch emulator.</Summary>
|
||||
<Description xml:lang="en">The world's most popular, open-source, Nintendo Switch emulator - started by the creators of Citra.
|
||||
</Description>
|
||||
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://sources.getsol.us/README.Solus</Archive>
|
||||
</Source>
|
||||
<Package>
|
||||
<Name>yuzu</Name>
|
||||
<Summary xml:lang="en">The world's most popular, open-source, Nintendo Switch emulator.</Summary>
|
||||
<Description xml:lang="en">The world's most popular, open-source, Nintendo Switch emulator - started by the creators of Citra.
|
||||
</Description>
|
||||
<PartOf>games.emulator</PartOf>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/yuzu</Path>
|
||||
<Path fileType="executable">/usr/bin/yuzu-cmd</Path>
|
||||
<Path fileType="executable">/usr/bin/yuzu-room</Path>
|
||||
<Path fileType="data">/usr/share/applications/org.yuzu_emu.yuzu.desktop</Path>
|
||||
<Path fileType="data">/usr/share/icons/hicolor/scalable/apps/org.yuzu_emu.yuzu.svg</Path>
|
||||
<Path fileType="data">/usr/share/metainfo/org.yuzu_emu.yuzu.metainfo.xml</Path>
|
||||
<Path fileType="data">/usr/share/mime/packages/org.yuzu_emu.yuzu.xml</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="32">
|
||||
<Date>2024-02-18</Date>
|
||||
<Version>1704</Version>
|
||||
<Comment>Packaging update</Comment>
|
||||
<Name>Reilly Brogan</Name>
|
||||
<Email>solus@reillybrogan.com</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
Loading…
Reference in New Issue