diff --git a/flatpak/io.github.ebkr.r2modman b/flatpak/io.github.ebkr.r2modman index 2fab6c50f..59aef21ba 100644 --- a/flatpak/io.github.ebkr.r2modman +++ b/flatpak/io.github.ebkr.r2modman @@ -2,10 +2,9 @@ if [ -n "$WAYLAND_DISPLAY" ]; then exec zypak-wrapper /app/r2modman \ - --no-sandbox \ --enable-features=UseOzonePlatform \ --ozone-platform=wayland \ "$@" else - exec zypak-wrapper /app/r2modman --no-sandbox "$@" + exec zypak-wrapper /app/r2modman "$@" fi \ No newline at end of file diff --git a/flatpak/io.github.ebkr.r2modman.metainfo.xml b/flatpak/io.github.ebkr.r2modman.metainfo.xml index 2dd0b3eba..657eddaa2 100644 --- a/flatpak/io.github.ebkr.r2modman.metainfo.xml +++ b/flatpak/io.github.ebkr.r2modman.metainfo.xml @@ -31,19 +31,19 @@ - https://raw.githubusercontent.com/ebkr/r2modmanPlus/develop/docs/images/gameselection.png + https://raw.githubusercontent.com/ebkr/r2modmanPlus/refs/tags/v3.2.16/docs/images/gameselection.png - https://raw.githubusercontent.com/ebkr/r2modmanPlus/develop/docs/images/installedmodview.png + https://raw.githubusercontent.com/ebkr/r2modmanPlus/refs/tags/v3.2.16/docs/images/installedmodview.png - https://raw.githubusercontent.com/ebkr/r2modmanPlus/develop/docs/images/downloadablemods.png + https://raw.githubusercontent.com/ebkr/r2modmanPlus/refs/tags/v3.2.16/docs/images/downloadablemods.png - https://raw.githubusercontent.com/ebkr/r2modmanPlus/develop/docs/images/configeditor.png + https://raw.githubusercontent.com/ebkr/r2modmanPlus/refs/tags/v3.2.16/docs/images/configeditor.png - https://raw.githubusercontent.com/ebkr/r2modmanPlus/develop/docs/images/profiles.png + https://raw.githubusercontent.com/ebkr/r2modmanPlus/refs/tags/v3.2.16/docs/images/profiles.png diff --git a/flatpak/io.github.ebkr.r2modman.yaml b/flatpak/io.github.ebkr.r2modman.yaml index 1a581ed6b..9dff292ed 100644 --- a/flatpak/io.github.ebkr.r2modman.yaml +++ b/flatpak/io.github.ebkr.r2modman.yaml @@ -8,6 +8,24 @@ base: org.electronjs.Electron2.BaseApp base-version: "25.08" command: io.github.ebkr.r2modman +finish-args: + # Graphics + - --socket=wayland + - --socket=fallback-x11 + - --device=dri + + # Flatpak spawn for steam deck + - --talk-name=org.freedesktop.Flatpak + + # Network access + - --share=network + - --share=ipc + + # File system to find Steam and games + - --filesystem=host + - --filesystem=~/.var/app/com.valvesoftware.Steam:rw + # - --filesystem=~/.local/share/Steam:rw + modules: - name: r2modmanPlus buildsystem: simple @@ -33,15 +51,6 @@ modules: - generated-sources.json - - type: file - path: io.github.ebkr.r2modman.desktop - - - type: file - path: io.github.ebkr.r2modman.metainfo.xml - - - type: file - path: io.github.ebkr.r2modman - - type: file url: https://repo.yarnpkg.com/4.11.0/packages/yarnpkg-cli/bin/yarn.js dest-filename: yarn.cjs @@ -53,7 +62,6 @@ modules: - >- echo "yarnPath: yarn.cjs" >> .yarnrc.yml - yarn plugin import $FLATPAK_BUILDER_BUILDDIR/flatpak-node/flatpak-yarn.js - # prepare yarn cache - yarn convertToZip $(which yarn) @@ -65,24 +73,6 @@ modules: - install -Dm644 src/assets/icon/128x128.png /app/share/icons/hicolor/128x128/apps/io.github.ebkr.r2modman.png - install -Dm644 src/assets/icon/256x256.png /app/share/icons/hicolor/256x256/apps/io.github.ebkr.r2modman.png - - install -Dm644 io.github.ebkr.r2modman.desktop /app/share/applications/io.github.ebkr.r2modman.desktop - - install -Dm644 io.github.ebkr.r2modman.metainfo.xml /app/share/metainfo/io.github.ebkr.r2modman.metainfo.xml - - install -Dm755 io.github.ebkr.r2modman /app/bin/io.github.ebkr.r2modman - -finish-args: - # Graphics - - --socket=wayland - - --socket=fallback-x11 - - --device=dri - - # Flatpak spawn for steam deck - - --talk-name=org.freedesktop.Flatpak - - # Network access - - --share=network - - --share=ipc - - # File system to find Steam and games - - --filesystem=host - # - --filesystem=~/.var/app/com.valvesoftware.Steam:rw - # - --filesystem=~/.local/share/Steam:rw + - install -Dm644 flatpak/io.github.ebkr.r2modman.desktop /app/share/applications/io.github.ebkr.r2modman.desktop + - install -Dm644 flatpak/io.github.ebkr.r2modman.metainfo.xml /app/share/metainfo/io.github.ebkr.r2modman.metainfo.xml + - install -Dm755 flatpak/io.github.ebkr.r2modman /app/bin/io.github.ebkr.r2modman