Commit Graph

334 Commits

Author SHA1 Message Date
Yureka
b67fc24e4a electron_28: 28.1.0 -> 28.1.1 2024-01-06 11:47:47 +01:00
Yureka
093a19a07c electron_27: 27.2.0 -> 27.2.1 2024-01-06 11:47:47 +01:00
Yureka
01aef81d1b electron_26: 26.6.3 -> 26.6.4 2024-01-06 11:47:47 +01:00
Yureka
62dbffc2d7 electron_26: 26.6.2 -> 26.6.3 2023-12-26 12:03:44 +01:00
Yureka
2ca040210d electron_27: 27.1.3 -> 27.2.0 2023-12-26 12:03:44 +01:00
Yureka
9c531999c7 electron_28: 28.0.0 -> 28.1.0 2023-12-26 12:03:44 +01:00
Pol Dellaiera
5863466ef6
Merge pull request #275498 from drupol/electron-add-missing-hooks
electron: add missing phase hooks
2023-12-20 18:05:05 +01:00
Yureka
586070ede3
electron.headers: use gzip instead of xz compression (#275628)
node-gyp can't unpack XZ. Fixes https://github.com/NixOS/nixpkgs/issues/275627
2023-12-20 13:27:33 +01:00
Pol Dellaiera
7501d682b8 electron: add missing meta.mainProgram 2023-12-20 12:10:18 +03:00
Pol Dellaiera
f3915a9fa1
electron: add missing phase hooks 2023-12-20 09:03:26 +01:00
Pavol Rusnak
ca8e89e825
electron-bin: remove prusnak from maintainers 2023-12-10 23:59:13 +01:00
Yaya
181cc6ce34
electron_28-bin: init at v28.0.0 (#272762) 2023-12-09 00:24:27 +01:00
Yureka
09159529f9 electron_26: fix backported patch conflict 2023-12-06 12:44:46 +01:00
Yureka
9652f98da0 electron_25: eol 2023-12-05 19:38:28 +01:00
Yureka
d9c91eb958 electron_27: remove versions patch
https://github.com/electron/electron/pull/39974 has been backported to 27.x

Also now the patch used for versions older than 27 has been renamed to just "version.patch"
2023-12-05 19:38:28 +01:00
Yureka
c914ea90ef electron_28: 28.0.0-alpha.3 -> 28.0.0 2023-12-05 19:38:20 +01:00
Yureka
4f60ab6cbf electron_27: 27.0.0 -> 27.1.3 2023-12-05 19:37:35 +01:00
Yureka
e4b4b19156 electron_26: 26.4.0 -> 26.6.2 2023-12-05 19:37:35 +01:00
Weijia Wang
18618c9940
Merge pull request #262515 from networkException/chromium-sri-hashes
chromium,chromedriver,electron: use sri hashes instead of sha256 everywhere
2023-10-22 00:59:13 +02:00
networkException
e2523b4ca0
chromium,chromedriver,electron: use hash instead of sha256 everywhere
this patch updates the packaging of chromium and chromedriver to use
sri hashes in `upstream-info.nix` instead of sha256 as well as
the packaging of electron to use sri hashes in `info.json` instead
of sha256 (just gn).

this patch also updates the previous `sha256` values in
`upstream-info.nix` and `info.json` to sri hashes in `hash`.
2023-10-21 19:56:40 +02:00
Yaya
3e8424248f electron-{22,24}-bin: Mark EOL
These are now EOL since 2023-10-10

https://endoflife.date/electron

Co-authored-by: Yureka <yuka@yuka.dev>
2023-10-21 16:40:45 +02:00
networkException
6e4796d619
chromium,electron: always output sri hashes from update scripts
this patch changes the update script to always output sri hashes
for all hashes written to chromium's `upstream-info.nix` and
electron's `info.json`. the keys have also been renamed from `sha256`
to `hash`.
2023-10-21 15:16:58 +02:00
nixdrin
503e176e3d electron-bin: add pciutils to electronLibPath
libpci.so is needed at runtime to detect GPU vendor/device IDs properly,
so that Chromium's blocklists that workaround various GPU driver bugs
can be applied correctly.
2023-10-20 00:03:30 +02:00
Yureka
3f84dd89b8 electron_25: 25.9.0 -> 25.9.1 2023-10-19 19:52:10 +02:00
Yureka
63ecd56469 electron_26: 26.3.0 -> 26.4.0 2023-10-19 19:52:10 +02:00
Yureka
2b2804fe4a electron-source.electron_28: 28.0.0-nightly.20231009 -> 28.0.0-alpha.2 2023-10-19 19:52:10 +02:00
Nick Cao
72b9db4a08
Merge pull request #260540 from yayayayaka/electron_22-bin-22.3.27
electron_22-bin: 22.3.26 -> 22.3.27
2023-10-12 11:47:44 -04:00
Yureka
6e8da9c070 electron-source.electron_28: init at 28.0.0-nightly.20231009 2023-10-12 15:45:58 +02:00
Yureka
749713baf8 electron-source.electron_27: 27.0.0-beta.9 -> 27.0.0 2023-10-12 15:45:58 +02:00
Yureka
46e2044bf5 electron_27-bin: init at 27.0.0 2023-10-12 15:45:58 +02:00
Yaya
f156d0e629 electron_22-bin: 22.3.26 -> 22.3.27
https://github.com/electron/electron/releases/tag/v22.3.27

This is the last 22.x release and has now reached EOL.
2023-10-11 23:50:41 +02:00
Yureka
78023a9d08 electron_25: 25.8.4 -> 25.9.0 2023-10-08 14:13:39 +02:00
Yureka
80e1c49cff electron_26: 26.2.4 -> 26.3.0 2023-10-08 14:13:39 +02:00
Yureka
f60adee04b electron_source.electron_27: 27.0.0-beta.8 -> 27.0.0-beta.9 2023-10-08 14:13:39 +02:00
Yaya
d9623feedd electron_26-bin: 26.2.4 -> 26.3.0
https://github.com/electron/electron/releases/tag/v26.3.0
2023-10-07 22:36:25 +02:00
Yaya
50f5c57f95 electron_25-bin: 25.8.4 -> 25.9.0
https://github.com/electron/electron/releases/tag/v25.9.0
2023-10-07 22:36:25 +02:00
Yaya
b3b1066b67 electron_24-bin: 24.8.5 -> 24.8.6
https://github.com/electron/electron/releases/tag/v24.8.6

Fixes CVE-2023-5217
2023-10-07 22:36:25 +02:00
Yaya
f9c918e1db electron_22-bin: 22.3.25 -> 22.3.26
https://github.com/electron/electron/releases/tag/v22.3.26

Fixes CVE-2023-5217
2023-10-07 22:36:25 +02:00
Yureka
99515b5c50
electron: fix GSETTINGS_SCHEMAS_PATH (#259157) 2023-10-05 20:06:37 +02:00
Sandro Jäckel
8981905890 electron: don't track cache directory 2023-10-03 22:15:23 +02:00
Sandro Jäckel
e543860508 electron: change directory to update script to place cache relative to it 2023-10-03 22:15:23 +02:00
Pierre Bourdon
e5f6200d16
Merge pull request #258440 from SuperSandro2000/drop-atom
atom*: drop
2023-10-03 17:49:36 +02:00
Sandro Jäckel
bbd62ccd6c
electron-bin: use callPackage 2023-10-03 16:37:26 +02:00
Sandro Jäckel
5d5e71a3ac
electron-bin: remove atomEnv 2023-10-03 16:37:26 +02:00
Yaya
4d7239c20e
electron-source: version updates for CVE-2023-5217 (#258459)
- 25.8.3 -> 25.8.4
- 26.2.3 -> 26.2.4
- 27.0.0-beta.7 -> 27.0.0-beta.8
2023-10-01 21:13:05 +02:00
Yaya
1f6f2c5f9d electron_26-bin: 26.2.1 -> 26.2.4
https://github.com/electron/electron/releases/tag/v26.2.4

Resolves CVE-2023-5217
2023-09-30 06:50:02 +02:00
Yaya
3b4f30eea2 electron_25-bin: 25.8.1 -> 25.8.4
https://github.com/electron/electron/releases/tag/v25.8.4

Resolves CVE-2023-5217
2023-09-30 06:48:21 +02:00
Yaya
622be90411 electron_24-bin: 24.8.3 -> 24.8.5
https://github.com/electron/electron/releases/tag/v24.8.5

Resolves CVE-2023-5217
2023-09-30 06:46:47 +02:00
Yaya
31e23fcb1b electron_22-bin: 22.3.24 -> 22.3.25
https://github.com/electron/electron/releases/tag/v22.3.25

Resolves CVE-2023-5217
2023-09-30 06:45:08 +02:00
Yureka
ea1779a2ae electron-source.electron_26: init at 26.2.3 2023-09-28 11:44:17 +02:00