Commit Graph

34 Commits

Author SHA1 Message Date
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
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
Pavol Rusnak
715b7691f2
electron_19: init at 19.0.7 2022-07-07 14:53:36 +02:00
Pavol Rusnak
d2184ac868
electron: fix headers location
see https://www.electronjs.org/blog/s3-bucket-change for more info
2022-07-06 10:36:38 +02:00
Robert Schütz
0ca71677b4 electron: mark meta.sourceProvenance 2022-06-13 17:39:32 +00:00
Noah Fontes
f26abaa2ef
electron: (mostly) remove dependency on libXss.so
Electron 10, which is built from Chromium 85.0.4183.84, no longer
depends on libXScrnSaver. This was removed from Chromium upstream in
revision 782094
(https://chromium-review.googlesource.com/c/chromium/src/+/2261490),
which landed in Chromium 85.0.4182.0
(https://storage.googleapis.com/chromium-find-releases-static/aa5.html#aa5c637805cd33366f2181ed6ec54e0ed174a6f9).

This change removes the LD_PRELOAD of libXss.so.1 and simply includes
libXScrnSaver in the rpath for Electron versions prior to 10.0.0.
2022-05-13 19:02:56 -07:00
Anders Kaseorg
6920d8ca42 treewide: Simplify negated uses of versionAtLeast, versionOlder
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2022-04-25 13:35:24 -07:00
Pavol Rusnak
65bceb3aa8
Merge pull request #169854 from Congee/rpath_chrome_crashpad_handler
electron: fix rpath for executable chrome_crashpad_handler
2022-04-24 10:40:11 +02:00
Congee
97a94014f5
electron: fix rpath for executable chrome_crashpad_handler
chrome_crashpad_handler the crash reporter does not work if rpath is unpatched
2022-04-23 20:18:27 -04:00
teutat3s
ae2990ca1b
electron: mark versions <= 14 as EOL 2022-04-01 16:03:21 +02:00
Pavol Rusnak
c355097bf0
Merge pull request #158555 from brandonweeks/electron_eol
electron: mark versions <= 13 as EOL
2022-02-08 09:51:42 +01:00
Brandon Weeks
0184f0e0a5 electron: mark versions <= 13 as EOL 2022-02-07 22:26:44 -08:00
Brandon Weeks
88fec5f29e electron: depend on libglvnd
Despite shipping libGLES.v2.so, Chromium also expect libGLESv2.so.2 to
exist as a system library. This is the same fix as 9086ae6 was for
Chrome.
2022-02-07 20:53:41 -08:00
Felix Buehler
0b52d42646 electron: rename name to pname&version 2022-01-31 10:54:08 +01:00
Brandon Weeks
79e607c351 electron: mark versions <= 12 as EOL 2022-01-14 21:29:21 -08:00
Pavol Rusnak
ec8ccb1f42
electron: mark versions <= 11 as EOL 2021-10-27 13:21:49 +02:00
Pavol Rusnak
9fcdd5557a
electron: enable aarch64-darwin build (for electron 11+) 2021-05-19 12:54:51 +02:00
github-actions[bot]
f696c7c887
Merge staging-next into staging 2021-03-05 00:39:18 +00:00
TredwellGit
a8fde9c824 electron_12: init at 12.0.0
https://github.com/electron/electron/releases/tag/v12.0.0
2021-03-04 20:42:16 +00:00
Ben Siraphob
127733211e
treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
Ben Siraphob
c522fec274 pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
Attila Koszo
2320652792 electron: fix tray icon in wayland 2021-01-02 12:28:30 +01:00
Jaka Hudoklin
9e779b0a43
electron: passthru headers 2020-11-28 17:23:28 +01:00
Pavol Rusnak
8cde963967
electron_11: init at 11.0.2
make electron point to electron_11
2020-11-20 17:01:22 +01:00
Pavol Rusnak
8d9fadd3e0
electron_10: init at 10.1.1 2020-09-09 10:05:03 +02:00
Pavol Rusnak
149987489c
electron: mark electron versions < 6 insecure 2020-07-20 18:03:50 +02:00
Pavol Rusnak
0045730c57
electron_9: init at 9.0.0 2020-05-22 09:55:55 +02:00
Pavol Rusnak
3f6698b8aa
electron: add prusnak to maintainers 2020-05-19 15:01:28 +02:00
Pavol Rusnak
96f52cb22b
electron: fix wrapGAppsHook usage 2020-04-11 21:56:31 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
jakobrs
35bae4f749
electron: correct casing of MacOS (#80362) 2020-02-17 10:50:21 -05:00
Frederik Rietdijk
419bc0a4cd Revert "Revert "Merge master into staging-next""
In 87a19e9048 I merged staging-next into master using the GitHub gui as intended.
In ac241fb7a5 I merged master into staging-next for the next staging cycle, however, I accidentally pushed it to master.
Thinking this may cause trouble, I reverted it in 0be87c7979. This was however wrong, as it "removed" master.

This reverts commit 0be87c7979.
2020-02-05 19:41:25 +01:00
Frederik Rietdijk
0be87c7979 Revert "Merge master into staging-next"
I merged master into staging-next but accidentally pushed it to master.
This should get us back to 87a19e9048.

This reverts commit ac241fb7a5, reversing
changes made to 76a439239e.
2020-02-05 19:18:35 +01:00
Will Dietz
8e8285d9ca electron*: refactor 4+ to common expression, add 7, updates
* print-hashes.nix uses upstream-provided SHA256SUMS file
* electron_4: 4.2.8 -> 4.2.12
* electron_5: 5.0.8 -> 5.0.13
* electron_6: 6.0.1 -> 6.1.7
* electron_7:: init at 7.1.10

FWIW:
electron_4 previously did not include at-spi2-core, only at-spi2-atk.
Both are now included, matching other versions for a slightly simpler
expression.
2020-02-05 10:21:06 -05:00