diff --git a/firefox-esr68.spec b/firefox-esr68.spec index acb18d8..250b17d 100644 --- a/firefox-esr68.spec +++ b/firefox-esr68.spec @@ -38,7 +38,7 @@ Summary: Next generation web browser Name: firefox-esr68 Version: %{major} Epoch: %{ff_epoch} -Release: 1 +Release: 2 License: MPLv1+ Group: Networking/WWW Url: http://www.mozilla.com/firefox/ @@ -327,8 +327,16 @@ export LDFLAGS="%{ldflags} -Wl,--no-keep-memory" %else export LDFLAGS="%{ldflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads" %endif + export MOZ_SERVICES_SYNC="1" export STRIP=/bin/true + +# This is needed since Firefox 68, otherwise each language installation +# (and Firefox 68 from Mozilla binaries compared to old Firefox binaries +# from ROSA) will have their own profile (and users are missing bookmarks +# and such). +export MOZ_LEGACY_PROFILES="1" + ./mach build %install diff --git a/firefox.cfg b/firefox.cfg index 9e8d7c4..9e78b25 100644 --- a/firefox.cfg +++ b/firefox.cfg @@ -16,5 +16,7 @@ pref("extensions.autoDisableScopes", 0); pref("extensions.shownSelectionUI", true); pref("network.manage-offline-status", true); pref("layers.offmainthreadcomposition.enabled", false); +// autoupdate for ru-RU +// pref("intl.accept_languages", ""); pref("intl.locale.requested", ""); pref("geo.wifi.uri", "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%");