Commit Graph

1011 Commits

Author SHA1 Message Date
emilylange
06795a2e9d electron-chromedriver_32: 32.2.8 -> 32.3.0
- Changelog: https://github.com/electron/electron/releases/tag/v32.3.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.2.8...v32.3.0
- Fixes CVE-2024-12693
- Fixes CVE-2024-12694
- Fixes CVE-2024-12695
- Fixes CVE-2025-0434
- Fixes CVE-2025-0436
- Fixes CVE-2025-0437
2025-01-25 17:37:08 +01:00
emilylange
87788c7cd9 electron-source.electron_33: 33.3.1 -> 33.3.2
- Changelog: https://github.com/electron/electron/releases/tag/v33.3.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.3.1...v33.3.2
- Fixes CVE-2025-0434
- Fixes CVE-2025-0436
- Fixes CVE-2025-0437
2025-01-25 17:37:07 +01:00
emilylange
0033f59e91 electron-source.electron_32: 32.2.8 -> 32.3.0
- Changelog: https://github.com/electron/electron/releases/tag/v32.3.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.2.8...v32.3.0
- Fixes CVE-2024-12693
- Fixes CVE-2024-12694
- Fixes CVE-2024-12695
- Fixes CVE-2025-0434
- Fixes CVE-2025-0436
- Fixes CVE-2025-0437
2025-01-25 17:37:05 +01:00
emilylange
517c9d05bb electron_33-bin: 33.3.1 -> 33.3.2
- Changelog: https://github.com/electron/electron/releases/tag/v33.3.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.3.1...v33.3.2
- Fixes CVE-2025-0434
- Fixes CVE-2025-0436
- Fixes CVE-2025-0437
2025-01-25 17:37:04 +01:00
emilylange
fca5b2ef00 electron_32-bin: 32.2.8 -> 32.3.0
- Changelog: https://github.com/electron/electron/releases/tag/v32.3.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.2.8...v32.3.0
- Fixes CVE-2024-12693
- Fixes CVE-2024-12694
- Fixes CVE-2024-12695
- Fixes CVE-2025-0434
- Fixes CVE-2025-0436
- Fixes CVE-2025-0437
2025-01-25 17:37:01 +01:00
emilylange
cd1c17d82b electron-source.electron_31: remove as it's EOL
2745771a22/docs/tutorial/electron-timelines.md

