MELONDS: migrated to AppImage

This commit is contained in:
XargonWan 2024-07-19 18:47:14 +09:00
parent 831890a252
commit 4ccd5069c7
2 changed files with 24 additions and 28 deletions

View file

@ -310,21 +310,6 @@ modules:
# dependency of: CEMU, RPCS3 # dependency of: CEMU, RPCS3
- rd-submodules/shared-modules/glew/glew.json - rd-submodules/shared-modules/glew/glew.json
# dependency of: XEMU, MelonDS (4.7.0)
- name: libslirp
buildsystem: meson
cleanup:
- /include
sources:
- type: archive
url: https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v4.8.0/libslirp-v4.8.0.tar.gz
sha256: 2a98852e65666db313481943e7a1997abff0183bd9bea80caec1b5da89fda28c
x-checker-data:
type: anitya
project-id: 96796
stable-only: true
url-template: https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v$version/libslirp-v$version.tar.gz
# dependency of: CEMU (1.0.26), DOLPHIN (1.0.27) # dependency of: CEMU (1.0.26), DOLPHIN (1.0.27)
- name: libusb - name: libusb
config-opts: config-opts:
@ -614,21 +599,17 @@ modules:
# XEMU - END # XEMU - END
# MELONDS - START # MELONDS - START
# https://github.com/flathub/net.kuribo64.melonDS # https://github.com/melonDS-emu/melonDS/releases/latest
# ちっちゃい、かわいい!
- name: melonds - name: melonds
buildsystem: cmake-ninja buildsystem: simple
builddir: true commands:
build-options: - chmod +x melonDS
config-opts: - mv -f melonDS "${FLATPAK_DEST}/app"
- -DUSE_QT6=ON
sources: sources:
- type: git - type: archive
url: https://github.com/melonDS-emu/melonDS.git url: https://github.com/melonDS-emu/melonDS/releases/download/0.9.5/melonDS_0.9.5_linux_x64.zip
commit: 430de6b2702bb93faa8c2004aff3fbd084db4a1e commit: 67eb30acb1bb33a36ad9ea3d025a4666cc188ee51c5289857e940f3892efe84d
- type: patch
path: rd-submodules/melonds/hotkeys.patch
# MELONDS - END # MELONDS - END

View file

@ -189,4 +189,19 @@
- /lib/pkgconfig - /lib/pkgconfig
- /include - /include
- '*.a' - '*.a'
- '*.la' - '*.la'
# dependency of: XEMU, MelonDS (4.7.0)
- name: libslirp
buildsystem: meson
cleanup:
- /include
sources:
- type: archive
url: https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v4.8.0/libslirp-v4.8.0.tar.gz
sha256: 2a98852e65666db313481943e7a1997abff0183bd9bea80caec1b5da89fda28c
x-checker-data:
type: anitya
project-id: 96796
stable-only: true
url-template: https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v$version/libslirp-v$version.tar.gz