summaryrefslogtreecommitdiff
path: root/libre/iceweasel/9004-FSDG-misc.patch
AgeCommit message (Collapse)Author
2024-02-25libre\iceweasel: 123.0.parabola1, sync with upstreamsgrizzlyuser
2024-02-17libre/iceweasel: 122.0, sync with upstream changesgrizzlyuser
2023-12-04libre/iceweasel: 120.0.parabola1grizzlyuser
Update python-zstandard patch, tested it works.
2023-10-26libre/iceweasel: 119.0-1.parabola1grizzlyuser
Update according to 119.0 changes from upstreams. Mozilla has added Remote Settings client written in Rust, but from what I understood, currently it's used only to fetch the data for suggestions called Firefox Suggest, which include sponsored suggestions, of course. It doesn't appear to support local dumps currently, so if more features start using Rust client, it'll probably need further patching.
2023-10-21[iceweasel]: upgrade to v118.0.2bill-auger
2023-09-12[iceweasel]: use gnuzilla 'mozzarella' website for add-ons searchbill-auger
2023-09-07libre/iceweasel: 117.0-1.parabola1grizzlyuser
* add libxss dependency, missed a few releases back * update according to upstream changes
2023-07-08libre/iceweasel: 115.0-1.parabola1grizzlyuser
2023-06-08[iceweasel]: upgrade to v114.0grizzlyuser
1. Update according to the changes from upstreams. 2. To build, needed to copy 'document.ico' from 'unofficial' branding folder. I believe it has no trademarks attached to it and is OK for Parabola as it appears to have no special license notice, meaning it's MPL-2.0 as is most of the Firefox code. Ideally, it'd be better to remove the wireframe sphere logo from the center and replace it with Iceweasel logo, and that's what I did initially. But after some digging into license compatibility of MPL-2.0 and multi-license of Iceweasel logo (MPL 1.1/GPL 2.0/LGPL 2.1), and reading recommendations to consult with a lawyer for this case (combining modified works), I decided that's too much of a hassle. 2. FSDG: Disable and remove URLs of Contile and autoupdate of system addons. 3. Remove dependencies to old versions of python and python-pydantic, since system python-typing-extensions can be used instead of vendored one (after removal of it from the source tree in prepare()). 4. Bring back the patch for version constraint of python-zstandard to depend on current system version.
2023-05-26libre: [iceweasel] Update to 113.0 with upstream changesgrizzlyuser
2023-04-17[iceweasel] 112.0, update according to upstream changesgrizzlyuser
2023-03-14[iceweasel] 111.0 Upstream updates and DDG fixesgrizzlyuser
1. Update patches according to changes from upstreams. 2. Rework DuckDuckGo patching to make it default search engine again and change method from GET to POST (see patch comment from 9004-FSDG-misc.patch)
2023-02-17[iceweasel]: upgrade to v110.0grizzlyuser
2023-02-08libre/iceweasel: 109.0grizzlyuser
* Update version and patches according to upstream changes * Remote Settings patching: fix modification of response headers after local fetching of JSON file from bundled resources, because response headers became immutable in this version. * FSDG: Remove some values of preferences containing URLs to AMO (see commit messages from 9002-FSDG-preference-defaults.patch) and add a corresponding validation to PKGBUILD. Also remove some related property overrides from vendor.js.in and patch them in the code, please find the reasoning in the same patch. Also remove extensions.htmlaboutaddons.discover.enabled preference override from vendor.js.in, because it was removed upstream in [1]. * Remove technical patch for python-zstandard 0.19, fixed upstream * Remove RENAME_PROFILE logic from PKGBUILD, as the comment from that code suggests to remove it in 2023 [1] https://hg.mozilla.org/mozilla-central/rev/e542391fb8c5
2022-10-26[iceweasel]: upgrade to v106.0.1bill-auger
2022-09-22[iceweasel]: upgrade to v105.0grizzlyuser
Unfortunately, Arch Linux switched to pip [1], so adding a bunch of python packages, also keeping a patch for python-zstandard as it's still needed.
2022-08-01libre/iceweasel: 103.0-1.parabola1grizzlyuser
* Update patches according to upstream changes * Remove patching of more-from-mozilla-qr-code-advanced.svg, dropped upstream [1]. * Add removal of winapi-{i686,x86_64}-pc-windows-gnu folders as these seem to contain some suspicious prebuilt static libraries [2] WARNING!!! Links can lead to nonfree works, like JavaScript frontend code, especially on GitHub. [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1767066 [2] https://github.com/retep998/winapi-rs/issues?q=license
2022-06-16libre/iceweasel: 101.0, upstream changesgrizzlyuser
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-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-03-26[iceweasel]: upgrade to v98.0bill-auger