Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Sep 2013 21:25:47 +0400
From:      Vladimir Seleznev <vseleznv@cmc.msu.ru>
To:        gecko@FreeBSD.org
Subject:   Firefox port
Message-ID:  <20130917172547.GA56758@slz762>

next in thread | raw e-mail | index | archive | help

--zYM0uCDKw75PZbzx
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hello!

It's about Firefox port. If it is builded with system cairo there is
font rendering artifacts that look ugly. The problem can be solve by
building firefox without system cairo.

I attached Makefile patch for that.

It had been tested on my system and worked fine.

Please test it.

P.S. OpenBSD and some Linux distributions also build Firefox without
system cairo and it has no artifacts.

--
With best regards,
Vladimir.

--zYM0uCDKw75PZbzx
Content-Type: text/x-diff; charset=us-ascii
Content-Disposition: attachment; filename="Makefile.patch"

--- Makefile.orig	2013-09-17 14:43:14.707099847 +0400
+++ Makefile	2013-09-17 14:44:48.145950023 +0400
@@ -15,7 +15,6 @@
 		nss>=3.15:${PORTSDIR}/security/nss \
 		sqlite3>=3.7.16.1:${PORTSDIR}/databases/sqlite3 \
 		${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
-		cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \
 		unzip:${PORTSDIR}/archivers/unzip
 
 USE_AUTOTOOLS=	autoconf213:env
@@ -42,6 +41,7 @@
 FIREFOX_ICON_SRC=	${PREFIX}/lib/${MOZILLA}/browser/chrome/icons/default/default48.png
 MOZ_OPTIONS=	--program-transform-name='s/firefox/${MOZILLA}/' \
 		--enable-application=browser \
+		--disable-system-cairo \
 		--enable-official-branding
 
 OPTIONS_DEFINE=	WEBRTC

--zYM0uCDKw75PZbzx--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130917172547.GA56758>