summaryrefslogtreecommitdiff
path: root/dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild')
-rw-r--r--dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild13
1 files changed, 11 insertions, 2 deletions
diff --git a/dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild b/dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild
index 66fb961070ce..1a3cf72f182b 100644
--- a/dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild
@@ -28,7 +28,7 @@ fi
# Patch version
FIREFOX_PATCHSET="firefox-68.0-patches-15"
-SPIDERMONKEY_PATCHSET="${PN}-68.6.0-patches-03"
+SPIDERMONKEY_PATCHSET="${PN}-68.6.0-patches-04"
MOZ_HTTP_URI="https://archive.mozilla.org/pub/firefox/releases"
MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"
@@ -49,7 +49,7 @@ SRC_URI="${MOZ_SRC_URI}
DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++"
HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
SLOT="68"
LICENSE="MPL-2.0"
@@ -180,6 +180,7 @@ src_test() {
fi
local -a KNOWN_TESTFAILURES
+ KNOWN_TESTFAILURES+=( test262/built-ins/Atomics/wait/bigint/waiterlist-order-of-operations-is-fifo.js )
KNOWN_TESTFAILURES+=( test262/intl402/RelativeTimeFormat/prototype/format/en-us-numeric-auto.js )
KNOWN_TESTFAILURES+=( non262/Intl/DateTimeFormat/timeZone_backward_links.js )
KNOWN_TESTFAILURES+=( non262/Intl/DateTimeFormat/tz-environment-variable.js )
@@ -196,6 +197,14 @@ src_test() {
KNOWN_TESTFAILURES+=( test262/language/types/number/S8.5_A2.2.js )
KNOWN_TESTFAILURES+=( test262/built-ins/Number/prototype/toPrecision/return-values.js )
KNOWN_TESTFAILURES+=( non262/Date/timeclip.js )
+ elif use sparc ; then
+ KNOWN_TESTFAILURES+=( non262/Array/regress-157652.js )
+ KNOWN_TESTFAILURES+=( non262/Array/regress-330812.js )
+ KNOWN_TESTFAILURES+=( non262/regress/regress-422348.js )
+ fi
+
+ if [[ $(tc-endian) == "big" ]] ; then
+ KNOWN_TESTFAILURES+=( test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-other-type.js )
fi
echo "" > "${T}"/known_failures.list || die