summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/networking/mailreaders
diff options
context:
space:
mode:
authorNiklas Hambüchen <mail@nh2.me>2020-12-22 02:02:47 +0100
committerNiklas Hambüchen <mail@nh2.me>2020-12-22 02:02:47 +0100
commit443724873fc5fb60ee28481d8b341a718799601e (patch)
tree8ed805c348142fd2a8a75ac9401a56c665026fd3 /pkgs/applications/networking/mailreaders
parente72bd9f0897123513fd382e8f93f9b3707ba7768 (diff)
thunderbird, thunderbird.bin: Refactor: Reorder import lists.
Also `pkgs.lib` -> `lib`.
Diffstat (limited to 'pkgs/applications/networking/mailreaders')
-rw-r--r--pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix43
-rw-r--r--pkgs/applications/networking/mailreaders/thunderbird/default.nix6
2 files changed, 25 insertions, 24 deletions
diff --git a/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix b/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix
index 967e2ac86a3b..b1905359cd3c 100644
--- a/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix
+++ b/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix
@@ -1,22 +1,31 @@
-{ stdenv, fetchurl, config, makeWrapper
+{ stdenv, lib, fetchurl, config, makeWrapper
, alsaLib
, at-spi2-atk
, atk
, cairo
+, coreutils
, cups
, curl
-, dbus-glib
, dbus
+, dbus-glib
, fontconfig
, freetype
, gdk-pixbuf
, glib
, glibc
+, gnome3
+, gnugrep
+, gnupg
+, gnused
+, gpgme
, gtk2
, gtk3
, kerberos
+, libcanberra
+, libGL
+, libGLU
, libX11
-, libXScrnSaver
+, libxcb
, libXcomposite
, libXcursor
, libXdamage
@@ -25,22 +34,14 @@
, libXi
, libXinerama
, libXrender
+, libXScrnSaver
, libXt
-, libxcb
-, libcanberra
-, gnome3
-, libGLU, libGL
, nspr
, nss
, pango
+, runtimeShell
, writeScript
, xidel
-, coreutils
-, gnused
-, gnugrep
-, gnupg
-, gpgme
-, runtimeShell
}:
# imports `version` and `sources`
@@ -59,9 +60,9 @@ let
systemLocale = config.i18n.defaultLocale or "en-US";
- defaultSource = stdenv.lib.findFirst (sourceMatches "en-US") {} sources;
+ defaultSource = lib.findFirst (sourceMatches "en-US") {} sources;
- source = stdenv.lib.findFirst (sourceMatches systemLocale) defaultSource sources;
+ source = lib.findFirst (sourceMatches systemLocale) defaultSource sources;
name = "thunderbird-bin-${version}";
in
@@ -76,7 +77,7 @@ stdenv.mkDerivation {
phases = "unpackPhase installPhase";
- libPath = stdenv.lib.makeLibraryPath
+ libPath = lib.makeLibraryPath
[ stdenv.cc.cc
alsaLib
at-spi2-atk
@@ -111,7 +112,7 @@ stdenv.mkDerivation {
nspr
nss
pango
- ] + ":" + stdenv.lib.makeSearchPathOutput "lib" "lib64" [
+ ] + ":" + lib.makeSearchPathOutput "lib" "lib64" [
stdenv.cc.cc
];
@@ -163,8 +164,8 @@ stdenv.mkDerivation {
--set SNAP_NAME "thunderbird" \
--set MOZ_LEGACY_PROFILES 1 \
--set MOZ_ALLOW_DOWNGRADE 1 \
- --prefix PATH : "${stdenv.lib.getBin gnupg}/bin" \
- --prefix LD_LIBRARY_PATH : "${stdenv.lib.getLib gpgme}/lib"
+ --prefix PATH : "${lib.getBin gnupg}/bin" \
+ --prefix LD_LIBRARY_PATH : "${lib.getLib gpgme}/lib"
'';
passthru.updateScript = import ./../../browsers/firefox-bin/update.nix {
@@ -174,14 +175,14 @@ stdenv.mkDerivation {
basePath = "pkgs/applications/networking/mailreaders/thunderbird-bin";
baseUrl = "http://archive.mozilla.org/pub/thunderbird/releases/";
};
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Mozilla Thunderbird, a full-featured email client (binary package)";
homepage = "http://www.mozilla.org/thunderbird/";
license = {
free = false;
url = "http://www.mozilla.org/en-US/foundation/trademarks/policy/";
};
- maintainers = with stdenv.lib.maintainers; [ ];
+ maintainers = with lib.maintainers; [ ];
platforms = platforms.linux;
};
}
diff --git a/pkgs/applications/networking/mailreaders/thunderbird/default.nix b/pkgs/applications/networking/mailreaders/thunderbird/default.nix
index 8a2c891c16b3..2e41883b40b4 100644
--- a/pkgs/applications/networking/mailreaders/thunderbird/default.nix
+++ b/pkgs/applications/networking/mailreaders/thunderbird/default.nix
@@ -14,15 +14,15 @@
, freetype
, glib
, gnugrep
-, gnused
, gnupg
+, gnused
, gpgme
, icu
, jemalloc
, lib
+, libevent
, libGL
, libGLU
-, libevent
, libjpeg
, libnotify
, libpng
@@ -338,7 +338,7 @@ stdenv.mkDerivation rec {
requiredSystemFeatures = [ "big-parallel" ];
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "A full-featured e-mail client";
homepage = "https://www.thunderbird.net";
maintainers = with maintainers; [