diff options
author | Leo Famulari <leo@famulari.name> | 2016-10-05 13:30:39 -0400 |
---|---|---|
committer | Leo Famulari <leo@famulari.name> | 2016-10-05 17:37:22 -0400 |
commit | e73631a906429bbaccfaafdb24070260bc914d8d (patch) | |
tree | 3b2fc024036e6b424278d25d7f18ed3a78f6ffb9 /gnu/packages/xorg.scm | |
parent | 1f90b80f8bf776cce5c312b3c519c3fa79fc79f5 (diff) | |
download | guix-e73631a906429bbaccfaafdb24070260bc914d8d.tar guix-e73631a906429bbaccfaafdb24070260bc914d8d.tar.gz |
gnu: libxv: Fix CVE-2016-5407.
* gnu/packages/patches/libxv-CVE-2016-5407.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxv)[replacement]: New field.
(libxv/fixed): New variable.
Diffstat (limited to 'gnu/packages/xorg.scm')
-rw-r--r-- | gnu/packages/xorg.scm | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm index 111de2b65a..448ac65249 100644 --- a/gnu/packages/xorg.scm +++ b/gnu/packages/xorg.scm @@ -4686,6 +4686,7 @@ protocol and arbitrary X extension protocol.") (define-public libxv (package (name "libxv") + (replacement libxv/fixed) (version "1.0.10") (source (origin @@ -4711,6 +4712,13 @@ protocol and arbitrary X extension protocol.") (description "Library for the X Video Extension to the X11 protocol.") (license license:x11))) +(define libxv/fixed + (package + (inherit libxv) + (source (origin + (inherit (package-source libxv)) + (patches (search-patches + "libxv-CVE-2016-5407.patch")))))) (define-public mkfontdir (package |