Skip to content

Commit 034f6fc

Browse files
committed
fix rpm
1 parent 1f99a82 commit 034f6fc

2 files changed

Lines changed: 132 additions & 2 deletions

File tree

build/gulpfile.vscode.linux.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ function getRpmBuildPath(rpmArch) {
115115
}
116116

117117
function getRpmPackageArch(arch) {
118-
return { x64: 'x86_64', armhf: 'armhf', arm64: 'arm64' }[arch];
118+
return { x64: 'x86_64', armhf: 'armv7hl', arm64: 'aarch64' }[arch];
119119
}
120120

121121
function prepareRpmPackage(arch) {

resources/linux/rpm/dependencies.json

Lines changed: 131 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,5 +63,135 @@
6363
"libxcb.so.1()(64bit)",
6464
"libxkbfile.so.1()(64bit)",
6565
"libsecret-1.so.0()(64bit)"
66+
],
67+
"aarch64": [
68+
"libpthread.so.0()(aarch64)",
69+
"libpthread.so.0(GLIBC_2.2.5)(aarch64)",
70+
"libpthread.so.0(GLIBC_2.3.2)(aarch64)",
71+
"libpthread.so.0(GLIBC_2.3.3)(aarch64)",
72+
"libgtk-3.so.0()(aarch64)",
73+
"libgdk-x11-2.0.so.0()(aarch64)",
74+
"libatk-1.0.so.0()(aarch64)",
75+
"libgio-2.0.so.0()(aarch64)",
76+
"libpangocairo-1.0.so.0()(aarch64)",
77+
"libgdk_pixbuf-2.0.so.0()(aarch64)",
78+
"libcairo.so.2()(aarch64)",
79+
"libpango-1.0.so.0()(aarch64)",
80+
"libfreetype.so.6()(aarch64)",
81+
"libfontconfig.so.1()(aarch64)",
82+
"libgobject-2.0.so.0()(aarch64)",
83+
"libdbus-1.so.3()(aarch64)",
84+
"libXi.so.6()(aarch64)",
85+
"libXcursor.so.1()(aarch64)",
86+
"libXdamage.so.1()(aarch64)",
87+
"libXrandr.so.2()(aarch64)",
88+
"libXcomposite.so.1()(aarch64)",
89+
"libXext.so.6()(aarch64)",
90+
"libXfixes.so.3()(aarch64)",
91+
"libXrender.so.1()(aarch64)",
92+
"libX11.so.6()(aarch64)",
93+
"libXss.so.1()(aarch64)",
94+
"libXtst.so.6()(aarch64)",
95+
"libgmodule-2.0.so.0()(aarch64)",
96+
"librt.so.1()(aarch64)",
97+
"libglib-2.0.so.0()(aarch64)",
98+
"libnss3.so()(aarch64)",
99+
"libnssutil3.so()(aarch64)",
100+
"libsmime3.so()(aarch64)",
101+
"libnspr4.so()(aarch64)",
102+
"libasound.so.2()(aarch64)",
103+
"libcups.so.2()(aarch64)",
104+
"libdl.so.2()(aarch64)",
105+
"libexpat.so.1()(aarch64)",
106+
"libstdc++.so.6()(aarch64)",
107+
"libstdc++.so.6(GLIBCXX_3.4)(aarch64)",
108+
"libstdc++.so.6(GLIBCXX_3.4.10)(aarch64)",
109+
"libstdc++.so.6(GLIBCXX_3.4.11)(aarch64)",
110+
"libstdc++.so.6(GLIBCXX_3.4.14)(aarch64)",
111+
"libstdc++.so.6(GLIBCXX_3.4.15)(aarch64)",
112+
"libstdc++.so.6(GLIBCXX_3.4.9)(aarch64)",
113+
"libm.so.6()(aarch64)",
114+
"libm.so.6(GLIBC_2.2.5)(aarch64)",
115+
"libgcc_s.so.1()(aarch64)",
116+
"libgcc_s.so.1(GCC_3.0)(aarch64)",
117+
"libgcc_s.so.1(GCC_4.0.0)(aarch64)",
118+
"libc.so.6()(aarch64)",
119+
"libc.so.6(GLIBC_2.11)(aarch64)",
120+
"libc.so.6(GLIBC_2.2.5)(aarch64)",
121+
"libc.so.6(GLIBC_2.3)(aarch64)",
122+
"libc.so.6(GLIBC_2.3.2)(aarch64)",
123+
"libc.so.6(GLIBC_2.3.4)(aarch64)",
124+
"libc.so.6(GLIBC_2.4)(aarch64)",
125+
"libc.so.6(GLIBC_2.6)(aarch64)",
126+
"libc.so.6(GLIBC_2.7)(aarch64)",
127+
"libc.so.6(GLIBC_2.9)(aarch64)",
128+
"libxcb.so.1()(aarch64)",
129+
"libxkbfile.so.1()(aarch64)",
130+
"libsecret-1.so.0()(aarch64)"
131+
],
132+
"armv7hl": [
133+
"libpthread.so.0()(armv7hl)",
134+
"libpthread.so.0(GLIBC_2.2.5)(armv7hl)",
135+
"libpthread.so.0(GLIBC_2.3.2)(armv7hl)",
136+
"libpthread.so.0(GLIBC_2.3.3)(armv7hl)",
137+
"libgtk-3.so.0()(armv7hl)",
138+
"libgdk-x11-2.0.so.0()(armv7hl)",
139+
"libatk-1.0.so.0()(armv7hl)",
140+
"libgio-2.0.so.0()(armv7hl)",
141+
"libpangocairo-1.0.so.0()(armv7hl)",
142+
"libgdk_pixbuf-2.0.so.0()(armv7hl)",
143+
"libcairo.so.2()(armv7hl)",
144+
"libpango-1.0.so.0()(armv7hl)",
145+
"libfreetype.so.6()(armv7hl)",
146+
"libfontconfig.so.1()(armv7hl)",
147+
"libgobject-2.0.so.0()(armv7hl)",
148+
"libdbus-1.so.3()(armv7hl)",
149+
"libXi.so.6()(armv7hl)",
150+
"libXcursor.so.1()(armv7hl)",
151+
"libXdamage.so.1()(armv7hl)",
152+
"libXrandr.so.2()(armv7hl)",
153+
"libXcomposite.so.1()(armv7hl)",
154+
"libXext.so.6()(armv7hl)",
155+
"libXfixes.so.3()(armv7hl)",
156+
"libXrender.so.1()(armv7hl)",
157+
"libX11.so.6()(armv7hl)",
158+
"libXss.so.1()(armv7hl)",
159+
"libXtst.so.6()(armv7hl)",
160+
"libgmodule-2.0.so.0()(armv7hl)",
161+
"librt.so.1()(armv7hl)",
162+
"libglib-2.0.so.0()(armv7hl)",
163+
"libnss3.so()(armv7hl)",
164+
"libnssutil3.so()(armv7hl)",
165+
"libsmime3.so()(armv7hl)",
166+
"libnspr4.so()(armv7hl)",
167+
"libasound.so.2()(armv7hl)",
168+
"libcups.so.2()(armv7hl)",
169+
"libdl.so.2()(armv7hl)",
170+
"libexpat.so.1()(armv7hl)",
171+
"libstdc++.so.6()(armv7hl)",
172+
"libstdc++.so.6(GLIBCXX_3.4)(armv7hl)",
173+
"libstdc++.so.6(GLIBCXX_3.4.10)(armv7hl)",
174+
"libstdc++.so.6(GLIBCXX_3.4.11)(armv7hl)",
175+
"libstdc++.so.6(GLIBCXX_3.4.14)(armv7hl)",
176+
"libstdc++.so.6(GLIBCXX_3.4.15)(armv7hl)",
177+
"libstdc++.so.6(GLIBCXX_3.4.9)(armv7hl)",
178+
"libm.so.6()(armv7hl)",
179+
"libm.so.6(GLIBC_2.2.5)(armv7hl)",
180+
"libgcc_s.so.1()(armv7hl)",
181+
"libgcc_s.so.1(GCC_3.0)(armv7hl)",
182+
"libgcc_s.so.1(GCC_4.0.0)(armv7hl)",
183+
"libc.so.6()(armv7hl)",
184+
"libc.so.6(GLIBC_2.11)(armv7hl)",
185+
"libc.so.6(GLIBC_2.2.5)(armv7hl)",
186+
"libc.so.6(GLIBC_2.3)(armv7hl)",
187+
"libc.so.6(GLIBC_2.3.2)(armv7hl)",
188+
"libc.so.6(GLIBC_2.3.4)(armv7hl)",
189+
"libc.so.6(GLIBC_2.4)(armv7hl)",
190+
"libc.so.6(GLIBC_2.6)(armv7hl)",
191+
"libc.so.6(GLIBC_2.7)(armv7hl)",
192+
"libc.so.6(GLIBC_2.9)(armv7hl)",
193+
"libxcb.so.1()(armv7hl)",
194+
"libxkbfile.so.1()(armv7hl)",
195+
"libsecret-1.so.0()(armv7hl)"
66196
]
67-
}
197+
}

0 commit comments

Comments
 (0)