-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathnet.davidotek.pupgui2.json
114 lines (114 loc) · 5.16 KB
/
net.davidotek.pupgui2.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
{
"app-id": "net.davidotek.pupgui2",
"runtime": "org.kde.Platform",
"runtime-version": "6.7",
"sdk": "org.kde.Sdk",
"command": "net.davidotek.pupgui2",
"finish-args": [
"--share=ipc",
"--share=network",
"--socket=x11",
"--socket=wayland",
"--filesystem=~/.steam",
"--filesystem=~/.local/share/Steam",
"--filesystem=~/snap/steam",
"--filesystem=~/.var/app/com.valvesoftware.Steam/data/Steam",
"--filesystem=~/.var/app/net.lutris.Lutris/data/lutris/runners",
"--filesystem=~/.var/app/net.lutris.Lutris/data/lutris/runtime/dxvk",
"--filesystem=~/.var/app/net.lutris.Lutris/data/lutris/runtime/vkd3d",
"--filesystem=~/.var/app/net.lutris.Lutris/data/lutris/pga.db:ro",
"--filesystem=~/.var/app/net.lutris.Lutris/config/lutris:ro",
"--filesystem=~/.local/share/lutris/runners",
"--filesystem=~/.local/share/lutris/runtime/dxvk",
"--filesystem=~/.local/share/lutris/runtime/vkd3d",
"--filesystem=~/.local/share/lutris/pga.db:ro",
"--filesystem=~/.var/app/com.usebottles.bottles/data/bottles/runners",
"--filesystem=~/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools",
"--filesystem=~/.var/app/com.heroicgameslauncher.hgl/config/heroic/sideload_apps",
"--filesystem=~/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store",
"--filesystem=~/.var/app/com.heroicgameslauncher.hgl/config/heroic/GamesConfig",
"--filesystem=~/.var/app/com.heroicgameslauncher.hgl/config/heroic/store_cache",
"--filesystem=~/.var/app/com.heroicgameslauncher.hgl/config/legendary",
"--filesystem=~/stl:create",
"--filesystem=~/.config",
"--filesystem=~/.bashrc",
"--filesystem=~/.zshrc",
"--filesystem=~/.kshrc",
"--device=all",
"--talk-name=org.freedesktop.Flatpak"
],
"modules": [
"python3-requests.json",
"python3-vdf.json",
"python3-inputs.json",
"python3-pyxdg.json",
"python3-packaging.json",
"python3-steam.json",
"python3-PyYAML.json",
"python3-zstandard.json",
{
"name": "pyside6",
"buildsystem": "simple",
"build-commands": [
"pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} pyside6_essentials --no-build-isolation",
"rm -rf ${FLATPAK_DEST}/bin/pyside6-{assistant,designer,linguist,lrelease,lupdate,qmllint}",
"rm -rf ${FLATPAK_DEST}/lib/python3.*/site-packages/PySide6/{assistant,designer,linguist,lrelease,lupdate,qmllint}",
"rm -rf ${FLATPAK_DEST}/lib/python3.*/site-packages/PySide6/{examples,Qt/qml,Qt/resources,Qt/translations/qtwebengine_locales}",
"rm -rf ${FLATPAK_DEST}/lib/python3.*/site-packages/PySide6/Qt/lib"
],
"sources": [
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/d8/f7/7a8a0c3a87fc9a898a521ae34aea5806f71f7bef1a0e032a6d954550fcea/PySide6_Essentials-6.7.0-cp39-abi3-manylinux_2_28_x86_64.whl",
"sha256": "e013238fe40596b804068e34ac173514943a41bf8e5fbb4edfc7c30b00431bd5"
}
],
"modules": [
{
"name": "shiboken6",
"buildsystem": "simple",
"build-commands": [
"pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} shiboken6 --no-build-isolation"
],
"sources": [
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/6a/05/a2f348685041495be25709f85ca30d9f79fdc4f3bcd4f8da8b980b1de071/shiboken6-6.7.0-cp39-abi3-manylinux_2_28_x86_64.whl",
"sha256": "7887ba7ecfddb09ee9966325c1e229a17f3f444b0257b77cb7838792287d3e05"
}
]
}
]
},
{
"name": "pupgui2",
"buildsystem": "simple",
"build-commands": [
"mkdir -p /app/share",
"cp -r share /app/",
"sed -i \"s/BUILD_INFO = .*/BUILD_INFO = 'DavidoTek Flathub build'/\" pupgui2/constants.py",
"pip3 install --verbose --no-index --prefix=${FLATPAK_DEST} --no-build-isolation --no-deps ."
],
"sources": [
{
"type": "git",
"url": "https://github.com/DavidoTek/ProtonUp-Qt",
"commit": "a3624ce8b912cd24f75afba0792b11f7251a60f7"
}
]
},
{
"name": "pupgui2-desktop",
"buildsystem": "simple",
"build-commands": [
"install -D pupgui2.sh /app/bin/net.davidotek.pupgui2"
],
"sources": [
{
"type": "file",
"path": "pupgui2.sh"
}
]
}
]
}