{ lib, pkgs, stdenv } : stdenv.mkDerivation rec { pname = "corosync-qdevice"; version = "3.0.3"; src = pkgs.fetchFromGitHub { owner = "corosync"; repo = "corosync-qdevice"; rev = "v${version}"; sha256 = "sha256-9FyLhcGHNW73Xao7JiODzgyDKIynEAHJUlNppX+nPfw="; }; enableParallelBuilding = true; nativeBuildInputs = with pkgs; [ autoconf automake libtool pkg-config libqb systemd ]; buildInputs = with pkgs; [ corosync nss ]; configurePhase = '' ./autogen.sh ./configure \ --prefix=$out \ --enable-systemd \ --disable-upstart ''; buildPhase = '' make ''; meta = { description = "daemon for quorum on clusters"; homepage = "https://github.com/corosync/corosync-qdevice"; platforms = lib.platforms.linux; license = lib.licenses.gpl3; }; }