Age | Commit message (Collapse) | Author |
|
|
|
Update python-zstandard patch, tested it works.
|
|
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.
|
|
* Update according to upstream changes
* Disable new Translations feature, see reasons in the patch.
|
|
* add libxss dependency, missed a few releases back
* update according to upstream changes
|
|
Please note, build for x86_64 required 50+ GB of (RAM + SWAP).
This is probably due to the full LTO enabled upstream. Based on my
monitoring, memory usage does not go over 15 GB most of the build time,
but increases significantly towards the end of the build.
|
|
|
|
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.
|
|
|
|
|
|
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)
|
|
* 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
|
|
|
|
|
|
|
|
* 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
|
|
|
|
|
|
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
|
|
|
|
|