gnu: icecat: Move the snippet and patches out of the 'source'.
authorMark H Weaver <mhw@netris.org>
Mon, 6 May 2019 09:58:54 +0000 (05:58 -0400)
committerMark H Weaver <mhw@netris.org>
Mon, 6 May 2019 14:33:20 +0000 (10:33 -0400)
commit46ce12d0a32da2c801c90cc90f2e962fca8ef4ad
tree79c383c95b0cf22866753c4cb6001ded21724da3
parent3e605b6998b6b5d748835bae6994a0ff01b0bd18
gnu: icecat: Move the snippet and patches out of the 'source'.

This commit changes the 'source' field of the 'icecat' package to
simply be 'icecat-source', which aims to be suitable for use on any
system that IceCat supports.

* gnu/packages/gnuzilla.scm (icecat)[source]: Change to simply
be 'icecat-source'.
[native-inputs]: Add 'patch', along with the Guix-specific patches
that were previously applied within 'source'.
[arguments]: Remove the 'ensure-no-mtimes-pre-1980' phase.
Add 'apply-guix-specific-patches' and 'remove-bundled-libraries'
phases.  Touch 'configure' in the bootstrap phase.  Return #t from
the 'augment-CPLUS_INCLUDE_PATH' phase.  Reindent.
gnu/packages/gnuzilla.scm