Skip site navigation (1)Skip section navigation (2)

CVS log for ports/lang/ruby18/Makefile

[BACK] Up to [FreeBSD] / ports / lang / ruby18

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.153: download - view: text, markup, annotated - select for diffs
Tue Nov 1 22:56:44 2011 UTC (3 months, 1 week ago) by pgollucci
Branches: MAIN
CVS tags: RELEASE_9_0_0, HEAD
Diff to: previous 1.152: preferred, colored
Changes since revision 1.152: +1 -1 lines
Let ruby@ maintain ruby

Revision 1.152: download - view: text, markup, annotated - select for diffs
Mon Oct 24 03:33:11 2011 UTC (3 months, 2 weeks ago) by stas
Branches: MAIN
Diff to: previous 1.151: preferred, colored
Changes since revision 1.151: +1 -1 lines
- Return my ports back to the pool.  I was unable to make any fixes to
  my ports in the past 3 weeks while ports were broken on any 10.x
  machines, which means I'm unable to maintain them.  So let people know
  that there's no available support for them until things are back to
  normal (which also means that anyone with spare time will be able
  to fix them without getting approval).

Revision 1.151: download - view: text, markup, annotated - select for diffs
Sat Dec 4 07:32:24 2010 UTC (14 months, 1 week ago) by ade
Branches: MAIN
CVS tags: RELEASE_8_2_0, RELEASE_7_4_0
Diff to: previous 1.150: preferred, colored
Changes since revision 1.150: +1 -1 lines
Sync to new bsd.autotools.mk

Revision 1.150: download - view: text, markup, annotated - select for diffs
Sat Oct 16 11:52:15 2010 UTC (15 months, 3 weeks ago) by ade
Branches: MAIN
CVS tags: RELEASE_6_EOL
Diff to: previous 1.149: preferred, colored
Changes since revision 1.149: +1 -1 lines
Punt autoconf267->autoconf268

Revision 1.149: download - view: text, markup, annotated - select for diffs
Tue Oct 5 19:57:42 2010 UTC (16 months ago) by ade
Branches: MAIN
Diff to: previous 1.148: preferred, colored
Changes since revision 1.148: +1 -1 lines
Round one migration of ports from automake{19,110} to automake111

Revision 1.148: download - view: text, markup, annotated - select for diffs
Wed Sep 15 18:34:39 2010 UTC (16 months, 3 weeks ago) by ade
Branches: MAIN
Diff to: previous 1.147: preferred, colored
Changes since revision 1.147: +1 -1 lines
Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs

Revision 1.147: download - view: text, markup, annotated - select for diffs
Tue Aug 31 03:58:11 2010 UTC (17 months, 1 week ago) by pgollucci
Branches: MAIN
Diff to: previous 1.146: preferred, colored
Changes since revision 1.146: +0 -5 lines
- remove extra -g from CFLAGS
- WITH_DEBUG is handled in Mk/bsd.port.mk

PR:             ports/146863
Submitted by:   Anonymous <swell.k@gmail.com>
Silence from:   stas (maintainer)

Revision 1.146: download - view: text, markup, annotated - select for diffs
Tue Apr 6 23:54:52 2010 UTC (22 months ago) by stas
Branches: MAIN
CVS tags: RELEASE_8_1_0
Diff to: previous 1.145: preferred, colored
Changes since revision 1.145: +5 -10 lines
- Fix build with openssl 1.0.

Submitted by:	dinoex

Revision 1.145: download - view: text, markup, annotated - select for diffs
Mon Oct 12 13:15:50 2009 UTC (2 years, 3 months ago) by stas
Branches: MAIN
CVS tags: RELEASE_7_3_0
Diff to: previous 1.144: preferred, colored
Changes since revision 1.144: +7 -0 lines
- Don't build ruby with threads support on FreeBSD versions before 7.2
- On FreeBSD >= 7.2 allocate the new thread with adequate amount of stack
  space to run the main ruby code in.  This allows to mitigate problem
  when too low stack space available for ruby when running with pthreads
  enabled.
- Bump portrevision.

The long version.  Before this change we used to link ruby against pthreads
uncoditionally on all versions of FreeBSD.  This is indispensable in order
to load the threaded shared objects withing ruby.  However, this causes a
dramatic decrease in the stack space available as pthreads only allows
up to several megabytes of stack space for the main application threads.
The only solution to this is to create the new thread immediately after
the program start with rigth stack size attributes set.  Nonetheless this
scheme won't work for us on FreeBSD version before 7.2 as malloc implementation
in these versions was not threaded fork safe (i.e. this is impossible to
fork from the threaded program and expect malloc/free functions to work).
Thus the only solution for now can be to disable pthreads entirely on
FreeBSD <= 7.2.  This won't cause any performance/usability problems for
users as Ruby 1.8 uses green threads, however it may prevent <= 7.2
users to load shared libraries linked agains pthreads.

Reported by:	"François Montel" <seanmullen@gmail.com>
Tested by:	Sean Mullen <seanmullen@gmail.com>

Revision 1.144: download - view: text, markup, annotated - select for diffs
Sun Jul 19 16:42:09 2009 UTC (2 years, 6 months ago) by stas
Branches: MAIN
CVS tags: RELEASE_8_0_0
Diff to: previous 1.143: preferred, colored
Changes since revision 1.143: +1 -0 lines
- Add ${PTHREAD_LIBS} to LDFLAGS in threaded build.  This fixes the issue
  when pthread libraries don't show up in Config::CONFIG["LIBS"] in some
  cases.

Reported by:	dinoex

Revision 1.143: download - view: text, markup, annotated - select for diffs
Fri Jun 19 12:42:44 2009 UTC (2 years, 7 months ago) by stas
Branches: MAIN
Diff to: previous 1.142: preferred, colored
Changes since revision 1.142: +10 -16 lines
- 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>

Revision 1.142: download - view: text, markup, annotated - select for diffs
Wed Jun 3 11:32:18 2009 UTC (2 years, 8 months ago) by stas
Branches: MAIN
Diff to: previous 1.141: preferred, colored
Changes since revision 1.141: +0 -6 lines
- Really remove GC patch support.

PR:		ports/135207
Submitted by:	Keith Gaughan <kmgaughan@eircom.net>

Revision 1.141: download - view: text, markup, annotated - select for diffs
Tue Jun 2 17:25:37 2009 UTC (2 years, 8 months ago) by stas
Branches: MAIN
Diff to: previous 1.140: preferred, colored
Changes since revision 1.140: +0 -1 lines
- Update ruby 1.8.7 to the latest revision available from ruby-lang.org.
  This updates also borrows some important bugfixes from Ruby CVS that
  is not available in patchlevel 160 yet.
- Drop GC patch support. It is broken with the new ruby version and
  seem to require the complete rewriting.

Revision 1.140: download - view: text, markup, annotated - select for diffs
Thu Feb 12 17:54:27 2009 UTC (2 years, 11 months ago) by stas
Branches: MAIN
CVS tags: RELEASE_7_2_0
Diff to: previous 1.139: preferred, colored
Changes since revision 1.139: +0 -6 lines
- Fix build with port's openssl version.

