Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/spidermonkey/
Date: Sat, 22 Jan 2022 09:00:15
Message-Id: 1642842001.d85af4050717832975fe735a7c6bbf73359fe654.juippis@gentoo
1 commit: d85af4050717832975fe735a7c6bbf73359fe654
2 Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 22 08:57:46 2022 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 22 09:00:01 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d85af405
7
8 dev-lang/spidermonkey: update patch set for 91.5.0
9
10 - disable some gcc-specific sanity checks (since they're not ran for
11 clang either),
12 - disable -Werror=format.
13
14 Closes: https://bugs.gentoo.org/792246
15 Closes: https://bugs.gentoo.org/831501
16 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
17
18 dev-lang/spidermonkey/Manifest | 2 +-
19 dev-lang/spidermonkey/spidermonkey-91.5.0.ebuild | 5 +----
20 2 files changed, 2 insertions(+), 5 deletions(-)
21
22 diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
23 index e59b67df91b0..0b1dcd6095f8 100644
24 --- a/dev-lang/spidermonkey/Manifest
25 +++ b/dev-lang/spidermonkey/Manifest
26 @@ -11,5 +11,5 @@ DIST spidermonkey-52.0-patches-1.tar.xz 3112 BLAKE2B d8f4c44cb2ae290fa51efc4725a
27 DIST spidermonkey-60.0-patches-04.tar.xz 4428 BLAKE2B af78049cd9b3ee6a9b689e6253486c4670fd3b506faade7d745dafaa7af329c0bd15cd35e95528a4c96688230f4803130967fb09b97aae2bda0ce0f73acaaf3e SHA512 fb1326a81512146ba98773d4f7e0c4bc1bff0f076897c13f576fcf63b56f6965efeff633eea9160bca9f9bc4546505901084eabc33bc955de0b7ab3d6334387a
28 DIST spidermonkey-68.6.0-patches-04.tar.xz 5956 BLAKE2B b1250391a5173e676272d5926b710c06b0e9de1ff03b130a57fdac30f2deefbee3fa92250b37e28087572fe5cce73eb112ef4e1fb0c0401d6ecdb22ab9868998 SHA512 94575b11b4f006c6ee0c8d64b315734a173cecb68e9128ca61ba1a28177e3c149b8cf1f3b3c47a7a263fad8da6196fc0101df87392f016686a827e0cd24fdc74
29 DIST spidermonkey-78-patches-04.tar.xz 3408 BLAKE2B f2fdd4882e1e4de1908c458dc8dfedd5665ef7118f19704dabf2b2a80e2fae48813e9bc3d0c3410287e32c21e3f9d09233d8e5d15917f53aa2f60e6190cd9cdb SHA512 87ac83c0ccc05f482913b1fbf043db1878536f935f934362a47283809c0cbfdeff040206a9c18c687384b606ba8a7bd9a7c1fc3c0bcfdd620987990a33ca1fe2
30 -DIST spidermonkey-91-patches-01.tar.xz 3960 BLAKE2B 6b02e1e8c90759106b5c2efda16a1804a18d47fd3b9979319104416cf6673ab8879b30d9ea59e6de375c9ba9cb28f9bae9736469914307b837207dcc7ce92250 SHA512 58306af6cee4e637915451b114af97387bf8a1a298e7bc214cfdac38060b688042176fddf360780b0657508d4543077569abd8a5d8f51aac65f1bfa2d770229f
31 +DIST spidermonkey-91-patches-02j.tar.xz 4620 BLAKE2B d102c6a05daea458772fe3b0eab241b56f3eddc419ff188f0391977a5988b93a95cee3ede95b73f48493735473875bdc48553dfda639fa57571d9d6d8bcbc4c9 SHA512 b725db2176a316277fc052830137790b45e9be9059f528c0b740aeb6293a24f67a44218c5275ae045c6cef1f7790597ddc9ff3b1bb57f8bed59e39e5763565b7
32 DIST spidermonkey-slot0-patches-02.tar.xz 10952 BLAKE2B fb7bf5cdac6c821a48d407ff172fe0ec7297e047d3b3bab952f226f413b83ea70325175b41c1680725ff588111b424efc97a0c66e392989da510c43d38528ff1 SHA512 cd62890c4b58658d99fc1b52f05ccb35c07da835b168bb9d5e6b219de5021122c199cc2255c5b0be01ef582f53dd51c9975921e6bde9f14e9b43536e2bee85f2
33
34 diff --git a/dev-lang/spidermonkey/spidermonkey-91.5.0.ebuild b/dev-lang/spidermonkey/spidermonkey-91.5.0.ebuild
35 index 3869fb05e1b6..f2c8b9767f6c 100644
36 --- a/dev-lang/spidermonkey/spidermonkey-91.5.0.ebuild
37 +++ b/dev-lang/spidermonkey/spidermonkey-91.5.0.ebuild
38 @@ -5,7 +5,7 @@ EAPI="7"
39
40 # Patch version
41 FIREFOX_PATCHSET="firefox-91esr-patches-04.tar.xz"
42 -SPIDERMONKEY_PATCHSET="spidermonkey-91-patches-01.tar.xz"
43 +SPIDERMONKEY_PATCHSET="spidermonkey-91-patches-02j.tar.xz"
44
45 LLVM_MAX_SLOT=13
46
47 @@ -67,9 +67,6 @@ SLOT="91"
48 LICENSE="MPL-2.0"
49 IUSE="clang cpu_flags_arm_neon debug +jit lto test"
50
51 -# 91.5.0, only lld seems to be supported with lto.
52 -REQUIRED_USE="lto? ( clang )"
53 -
54 #RESTRICT="test"
55 RESTRICT="!test? ( test )"