summary refs log tree commit diff
path: root/pkgs/applications/networking
diff options
context:
space:
mode:
authormisuzu <bakalolka@gmail.com>2020-01-13 13:59:40 +0200
committermisuzu <bakalolka@gmail.com>2020-01-13 14:08:03 +0200
commit9d28b0b95e6fb13eec4181cfb1e5113e00e92248 (patch)
tree6d4e025e5c4e8e0e4864429536b4970c442e3766 /pkgs/applications/networking
parentd9319e8e8725a43e7fa1329cddeef61cd61081b3 (diff)
downloadnixpkgs-9d28b0b95e6fb13eec4181cfb1e5113e00e92248.tar
nixpkgs-9d28b0b95e6fb13eec4181cfb1e5113e00e92248.tar.gz
nixpkgs-9d28b0b95e6fb13eec4181cfb1e5113e00e92248.tar.bz2
nixpkgs-9d28b0b95e6fb13eec4181cfb1e5113e00e92248.tar.lz
nixpkgs-9d28b0b95e6fb13eec4181cfb1e5113e00e92248.tar.xz
nixpkgs-9d28b0b95e6fb13eec4181cfb1e5113e00e92248.tar.zst
nixpkgs-9d28b0b95e6fb13eec4181cfb1e5113e00e92248.zip
psi-plus: 1.4.904 -> 1.4.984
Also fix 'ld: cannot find -lsecret-1 error' on build and crash with 'This application failed to start because no Qt platform plugin could be initialized' error on startup.
Diffstat (limited to 'pkgs/applications/networking')
-rw-r--r--pkgs/applications/networking/instant-messengers/psi-plus/default.nix18
1 files changed, 9 insertions, 9 deletions
diff --git a/pkgs/applications/networking/instant-messengers/psi-plus/default.nix b/pkgs/applications/networking/instant-messengers/psi-plus/default.nix
index d7741bda646..010c06e0c2a 100644
--- a/pkgs/applications/networking/instant-messengers/psi-plus/default.nix
+++ b/pkgs/applications/networking/instant-messengers/psi-plus/default.nix
@@ -1,25 +1,25 @@
-{ stdenv, fetchFromGitHub, cmake
+{ stdenv, fetchFromGitHub, cmake, wrapQtAppsHook
 , qtbase, qtmultimedia, qtx11extras, qttools, qtwebengine
-, libidn, qca2-qt5, qtkeychain, libXScrnSaver, hunspell
+, libidn, qca2-qt5, libsecret, libXScrnSaver, hunspell
 , libgcrypt, libotr, html-tidy, libgpgerror, libsignal-protocol-c
 }:
 
 stdenv.mkDerivation rec {
   pname = "psi-plus";
-  version = "1.4.904";
+  version = "1.4.984";
 
   src = fetchFromGitHub {
     owner = "psi-plus";
     repo = "psi-plus-snapshots";
     rev = version;
-    sha256 = "1bs7yk3qp91sm8nb9gna8vm59381afn1wfs7aii9yi29bhx6fw9h";
+    sha256 = "1nii2nfi37i6mn79xmygscmm8ax75ky244wxkzlga0ya8i8wfjh7";
   };
 
   resources = fetchFromGitHub {
     owner = "psi-plus";
     repo = "resources";
-    rev = "182c92ca0bcc055579d8c91bccba9efe157e77a9";
-    sha256 = "06k7q63cxpifpzjnlw1snclkr2mwf9fh71cgfd40n7jgzswzwhpb";
+    rev = "2f1c12564f7506bf902a26040fdb47ead4df6b73";
+    sha256 = "1dgm9k052fq7f2bpx13kchg7sxb227dkn115lyspzvhnhprnypz2";
   };
 
   postUnpack = ''
@@ -30,11 +30,11 @@ stdenv.mkDerivation rec {
     "-DENABLE_PLUGINS=ON"
   ];
 
-  nativeBuildInputs = [ cmake ];
+  nativeBuildInputs = [ cmake wrapQtAppsHook ];
 
   buildInputs = [
     qtbase qtmultimedia qtx11extras qttools qtwebengine
-    libidn qca2-qt5 qtkeychain libXScrnSaver hunspell
+    libidn qca2-qt5 libsecret libXScrnSaver hunspell
     libgcrypt libotr html-tidy libgpgerror libsignal-protocol-c
   ];
 
@@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
 
   meta = with stdenv.lib; {
     description = "XMPP (Jabber) client";
-    maintainers = with maintainers; [ orivej ];
+    maintainers = with maintainers; [ orivej misuzu ];
     license = licenses.gpl2;
     platforms = platforms.linux;
   };