SolusOS package source
This commit is contained in:
commit
cbd90e279c
7 changed files with 2291 additions and 0 deletions
4
MAINTAINERS.md
Normal file
4
MAINTAINERS.md
Normal file
|
@ -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
|
2
abi_libs
Normal file
2
abi_libs
Normal file
|
@ -0,0 +1,2 @@
|
|||
yuzu
|
||||
yuzu-cmd
|
8
abi_symbols
Normal file
8
abi_symbols
Normal file
|
@ -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
|
28
abi_used_libs
Normal file
28
abi_used_libs
Normal file
|
@ -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
|
2159
abi_used_symbols
Normal file
2159
abi_used_symbols
Normal file
File diff suppressed because it is too large
Load diff
49
package.yml
Normal file
49
package.yml
Normal file
|
@ -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
|
41
pspec_x86_64.xml
Normal file
41
pspec_x86_64.xml
Normal file
|
@ -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 a new issue