chore: bump electron@32.2.3 (#234015)

* chore: bump electron@32.2.3

* chore: bump distro
This commit is contained in:
Robo
2024-11-18 00:33:55 +09:00
committed by GitHub
parent 4e2855ff7f
commit 33c2ffbd4a
9 changed files with 87 additions and 105 deletions

View File

@@ -72,19 +72,13 @@ function calculatePackageDeps(binaryPath, arch, chromiumSysroot, vscodeSysroot)
// libgcc-s1 is a dependency of libc6. This hack can be removed once
// support for Debian Buster and Ubuntu Bionic are dropped.
//
// libgdk-pixbuf package has been renamed from libgdk-pixbuf2.0-0 to
// libgdk-pixbuf-2.0-0 in recent distros. Since we only ship a single
// linux package we cannot declare a dependeny on it. We can safely
// exclude this dependency as GTK depends on it and we depend on GTK.
//
// Remove kerberos native module related dependencies as the versions
// computed from sysroot will not satisfy the minimum supported distros
// Refs https://github.com/microsoft/vscode/issues/188881.
// TODO(deepak1556): remove this workaround in favor of computing the
// versions from build container for native modules.
const filteredDeps = depsStr.split(', ').filter(dependency => {
return !dependency.startsWith('libgcc-s1') &&
!dependency.startsWith('libgdk-pixbuf');
return !dependency.startsWith('libgcc-s1');
}).sort();
const requires = new Set(filteredDeps);
return requires;

View File

@@ -84,19 +84,13 @@ function calculatePackageDeps(binaryPath: string, arch: DebianArchString, chromi
// libgcc-s1 is a dependency of libc6. This hack can be removed once
// support for Debian Buster and Ubuntu Bionic are dropped.
//
// libgdk-pixbuf package has been renamed from libgdk-pixbuf2.0-0 to
// libgdk-pixbuf-2.0-0 in recent distros. Since we only ship a single
// linux package we cannot declare a dependeny on it. We can safely
// exclude this dependency as GTK depends on it and we depend on GTK.
//
// Remove kerberos native module related dependencies as the versions
// computed from sysroot will not satisfy the minimum supported distros
// Refs https://github.com/microsoft/vscode/issues/188881.
// TODO(deepak1556): remove this workaround in favor of computing the
// versions from build container for native modules.
const filteredDeps = depsStr.split(', ').filter(dependency => {
return !dependency.startsWith('libgcc-s1') &&
!dependency.startsWith('libgdk-pixbuf');
return !dependency.startsWith('libgcc-s1');
}).sort();
const requires = new Set(filteredDeps);
return requires;