nixpkgs/pkgs/applications/networking/browsers
Martin Weinelt b3529accfb
firefox: reformat, sort, cleanup
It is normal for such a large derivation to accumulate mixed codestyles
over all those years making it harder to maintain.

By splitting up dependencies to one per line I noticed two unused
dependencies (hunspell, sqlite) that were removed in this change.

Also most lists are now sorted alphabetically, so reasoning about them
has become much easier.

Lists now use the same style for indentation and concat, and environment
variables are all defined in preConfigure as opposed to bare in the
derivation.

The object dir, firefox build directory, is now in a predictable
directory at ${pwd}/mozobj as opposed to ${pwd}/obj-@CONFIG_GUESS@,
saving us one wildcard expansion. This is also a good prepration for the
PGO build where we need to reference bits inside this directory.

Added a few comments and clarified others from what I've learned how the
firefox build works.
2022-03-23 17:03:42 +01:00
..
amfora amfora: 1.9.0 -> 1.9.2 2021-12-29 08:16:42 -06:00
asuka asuka: 0.8.1 -> 0.8.3 2021-08-13 06:19:07 +00:00
av-98
bombadillo bombadillo: 2.3.3 -> 2.4.0 2022-03-08 05:02:20 +00:00
brave brave: 1.36.112 -> 1.36.116 2022-03-16 21:10:52 +00:00
browsh
captive-browser
castor castor: 0.8.16 -> 0.8.18 2021-10-02 18:19:51 +02:00
chromium Merge pull request #165156 from primeos/chromium 2022-03-21 21:21:39 +01:00
dillo
elinks elinks: 0.14.3 -> 0.15.0 2021-12-30 10:12:17 +00:00
eolie eolie: switch back to normal webkitgtk 2021-12-19 20:40:33 +02:00
ephemeral treewide: set meta.mainProgram for packages teams.pantheon.members maintain 2021-11-03 19:07:21 +08:00
falkon Falkon: 3.1.0 -> 3.2.0 2022-02-08 20:15:25 +08:00
firefox firefox: reformat, sort, cleanup 2022-03-23 17:03:42 +01:00
firefox-bin firefox: drop darwin support 2022-03-23 17:03:41 +01:00
gmni gmni: unstable-2021-03-26 → 1.0 2021-11-12 21:14:52 +01:00
google-chrome google-chrome: remove gconf dependency 2022-02-11 15:02:33 +01:00
kristall kristal: add missing wrapQtAppsHook argument 2021-11-18 16:54:33 -05:00
lagrange lagrange: 1.10.6 -> 1.11.1 2022-03-04 08:45:23 -06:00
links2 links2: 2.23 -> 2.25 2021-12-10 01:24:51 +00:00
luakit
lynx Merge pull request #133068 from SuperSandro2000/lynx 2021-08-08 02:50:47 +02:00
midori
netsurf
nyxt nyxt: mime-types -> mailcap 2022-01-26 14:30:10 -08:00
opera opera: 84.0.4316.21 -> 84.0.4316.31 2022-03-14 04:17:04 +00:00
palemoon Revert "palemoon: 29.4.4 -> 30.0.0" 2022-03-22 08:11:44 +01:00
qtchan
qutebrowser qutebrowser: 2.3.1 -> 2.4.0 2021-10-22 08:45:56 +02:00
surf surf: set PREFIX for both build and install 2022-03-05 16:13:55 +00:00
telescope telescope: 0.7 -> 0.7.1 2022-01-15 17:57:31 +01:00
tor-browser-bundle-bin tor-browser-bundle-bin: 11.0.7 -> 11.0.9 2022-03-20 12:05:34 +01:00
vieb treewide: switch all desktop file generators to new API 2022-02-25 13:40:38 -08:00
vimb
vivaldi vivaldi-ffmepg-codecs: 97.0.4692.56 -> 97.0.4692.71 2022-03-20 21:18:40 +08:00
w3m
webmacs
yandex-browser yandex-browser: 22.1.3.856-1 -> 22.1.3.907-1 2022-03-22 11:39:55 +07:00