17 src = fetchFromGitHub {
18 owner = "qxmpp-project";
21 sha256 = "sha256-xqQUDFZgnBpUIv8kYvsNrJrIF259p3CccNn7u4vpxmY=";
26 ] ++ lib.optionals (withGstreamer || withOmemo) [
29 buildInputs = lib.optionals withGstreamer (with gst_all_1; [
34 ]) ++ lib.optionals withOmemo [
39 "-DBUILD_EXAMPLES=false"
41 ] ++ lib.optionals withGstreamer [
43 ] ++ lib.optionals withOmemo [
48 description = "Cross-platform C++ XMPP client and server library";
49 homepage = "https://github.com/qxmpp-project/qxmpp";
50 license = licenses.lgpl21Plus;
51 maintainers = with maintainers; [ astro ];
52 platforms = with platforms; linux;