|
From: | Jonathan Brielmaier |
Subject: | Re: IceCat-78.2 preview on 'wip-icecat-78' branch; need icedove-78. |
Date: | Tue, 22 Sep 2020 21:00:12 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Icedove/78.2.2 |
On 15.09.20 12:52, Mark H Weaver wrote:
Hi Jonathan, Jonathan Brielmaier <jonathan.brielmaier@web.de> writes:I had a look. It's at the moment two WIP patches here: https://gitlab.com/jonsger/Guix/-/tree/wip-icedove-78Thanks very much for working on it.Icedove 78 needs nss >= 3.53.1 and we have only 3.52.1.An easy solution for now would be to use the bundled NSS, by simply removing --with-system-nss from the mozconfig and removing 'nss' from the inputs. What do you think?
In the mean time I got icedove 78 working. The two patches are attached. gnu: Add nss@3.56. - It's basically like nss 3.52.1 apart from two files are gone in 'install phase. The only way I found is to copy all phases over and remove those two lines. ``` (delete-file (string-append lib "/libgtest1.so")) (delete-file (string-append lib "/libgtestutil.so")) ``` - nss-3.56-pkgconfig.patch is like nss-pkgconfig.patch with only difference in a slightly adjusted nss/manifest.mn diff. I don't know how to do that more elegant gnu: icedove: Update to 78.2.2. - Mostly house keeping and some updates of components. To get icedove run properly we need icedove-78-fix-new-page.patch, otherwise it's completely broken. I found no other way to add it, then to use the release tarball instead of the icecat sources. ~Jonathan Sent from Icedove 78 :P
0001-gnu-Add-nss-3.56.patch
Description: Text Data
0002-gnu-icedove-Update-to-78.2.2.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |