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": { "nodes": {
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1659522808, "lastModified": 1661328374,
"narHash": "sha256-HBcM19nGhI3IWwPNVlYb0MZ8VW6iKp4JbAVkeIHVykc=", "narHash": "sha256-GGMupfk/lGzPBQ/dRrcQEhiFZ0F5KPg0j5Q4Fb5coxc=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "168d1c578909dc143ba52dbed661c36e76b12b36", "rev": "f034b5693a26625f56068af983ed7727a60b5f8b",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

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