Reported by:	Jan Henrik Sylvester <me@janh.de>

Revision 1.139: download - view: text, markup, annotated - select for diffs
Thu Feb 12 14:59:29 2009 UTC (2 years, 11 months ago) by stas
Branches: MAIN
Diff to: previous 1.138: preferred, colored
Changes since revision 1.138: +7 -1 lines
- Fix pkg-plist.

Pointy hat to:	me

Revision 1.138: download - view: text, markup, annotated - select for diffs
Thu Feb 12 14:24:56 2009 UTC (2 years, 11 months ago) by stas
Branches: MAIN
Diff to: previous 1.137: preferred, colored
Changes since revision 1.137: +8 -1 lines
- Update ruby18 to 1.8.7p72.

PR:		ports/124837 (based on)
Submitted by:	KIMURA Yasuhiro <yasu@utahime.org>

Revision 1.137: download - view: text, markup, annotated - select for diffs
Mon Jan 12 11:19:20 2009 UTC (3 years ago) by stas
Branches: MAIN
Diff to: previous 1.136: preferred, colored
Changes since revision 1.136: +4 -0 lines
- Fix build with OPENSSL_PORT.

PR:		ports/130399
Submitted by:	bf <bf2006a@yahoo.com>

Revision 1.136: download - view: text, markup, annotated - select for diffs
Mon Jan 5 20:36:32 2009 UTC (3 years, 1 month ago) by pav
Branches: MAIN
Diff to: previous 1.135: preferred, colored
Changes since revision 1.135: +1 -5 lines
- Remove conditional checks for FreeBSD 5.x and older

Revision 1.135: download - view: text, markup, annotated - select for diffs
Fri Aug 15 21:45:55 2008 UTC (3 years, 5 months ago) by stas
Branches: MAIN
CVS tags: RELEASE_7_1_0, RELEASE_6_4_0
Diff to: previous 1.134: preferred, colored
Changes since revision 1.134: +5 -0 lines
- Update ruby to 1.8.6 patchset 287.

Revision 1.134: download - view: text, markup, annotated - select for diffs
Tue Oct 30 11:24:58 2007 UTC (4 years, 3 months ago) by stas
Branches: MAIN
CVS tags: RELEASE_7_0_0, RELEASE_6_3_0, RELEASE_5_EOL
Diff to: previous 1.133: preferred, colored
Changes since revision 1.133: +6 -0 lines
- Update ruby to the latest 111 patchversion.
  It's a bugfix release.

Thanks to:	Alexander Logvinov <ports@logvinov.com> for initial patchset.

Revision 1.133: download - view: text, markup, annotated - select for diffs
Wed Oct 3 23:22:04 2007 UTC (4 years, 4 months ago) by edwin
Branches: MAIN
Diff to: previous 1.132: preferred, colored
Changes since revision 1.132: +1 -1 lines
Remove support for OSVERSION < 5

Revision 1.132: download - view: text, markup, annotated - select for diffs
Mon Jul 23 09:36:06 2007 UTC (4 years, 6 months ago) by rafan
Branches: MAIN
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +1 -2 lines
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
  supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run

Revision 1.131: download - view: text, markup, annotated - select for diffs
Tue Jul 10 15:04:48 2007 UTC (4 years, 7 months ago) by stas
Branches: MAIN
Diff to: previous 1.130: preferred, colored
Changes since revision 1.130: +2 -1 lines
- Add a bunch of fixes and patchs from the upstream. These fixes a lot of
  serious bugs, some of which can pose security-related problems.
- Bump up PORTREVISION.

Requested by:	many

Revision 1.130: download - view: text, markup, annotated - select for diffs
Fri May 25 18:01:51 2007 UTC (4 years, 8 months ago) by brian
Branches: MAIN
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +1 -1 lines
Do pre-install actions as root

Approved by:	stas (maintainer)

Revision 1.129: download - view: text, markup, annotated - select for diffs
Thu May 3 20:34:36 2007 UTC (4 years, 9 months ago) by stas
Branches: MAIN
CVS tags: PRE_XORG_7
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +1 -0 lines
- Install NEWS file too.

Suggested by:	knu

Revision 1.128: download - view: text, markup, annotated - select for diffs
Thu Apr 5 08:13:48 2007 UTC (4 years, 10 months ago) by pav
Branches: MAIN
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +3 -0 lines
- Hack around RUBY_PORTEPOCH being set later than PKGNAME suffix is determined

With hat:	portmgr

Revision 1.127: download - view: text, markup, annotated - select for diffs
Wed Apr 4 12:53:09 2007 UTC (4 years, 10 months ago) by stas
Branches: MAIN
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +1 -1 lines
- Use common RUBY_PORTEPOCH variable.

Revision 1.126: download - view: text, markup, annotated - select for diffs
Tue Apr 3 21:57:48 2007 UTC (4 years, 10 months ago) by stas
Branches: MAIN
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +3 -2 lines
- Update ruby to 1.8.6
- Synchronise portversions and portepochs in all ruby subports
- Take maintainerships of all ruby subports.

Revision 1.125: download - view: text, markup, annotated - select for diffs
Sat Mar 24 14:03:04 2007 UTC (4 years, 10 months ago) by pav
Branches: MAIN
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +0 -7 lines
- COPYTREE_* are now part of bsd.port.mk

PR:		ports/100996
Submitted by:	stass

Revision 1.124: download - view: text, markup, annotated - select for diffs
Tue Jan 2 21:00:21 2007 UTC (5 years, 1 month ago) by stas
Branches: MAIN
CVS tags: RELEASE_4_EOL
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +0 -0 lines
- Forced commit to note, that the previous patch was received from
  Roman Shterenzon <romanbsd@yahoo.com>. Thanks!

Revision 1.123: download - view: text, markup, annotated - select for diffs
Tue Jan 2 20:58:41 2007 UTC (5 years, 1 month ago) by stas
Branches: MAIN
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +7 -0 lines
- Add patch that allows GC performance profiling and analasys.
- Bump portrevison

Revision 1.122: download - view: text, markup, annotated - select for diffs
Tue Jan 2 16:23:41 2007 UTC (5 years, 1 month ago) by stas
Branches: MAIN
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +26 -36 lines
- Update lang/ruby18 to 1.8.5p12 (bugfix release)
- Make RI generation disabled by default (it causes problems
  on slow hardware)
- PREFIX-cleaness fixes (in bsd.ruby.mk) [1]
- Take maintainership of bsd.ruby.mk [1]

The patch was tested in the tinderbox with all ruby-dependend ports.

Approved by:	portmgr (linimon)

Revision 1.121: download - view: text, markup, annotated - select for diffs
Mon Dec 4 20:33:04 2006 UTC (5 years, 2 months ago) by stas
Branches: MAIN
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +1 -1 lines
- Fix an another cgi library vulnerability
- Bump portrevision

PR:		ports/106287
Reported by:	UEDA Hiroyuki <bsdmad@gmail.com>
Obtained from:	ruby cvs

