mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-25 23:45:39 +00:00
Updated RA and PPSSPP (SA)
This commit is contained in:
parent
b523fce3b9
commit
dc086899ca
|
@ -69,6 +69,16 @@
|
||||||
|
|
||||||
<releases>
|
<releases>
|
||||||
|
|
||||||
|
<release version="0.5.4b" date="2022-10-26">
|
||||||
|
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.5.2b</url>
|
||||||
|
<description>
|
||||||
|
<ul>
|
||||||
|
<li>Updated RetroArch to v1.12.0</li>
|
||||||
|
<li>Updated PPSSPP (SA) to v1.13.2</li>
|
||||||
|
</ul>
|
||||||
|
</description>
|
||||||
|
</release>
|
||||||
|
|
||||||
<release version="0.5.3b" date="2022-10-26">
|
<release version="0.5.3b" date="2022-10-26">
|
||||||
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.5.2b</url>
|
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.5.2b</url>
|
||||||
<description>
|
<description>
|
||||||
|
|
|
@ -76,7 +76,7 @@ modules:
|
||||||
- |
|
- |
|
||||||
git checkout ${GITHUB_REF_NAME}
|
git checkout ${GITHUB_REF_NAME}
|
||||||
mkdir -p ${FLATPAK_DEST}/retrodeck/
|
mkdir -p ${FLATPAK_DEST}/retrodeck/
|
||||||
VERSION="0.5.3b"
|
VERSION="cooker-0.5.4b"
|
||||||
if [[ $VERSION == *"cooker"* ]];
|
if [[ $VERSION == *"cooker"* ]];
|
||||||
then
|
then
|
||||||
VERSION="cooker-"$(git rev-parse --short HEAD)
|
VERSION="cooker-"$(git rev-parse --short HEAD)
|
||||||
|
@ -86,7 +86,7 @@ modules:
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: git
|
||||||
url: https://github.com/XargonWan/RetroDECK.git
|
url: https://github.com/XargonWan/RetroDECK.git
|
||||||
branch: main
|
branch: cooker
|
||||||
|
|
||||||
- name: xmlstarlet
|
- name: xmlstarlet
|
||||||
config-opts:
|
config-opts:
|
||||||
|
@ -289,7 +289,7 @@ modules:
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: git
|
||||||
url: https://github.com/libretro/RetroArch.git
|
url: https://github.com/libretro/RetroArch.git
|
||||||
commit: 389ef31a8f4a505f255e9bfebe882750d22ab490
|
commit: 840c4481ab7cb0720025c30ea609d16e60927a02
|
||||||
- type: file
|
- type: file
|
||||||
path: rd-submodules/retroarch/retroarch.cfg
|
path: rd-submodules/retroarch/retroarch.cfg
|
||||||
post-install:
|
post-install:
|
||||||
|
@ -322,7 +322,7 @@ modules:
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: git
|
||||||
url: https://github.com/libretro/RetroArch.git
|
url: https://github.com/libretro/RetroArch.git
|
||||||
commit: 389ef31a8f4a505f255e9bfebe882750d22ab490
|
commit: 840c4481ab7cb0720025c30ea609d16e60927a02
|
||||||
- name: retroarch-filers-audio
|
- name: retroarch-filers-audio
|
||||||
subdir: libretro-common/audio/dsp_filters
|
subdir: libretro-common/audio/dsp_filters
|
||||||
make-install-args:
|
make-install-args:
|
||||||
|
@ -330,7 +330,7 @@ modules:
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: git
|
||||||
url: https://github.com/libretro/RetroArch.git
|
url: https://github.com/libretro/RetroArch.git
|
||||||
commit: 389ef31a8f4a505f255e9bfebe882750d22ab490
|
commit: 840c4481ab7cb0720025c30ea609d16e60927a02
|
||||||
- name: retroarch-assets
|
- name: retroarch-assets
|
||||||
make-install-args:
|
make-install-args:
|
||||||
- PREFIX=${FLATPAK_DEST}
|
- PREFIX=${FLATPAK_DEST}
|
||||||
|
@ -344,21 +344,21 @@ modules:
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: git
|
||||||
url: https://github.com/libretro/libretro-database.git
|
url: https://github.com/libretro/libretro-database.git
|
||||||
commit: 772011a54392aab6be1302bf1bd8aa1cc0c0c6c2
|
commit: bc488c79cdc36ea1076a2941f2e6e32365d5f53e
|
||||||
- name: libretro-core-info
|
- name: libretro-core-info
|
||||||
make-install-args:
|
make-install-args:
|
||||||
- PREFIX=${FLATPAK_DEST}
|
- PREFIX=${FLATPAK_DEST}
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: git
|
||||||
url: https://github.com/libretro/libretro-core-info.git
|
url: https://github.com/libretro/libretro-core-info.git
|
||||||
commit: 90eff5d4e72db1b5929af7210c9b665c33034536
|
commit: 7744a25a0e418703e24a4bd7a2208d5a12ae8a7a
|
||||||
- name: retroarch-joypad-autoconfig
|
- name: retroarch-joypad-autoconfig
|
||||||
make-install-args:
|
make-install-args:
|
||||||
- PREFIX=${FLATPAK_DEST}
|
- PREFIX=${FLATPAK_DEST}
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: git
|
||||||
url: https://github.com/libretro/retroarch-joypad-autoconfig.git
|
url: https://github.com/libretro/retroarch-joypad-autoconfig.git
|
||||||
commit: a3b5067b8954f15e8e87eeed71a4262f0ea7fd1c
|
commit: 948fff0a12e487266eebef14774f17b7b881a728
|
||||||
- name: common-shaders
|
- name: common-shaders
|
||||||
make-install-args:
|
make-install-args:
|
||||||
- PREFIX=${FLATPAK_DEST}
|
- PREFIX=${FLATPAK_DEST}
|
||||||
|
@ -372,7 +372,7 @@ modules:
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: git
|
||||||
url: https://github.com/libretro/slang-shaders.git
|
url: https://github.com/libretro/slang-shaders.git
|
||||||
commit: f8f99ee220edbf2c5df2714a73d46faea43e62e2
|
commit: 9e89aafe0f6a63645445ca8302b88e4060274c72
|
||||||
- name: glsl-shaders
|
- name: glsl-shaders
|
||||||
make-install-args:
|
make-install-args:
|
||||||
- PREFIX=${FLATPAK_DEST}
|
- PREFIX=${FLATPAK_DEST}
|
||||||
|
@ -398,8 +398,8 @@ modules:
|
||||||
- mv ./RetroArch-Linux-x86_64.AppImage.home/.config/retroarch/cores/* /app/share/libretro/cores/
|
- mv ./RetroArch-Linux-x86_64.AppImage.home/.config/retroarch/cores/* /app/share/libretro/cores/
|
||||||
sources:
|
sources:
|
||||||
- type: archive
|
- type: archive
|
||||||
url: https://buildbot.libretro.com/stable/1.11.1/linux/x86_64/RetroArch_cores.7z
|
url: https://buildbot.libretro.com/stable/1.12.0/linux/x86_64/RetroArch_cores.7z
|
||||||
sha256: fa98c9a5b3aab2b4808ce14726be0393cad36bd033ffe4b8378b7d5e5dede448
|
sha256: b5c87aa3462c023fa4e1aa171d1bd4f5b0b5cf9d8e4f0a6b5606ff26b05e0059
|
||||||
|
|
||||||
# PPSSPP - START
|
# PPSSPP - START
|
||||||
# https://github.com/flathub/org.ppsspp.PPSSPP
|
# https://github.com/flathub/org.ppsspp.PPSSPP
|
||||||
|
@ -412,79 +412,99 @@ modules:
|
||||||
- -DUSE_SYSTEM_ZSTD=ON
|
- -DUSE_SYSTEM_ZSTD=ON
|
||||||
|
|
||||||
- -DUSE_WAYLAND_WSI=ON
|
- -DUSE_WAYLAND_WSI=ON
|
||||||
- -DUSING_X11_VULKAN=ON
|
#- -DUSING_X11_VULKAN=ON
|
||||||
- -DUSING_QT_UI=OFF
|
- -DUSING_QT_UI=OFF
|
||||||
|
|
||||||
- -DBUILD_TESTING=OFF
|
- -DBUILD_TESTING=OFF
|
||||||
- -DOpenGL_GL_PREFERENCE=GLVND
|
- -DOpenGL_GL_PREFERENCE=GLVND
|
||||||
build-options:
|
#build-options:
|
||||||
- -DX86_64=ON
|
#- -DX86_64=ON
|
||||||
|
|
||||||
|
cleanup:
|
||||||
|
- /share/ppsspp/assets/lang/README.md
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: git
|
||||||
url: https://github.com/hrydgard/ppsspp.git
|
url: &ppsspp-url https://github.com/hrydgard/ppsspp.git
|
||||||
tag: v1.13.2
|
tag: &ppsspp-tag v1.13.2
|
||||||
commit: 9fe6338e3bf397f8a009a51a282c139dfa180eb6
|
commit: &ppsspp-commit 9fe6338e3bf397f8a009a51a282c139dfa180eb6
|
||||||
x-checker-data:
|
x-checker-data:
|
||||||
type: git
|
type: git
|
||||||
tag-pattern: ^v([\d.]+)$
|
tag-pattern: ^v([\d.]+)$
|
||||||
|
is-main-source: true
|
||||||
|
|
||||||
|
- name: ppsspp-localization
|
||||||
|
buildsystem: simple
|
||||||
|
build-commands:
|
||||||
|
- |
|
||||||
|
for LANG_FILE in assets/lang/*.ini; do
|
||||||
|
LANG_FILE_NAME="$(basename "$LANG_FILE")"
|
||||||
|
LANG_PREFIX="${LANG_FILE_NAME:0:2}"
|
||||||
|
LANG_DEST="$FLATPAK_DEST/share/locale/$LANG_PREFIX/ppsspp/$LANG_FILE_NAME";
|
||||||
|
ln -fsr "$LANG_DEST" "$FLATPAK_DEST/share/ppsspp/$LANG_FILE"
|
||||||
|
install -Dm644 "$LANG_FILE" "$LANG_DEST"
|
||||||
|
done
|
||||||
|
sources:
|
||||||
|
- type: shell
|
||||||
|
commands:
|
||||||
|
- cp -a $FLATPAK_DEST/share/ppsspp/assets .
|
||||||
|
|
||||||
# PPSSPP Flathub Workaround - START
|
# PPSSPP Flathub Workaround - START
|
||||||
# This workaround disables the PPSSPP libraries (disable-submodules: true) and install them separately
|
# This workaround disables the PPSSPP libraries (disable-submodules: true) and install them separately
|
||||||
# This is only to make it buildable by the flathub builder as normaly it seems not to be needed
|
# This is only to make it buildable by the flathub builder as normaly it seems not to be needed
|
||||||
disable-submodules: true
|
# disable-submodules: true
|
||||||
- type: git
|
# - type: git
|
||||||
dest: SDL/macOS
|
# dest: SDL/macOS
|
||||||
commit: f19a1d54b8a5af6cc378ea307e0ec676922eb4cc
|
# commit: f19a1d54b8a5af6cc378ea307e0ec676922eb4cc
|
||||||
url: https://github.com/hrydgard/ppsspp-mac-sdl
|
# url: https://github.com/hrydgard/ppsspp-mac-sdl
|
||||||
- type: git
|
# - type: git
|
||||||
dest: assets/debugger
|
# dest: assets/debugger
|
||||||
commit: 36ad6b19b22de2075a01a4f0c765e3ef514dc38f
|
# commit: 36ad6b19b22de2075a01a4f0c765e3ef514dc38f
|
||||||
url: https://github.com/unknownbrackets/ppsspp-debugger.git
|
# url: https://github.com/unknownbrackets/ppsspp-debugger.git
|
||||||
- type: git
|
# - type: git
|
||||||
dest: dx9sdk
|
# dest: dx9sdk
|
||||||
commit: 7751cf73f5c06f1be21f5f31c3e2d9a7bacd3a93
|
# commit: 7751cf73f5c06f1be21f5f31c3e2d9a7bacd3a93
|
||||||
url: https://github.com/hrydgard/minidx9.git
|
# url: https://github.com/hrydgard/minidx9.git
|
||||||
- type: git
|
# - type: git
|
||||||
dest: ext/SPIRV-Cross
|
# dest: ext/SPIRV-Cross
|
||||||
commit: 9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1
|
# commit: 9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1
|
||||||
url: https://github.com/KhronosGroup/SPIRV-Cross.git
|
# url: https://github.com/KhronosGroup/SPIRV-Cross.git
|
||||||
- type: git
|
# - type: git
|
||||||
dest: ext/armips
|
# dest: ext/armips
|
||||||
commit: 7885552b208493a6a0f21663770c446c3ba65576
|
# commit: 7885552b208493a6a0f21663770c446c3ba65576
|
||||||
url: https://github.com/Kingcom/armips.git
|
# url: https://github.com/Kingcom/armips.git
|
||||||
- type: git
|
# - type: git
|
||||||
dest: ext/discord-rpc
|
# dest: ext/discord-rpc
|
||||||
commit: 963aa9f3e5ce81a4682c6ca3d136cddda614db33
|
# commit: 963aa9f3e5ce81a4682c6ca3d136cddda614db33
|
||||||
url: https://github.com/discordapp/discord-rpc.git
|
# url: https://github.com/discordapp/discord-rpc.git
|
||||||
- type: git
|
# - type: git
|
||||||
dest: ext/glslang
|
# dest: ext/glslang
|
||||||
commit: dc11adde23c455a24e13dd54de9b4ede8bdd7db8
|
# commit: dc11adde23c455a24e13dd54de9b4ede8bdd7db8
|
||||||
url: https://github.com/hrydgard/glslang.git
|
# url: https://github.com/hrydgard/glslang.git
|
||||||
- type: git
|
# - type: git
|
||||||
dest: ext/miniupnp
|
# dest: ext/miniupnp
|
||||||
commit: 3a87be33e797ba947b2b2a5f8d087f6c3ff4d93e
|
# commit: 3a87be33e797ba947b2b2a5f8d087f6c3ff4d93e
|
||||||
url: https://github.com/hrydgard/miniupnp.git
|
# url: https://github.com/hrydgard/miniupnp.git
|
||||||
- type: git
|
# - type: git
|
||||||
dest: ext/native/tools/prebuilt
|
# dest: ext/native/tools/prebuilt
|
||||||
commit: cbea79dc8fef4d9210e2bac7e7b9b5ff3388197a
|
# commit: cbea79dc8fef4d9210e2bac7e7b9b5ff3388197a
|
||||||
url: https://github.com/hrydgard/ppsspp-freetype.git
|
# url: https://github.com/hrydgard/ppsspp-freetype.git
|
||||||
- type: git
|
# - type: git
|
||||||
dest: ext/rapidjson
|
# dest: ext/rapidjson
|
||||||
commit: 73063f5002612c6bf64fe24f851cd5cc0d83eef9
|
# commit: 73063f5002612c6bf64fe24f851cd5cc0d83eef9
|
||||||
disable-submodules: true
|
# disable-submodules: true
|
||||||
url: https://github.com/Tencent/rapidjson.git
|
# url: https://github.com/Tencent/rapidjson.git
|
||||||
- type: git
|
# - type: git
|
||||||
dest: ext/zstd
|
# dest: ext/zstd
|
||||||
commit: a488ba114ec17ea1054b9057c26a046fc122b3b6
|
# commit: a488ba114ec17ea1054b9057c26a046fc122b3b6
|
||||||
url: https://github.com/facebook/zstd.git
|
# url: https://github.com/facebook/zstd.git
|
||||||
- type: git
|
# - type: git
|
||||||
dest: ffmpeg
|
# dest: ffmpeg
|
||||||
commit: 3ad7ddb9eb2af898dce8c4b5e9a28b77b3f7ddd7
|
# commit: 3ad7ddb9eb2af898dce8c4b5e9a28b77b3f7ddd7
|
||||||
url: https://github.com/hrydgard/ppsspp-ffmpeg.git
|
# url: https://github.com/hrydgard/ppsspp-ffmpeg.git
|
||||||
- type: git
|
# - type: git
|
||||||
dest: pspautotests
|
# dest: pspautotests
|
||||||
commit: 682a4303aba63a50c91ae0fa6928c9dac8ca9b92
|
# commit: 682a4303aba63a50c91ae0fa6928c9dac8ca9b92
|
||||||
url: https://github.com/hrydgard/pspautotests.git
|
# url: https://github.com/hrydgard/pspautotests.git
|
||||||
# PPSSPP Flathub Workaround - END
|
# PPSSPP Flathub Workaround - END
|
||||||
# PPSSPP - END
|
# PPSSPP - END
|
||||||
|
|
||||||
|
@ -1433,4 +1453,4 @@ modules:
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: git
|
||||||
url: https://github.com/XargonWan/RetroDECK.git
|
url: https://github.com/XargonWan/RetroDECK.git
|
||||||
branch: main
|
branch: cooker
|
||||||
|
|
Loading…
Reference in a new issue