nixpkgs-suyu/pkgs/applications
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
..
accessibility
audio Merge pull request #165447 from bobby285271/gnome-podcasts 2022-03-23 13:52:57 +00:00
backup
blockchains Merge pull request #165143 from andresilva/andre/polkadot-0.9.18 2022-03-23 04:55:33 +01:00
display-managers lightdm-enso-os-greeter: switch to fetchFromGitHub 2022-03-16 23:23:10 +01:00
editors Merge pull request #165240 from peri4n/master 2022-03-23 04:30:35 +01:00
emulators Merge pull request #165192 from IvarWithoutBones/init/goldberg 2022-03-23 05:00:31 +01:00
finance irpf: init at 2022-1.0 2022-03-14 11:10:11 -03:00
gis qgis: 3.24.0 -> 3.24.1 2022-03-22 17:56:16 +01:00
graphics hydrus: 477 -> 477 2022-03-19 22:50:12 +01:00
kde nixos/tests: add passthru.tests to all tested terminal emulators 2022-03-20 16:48:06 +13:00
logging/humioctl
misc Merge pull request #165311 from tfmoraes/zettlr-2.2.4 2022-03-23 05:52:30 +01:00
networking firefox: reformat, sort, cleanup 2022-03-23 17:03:42 +01:00
office Merge pull request #164756 from armeenm/bump-bookworm 2022-03-23 04:08:39 +01:00
plasma-mobile
printing/pappl
qubes/qubes-core-vchan-xen
radio
science Merge pull request #165368 from sikmir/gnuastro 2022-03-23 13:04:04 +01:00
search
system monitor: 0.12.0 -> 0.13.0 2022-03-17 09:29:59 +08:00
terminal-emulators Merge pull request #103733 from JJJollyjim/term-tests 2022-03-20 18:57:18 +01:00
version-management Merge pull request #165273 from alyssais/cgit-pink-1.3.0 2022-03-23 10:41:35 +01:00
video Merge pull request #165145 from OPNA2608/update/corrscope 2022-03-23 12:20:04 +01:00
virtualization Merge pull request #165208 from r-ryantm/auto-update/docker-slim 2022-03-23 04:53:13 +01:00
window-managers i3wsr: 2.1.0 -> 2.1.1 2022-03-22 14:37:21 -04:00