diff options
author | Tomáš Čech <sleep_walker@suse.cz> | 2015-03-05 09:12:20 +0100 |
---|---|---|
committer | Tomáš Čech <sleep_walker@suse.cz> | 2015-03-06 09:38:41 +0100 |
commit | f195b36602b0ca65bdd92e8b4ef3a6b71ed52679 (patch) | |
tree | 50be4e1269b039d8b98bf01cda58d70387b5833f /gnu | |
parent | 81f36365f1092ccd3b779370c0e35b21db51411e (diff) | |
download | guix-f195b36602b0ca65bdd92e8b4ef3a6b71ed52679.tar guix-f195b36602b0ca65bdd92e8b4ef3a6b71ed52679.tar.gz |
gnu: grub: Add patch to fix new version of freetype
* gnu/packages/patches/grub-freetype.patch: New file.
* gnu-system.am (dist_patch_DATA): Add the patch.
* gnu/packages/grub.scm (grub): Apply new patch.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/grub.scm | 3 | ||||
-rw-r--r-- | gnu/packages/patches/grub-freetype.patch | 24 |
2 files changed, 26 insertions, 1 deletions
diff --git a/gnu/packages/grub.scm b/gnu/packages/grub.scm index 5504f38225..b1da394835 100644 --- a/gnu/packages/grub.scm +++ b/gnu/packages/grub.scm @@ -79,7 +79,8 @@ (sha256 (base32 "0n64hpmsccvicagvr0c6v0kgp2yw0kgnd3jvsyd26cnwgs7c6kkq")) - (patches (list (search-patch "grub-gets-undeclared.patch"))))) + (patches (list (search-patch "grub-gets-undeclared.patch") + (search-patch "grub-freetype.patch"))))) (build-system gnu-build-system) (arguments '(#:configure-flags '("--disable-werror") diff --git a/gnu/packages/patches/grub-freetype.patch b/gnu/packages/patches/grub-freetype.patch new file mode 100644 index 0000000000..286830ccf8 --- /dev/null +++ b/gnu/packages/patches/grub-freetype.patch @@ -0,0 +1,24 @@ +commit fd0df6d098b1e6a4f60275c48a3ec88d15ba1fbb +Author: Colin Watson <cjwatson@ubuntu.com> +Date: Fri Nov 29 12:19:36 2013 +0000 + + Fix build with FreeType 2.5.1 + + * util/grub-gen-asciih.c: Include FT_SYNTHESIS_H rather than + <freetype/ftsynth.h>, fixing build with FreeType 2.5.1. + * util/grub-gen-widthspec.c: Likewise. + * util/grub-mkfont.c: Likewise. + +diff --git a/util/grub-mkfont.c b/util/grub-mkfont.c +index 0d8eb78..242dd01 100644 +--- a/util/grub-mkfont.c ++++ b/util/grub-mkfont.c +@@ -43,7 +43,7 @@ + #include FT_FREETYPE_H + #include FT_TRUETYPE_TAGS_H + #include FT_TRUETYPE_TABLES_H +-#include <freetype/ftsynth.h> ++#include FT_SYNTHESIS_H + + #undef __FTERRORS_H__ + #define FT_ERROR_START_LIST const char *ft_errmsgs[] = { |