-
-
Notifications
You must be signed in to change notification settings - Fork 35
/
io.github.jeffshee.Hidamari.json
173 lines (173 loc) Β· 5.6 KB
/
io.github.jeffshee.Hidamari.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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
{
"app-id": "io.github.jeffshee.Hidamari",
"runtime": "org.gnome.Platform",
"runtime-version": "47",
"sdk": "org.gnome.Sdk",
"command": "hidamari",
"finish-args": [
"--share=network",
"--share=ipc",
"--device=dri",
"--socket=x11",
"--socket=pulseaudio",
"--filesystem=xdg-videos/Hidamari:create",
"--talk-name=org.gnome.Shell.Extensions",
"--talk-name=org.gnome.SessionManager",
"--talk-name=org.gnome.ScreenSaver",
"--talk-name=org.cinnamon.ScreenSaver",
"--talk-name=org.freedesktop.ScreenSaver",
"--talk-name=org.kde.StatusNotifierWatcher",
"--talk-name=org.freedesktop.Flatpak",
"--system-talk-name=org.freedesktop.login1"
],
"cleanup": [
"/include",
"/lib/pkgconfig",
"/man",
"/share/doc",
"/share/gtk-doc",
"/share/man",
"/share/pkgconfig",
"*.la",
"*.a"
],
"modules": [
"vlc-slim.json",
"shared-modules/libappindicator/libappindicator-gtk3-introspection-12.10.json",
"python3-requirements.json",
{
"name": "gnome-desktop",
"buildsystem": "meson",
"config-opts": [
"-Ddebug_tools=true",
"-Dudev=disabled"
],
"cleanup": [
"/libexec/gnome-desktop-debug"
],
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/gnome-desktop.git",
"commit": "97c0344b3ba955bb6f6fe74ca03cc399a81acaa5",
"tag": "44.0"
}
]
},
{
"name": "totem-pl-parser",
"buildsystem": "meson",
"sources": [
{
"type": "archive",
"url": "https://download.gnome.org/sources/totem-pl-parser/3.26/totem-pl-parser-3.26.6.tar.xz",
"sha256": "c0df0f68d5cf9d7da43c81c7f13f11158358368f98c22d47722f3bd04bd3ac1c",
"x-checker-data": {
"type": "gnome",
"name": "totem-pl-parser"
}
}
]
},
{
"name": "totem-video-thumbnailer",
"buildsystem": "meson",
"sources": [
{
"type": "git",
"url": "https://gitlab.gnome.org/GNOME/totem-video-thumbnailer.git",
"commit": "78ddf6c113d439d8ad9ff1453cf433592fabe9fd"
}
]
},
{
"name": "libwnck",
"buildsystem": "meson",
"cleanup": [
"/bin",
"/include",
"/lib/pkgconfig"
],
"sources": [
{
"type": "archive",
"url": "https://download.gnome.org/sources/libwnck/43/libwnck-43.0.tar.xz",
"sha256": "905bcdb85847d6b8f8861e56b30cd6dc61eae67ecef4cd994a9f925a26a2c1fe"
}
]
},
{
"name": "mesa-demos",
"config-opts": [
"--without-glut",
"--bindir=/app/lib/mesa-demos"
],
"make-args": [
"-C",
"src/xdemos",
"glxinfo"
],
"no-make-install": true,
"build-commands": [
"install -D src/xdemos/glxinfo -t /app/bin/"
],
"sources": [
{
"type": "archive",
"url": "https://mesa.freedesktop.org/archive/demos/mesa-demos-8.4.0.tar.bz2",
"sha256": "01e99c94a0184e63e796728af89bfac559795fb2a0d6f506fa900455ca5fff7d"
}
],
"cleanup": [
"/lib/mesa-demos"
],
"modules": [
"shared-modules/glew/glew.json"
]
},
{
"name": "vdpauinfo",
"sources": [
{
"type": "archive",
"url": "https://gitlab.freedesktop.org/vdpau/vdpauinfo/-/archive/1.5/vdpauinfo-1.5.tar.gz",
"sha256": "1878d54f6732d02cedef8eabe77e23fc2239b4ec202612403a383f4140a17bc3"
}
]
},
{
"name": "libportal",
"buildsystem": "meson",
"config-opts": [
"-Ddocs=false"
],
"sources": [
{
"type": "archive",
"url": "https://github.com/flatpak/libportal/releases/download/0.8.1/libportal-0.8.1.tar.xz",
"sha256": "281e54e4f8561125a65d20658f1462ab932b2b1258c376fed2137718441825ac",
"x-checker-data": {
"type": "json",
"url": "https://api.github.com/repos/flatpak/libportal/releases/latest",
"version-query": ".tag_name",
"url-query": ".assets[] | select(.name==\"libportal-\" + $version + \".tar.xz\") | .browser_download_url"
}
}
]
},
{
"name": "hidamari",
"builddir": true,
"buildsystem": "meson",
"sources": [
{
"type": "git",
"url": "file:///home/jeffshee/Dev/hidamari"
}
]
}
],
"build-options": {
"env": {}
}
}