From 6cdf90a219dbca46f75bf74bfdfc01bf998acbd5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 19 May 2022 01:06:17 +0200 Subject: [PATCH] thunderbird: use buildMozillaMach top-level builder A cleaner way to use the common mach builder expression from Firefox. --- .../mailreaders/thunderbird/packages.nix | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix index 4534985b284..faabc3058c7 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix @@ -1,14 +1,7 @@ -{ stdenv, lib, callPackage, fetchurl, fetchpatch, nixosTests }: - -let - common = opts: callPackage (import ../../browsers/firefox/common.nix opts) { - webrtcSupport = false; - geolocationSupport = false; - }; -in +{ stdenv, lib, buildMozillaMach, callPackage, fetchurl, fetchpatch, nixosTests }: rec { - thunderbird = (common rec { + thunderbird = (buildMozillaMach rec { pname = "thunderbird"; version = "91.9.0"; application = "comm/mail"; @@ -37,6 +30,9 @@ rec { attrPath = "thunderbird-unwrapped"; }; }).override { + geolocationSupport = false; + webrtcSupport = false; + pgoSupport = false; # console.warn: feeds: "downloadFeed: network connection unavailable" }; }