1{ lib, stdenv, fetchurl, pkg-config, ucommon, openssl, libgcrypt }:
2
3stdenv.mkDerivation rec {
4 pname = "ccrtp";
5 version = "2.1.2";
6
7 src = fetchurl {
8 url = "mirror://gnu/ccrtp/ccrtp-${version}.tar.gz";
9 sha256 = "17ili8l7zqbbkzr1rcy4hlnazkf50mds41wg6n7bfdsx3c7cldgh";
10 };
11
12 nativeBuildInputs = [ pkg-config ];
13 propagatedBuildInputs = [ ucommon openssl libgcrypt ];
14
15 configureFlags = [
16 "--disable-demos"
17 ];
18
19 doCheck = true;
20
21 meta = {
22 description = "Implementation of the IETF real-time transport protocol (RTP)";
23 homepage = "https://www.gnu.org/software/ccrtp/";
24 license = lib.licenses.gpl2;
25 maintainers = with lib.maintainers; [ marcweber ];
26 platforms = lib.platforms.linux;
27 };
28}