Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 563572 - www-client/icecat-38.3.0 - web browser
Summary: www-client/icecat-38.3.0 - web browser
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal with 2 votes (vote)
Assignee: Default Assignee for New Packages
URL: https://www.gnu.org/software/gnuzilla/
Whiteboard:
Keywords:
: 663292 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-10-20 14:40 UTC by Brian Haslett
Modified: 2019-01-01 18:00 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
icecat 38.3.0 ebuild (icecat-38.3.0.ebuild,15.64 KB, text/plain)
2015-10-20 14:40 UTC, Brian Haslett
Details
gentoo-install-dirs patch (2000_icecat_gentoo-install-dirs.patch,816 bytes, patch)
2015-10-20 14:42 UTC, Brian Haslett
Details | Diff
application handlers patch (5002_icecat_application-handlers.patch,1.64 KB, patch)
2015-10-20 14:42 UTC, Brian Haslett
Details | Diff
alpha defines patch (6001_icecat_alpha-defines.patch,439 bytes, patch)
2015-10-20 14:43 UTC, Brian Haslett
Details | Diff
drop-Wl-build-id-v4 patch (7000_icecat_drop-Wl-build-id-v4.patch,1.34 KB, patch)
2015-10-20 14:44 UTC, Brian Haslett
Details | Diff
freebsd-jscpucfg patch (7003_icecat_freebsd-jscpucfg.patch,501 bytes, patch)
2015-10-20 14:45 UTC, Brian Haslett
Details | Diff
freebsd-libexecinfo-v3 patch (7004_icecat_freebsd-libexecinfo-v3.patch,386 bytes, patch)
2015-10-20 14:45 UTC, Brian Haslett
Details | Diff
hppa-js-configure patch (8001_icecat_hppa-js-configure.patch,407 bytes, patch)
2015-10-20 14:46 UTC, Brian Haslett
Details | Diff
gmp-clearkey-sprintf patch (8003_icecat_gmp-clearkey-sprintf.patch,307 bytes, patch)
2015-10-20 14:47 UTC, Brian Haslett
Details | Diff
bug114311-freetype26 patch (8010_icecat_bug114311-freetype26.patch,502 bytes, patch)
2015-10-20 14:48 UTC, Brian Haslett
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Haslett 2015-10-20 14:40:46 UTC
Created attachment 414994 [details]
icecat 38.3.0 ebuild

Hi!

Please find attached icecat-38.3.0 ebuild.  Most of the layout is taken from the firefox-38.2.0 ebuild and its corresponding eclasses.  The language packs have been left out for the time being, but language packs are available over at https://ftp.gnu.org/gnu/gnuzilla/38.3.0/langpacks .  The following patches go along with it:
2000_icecat_gentoo-install-dirs.patch
7003_icecat_freebsd-jscpucfg.patch
8010_icecat_bug114311-freetype26.patch
5002_icecat_application-handlers.patch
7004_icecat_freebsd-libexecinfo-v3.patch
6001_icecat_alpha-defines.patch
8001_icecat_hppa-js-configure.patch
7000_icecat_drop-Wl-build-id-v4.patch
8003_icecat_gmp-clearkey-sprintf.patch


GNUzilla is the GNU version of the Mozilla suite, and GNU IceCat is the GNU version of the Firefox browser. Its main advantage is an ethical one: it is entirely free software. While the Firefox source code from the Mozilla project is free software, they distribute and recommend non-free software as plug-ins and addons. Also their trademark license restricts distribution in several ways incompatible with freedom 0.
Privacy protection features

    LibreJS: GNU LibreJS aims to address the JavaScript problem described in Richard Stallman's article The JavaScript Trap.
    Https-Everywhere: Extension that encrypts your communications with many major websites, making your browsing more secure.
    SpyBlock: Blocks privacy trackers while in normal browsing mode, and all third party requests when in private browsing mode. Based on Adblock Plus.
    AboutIceCat: Adds a custom "about:icecat" homepage with links to information about the free software and privacy features in IceCat, and checkboxes to enable and disable the ones more prone to break websites.
    Fingerprinting countermeasures: Fingerprinting is a series of techniques allowing to uniquely identify a browser based on specific characterisics of that particular instance (like what fonts are available in that machine). Unlike cookies the user cannot opt-out of being tracked this way, so the browser has to avoid giving away that kind of hints.
Comment 1 Brian Haslett 2015-10-20 14:42:11 UTC
Created attachment 414996 [details, diff]
gentoo-install-dirs patch
Comment 2 Brian Haslett 2015-10-20 14:42:53 UTC
Created attachment 414998 [details, diff]
application handlers patch
Comment 3 Brian Haslett 2015-10-20 14:43:33 UTC
Created attachment 415000 [details, diff]
alpha defines patch
Comment 4 Brian Haslett 2015-10-20 14:44:32 UTC
Created attachment 415002 [details, diff]
drop-Wl-build-id-v4 patch
Comment 5 Brian Haslett 2015-10-20 14:45:08 UTC
Created attachment 415004 [details, diff]
freebsd-jscpucfg patch
Comment 6 Brian Haslett 2015-10-20 14:45:48 UTC
Created attachment 415006 [details, diff]
freebsd-libexecinfo-v3 patch
Comment 7 Brian Haslett 2015-10-20 14:46:44 UTC
Created attachment 415008 [details, diff]
hppa-js-configure patch
Comment 8 Brian Haslett 2015-10-20 14:47:22 UTC
Created attachment 415010 [details, diff]
gmp-clearkey-sprintf patch
Comment 9 Brian Haslett 2015-10-20 14:48:05 UTC
Created attachment 415012 [details, diff]
bug114311-freetype26 patch
Comment 10 Jeroen Roovers (RETIRED) gentoo-dev 2019-01-01 17:50:56 UTC
*** Bug 663292 has been marked as a duplicate of this bug. ***