Commit graph

85 commits

Author SHA1 Message Date
joerg
f73bc68d80 Make sure the TLS variables are emitted by the compiler, clang is smart
enough to recognize the lack of references to drop them otherwise.
2012-05-04 16:23:20 +00:00
wiz
78982bf69f Fix mandoc -Tlint warning in mprof-report(1); for mkmandb.
Bump PKGREVISION.
2012-03-18 19:39:35 +00:00
kefren
19e14eb747 Update to 2.10.6. Minor bugfixes found in Changelog:
Simplify building with the Android NDK.
Allow Android'd support_boehm=no to work.
Disable the -Wunused-by-set-variable warning supported by newer gcc versions.
Add shared_perfcounters option to enable minimal.
Fix configure check for darwin to support all variants
Fix mingw32 cross-build on a git no-branch checkout.
Add a membar to libgc's UNLOCK () on arm.
Pass HAVE_ARMV6 to libgc on darwin too.
2011-10-29 05:47:54 +00:00
marino
e9d40423c6 PR#44846: Fix lang/mono for x86_64 DragonFly
The patch-ad modification was independently created by myself before I
knew about this PR.  The mono build has been broken for several months,
but with this patch along with modifications for the linker, mono now
builds on an x86_64 DragonFly machine.
2011-10-15 02:03:59 +00:00
christos
1b34f01436 - use mmap instead of malloc.
- check the result of malloc in the place we were crashing.
2011-10-14 00:17:44 +00:00
kefren
702f4ed36a Add fix for DragonFly/amd64 from PR#45201
PKGREVISION++
2011-08-04 05:23:02 +00:00
kefren
4308fc88df remove patch-ag that sometimes leads to stalls during build time
reported by obache@ on pkgsrc-users@
bump pkgrevision
2011-06-13 04:46:29 +00:00
kefren
a586ed8e84 Update to mono-2.10.2, a bugfix release on 2.10 branch. Full bugfixes list
at http://www.mono-project.com/Release_Notes_Mono_2.10.2
2011-06-10 04:11:29 +00:00
kefren
c2ee6301a4 Update to mono 2.10.1. Major Highlights:
* Google Native Client Support
    * New Profiler engine
    * Faster socket stack
    * Improved Parallel Framework
    * SGen Precise Stack Scanning and Many performance improvements.
    * Unified MonoTouch/Monodroid runtime support
    * Cecil/Light
    * New C# Compiler backend (can now use any custom mscorlib)
    * VB Compiler can now compile to both 2.0 and 4.0 profiles.
    * Supports ASP.NET MVC3, Razor and new WebPages.
    * New WebMatrix.Data database API.
    * Improved OSX Mono
    * F# and IronRuby
2011-04-25 14:01:40 +00:00
kefren
f8cf9584a3 Don't force using pthread TLS in NetBSD but check first if compiler
support (__thread) exists. Should fix PR/44725
2011-03-17 14:24:52 +00:00
kefren
286d967688 Update mono to 2.8.2
* Security fix for ASP.NET (XSP / mod_mono) source code disclosure
   (CVE-2010-4225)
 * Backport ParallelFx improvements from master (jlaval)
 * Fix state check for short-circuiting with SupportRecursion in
   ReaderWriterLockSlim #655361 (jlaval)
 * Increment Count even on single-processor in SpinWait.
   Fix #624849. (jlaval)
 * Update ThreadLocal to use default(T) for initialization with
   parameterless ctor. Fix #658689. (jlaval)
