FreeBSD ports tree (read-only mirror)
Find a file
Stanislav Sedov 263664e7b5 - Fix stack overflow detection algorithm. It has not worked before as
we were linking the ruby binary against pthreads, and the default
  stack size detection method with getrlimit didn't returned right
  values in this case.  Now, if threads enabled, it also tries to
  determine the stack size via pthreads calls and use this value if
  it is smaller than what getrlimit returned.  Furthermore, the stack
  overflow detection routine now works proactively, generating
  exception if there're probability the stack will be exhausted by
  the time of the next check (ruby performs checks only in each 256th
  call of rb_call0). [1]
- Build pthreads-enabled ruby by default. I have not received any
  bug reports for this for years, and this verison will work correctly
  with threaded libraries. Also, do not link agains pthreads in non-pthread
  case (this breaks stack size detection algorithm), and eliminate the
  option to disable pthreads (so only power users who know what they're
  doing can disable them).
- Build RDoc by default so it is available in the package.
- Bump portrevision.

PR:		ports/132158
Reported by:	Eugene Pimenov <libc@libc.st>
2009-06-19 12:42:45 +00:00
accessibility Fix build with custom LOCALBASE 2009-06-17 10:07:51 +00:00
arabic The KDE FreeBSD team is pleased to announce KDE 4.2.4, the last bugfix 2009-06-03 11:02:11 +00:00
archivers - Update to 1.28 2009-06-18 23:17:11 +00:00
astro - Update to 1.70 2009-06-18 12:18:06 +00:00
audio - update to 1.5.0 2009-06-18 05:23:32 +00:00
benchmarks Upgrade to 2.4.5. 2009-06-16 06:41:57 +00:00
biology - Update to 6.0.0 2009-06-16 22:42:34 +00:00
cad Remove cad/freecad as it has been BROKEN for over 4 months. 2009-06-13 19:03:47 +00:00
chinese Update to 8.1.6 and 9.1.2. 2009-06-17 16:56:15 +00:00
comms - Update to 0.7.0 2009-06-18 07:52:53 +00:00
converters - Update to 0.22 2009-06-16 16:54:59 +00:00
databases Update to 1.55. 2009-06-19 11:54:06 +00:00
deskutils - Update to 0.112-r1 2009-06-17 22:40:08 +00:00
devel Update to 1.24. 2009-06-19 11:57:12 +00:00
dns - Update to 0.42 2009-06-19 07:34:37 +00:00
editors - Update to 0.28 2009-06-18 22:51:20 +00:00
emulators - Update to 2.8 2009-06-18 00:04:56 +00:00
finance - Update to 1.4 2009-06-16 02:25:30 +00:00
french Update to 8.1.6 and 9.1.2. 2009-06-17 16:56:15 +00:00
ftp Downgrade to 2.8.1 while issues with 2.9.1 are being addressed. 2009-06-19 11:36:14 +00:00
games - Updelete games/njam 2009-06-18 22:16:38 +00:00
german Update to 8.1.6 and 9.1.2. 2009-06-17 16:56:15 +00:00
graphics Require Python 2.6+ 2009-06-19 11:00:51 +00:00
hebrew The KDE FreeBSD team is pleased to announce KDE 4.2.4, the last bugfix 2009-06-03 11:02:11 +00:00
hungarian The KDE FreeBSD team is pleased to announce KDE 4.2.4, the last bugfix 2009-06-03 11:02:11 +00:00
irc Fix build / deinstall with custom LOCALBASE and PREFIX 2009-06-16 21:09:33 +00:00
japanese Update to 8.1.6 and 9.1.2. 2009-06-17 16:56:15 +00:00
java - Attempt to fix build on 8.X: this needs libXt, which is provided indirectly 2009-06-12 19:15:18 +00:00
korean Update to 8.1.6 and 9.1.2. 2009-06-17 16:56:15 +00:00
lang - Fix stack overflow detection algorithm. It has not worked before as 2009-06-19 12:42:45 +00:00
mail Update to 2.18. 2009-06-19 11:58:40 +00:00
math - Chase R update 2009-06-18 20:55:15 +00:00
mbone Reset maintainer: email address bounces. 2009-05-29 03:19:51 +00:00
misc Update to tzdata2009j: 2009-06-19 11:19:02 +00:00
Mk - Fix stack overflow detection algorithm. It has not worked before as 2009-06-19 12:42:45 +00:00
multimedia - Update to 1.0.0.p1 2009-06-18 12:22:57 +00:00
net Update to 1.25. 2009-06-19 12:02:37 +00:00
net-im - Update to 4.0-beta6 2009-06-17 19:10:51 +00:00
net-mgmt - Update to 0.10.2 which now works on -current. 2009-06-17 13:13:06 +00:00
net-p2p - Pass maintainer role to submitter 2009-06-17 22:00:06 +00:00
news - Update to version 10.00 (beta 1) 2009-06-16 14:55:02 +00:00
palm Change MAINTAINER on my ports to my FreeBSD email address 2009-05-28 20:44:16 +00:00
polish The KDE FreeBSD team is pleased to announce KDE 4.2.4, the last bugfix 2009-06-03 11:02:11 +00:00
ports-mgmt A simple utility to show the package name and version 2009-06-17 21:21:19 +00:00
portuguese Update to 8.1.6 and 9.1.2. 2009-06-17 16:56:15 +00:00
print Update to 8.1.6 and 9.1.2. 2009-06-17 16:56:15 +00:00
russian Mark BROKEN on 8.x: does not build. 2009-06-13 10:39:30 +00:00
science - Assign all unmaintained ruby ports to ruby@, 2009-06-16 15:53:25 +00:00
security Jifty::Plugin::OpenID is a perl module provides OpenID 2009-06-19 05:35:12 +00:00
shells Update pkg-plist after add completion patches. 2009-06-16 08:21:56 +00:00
sysutils Correct OS version and the reason which this port become broken. 2009-06-19 08:34:01 +00:00
Templates
textproc - Update to 1.4.3 2009-06-19 11:33:25 +00:00
Tools Force cleaning of the environment from customized local settings. 2009-06-05 16:22:45 +00:00
ukrainian The KDE FreeBSD team is pleased to announce KDE 4.2.4, the last bugfix 2009-06-03 11:02:11 +00:00
vietnamese Convert most of remaining ports that depend on xorg-libraries to 2009-06-09 15:33:28 +00:00
www Remove www/squidclients and www/squidtimes. 2009-06-19 12:09:43 +00:00
x11 Update to 2.9.6 2009-06-17 19:29:02 +00:00
x11-clocks Convert most of remaining ports that depend on xorg-libraries to 2009-06-09 15:33:28 +00:00
x11-drivers Remove x11-drivers/xf86-video-vga as it has been marked BROKEN for over 2009-06-13 20:26:56 +00:00
x11-fm - Update to 0.15.5 2009-06-17 16:19:29 +00:00
x11-fonts - Update pkg-message 2009-06-19 09:10:20 +00:00
x11-servers Convert most of remaining ports that depend on xorg-libraries to 2009-06-09 15:33:28 +00:00
x11-themes Add an explicit LINUX_DIST_VER. The fix is needed for the upcomming change of 2009-06-17 16:57:42 +00:00
x11-toolkits - Assign all unmaintained ruby ports to ruby@, 2009-06-16 15:53:25 +00:00
x11-wm - Pass maintainer role to submitter 2009-06-17 22:00:06 +00:00
.cvsignore
CHANGES - Tell world bsd.port.options.mk are cool now 2009-05-21 15:10:37 +00:00
COPYRIGHT Welcome to 2009. 2009-01-01 15:49:16 +00:00
GIDs - Add GID and UID for emulators/virtualbox. 2009-06-17 20:52:53 +00:00
KNOBS WITH_APACHE2 is deprecated/dead 2009-05-17 07:49:09 +00:00
LEGAL - Remove security/metasploit. It is now BSD licensed and freely distributable. 2009-06-16 14:08:17 +00:00
Makefile Major optimizations for 'make index' and other recursive traversal 2008-07-19 17:59:41 +00:00
MOVED - Updelete games/njam 2009-06-18 22:16:38 +00:00
README
UIDs - Add GID and UID for emulators/virtualbox. 2009-06-17 20:52:53 +00:00
UPDATING Add some notes about Catalyst update. 2009-06-19 04:05:51 +00:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	http://www.FreeBSD.org/ports

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):


	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.