nixpkgs/pkgs/applications/networking/browsers
rikhuijzer a48211c319 microsoft-edge: fix file picker and subsituteInPlace
This fixes Microsoft Edge crashing if someone tries to open or save a file via the file picker. For example, to debug the functionality, I went to:
```
https://drive.google.com -> New -> File upload
```
This used to crash with the following error:
```
[...]

(microsoft-edge:22536): GLib-GIO-ERROR **: 11:11:46.555: No GSettings schemas are installed on the system
[0302/111146.559740:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0302/111146.559913:ERROR:process_memory_range.cc(75)] read out of range
[0302/111146.568118:ERROR:watson_metadata.cc(170)] unexpected header
Trace/breakpoint trap (core dumped)
```
This PR fixes this error by explicitly making `gsettings-schemas` from
`gtk` available to `microsoft-edge` via `XDG_DATA_DIRS`.

Furthermore, this PR fixes some broken `subsituteInPlace` commands.
Thanks to Jona Enzinger (`@JonaEnz`) who noticed that `--replace
"''${XDG...` should be written as `--replace "\''${XDG...`.
2023-03-03 13:13:25 +01:00
..
amfora
asuka
av-98
bombadillo
brave brave: 1.48.158 -> 1.48.171 2023-02-23 17:13:44 -05:00
browsh
captive-browser captive-browser: Use buildGoModule 2023-01-03 03:42:37 +00:00
castor
chromium Merge pull request #217911 from primeos/chromium 2023-02-24 21:57:05 +01:00
dillo treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
dillong treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
elinks elinks: 0.15.1 -> 0.16.0 (fixes #207718) 2022-12-27 12:46:15 +01:00
eolie treewide: remove attrPath from nix-update-script calls 2022-12-26 12:39:21 -05:00
ephemeral treewide: remove attrPath from nix-update-script calls 2022-12-26 12:39:21 -05:00
firefox firefox-unwrapped: 110.0 -> 110.0.1 2023-03-01 04:23:53 +01:00
firefox-bin Merge pull request #218967 from r-ryantm/auto-update/firefox-devedition-bin-unwrapped 2023-03-01 17:40:17 +00:00
gmni
google-chrome google-chrome: Support GTK 4 (#218572) 2023-02-27 23:50:50 +01:00
kristall
ladybird treewide: manual fixups for 2023-02-22 21:23:04 +02:00
lagrange lagrange-tui: 1.15.2 -> 1.15.3 2023-03-02 01:45:38 +00:00
librewolf librewolf: 109.0.1-2 -> 110.0-1 2023-02-15 07:37:32 -08:00
links2 links2: 2.27 -> 2.28 2023-01-08 04:31:21 +00:00
litebrowser
luakit luakit: 2.3.1 -> 2.3.3 2022-12-09 17:29:57 +00:00
lynx
microsoft-edge microsoft-edge: fix file picker and subsituteInPlace 2023-03-03 13:13:25 +01:00
midori
misc
netsurf treewide: manual fixups for 2023-02-22 21:23:04 +02:00
nyxt
offpunk offpunk: 1.7.1->1.8 2022-12-11 11:29:52 +01:00
opera opera: 94.0.4606.54 -> 95.0.4635.37 2023-02-09 22:31:58 +08:00
palemoon Merge pull request #217747 from OPNA2608/update/palemoon-bin 2023-02-23 18:41:01 +01:00
polypane polypane: 13.0.2 -> 13.0.3 2023-02-26 00:13:29 +00:00
qtchan
qutebrowser
surf
telescope
tor-browser-bundle-bin tor-browser-bundle-bin: 11.5.8 -> 12.0.3 2023-02-20 21:15:57 +01:00
vieb vieb: 9.5.0 -> 9.5.1 2023-02-06 04:59:30 -05:00
vimb
vivaldi vivaldi: 5.6.2867.62 -> 5.7.2921.53 2023-02-19 15:35:04 +01:00
w3m treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
webmacs treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
yandex-browser