gnu: icedove: Compute a self-contained source.
authorMaxim Cournoyer <maxim.cournoyer@gmail.com>
Fri, 10 Feb 2023 03:05:58 +0000 (22:05 -0500)
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>
Mon, 20 Feb 2023 01:03:33 +0000 (20:03 -0500)
commit456e98ad6ff026ed14d298ecc26cb75a23decff2
treed61960638f34086eaf86f78f3bfd380c35a943a1
parentf4a932cbd7a351b63c3bec9fa075e05d81848b5e
gnu: icedove: Compute a self-contained source.

This refactoring work is to prepare for adding a icedove-l10n package, which
will reuse that source.

* gnu/packages/gnuzilla.scm (comm-source->locales+changset): New procedure.
(thunderbird-source): Rename to...
(thunderbird-comm-source): ... here.
(icedove-source): New variable.
(icedove) [source]: Use it.
[phases]: Remove the prepare-thunderbird-sources and rename-to-icedove phases.
gnu/packages/gnuzilla.scm