diff --git a/srcpkgs/firefox/patches/fix-desktop-icon-path.patch b/srcpkgs/firefox/patches/fix-firefox-desktop.patch similarity index 64% rename from srcpkgs/firefox/patches/fix-desktop-icon-path.patch rename to srcpkgs/firefox/patches/fix-firefox-desktop.patch index c4664d3da7c..3f0273cba36 100644 --- a/srcpkgs/firefox/patches/fix-desktop-icon-path.patch +++ b/srcpkgs/firefox/patches/fix-firefox-desktop.patch @@ -1,6 +1,6 @@ ---- a/taskcluster/docker/firefox-snap/firefox.desktop 2019-01-18 19:31:39.428839442 +0100 -+++ b/taskcluster/docker/firefox-snap/firefox.desktop 2019-01-18 19:32:20.689063456 +0100 -@@ -154,7 +154,7 @@ +--- a/taskcluster/docker/firefox-snap/firefox.desktop ++++ b/taskcluster/docker/firefox-snap/firefox.desktop +@@ -154,11 +154,12 @@ Terminal=false X-MultipleArgs=false Type=Application @@ -9,3 +9,8 @@ Categories=GNOME;GTK;Network;WebBrowser; MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall; StartupNotify=true + Actions=NewWindow;NewPrivateWindow; ++StartupWMClass=Firefox + + [Desktop Action NewWindow] + Name=Open a New Window diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template index 6c1596b19e0..8ee3b78f809 100644 --- a/srcpkgs/firefox/template +++ b/srcpkgs/firefox/template @@ -3,7 +3,7 @@ # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n". # pkgname=firefox -version=98.0 +version=99.0 revision=1 build_helper="rust" short_desc="Mozilla Firefox web browser" @@ -11,7 +11,7 @@ maintainer="Duncaen " license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://www.mozilla.org/firefox/" distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz" -checksum=fd0a4c11d007d9045706667eb0f99f9b7422945188424cb937bfef530cb6f4dd +checksum=513f8d2cafa39a2d50f2c4a25cc48093e89f715a706b941170fa48e397976327 lib32disabled=yes @@ -32,7 +32,6 @@ build_options_default="alsa jack dbus pulseaudio xscreensaver sndio wayland" case $XBPS_TARGET_MACHINE in armv[56]*) broken="required NEON extensions are not supported on armv6" ;; - armv7*) broken="currently broken" ;; ppc64*) ;; ppc*) broken="xptcall bitrot" ;; esac @@ -73,6 +72,8 @@ post_patch() { do_build() { cp "${FILESDIR}/mozconfig" "${wrksrc}/.mozconfig" + echo "MOZ_APP_REMOTINGNAME=Firefox" >>.mozconfig + case "$XBPS_TARGET_MACHINE" in *-musl) echo "ac_add_options --disable-jemalloc" >>.mozconfig