From fcf4e6ef118bb83aa32ba1837771acfcfc349086 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Thu, 19 Sep 2024 13:58:52 +0900 Subject: [PATCH] XENIA: added to manifest --- net.retrodeck.retrodeck.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml index 0a79370a..6a11d307 100644 --- a/net.retrodeck.retrodeck.yml +++ b/net.retrodeck.retrodeck.yml @@ -2,6 +2,8 @@ app-id: net.retrodeck.retrodeck runtime: org.kde.Platform runtime-version: "6.7" sdk: org.kde.Sdk +base: org.winehq.Wine +base-version: stable-23.08 command: retrodeck.sh finish-args: @@ -609,6 +611,23 @@ modules: url: https://github.com/ruffle-rs/ruffle/releases/download/nightly-2024-08-09/ruffle-nightly-2024_08_09-linux-x86_64.tar.gz sha256: d2c4c77d8426da6df8dc8b2a57565c151146464a8eec605d5faa68a297d8cad6 + # TODO: rolling release, we need to automate it (?) + - name: xenia-canary + buildsystem: simple + build-commands: + - install -Dm755 xenia-canary.exe "${FLATPAK_DEST}/xenia-canary/xenia-canary.exe" + - install -Dm755 xenia-canary "${FLATPAK_DEST}/bin/xenia-canary" + sources: + - type: archive + url: https://github.com/xenia-canary/xenia-canary/releases/download/experimental/xenia_canary.zip + sha256sum: 4a7a405b8184b8308ed3666ce234b804c727dacbe4f44b26d09b192b746244fe + - type: script + commands: + - | + #!/bin/bash + WINEPREFIX="/data/xenia-canary-pfx" wine "/app/xenia-canary/xenia-canary.exe" + dest-filename: xenia-canary + - name: fetch-missing-libs buildsystem: simple build-commands: