mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2025-01-30 12:05:38 +00:00
MELONDS: migrated to AppImage
This commit is contained in:
parent
831890a252
commit
4ccd5069c7
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue