Created attachment 303773 [details] torbrowser-10.0.1.ebuild This ebuild "splits" the torbrowser bundle. It compiles firefox with the TBB patches ( https://gitweb.torproject.org/torbrowser.git/tree/HEAD:/src/current-patches/firefox ) applied and makes sure it does not conflict with other firefox builds in any way. Tor and Vidalia will not be installed. This way we can set those up as we like, but still have the advantage of a seperate 'firefox'-installation which includes the crucial TBB patches. The preconfigured profile-folder including Torbutton, NoScript and HTTPS-Everywhere will be installed into /usr/share/ and can be used optionally. note: libvpx-1.0.0.patch is https://401985.bugs.gentoo.org/attachment.cgi?id=300873
uploaded to sunrise, will be available after svn-review https://overlays.gentoo.org/svn/proj/sunrise/sunrise/www-client/torbrowser/
Mozilla herd is not interested.
> https://overlays.gentoo.org/svn/proj/sunrise/sunrise/www-client/torbrowser/ sry for beta-link correct link (when review has been done): https://overlays.gentoo.org/svn/proj/sunrise/reviewed/www-client/torbrowser/
*** Bug 415207 has been marked as a duplicate of this bug. ***
Created attachment 311263 [details, diff] bump to version 2.2.35-11 Changes: version bump: see https://blog.torproject.org/blog/new-tor-browser-bundles-security-release icon path: use the icon shipped with the tarball
Created attachment 311265 [details, diff] Prevent-WebSocket-DNS-leak patch from https://gitweb.torproject.org/torbrowser.git/blob/maint-2.2:/src/current-patches/firefox/0018-Prevent-WebSocket-DNS-leak.patch needs to be in www-client/torbrowser/files/12.0/
mozilla herd is not interested in this, so I am unsure whether I want to maintain it on my own it needs to be checked quite regularly for new patches @poncho would you possibly be willing to proxy-maintain it with me? http://www.gentoo.org/proj/en/qa/proxy-maintainers/index.xml
means: I would import it into the tree then.
+*torbrowser-12.0 (12 May 2012) + + 12 May 2012; Julian Ospald <hasufell@gentoo.org> + +files/12.0/0001-Block-Components.interfaces-lookupMethod-from-conten.patch, + +files/12.0/0002-Make-Permissions-Manager-memory-only.patch, + +files/12.0/0003-Make-Intermediate-Cert-Store-memory-only.patch, + +files/12.0/0004-Add-a-string-based-cacheKey.patch, + +files/12.0/0005-Block-all-plugins-except-flash.patch, + +files/12.0/0006-Make-content-pref-service-memory-only-clearable.patch, + +files/12.0/0008-Disable-SSL-Session-ID-tracking.patch, + +files/12.0/0009-Provide-an-observer-event-to-close-persistent-connec.patch, + +files/12.0/0010-Provide-client-values-only-to-CSS-Media-Queries.patch, + +files/12.0/0011-Limit-the-number-of-fonts-per-document.patch, + +files/12.0/0012-Randomize-HTTP-request-order-and-pipeline-depth.patch, + +files/12.0/0013-Rebrand-Firefox-to-TorBrowser.patch, + +files/12.0/0014-Make-Download-manager-memory-only.patch, + +files/12.0/0015-Add-DDG-and-StartPage-to-Omnibox.patch, + +files/12.0/0016-Adapt-Steven-Michaud-s-Mac-crashfix-patch-for-FF12.patch, + +files/12.0/0017-Make-nsICacheService.EvictEntries-synchronous.patch, + +torbrowser-12.0.ebuild, +files/12.0/0018-Prevent-WebSocket-DNS-leak.patch, + +metadata.xml: + initial import with help from Poncho wrt #406361