summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/spidermonkey: update patch set for 91.5.0Joonas Niilola2022-01-222-5/+2
| | | | | | | | | | - disable some gcc-specific sanity checks (since they're not ran for clang either), - disable -Werror=format. Closes: https://bugs.gentoo.org/792246 Closes: https://bugs.gentoo.org/831501 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-lang/spidermonkey: enable tests for 91.5.0Joonas Niilola2022-01-182-44/+136
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-lang/spidermonkey: add 91.5.0Joonas Niilola2022-01-172-0/+459
| | | | | | | - lto seems to only work with lld, and removed the MAKEOPTS hack since it broke it for me. SM takes a minute to build anyway. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-lang/spidermonkey: remove freebsd-libcDavid Seifert2022-01-022-12/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/spidermonkey: Drop old versionsMatt Turner2021-12-296-2280/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-lang/spidermonkey: Stabilize 78.15.0 ppc64, #822954Georgy Yakovlev2021-12-171-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/spidermonkey: Stabilize 78.15.0 arm, #822954Sam James2021-11-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/spidermonkey: Stabilize 78.15.0 arm64, #822954Sam James2021-11-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/spidermonkey: Stabilize 78.15.0 x86, #822954Jakov Smolić2021-11-121-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-lang/spidermonkey: Stabilize 78.15.0 amd64, #822954Jakov Smolić2021-11-121-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-lang/spidermonkey: require python[ssl]Thomas Deutschmann2021-10-232-0/+2
| | | | | | Closes: https://bugs.gentoo.org/818835 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: update patch setThomas Deutschmann2021-10-232-4/+11
| | | | | | | | | | | - Unbreak rust-1.56 - Allow building with LLVM 13 - Add Python 3.10 support Bug: https://bugs.gentoo.org/818016 Bug: https://bugs.gentoo.org/819486 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: bump to v78.15.0Thomas Deutschmann2021-10-062-0/+456
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: Stabilize 78.14.0 arm64, #814794Sam James2021-10-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/spidermonkey: Stabilize 78.14.0 arm, #814794Sam James2021-10-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/spidermonkey: Stabilize 78.14.0 x86, #814794Sam James2021-09-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/spidermonkey: Stabilize 78.14.0 amd64, #814794Sam James2021-09-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* dev-lang/spidermonkey: bump to v78.14.0Thomas Deutschmann2021-09-062-0/+456
| | | | | Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: add patch to build on Linux/RISC-VThomas Deutschmann2021-09-062-0/+108
| | | | | Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: revbump consumers of mozcoreconf-v5.eclassSam James2021-09-042-0/+0
| | | | | | | | | | | Needed to propagate PYTHON_REQ_USE change (there's no reason the package manager must "let go" and realise it's fine to allow a Python 2 without USE=threads otherwise). See: 4bdf38313a5f6f30b916a96e1a57baf34d3b39bc See: 5e9af19749cbb9fe8702e08643522986db103b1c See: 742eeca02a0d06a56f6a69af55bcbcdf42f18ba1 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/spidermonkey: fix Python use dep (threads)Sam James2021-09-041-1/+1
| | | | | | | They're now always on. See: 742eeca02a0d06a56f6a69af55bcbcdf42f18ba1 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/spidermonkey: keyword 68.12.0 for -riscvMarek Szuba2021-08-111-3/+4
| | | | | | | | | | | | | src_configure dies due to riscv being an unsupported architecture. Could be made to work by backporting 0041-bmo-1318905-Make-SpiderMonkey-build-on-Linux-RISC-V.patch from firefox-68 patch sets (it applies without errors to 68.12.0 and allows it to compile) - but given there is literally ONE package in the tree (net-libs/libproxy) requiring this particular Spidermonkey slot and it seems that it will be trivial to update to slot 78, it's probably not worth the trouble. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/spidermonkey: bump to v78.13.0Thomas Deutschmann2021-08-112-0/+456
| | | | | Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: Stabilize 78.12.0 arm, #806386Sam James2021-08-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/spidermonkey: Stabilize 78.12.0 arm64, #806386Sam James2021-08-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/spidermonkey: Stabilize 78.12.0 x86, #806386Sam James2021-08-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/spidermonkey: Stabilize 78.12.0 amd64, #806386Sam James2021-08-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/spidermonkey: add missing libffi subslot operatorSam James2021-07-252-2/+2
| | | | | | libffi 3.4.x breaks ABI and increments SONAME. Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/spidermonkey: amd64 & x86 stableThomas Deutschmann2021-07-131-1/+1
| | | | | Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: downgrading ewarn to einfo in llvm_check_depsThomas Deutschmann2021-07-131-3/+3
| | | | | | Closes: https://bugs.gentoo.org/795351 Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: bump to v78.12.0Thomas Deutschmann2021-07-132-0/+456
| | | | | | Closes: https://bugs.gentoo.org/793920 Package-Manager: Portage-3.0.21, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: switch from virtual/libffi to dev-libs/libffiSergei Trofimovich2021-06-202-2/+2
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/spidermonkey: drop Python 3.10 supportThomas Deutschmann2021-06-011-1/+1
| | | | | | Closes: https://bugs.gentoo.org/793683 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: bump to v78.11.0Thomas Deutschmann2021-06-012-0/+456
| | | | | Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: add riscv keywordYixun Lan2021-05-261-1/+1
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-lang/spidermonkey: add initial Linux/RISC-V supportThomas Deutschmann2021-05-212-4/+4
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/20813 Closes: https://bugs.gentoo.org/781137 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: use prefix shell, bug #789660Guilherme Amadio2021-05-191-1/+4
| | | | | | Closes: https://bugs.gentoo.org/789660 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* dev-lang/spidermonkey: check for sys-devel/llvm:$LLVM_SLOT in llvm_check_deps()Thomas Deutschmann2021-05-081-0/+5
| | | | | | | | | | When we override llvm_check_deps(), we have to check for sys-devel/llvm:$LLVM_SLOT on our own. Thanks-to: David Michael <fedora.dm0@gmail.com> Bug: https://bugs.gentoo.org/788763 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: add LLVM:12 supportThomas Deutschmann2021-05-071-1/+8
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/20712 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: bump to v78.10.1Thomas Deutschmann2021-05-072-1/+1
| | | | | | | No changes in spidermonkey. Just make repology happy. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: drop oldThomas Deutschmann2021-04-262-441/+0
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: update firefox patch setThomas Deutschmann2021-04-262-2/+2
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: stable 78.10.0 for ppc64Sergei Trofimovich2021-04-251-1/+1
| | | | | | | | stable wrt bug #784581 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/spidermonkey: update firefox patch setThomas Deutschmann2021-04-232-1/+2
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: Stabilize 78.10.0 arm, #784581Sam James2021-04-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/spidermonkey: Stabilize 78.10.0 arm64, #784581Sam James2021-04-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/spidermonkey: amd64 & x86 stableThomas Deutschmann2021-04-211-1/+1
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: drop oldThomas Deutschmann2021-04-204-1343/+0
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/spidermonkey: amd64 stable (bug #778944)Thomas Deutschmann2021-04-201-1/+1
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>