Revision 1.120: download - view: text, markup, annotated - select for diffs
Sun Nov 19 23:39:00 2006 UTC (5 years, 2 months ago) by stas
Branches: MAIN
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +3 -2 lines
- Back-out the previous commit, as it can cause linking problems (pthread's
  unresolved symbols) on some systems (e.g. with libgnomeui). Linking
  threading libraries donesn't employ threading in ruby per se, so it's safe
  to do that in non-threaded case.

Reported by:	mezz

Revision 1.119: download - view: text, markup, annotated - select for diffs
Tue Nov 14 20:49:52 2006 UTC (5 years, 2 months ago) by stas
Branches: MAIN
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +4 -2 lines
- Don't links agains threading libraries in case if pthreads support was
disabled.

Reported by:	Anton Yuzhaninov <citrin@citrin.ru>

Revision 1.118: download - view: text, markup, annotated - select for diffs
Sat Nov 4 10:04:10 2006 UTC (5 years, 3 months ago) by stas
Branches: MAIN
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +1 -1 lines
- Add a workaround for the recently disclosed DoS vulnerability in the cgi.rb
  ruby18 module
- Bump portrevision

PR:		ports/105113
Submitted by:	UEDA Hiroyuki <BSDmad@gmail.com>

Revision 1.117: download - view: text, markup, annotated - select for diffs
Sun Oct 15 10:46:10 2006 UTC (5 years, 3 months ago) by stas
Branches: MAIN
CVS tags: RELEASE_6_2_0
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +1 -1 lines
- Fix pkg-plist when ONIGURUMA option used
- Bump portrevision

Submitted by:	nork
Approved by:	portmgr (clement)

Revision 1.116: download - view: text, markup, annotated - select for diffs
Mon Oct 9 13:17:16 2006 UTC (5 years, 4 months ago) by stas
Branches: MAIN
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +12 -5 lines
- Add runtime knob to allow libraries installation under user
  privileges. When RB_INSTALL_USER environment  variable is set, ruby
  will not pass '${_BINOWNGRP}' to install program, thus allowing an
  ordinal user to install gem or library (e.g. into home directory).
- Eliminate extra whitespace
- Bump portrevision.

PR:		ports/103801 (idea)
Submitted by:	Dimitri Aivaliotis <aglarond@gmail.com>

Revision 1.115: download - view: text, markup, annotated - select for diffs
Sun Oct 1 19:10:48 2006 UTC (5 years, 4 months ago) by stas
Branches: MAIN
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +203 -130 lines
- Prepare port to make ruby libraries PREFIX-clean (also requires bsd.ruby.mk
  modifications)
- Add OPTIONS
- Provide automatic pkg-plist generator to simplify updates
- Guarantee permissions safety when installing docs and examples (eliminate
  ${CP} -r *)
- Create handy docs and examples structure (install examples for external
  libraries in separate directories)
- Remove unused KNOB (NORUBYLIB)
- Add knob to disable RDOC generation [1]
- Add knob to disable IPv6 support
- Move list of obsoleted packages to the separate file (files/obsoleted)
- Add additional .keep_me like files to allow shared directories to not
  be deleted by dependent ports
- Minor cleanups and modifications
- Bump-up portrevision

All ruby ports were tested in tinderbox with these modifications.

Requested by:	VANHULLEBUS Yvan <vanhu_bsd@zeninc.net> [1]
PR:		ports/103353 [1], ports/102648, ports/102663, ports/102685, ports/102646
Approved by:	sem (mentor)

Revision 1.114: download - view: text, markup, annotated - select for diffs
Wed Sep 13 11:12:53 2006 UTC (5 years, 4 months ago) by sem
Branches: MAIN
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +1 -1 lines
- Assign a new ruby maintainer who submitted patches which will be committed
  after 6.3-RELEASE

Submitted by:	Stanislav Sedov <ssedov@mbsd.msk.ru>

Revision 1.113: download - view: text, markup, annotated - select for diffs
Sun Aug 27 09:53:27 2006 UTC (5 years, 5 months ago) by sem
Branches: MAIN
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +3 -2 lines
- Update to 1.8.5
  A bugs fix release.

Revision 1.112: download - view: text, markup, annotated - select for diffs
Tue Aug 15 00:29:08 2006 UTC (5 years, 5 months ago) by clsung
Branches: MAIN
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +1 -1 lines
- s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include irc/ japanese/ java/ lang/ mail/ math/ maintained by ports@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>

Revision 1.111: download - view: text, markup, annotated - select for diffs
Sun Jul 30 09:55:21 2006 UTC (5 years, 6 months ago) by sem
Branches: MAIN
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +1 -1 lines
- Fix last discovered security vulnerabilities.

VuXML id:	76562594-1f19-11db-b7d4-0008743bf21a

Revision 1.110: download - view: text, markup, annotated - select for diffs
Wed May 24 20:42:21 2006 UTC (5 years, 8 months ago) by pav
Branches: MAIN
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +4 -3 lines
- Revert previous commit, it broke ruby-gtk2

Reported by:	mezz

Revision 1.109: download - view: text, markup, annotated - select for diffs
Wed May 24 08:06:06 2006 UTC (5 years, 8 months ago) by pav
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +3 -4 lines
- Don't link pthread libs in non-pthread case (the default case)

PR:		ports/97765 (based on)
Submitted by:	Takeshi MUTOH <mutoh@openedu.org>

Revision 1.108: download - view: text, markup, annotated - select for diffs
Mon May 15 12:42:30 2006 UTC (5 years, 8 months ago) by pav
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +1 -1 lines
- Fix PKGNAMESUFFIX when both Oniguruma and pthreads are enabled

PR:		ports/97178 (based on)
Submitted by:	cokane

Revision 1.107: download - view: text, markup, annotated - select for diffs
Wed May 3 04:55:51 2006 UTC (5 years, 9 months ago) by okazaki
Branches: MAIN
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +0 -1 lines
Remove obsolete USE_REINPLACE.
Add missing entries for the ONIGURUMA option to the plist.

Revision 1.106: download - view: text, markup, annotated - select for diffs
Tue May 2 12:15:24 2006 UTC (5 years, 9 months ago) by anray
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +1 -1 lines
Wrong type of integer argument to ioctl(2) cause ruby18 to produce lots
of sign-extension noises through console / kernel log on FreeBSD/amd64.

PR:		ports/94088
Submitted by:	ariff

Revision 1.105: download - view: text, markup, annotated - select for diffs
Sun Apr 30 17:50:21 2006 UTC (5 years, 9 months ago) by nobutaka
Branches: MAIN
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +2 -0 lines
Show the message about WITH_PTHREADS knob only when WITH_PTHREADS isn't defined.

Submitted by:	MOROHOSHI Akihiko <moro@remus.dti.ne.jp>

Revision 1.104: download - view: text, markup, annotated - select for diffs
Fri Mar 31 13:25:32 2006 UTC (5 years, 10 months ago) by nobutaka
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +15 -5 lines
- Disable pthread support by default to fix breakage of some ruby applications
  (migemo, mod_ruby, etc.).
