firefox: 84.0.2 -> 85.0
This commit is contained in:
parent
637244e343
commit
63e8aa549c
@ -131,28 +131,13 @@ buildStdenv.mkDerivation ({
|
|||||||
sha256 = "135n9brliqy42lj3nqgb9d9if7x6x9nvvn0z4anbyf89bikixw48";
|
sha256 = "135n9brliqy42lj3nqgb9d9if7x6x9nvvn0z4anbyf89bikixw48";
|
||||||
})
|
})
|
||||||
|
|
||||||
# there are two flavors of pipewire support
|
# This patch adds pipewire support for the ESR release
|
||||||
# The patches for the ESR release and the patches for the current stable
|
|
||||||
# release.
|
|
||||||
# Until firefox upstream stabilizes pipewire support we will have to continue
|
|
||||||
# tracking multiple versions here.
|
|
||||||
++ lib.optional (pipewireSupport && lib.versionOlder ffversion "83")
|
++ lib.optional (pipewireSupport && lib.versionOlder ffversion "83")
|
||||||
(fetchpatch {
|
(fetchpatch {
|
||||||
# https://src.fedoraproject.org/rpms/firefox/blob/master/f/firefox-pipewire-0-3.patch
|
# https://src.fedoraproject.org/rpms/firefox/blob/master/f/firefox-pipewire-0-3.patch
|
||||||
url = "https://src.fedoraproject.org/rpms/firefox/raw/e99b683a352cf5b2c9ff198756859bae408b5d9d/f/firefox-pipewire-0-3.patch";
|
url = "https://src.fedoraproject.org/rpms/firefox/raw/e99b683a352cf5b2c9ff198756859bae408b5d9d/f/firefox-pipewire-0-3.patch";
|
||||||
sha256 = "0qc62di5823r7ly2lxkclzj9rhg2z7ms81igz44nv0fzv3dszdab";
|
sha256 = "0qc62di5823r7ly2lxkclzj9rhg2z7ms81igz44nv0fzv3dszdab";
|
||||||
})
|
})
|
||||||
++
|
|
||||||
# This picks pipewire patches from fedora that are part of https://bugzilla.mozilla.org/show_bug.cgi?id=1672944
|
|
||||||
lib.optionals (pipewireSupport && lib.versionAtLeast ffversion "83") (let
|
|
||||||
fedora_revision = "d6756537dd8cf4d9816dc63ada66ea026e0fd128";
|
|
||||||
mkPWPatch = spec: fetchpatch {
|
|
||||||
inherit (spec) name sha256;
|
|
||||||
url = "https://src.fedoraproject.org/rpms/firefox/raw/${fedora_revision}/f/${spec.name}";
|
|
||||||
};
|
|
||||||
in map mkPWPatch [
|
|
||||||
{ name = "pw6.patch"; sha256 = "12lhx9wjpw0ahbfmw07wsx76bb223mr453q9cg8cq951vyskch3s"; }
|
|
||||||
])
|
|
||||||
|
|
||||||
++ patches;
|
++ patches;
|
||||||
|
|
||||||
|
@ -7,10 +7,10 @@ in
|
|||||||
rec {
|
rec {
|
||||||
firefox = common rec {
|
firefox = common rec {
|
||||||
pname = "firefox";
|
pname = "firefox";
|
||||||
ffversion = "84.0.2";
|
ffversion = "85.0";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz";
|
url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz";
|
||||||
sha512 = "2cxybnrcr0n75hnw18rrymw1jsd5crqfgnpk10hywbmnkdc72fx5sk51cg890pzwfiagicxfxsacnm3f6g8135k0wsz4294xjjwkm1z";
|
sha512 = "17bx4782ix3nrjnc6y29bz86lkpc2fzapqraa67xi65m46qrn0cs9hwdjyl48rdc44j5972gilpmd217kfxf4wxrfc2vcxadgk75158";
|
||||||
};
|
};
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
Loading…
Reference in New Issue
Block a user