{ fetchgit, libcommuni, qt5, stdenv }: stdenv.mkDerivation rec { name = "communi-${version}"; version = "2016-01-03"; src = fetchgit { url = "https://github.com/communi/communi-desktop.git"; rev = "ad1b9a30ed6c51940c0d2714b126a32b5d68c876"; sha256 = "0gk6gck09zb44qfsal7bs4ln2vl9s9x3vfxh7jvfc7mmf7l3sspd"; }; buildInputs = [ libcommuni qt5.qtbase ]; enableParallelBuild = true; configurePhase = '' export QMAKEFEATURES=${libcommuni}/features qmake -r COMMUNI_INSTALL_PREFIX=$out ''; meta = with stdenv.lib; { description = "A simple and elegant cross-platform IRC client"; homepage = https://github.com/communi/communi-desktop; license = licenses.bsd3; platforms = platforms.all; maintainers = with maintainers; [ hrdinka ]; }; }