-
Notifications
You must be signed in to change notification settings - Fork 26
Expand file tree
/
Copy pathcom.google.AndroidStudio.json
More file actions
108 lines (108 loc) · 3.09 KB
/
com.google.AndroidStudio.json
File metadata and controls
108 lines (108 loc) · 3.09 KB
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
{
"id": "com.google.AndroidStudio",
"runtime": "org.freedesktop.Sdk",
"runtime-version": "25.08",
"sdk": "org.freedesktop.Sdk",
"command": "android-studio-wrapper",
"finish-args": [
"--socket=x11",
"--socket=pulseaudio",
"--socket=ssh-auth",
"--socket=gpg-agent",
"--share=ipc",
"--share=network",
"--device=all",
"--filesystem=home",
"--allow=multiarch",
"--env=JAVA_HOME=/app/extra/jbr",
"--talk-name=org.freedesktop.Notifications",
"--talk-name=org.freedesktop.secrets"
],
"modules": [
{
"name": "android-studio",
"buildsystem": "simple",
"build-commands": [
"install -D -t ${FLATPAK_DEST}/bin/ apply_extra android-studio-wrapper",
"install -Dm644 -t ${FLATPAK_DEST}/share/icons/hicolor/scalable/apps/ ${FLATPAK_ID}.svg",
"install -Dm644 -t ${FLATPAK_DEST}/share/metainfo/ ${FLATPAK_ID}.metainfo.xml",
"install -Dm644 -t ${FLATPAK_DEST}/share/applications/ ${FLATPAK_ID}.desktop"
],
"sources": [
{
"type": "file",
"path": "com.google.AndroidStudio.desktop"
},
{
"type": "file",
"path": "com.google.AndroidStudio.metainfo.xml"
},
{
"type": "file",
"path": "com.google.AndroidStudio.svg"
},
{
"type": "extra-data",
"filename": "android-studio.tar.gz",
"size": 1415863188,
"only-arches": [
"x86_64"
],
"url": "https://dl.google.com/dl/android/studio/ide-zips/2025.3.2.6/android-studio-panda2-linux.tar.gz",
"sha256": "32942d8cd7688192cf3cd07bf282fb120035b9bd9b56e6f13c5540e6d39807e9"
},
{
"type": "script",
"dest-filename": "apply_extra",
"commands": [
"tar xzf android-studio.tar.gz --strip-components=1",
"rm -f android-studio.tar.gz"
]
},
{
"type": "script",
"dest-filename": "android-studio-wrapper",
"commands": [
"/app/extra/bin/studio $@"
]
}
]
},
{
"name": "glxinfo",
"buildsystem": "meson",
"config-opts": [
"--bindir=/app/mesa-demos",
"-Degl=disabled",
"-Dglut=disabled",
"-Dosmesa=disabled",
"-Dvulkan=disabled",
"-Dwayland=disabled"
],
"post-install": [
"install -D -t ${FLATPAK_DEST}/bin ${FLATPAK_DEST}/mesa-demos/glxinfo"
],
"sources": [
{
"type": "archive",
"url": "https://archive.mesa3d.org/demos/mesa-demos-9.0.0.tar.xz",
"sha256": "3046a3d26a7b051af7ebdd257a5f23bfeb160cad6ed952329cdff1e9f1ed496b",
"x-checker-data": {
"type": "anitya",
"project-id": 16781,
"stable-only": true,
"url-template": "https://archive.mesa3d.org/demos/mesa-demos-$version.tar.xz"
}
}
],
"cleanup": [
"/include",
"/mesa-demos",
"/share"
],
"modules": [
"shared-modules/glu/glu-9.json"
]
}
]
}