Repository navigation
Expand file tree
/
Copy pathcom.google.AndroidStudio.json
More file actions
133 lines (133 loc) · 3.85 KB
/
Copy pathcom.google.AndroidStudio.json
File metadata and controls
133 lines (133 loc) · 3.85 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
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
{
"id": "com.google.AndroidStudio",
"runtime": "org.freedesktop.Sdk",
"runtime-version": "25.08",
"sdk": "org.freedesktop.Sdk",
"command": "android-studio-wrapper",
"finish-args": [
"--allow=multiarch",
"--device=all",
"--env=JAVA_HOME=/app/extra/jbr",
"--filesystem=home",
"--share=ipc",
"--share=network",
"--socket=fallback-x11",
"--socket=gpg-agent",
"--socket=pulseaudio",
"--socket=ssh-auth",
"--socket=wayland",
"--system-talk-name=org.freedesktop.Avahi",
"--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": 1560596186,
"only-arches": [
"x86_64"
],
"url": "https://dl.google.com/dl/android/studio/ide-zips/2026.1.3.7/android-studio-quail3-linux.tar.gz",
"sha256": "36832122557ab73ca68dfd9bd989ddac40103ac003ca10e04c949a1f61578a67"
},
{
"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": "dbus",
"buildsystem": "meson",
"config-opts": [
"-Dtools=true",
"-Dmessage_bus=false",
"-Dsystemd=disabled",
"-Dx11_autolaunch=disabled"
],
"sources": [
{
"type": "archive",
"url": "https://dbus.freedesktop.org/releases/dbus/dbus-1.16.2.tar.xz",
"sha256": "0ba2a1a4b16afe7bceb2c07e9ce99a8c2c3508e5dec290dbb643384bd6beb7e2",
"x-checker-data": {
"type": "anitya",
"project-id": 5356,
"stable-only": true,
"url-template": "https://dbus.freedesktop.org/releases/dbus/dbus-$version.tar.xz"
}
}
]
},
{
"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"
]
}
]
}