- Remove WITHOUT_PTHREADS knob and add WITH_PTHREADS knob.
- Bump PORTREVISION.

Approved by:	portmgr (krion)

Revision 1.103: download - view: text, markup, annotated - select for diffs
Tue Jan 24 14:38:33 2006 UTC (6 years ago) by ume
Branches: MAIN
CVS tags: RELEASE_6_1_0, RELEASE_5_5_0
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +1 -1 lines
Use the code actually committed into Ruby CVS against
getcontext/setcontext issue.

Obtained from:	Ruby CVS

Revision 1.102: download - view: text, markup, annotated - select for diffs
Sat Jan 21 19:29:18 2006 UTC (6 years ago) by ume
Branches: MAIN
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +0 -6 lines
WITHOUT_CPU_CFLAGS hack is not required anymore.

Tested by:	TAKANO Yuji <takachan__at__running-dog.net>

Revision 1.101: download - view: text, markup, annotated - select for diffs
Sat Jan 21 05:38:22 2006 UTC (6 years ago) by ume
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +2 -0 lines
${CPUTYPE} might not defined.

Reported by:	cperciva

Revision 1.100: download - view: text, markup, annotated - select for diffs
Sat Jan 21 04:26:40 2006 UTC (6 years ago) by ume
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +4 -0 lines
It was not buildable with CPUTYPE=athlon64 or CPUTYPE=athlon-xp
since my last commit.  It spun in 'miniruby' somewhere in a
bigdecimal compile.  So, if CPUTYPE is defined as athlon64 or
athlon-xp, ignore CPU_CFLAGS for workaround.

Reported by:	Mike Harding <mvh__at__ix.netcom.com>

Revision 1.99: download - view: text, markup, annotated - select for diffs
Fri Jan 20 19:32:32 2006 UTC (6 years ago) by ume
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +1 -1 lines
eval.c (FUNCTION_CALL_MAY_RETURN_TWICE): use only for SPARC and IA64
before gcc 4.0.3.

previous one broke xcgroup of XCAST6:
	http://sourceforge.net/projects/xcast6/

Reported by:	SUZUKI Koichi <metal__at__gc5.so-net.ne.jp>
Obtained from:	http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/eval.c.diff?r1=1.616.2.148;r2=1.616.2.149

Revision 1.98: download - view: text, markup, annotated - select for diffs
Mon Jan 16 09:41:49 2006 UTC (6 years ago) by pav
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +9 -3 lines
- Provide WITHOUT_PTHREADS option

Submitted by:	Yoshiaki Kasahara <kasahara@nc.kyushu-u.ac.jp>

Revision 1.97: download - view: text, markup, annotated - select for diffs
Mon Jan 16 01:43:29 2006 UTC (6 years ago) by pav
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +1 -1 lines
- Fix bug: FileUtils.mv() does not unlink source file when moving over
  filesystem boundaries

Reported by:	Virgil Champlin <champlin@stupidog.org>

Revision 1.96: download - view: text, markup, annotated - select for diffs
Sat Jan 14 18:57:17 2006 UTC (6 years ago) by pav
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +1 -1 lines
- OPENSSLINC is even better

Submitted by:	mezz

Revision 1.95: download - view: text, markup, annotated - select for diffs
Sat Jan 14 18:42:11 2006 UTC (6 years ago) by pav
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +2 -5 lines
- Use OPENSSLBASE

Suggested by:	mezz

Revision 1.94: download - view: text, markup, annotated - select for diffs
Sat Jan 14 14:38:58 2006 UTC (6 years ago) by pav
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +2 -3 lines
- Enable pthreads using configure switch, so autodetection based on headers
  parsing works

Revision 1.93: download - view: text, markup, annotated - select for diffs
Sat Jan 14 14:10:30 2006 UTC (6 years ago) by pav
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +1 -1 lines
- Correct OpenSSL handling from previous commit

Revision 1.92: download - view: text, markup, annotated - select for diffs
Sat Jan 14 14:05:32 2006 UTC (6 years ago) by pav
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +6 -2 lines
- Make OpenSSL handling more obvious

Revision 1.91: download - view: text, markup, annotated - select for diffs
Sat Jan 14 13:25:42 2006 UTC (6 years ago) by pav
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +10 -20 lines
- Update to 1.8.4

PR:		ports/91556
Submitted by:	Alexander Wittig <alexander@wittig.name>

Revision 1.90: download - view: text, markup, annotated - select for diffs
Mon Nov 21 22:58:20 2005 UTC (6 years, 2 months ago) by sem
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +1 -1 lines
- Drop maintinership to ports@

Reminded by:	linimon

Revision 1.89: download - view: text, markup, annotated - select for diffs
Mon Nov 14 09:46:15 2005 UTC (6 years, 2 months ago) by sem
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +17 -23 lines
- Back out the last update. It breaks many ruby ports install.

Reported by:	kris via pointyhat

Revision 1.88: download - view: text, markup, annotated - select for diffs
Wed Nov 9 08:54:12 2005 UTC (6 years, 3 months ago) by sem
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +23 -16 lines
bsd.ruby.mk:
- Change LOCALBASE with _RUBY_BASE
- Set _RUBY_BASE=PREFIX if defined _RUBY_PORT_TEST
  _RUBY_BASE=LOCALBASE otherwise for easy ports testing.

lang/ruby18:
- Update to 1.8.3

Grant maintainership to submitter.

While I'm here:
- Add _RUBY_PORT_TEST=yes to lang/ruby16 port too.
  (lang/ruby1[68] must set it for right install).

PR:		ports/87332
Submitted by:	Alexander Novitsky

Revision 1.87: download - view: text, markup, annotated - select for diffs
Thu Oct 27 19:40:25 2005 UTC (6 years, 3 months ago) by sem
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +4 -3 lines
- Fix a ruby vulnerabuility in the safe level settings.

Based on:	ports/87816
Submitted by:	Phil Oleson <oz@nixil.net>

Security:	http://vuxml.FreeBSD.org/1daea60a-4719-11da-b5c6-0004614cc33d.html

Revision 1.86: download - view: text, markup, annotated - select for diffs
Sun Jul 3 10:26:31 2005 UTC (6 years, 7 months ago) by simon
Branches: MAIN
CVS tags: RELEASE_6_0_0
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +1 -1 lines
Fix arbitrary command execution in XMLRPC server.

PR:		ports/82855
Submitted by:	Renato Botelho <freebsd@galle.com.br>
Obtained from:	Ruby CVS
Approved by:	maintainer timeout (1 day; security)
With hat:	secteam
Security:	CAN-2005-1992
Security:	http://vuxml.FreeBSD.org/594eb447-e398-11d9-a8bd-000cf18bbe54.html

Revision 1.85: download - view: text, markup, annotated - select for diffs
Fri Feb 25 00:17:27 2005 UTC (6 years, 11 months ago) by mezz
Branches: MAIN
CVS tags: RELEASE_5_4_0
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +11 -11 lines
Disable threads again; it has caused the more troubles. This time, it has
${PTHREAD_CFLAGS} and ${PTHREAD_LIBS} include in the build to kill the
headache of old '_r' and can't run with something like ruby-opengl, ruby-sdl,
ruby-gtk2 and etc on FreeBSD 4.x or older 5.x. With this commit should solve
those issues. It is recommend you to rebuild any apps that depend on
lang/ruby18, so see the UPDATING for detail.

