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.6-r1.ebuild.fixes+gnome (-3 / +23 lines)
Lines 22-28 Link Here
22
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
22
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
23
SLOT="0"
23
SLOT="0"
24
LICENSE="MPL-1.1 NPL-1.1"
24
LICENSE="MPL-1.1 NPL-1.1"
25
IUSE="gnome java mozdevelop mozsvg mozcalendar"
25
IUSE="gnome java mozdevelop mozsvg mozcalendar pango"
26
26
27
# xrender.pc appeared for the first time in xorg-x11-6.7.0-r2
27
# xrender.pc appeared for the first time in xorg-x11-6.7.0-r2
28
# and is required to build with support for cairo.  #71504
28
# and is required to build with support for cairo.  #71504
Lines 32-41 Link Here
32
		>=x11-base/xorg-x11-6.7.0-r2
32
		>=x11-base/xorg-x11-6.7.0-r2
33
		x11-libs/cairo
33
		x11-libs/cairo
34
	)
34
	)
35
	>=www-client/mozilla-launcher-1.39"
35
	>=www-client/mozilla-launcher-1.39
36
	pango? ( >=x11-libs/pango-1.6 )"
36
37
37
DEPEND="${RDEPEND}
38
DEPEND="${RDEPEND}
38
	java? ( >=dev-java/java-config-0.2.0 )"
39
	java? ( >=dev-java/java-config-0.2.0 )
40
	pango? ( =sys-devel/autoconf-2.13* )"
39
41
40
S=${WORKDIR}/mozilla
42
S=${WORKDIR}/mozilla
41
43
Lines 132-137 Link Here
132
		# Use system colors by default
134
		# Use system colors by default
133
		epatch ${FEDORA_FILES}/firefox-1.0-gtk-system-colors.patch
135
		epatch ${FEDORA_FILES}/firefox-1.0-gtk-system-colors.patch
134
	fi
136
	fi
137
	if use pango ; then
138
		# Use Pango for font rendering
139
		epatch ${FEDORA_FILES}/mozilla-1.7.3-pango-render.patch
140
		epatch ${FEDORA_FILES}/firefox-1.0-pango-selection.patch
141
		# Fix spacing in textareas
142
		epatch ${FEDORA_FILES}/firefox-1.0-pango-space-width.patch
143
		# Fix italic rendering errors with certain fonts
144
		epatch ${FEDORA_FILES}/firefox-1.0-pango-rounding.patch
145
		# Fix for some more cursor issues in textareas
146
		epatch ${FEDORA_FILES}/firefox-1.0-pango-direction.patch
147
		# Fix build problems with bidi patch
148
		epatch ${FEDORA_FILES}/firefox-1.0-pango-bidi-justify.patch
149
		# Get rid of the last few Xft references, fixing the "no fonts" problem
150
		epatch ${FEDORA_FILES}/firefox-1.0-pango-cairo.patch
151
		# The above patches changed configure.in
152
		autoconf-2.13 || die "autoconf failed"
153
	fi
135
}
154
}
136
155
137
src_compile() {
156
src_compile() {
Lines 158-163 Link Here
158
	mozconfig_use_enable mozcalendar calendar
177
	mozconfig_use_enable mozcalendar calendar
159
	mozconfig_use_enable mozsvg svg
178
	mozconfig_use_enable mozsvg svg
160
	mozconfig_use_enable mozsvg svg-renderer-cairo
179
	mozconfig_use_enable mozsvg svg-renderer-cairo
180
	mozconfig_use_enable pango pango
161
	mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
181
	mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
162
	#mozconfig_annotate '' --with-user-appdir=.firefox
182
	#mozconfig_annotate '' --with-user-appdir=.firefox
163
183

Return to bug 99060