Files
etherlab-nix/pdserv.nix
2023-08-16 08:42:22 +03:00

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;
};
}