Skip to content

Commit 6613d63

Browse files
committed
devel/electron29: update to 29.1.0
Changelog: https://github.com/electron/electron/releases/tag/v29.1.0
1 parent e41af8e commit 6613d63

7 files changed

+38
-38
lines changed

devel/electron29/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ SNDIO_VARS= GN_ARGS+=use_sndio=true
218218
SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
219219

220220
# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
221-
CHROMIUM_VER= 122.0.6261.57
221+
CHROMIUM_VER= 122.0.6261.70
222222
# See ${WRKSRC}/third_party/test_fonts/test_fonts.tar.gz.sha1 for CHROMIUM_TEST_FONTS_HASH
223223
CHROMIUM_TEST_FONTS_HASH= 336e775eec536b2d785cc80eff6ac39051931286
224224
# See ${WRKSRC}/electron/DEPS for NODE_VER

devel/electron29/Makefile.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
ELECTRON_VER= 29.0.1
1+
ELECTRON_VER= 29.1.0
22
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}

devel/electron29/distinfo

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
TIMESTAMP = 1708938475
2-
SHA256 (electron/chromium-122.0.6261.57.tar.xz) = 1594635f8c2db05c8d17f9f2e591b554eaf821a1a2249c271e91926db49fa7cd
3-
SIZE (electron/chromium-122.0.6261.57.tar.xz) = 3413129956
1+
TIMESTAMP = 1709157282
2+
SHA256 (electron/chromium-122.0.6261.70.tar.xz) = 479c646db520e559e12d832f61a5128546644f198c3de22c80b5d18df1cd0dc3
3+
SIZE (electron/chromium-122.0.6261.70.tar.xz) = 3418724740
44
SHA256 (electron/336e775eec536b2d785cc80eff6ac39051931286) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8
55
SIZE (electron/336e775eec536b2d785cc80eff6ac39051931286) = 32624734
6-
SHA256 (electron/electron-yarn-cache-29.0.1.tar.xz) = 33fb5418c9bd9a90ba8a04ecce54acb230f87a66b90033f8b72376bca566a689
7-
SIZE (electron/electron-yarn-cache-29.0.1.tar.xz) = 29177856
8-
SHA256 (electron/electron-electron-v29.0.1_GH0.tar.gz) = 8768f840a322508523f13610291b91b44f29044ec3380f2fe0fb1d5f0045310b
9-
SIZE (electron/electron-electron-v29.0.1_GH0.tar.gz) = 11427664
6+
SHA256 (electron/electron-yarn-cache-29.1.0.tar.xz) = 33fb5418c9bd9a90ba8a04ecce54acb230f87a66b90033f8b72376bca566a689
7+
SIZE (electron/electron-yarn-cache-29.1.0.tar.xz) = 29177856
8+
SHA256 (electron/electron-electron-v29.1.0_GH0.tar.gz) = 534846c97ee0b838edfb922aad67474052cdeb1f626bc8a6ee474ae124dc65fe
9+
SIZE (electron/electron-electron-v29.1.0_GH0.tar.gz) = 11430089
1010
SHA256 (electron/nodejs-node-v20.9.0_GH0.tar.gz) = 97fa9283e5472d4252794c930ad59270e4851cc523fe5469f37f65a344f5f2e2
1111
SIZE (electron/nodejs-node-v20.9.0_GH0.tar.gz) = 114905754
1212
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb

