diff options
| author | Martin Weinelt <hexa@darmstadt.ccc.de> | 2022-03-21 20:09:59 +0100 |
|---|---|---|
| committer | Martin Weinelt <hexa@darmstadt.ccc.de> | 2022-03-23 17:03:42 +0100 |
| commit | b3529accfb22342799ceb02abe1e8256eb169aff (patch) | |
| tree | 4c67f43ae2a6e0721f6e1a00a98e164d74fb8b5c /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | 178d447610648c0efcd9b547b7d41c2ecdf3357c (diff) | |
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.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
