summary refs log tree commit diff
path: root/pkgs
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 /pkgs
parentd484f2b7fc0834a068e8ace851faa449a03963f5 (diff)
downloadnixpkgs-a3e2ab12dbef93475ce594856f7f6f919ed2b1bd.tar
nixpkgs-a3e2ab12dbef93475ce594856f7f6f919ed2b1bd.tar.gz
nixpkgs-a3e2ab12dbef93475ce594856f7f6f919ed2b1bd.tar.bz2
nixpkgs-a3e2ab12dbef93475ce594856f7f6f919ed2b1bd.tar.lz
nixpkgs-a3e2ab12dbef93475ce594856f7f6f919ed2b1bd.tar.xz
nixpkgs-a3e2ab12dbef93475ce594856f7f6f919ed2b1bd.tar.zst
nixpkgs-a3e2ab12dbef93475ce594856f7f6f919ed2b1bd.zip
trojita: 0.7 -> 0.7.20190618
Diffstat (limited to 'pkgs')
-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 { };