mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-23 22:45:38 +00:00
Updated XEMU
This commit is contained in:
parent
02708d2255
commit
94c0a4fd08
|
@ -706,6 +706,7 @@ modules:
|
||||||
# Dolphin - END
|
# Dolphin - END
|
||||||
|
|
||||||
# XEMU - START
|
# XEMU - START
|
||||||
|
# https://github.com/flathub/app.xemu.xemu
|
||||||
|
|
||||||
# glu issue, check libglu module for more info
|
# glu issue, check libglu module for more info
|
||||||
# - name: libglu
|
# - name: libglu
|
||||||
|
@ -725,6 +726,15 @@ modules:
|
||||||
# stable-only: true
|
# stable-only: true
|
||||||
# url-template: http://mesa.freedesktop.org/archive/glu/glu-$version.tar.xz
|
# url-template: http://mesa.freedesktop.org/archive/glu/glu-$version.tar.xz
|
||||||
|
|
||||||
|
- name: PyYAML
|
||||||
|
buildsystem: simple
|
||||||
|
build-commands:
|
||||||
|
- python3 setup.py install --prefix=/app --root=/
|
||||||
|
sources:
|
||||||
|
- type: archive
|
||||||
|
url: https://github.com/yaml/pyyaml/archive/refs/tags/6.0.tar.gz
|
||||||
|
sha256: f33eaba25d8e0c1a959bbf00655198c287dfc5868f5b7b01e401eaa1796cc778
|
||||||
|
|
||||||
- name: xemu
|
- name: xemu
|
||||||
buildsystem: autotools
|
buildsystem: autotools
|
||||||
builddir: true
|
builddir: true
|
||||||
|
@ -743,21 +753,18 @@ modules:
|
||||||
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
|
|
||||||
- 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
|
||||||
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: v0.7.29
|
||||||
commit: 6f507c80af546e0f5d316622d20f78820423ce6e
|
commit: 69dcbe9b3081ee51d1468b1b7777b8b930bfba6c
|
||||||
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/"; "")
|
|
||||||
timestamp-query: .published_at
|
timestamp-query: .published_at
|
||||||
is-main-source: true
|
is-main-source: true
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue