diff --git a/firefox/.md5sum b/firefox/.md5sum index 2979c7537..85f96cf78 100644 --- a/firefox/.md5sum +++ b/firefox/.md5sum @@ -1,3 +1,4 @@ d71f0f761c51aeae03e367001afc9f8d firefox-41.0.2.source.tar.xz 1c53b819f800c61cd50e7c47bdb30bf0 firefox-install-dir.patch cf6971669f70b440cb6ff8df8b2722ae firefox.desktop +efe2feea78bec0cf095ea9541ca5af78 freetype.patch diff --git a/firefox/Pkgfile b/firefox/Pkgfile index 08e53037f..3945fc7d6 100644 --- a/firefox/Pkgfile +++ b/firefox/Pkgfile @@ -5,13 +5,14 @@ name=firefox version=41.0.2 -release=1 +release=2 source=(http://ftp.mozilla.org/pub/firefox/releases/$version/source/firefox-$version.source.tar.xz - firefox-install-dir.patch firefox.desktop) + firefox-install-dir.patch firefox.desktop freetype.patch) build() { cd mozilla-release - + + patch -p1 -i $SRC/freetype.patch patch -p1 -i $SRC/firefox-install-dir.patch cat <<- EOF > .mozconfig diff --git a/firefox/freetype.patch b/firefox/freetype.patch new file mode 100644 index 000000000..67981ed8d --- /dev/null +++ b/firefox/freetype.patch @@ -0,0 +1,12 @@ +diff -rupN mozilla-release.orig/config/system-headers mozilla-release/config/system-headers +--- mozilla-release.orig/config/system-headers 2015-10-18 17:35:49.589375378 +0200 ++++ mozilla-release/config/system-headers 2015-10-18 17:36:45.288324530 +0200 +@@ -466,6 +466,7 @@ freetype/ftsizes.h + freetype/ftadvanc.h + freetype/ftbitmap.h + freetype/ftxf86.h ++freetype/ftfntfmt.h + freetype.h + ftcache.h + ftfntfmt.h +