Silvan Mosberger
4f0dadbf38
treewide: format all inactive Nix files
...
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.
Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.
A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.
This commit was automatically created and can be verified using
nix-build https://github.com/infinisil/treewide-nixpkgs-reformat-script/archive/a08b3a4d199c6124ac5b36a889d9099b4383463f.tar.gz \
--argstr baseRev b32a094368
result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Eelco Dolstra
8d2a765adf
Let-float various fromJSON calls to avoid repeated JSON reading/parsing
...
Some of these were read/parsed dozens of times in a `nix search`
invocation, and in particular the MELPA recipes archive (3 MiB) was
read 4 times.
2024-06-03 18:52:42 +02:00
Yaya
59b9b178c9
electron: Support updating electron-bin with update.py
...
This commits extends the functionality of electron's update script by
- making it possible to update both binary and from source built releases.
- adding the `--source-only` and `--bin-only` options for limiting the
update mechanism to source or binary releases.
- adding a `--commit` option to automatically commit the changes for
you.
2024-05-04 15:27:28 +02:00
Yaya
101d7ae0be
electron_28-bin: 28.3.0 -> 28.3.1
...
https://github.com/electron/electron/releases/tag/v28.3.1
Fixes CVE-2024-1580
Fixes CVE-2024-3515
Fixes CVE-2024-3516
Fixes CVE-2024-3517
2024-04-18 20:09:30 +02:00
Yaya
0b00f7a2e6
electron_27-bin: 27.3.10 -> 27.3.11
...
https://github.com/electron/electron/releases/tag/v27.3.11
This is the last release before reaching end-of-life.
Fixes CVE-2024-1580
Fixes CVE-2024-3157
Fixes CVE-2024-3515
Fixes CVE-2024-3516
2024-04-18 20:09:30 +02:00
teutat3s
322fb8dde5
electron_29-bin: 29.2.0 -> 29.3.0
...
https://github.com/electron/electron/releases/v29.3.0
2024-04-13 00:25:37 +02:00
teutat3s
9ebdca62d5
electron_28-bin: 28.2.10 -> 28.3.0
...
https://github.com/electron/electron/releases/v28.3.0
2024-04-13 00:25:09 +02:00
teutat3s
1a41f44111
electron_27-bin: 27.3.9 -> 27.3.10
...
https://github.com/electron/electron/releases/v27.3.10
2024-04-13 00:24:08 +02:00
teutat3s
8d033851ec
electron_29-bin: 29.1.4 -> 29.2.0
2024-04-04 20:43:14 +02:00
teutat3s
0094669280
electron_28-bin: 28.0.0 -> 28.2.10
2024-04-04 20:42:43 +02:00
teutat3s
1d60d40090
electron_27-bin: 27.0.0 -> 27.3.9
2024-04-04 20:41:15 +02:00
Yureka
58f2ef7717
electron-bin: remove unused insecure versions
2024-03-22 11:44:47 +01:00
Mathew Polzin
428564f752
electron: support v29 binary option ( #296218 )
2024-03-16 16:39:01 +01:00
Yaya
181cc6ce34
electron_28-bin: init at v28.0.0 ( #272762 )
2023-12-09 00:24:27 +01: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
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
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
Sandro Jäckel
bbd62ccd6c
electron-bin: use callPackage
2023-10-03 16:37:26 +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
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
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