82 |
>= app-arch/zip-3 |
>= app-arch/zip-3 |
83 |
>= dev-lang/yasm-1.3 |
>= dev-lang/yasm-1.3 |
84 |
>= dev-lang/python-2.7 |
>= dev-lang/python-2.7 |
85 |
|
>= dev-lang/python3-3.6 |
86 |
>= dev-lang/rust-1.28 |
>= dev-lang/rust-1.28 |
87 |
>= dev-util/cargo-0.29 |
>= dev-util/cargo-0.29 |
88 |
>= sys-dev/clang-6 |
>= sys-dev/clang-6 |
94 |
SRCFILE="firefox-${PVER}.source.tar.xz" |
SRCFILE="firefox-${PVER}.source.tar.xz" |
95 |
SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" |
SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" |
96 |
|
|
97 |
sminclude mozilla mtools cleanutils python gtk2 |
# include python2 after python3 to have the default $PYTHON set to python2 or mach build will fail atm |
98 |
|
sminclude mozilla mtools cleanutils python3 python2 gtk2 |
99 |
|
|
100 |
SRC_URI=( |
SRC_URI=( |
101 |
http://ftp.mozilla.org/pub/${PNAME}/releases/${PVER}/source/${SRCFILE} |
http://ftp.mozilla.org/pub/${PNAME}/releases/${PVER}/source/${SRCFILE} |
160 |
|
|
161 |
local _mychost="${CHOST}" |
local _mychost="${CHOST}" |
162 |
install -d obj-${_mychost}/_virtualenv/bin || die |
install -d obj-${_mychost}/_virtualenv/bin || die |
163 |
cp -a /usr/bin/python-m32 obj-${_mychost}/_virtualenv/bin || die |
cp -a /usr/bin/python3-m32 obj-${_mychost}/_virtualenv/bin || die |
164 |
cp -a /usr/bin/python-m64 obj-${_mychost}/_virtualenv/bin || die |
cp -a /usr/bin/python3-m64 obj-${_mychost}/_virtualenv/bin || die |
165 |
cp -a /usr/bin/python$(mget-python-version)-m32 obj-${_mychost}/_virtualenv/bin || die |
cp -a /usr/bin/python$(mget-python-version)-m32 obj-${_mychost}/_virtualenv/bin || die |
166 |
cp -a /usr/bin/python$(mget-python-version)-m64 obj-${_mychost}/_virtualenv/bin || die |
cp -a /usr/bin/python$(mget-python-version)-m64 obj-${_mychost}/_virtualenv/bin || die |
167 |
fi |
fi |
232 |
mozconf_add --with-system-icu |
mozconf_add --with-system-icu |
233 |
mozconf_add --enable-intl-api |
mozconf_add --enable-intl-api |
234 |
mozconf_add --with-system-libvpx |
mozconf_add --with-system-libvpx |
235 |
mozconf_add --enable-system-cairo |
#mozconf_add --enable-system-cairo |
236 |
|
|
237 |
# enable cairo-gtk3 as default |
# enable cairo-gtk3 as default |
238 |
mozconf_add --enable-default-toolkit=cairo-gtk3 |
mozconf_add --enable-default-toolkit=cairo-gtk3 |