2011-01-08 18:06:00 +00:00
obache
ee9edfc4c2 one more DragonFly regression fix. 2010-12-29 10:42:35 +00:00
obache
00ea54674e Fix broken patch, remove redundant `)'. 2010-12-29 08:24:18 +00:00
obache
7b8e64aa77 more DragonFly fixes (not completed). 2010-12-29 05:57:52 +00:00
obache
5467482553 Some fixes for DragonFly (not completed). 2010-12-29 05:41:20 +00:00
kefren
3192274069 Update to 2.8.1, a bug fix release on 2.8 branch.
Full Changelog: http://www.mono-project.com/Release_Notes_Mono_2.8.1
2010-12-01 16:49:13 +00:00
kefren
9847dc4a7d add fix for CVE-2010-4159
PKGREVISION++
2010-11-23 16:33:03 +00:00
kefren
0720a41efc Update to mono 2.8 featuring: C# 4.0, new garbage collector, exception
tracing, LLVM integration.

Full Release Notes at: http://www.mono-project.com/Release_Notes_Mono_2.8
2010-10-16 04:32:18 +00:00
kefren
46eb514d8e Don't forget to create a directory on install
Supply libsqlite name for NetBSD and don't pin it to a specific major
version. Should fix www/mono-xsp bulk build
Bump PKGREVISION

OK wiz@
2010-10-15 04:52:05 +00:00
kefren
70e84fe046 Add a hack for fixing Thread.Context as proposed on packages@. This makes
monodevelop work again. PKGREVISION++. Ok'd wiz@
2010-10-04 06:09:28 +00:00
obache
71e11b7fb5 Add RCS Id. 2010-09-23 05:38:15 +00:00
kefren
cb51d1bccb Update to 2.6.7 - XXX: need to make moonlight profile work
Full update list: http://www.mono-project.com/Release_Notes_Mono_2.6.7
2010-07-31 08:40:37 +00:00
kefren
d2005ad3af Update to 2.6.4, a bugfix release. From Changelog:
Apply some openbsd changes from openbsd ports.
	Check whenever g++ is installed, since libtool requires it
		even if no c++ files will be compiled.
	Set default for with_moonlight to fix "Moon Profile:" output.
	Append -lgc to libmono_ldflags if using an external libgc
2010-04-29 08:44:30 +00:00
kefren
c58a7848fb Update to 2.6.3, a bugfix release on 2.6 branch.
For full changelog see http://www.mono-project.com/Release_Notes_Mono_2.6.3
2010-04-09 15:35:21 +00:00
ghen
68a365132b Restore libX11 path patch, was broken with 2.4.3.1 update and deleted with
2.6.1 update.  Bump PKGREVISION.
2010-02-18 21:55:48 +00:00
kefren
78b69a43ae Update to mono 2.6.1
Changes since version 2.4 are documented at:
http://www.mono-project.com/Release_Notes_Mono_2.6
http://www.mono-project.com/Release_Notes_Mono_2.6.1
2010-02-16 17:01:04 +00:00
drochner
500431fc79 update to 2.4.3.1
this is a bugfix release on the 2.4 branch
2010-01-15 19:41:23 +00:00
joerg
e43b4ec0bb Remove two patches that fix command line parsing on DragonFly, breaking
it on NetBSD. I can't explain the behavior on DragonFly, but the use of
the mono linker in the Makefiles matching the source, so the problem is
elsewhere.
2010-01-13 22:14:22 +00:00
kefren
2547942bee build with moonlight support. Added as a default option. Bump pkgrevision 2009-11-25 10:13:06 +00:00
kefren
191ea8e095 delete pkgsrc generated code from patch-ab
add fix for #348522 from upstream
pkgrevision++
2009-10-11 07:49:49 +00:00
wiz
270b117243 Update to 2.4.2.3:
Mono 2.4.2.3 is a bug fix release for Mono 2.4, which is the foundation
for Novell's own long-term support Mono-based product.

This release includes the following bug fixes from 2.4.2.2:

* 502016 (https://bugzilla.novell.com/show_bug.cgi?id=502016) - Simple
  precompiled MVC app does not run on Mono 2.4.2
* 524726 (https://bugzilla.novell.com/show_bug.cgi?id=524726) -
  Precompiling for / then deploying elsewhere causes failure for ASP.NET
  apps.

Changes in Mono 2.4.2.3

XSP now has Silverlight mime types registered.

Updated the browser database.

The C# Shell (csharp) will now accept C# scripts specified on the command
line, like:

$ csharp demo.cs

A major bug was fixed for multi-threaded applications using XPath, if you
are using XPath in a multithreaded application, we strongly recommend that
you upgrade to this version.
2009-09-02 12:09:01 +00:00
kefren
89b7cc5d03 use semaphores on netbsd. bump pkgrevision 2009-08-21 09:29:28 +00:00
kefren
1c4fa6485b Update to 2.4.2.2 - Contains fixes for CVE-2009-0217 2009-07-19 07:53:53 +00:00
hasso
cc35630c7a Make it build again on DragonFly. 2009-07-17 02:53:52 +00:00
kefren
04219641db Update to 2.4.2.1
This version is the first version to integrate Microsoft's open source
ASP.NET MVC stack. More than 140 bug fixed. Check
http://www.mono-project.com/Release_Notes_Mono_2.4.2 for more changes.
2009-07-15 11:37:16 +00:00
ahoka
26200ad80b Fix a problem, when applications using winforms can't find libX11.so with
native NetBSD Xorg by giving them full path to the shared library.
2009-06-21 21:37:47 +00:00
ahoka
1df71329d3 Dont explicitly look for libintl.so.0, but libintl.so (why was this
hardcoded I wonder?). Fixes System.DllNotFoundException on NetBSD.
2009-06-13 13:41:52 +00:00
hasso
1618b836e8 * Add some defines to get slightly more working mono on DragonFly (programs
still segfault with illegal instruction error after some seconds of work).
* Add some cvs id's to the patches.
* Bump PKGREVISION.
2009-04-28 10:31:58 +00:00
kefren
eb12cd3d28 Welcome to mono 2.4
Changelist available at http://www.mono-project.com/Release_Notes_Mono_2.4

Note: Enabled for now generics on amd64, as they look to work
2009-04-07 08:20:42 +00:00
he
edf6ff4e0b Add a patch to make this package build for our powerpc ports.
Since there is no difference for our other ports, no revision bump needed.
Part of fixing PR pkg/40622.

OK'ed by agc@
2009-04-05 16:20:06 +00:00
kefren
4a26ce0622 Support for DragonFly. Probably still incomplete, but compilable.
PKGREVISION++
2009-03-04 01:09:19 +00:00
kefren
aab6d155bc Fix Bug 475132 for amd64. Patch provided by Zoltan Varga 2009-02-12 19:44:50 +00:00
kefren
cf5f9b21f1 Welcome to Mono 2.2.
Changes since version 2.0 include improved performance, Full AOT and SIMD

For full changelist see:
http://www.mono-project.com/Release_Notes_Mono_2.2
2009-01-19 22:35:53 +00:00
kefren
faebc10d59 correct general register state indexes for NetBSD/amd64
Bump PKGREVISION
2008-11-21 08:00:48 +00:00
kefren
26a9d6cde6 reenable MAKE_JOBS_SAFE (2.0.1 compiled OK several times on i386 and amd64)
let configure choose tls model
provide atomic_ops to Interlock functions in newer NetBSDs
bump PKGREVISION
2008-11-19 11:17:49 +00:00
kefren
fcbc4bc50c * Update to mono 2.0.1
* Add linux PLIST

Mono 2.0.1 is a minor bugfix update to Mono 2.0. For full release notes
please consult: http://www.mono-project.com/Release_Notes_Mono_2.0.1
2008-10-25 05:27:58 +00:00
kefren
b390b71b76 Disable generic sharing on NetBSD/amd64 in order to get it built and
working. Probably this should be done for all *BSD as well.
Bump PKGREVISION
2008-10-10 22:02:42 +00:00
kefren
ccf060d8f5 Update to mono 2.0
Improved performance, more features, C# 3.0, complete LINQ support etc.

For a more complete list of changes please consult:
http://www.mono-project.com/Release_Notes_Mono_2.0
2008-10-07 13:22:32 +00:00
kefren
c43c16cebf Merge fix for Bug 418620 (SVN revision 111276) - Sys.Web is prone to
"HTTP header injection" attacks
2008-09-01 09:28:54 +00:00
kefren
5a9062e35b fix an cross site scripting vulnerability
bump PKGREVISION
2008-08-09 19:57:51 +00:00