diff options
author | Leo Famulari <leo@famulari.name> | 2016-08-08 18:47:59 -0400 |
---|---|---|
committer | Leo Famulari <leo@famulari.name> | 2016-08-08 20:33:21 -0400 |
commit | 6b5e654dd46e255ee4c51d5363b94e06757ed752 (patch) | |
tree | fa533a22d7816104141c0ddce204dd37c134c1d6 /gnu/packages/fontutils.scm | |
parent | ed6ba9cc7b6e3c31cf6935cca4acf5fa9e236bb3 (diff) | |
download | guix-6b5e654dd46e255ee4c51d5363b94e06757ed752.tar guix-6b5e654dd46e255ee4c51d5363b94e06757ed752.tar.gz |
gnu: fontconfig: Fix CVE-2016-5384.
* gnu/packages/fontutils.scm (fontconfig)[replacement]: New field.
(fontconfig/fixed): New variable.
* gnu/packages/patches/fontconfig-CVE-2016-5384.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Diffstat (limited to 'gnu/packages/fontutils.scm')
-rw-r--r-- | gnu/packages/fontutils.scm | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm index 9ddbaec2f2..4867164fa6 100644 --- a/gnu/packages/fontutils.scm +++ b/gnu/packages/fontutils.scm @@ -223,6 +223,7 @@ fonts to/from the WOFF2 format.") (define-public fontconfig (package (name "fontconfig") + (replacement fontconfig/fixed) (version "2.11.94") (source (origin (method url-fetch) @@ -275,6 +276,13 @@ high quality, anti-aliased and subpixel rendered text on a display.") "See COPYING in the distribution.")) (home-page "http://www.freedesktop.org/wiki/Software/fontconfig"))) +(define fontconfig/fixed + (package + (inherit fontconfig) + (source (origin + (inherit (package-source fontconfig)) + (patches (search-patches "fontconfig-CVE-2016-5384.patch")))))) + (define-public t1lib (package (name "t1lib") |