Commit Graph

14 Commits

Author SHA1 Message Date
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
sthen
28d00adb2f add note about devel/gconf2 2013-03-05 10:27:38 +00:00
landry
1b92a45ed5 Enable spidermonkey on alpha & hppa.
It works flawlessly on alpha, crashes right away on hppa, but it's not
worse than sparc64 in that regard, so maybe that'll allow more stuff to
build on those archs.

ok sthen@ ajacoutot@
2013-02-12 20:02:53 +00:00
bcallah
ff6aa1210f Welcome mips64* to the JavaScript world.
Help and edits from landry@

ok landry@
2013-01-21 20:02:09 +00:00
jasper
06cac66408 actually, use ONLY_FOR_ARCHS-cups; prompted by landry@
ok aja@
2012-12-06 15:43:21 +00:00
landry
0f9eea998d Bump all ports depending on nspr to account for the devel/nspr,-main ->
devel/nspr pkgpath change. While here, make sure mozilla ports depend on
the latest and greatest via mozilla.port.mk.
Tested in a bulk build..
2012-11-12 20:45:32 +00:00
landry
8182ed9af8 Mark as ONLY_FOR_ARCHS=amd64 i386 powerpc sparc64, since there's little
luck it build or ever work on other archs. Maybe sparc, mips64*, alpha
or arm someday ?
2012-09-29 07:17:47 +00:00
ajacoutot
4a9621da1f Add VMEM_WARNING. 2012-09-18 18:05:16 +00:00
ajacoutot
3862af765a Sync the jsnativestack patch with the one in Firefox which is actually
more correct than this one.

ok landry@
2012-09-17 06:00:09 +00:00
ajacoutot
bf49a62be9 s/--with-pthread/--with-pthreads
Add MODGNU_CONFIG_GUESS_DIRS.
2012-08-20 12:51:55 +00:00
jasper
cf5185e5e8 get the build slightly further on mips64el 2012-08-13 11:08:51 +00:00
ajacoutot
4a407bbafe Don't compile with -DJS_C_STRINGS_ARE_UTF8. It is not the default, other
OSes do not enable it and our locale support is poor.
This actually unbreaks the whole javascript gang in GNOME (gjs...).
2012-07-07 22:46:19 +00:00
ajacoutot
05d1982b38 Use PKGSPEC to make sure the 2 spidermonkey ports are differentiated
when checking for dependencies.

ok landry@
2012-04-08 17:21:26 +00:00
landry
191bc6db26 Import devel/spidermonkey 1.8.5
- built from the official upstream release
- needed for upcoming gnome/js update
- this is not an update to lang/spidermonkey, as that new version was
  built upon Ffx 4 js engine and probably only works on amd64/i386/ppc.
It builds on sparc64 but is broken at runtime. Not marking BROKEN-* to
allow depending ports to build. Other archs untested.
- special care was taken to ensure it doesnt conflict with
  lang/spidermonkey (install versionned binaries/headers..)
- ports wanting to use it should use devel/spidermonkey>=1.8,<1.9 to
  ensure the correct version is picked up

Tested in an amd64 bulk build.
ok/prodding ajacoutot@
2012-04-07 13:48:18 +00:00