diff --git a/files/config b/files/config --- a/files/config +++ b/files/config @@ -1,17 +1,17 @@ +. $topsrcdir/browser/config/mozconfig + mk_add_options MOZ_MAKE_FLAGS="##JOBCOUNT##" mk_add_options MZ_OBJDIR=@TOPSRCDIR@/firefox/build-dir ac_add_options --prefix=/usr -ac_add_options MOZ_PGO=1 - export MOZILLA_OFFICIAL=1 ac_add_options --enable-official-branding ac_add_options --enable-update-channel=release ac_add_options --enable-startup-notification ac_add_options --enable-application=browser -ac_add_options --enable-elf-hack ac_add_options --enable-release +ac_add_options --enable-optimize="-O2" ac_add_options --enable-rust-simd ac_add_options --enable-pie ac_add_options --enable-crashreporter diff --git a/files/prefs.js b/files/prefs.js --- a/files/prefs.js +++ b/files/prefs.js @@ -9,8 +9,8 @@ pref("network.manage-offline-status", true); pref("extensions.shownSelectionUI", true); pref("startup.homepage_override_url", ""); -pref("browser.startup.homepage", "data:text/plain,browser.startup.homepage=https://solus-project.com/blog/"); -pref("browser.newtabpage.pinned", '[{"url":"https://solus-project.com/blog/","title":"Blogs | Solus Project"}]'); +pref("browser.startup.homepage", "data:text/plain,browser.startup.homepage=https://getsol.us/blog/"); +pref("browser.newtabpage.pinned", '[{"url":"https://getsol.us/blog/","title":"Blogs | Solus Project"}]'); pref("extensions.autoDisableScopes", 0); pref("layers.use-image-offscreen-surfaces", false); pref("media.mediasource.enabled", true); @@ -20,5 +20,5 @@ pref("app.update.autoInstallEnabled", false); pref("layers.acceleration.force-enabled", false); pref("extensions.webextensions.base-content-security-policy", "script-src 'self' https://* moz-extension: blob: filesystem: 'unsafe-eval' 'unsafe-inline'; object-src 'self' https://* moz-extension: blob: filesystem:;"); -pref("browser.tabs.remote.autostart", true); pref("geo.wifi.uri", "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%"); +pref("spellchecker.dictionary_path", "/usr/share/hunspell"); diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,6 +1,6 @@ name : firefox version : 62.0 -release : 137 +release : 138 source : - https://ftp.mozilla.org/pub/firefox/releases/62.0/source/firefox-62.0.source.tar.xz : b3f850581f7d89655a05d5dc26ba010783934d86aa920399237f79dedd5daec9 - https://solus-project.com/sources/mozilla/firefox-62.0-langpacks.tar.xz : 46e94b5580938e38abc193d297e50b011b081fed93321c7ae95d3e63988c1221 @@ -11,6 +11,7 @@ summary : Firefox web browser description: | Mozilla Firefox is an open-source web browser, designed for standards compliance, performance and portability. Its functionality can be enhanced via a plethora of extensions. +clang : yes builddeps : - pkgconfig(alsa) - pkgconfig(atk) @@ -33,7 +34,6 @@ - bzip2-devel - cargo - llvm-clang - - xorg-server-xvfb - yasm rundeps : - ffmpeg @@ -44,9 +44,7 @@ ./mach configure build : | - # Setup headless X11 to allow firefox to run for the creation of PGO data to optimize with. - xvfb-run -a -s "-extension GLX" ./mach build - + ./mach build ./mach buildsymbols install : | # Install locales first diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -184,8 +184,8 @@ - - 2018-09-04 + + 2018-09-13 62.0 Packaging update Pierre-Yves