{ stdenv, cmake, llvmPackages, irony }: stdenv.mkDerivation { pname = "irony-server"; inherit (irony) version; nativeBuildInputs = [ cmake ]; buildInputs = [ llvmPackages.libclang ]; dontUseCmakeBuildDir = true; cmakeDir = "server"; cmakeFlags = [ "-DCMAKE_PREFIX_PATH=${llvmPackages.clang-unwrapped}" ]; src = irony.src; meta = { description = "The server part of irony."; homepage = "https://melpa.org/#/irony"; maintainers = [ stdenv.lib.maintainers.deepfire ]; platforms = stdenv.lib.platforms.unix; license = stdenv.lib.licenses.free; }; }