devel/electron29/files/patch-electron_shell_browser_api_electron__api__app.cc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
--- electron/shell/browser/api/electron_api_app.cc.orig 2024-02-21 16:26:48 UTC
1+
--- electron/shell/browser/api/electron_api_app.cc.orig 2024-02-27 20:12:14 UTC
22
+++ electron/shell/browser/api/electron_api_app.cc
3-
@@ -664,7 +664,7 @@ void App::OnFinishLaunching(base::Value::Dict launch_i
3+
@@ -667,7 +667,7 @@ void App::OnFinishLaunching(base::Value::Dict launch_i
44
}
55

66
void App::OnFinishLaunching(base::Value::Dict launch_info) {
@@ -9,7 +9,7 @@
99
// Set the application name for audio streams shown in external
1010
// applications. Only affects pulseaudio currently.
1111
media::AudioManager::SetGlobalAppName(Browser::Get()->GetName());
12-
@@ -995,7 +995,7 @@ void App::SetDesktopName(const std::string& desktop_na
12+
@@ -998,7 +998,7 @@ void App::SetDesktopName(const std::string& desktop_na
1313
}
1414

1515
void App::SetDesktopName(const std::string& desktop_name) {
@@ -18,7 +18,7 @@
1818
auto env = base::Environment::Create();
1919
env->SetVar("CHROME_DESKTOP", desktop_name);
2020
#endif
21-
@@ -1379,7 +1379,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics
21+
@@ -1382,7 +1382,7 @@ std::vector<gin_helper::Dictionary> App::GetAppMetrics
2222
pid_dict.Set("name", process_metric.second->name);
2323
}
2424

@@ -27,7 +27,7 @@
2727
auto memory_info = process_metric.second->GetMemoryInfo();
2828

2929
auto memory_dict = gin_helper::Dictionary::CreateEmpty(isolate);
30-
@@ -1670,7 +1670,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
30+
@@ -1765,7 +1765,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
3131
.SetMethod(
3232
"removeAsDefaultProtocolClient",
3333
base::BindRepeating(&Browser::RemoveAsDefaultProtocolClient, browser))
@@ -36,7 +36,7 @@
3636
.SetMethod(
3737
"getApplicationInfoForProtocol",
3838
base::BindRepeating(&Browser::GetApplicationInfoForProtocol, browser))
39-
@@ -1728,7 +1728,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
39+
@@ -1823,7 +1823,7 @@ gin::ObjectTemplateBuilder App::GetObjectTemplateBuild
4040
.SetMethod("getJumpListSettings", &App::GetJumpListSettings)
4141
.SetMethod("setJumpList", &App::SetJumpList)
4242
#endif

devel/electron29/files/patch-electron_shell_browser_browser__process__impl.cc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
--- electron/shell/browser/browser_process_impl.cc.orig 2024-02-21 16:26:48 UTC
1+
--- electron/shell/browser/browser_process_impl.cc.orig 2024-02-27 20:12:14 UTC
22
+++ electron/shell/browser/browser_process_impl.cc
3-
@@ -316,7 +316,7 @@ const std::string& BrowserProcessImpl::GetSystemLocale
4-
return system_locale_;
3+
@@ -325,7 +325,7 @@ electron::ResolveProxyHelper* BrowserProcessImpl::GetR
4+
return resolve_proxy_helper_.get();
55
}
66

77
-#if BUILDFLAG(IS_LINUX)
88
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
99
void BrowserProcessImpl::SetLinuxStorageBackend(
1010
os_crypt::SelectedLinuxBackend selected_backend) {
1111
switch (selected_backend) {
12-
@@ -340,7 +340,7 @@ void BrowserProcessImpl::SetLinuxStorageBackend(
12+
@@ -349,7 +349,7 @@ void BrowserProcessImpl::SetLinuxStorageBackend(
1313
break;
1414
}
1515
}

devel/electron29/files/patch-electron_shell_browser_browser__process__impl.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
--- electron/shell/browser/browser_process_impl.h.orig 2024-02-21 16:26:48 UTC
1+
--- electron/shell/browser/browser_process_impl.h.orig 2024-02-27 20:12:14 UTC
22
+++ electron/shell/browser/browser_process_impl.h
33
@@ -23,7 +23,7 @@
44
#include "services/network/public/cpp/shared_url_loader_factory.h"
@@ -9,16 +9,16 @@
99
#include "components/os_crypt/sync/key_storage_util_linux.h"
1010
#endif
1111

12-
@@ -57,7 +57,7 @@ class BrowserProcessImpl : public BrowserProcess {
13-
void SetSystemLocale(const std::string& locale);
12+
@@ -61,7 +61,7 @@ class BrowserProcessImpl : public BrowserProcess {
1413
const std::string& GetSystemLocale() const;
14+
electron::ResolveProxyHelper* GetResolveProxyHelper();
1515

1616
-#if BUILDFLAG(IS_LINUX)
1717
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
1818
void SetLinuxStorageBackend(os_crypt::SelectedLinuxBackend selected_backend);
1919
[[nodiscard]] const std::string& linux_storage_backend() const {
2020
return selected_linux_storage_backend_;
21-
@@ -134,7 +134,7 @@ class BrowserProcessImpl : public BrowserProcess {
21+
@@ -142,7 +142,7 @@ class BrowserProcessImpl : public BrowserProcess {
2222
std::unique_ptr<PrefService> local_state_;
2323
std::string locale_;
2424
std::string system_locale_;

devel/electron29/files/patch-electron_spec_api-app-spec.ts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
--- electron/spec/api-app-spec.ts.orig 2024-02-21 16:26:48 UTC
1+
--- electron/spec/api-app-spec.ts.orig 2024-02-27 20:12:14 UTC
22
+++ electron/spec/api-app-spec.ts
3-
@@ -122,11 +122,11 @@ describe('app module', () => {
3+
@@ -123,11 +123,11 @@ describe('app module', () => {
44
});
55

66
describe('app.getPreferredSystemLanguages()', () => {
@@ -14,7 +14,7 @@
1414
const languages = app.getPreferredSystemLanguages();
1515
if (languages.length) {
1616
expect(languages).to.not.include('C');
17-
@@ -189,7 +189,7 @@ describe('app module', () => {
17+
@@ -190,7 +190,7 @@ describe('app module', () => {
1818
expect(code).to.equal(123, 'exit code should be 123, if you see this please tag @MarshallOfSound');
1919
});
2020

@@ -23,7 +23,7 @@
2323
const electronPath = process.execPath;
2424
const appPath = path.join(fixturesPath, 'api', 'singleton');
2525
appProcess = cp.spawn(electronPath, [appPath]);
26-
@@ -443,7 +443,7 @@ describe('app module', () => {
26+
@@ -444,7 +444,7 @@ describe('app module', () => {
2727
// let w = null
2828

2929
// before(function () {
@@ -32,7 +32,7 @@
3232
// this.skip()
3333
// }
3434
// })
35-
@@ -550,7 +550,7 @@ describe('app module', () => {
35+
@@ -551,7 +551,7 @@ describe('app module', () => {
3636
describe('app.badgeCount', () => {
3737
const platformIsNotSupported =
3838
(process.platform === 'win32') ||
@@ -41,7 +41,7 @@
4141

4242
const expectedBadgeCount = 42;
4343

44-
@@ -594,7 +594,7 @@ describe('app module', () => {
44+
@@ -595,7 +595,7 @@ describe('app module', () => {
4545
});
4646
});
4747

@@ -50,7 +50,7 @@
5050
const isMac = process.platform === 'darwin';
5151
const isWin = process.platform === 'win32';
5252

53-
@@ -974,7 +974,7 @@ describe('app module', () => {
53+
@@ -975,7 +975,7 @@ describe('app module', () => {
5454
});
5555
});
5656

@@ -59,7 +59,7 @@
5959
it('with properties', () => {
6060
it('can set accessibility support enabled', () => {
6161
expect(app.accessibilitySupportEnabled).to.eql(false);
62-
@@ -1136,7 +1136,7 @@ describe('app module', () => {
62+
@@ -1137,7 +1137,7 @@ describe('app module', () => {
6363
});
6464
});
6565

@@ -68,7 +68,7 @@
6868
let w: BrowserWindow;
6969

7070
before(function () {
71-
@@ -1271,7 +1271,7 @@ describe('app module', () => {
71+
@@ -1272,7 +1272,7 @@ describe('app module', () => {
7272

7373
describe('getApplicationNameForProtocol()', () => {
7474
// TODO: Linux CI doesn't have registered http & https handlers
@@ -77,7 +77,7 @@
7777
// We can't expect particular app names here, but these protocols should
7878
// at least have _something_ registered. Except on our Linux CI
7979
// environment apparently.
80-
@@ -1289,7 +1289,7 @@ describe('app module', () => {
80+
@@ -1290,7 +1290,7 @@ describe('app module', () => {
8181
});
8282
});
8383

@@ -86,7 +86,7 @@
8686
it('returns promise rejection for a bogus protocol', async function () {
8787
await expect(
8888
app.getApplicationInfoForProtocol('bogus-protocol://')
89-
@@ -1339,7 +1339,7 @@ describe('app module', () => {
89+
@@ -1340,7 +1340,7 @@ describe('app module', () => {
9090
});
9191

9292
// FIXME Get these specs running on Linux CI
@@ -95,7 +95,7 @@
9595
const iconPath = path.join(__dirname, 'fixtures/assets/icon.ico');
9696
const sizes = {
9797
small: 16,
98-
@@ -1420,7 +1420,7 @@ describe('app module', () => {
98+
@@ -1421,7 +1421,7 @@ describe('app module', () => {
9999
expect(entry.memory).to.have.property('privateBytes').that.is.greaterThan(0);
100100
}
101101

@@ -104,7 +104,7 @@
104104
expect(entry.sandboxed).to.be.a('boolean');
105105
}
106106

107-
@@ -1446,7 +1446,7 @@ describe('app module', () => {
107+
@@ -1447,7 +1447,7 @@ describe('app module', () => {
108108
});
109109

110110
// FIXME https://github.com/electron/electron/issues/24224
@@ -113,7 +113,7 @@
113113
const appPath = path.join(fixturesPath, 'api', 'gpu-info.js');
114114

115115
const getGPUInfo = async (type: string) => {
116-
@@ -1495,7 +1495,7 @@ describe('app module', () => {
116+
@@ -1496,7 +1496,7 @@ describe('app module', () => {
117117

118118
it('succeeds with complete GPUInfo', async () => {
119119
const completeInfo = await getGPUInfo('complete');
@@ -122,7 +122,7 @@
122122
// For linux and macOS complete info is same as basic info
123123
await verifyBasicGPUInfo(completeInfo);
124124
const basicInfo = await getGPUInfo('basic');
125-
@@ -1519,7 +1519,7 @@ describe('app module', () => {
125+
@@ -1520,7 +1520,7 @@ describe('app module', () => {
126126
});
127127
});
128128

0 commit comments

Comments
 (0)