summaryrefslogtreecommitdiff
path: root/libre/iceweasel/PKGBUILD
AgeCommit message (Collapse)Author
2022-05-15libre/iceweasel: Update to 100.0, upstream changesgrizzlyuser
Update patches for some notable changes: 1. about:devtools has been removed upstream, see [1] 2. security.pki.crlite_mode property value has been changed to 3 by default by upstream, but we still disable it. This disablement is still up for discussion, please refer to the appropriate commit message from 9001-FSDG-sync-remote-settings-with-local-dump.patch 3. Remove promos of Firefox Focus and Klar from Private Browsing page which appeared in this release (Klar for Germany, Focus for other locations) Also update existing patching of "More from Mozilla" anti-feature to actually remove SVG files with QR codes that lead to nonfree software. [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1609100
2022-05-01[iceweasel]: restore v98 brandingbill-auger
2022-05-01[iceweasel]: tweak for i686bill-auger
2022-04-28[iceweasel]: upgrade to v99.0.1bill-auger
2022-04-12[iceweasel]: i686 still FTBSbill-auger
2022-04-11libre/iceweasel: Update to 99.0 according to upstream changesgrizzlyuser
2022-04-11libre/iceweasel: Update existing and add new patchgrizzlyuser
1. Code has been moved from bookmarks.html.in to another file, see [1] 2. Code from region.properties has been moved as well, see [2] 3. Mozilla added yet another page for promotion of their products, this time it's in Preferences, and is called "More from Mozilla", which contains QR code and a feature to send a link to email, which lead to Firefox Mobile, which is not compatible with the FSDG. So the page has been removed. [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1749435 [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1733497
2022-04-11libre/iceweasel: Sync with upstream 98.0.1grizzlyuser
2022-03-26[iceweasel]: revert v98 brandingbill-auger
this build has problem with playback of some media files https://lists.parabola.nu/pipermail/dev/2022-March/008200.html reverting the branding changes only as a precaution, to reduce the diff, until that problem goes away most likely, there is nothing wrong with the branding changes though, and they are not the cause of the media troubles they worked fine against 97.0.2
2022-03-26[iceweasel]: housekeepingbill-auger
2022-03-26[iceweasel]: upgrade to v98.0bill-auger
2022-03-26[iceweasel]: rename user profile dirbill-auger
this corresponds to (requires) the change in iceweasel-branding.git with commit message: 'rename user profile dir'
2022-03-26[iceweasel]: branding (#3196)bill-auger
2022-03-26[iceweasel]: tweak for i686bill-auger
2022-03-26[iceweasel]: build against libvpx=1.11.0-1bill-auger
2022-03-07[iceweasel]: upgrade to v97.0.2bill-auger
2022-03-07libre/iceweasel: 97.0, add missing i686 patchgrizzlyuser
Update according to changes from upstreams. The source of patch for i686 is https://bugzilla.mozilla.org/show_bug.cgi?id=1729459#c21
2022-01-28[iceweasel]: tweak for i686bill-auger
2022-01-27libre/iceweasel: upstream changes for 96.0.1grizzlyuser
2021-12-10[iceweasel]: update branding checksumbill-auger
2021-12-10libre/iceweasel: Bump to 95.0 with upstream changesgrizzlyuser
2021-12-07libre/iceweasel: update to 94.0 from upstreamsgrizzlyuser
2021-10-08[iceweasel]: update branding checksumbill-auger
2021-10-08libre/iceweasel: Update to 93.0 according to upstreamsgrizzlyuser
Arch Linux ARM has removed the patch and webrtc disable flag
2021-10-08[iceweasel]: update branding checksumbill-auger
2021-09-19libre/iceweasel: 92.0, sync with upstreamsgrizzlyuser
2021-09-19libre/iceweasel: Update to 91.0.2 upstreamgrizzlyuser
2021-09-19libre/iceweasel: 91.0grizzlyuser
Update according to latest changes from upstreams. Rename patches to reflect they're related to FSDG. Sort records in Remote Settings JSON dumps, since this is expected by upstream. identity-icons-brand.svg has been removed upstream, yet Arch Linux added it to their VCS repo, to be used as "symbolic" application icon in some DEs. As it looks like we don't have this icon for Iceweasel, let's just drop it for now. If anybody is not happy about the missing icon, it can be added later.
2021-07-19wip iceweaselbill-auger
2021-07-19[iceweasel]: tweak for i686bill-auger
2021-07-14libre/iceweasel: upstream update to 90.0grizzlyuser
2021-06-24[iceweasel]: upgrade to v89.0.2bill-auger
2021-06-19libre/iceweasel: 89.0.1grizzlyuser
2021-06-11libre/iceweasel: Update to 89.0 upstreams, add info to Remote Settings patchgrizzlyuser
2021-05-10[iceweasel]: use default user-agentbill-auger
2021-05-10libre/iceweasel: 88.0.1grizzlyuser
2021-05-10libre/iceweasel: 88.0 update according to upstreamgrizzlyuser
2021-04-09[iceweasel]: housekeepingbill-auger
2021-04-08[iceweasel]: update branding checksumbill-auger
2021-04-08libre/iceweasel: Small cleanupsgrizzlyuser
i686 change is not needed anymore as ffmpeg is in the repos. However it doesn't build anyway, with message: rsvg-convert: symbol lookup error: /usr/lib/libpango-1.0.so.0: undefined symbol: g_memdup2
2021-04-08libre/iceweasel: refactor some prefs overridesgrizzlyuser
Preference overrides from vendor.js are not connected to the code, so they tend to bit rot quite quickly. Also, they only hide the problem, because the source code still contains references to nonfree stuff. Patching has a downside too. If upstream adds an override for some patched preference in a new place, it's likely to take precedence over the patch. Solution for this problem is TBD. But there are ways to override our vendor.js too, so either approach is prone to this. For now, go on with the patching approach. Also drop the override for ui.key.menuAccessKeyFocuses as I don't see how this is related to freedom issues. Let's stick as close to upstream as possible. geo.wifi.uri was probably removed upstream as I wasn't able to find it anywhere in the source tree.
2021-04-08libre/iceweasel: JSON processing script updatesgrizzlyuser
Refactor and add processing of top-sites.json Remote Settings dump, which is needed to override default sites with nonfree content which are displayed on new tab and in the dropdown of address bar.
2021-04-08libre/iceweasel: 87.0 update to upstream changesgrizzlyuser
2021-03-13[iceweasel]: tweak for i686bill-auger
2021-03-02[iceweasel]: update v86 branding checksumbill-auger
2021-03-02libre/iceweasel: 86.0 sync with upstream projectsgrizzlyuser
2021-03-02libre/iceweasel: 85.0.1-parabola1grizzlyuser
Arch Linux 32 removed their recent change to makedepends.
2021-02-09housekeepingbill-auger
2021-01-28[iceweasel]: housekeepingbill-auger
2021-01-28libre/iceweasel: upgrade to v85.0grizzlyuser
Update according to upstream changes, including from i686. Libre patching of onboarding cards not needed anymore as removed upstream [1]. Fix minor typo in Remote Settings patch. Fix path in _check_build_config() in PKGBUILD. [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1675127