Remove the 'BROKEN' on the other ports that knu has added them few weeks ago.
Some of them have been tested, so if one of them is still broke then please
let us know and one of us will re-add the 'BROKEN'.

This changes was worked by lofi and me. lofi did everything on FreeBSD 4.x
and I did others. lofi, thanks for help!

Tested by:	many people
Tested on:	i386 (FreeBSD 4.x, 5.x and 6.x), amd64 (FreeBSD 5.x and 6.x),
		and sparc64 (FreeBSD 5.x and 6.x)
Not test on:	ia64 and alpha
Approved by:	portmgr (kris)

Revision 1.84: download - view: text, markup, annotated - select for diffs
Thu Feb 24 02:41:40 2005 UTC (6 years, 11 months ago) by obrien
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +1 -1 lines
Hack commit to allow ruby18 to build on sparc64.  This changes to threading,
so a real fix should be found ASAP.

Submitted by:	gad

Revision 1.83: download - view: text, markup, annotated - select for diffs
Sat Feb 5 04:59:24 2005 UTC (7 years ago) by knu
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +17 -7 lines
The slippery pthread support for systems prior to 502102 has been
dropped and the lang/ruby16_r and lang/ruby18_r ports have been
removed, since no one seems to appreciate the partially working
solution.

Good news is that the pthread support of lang/ruby18 is now enabled by
default for newer systems, which means the ruby interpreter is linked
with libpthread.  This will allow threaded extension libraries to run
and work properly on those systems.

The --march=cputype flag is disabled because it gets ruby to
malfunction and fail to build.  I don't know if the problem is in
libpthread or in gcc.

(It really makes me wonder if they had actually tested before asking
me to do this somewhat risky change ;-)

Revision 1.82: download - view: text, markup, annotated - select for diffs
Sat Dec 25 16:05:59 2004 UTC (7 years, 1 month ago) by knu
Branches: MAIN
CVS tags: RELEASE_4_11_0
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +1 -0 lines
Update to the "second" 1.8.2 release. (officially announced, of course)

Revision 1.81: download - view: text, markup, annotated - select for diffs
Sat Dec 25 04:28:37 2004 UTC (7 years, 1 month ago) by knu
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +0 -1 lines
Update lang/ruby18 to the 1.8.2 release.  Happy holidays!

Revision 1.80: download - view: text, markup, annotated - select for diffs
Sat Dec 25 04:02:17 2004 UTC (7 years, 1 month ago) by knu
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +1 -0 lines
Fix plist.

Revision 1.79: download - view: text, markup, annotated - select for diffs
Thu Dec 23 20:30:09 2004 UTC (7 years, 1 month ago) by knu
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +0 -1 lines
Update lang/ruby18 to 1.8.2-preview4.

* Please upgrade sysutils/portupgrade prior to this one, or pkgdb(1)
  may coredump with a double free() problem from a misuse of the DL
  module.  In that case, reinstall sysutils/portupgrade manually.

Revision 1.78: download - view: text, markup, annotated - select for diffs
Thu Nov 25 15:25:33 2004 UTC (7 years, 2 months ago) by simon
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +1 -1 lines
Fix DoS in the Ruby CGI module.

Obtained from:	ruby CVS
Reviewed by:	trhodes
OK'ed by:	maintainer silence
With hat:	secteam

Revision 1.77: download - view: text, markup, annotated - select for diffs
Thu Aug 12 09:46:42 2004 UTC (7 years, 6 months ago) by knu
Branches: MAIN
CVS tags: RELEASE_5_3_0
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +5 -0 lines
Handle ri document directories properly.

Revision 1.76: download - view: text, markup, annotated - select for diffs
Thu Aug 12 08:57:52 2004 UTC (7 years, 6 months ago) by knu
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +3 -2 lines
Update lang/ruby18 to 1.8.2-preview2.

Revision 1.75: download - view: text, markup, annotated - select for diffs
Tue Jul 13 07:03:53 2004 UTC (7 years, 7 months ago) by knu
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +1 -0 lines
Pull in the latest change to mkmf.rb to avoid build error when
devel/readline is installed.

Revision 1.74: download - view: text, markup, annotated - select for diffs
Sun May 2 20:30:10 2004 UTC (7 years, 9 months ago) by knu
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +1 -2 lines
Update lang/ruby18 and the bundled modules to the latest 1.8 branch
snapshot as of 2004-05-02.

Revision 1.73: download - view: text, markup, annotated - select for diffs
Sun Mar 14 00:18:21 2004 UTC (7 years, 11 months ago) by kris
Branches: MAIN
CVS tags: RELEASE_4_10_0
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +4 -0 lines
BROKEN on ia64: segfault during build

Revision 1.72: download - view: text, markup, annotated - select for diffs
Thu Feb 26 19:20:09 2004 UTC (7 years, 11 months ago) by knu
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +6 -6 lines
Change the default version of ruby to 1.8 for i386 as well, finally.

Always put a version suffix to the ruby name (no matter if ruby is the
default version) to avoid mess in future.

[Notes for i386 users]

If you are a ruby developer and still want to stick with ruby 1.6 as
default, please add RUBY_DEFAULT_VER=1.6 to /etc/make.conf.

If you are a ruby developer and want to keep ruby 1.6 as default,
please add RUBY_DEFAULT_VER=1.6 to /etc/make.conf.  Otherwise, please
run the following series of commands to migrate to ruby 1.8:

  1) Reinstall portupgrade manually (and ruby 1.8 will be installed)
	pkg_delete portupgrade-\*
        (cd /usr/ports/sysutils/portupgrade; make install clean)

  2) Reinstall everything that depends on ruby 1.6 (to use ruby 1.8)
	portupgrade -fr lang/ruby16

  3) Reinstall ruby 1.8 (because the previous step kills symlinks)
	portupgrade -f lang/ruby18

  4) Deinstall ruby 1.6 stuff (if you are paranoia)
        pkg_deinstall -ri lang/ruby16

Revision 1.71: download - view: text, markup, annotated - select for diffs
Tue Feb 17 03:58:34 2004 UTC (7 years, 11 months ago) by knu
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +1 -0 lines
Fix plist and bump PORTREVISION.

PR:		ports/61596
Submitted by:	Oliver Eikemeier <eikemeier@fillmore-labs.com>

Revision 1.70: download - view: text, markup, annotated - select for diffs
Mon Dec 22 10:08:34 2003 UTC (8 years, 1 month ago) by knu
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +2 -0 lines
Update lang/ruby18 to 1.8.1.p4.

Revision 1.69: download - view: text, markup, annotated - select for diffs
Mon Dec 15 06:35:47 2003 UTC (8 years, 1 month ago) by knu
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +5 -1 lines
Update lang/ruby18 and lang/ruby16-shim-ruby18 to 1.8.1-preview3.

