diff options
author | Andreas Rammhold <andreas@rammhold.de> | 2019-01-23 01:07:33 +0100 |
---|---|---|
committer | Andreas Rammhold <andreas@rammhold.de> | 2019-01-29 20:30:42 +0100 |
commit | cb7f7364a4e94834c7217bfd4aade61f93b0d33d (patch) | |
tree | 6c671398bcc601a7c7b70f0df36b71b17b035141 /pkgs/applications/networking | |
parent | 604bd482d1d8ecb4639c50429b3a87947589106c (diff) | |
download | nixlib-cb7f7364a4e94834c7217bfd4aade61f93b0d33d.tar nixlib-cb7f7364a4e94834c7217bfd4aade61f93b0d33d.tar.gz nixlib-cb7f7364a4e94834c7217bfd4aade61f93b0d33d.tar.bz2 nixlib-cb7f7364a4e94834c7217bfd4aade61f93b0d33d.tar.lz nixlib-cb7f7364a4e94834c7217bfd4aade61f93b0d33d.tar.xz nixlib-cb7f7364a4e94834c7217bfd4aade61f93b0d33d.tar.zst nixlib-cb7f7364a4e94834c7217bfd4aade61f93b0d33d.zip |
firefox: 64.0.2 -> 65.0
There have been some more changes to the source tree which broke the buildconfig patch. This commit adds another patch that can be used for the future versions. Once all the flavors are based off a new(ish) firefox release we can remove the old patch.
Diffstat (limited to 'pkgs/applications/networking')
-rw-r--r-- | pkgs/applications/networking/browsers/firefox/no-buildconfig-ffx65.patch | 23 | ||||
-rw-r--r-- | pkgs/applications/networking/browsers/firefox/packages.nix | 6 |
2 files changed, 26 insertions, 3 deletions
diff --git a/pkgs/applications/networking/browsers/firefox/no-buildconfig-ffx65.patch b/pkgs/applications/networking/browsers/firefox/no-buildconfig-ffx65.patch new file mode 100644 index 000000000000..7d129dc78f98 --- /dev/null +++ b/pkgs/applications/networking/browsers/firefox/no-buildconfig-ffx65.patch @@ -0,0 +1,23 @@ +diff -ur firefox-65.0-orig/docshell/base/nsAboutRedirector.cpp firefox-65.0/docshell/base/nsAboutRedirector.cpp +--- firefox-65.0-orig/docshell/base/nsAboutRedirector.cpp 2019-01-23 00:48:28.988747428 +0100 ++++ firefox-65.0/docshell/base/nsAboutRedirector.cpp 2019-01-23 00:51:13.378188397 +0100 +@@ -67,8 +67,6 @@ + {"about", "chrome://global/content/aboutAbout.xhtml", 0}, + {"addons", "chrome://mozapps/content/extensions/extensions.xul", + nsIAboutModule::ALLOW_SCRIPT}, +- {"buildconfig", "chrome://global/content/buildconfig.html", +- nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT}, + {"checkerboard", "chrome://global/content/aboutCheckerboard.xhtml", + nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT | + nsIAboutModule::ALLOW_SCRIPT}, +diff -ur firefox-65.0-orig/toolkit/content/jar.mn firefox-65.0/toolkit/content/jar.mn +--- firefox-65.0-orig/toolkit/content/jar.mn 2019-01-23 00:48:35.033372506 +0100 ++++ firefox-65.0/toolkit/content/jar.mn 2019-01-23 00:50:45.126565924 +0100 +@@ -36,7 +36,6 @@ + content/global/plugins.css + content/global/browser-child.js + content/global/browser-content.js +-* content/global/buildconfig.html + content/global/buildconfig.css + content/global/contentAreaUtils.js + content/global/datepicker.xhtml diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix index a6e5651172d2..9538a5e28145 100644 --- a/pkgs/applications/networking/browsers/firefox/packages.nix +++ b/pkgs/applications/networking/browsers/firefox/packages.nix @@ -14,14 +14,14 @@ rec { firefox = common rec { pname = "firefox"; - ffversion = "64.0.2"; + ffversion = "65.0"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz"; - sha512 = "2xvzbx20i2qwld04g3wl9j6j8bkcja3i83sf9cpngayllhrjki29020izrwjxrgm0z3isg7zijw656v1v2zzmhlfkpkbk71n2gjj7md"; + sha512 = "39bx76whgf53rkfqqy8gfhd44wikh89zpnqr930v4grqg3v0pfr8mbvp7xzjjlf5r7bski0wxibn9vyyy273fp99zyj1w2m5ihh9aqh"; }; patches = nixpkgsPatches ++ [ - ./no-buildconfig.patch + ./no-buildconfig-ffx65.patch ]; extraNativeBuildInputs = [ python3 ]; |