From ca2226d5a8010fb105a584288780c70445e6579b Mon Sep 17 00:00:00 2001 From: XargonWan Date: Wed, 27 Apr 2022 15:30:28 +0900 Subject: [PATCH 1/2] CITRA: Clean-add --- net.retrodeck.retrodeck.yml | 42 +++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml index c1110a1a..b4e9ae19 100644 --- a/net.retrodeck.retrodeck.yml +++ b/net.retrodeck.retrodeck.yml @@ -717,6 +717,48 @@ modules: # XEMU - END + # CITRA - START + # https://github.com/flathub/org.citra_emu.citra + + - name: citra + buildsystem: cmake-ninja + builddir: true + build-options: + env: + CI: '1' + GITHUB_ACTIONS: '1' + GITHUB_REPOSITORY: citra-emu/citra-nightly + GIT_TAG_NAME: nightly-1762 + config-opts: + - '-DCMAKE_BUILD_TYPE=Release' + - '-DENABLE_QT_TRANSLATION=ON' + - '-DCITRA_ENABLE_COMPATIBILITY_REPORTING=ON' + - '-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON' + - '-DENABLE_FFMPEG_VIDEO_DUMPER=ON' + - '-DENABLE_FDK=ON' + cleanup: + - /share/man + - /share/pixmaps + post-install: + - >- + install -Dm644 ../dist/citra.svg + /app/share/icons/hicolor/scalable/apps/citra.svg + - >- + install -Dm644 ../dist/icon.png + /app/share/icons/hicolor/512x512/apps/citra.png + sources: + - type: git + url: https://github.com/citra-emu/citra-nightly.git + tag: nightly-1762 + commit: 1382035d4de5ada310c7f4fd00f1836b16ab74fb + disable-shallow-clone: true + x-checker-data: + type: git + tag-pattern: ^(nightly-\d+)$ + is-main-source: true + + # CITRA - END + # External manifests end From ea4611978020e8827ea9631be3dd9f14acf0d6e2 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Wed, 27 Apr 2022 23:26:13 +0900 Subject: [PATCH 2/2] CITRA: disabled video dumping because of building issues --- net.retrodeck.retrodeck.yml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml index b4e9ae19..ca234238 100644 --- a/net.retrodeck.retrodeck.yml +++ b/net.retrodeck.retrodeck.yml @@ -723,18 +723,13 @@ modules: - name: citra buildsystem: cmake-ninja builddir: true - build-options: - env: - CI: '1' - GITHUB_ACTIONS: '1' - GITHUB_REPOSITORY: citra-emu/citra-nightly - GIT_TAG_NAME: nightly-1762 config-opts: - '-DCMAKE_BUILD_TYPE=Release' - '-DENABLE_QT_TRANSLATION=ON' - '-DCITRA_ENABLE_COMPATIBILITY_REPORTING=ON' - '-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON' - - '-DENABLE_FFMPEG_VIDEO_DUMPER=ON' + #- '-DENABLE_FFMPEG_VIDEO_DUMPER=ON' + # Disabled because of this: https://github.com/citra-emu/citra/issues/5949 - '-DENABLE_FDK=ON' cleanup: - /share/man