Lines 31-37
Link Here
|
31 |
DESCRIPTION="Firefox Web Browser" |
31 |
DESCRIPTION="Firefox Web Browser" |
32 |
HOMEPAGE="http://www.mozilla.com/firefox" |
32 |
HOMEPAGE="http://www.mozilla.com/firefox" |
33 |
|
33 |
|
34 |
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" |
34 |
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" |
35 |
SLOT="0" |
35 |
SLOT="0" |
36 |
LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )" |
36 |
LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )" |
37 |
IUSE="bindist +crashreporter +ipc +minimal pgo selinux system-sqlite +webm" |
37 |
IUSE="bindist +crashreporter +ipc +minimal pgo selinux system-sqlite +webm" |
Lines 53-64
Link Here
|
53 |
virtual/libffi |
53 |
virtual/libffi |
54 |
system-sqlite? ( >=dev-db/sqlite-3.7.7.1[fts3,secure-delete,threadsafe,unlock-notify,debug=] ) |
54 |
system-sqlite? ( >=dev-db/sqlite-3.7.7.1[fts3,secure-delete,threadsafe,unlock-notify,debug=] ) |
55 |
webm? ( >=media-libs/libvpx-1.0.0 |
55 |
webm? ( >=media-libs/libvpx-1.0.0 |
56 |
media-libs/alsa-lib ) |
56 |
kernel_linux? ( media-libs/alsa-lib ) ) |
57 |
crashreporter? ( net-misc/curl ) |
57 |
crashreporter? ( net-misc/curl ) |
58 |
selinux? ( sec-policy/selinux-mozilla )" |
58 |
selinux? ( sec-policy/selinux-mozilla )" |
59 |
# We don't use PYTHON_DEPEND/PYTHON_USE_WITH for some silly reason |
59 |
# We don't use PYTHON_DEPEND/PYTHON_USE_WITH for some silly reason |
60 |
DEPEND="${RDEPEND} |
60 |
DEPEND="${RDEPEND} |
61 |
dev-util/pkgconfig |
61 |
dev-util/pkgconfig |
|
|
62 |
!elibc_glibc? ( dev-libs/libexecinfo ) |
62 |
pgo? ( |
63 |
pgo? ( |
63 |
=dev-lang/python-2*[sqlite] |
64 |
=dev-lang/python-2*[sqlite] |
64 |
>=sys-devel/gcc-4.5 ) |
65 |
>=sys-devel/gcc-4.5 ) |
Lines 130-135
Link Here
|
130 |
EPATCH_FORCE="yes" \ |
131 |
EPATCH_FORCE="yes" \ |
131 |
epatch "${WORKDIR}/firefox" |
132 |
epatch "${WORKDIR}/firefox" |
132 |
|
133 |
|
|
|
134 |
epatch "${FILESDIR}"/${P}-intptr-declared.patch \ |
135 |
"${FILESDIR}"/${P}-jscpucfg-freebsd.patch \ |
136 |
"${FILESDIR}"/${P}-freebsd-pthreadnp.patch \ |
137 |
"${FILESDIR}"/${P}-ipc-freebsd.patch \ |
138 |
"${FILESDIR}"/${P}-libexecinfo.patch |
139 |
|
133 |
# Allow user to apply any additional patches without modifing ebuild |
140 |
# Allow user to apply any additional patches without modifing ebuild |
134 |
epatch_user |
141 |
epatch_user |
135 |
|
142 |
|