From eda3b77ac469e07b5836fdf9f7c9e7cc76be2872 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Tue, 16 Mar 2021 18:43:55 -0400 Subject: [PATCH 32/50] gnu: mediastreamer2: Enable PCAP support. * gnu/packages/linphone.scm (mediastreamer2) [arguments]<#:configure-flags> [-DENABLE_PCAP]: New flag. <#:phases>['patch-source]: New phase. --- gnu/packages/linphone.scm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gnu/packages/linphone.scm b/gnu/packages/linphone.scm index 661a9ea779..adf2a357ea 100644 --- a/gnu/packages/linphone.scm +++ b/gnu/packages/linphone.scm @@ -584,9 +584,15 @@ API. It also comprises a simple HTTP/HTTPS client implementation.") (arguments `(#:configure-flags (list - "-DENABLE_STATIC=NO") + "-DENABLE_STATIC=NO" + "-DENABLE_PCAP=YES") #:phases (modify-phases %standard-phases + (add-after 'unpack 'patch-source + (lambda _ + (substitute* "src/otherfilters/mspcapfileplayer.c" + (("O_BINARY") "L_INCR")) + #t)) (add-before 'check 'pre-check (lambda _ ;; Tests require a running X server. -- 2.31.0