Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 99060 | Differences between
and this patch

Collapse All | Expand All

(-)mozilla-firefox-1.0.5.ebuild.gnome (-3 / +22 lines)
Lines 23-29 Link Here
23
LICENSE="MPL-1.1 NPL-1.1"
23
LICENSE="MPL-1.1 NPL-1.1"
24
SLOT="0"
24
SLOT="0"
25
KEYWORDS="~x86"
25
KEYWORDS="~x86"
26
IUSE="gnome java mozdevelop mozsvg"
26
IUSE="gnome java mozdevelop mozsvg pango"
27
27
28
# xrender.pc appeared for the first time in xorg-x11-6.7.0-r2
28
# xrender.pc appeared for the first time in xorg-x11-6.7.0-r2
29
# and is required to build with support for cairo.  #71504
29
# and is required to build with support for cairo.  #71504
Lines 33-42 Link Here
33
		>=x11-base/xorg-x11-6.7.0-r2
33
		>=x11-base/xorg-x11-6.7.0-r2
34
		x11-libs/cairo
34
		x11-libs/cairo
35
	)
35
	)
36
	>=www-client/mozilla-launcher-1.28"
36
	>=www-client/mozilla-launcher-1.28
37
	pango? ( >=x11-libs/pango-1.6 )"
37
38
38
DEPEND="${RDEPEND}
39
DEPEND="${RDEPEND}
39
	java? ( >=dev-java/java-config-0.2.0 )"
40
	java? ( >=dev-java/java-config-0.2.0 )
41
	pango? ( =sys-devel/autoconf-2.13* )"
40
42
41
# Needed by src_compile() and src_install().
43
# Needed by src_compile() and src_install().
42
# Would do in pkg_setup but that loses the export attribute, they
44
# Would do in pkg_setup but that loses the export attribute, they
Lines 105-110 Link Here
105
		# Use system colors by default
107
		# Use system colors by default
106
		epatch ${FEDORA_FILES}/firefox-1.0-gtk-system-colors.patch
108
		epatch ${FEDORA_FILES}/firefox-1.0-gtk-system-colors.patch
107
	fi
109
	fi
110
	if use pango ; then
111
		# Use Pango for font rendering
112
		epatch ${FEDORA_FILES}/mozilla-1.7.3-pango-render.patch
113
		epatch ${FEDORA_FILES}/firefox-1.0-pango-selection.patch
114
		# Fix spacing in textareas
115
		epatch ${FEDORA_FILES}/firefox-1.0-pango-space-width.patch
116
		# Fix italic rendering errors with certain fonts
117
		epatch ${FEDORA_FILES}/firefox-1.0-pango-rounding.patch
118
		# Fix for some more cursor issues in textareas
119
		epatch ${FEDORA_FILES}/firefox-1.0-pango-direction.patch
120
		# Fix build problems with bidi patch
121
		epatch ${FEDORA_FILES}/firefox-1.0-pango-bidi-justify.patch
122
		# Get rid of the last few Xft references, fixing the "no fonts" problem
123
		epatch ${FEDORA_FILES}/firefox-1.0-pango-cairo.patch
124
		# The above patches changed configure.in
125
		autoconf-2.13 || die "autoconf failed"
126
	fi
108
}
127
}
109
128
110
src_compile() {
129
src_compile() {

Return to bug 99060