robert
5146444d11
update to 5.12.0.226
2018-05-23 12:40:53 +00:00
ajacoutot
698f9b7813
While this port uses autotools, it also BDEP on cmake for whatever reason.
...
Robert will look into it but for now add a BDEP on devel/ninja as well to
prevent dpb(1) from removing it during builds.
ok robert@ (maintainer)
2018-04-26 12:08:07 +00:00
robert
ebf0fde27b
update to 5.10.1.47
2018-04-23 17:21:28 +00:00
robert
bb64279635
keep libmono-sgen and libmono-boehm so versions in sync so that the libmono-2.0
...
symlink's version is going to be correct as well
2018-03-30 18:05:42 +00:00
robert
cb92a566f8
unbreak mono by switching to the cooperative gc by default until
...
the default case gets fixed. this is not yet the default upstream
but ther plan is to do this soon
this update includes a hack that is being investigated upstream as well
in https://github.com/mono/mono/issues/6359
2018-03-29 19:33:18 +00:00
robert
0276c1d2e5
- update to 5.10.0.160
...
- apply a patch from Thomas Frohwein:
Use SIGUSR1 as the abort signal in mono instead of SIGTTIN,
because SIGTTIN gets delivered to all processes/threads and
that is not what we want here.
The port is still broken though, so leaving it as BROKEN.
2018-03-19 15:12:20 +00:00
robert
b9618def62
fix linking monograph with mono-sgen
...
diff from Thomas Frohwein
2018-01-16 16:12:54 +00:00
robert
4d648ffd24
enable mono-sgen
2018-01-03 16:35:53 +00:00
robert
50c044b7e6
update to 5.8.0.88; but keep it as BROKEN until the following issue is
...
fixed:
starting from 5.x, mono uses the csc (rosyln) compiler by default,
instead of mcs and csc is completely broken on OpenBSD for now, however
mcs can be used to build mono itself and other code as well.
there is an ongoing effort to fix this so i am commiting this so
that it is easier to work on it
2018-01-02 13:19:10 +00:00
ajacoutot
104b2436b0
Face reality and mark mono BROKEN; it's too unreliable in bulks.
...
Drop BROKEN from dependent ports to let them a chance to build if mono is
ever fixed.
ok sthen@ naddy@ robert@
2017-08-24 20:12:25 +00:00
ajacoutot
2e75ec5142
Update to mono-4.6.2.16.
...
ok robert@ (maintainer)
2017-07-23 06:41:25 +00:00
ajacoutot
d50fc347d1
Revert wxneeded hack; USE_WXNEEDED does the right thing with clang now.
2017-06-05 10:17:41 +00:00
schwarze
84613f6afa
almost identical formatting, drop USE_GROFF and bump
2017-06-02 23:25:03 +00:00
sthen
231c8bf1e2
add XXX comment about wxneeded and clang
2017-05-29 17:50:43 +00:00
zhuk
8c8b3fe19d
Mono clearly violates W^X, so mark it as such.
...
Allows it to be built on amd64 at least.
2017-05-29 13:28:59 +00:00
naddy
475ec72bf7
pull in <netinet/in.h> for in_addr_t
2017-02-03 15:26:12 +00:00
ajacoutot
25d52c026e
Update to mono-4.6.2.6.
...
ok robert@ (maintainer)
2016-11-09 11:17:02 +00:00
ajacoutot
b81fd48ffa
Pass --without-sigaltstack instead of patching.
...
Remove checks for old OpenBSD.
ok robert@ (maintainer)
2016-11-07 15:22:38 +00:00
ajacoutot
42d0cef88f
Fix DLLMAP_FILES, some files have moved.
...
Drop heap limit patches which never helped anything.
Set ac_cv_header_pthread_np_h=yes.
ok robert@ (maintainer)
2016-11-07 11:52:25 +00:00
robert
40b56e8e19
update to 4.6.1.5
2016-10-31 11:45:07 +00:00
robert
53670c4def
update to 4.4.2.11
2016-09-01 15:40:29 +00:00
sthen
78af353645
use USE_WXNEEDED
2016-08-18 12:31:52 +00:00
ajacoutot
91663c0fe0
Forgot to move converters/libiconv to LIB_DEPENDS in previous.
2016-07-13 14:04:22 +00:00
ajacoutot
74329f82de
Limit gc stack space; half of the pkgsrc patch was missing.
...
May help in bulks...
ok robert (maintainer)
2016-07-13 08:21:38 +00:00
robert
950ec6cb87
the build needs python in the acceptance-tests target
2016-07-02 10:22:30 +00:00
robert
129e23c478
update to 4.4.0.182
2016-06-26 10:40:28 +00:00
robert
3d3f536105
update to 4.2.3.4
2016-04-09 14:19:02 +00:00
naddy
ce859edcb4
garbage collect CONFIGURE_SHARED
2016-03-11 20:28:21 +00:00
robert
10667d4ce4
update to 4.2.2.30
2016-03-02 07:17:34 +00:00
robert
e61e0a6028
update to 4.2.1.102; tested by and ok ajacoutot@
2015-12-15 15:32:04 +00:00
robert
c7f2e4e19b
update to mono-4.0.4.1 and introduce the MODMONO_GMCS_COMPAT flag
...
in the mono module because upstream has merged all the compilers
into mcs
2015-10-03 11:53:44 +00:00
ajacoutot
417069317d
Needs devel/gettext-tools.
2015-08-12 06:13:56 +00:00
robert
57a0b44573
update to 3.12.1
2015-04-04 15:56:18 +00:00
naddy
030b50217c
fold PFRAG.shared into PLIST for SHARED_ONLY ports
2015-03-20 22:47:40 +00:00
robert
a7a3a7de67
update to 3.12.0
2015-01-17 12:24:25 +00:00
robert
bf790b6de2
fix reading past the end of a string when setting the native thread name,
...
which would lead to a crash on i386; noticed by sthen@
also remove a bogus patch which hardcodes the python path and properly
substitute the python binary's path in the Makefile instead
2014-12-30 18:47:31 +00:00
robert
c71d17c3eb
update to 3.10.0
2014-12-29 10:49:12 +00:00
brad
330eb0d64e
Don't use malloc.h header on OpenBSD.
...
ok robert@
2014-11-22 20:14:21 +00:00
ajacoutot
938e7bd130
Install missing @sample files; this unbreaks mono-basic.
...
ok sthen@ robert@ (maintainer)
2014-07-23 09:54:14 +00:00
ajacoutot
fddbfc09af
SYnc WANTLIB and regen PLIST>
2014-07-18 16:01:33 +00:00
robert
5eb3d199a1
fix i386 build by using -march=i586 and also commit a missing diff
...
to fix packaging
2014-07-12 16:24:20 +00:00
robert
82213749fe
update to mono-3.4.0
2014-07-09 11:39:16 +00:00
naddy
4ca8b7e015
L_cuserid will be going away
2013-12-04 21:31:12 +00:00
espie
f5cca2b075
convert to using intermediate *TARGET, as discussed with a few people.
...
(the waf version actually works, contrary to my former patch, as
CONFIGURE_STYLE must be set before modules)
2013-07-02 08:36:16 +00:00
ajacoutot
58f1a6f9f6
USE_LIBTOOL=Yes is the default now.
2013-03-21 08:45:11 +00:00
espie
0662a4e9d6
PERMIT_* / REGRESS->TEST sweep
2013-03-11 11:20:26 +00:00
sthen
6f3b9a9921
set ac_cv_header_execinfo_h=no rather than BUILD_DEPENDS on execinfo.
2013-01-27 13:52:35 +00:00
sthen
ec16bb94d2
build dep on libexecinfo to avoid dpb failures
2013-01-27 10:45:30 +00:00
kurt
6501adfbef
- Replace my termination race work-around with upstream's proper fix.
...
okay naddy@
2013-01-24 13:52:09 +00:00
kurt
f12f025fe7
Fix termination segfault caused by a use-after free race by having the
...
finalizer_thread exit as soon as it finishes. okay robert@ naddy@
2013-01-13 21:38:37 +00:00