Revision 1.68: download - view: text, markup, annotated - select for diffs
Thu Nov 27 08:37:42 2003 UTC (8 years, 2 months ago) by marcel
Branches: MAIN
CVS tags: RELEASE_5_2_1, RELEASE_5_2_0
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +0 -3 lines
Now that the build on ia64 has been fixed, remove the ONLY_FOR_ARCHS
that listed all archs, except ia64.

Approved by: portmgr (kris)

Revision 1.67: download - view: text, markup, annotated - select for diffs
Fri Oct 31 12:33:35 2003 UTC (8 years, 3 months ago) by knu
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +3 -0 lines
Update lang/ruby18 to 1.8.1-preview2.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Wed Sep 10 07:33:57 2003 UTC (8 years, 5 months ago) by knu
Branches: MAIN
CVS tags: RELEASE_4_9_0
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +1 -1 lines
Update lang/ruby18 to the latest snapshot as of 2003-09-09.

Many bugs have been fixed since the 1.8.0 release. (The diff file is
very big because some big files were moved, sorry)

Revision 1.65: download - view: text, markup, annotated - select for diffs
Tue Aug 5 11:58:47 2003 UTC (8 years, 6 months ago) by knu
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +1 -1 lines
Ruby 1.8.0 builds fine and make test passes on amd64.

Revision 1.64: download - view: text, markup, annotated - select for diffs
Mon Aug 4 11:15:05 2003 UTC (8 years, 6 months ago) by knu
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +3 -1 lines
Update lang/ruby-devel to the long-awaited 1.8.0 release. (IA64 and
AMD64 ports still need some more testing and tweaking)

By this update, openssl, webrick and xmlrpc modules are now part of
the standard distribution.

Since this version should no longer be called -devel, I am planning on
repo-moving lang/ruby{,-devel} to lang/ruby{16,18}, respectively.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sat Jul 19 16:11:15 2003 UTC (8 years, 6 months ago) by knu
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +1 -0 lines
The dl module seems to cause coredump on Pentium4 boxen when compiled
with gcc 3.3 with a -mcpu or -march flag (even -mcpu=pentiumpro, which
is the default CPU cflag that bsd.cpu.mk sets, leads ruby to coredump).

Although currently I'm not sure if gcc 3.3's optimization has a bug or
it is that it just exposed the dl module's hidden bug, disable those
flags to work around the problem for the moment.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Thu Jun 26 03:25:13 2003 UTC (8 years, 7 months ago) by knu
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +1 -2 lines
Update lang/ruby-devel to the snapshot as of 2003-06-25 and hopefully
unbreak for alpha and sparc64. (ia64 and amd64 are not supported yet)

Revision 1.61: download - view: text, markup, annotated - select for diffs
Mon Jun 23 15:00:58 2003 UTC (8 years, 7 months ago) by knu
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +2 -1 lines
It turned out that ruby 1.8.0-preview3 only works with i386 due to
lack of prototypes.  A patch to fix this will follow in a couple of
days, and in the meantime mark this port as ONLY_FOR_ARCHS=i386.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Mon Jun 23 10:16:13 2003 UTC (8 years, 7 months ago) by knu
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +5 -2 lines
Update lang/ruby-devel to 1.8.0-preview3.

ruby-csv, drb, rexml and yaml are now part of the ruby 1.8 standard
distribution.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Sat Apr 19 15:57:36 2003 UTC (8 years, 9 months ago) by knu
Branches: MAIN
CVS tags: old_RELEASE_5_1_0
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +10 -10 lines
Update lang/ruby, lang/ruby-devel and lang/ruby16-shim-ruby18 to the
latest snapshots as of 2003-04-19.

ruby-bigdecimal (formerly known as ruby-bigfloat) and ruby-zlib are
now part of ruby 1.8.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Sat Apr 5 11:37:55 2003 UTC (8 years, 10 months ago) by knu
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +1 -1 lines
Install a cookie file per variant in RUBY_ELISPDIR.

Reported by:	kris

Revision 1.57: download - view: text, markup, annotated - select for diffs
Mon Mar 3 16:47:14 2003 UTC (8 years, 11 months ago) by knu
Branches: MAIN
CVS tags: old_RELEASE_4_8_0
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +1 -0 lines
ruby-testunit has been integrated into ruby.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Mon Mar 3 16:33:54 2003 UTC (8 years, 11 months ago) by knu
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +2 -2 lines
Update lang/ruby-devel to 1.8.0-preview2.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Tue Feb 18 11:24:59 2003 UTC (8 years, 11 months ago) by knu
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +4 -3 lines
Touch configure in the pre-configure stage lest the timestamp of
configure.in be ahead of that of configure and autoconf thus be
demanded.

Submitted:	kris, bento

Revision 1.54: download - view: text, markup, annotated - select for diffs
Tue Feb 18 05:28:14 2003 UTC (8 years, 11 months ago) by knu
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +1 -0 lines
De-pkg-comment.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Wed Feb 12 16:12:00 2003 UTC (9 years ago) by knu
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +1 -0 lines
ruby-erb is now part of ruby 1.8 and shim-ruby18.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Tue Feb 4 13:13:05 2003 UTC (9 years ago) by knu
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +10 -10 lines
Use devel/oniguruma to build ruby with oniguruma.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Tue Feb 4 12:53:42 2003 UTC (9 years ago) by knu
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +1 -1 lines
Update Oniguruma to 20030204.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Wed Jan 29 09:41:03 2003 UTC (9 years ago) by knu
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +1 -4 lines
Update lang/ruby-devel to the latest snapshot as of 2003.01.28.

Update Oni Guruma to 20030121.

Now that the MAKE_ARGS problem is gone, re-enable MAKE_ARGS for
sparc64.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Thu Jan 16 05:39:55 2003 UTC (9 years ago) by knu
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +4 -1 lines
Avoid "make: don't know how to make INSTALLS_DEPENDS. Stop" error by
disabling parallel build on sparc64.  The INSTALLS_DEPENDS thing
probably comes from bsd.port.mk, but I wonder why it is regarded as a
target when it is only used as a boolean variable.  I think make(1)
has some problem with parallel build (-jN) on that platform.

I could not really reproduce the error on panther, but a submitter [1]
says the build went fine if he commented the -jN option out as I
suggested.

Submitted by:	Anders Andersson <anders@hack.org>,
		Joao Pedras <jpedras@webvolution.net> [1],
		kris

Revision 1.48: download - view: text, markup, annotated - select for diffs
Tue Jan 14 10:00:00 2003 UTC (9 years ago) by knu
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +1 -0 lines
Add missing files to pkg-plist and bump PORTREVISION.

Submitted by:	kris, bento

Revision 1.47: download - view: text, markup, annotated - select for diffs
Sat Jan 11 10:16:22 2003 UTC (9 years, 1 month ago) by knu
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +3 -0 lines
Update lang/ruby-devel to the latest 1.8 snapshot as of 2003-01-11,
which now supports FreeBSD/sparc64.

