aboutsummaryrefslogtreecommitdiff
path: root/lang/mono
Commit message (Collapse)AuthorAgeFilesLines
* Fix build on -CURRENTTom McLaughlin2007-10-251-2/+5
| | | | | | | Submitted by: Ted Faber Notes: svn path=/head/; revision=202012
* Update to 1.2.5.1Tom McLaughlin2007-10-239-215/+72
| | | | | | | | | | - reenable amd64 support while we're at it. Submitted by: Phillip Neumann Project by: BSD# (http://www.mono-project.com/Mono:FreeBSD) Notes: svn path=/head/; revision=201782
* Migration from bison 1.x to 2.xAde Lovett2007-10-171-2/+2
| | | | | | | | PR: 117086 Tested by: -exp runs Notes: svn path=/head/; revision=201613
* Use awk over gawk ib csproj files included in mono's build.Tom McLaughlin2007-06-101-0/+11
| | | | | | | | PR: 112149 Submitted by: Phillip Neumann Notes: svn path=/head/; revision=193191
* Fix socket threading in Mono's IO layer.Tom McLaughlin2007-03-243-1/+163
| | | | | | | | | | - patch-mono_io-layer_sockets.c - patch-mono_io-layer_socket-private.h Submitted by: Robert Wojciechowski Notes: svn path=/head/; revision=188216
* Update to 1.2.3.1Tom McLaughlin2007-03-1717-366/+129
| | | | | | | | | | | | | | - 1,933 missing methods were implemented - 164 methods with pending implementations were fixed - Several critical fixes to the runtime startup affecting multi-threaded applications - Windows.Forms improvements and bugfixes Submitted by: Phillip Neumann Project by: BSD# <http://www.mono-project.com/Mono:FreeBSD> Notes: svn path=/head/; revision=187558
* - Work around crashes during build due to LC_* settings in environment byTom McLaughlin2007-02-252-9/+29
| | | | | | | | | | | | setting LC_ALL=C [1] - Crash instead of looping infinitely when Mono can't obtain a semaphore. Patch from Mono's SVN [2] Reported by: A few people [1], pointyhat [2] Submitted by: Phillip Neumann [1], Lou Kamenov [2] Notes: svn path=/head/; revision=185839
* Force build to use the bundled mcs instead of the system's mcs if Mono isTom McLaughlin2007-02-191-1/+2
| | | | | | | | already installed. This clears up issues where some people could not build Mono if it was already installed. Notes: svn path=/head/; revision=185490
* Remove amd64 as an available arch to build on.Tom McLaughlin2007-02-151-1/+3
| | | | | | | | - builds are exhibiting semaphore problems on pointyhat runs causing failure to build. Notes: svn path=/head/; revision=185248
* Fix objformat fallout on -CURRENT.Tom McLaughlin2007-02-121-0/+2
| | | | | | | | Thanks to Andrzej Tobola and Sebastian Nowicki for lending me access to a machine. Notes: svn path=/head/; revision=184937
* s/INSTALLS_SHLIB/USE_LDCONFIG/Tom McLaughlin2007-02-041-1/+1
| | | | Notes: svn path=/head/; revision=184175
* - Update to 1.2.2.1Tom McLaughlin2007-02-0420-376/+214
| | | | | | | | | | | | | | - amd64 now enabled (and reportedly works quite well) - Remove annoying semdel stuff because mono releases its semaphoresa now Thanks to everyone on the BSD# mailing list for providing feedback as to the stability of this release on multiple archs and version lines. Helped by: Many people on the BSD# mailing list Projecy by: BSD# (http://www.mono-project.com/Mono:FreeBSD) Notes: svn path=/head/; revision=184164
* Use PTHREAD_LIBS with the included libgc.Tom McLaughlin2006-12-091-0/+2
| | | | | | | Submitted by: nork Notes: svn path=/head/; revision=179332
* Update to 1.1.13.8.1Tom McLaughlin2006-10-073-8/+43
| | | | | | | | | | | | | | | | | | | | | | | - fix CVE-2006-5072: Sebastian Krahmer of the SuSE security team discovered that the System.CodeDom.Compiler classes used temporary files in an insecure way. This could allow a symbolic link attack to create or overwrite arbitrary files with the privileges of the user invoking the program. Under some circumstances, a local attacker could also exploit this to inject arbitrary code into running Mono processes. vuxml id: 5a39a22e-5478-11db-8f1a-000a48049292 - Add USE_NANT to bsd.mono.mk for those ports I have hanging around which require NANT to build. Release notes: - 1.1.13.8.1: http://go-mono.com/archive/1.1.13.8.1/ - 1.1.13.8: http://go-mono.com/archive/1.1.13.8/ Project by: BSD# http://www.mono-project.com/Mono:FreeBSD Notes: svn path=/head/; revision=174817
* - Update to 1.1.13.6Tom McLaughlin2006-04-236-21/+33
| | | | | | | | | | | | | | | | | Changelog: http://go-mono.com/archive/1.1.13.5/ - Fix my MASTER_SITE_SUBDIR - Fix pthread usage when running unit tests. - portlint I had said on the BSD# mailing list that I would probably enable amd64 in the port but I'm holding off on that until some EM64T issues are tracked down. [1] http://forge.novell.com/pipermail/bsd-sharp-list/2006-April/000813.html [2] http://forge.novell.com/pipermail/bsd-sharp-list/2006-April/000815.html Notes: svn path=/head/; revision=160251
* Conversion to a single libtool environment.Ade Lovett2006-02-232-1/+8
| | | | | | | Approved by: portmgr (kris) Notes: svn path=/head/; revision=156749
* Update to 1.1.13.2Tom McLaughlin2006-02-194-10/+19
| | | | | | | | | | | | | | | | | | | Release notes: http://go-mono.com/archive/1.1.13/ Port changes: - Execute mono-semdel during pre-clean in addition to post-install - Execute mono-semdel over ${WRKSRC}/runtime as a precaution - Add G_DEBUG="" to mono-semdel target in bsd.mono.mk to prevent dropping core files with upcomming glib 2.9 [1] - add XSP_DOCROOT for when we eventually have an xsp port in the ports tree (If interested in xsp let me know) - Remove lingering USE_REINPLACE while I'm here Submitted by: Andres Kohn [1] Project by: BSD# <http://www.mono-project.com/Mono:FreeBSD> Notes: svn path=/head/; revision=156353
* Add mirror site on MASTER_SITE_LOCAL.Tom McLaughlin2006-01-241-1/+3
| | | | | | | Prompted by: kris Notes: svn path=/head/; revision=154314
* Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryEdwin Groothuis2006-01-221-6/+6
| | | | | | | | Approved by: krion@ PR: ports/88711 (related) Notes: svn path=/head/; revision=154113
* Update to 1.1.12.1Tom McLaughlin2006-01-1412-361/+118
| | | | | | | Project by: BSD# <www.mono-project.com/Mono:FreeBSD> Notes: svn path=/head/; revision=153502
* Mention in the pkg-message that semaphores can be removed using ipcrm.Tom McLaughlin2005-12-171-6/+2
| | | | | | | | | | | | I didn't use the submitted patch since I want to keep the pkg-message one screenful. Also removed some extra wordage to make the pkg-message shorter. PR: 90394 Submitted by: Michael C. Shultz <ringworm01@gmail.com> Notes: svn path=/head/; revision=151453
* Add SHA256 to my BSD# portsTom McLaughlin2005-12-011-0/+1
| | | | | | | Project by: BSD# <http://www.mono-project.com/Mono:FreeBSD> Notes: svn path=/head/; revision=150112
* Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentAde Lovett2005-11-151-1/+1
| | | | | | | | | | | | | | | | | | | | in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself. Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME team -- all GNOME 2.12.x ports use it. Preliminary documentation can be found at: http://people.FreeBSD.org/~ade/autotools.txt which is in the process of being SGMLized before introduction into the Porters Handbook. Light blue touch-paper. Run. Notes: svn path=/head/; revision=148323
* (Long awaited) update to 1.1.9.2Tom McLaughlin2005-11-1022-598/+872
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mono Changes: - Series release: http://www.go-mono.com/archive/1.1.9/ - Patch release: http://www.go-mono.com/archive/1.1.9.1_0/ (No 1.1.9.2 release announcement.) Port Changes: - Add pkg-message to explain reasons for common build failures and note the need to possibly increase the number of semaphores from the default FreeBSD amounts. - Add preliminary amd64 support [1,2] which has been disabled for the time being due to lingering stability issues. - Force the Mono build to only write within ${WRKDIR} and no longer write to ~/.wapi which leads to... - Add bsd.mono.mk which is a common makefile all Mono consumers will depend on. Currently this file sets the location of the .wapi the build process will write to. Since Mono does not cleanup the semaphore created for a .wapi when the last Mono process exits this file also handles the removal of the semaphore created during port building so we do not exhaust the machine's semaphore limit. Submitted by: Jean-Michel "tuo" Herve <jm.herve@gameproduction.org> [1] Joe Lewis <joe@joe-lewis.com> [1] Lou Kamenov on BSD# mailinglist [2] Approved by: ahze (mentor) Project by: BSD# <http://www.mono-project.com/Mono:FreeBSD> Notes: svn path=/head/; revision=147784
* Bump PORTREVISION to chase glib update that came with Gnome 2.12Tom McLaughlin2005-11-061-1/+1
| | | | | | | | | | | - Initially I planned to make a large Mono commit right after Gnome 2.12 was merged but the new Gnome has in part caused me to delay merging updates to Mono and friends. Approved by: mezz (co-mentor) Notes: svn path=/head/; revision=147432
* Fix the plist by taking care of directories in X11BASE too.Jeremy Messenger2005-08-032-1/+7
| | | | | | | | | | | lib/mono/1.0 lib/mono/2.0 Approved by: portmgr (marcus) Reported by: krion via pointyhat Notes: svn path=/head/; revision=140744
* Really fix build for FreeBSD 7.x.Jeremy Messenger2005-07-211-1/+1
| | | | | | | | | | Change from: ${OSVERSION} > 700000 To: ${OSVERSION} >= 700000 Reported by: Anthony Ginepro <rapiere@renaissance.homeip.net> Notes: svn path=/head/; revision=139774
* Fix the build on FreeBSD 7.x by teach it. I need to contact with mainstreamJeremy Messenger2005-07-171-0/+4
| | | | | | | | | | for use wildcard 'freebsd*' in general configure and 'freebsd[0-9] for any version that need to be different. Reported by: krismail Notes: svn path=/head/; revision=139437
* Fix the .so.0 -> .so, got bite by beagle when it can't find libsqlite.so.0.Jeremy Messenger2005-07-121-1/+4
| | | | | | | Bump the PORTREVISION. Notes: svn path=/head/; revision=139007
* Update to 1.1.8.2, most semaphore bugs in 1.1.8(.1) have been fixed.Jeremy Messenger2005-07-1013-35/+529
| | | | | | | | | | | | | | Release Notes: http://www.go-mono.com/archive/1.1.8/ http://www.go-mono.com/archive/1.1.8.1/ BTW: Welcome apeiron (Christopher Nehren <apeiron@comcast.net>) to BSD# team, he has the commit access over there. BSD# - Project by: http://www.mono-project.com/Mono:FreeBSD Notes: svn path=/head/; revision=138849
* [...Took from jylefort's comment in email with a bit tweak...]Jeremy Messenger2005-06-012-1/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mono will using Gamin or FAM by default if it exists in the runtime. If either doesn't exist then it will use KeventWatcher.cs. Add auto-check on Gamin and FAM for dependency. Bump the PORTREVISION to have the fix of kqueue. Rationale: - KeventWatcher.cs is naive, it does not report changes made to files within a monitored directory [1] - KeventWatcher.cs is implemented in C#, it is therefore slower than Gamin or FAM, which are implemented in C and C++, respectively [1] this is a bug which should be reported to the vendor Testing, using the attached WatchTest.cs: With KeventWatcher.cs: $ mono WatchTest.exe /somedir & [1] 89857 $ touch /somedir/foo OnCreatedEvent /somedir/foo $ echo foo >> /somedir/foo <nothing happens> With Gamin: $ mono WatchTest.exe /somedir & [1] 89889 $ touch /somedir/foo OnCreatedEvent /somedir/foo $ echo foo >> /somedir/foo OnChangedEvent /somedir/foo Submitted by: jylefort Notes: svn path=/head/; revision=136579
* Update to 1.1.7, Bill Middleton has been working against the Mono SVN to fixJeremy Messenger2005-05-1618-297/+454
| | | | | | | | | | FreeBSD problems with Mono. As of Mono 1.1.7, Mono has made a tremendous leap in stability on FreeBSD. Many C# apps now works much better with Mono 1.1.7. BSD# - Project by: http://www.mono-project.com/Mono:FreeBSD Notes: svn path=/head/; revision=135325
* Bump PORTREVISION to chase the glib20 shared lib version change.Joe Marcus Clarke2005-03-121-0/+1
| | | | Notes: svn path=/head/; revision=130974
* Update to 1.0.6, see details: http://www.go-mono.com/archive/1.0.6/Jeremy Messenger2005-02-272-5/+6
| | | | | | | | Submitted by: Tom McLaughlin <tmclaugh@sdf.lonestar.org> Project by: BSD# - http://forge.novell.com/modules/xfmod/project/?bsd-sharp Notes: svn path=/head/; revision=129868
* BSD# Project is taking the maintainership.Jeremy Messenger2005-02-191-1/+1
| | | | | | | | | BSD# Project: http://forge.novell.com/modules/xfmod/project/?bsd-sharp Submitted by: tmclaugh Notes: svn path=/head/; revision=129312
* With portmgr hat on, reset maintainership of these ports. Maintainer'sMark Linimon2005-02-131-1/+1
| | | | | | | | | | | | old email address bounces, and he has not been responsive to email on the only other one we have for him. These ports are now available for adoption. Come back coop, we miss ya ... Notes: svn path=/head/; revision=128714
* Fix the pkg-plist issue in gtk-sharp when it installs in mono's directory. LetJeremy Messenger2005-01-212-3/+10
| | | | | | | | | | mono to take of ${X11BASE} directories same as in ${LOCALBASE}. Project by: BSD# - http://forge.novell.com/modules/xfmod/project/?bsd-sharp Approved by: maintainer timeout (still no contact for months) Notes: svn path=/head/; revision=126985
* Update to 1.0.5.Jeremy Messenger2004-12-106-23/+75
| | | | | | | | | Submitted by: Tom McLaughlin <tmclaugh@sdf.lonestar.org> Project by: BSD# - http://forge.novell.com/modules/xfmod/project/?bsd-sharp Approved by: maintainer timeout (still no contact for months) Notes: svn path=/head/; revision=123649
* Update to 1.0.4. Mono has been set to IGNORE on 5.x if OSVERSION is belowJeremy Messenger2004-11-2613-164/+59
| | | | | | | | | | | | | | | 503000. Mono 1.0.1 and greater have been broken on earlier OSVERSION versions. Warning, not all C# apps will not working, because FreeBSD still need to work more on pthread issues. Few C# apps such as Blam, Muine, Tomboy and etc work perfect. PR: ports/74397 ports/74398 Submitted by: Tom McLaughlin <tmclaugh@sdf.lonestar.org> Project by: BSD# - http://forge.novell.com/modules/xfmod/project/?bsd-sharp Approved by: maintainer timeout (no contract for months) Notes: svn path=/head/; revision=122475
* - Don't hardcode shlib versionsPav Lucistnik2004-08-292-1/+2
| | | | | | | | | | | - Libintl is not part of libc on FreeBSD PR: ports/70318 Submitted by: Christopher Nehren <apeiron@comcast.net> Approved by: maintainer timeout (14 days) Notes: svn path=/head/; revision=117541
* - Chase redirectPav Lucistnik2004-07-251-1/+1
| | | | | | | | PR: ports/69568 Submitted by: zeekay <zk@wspim.edu.pl> Notes: svn path=/head/; revision=114673
* - Update to 1.0Pav Lucistnik2004-07-146-19/+53
| | | | | | | | PR: ports/68804 Submitted by: John Merryweather Cooper <johnmary@adelphia.net> (maintainer) Notes: svn path=/head/; revision=113665
* - Update to 0.97Pav Lucistnik2004-06-274-77/+27
| | | | | | | | PR: ports/68409 Submitted by: John Merryweather Cooper <coop9211@uidaho.edu> (maintainer) Notes: svn path=/head/; revision=112358
* We have a new Mono vict^W^W^Wolunteer! John Merryweather Cooper has offeredJoe Marcus Clarke2004-06-241-1/+1
| | | | | | | to take these ports. Notes: svn path=/head/; revision=112167
* Make uses elif not elsif, Marcus.Joe Marcus Clarke2004-06-121-1/+1
| | | | | | | Reported by: Freshports Notes: svn path=/head/; revision=111365
* Update to 0.95 (aka Mono 1.0 Beta 2). With this commit, plus David Xu'sJoe Marcus Clarke2004-06-1212-104/+566
| | | | | | | | | | | | KSE signal fixes from 6/12/2004, Mono now works on both 4.X and -CURRENT (well, all but two benchmarks build and run successfully on both 4.X and -CURRENT). Note: you may need to rm -r ~/.wapi before building if you've tried older versions of Mono. Notes: svn path=/head/; revision=111360
* Resign maintainership to ports@. gnome@ hasn't been that active in maintainingJoe Marcus Clarke2004-05-211-1/+1
| | | | | | | | this, and there are some non-trivial GC problems to overcome. Hopefully someone will step up with a passion for .NET. Notes: svn path=/head/; revision=109660
* Chase the glib20 update, and bump all affected ports' PORTREVISIONs.Joe Marcus Clarke2004-04-051-0/+1
| | | | Notes: svn path=/head/; revision=106175
* - Add SIZE to GNOME portsPav Lucistnik2004-03-181-0/+1
| | | | | | | Submitted by: trevor Notes: svn path=/head/; revision=104467
* Whoa there, boy, that's a mighty big commit y'all have there...Ade Lovett2004-03-141-1/+1
| | | | | | | | | | | | | | | | | | Begin autotools sanitization sequence by requiring ports to explicitly specify which version of {libtool,autoconf,automake} they need, erasing the concept of a "system default". For ports-in-waiting: USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13 USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213 USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14 Ports attempting to use the old style system after June 1st 2004 will be sorely disappointed. Notes: svn path=/head/; revision=103963