commit
df3896f6ac
@ -1,27 +1,26 @@
|
|||||||
{ stdenv, fetchurl, enchant, qt4, zlib, sox, libX11, xorgproto, libSM
|
{ stdenv, fetchFromGitHub, cmake, wrapQtAppsHook
|
||||||
, libICE, qca2, pkgconfig, which, glib
|
, qtbase, qtmultimedia, qtx11extras, qttools, qtwebengine
|
||||||
, libXScrnSaver
|
, libidn, qca2-qt5, libXScrnSaver, hunspell
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "psi-0.15";
|
pname = "psi";
|
||||||
|
version = "1.4";
|
||||||
src = fetchurl {
|
src = fetchFromGitHub {
|
||||||
url = "mirror://sourceforge/psi/${name}.tar.bz2";
|
owner = "psi-im";
|
||||||
sha256 = "593b5ddd7934af69c245afb0e7290047fd7dedcfd8765baca5a3a024c569c7e6";
|
repo = pname;
|
||||||
|
rev = version;
|
||||||
|
sha256 = "09c7cg96vgxzgbpypgcw7yv73gvzppbi1lm4svbpfn2cfxy059d4";
|
||||||
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
patches = [
|
||||||
buildInputs =
|
./fix-cmake-hunspell-1.7.patch
|
||||||
[ enchant qt4 zlib sox libX11 xorgproto libSM libICE
|
];
|
||||||
qca2 pkgconfig which glib libXScrnSaver
|
nativeBuildInputs = [ cmake wrapQtAppsHook ];
|
||||||
];
|
buildInputs = [
|
||||||
|
qtbase qtmultimedia qtx11extras qttools qtwebengine
|
||||||
NIX_CFLAGS_COMPILE="-I${qca2}/include/QtCrypto";
|
libidn qca2-qt5 libXScrnSaver hunspell
|
||||||
|
];
|
||||||
NIX_LDFLAGS="-lqca";
|
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
description = "Psi, an XMPP (Jabber) client";
|
description = "Psi, an XMPP (Jabber) client";
|
||||||
maintainers = [ maintainers.raskin ];
|
maintainers = [ maintainers.raskin ];
|
||||||
|
@ -0,0 +1,12 @@
|
|||||||
|
diff --git a/cmake/modules/FindHunspell.cmake b/cmake/modules/FindHunspell.cmake
|
||||||
|
index a2d180b3..3a5aef3a 100644
|
||||||
|
--- a/cmake/modules/FindHunspell.cmake
|
||||||
|
+++ b/cmake/modules/FindHunspell.cmake
|
||||||
|
@@ -64,6 +64,7 @@ set(HUNSPELL_NAMES
|
||||||
|
hunspell-1.4
|
||||||
|
hunspell-1.5
|
||||||
|
hunspell-1.6
|
||||||
|
+ hunspell-1.7
|
||||||
|
libhunspell${d}
|
||||||
|
)
|
||||||
|
find_library(
|
@ -20815,7 +20815,7 @@ in
|
|||||||
|
|
||||||
ps2client = callPackage ../applications/networking/ps2client { };
|
ps2client = callPackage ../applications/networking/ps2client { };
|
||||||
|
|
||||||
psi = callPackage ../applications/networking/instant-messengers/psi { };
|
psi = libsForQt5.callPackage ../applications/networking/instant-messengers/psi { };
|
||||||
|
|
||||||
psi-plus = libsForQt5.callPackage ../applications/networking/instant-messengers/psi-plus { };
|
psi-plus = libsForQt5.callPackage ../applications/networking/instant-messengers/psi-plus { };
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user