Set ONLY_FOR_ARCHS to i386, alpha and sparc64.  Ruby does not support
IA64 yet.  It does not even build or install correctly.  We need some
clue to the IA64 stack structure and handling of the IA64 register
windows.

Revision 1.46: download - view: text, markup, annotated - select for diffs
Sat Jan 11 08:46:30 2003 UTC (9 years, 1 month ago) by knu
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +6 -9 lines
Update Oni Guruma (alternative BSDL regexp engine) to 20030109.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Tue Dec 24 18:12:19 2002 UTC (9 years, 1 month ago) by knu
Branches: MAIN
CVS tags: old_RELEASE_5_0_0
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +5 -4 lines
lang/ruby:
  - Update to the 1.6.8 final release. (which fixes a couple of
    coredumping bugs)
  - Update Oni Guruma (alternative BSDL regexp engine) to 20021210.
  - Attach a small knob for debugging.

lang/ruby-devel
  - Update to 1.8.0 preview 1 + errata patch. (fixes a couple of
    coredumping bugs)
  - Update Oni Guruma (alternative BSDL regexp engine) to 20021210.
  - Fix pkg-plist nits.

lang/ruby16-shim-ruby18
  - Update to 1.8.0 preview 1. (sync with 1.6.8 & 1.8.0 preview1)
  - Fix pkg-plist nits.

Approved by:            lioux (and self)
A Merry Christmas to:   all of you

Revision 1.44: download - view: text, markup, annotated - select for diffs
Thu Dec 12 12:53:03 2002 UTC (9 years, 2 months ago) by knu
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +7 -24 lines
Update lang/ruby to 1.6.8-preview3, lang/ruby16-shim-ruby18 to
1.7.3.2002.12.11, and lang/ruby-devel to 1.7.3-2002.12.12.

- Fix a few bugs that lead to core dump, one in the ruby interpreter
  and another in the syslog module.

  Reported by:	ume (net/dtcp was a victim)

- Fix an installation problem occasionally seen on bento. (a bug in
  Makefile that caused race)

  Submitted by:	bento

- Fix a problem that irb(1) didn't work because the symlink was wrong.

  Submitted by:	Jos Backus <jos@catnook.com>

- Get rid of move & symlink spaghetti completely from the installation
  process.

Discussed with:	portmgr (will)

Revision 1.43: download - view: text, markup, annotated - select for diffs
Fri Nov 22 12:49:49 2002 UTC (9 years, 2 months ago) by knu
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +9 -22 lines
Update lang/ruby-devel to the latest snapshot as of 2002-11-22.

Add a DEBUG knob here too.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Mon Nov 18 20:38:39 2002 UTC (9 years, 2 months ago) by knu
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +1 -0 lines
Add a patch for tempfile.rb from CVS and bump PORTREVISION.

Revision 1.41: download - view: text, markup, annotated - select for diffs
Thu Nov 14 14:23:59 2002 UTC (9 years, 2 months ago) by knu
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +2 -2 lines
Update lang/ruby-devel to the latest snapshot as of 2002-11-14.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Sun Nov 3 21:47:34 2002 UTC (9 years, 3 months ago) by knu
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +1 -1 lines
Fix installation.

Reported by:	Fritz Heinrichmeyer <Fritz.Heinrichmeyer@FernUni-Hagen.de>

Revision 1.39: download - view: text, markup, annotated - select for diffs
Fri Sep 27 13:55:40 2002 UTC (9 years, 4 months ago) by knu
Branches: MAIN
CVS tags: old_RELEASE_4_7_0
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +1 -6 lines
Update lang/ruby-devel to the latest snapshot as of 2002-09-27, which
fixes several coredump bugs and fatal threading problems.

Remove the autoconf dependency by including a pre-generated configure
script in the distfile.  It now also includes a pre-generated parse.c
made by bison 1.35.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Sat Aug 3 12:36:22 2002 UTC (9 years, 6 months ago) by knu
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +3 -0 lines
Add a header file that's installed only when WITH_ONIGURUMA is defined
to pkg-plist.

Reported by:	nork

Revision 1.37: download - view: text, markup, annotated - select for diffs
Wed Jul 24 10:56:42 2002 UTC (9 years, 6 months ago) by knu
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +1 -0 lines
Install ChangeLog too.

Suggested by:	Andreas Hauser <hauser@informatik.uni-muenchen.de>

Revision 1.36: download - view: text, markup, annotated - select for diffs
Mon Jul 15 11:26:49 2002 UTC (9 years, 6 months ago) by knu
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +1 -1 lines
Update lang/ruby and lang/ruby-devel to the latest snapshots as of
2002-07-15.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Sat Jun 8 07:33:18 2002 UTC (9 years, 8 months ago) by knu
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +1 -0 lines
Funnily enough, missing.h was missing in the pkg-plist.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Sat May 25 00:30:24 2002 UTC (9 years, 8 months ago) by knu
Branches: MAIN
CVS tags: old_RELEASE_4_6_2, old_RELEASE_4_6_1, old_RELEASE_4_6_0
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +1 -1 lines
Make sure STRIP is defined before referencing the value.  STRIP can be
undefined when DEBUG_FLAGS is defined.

Submitted by:	Dave Cornejo <dave@dogwood.com>,
		Joshua Goodall <joshua@roughtrade.net>

Revision 1.33: download - view: text, markup, annotated - select for diffs
Sat May 4 22:17:14 2002 UTC (9 years, 9 months ago) by knu
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -2 lines
Update lang/ruby-devel to the latest development snapshot as of
2002-05-05.  This fixes some ruby extensions under RUBY_VER=1.7.

Update the Oni Guruma regex engine to 20020424.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Fri May 3 19:05:25 2002 UTC (9 years, 9 months ago) by knu
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +2 -3 lines
Update lang/ruby-devel to the latest development stapshot as of 2002-05-03.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Sun Apr 14 12:36:47 2002 UTC (9 years, 10 months ago) by knu
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +26 -10 lines
Update ruby-devel to the latest 1.7 snapshot as of 2002-04-12.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Tue Mar 26 22:19:59 2002 UTC (9 years, 10 months ago) by knu
Branches: MAIN
CVS tags: old_RELEASE_5_0_DP1
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +41 -7 lines
lang/ruby:
- Update to the latest 1.6 stable snapshot as of 2002-03-27.
- Update the Oni Guruma alternative regex engine to 20020325.

lang/ruby-devel:
- Update to the latest 1.7 development snapshot as of 2002-03-26.
- Add the WITH_ONIGURUMA knob as well as lang/ruby.
- Require devel/autoconf (2.53 or later is required).
- Add several modules to the obsoleted modules list (now included):
	bigfloat
	fileutils
	racc-runtime
	strscan

Revision 1.29: download - view: text, markup, annotated - select for diffs
Tue Feb 19 20:48:40 2002 UTC (9 years, 11 months ago) by knu
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +2 -0 lines
Set MAKE_ENV to "LANG=C" to prevent bison 1.33 w/ gettext 0.10.35
(what is built from ports) from coredumping. [workaround]

