|
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 |
|