MAME: updated to 0270 + repo and manifest cleanup
Some checks are pending
Build MAME / Building_RetroDECK-MAME (push) Waiting to run

This commit is contained in:
XargonWan 2024-10-29 10:59:32 +09:00
parent f4b9e07167
commit d41d09b82f
5 changed files with 6 additions and 21 deletions

View file

@ -1,25 +1,11 @@
modules:
# # needed for MAME suit (so chdman)
# - name: libFLAC
# buildsystem: cmake-ninja
# config-opts:
# - -Dbuildtype=release
# sources:
# - type: archive
# url: https://downloads.xiph.org/releases/flac/flac-1.4.3.tar.xz
# sha256: 6c58e69cd22348f441b861092b825e591d0b822e106de6eb0ee4d05d27205b70
# https://github.com/flathub/org.mamedev.MAME/blob/master/org.mamedev.MAME.yaml
- name: mame
buildsystem: simple
build-options:
no-debuginfo: true
strip: true
# env:
# CC: clang
# CXX: clang++
# LD: lld
build-commands:
- make
-j ${FLATPAK_BUILDER_N_JOBS}
@ -27,7 +13,6 @@ modules:
TOOLS=1
USE_QTDEBUG=0
USE_WAYLAND=1
TOOLS=1
USE_SYSTEM_LIB_FLAC=1
SDL_INI_PATH='$$HOME/.APP_NAME;/app/share/APP_NAME/ini'
LDOPTS=-Wl,-s
@ -62,13 +47,13 @@ modules:
- cp -r samples/ ${FLATPAK_DEST}/share/mame/
sources:
- type: archive
url: https://github.com/mamedev/mame/archive/refs/tags/mame0266.tar.gz
sha256: 0210be24f838f565302eed057dd6a4b1a252c9e0ca3d3f0832e8a4b1cf481f3e
url: https://github.com/mamedev/mame/archive/refs/tags/mame0270.tar.gz
sha256: 0364b670478883902c2bc618908192b0590235b47fbe073fcac2d13b82541437
- type: file
path: mame-patches/mame.ini
path: mame.ini
- type: patch
path: mame-patches/floppy.patch
path: floppy.patch
- type: patch
path: mame-patches/sound.patch
path: sound.patch
- type: patch
path: mame-patches/ym3802.patch
path: ym3802.patch