Set MAKE_ARGS to "-j3" to hasten the build.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue Jan 29 09:14:09 2002 UTC (10 years ago) by knu
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +13 -0 lines
To keep users from experiencing upgrading problems, make lang/ruby and
lang/ruby-devel deinstall obsoleted (integrated) packages in their
post-install targets (for installation from ports) and in their plists
(for installation from packages),

Update to the latest snapshot as of 2002-01-29 while I'm at it.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Sun Jan 6 06:20:20 2002 UTC (10 years, 1 month ago) by will
Branches: MAIN
CVS tags: old_RELEASE_4_5_0
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +1 -1 lines
First round of auto* cleanups:
 - USE_AUTO* -> USE_AUTO*_VER=* where required
 - USE_AUTO* / *_DEPENDS=.*auto*:*/devel/auto* -> GNU_CONFIGURE where OK
 - Other minor changes to fix things

These changes should be no-ops with the current bsd.port.mk, but will
assist in preparing for the next generation of USE_AUTO*.

Submitted by:	bento 4-exp USE_AUTO* cleanups
		http://people.FreeBSD.org/~will/4-exp/
		http://bento.FreeBSD.org/errorlogs/4-exp-latest/

Revision 1.26: download - view: text, markup, annotated - select for diffs
Tue Dec 25 17:02:33 2001 UTC (10 years, 1 month ago) by knu
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -0 lines
Update lang/ruby to the 1.6.6 Xmas stable release.

Update lang/ruby-devel to the 1.7.2 Xmas' development snapshot.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Sat Dec 22 16:45:05 2001 UTC (10 years, 1 month ago) by knu
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +1 -0 lines
Properly set the file mode bits of the irb executables to ${BINMODE}.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Tue Nov 6 19:58:27 2001 UTC (10 years, 3 months ago) by knu
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +0 -0 lines
(Forced commit to correct the previous log)

Set LATEST_LINK to "ruby-devel".

Revision 1.23: download - view: text, markup, annotated - select for diffs
Tue Nov 6 19:56:23 2001 UTC (10 years, 3 months ago) by knu
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +3 -1 lines
Set LATEST_LINK to "ruby_static-devel".

Revision 1.22: download - view: text, markup, annotated - select for diffs
Sun Oct 7 19:30:39 2001 UTC (10 years, 4 months ago) by knu
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -3 lines
Update lang/ruby{,-devel} to the latest snapshots (2001.10.05).

Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Sep 17 17:54:19 2001 UTC (10 years, 4 months ago) by knu
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -2 lines
Bump the PORTREVISION's of the ports which install architecture
dependent ruby modules, due to the RUBY_ARCH change I've just
committed.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Thu Sep 13 05:51:38 2001 UTC (10 years, 5 months ago) by knu
Branches: MAIN
CVS tags: old_RELEASE_4_4_0
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +3 -2 lines
Apply a THREAD_ALLOC hotfix.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Sep 3 13:00:01 2001 UTC (10 years, 5 months ago) by knu
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +5 -5 lines
Update to the latest snapshots.

We are now six hours away from the ports freeze!

Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Aug 22 10:08:19 2001 UTC (10 years, 5 months ago) by knu
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2 lines
Utilize ${MANEXT} to fix manpage symlinks.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Tue Jul 31 16:46:55 2001 UTC (10 years, 6 months ago) by knu
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +14 -12 lines
Update lang/ruby and lang/ruby-devel to the latest snapshots as of
2001.07.31.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Jul 11 12:14:06 2001 UTC (10 years, 7 months ago) by knu
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -2 lines
Add a backup server to PATCH_SITES.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu Jun 21 16:36:46 2001 UTC (10 years, 7 months ago) by knu
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +1 -2 lines
Update lang/ruby and lang/ruby-devel to the latest snapshots.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Jun 16 08:46:33 2001 UTC (10 years, 7 months ago) by knu
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +4 -2 lines
Put dummy files in the empty directories so they are surely packed.

Let each elisp port create XEMACSLISPDIR by itself.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Jun 11 09:32:02 2001 UTC (10 years, 8 months ago) by knu
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +7 -3 lines
Fix plist problems.

Reported by:	bento

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat Jun 9 02:33:13 2001 UTC (10 years, 8 months ago) by knu
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +5 -1 lines
Do a ldconfig before invoking the just installed binary in
post-install.

Dig XEmacs' site-lisp directory and RUBY_ELISPDIR.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Jun 9 01:43:01 2001 UTC (10 years, 8 months ago) by knu
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +3 -3 lines
Dig ${RUBY_EXAMPLESDIR} and ${RUBY_DOCDIR} even if NOPORTDOCS is
defined. (But not actual examples & docs)

Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Jun 4 14:54:32 2001 UTC (10 years, 8 months ago) by knu
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +39 -29 lines
Introduce RUBY_DEFALUT_VER to choose a default version of ruby to use.

Introduce RUBY_R in preparation for ruby_r & ruby_r-devel ports.

Define RUBY_CONFIGURE_ARGS.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Jun 1 12:17:24 2001 UTC (10 years, 8 months ago) by knu
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -4 lines
Update ruby-devel to the latest snapshot, which now enters upon the
1.7.1 phase.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue May 29 21:38:41 2001 UTC (10 years, 8 months ago) by knu
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2 lines
It's not my day...  Fix typo and unbreak.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Tue May 29 21:22:10 2001 UTC (10 years, 8 months ago) by knu
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -1 lines
Forgot to bump PORTREVISION's in the previous commit.

Note that you'll have to rebuild all the installed ruby modules
if you upgrade.  To do it, just install the latest portupgrade and
hit `portupgrade -rfcC ruby'.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue May 29 21:16:54 2001 UTC (10 years, 8 months ago) by knu
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +5 -1 lines
As some people including me are seeing reproduceable coredump,
temporarily stop linking ruby with libc_r.  This will break such
extension modules as ruby-qt, but we have to investigate the
annoying problems we are seeing, present in both ruby and our libc_r.

Once suggested by:	green

Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu May 17 21:16:44 2001 UTC (10 years, 8 months ago) by knu
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -1 lines
Update lang/ruby and lang/ruby-devel to the latest snapshots.

Remove shells/ruby-shell as it is now part of the standard distribution.
(in both Ruby 1.6.4 and 1.7.0)

Mark security/ruby-sha1 broken for Ruby >= 1.7.0, as it is also part of the
standard distribution now.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri May 11 18:22:57 2001 UTC (10 years, 9 months ago) by knu
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +5 -5 lines
Update lang/ruby to 1.6.4.p2.2001.05.12.

Update lang/ruby-devel to 1.7.0-a2001.05.12.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon May 7 19:52:04 2001 UTC (10 years, 9 months ago) by knu
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +4 -4 lines
Update lang/ruby and lang/ruby-devel to the latest snapshots.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun May 6 16:48:04 2001 UTC (10 years, 9 months ago) by knu
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +17 -8 lines
Let irb16 properly run on ruby16 and irb17 on ruby17.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat May 5 23:20:12 2001 UTC (10 years, 9 months ago) by knu
Branches: MAIN
Add lang/ruby-devel, the development version of Ruby. (1.7)

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options