summaryrefslogtreecommitdiff
path: root/lang/mono (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Remove the tests directory from the build since it ropes in a bogus bashJoe Marcus Clarke2004-03-021-0/+11
| | | | | | | | | BUILD_DEPENDS. This problem will be resolved in the next release of mono. Submitted by: Tom McLaughlin <tmclaugh@sdf.lonestar.org> Notes: svn path=/head/; revision=102698
* Update to 0.30.1.Joe Marcus Clarke2004-02-273-7/+18
| | | | | | | | PR: 63172 Submitted by: ZParta <zparta@skebo.ac> Notes: svn path=/head/; revision=102309
* Change BROKEN to IGNORE since the package actually builds (but does not work)Kris Kennaway2004-02-161-1/+1
| | | | Notes: svn path=/head/; revision=101048
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.Joe Marcus Clarke2004-02-041-0/+1
| | | | | | | (Part 2) Notes: svn path=/head/; revision=99920
* Remove a patch missed in the last commit.Joe Marcus Clarke2003-12-161-10/+0
| | | | | | | Noticed by: John Merryweather Cooper <johnmary@adelphia.net> Notes: svn path=/head/; revision=95930
* Update to 0.29.Joe Marcus Clarke2003-12-153-5/+10
| | | | | | | | PR: 60228 Submitted by: John Merryweather Cooper <johnmary@adelphia.net> Notes: svn path=/head/; revision=95916
* Mark BROKEN on -CURRENT. Having garbage collection enabled causes monoJoe Marcus Clarke2003-10-171-0/+2
| | | | | | | | | | to core dump when it tries to allocate what seems like 512 MB of memory when it tries to do garbage collection. Anyone wanting to look at fixing boehm-gc on FreeBSD is more than welcome to submit patches. You will not be turned away. Notes: svn path=/head/; revision=91468
* I believe this works now. I am able to compile and run some C# apps includedJoe Marcus Clarke2003-10-075-7/+96
| | | | | | | | | | | in the mono/tests/ subdirectory, and it no longer hangs or dies with weird errors. (And, yes, I do have garbage collecting enabled). I'll let the C# user community be my judge. There still may be some issues since boehm-gc isn't fully functional in its multi-threaded state on FreeBSD. Notes: svn path=/head/; revision=90485
* Update to 0.28, and mark that it is only for i386. Note, it's still notJoe Marcus Clarke2003-10-063-14/+37
| | | | | | | clear whether this works correctly on FreeBSD. Notes: svn path=/head/; revision=90461
* Utilize USE_GNOME= pkgconfig.Adam Weinberger2003-06-161-2/+1
| | | | Notes: svn path=/head/; revision=83119
* Add some missing libraries to the plist.Joe Marcus Clarke2003-06-162-0/+3
| | | | | | | Reported by: bento Notes: svn path=/head/; revision=83081
* Upgrade to latest Mono (0.24 release), which includes most notablyJuli Mallett2003-05-073-7/+26
| | | | | | | | | a newer and much better JIT. Approved by: marcus (mentor) Notes: svn path=/head/; revision=80335
* Convert to new GNOME infrastructure.Joe Marcus Clarke2003-04-221-4/+2
| | | | Notes: svn path=/head/; revision=79435
* Remove USE_GNOMENG.Joe Marcus Clarke2003-04-201-1/+0
| | | | Notes: svn path=/head/; revision=79368
* Update to 0.21.Juli Mallett2003-02-282-2/+2
| | | | | | | Approved by: marcus (mentor) Notes: svn path=/head/; revision=76610
* Update to 0.20, de-pkg-comment.Juli Mallett2003-02-264-13/+16
| | | | | | | Approved by: marcus (mentor) Notes: svn path=/head/; revision=76474
* Chase glib20's shared lib version.Joe Marcus Clarke2003-02-071-1/+2
| | | | Notes: svn path=/head/; revision=75043
* Update to Mono 0.19.Juli Mallett2003-01-264-36/+5
| | | | | | | Reviewed by: marcus (mentor) Notes: svn path=/head/; revision=74053
* Update to 0.18.Joe Marcus Clarke2003-01-1310-144/+39
| | | | Notes: svn path=/head/; revision=73061
* Define INSTALLS_SHLIB.Joe Marcus Clarke2003-01-041-0/+1
| | | | Notes: svn path=/head/; revision=72518
* Update to 0.17.Joe Marcus Clarke2003-01-019-43/+87
| | | | | | | | Requested by: many Not tested by: me Notes: svn path=/head/; revision=72080
* Fix build on -CURRENT and with bison 1.75.Joe Marcus Clarke2002-11-306-3/+130
| | | | | | | Reported by: bento Notes: svn path=/head/; revision=71254