Yureka
9e5af7e91f
electron_27: 27.2.1 -> 27.2.2
2024-01-14 00:34:17 +01:00
Yureka
e7c70d13e6
electron_26: 26.6.4 -> 26.6.5
2024-01-14 00:34:17 +01:00
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
Pierre Bourdon
504148b135
electron_25: 25.7.0 -> 25.8.1 (CVE-2023-4863, #254798 )
2023-09-14 10:11:11 +02:00
Pierre Bourdon
e588b4441e
electron_24: 24.8.1 -> 24.8.3 (CVE-2023-4863, #254798 )
2023-09-14 10:11:11 +02:00
Pierre Bourdon
dd928aafc0
electron_22: 22.3.22 -> 22.3.24 (CVE-2023-4863, #254798 )
2023-09-14 10:11:11 +02:00
Pierre Bourdon
9dc3d26337
electron: 26.1.0 -> 26.2.1 (CVE-2023-4863, #254798 ) ( #254816 )
2023-09-12 22:22:49 +02:00
ajs124
9b2a8fb31b
electron_9: remove
...
has been EOL since 2021-03-03
2023-09-12 15:43:56 +02:00
Yureka
5d7c754943
electron-bin: place electron files in libexec/
2023-09-10 14:05:55 +02:00
Yureka
e3b1b7cfd9
electron_26: init at 26.1.0
2023-08-24 14:25:36 +02:00
Yureka
ee99cb5dc6
electron_*: updates
2023-08-24 14:25:23 +02:00
teutat3s
0fbfb3a602
electron_25-bin: 25.2.0 -> 25.3.1
...
https://github.com/electron/electron/releases/tag/v25.3.0
https://github.com/electron/electron/releases/tag/v25.3.1
2023-07-22 21:31:51 +02:00
teutat3s
fc106afd59
electron_24-bin: 24.6.1 -> 24.6.4
...
https://github.com/electron/electron/releases/tag/v24.6.2
https://github.com/electron/electron/releases/tag/v24.6.3
https://github.com/electron/electron/releases/tag/v24.6.4
2023-07-22 21:30:57 +02:00
teutat3s
11bf8b5dd3
electron_23-bin: 23.3.9 -> 23.3.10
...
https://github.com/electron/electron/releases/tag/v23.3.10
2023-07-22 21:29:18 +02:00
teutat3s
e77fef57be
electron_22-bin: 22.3.15 -> 22.3.18
...
https://github.com/electron/electron/releases/tag/v22.3.16
https://github.com/electron/electron/releases/tag/v22.3.17
https://github.com/electron/electron/releases/tag/v22.3.18
2023-07-22 21:27:40 +02:00
teutat3s
23de9f3b56
electron_25-bin: 25.1.1 -> 25.2.0
...
https://github.com/electron/electron/releases/tag/v25.2.0
2023-07-05 21:25:23 +02:00
teutat3s
d05f851f77
electron_24-bin: 24.4.1 -> 24.5.1
...
https://github.com/electron/electron/releases/tag/v24.6.0
https://github.com/electron/electron/releases/tag/v24.6.1
2023-07-05 21:25:23 +02:00
teutat3s
47dc06c07e
electron_23-bin: 23.3.7 -> 23.3.9
...
https://github.com/electron/electron/releases/tag/v23.3.8
https://github.com/electron/electron/releases/tag/v23.3.9
2023-07-05 21:25:23 +02:00
teutat3s
f9a0d8ce77
electron_22-bin: 22.3.13 -> 22.3.15
...
https://github.com/electron/electron/releases/tag/v22.3.14
https://github.com/electron/electron/releases/tag/v22.3.15
2023-07-05 21:25:23 +02:00
teutat3s
aac07377aa
electron_25-bin: 25.0.1 -> 25.1.1
...
https://github.com/electron/electron/releases/tag/v25.1.0
https://github.com/electron/electron/releases/tag/v25.1.1
2023-06-15 00:41:48 +02:00
teutat3s
94a5c3c244
electron_24-bin: 24.4.1 -> 24.5.1
...
https://github.com/electron/electron/releases/tag/v24.5.0
https://github.com/electron/electron/releases/tag/v24.5.1
2023-06-15 00:40:29 +02:00
teutat3s
1293cece3d
electron_23-bin: 23.3.5 -> 23.3.7
...
https://github.com/electron/electron/releases/tag/v23.3.6
https://github.com/electron/electron/releases/tag/v23.3.7
2023-06-15 00:39:09 +02:00
teutat3s
79fc4c0f9c
electron_22-bin: 22.3.12 -> 22.3.13
...
https://github.com/electron/electron/releases/tag/v22.3.13
2023-06-15 00:37:54 +02:00
teutat3s
2ab198f217
electron_25-bin: init 25.0.1
...
https://github.com/electron/electron/releases/tag/v25.0.0
https://github.com/electron/electron/releases/tag/v25.0.1
2023-06-01 20:47:47 +02:00
teutat3s
ada8fb64b8
electron_24-bin: 24.2.0 -> 24.4.1
...
https://github.com/electron/electron/releases/tag/v24.3.0
https://github.com/electron/electron/releases/tag/v24.3.1
https://github.com/electron/electron/releases/tag/v24.4.0
https://github.com/electron/electron/releases/tag/v24.4.1
2023-06-01 20:46:08 +02:00
teutat3s
84f38d0de6
electron_23-bin: 23.3.1 -> 22.3.5
...
https://github.com/electron/electron/releases/tag/v23.3.2
https://github.com/electron/electron/releases/tag/v23.3.3
https://github.com/electron/electron/releases/tag/v23.3.4
https://github.com/electron/electron/releases/tag/v23.3.5
2023-06-01 20:45:12 +02:00
teutat3s
0e31b76be8
electron_22-bin: 22.3.8 -> 22.3.12
...
https://github.com/electron/electron/releases/tag/v22.3.9
https://github.com/electron/electron/releases/tag/v22.3.10
https://github.com/electron/electron/releases/tag/v22.3.11
https://github.com/electron/electron/releases/tag/v22.3.12
2023-06-01 20:43:30 +02:00
teutat3s
3207005942
electron_24-bin: 24.1.2 -> 24.2.0
...
https://github.com/electron/electron/releases/tag/v24.1.3
https://github.com/electron/electron/releases/tag/v24.2.0
2023-05-07 22:09:19 +02:00
teutat3s
3b3947a97f
electron_23-bin: 23.2.4 -> 23.3.1
...
https://github.com/electron/electron/releases/tag/v23.3.0
https://github.com/electron/electron/releases/tag/v23.3.1
2023-05-07 22:09:19 +02:00
teutat3s
730670e371
electron_22-bin: 22.3.6 -> 22.3.8
...
https://github.com/electron/electron/releases/tag/v22.3.8
https://github.com/electron/electron/releases/tag/v22.3.7
2023-05-07 22:09:19 +02:00
teutat3s
3b70ab0266
electron_22-bin: 22.1.0 -> 22.3.6
...
https://github.com/electron/electron/releases/tag/v22.2.0
https://github.com/electron/electron/releases/tag/v22.2.1
https://github.com/electron/electron/releases/tag/v22.3.0
https://github.com/electron/electron/releases/tag/v22.3.1
https://github.com/electron/electron/releases/tag/v22.3.2
https://github.com/electron/electron/releases/tag/v22.3.3
https://github.com/electron/electron/releases/tag/v22.3.4
https://github.com/electron/electron/releases/tag/v22.3.5
https://github.com/electron/electron/releases/tag/v22.3.6
2023-04-15 17:25:32 +02:00
teutat3s
c2114add02
electron_23-bin: 23.1.1 -> 23.2.4
...
https://github.com/electron/electron/releases/tag/v23.1.2
https://github.com/electron/electron/releases/tag/v23.1.3
https://github.com/electron/electron/releases/tag/v23.1.4
https://github.com/electron/electron/releases/tag/v23.2.0
https://github.com/electron/electron/releases/tag/v23.2.1
https://github.com/electron/electron/releases/tag/v23.2.2
https://github.com/electron/electron/releases/tag/v23.2.3
https://github.com/electron/electron/releases/tag/v23.2.4
2023-04-15 17:25:32 +02:00
teutat3s
069a804d32
electron-bin: fix generated name in print-hashes script
2023-04-15 17:25:32 +02:00
teutat3s
6da5bbbe52
electron_21: mark EOL
...
Its support ended on April 4, 2023.
2023-04-15 17:25:32 +02:00
teutat3s
e6d382d388
electron_24-bin: init at 24.1.2
...
https://github.com/electron/electron/releases/tag/v24.0.0
https://github.com/electron/electron/releases/tag/v24.1.0
https://github.com/electron/electron/releases/tag/v24.1.1
https://github.com/electron/electron/releases/tag/v24.1.2
2023-04-15 17:25:25 +02:00
Pavol Rusnak
7b6e7dd796
electron-bin: move print-hashes.sh script
2023-02-27 18:04:02 +01:00
Yureka
435086885c
electron-bin: rename from electron
2023-02-27 13:46:09 +01:00
Carlos Garcia Ortiz karliatto
830bc9eb2a
electron_23: init at 23.1.1
2023-02-23 17:24:05 +01:00
Robert Schütz
6843ca646a
electron_20: mark EOL
...
Its support ended on February 6, 2023.
2023-02-09 09:47:23 -08:00
Robert Schütz
55046981cc
electron_19: mark insecure
...
Its support ended on November 30, 2022.
2023-01-28 21:27:14 -08:00
Robert Schütz
af36d78a9b
electron_22: 22.0.0 -> 22.1.0
...
https://github.com/electron/electron/releases/tag/v22.1.0
2023-01-28 21:10:25 -08:00
Robert Schütz
1f805208f4
electron_21: 21.2.1 -> 21.4.0
...
https://github.com/electron/electron/releases/tag/v21.4.0
2023-01-28 21:10:23 -08:00
Robert Schütz
477d7886fb
electron_20: 20.1.3 -> 20.3.11
...
https://github.com/electron/electron/releases/tag/v20.3.11
2023-01-28 21:10:16 -08:00
Jörg Thalheim
ba962cc4bb
electron: add missing wayland runtimeDependency ( #206978 )
...
when using --ozone-platform-hint=wayland it will dlopen this library.
Adding wayland to rpath does not increase the closure size since gtk3
already should have wayland in its closure.
This fixes element-desktop for example.
2022-12-20 10:05:15 +01:00
Carlos Garcia Ortiz karliatto
5fcf830153
electron_22: init at 22.0.0
2022-12-02 16:23:06 +01:00
Pavol Rusnak
24323d103c
electron: mark versions < 18 as EOL
...
see https://endoflife.date/electron for more info
2022-11-07 09:34:00 +01:00
Mihai Fufezan
76476ecfcb
electron_21: 21.0.1 -> 21.2.1
2022-11-02 18:37:29 +02:00
Mihai Fufezan
1ca2296b03
electron_21: init at 21.0.1
2022-10-04 01:42:48 +03:00
Mihai Fufezan
c2567baa13
electron_20: 20.1.0 -> 20.1.3
2022-09-18 20:50:07 +03:00
Mihai Fufezan
0a8dcdfbb0
electron_20: 20.0.1 -> 20.1.0
2022-08-29 01:43:25 +03:00
Kira Bruneau
4c476e1c70
electron: use wrapper instead of symlink for bin on darwin
...
electron fails to run through a symlink:
```
GPU process isn't usable. Goodbye.
```
2022-08-09 18:09:24 -04:00