Ref: aa01edd16171b78d740abcbe81ca5ad9ba44576b
2025-01-15 12:55:05 +01:00
emilylange
c2699af8e6 electron_31-bin: mark as insecure because it's EOL
2745771a22/docs/tutorial/electron-timelines.md
2025-01-15 12:52:31 +01:00
emilylange
893cf020ac electron-chromedriver_31: 31.7.6 -> 31.7.7
- Changelog: https://github.com/electron/electron/releases/tag/v31.7.7
- Diff: https://github.com/electron/electron/compare/refs/tags/v31.7.6...v31.7.7
- Fixes CVE-2024-12053
- Fixes CVE-2024-12693
- Fixes CVE-2024-12694
2025-01-15 12:52:30 +01:00
emilylange
db2e774d96 electron_31-bin: 31.7.6 -> 31.7.7
- Changelog: https://github.com/electron/electron/releases/tag/v31.7.7
- Diff: https://github.com/electron/electron/compare/refs/tags/v31.7.6...v31.7.7
- Fixes CVE-2024-12053
- Fixes CVE-2024-12693
- Fixes CVE-2024-12694
2025-01-15 12:52:24 +01:00
Emily
30c9717608 electron-source: copy node_headers.tar to new 'header' output (#371189) 2025-01-11 18:32:14 +01:00
emilylange
60d086bbd2 electron-chromedriver_33: 33.3.0 -> 33.3.1
- Changelog: https://github.com/electron/electron/releases/tag/v33.3.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.3.0...v33.3.1
2025-01-07 18:41:06 +01:00
emilylange
7c87378f34 electron-chromedriver_32: 32.2.7 -> 32.2.8
- Changelog: https://github.com/electron/electron/releases/tag/v32.2.8
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.2.7...v32.2.8
- Fixes CVE-2024-12053
2025-01-07 18:41:04 +01:00
emilylange
91518413c6 electron-source.electron_33: 33.3.0 -> 33.3.1
- Changelog: https://github.com/electron/electron/releases/tag/v33.3.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.3.0...v33.3.1
2025-01-07 18:41:01 +01:00
emilylange
d983ac05d3 electron-source.electron_32: 32.2.7 -> 32.2.8
- Changelog: https://github.com/electron/electron/releases/tag/v32.2.8
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.2.7...v32.2.8
- Fixes CVE-2024-12053
2025-01-07 18:40:59 +01:00
emilylange
1ffe14a85e electron_33-bin: 33.3.0 -> 33.3.1
- Changelog: https://github.com/electron/electron/releases/tag/v33.3.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.3.0...v33.3.1
2025-01-07 18:40:58 +01:00
emilylange
06b8d2d0da electron_32-bin: 32.2.7 -> 32.2.8
- Changelog: https://github.com/electron/electron/releases/tag/v32.2.8
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.2.7...v32.2.8
- Fixes CVE-2024-12053
2025-01-07 18:40:56 +01:00
TomaSajt
e045b360f3 electron-source: copy node_headers.tar to new 'header' output 2025-01-06 16:48:57 +01:00
emilylange
0e3cc16329 electron_31: fix build after llvm bump
This fixes the following build errors:

~~~
[2607/50420] CXX obj/third_party/perfetto/src/tracing/client_api_without_backends/track_event_legacy.o
FAILED: obj/third_party/perfetto/src/tracing/client_api_without_backends/track_event_legacy.o
clang++ -MD -MF [...]
In file included from ../../third_party/perfetto/src/tracing/track_event_legacy.cc:17:
In file included from ../../third_party/perfetto/include/perfetto/tracing/track_event_legacy.h:26:
In file included from ../../third_party/perfetto/include/perfetto/tracing/track_event.h:20:
../../third_party/perfetto/include/perfetto/tracing/internal/track_event_data_source.h:331:20: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
  331 |     Base::template Trace([](typename Base::TraceContext ctx) { ctx.Flush(); });
      |                    ^
[...]
6 errors generated.
~~~

and

~~~
FAILED: obj/electron/electron_lib/keyboard_util.o
clang++ -MD -MF [...]
../../electron/shell/common/keyboard_util.cc:19:30: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
   19 | constexpr CodeAndShiftedChar KeyboardCodeFromKeyIdentifier(
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../electron/shell/common/keyboard_util.cc:111:33: note: non-constexpr function 'find' cannot be used in a constant expression
  111 |   if (auto* const iter = Lookup.find(str); iter != Lookup.end())
      |                                 ^
../../base/containers/flat_tree.h:310:18: note: declared here
  310 |   const_iterator find(const Key& key) const;
      |                  ^
1 error generated.
~~~

This is happening since staging has been merged into master, which
included both a rustc and llvm bump.

Note that we inherit the llvm that rustc exposes.

Co-Authored-By: K900 <me@0upti.me>
2024-12-29 16:25:42 +01:00
github-actions[bot]
7dcd9f1e0a Merge master into staging-next 2024-12-11 00:15:31 +00:00
Emily
ea8474c17e electron{-source,-bin,-chromedriver}: updates (#363541) 2024-12-11 00:23:45 +01:00
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 a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Silvan Mosberger
84d4f874c2 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 a08b3a4d19.tar.gz \
      --argstr baseRev 78e9caf153
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:23:58 +01:00
teutat3s
b0873cb0e3 electron-source.electron_33: 33.0.2 -> 33.3.0
- Changelog:
  https://github.com/electron/electron/releases/tag/v33.3.0
- Diff:
  https://github.com/electron/electron/compare/refs/tags/v33.0.2...v33.3.0
2024-12-09 12:41:47 +01:00
teutat3s
0b9542d99d electron-source.electron_32: 32.2.2 -> 32.2.7
- Changelog:
  https://github.com/electron/electron/releases/tag/v32.2.7
- Diff:
  https://github.com/electron/electron/compare/refs/tags/v32.2.2...v32.2.7
2024-12-09 12:41:47 +01:00
teutat3s
ae8467475d electron-source.electron_31: 31.7.2 -> 31.7.6
- Changelog:
  https://github.com/electron/electron/releases/tag/v31.7.6
- Diff:
  https://github.com/electron/electron/compare/refs/tags/v31.7.2...v31.7.6
2024-12-09 12:41:47 +01:00
teutat3s
90cb09d5f9 electron-chromedriver_33: 33.0.2 -> 33.3.0 2024-12-09 12:41:46 +01:00
teutat3s
2f6cfd79a1 electron-chromedriver_32: 32.2.2 -> 32.2.7 2024-12-09 12:41:46 +01:00
teutat3s
06a1f5b729 electron-chromedriver_31: 31.7.2 -> 31.7.6 2024-12-09 12:41:46 +01:00
teutat3s
8b10e86a67 electron_33-bin: 33.0.2 -> 33.3.0
- Changelog: https://github.com/electron/electron/releases/tag/v33.3.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.0.2...v33.3.0
2024-12-09 12:41:46 +01:00
teutat3s
ae863e8023 electron_32-bin: 32.2.2 -> 32.2.7
- Changelog: https://github.com/electron/electron/releases/tag/v32.2.7
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.2.2...v32.2.7
2024-12-09 12:41:45 +01:00
teutat3s
a9f0197649 electron_31-bin: 31.7.2 -> 31.7.6
- Changelog: https://github.com/electron/electron/releases/tag/v31.7.6
- Diff: https://github.com/electron/electron/compare/refs/tags/v31.7.2...v31.7.6
2024-12-09 12:41:39 +01:00
K900
d209d800b7 treewide: mesa -> libgbm (where appropriate)
This will likely break things, but anything broken should be easily noticeable.
2024-12-05 12:37:39 +03:00
Philip Taron
246e737cca various: replace substituteAll with replaceVars (#360770) 2024-12-02 05:52:25 -08:00
Wolfgang Walther
217d3132cf various: remove unused substituteAll imports 2024-12-01 14:25:56 +01:00
Sefa Eyeoglu
7779a86836 Fix Codeql findings in update scripts (#342541) 2024-12-01 12:17:24 +01:00
Reno Dakota
52bf1163fa treewide: use getLib when accessing clang / libclang / stdenv.cc.cc
In preparation to eliminate the lib output for the unwrapped clang, use
`lib.getLib` to access the `lib` output.
2024-11-07 10:27:41 +00:00
Tristan Ross
7ae81f12f9 electron_30-bin: mark as insecure because it's EOL, electron-source.electron_30: remove as it's EOL (#350549) 2024-10-30 19:52:23 -07:00
teutat3s
0bf0c12ab5 electron_31-bin: 31.6.0 -> 32.7.2
- Changelog: https://github.com/electron/electron/releases/tag/v31.7.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v31.6.0...v31.7.2
2024-10-30 12:05:18 +01:00
teutat3s
b743d8cc8c electron_32-bin: 32.2.1 -> 32.2.2
- Changelog: https://github.com/electron/electron/releases/tag/v32.2.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v32.2.1...v32.2.2
2024-10-30 12:05:18 +01:00
teutat3s
690caf0ab2 electron_33-bin: 33.0.0 -> 33.0.2
- Changelog: https://github.com/electron/electron/releases/tag/v33.0.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v33.0.0...v33.0.2
2024-10-30 12:05:18 +01:00
teutat3s
d67fb59934 electron-source: fix update script for electron >= 33 2024-10-30 12:05:18 +01:00
teutat3s
96f372efd0 electron-chromedriver_33: 33.0.0 -> 33.0.2 2024-10-30 12:05:18 +01:00
teutat3s
282801342d electron-source.electron_33: 33.0.0 -> 33.0.2
- Changelog:
  https://github.com/electron/electron/releases/tag/v33.0.2
- Diff:
  https://github.com/electron/electron/compare/refs/tags/v33.0.0...v33.0.2
2024-10-30 12:05:18 +01:00
teutat3s
ad47be2ae5 electron-chromedriver_32: 32.2.1 -> 32.2.2 2024-10-30 12:05:18 +01:00
teutat3s
d00a0b0d21 electron-source.electron_32: 32.2.1 -> 32.2.2 2024-10-30 12:05:18 +01:00
teutat3s
267cf52586 electron-chromedriver_31: 31.6.0 -> 31.7.2 2024-10-30 12:05:18 +01:00
teutat3s
d7ebab2154 electron-source.electron_31: 31.6.0 -> 31.7.2
- Changelog:
  https://github.com/electron/electron/releases/tag/v31.7.2
      - Diff:
        https://github.com/electron/electron/compare/refs/tags/v31.6.0...v31.7.2
2024-10-30 12:05:18 +01:00
emilylange
87b49e9595 electron-source.electron_30: remove as it's EOL 2024-10-22 21:23:33 +02:00
emilylange
14e79e787e electron_30-bin: mark as insecure because it's EOL 2024-10-22 21:06:55 +02:00
Robert Schütz
29c0c21af3 electron-source.electron_33: init at 33.0.0 2024-10-21 14:23:53 -07:00