mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-22 05:55:38 +00:00
Merge branch 'cooker-0.7.5b' into cooker-0.8.0b
This commit is contained in:
commit
bfa75fa987
6
.gitmodules
vendored
6
.gitmodules
vendored
|
@ -1,9 +1,9 @@
|
||||||
[submodule "rd-submodules/retroarch"]
|
|
||||||
path = rd-submodules/retroarch
|
|
||||||
url = https://github.com/flathub/org.libretro.RetroArch
|
|
||||||
[submodule "rd-submodules/shared-modules"]
|
[submodule "rd-submodules/shared-modules"]
|
||||||
path = rd-submodules/shared-modules
|
path = rd-submodules/shared-modules
|
||||||
url = https://github.com/flathub/shared-modules.git
|
url = https://github.com/flathub/shared-modules.git
|
||||||
|
[submodule "rd-submodules/retroarch"]
|
||||||
|
path = rd-submodules/retroarch
|
||||||
|
url = https://github.com/flathub/org.libretro.RetroArch.git
|
||||||
[submodule "rd-submodules/ryujinx"]
|
[submodule "rd-submodules/ryujinx"]
|
||||||
path = rd-submodules/ryujinx
|
path = rd-submodules/ryujinx
|
||||||
url = https://github.com/flathub/org.ryujinx.Ryujinx
|
url = https://github.com/flathub/org.ryujinx.Ryujinx
|
||||||
|
|
|
@ -2,20 +2,27 @@
|
||||||
|
|
||||||
# WARNING: DANGEROUS! Don't use this script lightly
|
# WARNING: DANGEROUS! Don't use this script lightly
|
||||||
|
|
||||||
git submodule deinit --all
|
git submodule deinit -f --all
|
||||||
rm rd-submodules/retroarch
|
|
||||||
|
rm -rf rd-submodules/retroarch
|
||||||
git rm -rf --cached rd-submodules/retroarch
|
git rm -rf --cached rd-submodules/retroarch
|
||||||
rm -rf .git/modules/rd-submodules/retroarch
|
rm -rf .git/modules/rd-submodules/retroarch
|
||||||
rm rd-submodules/ryujinx
|
|
||||||
|
rm -rf rd-submodules/ryujinx
|
||||||
git rm -rf --cached rd-submodules/ryujinx
|
git rm -rf --cached rd-submodules/ryujinx
|
||||||
rm -rf .git/modules/rd-submodules/ryujinx
|
rm -rf .git/modules/rd-submodules/ryujinx
|
||||||
rm -rf shared-modules
|
|
||||||
git rm -rf --cached shared-modules
|
|
||||||
rm -rf .git/modules/shared-modules
|
|
||||||
|
|
||||||
git submodule init
|
rm -rf rd-submodules/shared-modules
|
||||||
git submodule add https://github.com/flathub/shared-modules.git
|
git rm -rf --cached rd-submodules/shared-modules
|
||||||
git submodule add https://github.com/flathub/org.libretro.RetroArch rd-submodules/retroarch
|
rm -rf .git/modules/rd-submodules/shared-modules
|
||||||
|
|
||||||
|
rm .gitmodules
|
||||||
|
|
||||||
|
# Do a commit here before giving the next commands
|
||||||
|
|
||||||
|
git submodule add https://github.com/flathub/shared-modules.git rd-submodules/shared-modules
|
||||||
|
git submodule add https://github.com/flathub/org.libretro.RetroArch.git rd-submodules/retroarch
|
||||||
git submodule add https://github.com/flathub/org.ryujinx.Ryujinx rd-submodules/ryujinx
|
git submodule add https://github.com/flathub/org.ryujinx.Ryujinx rd-submodules/ryujinx
|
||||||
|
|
||||||
git submodule update --remote --merge --recursive
|
git submodule init
|
||||||
|
git submodule update --remote --merge --recursive
|
||||||
|
|
|
@ -92,11 +92,12 @@
|
||||||
</ul>
|
</ul>
|
||||||
</description>
|
</description>
|
||||||
</release>
|
</release>
|
||||||
<release version="0.7.5b" date="2023-11-30">
|
<release version="0.7.5b" date="2023-12-12">
|
||||||
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.7.5b</url>
|
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.7.5b</url>
|
||||||
<description>
|
<description>
|
||||||
<p>Bug fixes and other changes:</p>
|
<p>Bug fixes and other changes:</p>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li>RetroDECK Team wishes you happy holidays with a festive loading screen!</li>
|
||||||
<li>Framework: Fixed the SD card path resolution for SteamOS 3.5</li>
|
<li>Framework: Fixed the SD card path resolution for SteamOS 3.5</li>
|
||||||
<li>Configurator: Added the possibility to reset ES-DE configs via Configurator and CLI</li>
|
<li>Configurator: Added the possibility to reset ES-DE configs via Configurator and CLI</li>
|
||||||
<li>RetroArch: added nightly cores, stable cores have priority over them</li>
|
<li>RetroArch: added nightly cores, stable cores have priority over them</li>
|
||||||
|
@ -105,6 +106,10 @@
|
||||||
<li>Dolphin (SA): fixed GC buttons layout. Now R1 is Z and L2/R2 are L/R</li>
|
<li>Dolphin (SA): fixed GC buttons layout. Now R1 is Z and L2/R2 are L/R</li>
|
||||||
<li>CEMU: tweaked audio config to choose the correct output device when docked</li>
|
<li>CEMU: tweaked audio config to choose the correct output device when docked</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
<p>Updates:</p>
|
||||||
|
<ul>
|
||||||
|
<li>All standalone emulators to their latest versions (prior to llvm17 and 6.6 framework updates)</li>
|
||||||
|
</ul>
|
||||||
</description>
|
</description>
|
||||||
</release>
|
</release>
|
||||||
<release version="0.7.4b" date="2023-11-18">
|
<release version="0.7.4b" date="2023-11-18">
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
app-id: net.retrodeck.retrodeck
|
app-id: net.retrodeck.retrodeck
|
||||||
runtime: org.kde.Platform
|
runtime: org.kde.Platform
|
||||||
runtime-version: "6.6"
|
runtime-version: "6.5"
|
||||||
sdk: org.kde.Sdk
|
sdk: org.kde.Sdk
|
||||||
sdk-extensions:
|
sdk-extensions:
|
||||||
- org.freedesktop.Sdk.Extension.llvm17 # Needed for rpcs3 (llvm17) but llvm16 for CITRA
|
- org.freedesktop.Sdk.Extension.llvm16 # Needed for rpcs3 (llvm15) but llvm16 for CITRA
|
||||||
# base: io.qt.qtwebengine.BaseApp # Needed for Yuzu - Disabled as we're using AppImage for Yuzu
|
# base: io.qt.qtwebengine.BaseApp # Needed for Yuzu - Disabled as we're using AppImage for Yuzu
|
||||||
# base-version: "6.6" # Needed for Yuzu - Disabled as we're using AppImage for Yuzu
|
# base-version: "6.5" # Needed for Yuzu - Disabled as we're using AppImage for Yuzu
|
||||||
command: retrodeck.sh
|
command: retrodeck.sh
|
||||||
|
|
||||||
add-extensions:
|
add-extensions:
|
||||||
|
@ -364,7 +364,7 @@ modules:
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: git
|
||||||
url: https://github.com/FFmpeg/FFmpeg.git
|
url: https://github.com/FFmpeg/FFmpeg.git
|
||||||
tag: n6.1
|
tag: n5.1.1
|
||||||
|
|
||||||
- name: freeimage
|
- name: freeimage
|
||||||
no-autogen: true
|
no-autogen: true
|
||||||
|
@ -703,8 +703,8 @@ modules:
|
||||||
- ln -s "${FLATPAK_DEST}/yuzu/usr/bin/yuzu" "${FLATPAK_DEST}/bin/yuzu"
|
- ln -s "${FLATPAK_DEST}/yuzu/usr/bin/yuzu" "${FLATPAK_DEST}/bin/yuzu"
|
||||||
sources:
|
sources:
|
||||||
- type: file
|
- type: file
|
||||||
url: https://github.com/yuzu-emu/yuzu-mainline/releases/download/mainline-0-1618/yuzu-mainline-20231112-3cff94a38.AppImage
|
url: https://github.com/yuzu-emu/yuzu-mainline/releases/download/mainline-0-1648/yuzu-mainline-20231211-14c24e64e.AppImage
|
||||||
sha256: 4e92d6daeb1f288ca18950ed47b068fb971766ee386b012b9400b5caecad4246
|
sha256: d40f61c2abf8ddd0bb53098e2d9edf0c47e1cfd89e50cf5856b8cc27dbb25bd6
|
||||||
|
|
||||||
# Yuzu - END
|
# Yuzu - END
|
||||||
|
|
||||||
|
@ -790,8 +790,8 @@ modules:
|
||||||
- ln -s "${FLATPAK_DEST}/pcsx2-qt/usr/bin/pcsx2-qt" "${FLATPAK_DEST}/bin/pcsx2-qt"
|
- ln -s "${FLATPAK_DEST}/pcsx2-qt/usr/bin/pcsx2-qt" "${FLATPAK_DEST}/bin/pcsx2-qt"
|
||||||
sources:
|
sources:
|
||||||
- type: file
|
- type: file
|
||||||
url: https://github.com/PCSX2/pcsx2/releases/download/v1.7.5186/pcsx2-v1.7.5186-linux-appimage-x64-Qt.AppImage
|
url: https://github.com/PCSX2/pcsx2/releases/download/v1.7.5284/pcsx2-v1.7.5284-linux-appimage-x64-Qt.AppImage
|
||||||
sha256: 9fd8108c11fd273a4a0c801a6ee2da802643966e61e0a53528f7dd023ece55dd
|
sha256: b3cb23e07435f7efe7145cddd0cf4d473cc65eee8feae436b8a718fc3017721a
|
||||||
|
|
||||||
# PCSX2 - END
|
# PCSX2 - END
|
||||||
|
|
||||||
|
@ -972,8 +972,8 @@ modules:
|
||||||
buildsystem: cmake-ninja
|
buildsystem: cmake-ninja
|
||||||
builddir: true
|
builddir: true
|
||||||
build-options:
|
build-options:
|
||||||
append-ld-library-path: /usr/lib/sdk/llvm17/lib
|
append-ld-library-path: /usr/lib/sdk/llvm16/lib
|
||||||
append-path: /usr/lib/sdk/llvm17/bin
|
append-path: /usr/lib/sdk/llvm16/bin
|
||||||
cflags: &optflags -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
|
cflags: &optflags -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
|
||||||
-grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection
|
-grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection
|
||||||
-fcf-protection -fno-omit-frame-pointer
|
-fcf-protection -fno-omit-frame-pointer
|
||||||
|
@ -999,7 +999,7 @@ modules:
|
||||||
- -DUSE_SYSTEM_ZLIB=ON
|
- -DUSE_SYSTEM_ZLIB=ON
|
||||||
- -Wno-dev
|
- -Wno-dev
|
||||||
post-install:
|
post-install:
|
||||||
- cp /usr/lib/sdk/llvm17/lib/libLLVM-17.so /app/lib/
|
- cp /usr/lib/sdk/llvm16/lib/libLLVM-16.so /app/lib/
|
||||||
- |-
|
- |-
|
||||||
set -eux
|
set -eux
|
||||||
COMM_TAG="$(awk -F'[\{,]' '/version{.*}/{printf "%d.%d.%d", $2, $3, $4}' ../rpcs3/rpcs3_version.cpp)"
|
COMM_TAG="$(awk -F'[\{,]' '/version{.*}/{printf "%d.%d.%d", $2, $3, $4}' ../rpcs3/rpcs3_version.cpp)"
|
||||||
|
@ -1008,7 +1008,7 @@ modules:
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: git
|
||||||
url: https://github.com/RPCS3/rpcs3.git
|
url: https://github.com/RPCS3/rpcs3.git
|
||||||
commit: ab6bcd32a99eaf7eac37de303ff2cfd71ebee799
|
commit: f9d213650cfe4733937c43d93de91a17f8582820
|
||||||
|
|
||||||
# RPCS3 - END
|
# RPCS3 - END
|
||||||
|
|
||||||
|
@ -1146,7 +1146,8 @@ modules:
|
||||||
url-template: https://github.com/fmtlib/fmt/archive/$version.tar.gz
|
url-template: https://github.com/fmtlib/fmt/archive/$version.tar.gz
|
||||||
versions: {<: '10.0'}
|
versions: {<: '10.0'}
|
||||||
|
|
||||||
- name: wxwidgets
|
- name: wxWidgets
|
||||||
|
buildsystem: cmake-ninja
|
||||||
cleanup:
|
cleanup:
|
||||||
- /bin
|
- /bin
|
||||||
- /include
|
- /include
|
||||||
|
@ -1155,13 +1156,14 @@ modules:
|
||||||
- /share
|
- /share
|
||||||
sources:
|
sources:
|
||||||
- type: archive
|
- type: archive
|
||||||
url: https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.2.1/wxWidgets-3.2.2.1.tar.bz2
|
url: https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.4/wxWidgets-3.2.4.tar.bz2
|
||||||
sha256: dffcb6be71296fff4b7f8840eb1b510178f57aa2eb236b20da41182009242c02
|
sha256: 0640e1ab716db5af2ecb7389dbef6138d7679261fbff730d23845ba838ca133e
|
||||||
x-checker-data:
|
x-checker-data:
|
||||||
type: anitya
|
type: anitya
|
||||||
project-id: 5150
|
project-id: 5150
|
||||||
stable-only: true
|
stable-only: true
|
||||||
url-template: https://github.com/wxWidgets/wxWidgets/releases/download/v$version/wxWidgets-$version.tar.bz2
|
url-template: https://github.com/wxWidgets/wxWidgets/releases/download/v$version/wxWidgets-$version.tar.bz2
|
||||||
|
versions: {'!=': 3.2.4-with-msvs2012-fix}
|
||||||
|
|
||||||
- name: Cemu
|
- name: Cemu
|
||||||
buildsystem: cmake-ninja
|
buildsystem: cmake-ninja
|
||||||
|
@ -1178,8 +1180,8 @@ modules:
|
||||||
x-checker-data:
|
x-checker-data:
|
||||||
type: git
|
type: git
|
||||||
tag-pattern: ^v([\d.]+-\d+)$
|
tag-pattern: ^v([\d.]+-\d+)$
|
||||||
tag: v2.0-59
|
tag: v2.0-61
|
||||||
commit: f3c95f72e74d8a5f5873061fbb994643c63ec9c5
|
commit: b6aaf6633063be47d89a8216e269e32aec5a4b49
|
||||||
- type: shell
|
- type: shell
|
||||||
commands:
|
commands:
|
||||||
- sed "s/set(EXPERIMENTAL_VERSION.*/set(EXPERIMENTAL_VERSION \"$(git describe
|
- sed "s/set(EXPERIMENTAL_VERSION.*/set(EXPERIMENTAL_VERSION \"$(git describe
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit c0d938b8f64f9e1353ef290049f66c8dcc40e46d
|
Subproject commit f9e0cd83f366025c15de7de46621963cab793ea9
|
Loading…
Reference in a new issue