34 lines
708 B
Nix
34 lines
708 B
Nix
{
|
|
pkgs,
|
|
lib,
|
|
stdenv
|
|
}:
|
|
|
|
with pkgs;
|
|
let
|
|
version="master";
|
|
in
|
|
stdenv.mkDerivation {
|
|
name = "pdserv";
|
|
inherit version;
|
|
|
|
src = fetchGit {
|
|
url = "https://gitlab.com/etherlab.org/pdserv.git";
|
|
ref = "${version}";
|
|
rev = "8642c3fe7456d85f5147fdee39fe9918945d175c"; #master
|
|
};
|
|
enableParallelBuilding = true;
|
|
|
|
#nativeBuildInputs = [ bash cmake autoreconfHook ];
|
|
nativeBuildInputs = [ bash cmake pkg-config ];
|
|
buildInputs = [ libxcrypt expat gnutls cyrus_sasl log4cplus db libyaml ];
|
|
|
|
#cmakeFlags = [ "-DENABLE_DOC=0" ];
|
|
|
|
|
|
meta = with lib; {
|
|
description = "Server library (C/C++) for process-data of user-space realtime applications.";
|
|
platforms = platforms.linux;
|
|
};
|
|
}
|