summary refs log tree commit diff
path: root/gnu/packages/pulseaudio.scm
diff options
context:
space:
mode:
authorMark H Weaver <mhw@netris.org>2014-10-24 03:39:34 -0400
committerMark H Weaver <mhw@netris.org>2014-10-26 02:55:38 -0400
commit1d1efa6c6a4911ac20e1e3c4fdf0ecb2afb6f54a (patch)
tree5436e00d23572a36b3650ce809aa12c8b9ac6ffd /gnu/packages/pulseaudio.scm
parent16755848fc7f446ba4572d3c36c9b1d50410e927 (diff)
downloadguix-1d1efa6c6a4911ac20e1e3c4fdf0ecb2afb6f54a.tar.gz
gnu: pulseaudio: Fix CVE-2014-3970 and intermittent test failures.
* gnu/packages/patches/pulseaudio-CVE-2014-397.patch: New file.
* gnu/packages/patches/pulseaudio-fix-mult-test.patch: New file.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/pulseaudio.scm (pulseaudio): Add patches.
Diffstat (limited to 'gnu/packages/pulseaudio.scm')
-rw-r--r--gnu/packages/pulseaudio.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/packages/pulseaudio.scm b/gnu/packages/pulseaudio.scm
index 63f343dc37..61e0d029f5 100644
--- a/gnu/packages/pulseaudio.scm
+++ b/gnu/packages/pulseaudio.scm
@@ -127,7 +127,9 @@ rates. ")
               ;; anyway.
               '(substitute* "src/daemon/default.pa.in"
                  (("load-module module-console-kit" all)
-                  (string-append "#" all "\n"))))))
+                  (string-append "#" all "\n"))))
+             (patches (list (search-patch "pulseaudio-fix-mult-test.patch")
+                            (search-patch "pulseaudio-CVE-2014-3970.patch")))))
     (build-system gnu-build-system)
     (arguments
      `(#:configure-flags '("--localstatedir=/var" ;"--sysconfdir=/etc"