Lines 16-22
Link Here
|
16 |
soname_version="${PV}" |
16 |
soname_version="${PV}" |
17 |
SLOT="0/${soname_version}" |
17 |
SLOT="0/${soname_version}" |
18 |
KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~x64-macos ~x86-macos" |
18 |
KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~x64-macos ~x86-macos" |
19 |
IUSE="readline" |
19 |
IUSE="neon readline" |
20 |
|
20 |
|
21 |
RDEPEND="readline? ( sys-libs/readline:0 )" |
21 |
RDEPEND="readline? ( sys-libs/readline:0 )" |
22 |
DEPEND="${PYTHON_DEPS} |
22 |
DEPEND="${PYTHON_DEPS} |
Lines 40-48
Link Here
|
40 |
else |
40 |
else |
41 |
myconf+=" -Dv8_target_arch=x64" |
41 |
myconf+=" -Dv8_target_arch=x64" |
42 |
fi ;; |
42 |
fi ;; |
43 |
arm*-hardfloat-*) |
43 |
arm*-*) |
44 |
myconf+=" -Dv8_target_arch=arm -Dv8_use_arm_eabi_hardfloat=true" ;; |
44 |
myconf+=" -Dv8_target_arch=arm -Darm_fpu=" |
45 |
arm*-*) myconf+=" -Dv8_target_arch=arm" ;; |
45 |
if [[ ${CHOST} == *-hardfloat-* ]] ; then |
|
|
46 |
myconf+=" -Dv8_use_arm_eabi_hardfloat=true" |
47 |
else |
48 |
myconf+=" -Dv8_use_arm_eabi_hardfloat=false" |
49 |
fi |
50 |
if [[ ${CHOST} == armv7*-* ]] ; then |
51 |
myconf+=" -Darmv7=1" |
52 |
else |
53 |
myconf+=" -Darmv7=0" |
54 |
fi |
55 |
myconf+=" $(gyp_use neon arm_neon)" ;; |
46 |
*) die "Unrecognized CHOST: ${CHOST}" |
56 |
*) die "Unrecognized CHOST: ${CHOST}" |
47 |
esac |
57 |
esac |
48 |
|
58 |
|