diff --git a/srcpkgs/firefox/files/mozconfig b/srcpkgs/firefox/files/mozconfig index c1adc6a9e0..33188c0c75 100644 --- a/srcpkgs/firefox/files/mozconfig +++ b/srcpkgs/firefox/files/mozconfig @@ -35,7 +35,6 @@ ac_add_options --disable-install-strip ac_add_options --disable-strip ac_add_options --disable-profiling ac_add_options --enable-optimize="$CFLAGS" -ac_add_options --enable-pie ac_add_options --enable-official-branding ac_add_options --enable-application=browser diff --git a/srcpkgs/firefox/patches/sndio.patch b/srcpkgs/firefox/patches/sndio.patch index b885aa3802..6c72284c19 100644 --- a/srcpkgs/firefox/patches/sndio.patch +++ b/srcpkgs/firefox/patches/sndio.patch @@ -51,14 +51,14 @@ ] --- build/moz.configure/old.configure.orig +++ build/moz.configure/old.configure -@@ -159,6 +159,7 @@ +@@ -169,6 +169,7 @@ + @old_configure_options( '--cache-file', '--datadir', - '--enable-accessibility', + '--enable-sndio', - '--enable-bundled-fonts', '--enable-content-sandbox', '--enable-cookies', + '--enable-cpp-rtti', --- security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp.orig +++ security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp @@ -349,6 +349,21 @@ diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template index 5da605923b..9107f50fb6 100644 --- a/srcpkgs/firefox/template +++ b/srcpkgs/firefox/template @@ -1,16 +1,16 @@ -# Template build file for 'firefox'. +# Template file for 'firefox' # # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n". # pkgname=firefox -version=63.0.3 +version=64.0 revision=1 short_desc="Mozilla Firefox web browser" maintainer="Juan RP " +license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://www.mozilla.org/firefox/" -license="MPL-2.0, GPL-2, LGPL-2.1" distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz" -checksum=48a834daa9c5773272a30933936ea8a78b217494355749ee68996639451d0931 +checksum=da40f2f8f1cbf0ddb3454aa9f65bb1a2b2043ca9b1724aecd016337be77d537f only_for_archs="i686 i686-musl x86_64 x86_64-musl" lib32disabled=yes @@ -91,6 +91,8 @@ do_build() { export MOZ_MAKE_FLAGS="${makejobs}" + export AS=$CC + cat <>.mozconfig ac_add_options --with-google-api-keyfile="${wrksrc}/google-api-key" ac_add_options --with-mozilla-api-keyfile="${wrksrc}/mozilla-api-key"