summaryrefslogtreecommitdiff
path: root/makeicecat
AgeCommit message (Collapse)Author
5 daysUpdate to 140.3.0-1.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM. Adjust comments.
5 daysFurther updates for version 140.Mark H Weaver
* data/patches/disable-sync.patch: New file. * data/patches/about-addons.patch, data/patches/hide-firefox-view-button.patch, data/patches/hide-protections-dashboard.patch, data/patches/hide-submit-feedback-menu-item.patch, data/patches/icecat-about-dialog.patch: Adapt for version 140. * data/settings.js: Add more customizations to default settings. * makeicecat: Do not synchronize any preferences by default.
5 daysUpdate to 140.2.0-1.Maxim Cournoyer
The settings patches needed adjusting because of changes introduced in <https://bugzilla.mozilla.org/show_bug.cgi?id=1893068>. * makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM. Update patching for moved files on no longer existing patterns. Do not set MOZ_APP_VENDOR/MOZ_APP_UA_NAME/MOZ_APP_PROFILE, as confvars, which now fails the build. Delete obsolete variables, or those already set to the correct value in browser/moz.configure. Do not patch (and break) translation data. * data/patches/icecat-preferences.patch: Adjust for changes. * data/patches/hide-firefox-view-button.patch: Update patch. * data/patches/hide-submit-feedback-menu-item.patch: Likewise. * data/patches/icecat-about-dialog.patch: Likewise. * data/patches/moz-configure-changes.patch: Likewise. Set MOZILLA_OFFICIAL to False by default, which disables telemetry. * tools/process-json-files.py (SearchConfig) (SearchConfigOverrides): Delete classes. (processors): De-register them. * data/patches/fix-install.patch: New file.
2025-08-18Update to 128.14.0-1.v128.14.0-gnu1Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2025-07-20Update to 128.13.0-1.v128.13.0-gnu1Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2025-07-18Support older (pre-2.49.0) versions of Git.Mark H Weaver
Avoid using the new "git clone --revision" option, which first appeared in Git 2.49.0, released in March 2025. * makeicecat (git_thin_clone_revision): New shell function. (fetch_l10n): Use 'git_thin_clone_revision' to fetch the firefox-l10n repository. Use "git clone --branch" to fetch the compare-locales repository.
2025-06-23Update to 128.12.0-1.v128.12.0-gnu1Mark H Weaver
* data/patches/CVE-2024-11692.patch, data/patches/CVE-2024-11693.patch, data/patches/CVE-2024-11697.patch: Remove vestigial patches. * data/patches/hide-firefox-view-button.patch: New file. * data/patches/about-addons.patch, data/patches/hide-protections-dashboard.patch, data/patches/hide-submit-feedback-menu-item.patch, data/patches/icecat-about-dialog.patch, data/patches/icecat-preferences.patch, data/patches/moz-configure-changes.patch: Adapt to version 128. * data/settings.js: Add more IceCat-specific customizations. * tools/process-json-files.py: Process more JSON files for search engine configuration v2 and overrides, as needed for version 128. * makeicecat: Update FFMAJOR, FFMINOR, SOURCEBALL_CHECKSUM, L10N_URL, L10_CMP_URL, and L10N_CMP_REV. Add L10N_REV. (sort_inner_list): Ignore case when sorting inner lists. (validate_env): Add check for Git. Remove check for Mercurial. (fetch_l10n): Update to reflect upstream changes. Use Git instead of Mercurial. Fetch all locales in a single clone operation. (configure, apply_batch_branding): Adapt to version 128.
2025-05-26Update to 115.24.0-1.v115.24.0-gnu1Mark H Weaver
* makeicecat: Update FFMINOR, FFSUB, and SOURCEBALL_CHECKSUM.
2025-05-19Update to 115.23.1-1.v115.23.1-gnu1Mark H Weaver
* makeicecat: Update FFSUB and SOURCEBALL_CHECKSUM.
2025-04-28Update to 115.23.0-1.v115.23.0-gnu1Mark H Weaver
* makeicecat: Update FFMINOR, FFBUILD, and SOURCEBALL_CHECKSUM.
2025-03-31Update to 115.22.0-2.v115.22.0-gnu1Mark H Weaver
* makeicecat: Update FFMINOR, FFBUILD, and SOURCEBALL_CHECKSUM.
2025-03-03Update to 115.21.0-1.v115.21.0-gnu1Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2025-02-04Update to 115.20.0-1.v115.20.0-gnu1Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2025-01-06Update to 115.19.0-1.v115.19.0-gnu1Mark H Weaver
* makeicecat: Update FFMINOR, GNUVERSION, and SOURCEBALL_CHECKSUM.
2024-11-27Bump GNUVERSION to 2.Mark H Weaver
* makeicecat: Set GNUVERSION to 2.
2024-11-25Update to 115.18.0-1.v115.18.0-gnu1Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2024-10-29Update to 115.17.0-1.v115.17.0-gnu1Mark H Weaver
* makeicecat: Update FFMINOR, FFSUB, and SOURCEBALL_CHECKSUM.
2024-10-09Update to 115.16.1-1.v115.16.1-gnu1Mark H Weaver
* makeicecat: Update FFSUB and SOURCEBALL_CHECKSUM.
2024-09-30Update to 115.16.0-1.v115.16.0-gnu1Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2024-09-02Update to 115.15.0-1.v115.15.0-gnu1Mark H Weaver
* makeicecat: Update FFMINOR, FFBUILD, and SOURCEBALL_CHECKSUM.
2024-08-06Update to 115.14.0-2.v115.14.0-gnu1Mark H Weaver
* makeicecat: Update FFMINOR, FFBUILD, and SOURCEBALL_CHECKSUM.
2024-07-08Update to 115.13.0-3.Mark H Weaver
* makeicecat: Update FFMINOR, FFBUILD, and SOURCEBALL_CHECKSUM.
2024-06-10Update to 115.12.0-1.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2024-05-13Update to 115.11.0-1.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2024-04-16Update to 115.10.0-1.Mark H Weaver
* makeicecat: Update FFMINOR, FFSUB, and SOURCEBALL_CHECKSUM.
2024-03-23Update to 115.9.1-1.Mark H Weaver
* makeicecat: Update FFSUB, FFBUILD, and SOURCEBALL_CHECKSUM.
2024-03-16Update to 115.9.0-2Amin Bandali
* makeicecat: Update FFMINOR, FFBUILD, and SOURCEBALL_CHECKSUM.
2024-02-20Switch GNU IceCat to follow upstream candidatesAmin Bandali
Considering Mozilla publishes the RC build(s) the week before the release, following upstream candidate builds rather than waiting for final releases gives us (and distros packaging IceCat downstream) an additional week to prepare IceCat builds and do some testing before Mozilla formally announces the release and any security vulnerabilities discovered since the last release. * makeicecat (FFBUILD): Add variable for the candidate build number. (SOURCEBALL_URL): Update to point to candidate sourceballs instead. (ICECATVERSION): Incorporate FFBUILD in GNU IceCat's version.
2024-02-13Update to 115.8.0Amin Bandali
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2024-01-15Update to 115.7.0Amin Bandali
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-12-18Update to 115.6.0Amin Bandali
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-11-20Update to 115.5.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-10-23Update to 115.4.0.Mark H Weaver
* makeicecat: Update FFMINOR, FFSUB, and SOURCEBALL_CHECKSUM.
2023-10-03Update to 115.3.1.Mark H Weaver
* makeicecat: Update FFSUB and SOURCEBALL_CHECKSUM.
2023-09-26Update to 115.3.0.Mark H Weaver
Thanks to Chippy <chippy@classictetris.net> for providing preliminary patches upon which these changes are based. * makeicecat (FFMAJOR, FFMINOR, SOURCEBALL_CHECKSUM): Update to 115.3.0. (fail, skip_thru_matching_endif, remove_if_block) (remove_if_block_in_file, sort_inner_list) (sort_inner_list_in_file): New shell functions. (configure, configure_search, apply_branding) (apply_batch_branding): Adapt to upstream changes. * data/patches/about-addons.patch: Adapt as needed. * data/patches/fix-data-reporting-check.patch, data/patches/reproducible-langpacks.patch: Remove obsolete patches. * data/settings.js: Block undesirable functionality. Use <https://gnuzilla.gnu.org/mozzarella> in place of <https://gnuzilla.gnu.org/extensions>.
2023-08-30Update to 102.15.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-07-31Update to 102.14.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-07-04Update to 102.13.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-06-05Update to 102.12.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-05-09Update to 102.11.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-04-10Update to 102.10.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-03-13Update to 102.9.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-02-14Update to 102.8.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2023-02-11Eliminate the dependency on the Perl rename program.Mark H Weaver
* makeicecat (MIN_RENAME_VER_MAJ, MIN_RENAME_VER_MIN): Remove variables. (rename_files): New shell function. (validate_env): Remove code to check for the Perl rename program. (apply_batch_branding): Use rename_files. Pass the '-depth' option to 'find' to avoid using 'tac'.
2023-01-16Update to 102.7.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2022-12-13Update to 102.6.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2022-11-16Version bumped to 102.5.0Ruben Rodriguez
2022-11-16Disabled useragent spoofing and improving UA rebrandingRuben Rodriguez
2022-10-19Update to 102.4.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2022-09-19Update to 102.3.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.