adam
24daafa112
Recursive revision bump after textproc/icu update
2020-04-12 08:27:48 +00:00
triaxx
10990ada73
spidermonkey52: distinfo forgotten in previsous commit
2020-03-23 08:52:11 +00:00
triaxx
4a62e4f89e
spidermonkey52: fix PR pkg/54878
...
This patch hacks the virtualenv configuration process that finds invalid
modification times in some very rare configurations.
2020-03-23 08:46:14 +00:00
tnn
19ded3ddfe
spidermonkey52: work around GCC optimizer bug
2020-03-16 13:30:57 +00:00
nia
3a05540c0e
spidermonkey52: Requires gcc 4.8 or higher
2019-11-10 14:17:38 +00:00
rillig
8c6aee8563
lang: align variable assignments
...
pkglint -Wall -F --only aligned --only indent -r
No manual corrections.
2019-11-03 19:03:56 +00:00
jklos
e463fa20d5
Fix spidermonkey52 fo compile on alpha.
2019-10-08 21:34:15 +00:00
jklos
639b14b488
Fix spidermonkey52 fo compile on alpha.
2019-10-08 21:16:06 +00:00
wiz
84e123ddd2
Bump PKGREVISIONs for perl 5.30.0
2019-08-11 13:17:48 +00:00
maya
b84f1c20ba
spidermonkey52: pour a bucket over this wildfire and backport a security fix.
...
From https://bugs.chromium.org/p/project-zero/issues/detail?id=1823 / mozjs
upstream.
Bump PKGREVISION
2019-07-09 16:08:38 +00:00
leot
226d069278
spidermonkey52: Do not build with debug symbols and strip
...
configure forced to pass `-g' to CFLAGS and did not strip resulting binaries and
libraries. Pass `--disable-debug-symbols' and `--enable-strip' to respectively
address that.
Fix PR pkg/54228 reported by matt farnsworth.
While here, avoid to pass `-Wl,-z,wxneeded' to LDFLAGS on NetBSD.
2019-05-24 18:15:38 +00:00
maya
f34a8c24a3
PKGREVISION bump for anything using python without a PYPKGPREFIX.
...
This is a semi-manual PKGREVISION bump.
2019-04-25 07:32:34 +00:00
ryoon
6fc378bce9
Recursive revbump from textproc/icu
2019-04-03 00:32:25 +00:00
gutteridge
2e90044cfc
lang/spidermonkey52: amend a comment
...
GCC 6 had PowerPC build fixes applied recently in pkgsrc.
2019-01-16 04:24:28 +00:00
gutteridge
3ad553068c
lang/spidermonkey52: fix a build breakage on PowerPC
...
PowerPC (at least, the variants used on hardware typically supported by
pkgsrc) does not offer the gamut of hardware-backed atomic instructions
that relatively recent versions of SpiderMonkey demand. Fall back to
using GCC's libatomic, so this builds and runs on that architecture.
2019-01-16 02:00:48 +00:00
adam
16dd5de231
revbump after updating textproc/icu
2018-12-09 18:51:58 +00:00
maya
436119c28b
spidermonkey52: backport patch for CVE-2018-12387
...
Don't inline push with more than 1 argument
A vulnerability where the JavaScript JIT compiler inlines Array.prototype.push with multiple arguments that results in the stack pointer being off by 8 bytes after a bailout. This leaks a memory address to the calling function which can be used as part of an exploit inside the sandboxed content process.
Bump PKGREVISION
2018-10-03 18:58:22 +00:00
wiz
93b46879c7
Recursive bump for perl5-5.28.0
2018-08-22 09:43:40 +00:00
jmcneill
019fe1d06b
TLS is broken on NetBSD aarch64, so force use of pthread_{set,get}specific
2018-08-01 09:32:27 +00:00
ryoon
b9c1e1d533
Recursive revbump from textproc/icu-62.1
2018-07-20 03:33:47 +00:00
youri
fb3c1a7235
Spidermonkey52 needs py-expat to configure on Darwin.
2018-06-09 03:01:12 +00:00
youri
ddfab39a2e
Remove leftover patch.
2018-05-25 15:57:45 +00:00
maya
83ff97a891
spidermonkey52: add linux specific plist file to fix install on linux.
...
From Nia Alarie in PR pkg/53304
2018-05-22 17:32:50 +00:00
maya
d1e44f70da
spidermonkey52: force pass -march=i586 on x86_32.
...
This fixes a build failure for netbsd/i386, which defaults for -march=i486,
and thus lacks 8 byte atomics required by this package.
Reported & tested by Riccardo Mottola on current-users.
2018-05-20 17:45:52 +00:00
youri
633095f477
Fix patch. Thanks leot@!
2018-05-19 13:00:56 +00:00
youri
a377ac701b
Cleanup patches.
2018-05-19 12:38:28 +00:00
youri
fc9d62f7ab
- Fix for polkit and gjs
...
- Remove the huge static lib
- attempt to not break other platforms..
2018-05-16 11:36:36 +00:00
jperkin
f5d2ef7aa5
spidermonkey52: Add support for SunOS.
...
Works well enough to only produce 7 minor failures out of 6679
regression tests.
2018-05-11 19:18:35 +00:00
wiz
a71d027476
spidermonkey52: improve HOMEPAGE
2018-04-29 05:11:20 +00:00
wiz
f89e054ed6
lang/spidermonkey52: import spidermonkey52-52.7.4
...
SpiderMonkey is the code-name for the Mozilla's C implementation of JavaScript.
This package contains SpiderMonkey 52.
2018-04-29 05:11:00 +00:00