Jhonas Wernery
3ea774bbf2
electron_{40,41,42}: updates ( #522548 )
2026-05-28 18:43:50 +00:00
teutat3s
41e8fdefe0
electron_42-bin: 42.2.0 -> 42.3.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v42.3.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.2.0...v42.3.0
2026-05-28 11:46:52 +02:00
teutat3s
67f4d62779
electron_41-bin: 41.7.0 -> 41.7.1
...
- Changelog: https://github.com/electron/electron/releases/tag/v41.7.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.7.0...v41.7.1
2026-05-28 11:46:45 +02:00
teutat3s
d4c6134472
electron_40-bin: 40.10.1 -> 40.10.2
...
- Changelog: https://github.com/electron/electron/releases/tag/v40.10.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v40.10.1...v40.10.2
2026-05-28 11:46:38 +02:00
teutat3s
4e2f3b4904
electron_39-bin: mark as insecure
2026-05-22 22:33:47 +02:00
yaya
17d01dc56f
electron_42-bin: 42.1.0 -> 42.2.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v42.2.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.1.0...v42.2.0
2026-05-21 10:01:08 +02:00
yaya
952ee85bfe
electron_41-bin: 41.6.1 -> 41.7.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v41.7.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.6.1...v41.7.0
2026-05-21 10:01:08 +02:00
yaya
d1afa1f0a6
electron_40-bin: 40.10.0 -> 40.10.1
...
- Changelog: https://github.com/electron/electron/releases/tag/v40.10.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v40.10.0...v40.10.1
2026-05-21 10:01:07 +02:00
teutat3s
0bb307e337
electron_42-bin: 42.0.1 -> 42.1.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v42.1.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.0.1...v42.1.0
2026-05-17 18:49:50 +02:00
teutat3s
86ff26fb80
electron_41-bin: 41.5.2 -> 41.6.1
...
- Changelog: https://github.com/electron/electron/releases/tag/v41.6.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.5.2...v41.6.1
2026-05-17 18:49:50 +02:00
teutat3s
699c44b958
electron_42-bin: 42.0.0 -> 42.0.1
...
- Changelog: https://github.com/electron/electron/releases/tag/v42.0.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.0.0...v42.0.1
2026-05-17 18:49:49 +02:00
teutat3s
3bc06f9fdf
electron_41-bin: 41.5.0 -> 41.5.2
...
- Changelog: https://github.com/electron/electron/releases/tag/v41.5.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.5.0...v41.5.2
2026-05-17 18:49:49 +02:00
teutat3s
afaf9b66e2
electron_40-bin: 40.9.3 -> 40.10.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v40.10.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v40.9.3...v40.10.0
2026-05-17 18:49:48 +02:00
teutat3s
c4474a4d3b
electron_bin: enable strictDeps, __structuredAttrs
2026-05-17 18:44:22 +02:00
teutat3s
4ff867fd89
electron_41-bin: 41.3.0 -> 41.5.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v41.5.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.3.0...v41.5.0
2026-05-17 18:44:21 +02:00
teutat3s
29fa57a6e3
electron_40-bin: 40.9.2 -> 40.9.3
...
- Changelog: https://github.com/electron/electron/releases/tag/v40.9.3
- Diff: https://github.com/electron/electron/compare/refs/tags/v40.9.2...v40.9.3
2026-05-17 18:44:21 +02:00
teutat3s
0859935506
electron_39-bin: 39.8.9 -> 39.8.10
...
- Changelog: https://github.com/electron/electron/releases/tag/v39.8.10
- Diff: https://github.com/electron/electron/compare/refs/tags/v39.8.9...v39.8.10
2026-05-17 18:44:20 +02:00
teutat3s
62a4fc67a2
electron_42-bin: init at 42.0.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v42.0.0
2026-05-17 18:44:20 +02:00
yaya
34b9596a59
electron_41-bin: 41.2.0 -> 41.3.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v41.3.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.2.0...v41.3.0
2026-04-24 08:18:57 +02:00
yaya
69c17264a0
electron_40-bin: 40.8.5 -> 40.9.2
...
- Changelog: https://github.com/electron/electron/releases/tag/v40.9.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v40.8.5...v40.9.2
- Fixes CVE-2026-6296
- Fixes CVE-2026-6297
- Fixes CVE-2026-6298
- Fixes CVE-2026-6299
- Fixes CVE-2026-6300
- Fixes CVE-2026-6301
- Fixes CVE-2026-6302
- Fixes CVE-2026-6303
- Fixes CVE-2026-6304
- Fixes CVE-2026-6305
- Fixes CVE-2026-6306
- Fixes CVE-2026-6307
- Fixes CVE-2026-6308
- Fixes CVE-2026-6309
- Fixes CVE-2026-6311
- Fixes CVE-2026-6313
- Fixes CVE-2026-6314
- Fixes CVE-2026-6316
- Fixes CVE-2026-6318
- Fixes CVE-2026-6358
- Fixes CVE-2026-6359
- Fixes CVE-2026-6360
- Fixes CVE-2026-6361
- Fixes CVE-2026-6362
- Fixes CVE-2026-6363
- Fixes CVE-2026-6364
2026-04-24 08:18:52 +02:00
yaya
26c4cf808a
electron_39-bin: 39.8.7 -> 39.8.9
...
- Changelog: https://github.com/electron/electron/releases/tag/v39.8.9
- Diff: https://github.com/electron/electron/compare/refs/tags/v39.8.7...v39.8.9
- Fixes CVE-2026-6296
- Fixes CVE-2026-6297
- Fixes CVE-2026-6298
- Fixes CVE-2026-6299
- Fixes CVE-2026-6300
- Fixes CVE-2026-6301
- Fixes CVE-2026-6302
- Fixes CVE-2026-6303
- Fixes CVE-2026-6304
- Fixes CVE-2026-6305
- Fixes CVE-2026-6306
- Fixes CVE-2026-6307
- Fixes CVE-2026-6308
- Fixes CVE-2026-6309
- Fixes CVE-2026-6311
- Fixes CVE-2026-6312
- Fixes CVE-2026-6313
- Fixes CVE-2026-6314
- Fixes CVE-2026-6316
- Fixes CVE-2026-6318
- Fixes CVE-2026-6358
- Fixes CVE-2026-6359
- Fixes CVE-2026-6360
- Fixes CVE-2026-6361
- Fixes CVE-2026-6362
- Fixes CVE-2026-6363
- Fixes CVE-2026-6364
2026-04-24 08:18:47 +02:00
yaya
6d665b16fa
electron_41-bin: 41.0.2 -> 41.2.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v41.2.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.0.2...v41.2.0
2026-04-09 11:01:21 +02:00
yaya
3fa64d1ed1
electron_40-bin: 40.8.2 -> 40.8.5
...
- Changelog: https://github.com/electron/electron/releases/tag/v40.8.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v40.8.2...v40.8.5
2026-04-09 11:01:21 +02:00
yaya
4fe29ad6b6
electron_39-bin: 39.8.2 -> 39.8.7
...
- Changelog: https://github.com/electron/electron/releases/tag/v39.8.7
- Diff: https://github.com/electron/electron/compare/refs/tags/v39.8.2...v39.8.7
2026-04-09 11:01:21 +02:00
Yureka
c9184bc244
electron_38-bin: mark as insecure
2026-03-20 11:33:49 +01:00
Yureka
3bc91c181a
electron_37-bin, electron-chromedriver_37: remove
2026-03-20 11:33:48 +01:00
teutat3s
21e3de9b59
electron_41-bin: init at 41.0.2
...
- Changelog: https://github.com/electron/electron/releases/tag/v41.0.2
2026-03-14 20:32:03 +01:00
teutat3s
71c0966bc3
electron_40-bin: 40.6.1 -> 40.8.2
...
- Changelog: https://github.com/electron/electron/releases/tag/v40.8.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v40.6.1...v40.8.2
2026-03-14 20:32:03 +01:00
teutat3s
1cb9fb06fe
electron_39-bin: 39.7.0 -> 39.8.2
...
- Changelog: https://github.com/electron/electron/releases/tag/v39.8.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v39.7.0...v39.8.2
2026-03-14 20:32:03 +01:00
teutat3s
30029a9cb0
electron_40-bin: 40.6.0 -> 40.6.1
...
- Changelog: https://github.com/electron/electron/releases/tag/v40.6.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v40.6.0...v40.6.1
2026-02-25 13:18:55 -03:00
teutat3s
1aeb1e4c56
electron_39-bin: 39.6.1 -> 39.7.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v39.7.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v39.6.1...v39.7.0
2026-02-25 13:18:44 -03:00
TomaSajt
16889392ed
electron_{38,39,40}-bin: updates
...
https://github.com/electron/electron/releases/tag/v38.8.2
https://github.com/electron/electron/releases/tag/v38.8.4
https://github.com/electron/electron/releases/tag/v39.6.0
https://github.com/electron/electron/releases/tag/v39.6.1
https://github.com/electron/electron/releases/tag/v40.4.0
https://github.com/electron/electron/releases/tag/v40.4.1
https://github.com/electron/electron/releases/tag/v40.5.0
https://github.com/electron/electron/releases/tag/v40.6.0
2026-02-24 23:05:27 +01:00
TomaSajt
22dd075d2c
electron_{38,39,40}-bin: updates
...
Changelogs:
https://github.com/electron/electron/releases/tag/v38.8.1
https://github.com/electron/electron/releases/tag/v39.5.2
https://github.com/electron/electron/releases/tag/v40.3.0
2026-02-11 19:51:45 +01:00
Yureka
307ac883a4
electron_37-bin: mark as insecure
2026-02-02 16:33:20 +01:00
Yureka
a5e2216939
electron_36-bin, electron-chromedriver_36: remove
2026-02-02 16:33:20 +01:00
TomaSajt
145dee7ed6
electron_{38,39,40}-bin: updates
2026-01-29 05:11:42 +01:00
quantenzitrone
7d8132a92c
treewide: remove references to the xorg namespace in pkgs (automated)
...
this creates some eval errors that will be fixed in the next commit
done with the following script:
```fish
\#!/usr/bin/env fish
set packagesjson (nix eval --impure --json --expr '
let
lib = import ./lib;
in
import pkgs/servers/x11/xorg/default.nix (lib.mapAttrs (
name: _:
if name == "lib" then
lib
else if name == "config" then
{ allowAliases = false; }
else
name
) (__functionArgs (import pkgs/servers/x11/xorg/default.nix))) { }
' | jq)
set one (grep '^ [A-Za-z0-9_-]*$' pkgs/servers/x11/xorg/default.nix | string trim | string replace -r '$' Z | sort | string sub -e -1)
set two (grep '^ [A-Za-z0-9_-]* = [A-Za-z0-9_-]*;$' pkgs/servers/x11/xorg/default.nix | cut -d= -f1 | string trim | string replace -r '$' Z | sort | string sub -e -1)
for arg in $one $two
set oname $arg
set nname (echo $packagesjson | jq -r .$oname)
if test $nname = null
echo (set_color red)warn:(set_color normal) unknown package xorg.$oname >&2
continue
end
echo $oname "->" $nname
# replace basic xorg.$name references
for file in (rg -F "xorg.$oname" --files-with-matches pkgs)
# special cases
sd -F "$oname = xorg.$oname;" "$nname = $nname;" $file
# replace
sd -F "xorg.$oname" "$nname" $file
# fixup function arguments
# prevent duplicate function args
if grep -E " ($oname|$nname),\$" $file >/dev/null
continue
end
if grep 'xorg\..' $file >/dev/null # case1: there is more so we can't just remove the function arg
if grep ' xorg,$' $file >/dev/null
sd ' xorg,$' " xorg,
$nname," $file
else if grep ' xorg ? .*,$' $file >/dev/null
sd 'xorg( ? .*),$' "xorg\$1,
$nname," $file
else
sd -F 'xorg,' "$nname,
xorg," $file
end
else # case there is no more xorg..* so we can just replace the function arg
sd 'xorg(| ? .*),.*$' "$nname," $file
end
end
end
nix fmt
```
2026-01-25 22:28:09 +01:00
TomaSajt
03e1c37eb1
electron_40: init at 40.0.0
2026-01-22 13:40:55 +01:00
TomaSajt
30a144a581
electron_{37,38,39}-bin: updates
2026-01-21 14:31:47 +01:00
Ihar Hrachyshka
a269d900c4
treewide: remove remaining meta = with lib;
2025-12-14 15:16:00 -05:00
Ihar Hrachyshka
567e8dfd8e
treewide: clean up 'meta = with' pattern
...
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de >
2025-12-10 18:09:49 +01:00
teutat3s
eca536b475
electron_39-bin: 39.2.0 -> 39.2.3
...
- Changelog: https://github.com/electron/electron/releases/tag/v39.2.3
- Diff: https://github.com/electron/electron/compare/refs/tags/v39.2.0...v39.2.3
2025-11-20 11:16:35 +01:00
teutat3s
39efa40a52
electron_38-bin: 38.7.0 -> 38.7.1
...
- Changelog: https://github.com/electron/electron/releases/tag/v38.7.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v38.7.0...v38.7.1
2025-11-20 11:16:31 +01:00
teutat3s
0866b7f168
electron_37-bin: 37.10.0 -> 37.10.2
...
- Changelog: https://github.com/electron/electron/releases/tag/v37.10.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v37.10.0...v37.10.2
2025-11-20 11:16:27 +01:00
teutat3s
c0a4604e18
electron_39-bin: 39.1.2 -> 39.2.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v39.2.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v39.1.2...v39.2.0
2025-11-15 04:34:58 +01:00
teutat3s
615fe0884f
electron_38-bin: 38.6.0 -> 38.7.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v38.7.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v38.6.0...v38.7.0
2025-11-15 04:34:57 +01:00
teutat3s
17e9e948f0
electron_37-bin: 37.9.0 -> 37.10.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v37.10.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v37.9.0...v37.10.0
2025-11-15 04:34:57 +01:00
teutat3s
7f3d3b2766
electron_39-bin: 39.1.1 -> 39.1.2
...
- Changelog: https://github.com/electron/electron/releases/tag/v39.1.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v39.1.1...v39.1.2
2025-11-15 04:34:56 +01:00
Yaya
a1ca1cebe8
electron_39-bin: 39.0.0 -> 39.1.1
...
- Changelog: https://github.com/electron/electron/releases/tag/v39.1.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v39.0.0...v39.1.1
2025-11-10 11:43:50 +01:00
Yaya
95d4ec4b47
electron_38-bin: 38.4.0 -> 38.6.0
...
- Changelog: https://github.com/electron/electron/releases/tag/v38.6.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v38.4.0...v38.6.0
2025-11-10 11:43:50 +01:00