Commit Graph

1011 Commits

Author SHA1 Message Date
TomaSajt
dae6af97b9 electron-source.electron_{38,39,40}: 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:23 +01:00
Sandro
6c6495bd50 treewide: remove exec bit from files that don't need it (#461314) 2026-02-16 14:56:12 +00:00
TomaSajt
1b93c22dcf electron-chromedriver_{38,39,40}: 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:52 +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
TomaSajt
78211d3507 electron-source.electron_{38,39,40}: 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:50:48 +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
Yureka
4fb0462ecc electron-source.electron_37: remove 2026-02-02 16:26:55 +01:00
TomaSajt
0fd9fa8be3 electron-chromedriver_{38,39,40}: updates 2026-01-29 05:11:55 +01:00
TomaSajt
145dee7ed6 electron_{38,39,40}-bin: updates 2026-01-29 05:11:42 +01:00
TomaSajt
ecfe9c33e2 electron-source.electron_{38,39,40}: updates 2026-01-29 05:11:23 +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
707e8a2736 electron-source.electron_{37,38,39}: updates, use yarn-berry 2026-01-21 14:31:48 +01:00
TomaSajt
c2093fa215 electron-chromedriver_{37,38,39}: updates 2026-01-21 14:31:48 +01:00
TomaSajt
30a144a581 electron_{37,38,39}-bin: updates 2026-01-21 14:31:47 +01:00
Maevi
3126d71478 treewide: remove exec bit from files that don't need it
find . -type f -executable ! -name '*.sh' -exec grep -L '^#!' {} \; | xargs chmod a-x
2026-01-16 15:42:35 +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
nixpkgs-ci[bot]
302c564b1c Merge master into staging-next 2025-11-21 18:05:47 +00:00
teutat3s
0e3cde14b5 electron-chromedriver_39: 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:37 +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
bbf6fda851 electron-chromedriver_38: 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:33 +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
e9ed8a6af2 electron-chromedriver_37: 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:29 +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
16f1f43baa electron-source.electron_39: 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:11:07 +01:00
teutat3s
acfa2b1889 electron-source.electron_38: 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:02:42 +01:00
teutat3s
e487be4451 electron-source.electron_37: 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 10:54:02 +01:00
Leona Maroni
ad4e04538f [staging-next] electron_38: fix build with Rust 1.91 (#461760) 2025-11-15 23:08:16 +00:00
teutat3s
7903623945 electron-source.electron_39: 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:41:13 +01:00
teutat3s
c5dabdc856 electron-source.electron_38: 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:59 +01:00
teutat3s
8ad82830de electron-source.electron_37: 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:58 +01:00
teutat3s
fab8a82730 electron-chromedriver_39: 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
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
bb67d8ba21 electron-chromedriver_38: 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: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
59fdb165c8 electron-chromedriver_37: 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
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
656ce16db3 electron-chromedriver_39: 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: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
teutat3s
6d725e9029 electron-source.electron_39: 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
Yureka
8ac5939e56 electron_38: fix build with Rust 1.91 2025-11-15 01:28:01 +01:00
K900
b2390954fe Merge remote-tracking branch 'origin/master' into staging-next 2025-11-11 02:12:12 +03:00
Yaya
10571eb941 electron-{source,bin,chromedriver}: updates (#459455) 2025-11-10 21:57:43 +00:00
K900
81ed1c7278 Merge remote-tracking branch 'origin/master' into staging-next 2025-11-11 00:00:35 +03:00
teutat3s
034ceb0c78 electron-chromedriver_35: remove 2025-11-10 13:39:39 +01:00
Yaya
524a027e88 electron-chromedriver_39: 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
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
9f5a72b47e electron-chromedriver_38: 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