Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 462200
Collapse All | Expand All

(-)v8-3.17.16.2.ebuild~ (-4 / +14 lines)
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

Return to bug 462200