rops: init at 0.1.4 (#364869)
[NixPkgs.git] / pkgs / development / libraries / telepathy / qt / default.nix
blobd8468027985ca2bd14e3a0cec56a607a27759f06
2   lib,
3   stdenv,
4   fetchurl,
5   cmake,
6   qtbase,
7   pkg-config,
8   python3Packages,
9   dbus-glib,
10   dbus,
11   telepathy-farstream,
12   telepathy-glib,
15 let
16   inherit (python3Packages) python dbus-python;
18 stdenv.mkDerivation rec {
19   pname = "telepathy-qt";
20   version = "0.9.8";
22   src = fetchurl {
23     url = "https://telepathy.freedesktop.org/releases/telepathy-qt/telepathy-qt-${version}.tar.gz";
24     sha256 = "bf8e2a09060addb80475a4938105b9b41d9e6837999b7a00e5351783857e18ad";
25   };
27   nativeBuildInputs = [
28     cmake
29     pkg-config
30     python
31   ];
32   propagatedBuildInputs = [
33     qtbase
34     telepathy-farstream
35     telepathy-glib
36   ];
37   buildInputs = [ dbus-glib ];
38   nativeCheckInputs = [
39     dbus
40     dbus-python
41   ];
43   # No point in building tests if they are not run
44   # On 0.9.7, they do not even build with QT4
45   cmakeFlags = lib.optional (!doCheck) "-DENABLE_TESTS=OFF";
47   dontWrapQtApps = true;
49   doCheck = false; # giving up for now
51   meta = with lib; {
52     description = "Telepathy Qt bindings";
53     homepage = "https://telepathy.freedesktop.org/components/telepathy-qt/";
54     license = licenses.lgpl21;
55     platforms = platforms.unix;
56   };