summaryrefslogtreecommitdiff
path: root/makeicecat
AgeCommit message (Collapse)Author
2021-10-04Update to 78.15.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2021-09-07Update to 78.14.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2021-08-27* makeicecat: Note that the batch rebranding step will take a while.Amin Bandali
Thanks to Tony Simoes for the suggestion.
2021-08-09Update to 78.13.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2021-07-14Update to 78.12.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2021-06-01Update to 78.11.0Amin Bandali
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2021-04-19Update to 78.10.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2021-03-22Update to 78.9.0.Mark H Weaver
* makeicecat: Update FFMINOR and SOURCEBALL_CHECKSUM.
2021-02-23Update to 78.8.0.Mark H Weaver
* makeicecat: Update FFMINOR, FFSUB, and SOURCEBALL_CHECKSUM.
2021-02-13Update to 78.7.1Amin Bandali
* makeicecat: Update FFSUB to 1, and update the expected sha256sum of the firefox source tarball.
2021-02-04Break makeicecat down into several smaller functionsbill-auger
* makeicecat: Break down into a series of smaller functions, improving the organization and manageability of the script, making it easier to make certain steps idempotent, validatable, etc. Use a more portable '#!/usr/bin/env bash' shebang, useful e.g. when building on FreeBSD. Add a DEVEL variable to do or not do a few things depending on whether it is set, for a better/faster development experience. Co-authored-by: Amin Bandali <bandali@gnu.org>
2021-02-04A series of improvements to makeicecatbill-auger
* makeicecat: Extract and normalize config constants and normalize variables. Remove unused sedhelper2() carried over from Trisquel's helper scripts. Verify presence of Perl rename, GnuPG, Mercurial, and Wget. Co-authored-by: Amin Bandali <bandali@gnu.org>
2021-01-25Update to 78.7.0.Mark H Weaver
* makeicecat: Update FFMINOR and FFSUB, and update the expected sha256sum of the firefox source tarball.
2021-01-07Update to 78.6.1Amin Bandali
* makeicecat: Update FFSUB to 1, and update the expected sha256sum of the firefox source tarball.
2020-12-14Update to 78.6.0.Mark H Weaver
* makeicecat: Update FFMINOR to 6, and update the expected sha256sum of the firefox source tarball.
2020-11-17Update to 78.5.0.Mark H Weaver
* makeicecat: Update FFMINOR and FFSUB, and update the expected sha256sum of the firefox source tarball.
2020-11-10Update to 78.4.1.Mark H Weaver
* makeicecat: Update FFSUB to 1, and update the expected sha256sum of the firefox source tarball.
2020-10-19Update to 78.4.0.Mark H Weaver
* makeicecat: Update FFMINOR and FFSUB, and update the expected sha256sum of the firefox source tarball.
2020-10-03Update to 78.3.1.Mark H Weaver
* makeicecat: Update FFSUB to 1, and update the expected sha256sum of the firefox source tarball.
2020-09-21Update to 78.3.0.Mark H Weaver
* makeicecat: Update FFMINOR to 3, and update the expected sha256sum of the firefox source tarball.
2020-09-06Make regexps stricter, escaping many uses of ".".Mark H Weaver
2020-09-06Preliminary update to 78.2.0.Mark H Weaver
* data/branding/icecat-wordmark.svg: Move to ... * data/branding/icecat/content/icecat-wordmark.svg: ... here. * data/branding/icecat/content/jar.mn: Add icecat-wordmark.svg. * data/buildscripts/mozconfig-common: Add system directories to the set of addon scopes that need not be signed by Mozilla, and allow addon sideloading as well. Remove --disable-mainenance-service build option, which is no longer accepted. * data/buildscripts/mozconfig-gnulinux: Remove --disable-gconf build option, which is no longer accepted. * data/patches/default-search-duckduckgo.patch, dont-pin-search-engines-to-top-sites.patch, data/patches/duckduckgo-no-params.patch, data/patches/fix-data-reporting-check.patch, data/patches/icecat-about-dialog.patch: Adapt to apply cleanly to v78. * data/patches/moz-configure-changes.patch: Disable MOZ_NORMANDY. * data/patches/icecat-preferences.patch: Remove, pending rewrite. * data/settings.js: Add several new IceCat-specific default settings. * makeicecat: Adapt to v78.
2020-08-25Update to 68.12.0-gnu1.Mark H Weaver
* makeicecat: Update FFMINOR to 12, and update the expected sha256sum of the firefox source tarball.
2020-07-27Update to 68.11.0-gnu1.Mark H Weaver
* makeicecat: Update FFMINOR to 11, and update the expected sha256sum of the firefox source tarball.
2020-06-30Update to 68.10.0-gnu1.Mark H Weaver
* makeicecat: Update FFMINOR to 10, and update the expected sha256sum of the firefox source tarball.
2020-06-02Update to 68.9.0-gnu1.Mark H Weaver
* makeicecat: Update FFMINOR to 9, and update the expected sha256sum of the firefox source tarball.
2020-05-05Update to 68.8.0-gnu1.Mark H Weaver
* makeicecat: Update FFMINOR to 8, and update the expected sha256sum of the firefox source tarball.
2020-04-06Update to 68.7.0-gnu1.Mark H Weaver
* makeicecat: Update FFMINOR and FFSUB, and update the expected sha256sum of the firefox source tarball.
2020-04-03Update to 68.6.1-gnu1.Mark H Weaver
* makeicecat: Update to FFSUB to 1, and update the expected sha256sum of the firefox source tarball.
2020-03-09Update to 68.6.0-gnu1.Mark H Weaver
* makeicecat: Update FFMINOR to 6, and update the expected sha256sum of the firefox source tarball.
2020-02-11Update to 68.5.0-gnu1.Mark H Weaver
* makeicecat: Update FFMINOR and FFSUB to 5 and 0, respectively, and update the expected sha256sum of the firefox source tarball.
2020-01-09Update to 68.4.1-gnu1.Amin Bandali
* makeicecat: Update to FFSUB to 1, and update the expected sha256sum of the firefox source tarball.
2020-01-07Update to 68.4.0-gnu1.Mark H Weaver
* makeicecat: Update to FFMINOR to 4, and update the expected sha256sum of the firefox source tarball.
2019-12-04Update to 68.3.0-gnu1.Mark H Weaver
* makeicecat: Update to FFMINOR to 3, and update the expected sha256sum of the firefox source tarball.
2019-11-20Fix about:rights page.Mark H Weaver
* data/aboutRights.xhtml: Update for version 68. * makeicecat: Remove code to modify aboutRights.dtd files, which no longer exist in version 68. Apply terminology changes to *.ftl files.
2019-11-20Fix icecat-wordmark.svg.Mark H Weaver
* data/branding/icecat-wordmark.svg: New file. * makeicecat: Install it.
2019-11-17Fix file renaming pass, improve determinism, etc.Mark H Weaver
* makeicecat: Remove code that installed a custom DuckDuckGo search plugin. Fix file renaming pass to correctly handle the case where fennec or firefox appear in more than one component of a file name. Populate the allowed-dupes.mn files in sorted order, for build determinism.
2019-11-17Add first batch of IceCat-specific preferences.Mark H Weaver
* makeicecat: Add code to add IceCat-specific messages to l10n directory. * data/files-to-append/browser/locales/en-US/browser/preferences/preferences.ftl, data/files-to-append/l10n/es-AR/browser/browser/preferences/preferences.ftl, data/files-to-append/l10n/es-CL/browser/browser/preferences/preferences.ftl, data/files-to-append/l10n/es-ES/browser/browser/preferences/preferences.ftl, data/files-to-append/l10n/es-MX/browser/browser/preferences/preferences.ftl, data/files-to-append/l10n/fr/browser/browser/preferences/preferences.ftl, data/files-to-append/l10n/it/browser/browser/preferences/preferences.ftl, data/patches/icecat-preferences.patch: New files.
2019-10-31Branding: fix patching of trademarkInfo within l10n directory.Mark H Weaver
This is a followup to commit 930298e1efff3e40721659d8fd7118cdd2477bd4. * makeicecat: Patch in the IceCat logo copyright notice in all brand.dtd files within l10n directory.
2019-10-30Improve branding for version 68 ESR.Mark H Weaver
* data/branding/icecat/locales/en-US/brand.dtd: Add brandProductName. * data/branding/icecat/locales/en-US/brand.ftl: Add brand-shorter-name, brand-full-name, brand-product-name, vendor-short-name, and trademarkInfo. * data/branding/icecat/locales/en-US/brand.properties: Add brandProductName. * makeicecat: Limit replacement of trademarkInfo.part1 of brand.dtd files to only be done within l10n directory. Replace trademarkInfo of brand.ftl files within l10n directory.
2019-10-30makeicecat: +xMike Gerwitz
* makeicecat: Set executable bit.
2019-10-30Update to 68.2.0-gnu1.Mark H Weaver
* makeicecat: Update to FFMINOR to 2, and update the expected sha256sum of the firefox source tarball.
2019-10-28makeicecat: Apply data/patches/*.patchMike Gerwitz
* data/patches/.gitkeep: New file. * makeicecat: Apply patches from data/patches. Take care not to fail when no patches exist.
2019-10-21Fix build failureAmin Bandali
* makeicecat: add `mkdir -p \$(DIST)/bin/browser/extensions' to browser/app/Makefile.in, before trying to cp files/dirs into it. Fixes the following build error: 39:05.34 cp: target '../../dist/bin/browser/extensions' is not a directory 39:05.34 make[4]: *** [Makefile:118: libs] Error 1 39:05.34 make[3]: *** [/data/bandali/usr/bld/gnuzilla/icecat-68.1.0/config/recurse.mk:101: browser/app/libs] Error 2 39:05.34 make[2]: *** [/data/bandali/usr/bld/gnuzilla/icecat-68.1.0/config/recurse.mk:34: libs] Error 2 39:05.34 make[1]: *** [/data/bandali/usr/bld/gnuzilla/icecat-68.1.0/config/rules.mk:413: default] Error 2 39:05.34 make: *** [client.mk:125: build] Error 2
2019-10-21Fix an early build failureAmin Bandali
2019-10-20Comment out onboarding for nowAmin Bandali
* makeicecat: comment the onboarding bits out for now, until we figure out how to bring them back for 68.
2019-10-20Fix ProfileMigrator’s file extension, re-enable onboardingAmin Bandali
2019-10-20Port changes from Abrowser's updates from 60 through 68Amin Bandali
2019-10-18Start work on IceCat 68Amin Bandali
* makeicecat: bump FFMAJOR and FFMINOR, allow pre-existing output directory, and use long key id for the Mozilla Software Releases key.
2019-05-29Version bumped to 60.7.0esrRuben Rodriguez