mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-22 05:55:38 +00:00
RPCS3: migrating to our repo
This commit is contained in:
parent
4d43bbd1cf
commit
c14ddc0730
|
@ -26,3 +26,4 @@ hash^RETRODECKGZDOOMLATEST^https://github.com/RetroDECK/org.zdoom.GZDoom/release
|
||||||
hash^RETRODECKMAMELATEST^https://github.com/RetroDECK/MAME/releases/latest/download/RetroDECK-MAME-Artifact.tar.gz
|
hash^RETRODECKMAMELATEST^https://github.com/RetroDECK/MAME/releases/latest/download/RetroDECK-MAME-Artifact.tar.gz
|
||||||
hash^PORTMASTERLATESTSHA^https://github.com/PortsMaster/PortMaster-GUI/releases/latest/download/retrodeck.portmaster.zip
|
hash^PORTMASTERLATESTSHA^https://github.com/PortsMaster/PortMaster-GUI/releases/latest/download/retrodeck.portmaster.zip
|
||||||
hash^RACITRAPLACEHOLDER^https://buildbot.libretro.com/nightly/linux/x86_64/latest/citra_libretro.so.zip
|
hash^RACITRAPLACEHOLDER^https://buildbot.libretro.com/nightly/linux/x86_64/latest/citra_libretro.so.zip
|
||||||
|
hash^RETRODECKRPCS3LATEST^https://github.com/RetroDECK/net.rpcs3.RPCS3/releases/latest/download/RetroDECK-Artifact.tar.gz
|
|
@ -1,6 +1,6 @@
|
||||||
app-id: net.retrodeck.retrodeck
|
app-id: net.retrodeck.retrodeck
|
||||||
runtime: org.kde.Platform
|
runtime: org.kde.Platform
|
||||||
runtime-version: "6.8"
|
runtime-version: "6.7"
|
||||||
sdk: org.kde.Sdk
|
sdk: org.kde.Sdk
|
||||||
base: org.electronjs.Electron2.BaseApp # Needed for Steam ROM Manager
|
base: org.electronjs.Electron2.BaseApp # Needed for Steam ROM Manager
|
||||||
base-version: "22.08"
|
base-version: "22.08"
|
||||||
|
@ -411,23 +411,36 @@ modules:
|
||||||
# RPCS3
|
# RPCS3
|
||||||
# https://rpcs3.net/download
|
# https://rpcs3.net/download
|
||||||
|
|
||||||
- name: rpcs3
|
# - name: rpcs3
|
||||||
|
# buildsystem: simple
|
||||||
|
# build-commands:
|
||||||
|
# - chmod +x *.AppImage
|
||||||
|
# - ./*.AppImage --appimage-extract
|
||||||
|
# - mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug"
|
||||||
|
# - mkdir -p ${FLATPAK_DEST}/lib/ffmpeg # Needed for a ffmpeg bufgix
|
||||||
|
# - mv "squashfs-root/usr/lib/"* "${FLATPAK_DEST}/retrodeck/tmplib"
|
||||||
|
# - cp -r "squashfs-root/usr/bin/"* "${FLATPAK_DEST}/bin/"
|
||||||
|
# - cp -r "squashfs-root/usr/share/"* "${FLATPAK_DEST}/share/"
|
||||||
|
# #TODO: - cp -r squashfs-root/usr/optional* # maybe already included in flatpak runtime
|
||||||
|
# #TODO: - cp -r squashfs-root/usr/plugins* # maybe already included in qt
|
||||||
|
# #TODO: Do we need this wrapper? squashfs-root/apprun-hooks/linuxdeploy-plugin-qt-hook.sh
|
||||||
|
# sources:
|
||||||
|
# - type: file
|
||||||
|
# url: https://github.com/RPCS3/rpcs3-binaries-linux/releases/download/build-cd8954db140855101d94a33c0dd7f4d72bdf5a35/rpcs3-v0.0.33-17066-cd8954db_linux64.AppImage
|
||||||
|
# sha256: 2d258b557c17ebba4bea927be4032cfcbc230c26b8f090b796daa5935faa4a8b
|
||||||
|
|
||||||
|
- name: retrodeck-rpcs3
|
||||||
buildsystem: simple
|
buildsystem: simple
|
||||||
build-commands:
|
build-commands:
|
||||||
- chmod +x *.AppImage
|
|
||||||
- ./*.AppImage --appimage-extract
|
|
||||||
- mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug"
|
- mkdir -p "${FLATPAK_DEST}/retrodeck/tmplib" "${FLATPAK_DEST}/retrodeck/tmplib/debug"
|
||||||
- mkdir -p ${FLATPAK_DEST}/lib/ffmpeg # Needed for a ffmpeg bufgix
|
- cp -rL "files/lib/"* "${FLATPAK_DEST}/retrodeck/tmplib"
|
||||||
- mv "squashfs-root/usr/lib/"* "${FLATPAK_DEST}/retrodeck/tmplib"
|
- rm -rf "files/lib"
|
||||||
- cp -r "squashfs-root/usr/bin/"* "${FLATPAK_DEST}/bin/"
|
- cp -r files/* "${FLATPAK_DEST}"
|
||||||
- cp -r "squashfs-root/usr/share/"* "${FLATPAK_DEST}/share/"
|
- chmod +x "${FLATPAK_DEST}/bin/"*
|
||||||
#TODO: - cp -r squashfs-root/usr/optional* # maybe already included in flatpak runtime
|
|
||||||
#TODO: - cp -r squashfs-root/usr/plugins* # maybe already included in qt
|
|
||||||
#TODO: Do we need this wrapper? squashfs-root/apprun-hooks/linuxdeploy-plugin-qt-hook.sh
|
|
||||||
sources:
|
sources:
|
||||||
- type: file
|
- type: archive
|
||||||
url: https://github.com/RPCS3/rpcs3-binaries-linux/releases/download/build-cd8954db140855101d94a33c0dd7f4d72bdf5a35/rpcs3-v0.0.33-17066-cd8954db_linux64.AppImage
|
url: https://github.com/RetroDECK/net.rpcs3.RPCS3/releases/latest/download/RetroDECK-Artifact.tar.gz
|
||||||
sha256: 2d258b557c17ebba4bea927be4032cfcbc230c26b8f090b796daa5935faa4a8b
|
sha256: RETRODECKRPCS3LATEST
|
||||||
|
|
||||||
# MELONDS
|
# MELONDS
|
||||||
# https://github.com/RetroDECK/net.kuribo64.melonDS
|
# https://github.com/RetroDECK/net.kuribo64.melonDS
|
||||||
|
|
Loading…
Reference in a new issue