Commit Graph

89 Commits

Author SHA1 Message Date
espie
7da7058eee fed up with mono not finding gmcs during fake.
I don't know why it doesn't find it, but it looks like the tmp inst
is supposed to get it...

so work around until eventually robert fixes this mess for real...
2011-12-07 11:49:43 +00:00
robert
813c5d1d4c update to 2.10.6 2011-11-09 22:13:37 +00:00
ajacoutot
1787e4c6d4 Fix prefix/exec_prefix in pkgconfig files.
spotted by Vadim Zhukov

Regen patches while here.
2011-11-03 09:55:12 +00:00
jasper
9b2894aeaf - rename USE_NANT to MODMONO_NANT and change it to use yes/no instead of
merely checking if it's defined.
- define MODMONO_(BUILD,INSTALL)_TARGET which can be used if
  do-(build,install) are already defined.

ok robert@
2011-10-03 11:00:58 +00:00
ajacoutot
0ac7d27f8e Remove MODMONO_ONLY_FOR_ARCHS, it's unused.
discussed with espie@
2011-10-02 15:21:44 +00:00
espie
0ab6d4fc77 reuse value from bsd.port.arch.mk 2011-09-28 13:56:03 +00:00
espie
e820071495 normalize pkgpath 2011-09-16 10:31:20 +00:00
robert
a0cff325ef update to 2.10.5 2011-08-29 10:53:22 +00:00
espie
39b78c75e9 allow an interrupted build to be restarted. 2011-08-24 10:01:21 +00:00
robert
d75e3af324 use a different method to force using the bundled mcs.exe for bootstrapping
to avoid random build failures in fake
2011-06-05 15:16:48 +00:00
robert
16f1c2b8eb Make mono happy with vmmap. Thanks to Zoltan Varga from Mono for looking
into this issue and coming up with the fix:
Fix NOMAP32BIT support in specific trampolines.
2011-06-04 11:17:08 +00:00
ajacoutot
6f3853d4f2 And once again, fix the DLLMAP_FILES regex. 2011-05-03 10:40:59 +00:00
robert
5413f6acc9 update to 2.10.2 2011-04-27 08:50:15 +00:00
ajacoutot
0f6542179b Use the converters/libiconv MODULE. 2011-03-15 10:02:59 +00:00
robert
ec1135afbf remove old patches 2011-03-02 08:47:24 +00:00
robert
e8f3634c5b update to 2.10.1 2011-03-02 08:37:51 +00:00
ajacoutot
4d44cd5446 Better regex, with robert@ 2011-01-16 16:44:27 +00:00
robert
3a126321a6 update to 2.8.2 2011-01-14 21:14:12 +00:00
robert
3cea55a8c8 update to 2.8.1 2010-11-18 22:40:16 +00:00
espie
88d20077a4 new depends 2010-11-17 08:05:12 +00:00
espie
5e243a5257 convert WANTLIB on geo/lang 2010-11-07 19:12:42 +00:00
sthen
d15e1ce121 Reorder the ifdefs so this works both with and without kvm_getprocs.
It didn't build on -current before, and no change on systems with
kvm_getprocs removed, so no need to bump.

Thanks naddy@ for report + build test.
2010-10-27 14:45:26 +00:00
sthen
48233a5e3f adjust ifdefs so the kinfo_proc2 support is used. ok robert@ 2010-10-26 17:30:38 +00:00
espie
88dd25abf4 USE_GROFF=Yes 2010-10-18 19:20:41 +00:00
robert
13e1377fd8 ${_SYSTRACE_CMD} is not needed here 2010-10-16 13:21:20 +00:00
robert
e653dbf40a Update to mono-2.8;
there might be some breakage but this is the good time to do the update
2010-10-15 16:21:07 +00:00
ajacoutot
9bfe9801e2 Sync WANTLIB. 2010-10-01 05:23:52 +00:00
jasper
79370ddcd2 - revert patches after subst_cmd was ran sometime ago, so we have ${LIBTOOL} again 2010-09-28 18:33:06 +00:00
ajacoutot
d25bd8856b Remove powerpc from mono supported arches.
It builds but there is no support for sigcontext and mono crashes right on
startup. No need to loose time building this...

input and ok robert@
2010-09-16 18:53:29 +00:00
robert
be2e0b37ac - fix exception handling on amd64
- fix i386 builds
- remove a patchfile that is not needed anymore
2010-08-23 13:18:50 +00:00
robert
50c5451a44 add a missing patchfile missed by either me or cvs 2010-08-22 16:59:04 +00:00
robert
19c8a21871 Update to 2.6.7; remove patches that were merged backed to upstream 2010-08-18 10:51:55 +00:00
espie
792fe50e7c MODMONO_ONLY_FOR_ARCHS
zap () subshells
2010-07-05 09:13:05 +00:00
ajacoutot
038dca8ad6 ONLY_FOR_ARCHS is already part of the mono MODULE. 2010-07-05 06:16:58 +00:00
naddy
db2480f1f2 fix SO_PEERCRED fallout 2010-07-03 16:58:11 +00:00
robert
b225ba5909 Do not define GNU_SOURCE on OpenBSD otherwise it will pick up some
GNU API which will break badly on OpenBSD.
2010-06-28 18:15:24 +00:00
ajacoutot
fc908f7fe4 Bump after recent mono MODULE change.
"sure" robert@
2010-05-15 09:40:17 +00:00
ajacoutot
1b229dd600 Fix substitution for DLLMAP_FILES.
This makes sure we catch all the stupid so.X stuffs.

ok robert@
2010-05-15 09:37:48 +00:00
robert
c391b61a05 remove the gmake workaround 2010-05-10 20:17:31 +00:00
robert
cfa8e4468c add some missing patches that cvs missed .. bad cvs 2010-04-28 17:06:26 +00:00
robert
5d24fb6f79 Update to mono 2.6.4;
(a lot of patches are in upstream now)
2010-04-27 12:39:49 +00:00
robert
dbd0eb5db0 Correctly calculate GC_stackbottom on OpenBSD and set the threadstack size
to a high value just like other BSD -s.
2010-04-16 11:59:45 +00:00
robert
ec43dd560d Use KERN_BOOTTIME to get the uptime instead of making up a value
because we don't have /proc.
2010-04-08 16:40:04 +00:00
robert
0f11488b05 Disable shared handles because they are sometimes working, sometimes not. 2010-04-08 14:58:10 +00:00
ajacoutot
6ea207d134 Add MODMONO_{BUILD,RUN}_DEPENDS so other ports can use it.
ok robert@
2010-04-08 13:36:13 +00:00
robert
281e83e581 Fix kinfo_proc2 code and add support for more mono stuff using sysctl to
get process informations. Remove the mkbundle.cs patch and replace it
with one that uses configure.in so the libgc dependency ends up in the
pkg-config file. Move disabled features to configure.in from our Makefile
2010-04-08 12:12:33 +00:00
robert
2ea6d63a22 Move lang/mono dependency to mono.port.mk 2010-04-05 10:39:35 +00:00
robert
ecb79bdd63 add ONLY_FOR_ARCHS here 2010-04-05 01:15:00 +00:00
robert
702fa474ed Enable shared handles and add USE_NANT to mono.port.mk to use NAnt
to build stuff
2010-04-05 01:02:57 +00:00
robert
40cfd19ee0 - use pthread_stackseg_np to get the stack boundaries on OpenBSD
- remove some scripts that we don't use from BASH_SCRIPTS
- ignore one of the regression tests and continue if it fails
2010-04-01 21:53:51 +00:00