From d6e6c599862daf1e7a85d37ff51cef01d4900303 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Thu, 12 Oct 2023 09:54:14 +0200 Subject: [PATCH] DOLPHIN: updated for QT6 --- net.retrodeck.retrodeck.yml | 39 +++------------------- rd-submodules/dolphin/nodirtyversion.patch | 10 +++--- 2 files changed, 10 insertions(+), 39 deletions(-) diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml index 961713bf..6b2993c4 100644 --- a/net.retrodeck.retrodeck.yml +++ b/net.retrodeck.retrodeck.yml @@ -67,7 +67,7 @@ cleanup-commands: modules: - # dependency of: CEMU, CITRA + # dependency of: CEMU, CITRA, DOLPHIN - rd-submodules/shared-modules/libusb/libusb.json # This module is used to define the RetroDECK version @@ -688,37 +688,8 @@ modules: # https://github.com/flathub/org.DolphinEmu.dolphin-emu # WHEN UPADTING: remember to update rd-submodules/dolphin contents - # needed for the emulate bluetooth adapter feature to work - - name: bluez - config-opts: - - --enable-library - - --disable-manpages - - --disable-udev - - --disable-tools - - --disable-cups - - --disable-monitor - - --disable-client - - --disable-systemd - - --disable-a2dp - - --disable-avrcp - - --disable-network - - --disable-obex - - --disable-bap - - --disable-mcp - - --with-dbusconfdir=/app/etc - - --with-dbussessionbusdir=/app/usr/lib/system-services - sources: - - type: archive - url: https://www.kernel.org/pub/linux/bluetooth/bluez-5.66.tar.xz - sha256: 39fea64b590c9492984a0c27a89fc203e1cdc74866086efb8f4698677ab2b574 - x-checker-data: - type: anitya - project-id: 10029 - stable-only: true - url-template: https://www.kernel.org/pub/linux/bluetooth/bluez-$version.tar.xz - # enables motion controls on non-wii controllers (switch, ps4, etc) - # requires a udev rule enabling Motion Sensors access + # TODO: requires a udev rule enabling Motion Sensors access - name: libevdev buildsystem: meson config-opts: @@ -726,8 +697,8 @@ modules: - -Ddocumentation=disabled sources: - type: archive - url: https://www.freedesktop.org/software/libevdev/libevdev-1.13.0.tar.xz - sha256: 9edf2006cc86a5055279647c38ec923d11a821ee4dc2c3033e8d20e8ee237cd9 + url: https://www.freedesktop.org/software/libevdev/libevdev-1.13.1.tar.xz + sha256: 06a77bf2ac5c993305882bc1641017f5bec1592d6d1b64787bad492ab34f2f36 x-checker-data: type: anitya project-id: 20540 @@ -761,7 +732,7 @@ modules: # fatal: remote transport reported error # url: ssh://git@github.com/dolphin-emu/dolphin.git url: https://github.com/dolphin-emu/dolphin.git - commit: 46b99671d9158e0ca840c1d8ef249db0f321ced7 + commit: 032c77b462a220016f23c5079e71bb23e0ad2adf x-checker-data: type: json url: https://dolphin-emu.org/update/latest/beta diff --git a/rd-submodules/dolphin/nodirtyversion.patch b/rd-submodules/dolphin/nodirtyversion.patch index f20ae789..2dacc209 100644 --- a/rd-submodules/dolphin/nodirtyversion.patch +++ b/rd-submodules/dolphin/nodirtyversion.patch @@ -1,8 +1,8 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 9af66009a1..2acd3bed9a 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -149,7 +149,7 @@ if(GIT_FOUND) +diff --git a/CMake/ScmRevGen.cmake b/CMake/ScmRevGen.cmake +index aacf7491ce..503791cda8 100644 +--- a/CMake/ScmRevGen.cmake ++++ b/CMake/ScmRevGen.cmake +@@ -7,7 +7,7 @@ if(GIT_FOUND) OUTPUT_VARIABLE DOLPHIN_WC_REVISION OUTPUT_STRIP_TRAILING_WHITESPACE) # defines DOLPHIN_WC_DESCRIBE