[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Mon, 6 Mar 2017 15:14:59 +0000
I'm currently occupying the time where I don't study various things and
debug gnunet-service with packaging torbrowser.
So Gentoo (inofficially, 'torbrowser-overlay') uses the pre-build
archives found on dist.torproject.org in combination with a git checkout
and the torbrowser + firefox patches done by Gentoo devs[1.1].
NixOS in Nixpkgs makes use of patchelf to just fix up the prebuild
variant found on dist.torproject.org.
I suspect that the way Nix 'fixes' this is a no-go for us.
My idea is now to just reconstruct what torproject does, from the git
checkout of torbrowser and eventually later fix Guix specific issues
and fine tuning (freedom issues etc etc).
Cloning takes a rather long time, this is where Andy's shallow-clone
would be useful, which is where I ran into issue and delayed re-working
this for now. If someone is interested I can post the patch which
applied on master recently.
1: An overlay can be compared to what we have as 'GUIX_PACKAGE_PATH',
distributed in official and inofficial forms.
1.1: The raw data of the ebuild can be seen here, excluding eclasses: