diff options
author | Bobby Rong <rjl931189261@126.com> | 2023-08-02 20:54:17 +0800 |
---|---|---|
committer | Bobby Rong <rjl931189261@126.com> | 2023-08-02 20:57:46 +0800 |
commit | d309780fe83a2b8a19628f6f70941193e8c47314 (patch) | |
tree | a89ce8f09ce8bce2cbbb58d6c4fa7d27f5723a53 | |
parent | 9e1960bc196baf6881340d53dccb203a951745a2 (diff) | |
download | nixpkgs-d309780fe83a2b8a19628f6f70941193e8c47314.tar nixpkgs-d309780fe83a2b8a19628f6f70941193e8c47314.tar.gz nixpkgs-d309780fe83a2b8a19628f6f70941193e8c47314.tar.bz2 nixpkgs-d309780fe83a2b8a19628f6f70941193e8c47314.tar.lz nixpkgs-d309780fe83a2b8a19628f6f70941193e8c47314.tar.xz nixpkgs-d309780fe83a2b8a19628f6f70941193e8c47314.tar.zst nixpkgs-d309780fe83a2b8a19628f6f70941193e8c47314.zip |
pantheon.elementary-mail: 7.1.0 -> 7.2.0
https://github.com/elementary/mail/releases/tag/7.2.0
-rw-r--r-- | pkgs/desktops/pantheon/apps/elementary-mail/default.nix | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/pkgs/desktops/pantheon/apps/elementary-mail/default.nix b/pkgs/desktops/pantheon/apps/elementary-mail/default.nix index 40eec233f66..ca672cadae9 100644 --- a/pkgs/desktops/pantheon/apps/elementary-mail/default.nix +++ b/pkgs/desktops/pantheon/apps/elementary-mail/default.nix @@ -10,7 +10,10 @@ , gtk3 , libxml2 , libhandy +, libportal-gtk3 , webkitgtk_4_1 +, elementary-gtk-theme +, elementary-icon-theme , folks , glib-networking , granite @@ -21,13 +24,13 @@ stdenv.mkDerivation rec { pname = "elementary-mail"; - version = "7.1.0"; + version = "7.2.0"; src = fetchFromGitHub { owner = "elementary"; repo = "mail"; rev = version; - sha256 = "sha256-dvDlvn8KvFmiP/NClRtHNEs5gPTUjlzgTYmgIaCfoLw="; + sha256 = "sha256-hBOogZ9ZNS9KnuNn+jNhTtlupBxZL2DG/CiuBR1kFu0="; }; nativeBuildInputs = [ @@ -41,6 +44,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ + elementary-icon-theme evolution-data-server folks glib-networking @@ -48,6 +52,7 @@ stdenv.mkDerivation rec { gtk3 libgee libhandy + libportal-gtk3 webkitgtk_4_1 ]; @@ -56,6 +61,15 @@ stdenv.mkDerivation rec { patchShebangs meson/post_install.py ''; + preFixup = '' + gappsWrapperArgs+=( + # The GTK theme is hardcoded. + --prefix XDG_DATA_DIRS : "${elementary-gtk-theme}/share" + # The icon theme is hardcoded. + --prefix XDG_DATA_DIRS : "$XDG_ICON_DIRS" + ) + ''; + passthru = { updateScript = nix-update-script { }; }; |