2020-10-07 22:13:47 +00:00
|
|
|
app-id: net.kuribo64.melonDS
|
|
|
|
runtime: org.kde.Platform
|
2024-07-01 16:22:37 +00:00
|
|
|
runtime-version: '6.7'
|
2020-10-07 22:13:47 +00:00
|
|
|
sdk: org.kde.Sdk
|
|
|
|
command: melonDS
|
|
|
|
cleanup:
|
|
|
|
- "/include"
|
|
|
|
- "/lib/pkgconfig"
|
|
|
|
finish-args:
|
|
|
|
- "--share=ipc"
|
|
|
|
- "--socket=wayland"
|
2024-07-01 16:22:37 +00:00
|
|
|
- "--socket=fallback-x11"
|
2020-10-07 22:13:47 +00:00
|
|
|
- "--socket=pulseaudio"
|
|
|
|
- "--share=network"
|
|
|
|
- "--device=all"
|
|
|
|
- "--filesystem=home"
|
|
|
|
modules:
|
|
|
|
- name: libslirp
|
|
|
|
buildsystem: meson
|
|
|
|
sources:
|
|
|
|
- type: git
|
|
|
|
url: https://gitlab.freedesktop.org/slirp/libslirp.git
|
2022-11-03 22:08:12 +00:00
|
|
|
tag: v4.7.0
|
2020-10-07 22:13:47 +00:00
|
|
|
- name: melonds
|
|
|
|
buildsystem: cmake-ninja
|
2021-09-17 20:48:20 +00:00
|
|
|
builddir: true
|
2020-11-15 11:15:34 +00:00
|
|
|
build-options:
|
2024-03-01 13:33:44 +00:00
|
|
|
config-opts:
|
|
|
|
- -DUSE_QT6=ON
|
2020-10-12 12:35:47 +00:00
|
|
|
build-commands:
|
2021-09-17 20:48:20 +00:00
|
|
|
- install -D -m644 -t /app/share/appdata/ ../${FLATPAK_ID}.appdata.xml
|
2020-10-07 22:13:47 +00:00
|
|
|
sources:
|
|
|
|
- type: git
|
2022-11-03 22:08:12 +00:00
|
|
|
url: https://github.com/melonDS-emu/melonDS.git
|
|
|
|
commit: 430de6b2702bb93faa8c2004aff3fbd084db4a1e
|
2020-10-12 12:35:47 +00:00
|
|
|
- type: file
|
|
|
|
path: net.kuribo64.melonDS.appdata.xml
|
2024-07-25 23:52:44 +00:00
|
|
|
- type: patch
|
|
|
|
path: hotkeys.patch
|