gnu: icecat: Include generally-useful fixes in the source tarball.
authorMark H Weaver <mhw@netris.org>
Sun, 27 Oct 2019 02:17:05 +0000 (22:17 -0400)
committerMark H Weaver <mhw@netris.org>
Tue, 29 Oct 2019 05:22:52 +0000 (01:22 -0400)
commita06193603b7e7922439fc5a9d616b7ef872b8b03
tree857e11491324139734598037cc0a3774d694a751
parentce23c5ffd2cbb123943c424f09d1442f557a14ed
gnu: icecat: Include generally-useful fixes in the source tarball.

This commit moves some important fixes into a patch applied to the upstream
gnuzilla git repository, whereas previously they were applied in such a way
that only benefitted Guix users.

* gnu/packages/patches/icecat-default-search-ddg.patch,
gnu/packages/patches/icecat-disable-sync.patch: Delete files.
* gnu/packages/patches/icecat-gnuzilla-fixes.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adapt accordingly.
* gnu/packages/gnuzilla.scm (icecat-source): Apply the new patch to the
gnuzilla checkout.
(icecat)[native-inputs]: Remove deleted patches.
[arguments]: In the 'wrap-program' phase, remove MOZ_LEGACY_PROFILES=1
from the wrapper.
gnu/local.mk
gnu/packages/gnuzilla.scm
gnu/packages/patches/icecat-default-search-ddg.patch [deleted file]
gnu/packages/patches/icecat-disable-sync.patch [deleted file]
gnu/packages/patches/icecat-gnuzilla-fixes.patch [new file with mode: 0644]
gnu/packages/patches/icecat-makeicecat.patch