~ruther/guix-local

0ba652b2f58bcc9fee16228721c77d3676b17302 — Mark H Weaver 10 years ago 723e886
gnu: gst-plugins-good: Disable rtprtx tests that frequently fail.

* gnu/packages/gstreamer.scm (arguments): Add 'disable-failing-rtprtx-tests'
  phase.
1 files changed, 13 insertions(+), 0 deletions(-)

M gnu/packages/gstreamer.scm
M gnu/packages/gstreamer.scm => gnu/packages/gstreamer.scm +13 -0
@@ 222,6 222,19 @@ for the GStreamer multimedia library.")
     `(("glib:bin" ,glib "bin")
       ("pkg-config" ,pkg-config)
       ("python-wrapper" ,python-wrapper)))
    (arguments
     `(#:phases
       (modify-phases %standard-phases
         (add-after
          'unpack 'disable-failing-rtprtx-tests
          (lambda _
            ;; Disable rtprtx tests that frequently fail.
            ;; XXX FIXME: Try removing this for version > 1.4.5.
            (substitute* "tests/check/elements/rtprtx.c"
              (("tcase_add_test \\(tc_chain,\
 (test_rtxsender_max_size_packets|test_rtxreceive_data_reconstruction)\\);" all)
               (string-append "/* " all " */")))
            #t)))))
    (home-page "http://gstreamer.freedesktop.org/")
    (synopsis
     "Plugins for the GStreamer multimedia library")