aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hoeg <peter@hoeg.com>2019-09-12 16:59:14 +0800
committerPeter Hoeg <peter@hoeg.com>2019-09-24 14:55:38 +0800
commita3e2ab12dbef93475ce594856f7f6f919ed2b1bd (patch)
tree708917632439617c54b236e3d11deb6fe3022e3d
parentd484f2b7fc0834a068e8ace851faa449a03963f5 (diff)
trojita: 0.7 -> 0.7.20190618
-rw-r--r--pkgs/applications/networking/mailreaders/trojita/default.nix35
-rw-r--r--pkgs/top-level/all-packages.nix4
2 files changed, 27 insertions, 12 deletions
diff --git a/pkgs/applications/networking/mailreaders/trojita/default.nix b/pkgs/applications/networking/mailreaders/trojita/default.nix
index 7f7296cd700..4b4c711042f 100644
--- a/pkgs/applications/networking/mailreaders/trojita/default.nix
+++ b/pkgs/applications/networking/mailreaders/trojita/default.nix
@@ -1,37 +1,50 @@
-{ mkDerivation
-, lib
-, fetchurl
+{ akonadi-contacts
, cmake
+, fetchgit
+, gpgme
+, kcontacts
+, lib
+, mimetic
+, mkDerivation
+, pkgconfig
+, qgpgme
, qtbase
-, qtwebkit
+, qtkeychain
, qttools
+, qtwebkit
}:
mkDerivation rec {
pname = "trojita";
- version = "0.7";
+ version = "0.7.20190618";
- src = fetchurl {
- url = "mirror://sourceforge/trojita/trojita/${pname}-${version}.tar.xz";
- sha256 = "1n9n07md23ny6asyw0xpih37vlwzp7vawbkprl7a1bqwfa0si3g0";
+ src = fetchgit {
+ url = "https://anongit.kde.org/trojita.git";
+ rev = "90b417b131853553c94ff93aef62abaf301aa8f1";
+ sha256 = "0xpxq5bzqaa68lkz90wima5q2m0mdcn0rvnigb66lylb4n20mnql";
};
buildInputs = [
+ akonadi-contacts
+ gpgme
+ kcontacts
+ mimetic
+ qgpgme
qtbase
+ qtkeychain
qtwebkit
];
nativeBuildInputs = [
cmake
+ pkgconfig
qttools
];
-
meta = with lib; {
description = "A Qt IMAP e-mail client";
- homepage = http://trojita.flaska.net/;
+ homepage = "http://trojita.flaska.net/";
license = with licenses; [ gpl2 gpl3 ];
platforms = platforms.linux;
};
-
}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 69b87aaf383..1790dc04397 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -20899,7 +20899,9 @@ in
tribler = callPackage ../applications/networking/p2p/tribler { };
- trojita = libsForQt5.callPackage ../applications/networking/mailreaders/trojita { };
+ trojita = libsForQt5.callPackage ../applications/networking/mailreaders/trojita {
+ inherit (kdeApplications) akonadi-contacts;
+ };
tudu = callPackage ../applications/office/tudu { };