update firefox, improved extension signing requirements detection

This commit is contained in:
xenofem 2022-08-24 15:10:44 -04:00
parent 144850aea9
commit 0ddfe72b0b
2 changed files with 6 additions and 5 deletions

View file

@ -2,11 +2,11 @@
"nodes": {
"nixpkgs": {
"locked": {
"lastModified": 1659522808,
"narHash": "sha256-HBcM19nGhI3IWwPNVlYb0MZ8VW6iKp4JbAVkeIHVykc=",
"lastModified": 1661328374,
"narHash": "sha256-GGMupfk/lGzPBQ/dRrcQEhiFZ0F5KPg0j5Q4Fb5coxc=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "168d1c578909dc143ba52dbed661c36e76b12b36",
"rev": "f034b5693a26625f56068af983ed7727a60b5f8b",
"type": "github"
},
"original": {

View file

@ -13,8 +13,9 @@
geolocationSupport = false;
googleAPISupport = false;
}).overrideAttrs (oldAttrs: rec {
# wrapFirefox gets scared if you try to give addons to non-ESR firefox
name = oldAttrs.name + "-not-esr";
# Allow unsigned extensions in non-ESR firefox
MOZ_REQUIRE_SIGNING = false;
patches = oldAttrs.patches ++ [
# I want to preconfigure the search engine settings to make
# DuckDuckGo the default search engine and remove most of the