mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-22 05:55:38 +00:00
Disabled XEMU
This commit is contained in:
parent
40e20a91ce
commit
35eb47963e
|
@ -771,63 +771,64 @@ modules:
|
||||||
|
|
||||||
# XEMU - START
|
# XEMU - START
|
||||||
# https://github.com/flathub/app.xemu.xemu
|
# https://github.com/flathub/app.xemu.xemu
|
||||||
|
# Disabled because of this: https://github.com/XargonWan/RetroDECK/runs/6033071862?check_suite_focus=true
|
||||||
|
|
||||||
- name: libglu
|
# - name: libglu
|
||||||
buildsystem: meson
|
# buildsystem: meson
|
||||||
cleanup:
|
# cleanup:
|
||||||
- /include
|
# - /include
|
||||||
- /lib/debug
|
# - /lib/debug
|
||||||
- /lib/pkgconfig
|
# - /lib/pkgconfig
|
||||||
- /lib/*.a
|
# - /lib/*.a
|
||||||
sources:
|
# sources:
|
||||||
- type: archive
|
# - type: archive
|
||||||
url: https://mesa.freedesktop.org/archive/glu/glu-9.0.2.tar.xz
|
# url: https://mesa.freedesktop.org/archive/glu/glu-9.0.2.tar.xz
|
||||||
sha256: 6e7280ff585c6a1d9dfcdf2fca489251634b3377bfc33c29e4002466a38d02d4
|
# sha256: 6e7280ff585c6a1d9dfcdf2fca489251634b3377bfc33c29e4002466a38d02d4
|
||||||
x-checker-data:
|
# x-checker-data:
|
||||||
type: anitya
|
# type: anitya
|
||||||
project-id: 13518
|
# project-id: 13518
|
||||||
stable-only: true
|
# stable-only: true
|
||||||
url-template: https://mesa.freedesktop.org/archive/glu/glu-$version.tar.xz
|
# url-template: https://mesa.freedesktop.org/archive/glu/glu-$version.tar.xz
|
||||||
|
|
||||||
- name: xemu
|
# - name: xemu
|
||||||
buildsystem: autotools
|
# buildsystem: autotools
|
||||||
builddir: true
|
# builddir: true
|
||||||
no-make-install: true
|
# no-make-install: true
|
||||||
build-options:
|
# build-options:
|
||||||
cflags: -O3 -DXBOX=1 -Wno-error=redundant-decls
|
# cflags: -O3 -DXBOX=1 -Wno-error=redundant-decls
|
||||||
config-opts:
|
# config-opts:
|
||||||
- --audio-drv-list=sdl
|
# - --audio-drv-list=sdl
|
||||||
- --disable-werror
|
# - --disable-werror
|
||||||
- --target-list=i386-softmmu
|
# - --target-list=i386-softmmu
|
||||||
make-args:
|
# make-args:
|
||||||
- qemu-system-i386
|
# - qemu-system-i386
|
||||||
post-install:
|
# post-install:
|
||||||
- |-
|
# - |-
|
||||||
for px in 16 32 48 64 128 256 512; do
|
# for px in 16 32 48 64 128 256 512; do
|
||||||
install -Dm644 ../ui/icons/xemu_${px}x${px}.png /app/share/icons/hicolor/${px}x${px}/apps/app.xemu.xemu.png
|
# install -Dm644 ../ui/icons/xemu_${px}x${px}.png /app/share/icons/hicolor/${px}x${px}/apps/app.xemu.xemu.png
|
||||||
done
|
# done
|
||||||
- install -Dm644 ../ui/icons/xemu.svg /app/share/icons/hicolor/scalable/apps/app.xemu.xemu.svg
|
# - install -Dm644 ../ui/icons/xemu.svg /app/share/icons/hicolor/scalable/apps/app.xemu.xemu.svg
|
||||||
- desktop-file-install ../ui/xemu.desktop --dir /app/share/applications
|
# - desktop-file-install ../ui/xemu.desktop --dir /app/share/applications
|
||||||
- sed -i 's/^Icon=xemu/Icon=app.xemu.xemu/' /app/share/applications/xemu.desktop
|
# - sed -i 's/^Icon=xemu/Icon=app.xemu.xemu/' /app/share/applications/xemu.desktop
|
||||||
- mv qemu-system-i386 /app/bin/xemu
|
# - mv qemu-system-i386 /app/bin/xemu
|
||||||
- mkdir -p /app/share/licenses/xemu
|
# - mkdir -p /app/share/licenses/xemu
|
||||||
- cd .. && python3 scripts/gen-license.py > /app/share/licenses/xemu/LICENSE.txt
|
# - cd .. && python3 scripts/gen-license.py > /app/share/licenses/xemu/LICENSE.txt
|
||||||
#- install -Dm644 ../app.xemu.xemu.metainfo.xml /app/share/metainfo/app.xemu.xemu.metainfo.xml
|
# #- install -Dm644 ../app.xemu.xemu.metainfo.xml /app/share/metainfo/app.xemu.xemu.metainfo.xml
|
||||||
sources:
|
# sources:
|
||||||
- type: git
|
# - type: git
|
||||||
url: https://github.com/mborgerson/xemu.git
|
# url: https://github.com/mborgerson/xemu.git
|
||||||
tag: gh-release/0.6.2-90-g6f507c80af
|
# tag: gh-release/0.6.2-90-g6f507c80af
|
||||||
commit: 6f507c80af546e0f5d316622d20f78820423ce6e
|
# commit: 6f507c80af546e0f5d316622d20f78820423ce6e
|
||||||
x-checker-data:
|
# x-checker-data:
|
||||||
type: json
|
# type: json
|
||||||
url: https://api.github.com/repos/mborgerson/xemu/releases/latest
|
# url: https://api.github.com/repos/mborgerson/xemu/releases/latest
|
||||||
tag-query: .tag_name
|
# tag-query: .tag_name
|
||||||
version-query: $tag | sub("^gh-release/"; "")
|
# version-query: $tag | sub("^gh-release/"; "")
|
||||||
timestamp-query: .published_at
|
# timestamp-query: .published_at
|
||||||
is-main-source: true
|
# is-main-source: true
|
||||||
|
|
||||||
- type: file
|
# - type: file
|
||||||
#path: app.xemu.xemu.metainfo.xml
|
# #path: app.xemu.xemu.metainfo.xml
|
||||||
|
|
||||||
# XEMU - END
|
# XEMU - END
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue