org.DolphinEmu.dolphin-emu/org.DolphinEmu.dolphin-emu.json
Carles Pastor c874b69108 Update to 5.0-8357 coinciding with the June 2018 progress report
I've tested it superficially by playing wind waker.
There aren't any obvious regressions, the new feature to disable arbitrary
mipmap detection works as intended.
2018-07-10 08:20:46 +00:00

86 lines
2 KiB
JSON

{
"app-id": "org.DolphinEmu.dolphin-emu",
"branch": "stable",
"runtime": "org.kde.Platform",
"runtime-version": "5.9",
"sdk": "org.kde.Sdk",
"command": "dolphin-emu",
"rename-desktop-file": "dolphin-emu.desktop",
"rename-icon": "dolphin-emu",
"rename-appdata-file": "dolphin-emu.appdata.xml",
"finish-args": [
"--device=all",
"--filesystem=host:ro",
"--socket=pulseaudio",
"--socket=x11",
"--share=network",
"--share=ipc",
"--talk-name=ca.desrt.dconf",
"--filesystem=xdg-run/dconf",
"--filesystem=~/.config/dconf:ro",
"--env=DCONF_USER_CONFIG_DIR=.config/dconf"
],
"modules": [
{
"name": "libusb",
"config-opts": [
"--disable-static"
],
"cleanup": [
"/include",
"/lib/*.la",
"/lib/pkgconfig"
],
"sources": [
{
"type": "archive",
"url": "https://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.21/libusb-1.0.21.tar.gz",
"sha256": "1a5b08c05bc5e38c81c2d59c29954d5916646f4ff46f51381b3f624384e4ac01"
}
],
"modules": [
"shared-modules/udev/udev-175.json"
]
},
{
"name": "dolphin-emu",
"buildsystem": "cmake-ninja",
"config-opts": [
"-DCMAKE_BUILD_TYPE=Release",
"-DENABLE_ALSA=OFF",
"-DENABLE_SDL=ON",
"-DENABLE_EVDEV=OFF",
"-DENABLE_WX=OFF",
"-DDISTRIBUTOR=Flathub"
],
"build-options": {
"arch": {
"arm": {
"config-opts": [
"-DENABLE_GENERIC=ON"
]
}
}
},
"cleanup": [
"/share/man"
],
"post-install": [
"install -Dm644 appdata.xml /app/share/appdata/dolphin-emu.appdata.xml"
],
"sources": [
{
"type": "git",
"url": "https://github.com/dolphin-emu/dolphin.git",
"commit": "28ca6fec9a77b3c4ea58abce558bd79220a2db7d"
},
{
"type": "file",
"path": "appdata.xml"
}
]
}
]
}