aboutsummaryrefslogtreecommitdiff
path: root/lang/ruby18
Commit message (Collapse)AuthorAgeFilesLines
* 2013-10-10 devel/ruby-sdl: Does not work with Ruby 1.9Thomas Abthorpe2013-10-2217-1947/+0
| | | | | | | | | | | | 2013-10-22 games/magicmaze: Does not work with Ruby 1.9 2013-10-10 lang/ruby18: Please use lang/ruby19 2013-10-10 www/rubygem-mongrel_cluster: Does not work with Ruby 1.9 2013-10-10 www/rubygem-mongrel: Does not work with Ruby 1.9 2013-10-10 www/rubygem-rails-app-installer: Does not work with Ruby 1.9 2013-10-22 www/typo: Does not work with Ruby 1.9 Notes: svn path=/head/; revision=331254
* - Mark DEPRECATED, tooThomas Abthorpe2013-09-261-1/+2
| | | | | | | | | | - Update the FORBIDDEN message Noticed by: eadler Security: ebd877b9-7ef4-4375-b1fd-c67780581898 Notes: svn path=/head/; revision=328401
* - Mark FORBIDDEN, set EXPIRATION_DATE=2013-10-10Thomas Abthorpe2013-09-261-0/+3
| | | | Notes: svn path=/head/; revision=328377
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | lang) Notes: svn path=/head/; revision=327741
* Only the default package will be named ruby-<version> now, to stop confusing ↵Baptiste Daroussin2013-09-161-16/+2
| | | | | | | | | users Approved by: ruby (swills) Notes: svn path=/head/; revision=327412
* - Remove Author lineSunpoet Po-Chuan Hsieh2013-08-291-1/+0
| | | | Notes: svn path=/head/; revision=325620
* - Use single space after WWW:Sunpoet Po-Chuan Hsieh2013-08-291-1/+1
| | | | Notes: svn path=/head/; revision=325562
* - update remaining ruby@ maintained ports to new options frameworkJason Helfman2013-01-111-8/+10
| | | | | | | | | - trim historical header where applicable Reviewed by: swills@ (ruby@) Notes: svn path=/head/; revision=310250
* - Update to 1.8.7 p371Steve Wills2012-11-021-2/+2
| | | | | | | | Security: 2a093853-2495-11e2-b0c7-000d601460a4 Feature safe: yes Notes: svn path=/head/; revision=306856
* - Fix build with clangSteve Wills2012-09-181-2/+3
| | | | | | | Submitted by: dim Notes: svn path=/head/; revision=304456
* - Update to 1.8.7p370Steve Wills2012-07-161-2/+2
| | | | | | | | | PR: ports/169668 Submitted by: stas Approved by: portmgr (linimon) Notes: svn path=/head/; revision=300972
* - Update lang/ruby18 to p385Steve Wills2012-02-251-2/+2
| | | | | | | | | | | | | | | | | - Update lang/ruby19 to p125 Changes: http://www.ruby-forum.com/topic/3663807#1047121 http://www.ruby-lang.org/en/news/2012/02/16/ruby-1-9-3-p125-is-released/ PR: ports/165223 Submitted by: swills (myself) Reviewed by: pgollucci Approved by: portmgr Notes: svn path=/head/; revision=292221
* - Update to 1.8.7p357Steve Wills2012-01-211-2/+2
| | | | | | | | Reviewed by: pgollucci Security: 91be81e7-3fea-11e1-afc7-2c4138874f7d Notes: svn path=/head/; revision=289561
* - Fix compile w/ CLANGPhilip M. Gollucci2012-01-181-5/+7
| | | | | | | | | | | | upstream openssl changed the return type of openssl HMAC_CTX_copy from void to int - The resultant binary is unaffected, so no PORTREVISION bump Tested by: md5 ruby18 Tested by: make test-all With Hat: ruby@ Notes: svn path=/head/; revision=289394
* Let ruby@ maintain rubyPhilip M. Gollucci2011-11-011-1/+1
| | | | Notes: svn path=/head/; revision=284882
* - Return my ports back to the pool. I was unable to make any fixes toStanislav Sedov2011-10-241-1/+1
| | | | | | | | | | | 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). Notes: svn path=/head/; revision=284225
* - Update ruby 1.8 to 1.8.7 patchlevel 352.Stanislav Sedov2011-07-162-2/+3
| | | | Notes: svn path=/head/; revision=277766
* Clean up ruby pkg-plists:Philip M. Gollucci2010-12-201-7/+7
| | | | | | | | | | | | | | | | | | | %%RUBY_SITEARCHLIBDIR%% %%RUBY_SITELIBDIR%% lib/ruby/site_ruby %%RUBY_VENDORARCHLIBDIR%% %%RUBY_VENDORLIBDIR%% lib/ruby/vendor_ruby lib/ruby Above directories are owned by lang/ruby1[89] ports. PR: ports/153041 Tested by: 2-exp runs by pav With Hat: ruby@ Notes: svn path=/head/; revision=266600
* Sync to new bsd.autotools.mkAde Lovett2010-12-041-1/+1
| | | | Notes: svn path=/head/; revision=265663
* - Update ruby 1.8 to p302.Stanislav Sedov2010-11-228-292/+4
| | | | | | | | PR: ports/151712 Reported by: Pavel Argentov <argentoff@gmail.com> Notes: svn path=/head/; revision=264904
* Punt autoconf267->autoconf268Ade Lovett2010-10-161-1/+1
| | | | Notes: svn path=/head/; revision=263089
* - Do not link ruby18 agains librt.Stanislav Sedov2010-10-111-5/+21
| | | | | | | | | | - Bump portrevision. PR: ports/149003 Submitted by: Anonymous <swell.k@gmail.com> Notes: svn path=/head/; revision=262809
* Round one migration of ports from automake{19,110} to automake111Ade Lovett2010-10-051-1/+1
| | | | Notes: svn path=/head/; revision=262460
* Autotools update. Read ports/UPDATING 20100915 for details.Ade Lovett2010-09-151-1/+1
| | | | | | | | Approved by: portmgr (for Mk/bsd.port.mk part) Tested by: Multiple -exp runs Notes: svn path=/head/; revision=261230
* Fix generation of broken Makefiles in case a setting occurs multipleJohan van Selst2010-09-051-0/+11
| | | | | | | | times in the auto-generated config.status file (happens with new m4). This only fixes a potential build error - no package changes. Notes: svn path=/head/; revision=260612
* - remove extra -g from CFLAGSPhilip M. Gollucci2010-08-311-5/+0
| | | | | | | | | | | - WITH_DEBUG is handled in Mk/bsd.port.mk PR: ports/146863 Submitted by: Anonymous <swell.k@gmail.com> Silence from: stas (maintainer) Notes: svn path=/head/; revision=260253
* - Update ruby 1.9.1 to p430. This release fixes CVE-2010-0541.Stanislav Sedov2010-08-181-0/+11
| | | | | | | | - Fix CVE-2010-0541 in ruby18. Bump portrevision. - Fix ruby19 build with openssl 1.1. Notes: svn path=/head/; revision=259464
* - Fix incorrect errno returned by IO::write.Stanislav Sedov2010-04-281-0/+23
| | | | | | | | Reported by: John-Paul Bader <contact@smyck.org> Obtained from: ruby svn (revision r26253) Notes: svn path=/head/; revision=253400
* - Fix build without pthreads.Stanislav Sedov2010-04-281-4/+7
| | | | | | | | PR: ports/146112 Reported by: Paul <Paul.Shepel@gmail.com> Notes: svn path=/head/; revision=253387
* - Do not try to stop the timer thread in child after fork: at this momentStanislav Sedov2010-04-273-0/+45
| | | | | | | | | | there's already nothing to stop. Only mark the timer thread as stopped. That fixes spontaneous lockups in ruby popen call. Reported by: renchap @ FreeNode Notes: svn path=/head/; revision=253359
* - Fix build with openssl 1.0.Stanislav Sedov2010-04-064-10/+260
| | | | | | | Submitted by: dinoex Notes: svn path=/head/; revision=252345
* - Update to patchlevel 248.Stanislav Sedov2010-01-069-451/+7
| | | | Notes: svn path=/head/; revision=247249
* - Don't build ruby with threads support on FreeBSD versions before 7.2Stanislav Sedov2009-10-123-18/+150
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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> Notes: svn path=/head/; revision=242727
* - Add ${PTHREAD_LIBS} to LDFLAGS in threaded build. This fixes the issueStanislav Sedov2009-07-191-0/+1
| | | | | | | | | | when pthread libraries don't show up in Config::CONFIG["LIBS"] in some cases. Reported by: dinoex Notes: svn path=/head/; revision=238062
* - Fix stack overflow detection algorithm. It has not worked before asStanislav Sedov2009-06-193-19/+183
| | | | | | | | | | | | | | | | | | | | | | | | | | 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> Notes: svn path=/head/; revision=236301
* - Fix the bug in ruby GC when object finalizer were never called. This hasStanislav Sedov2009-06-183-0/+41
| | | | | | | | | | | | | | | | | | been triggered by portupgrade which uses finalizers to remove lockfiles. - Fix the bug in URI module that smashed uri paths in merge method for ftp uris. [1] - Fix segmentation fault when cloning objects with dynamically created methods (via instance_eval). [2] PR: ports/131775 [1], ports/135533 [2] Submitted by: Yoshisato YANAGISAWA <osho@pcc-software.org> [2], Helmut Schneider <jumper99@gmx.de> [1], Jaakko Heinonen <jh@saunalahti.fi> [1], Peter Hofer <ph@desktopbsd.net> [1] Obtained from: ruby_1_8 svn tree (rev 22679) [2] Notes: svn path=/head/; revision=236218
* - Fix BigDecimal DoS vulnerability in ruby 1.8.7.Stanislav Sedov2009-06-121-0/+211
| | | | | | | | | | - Bump portrevision. Obtained from: ruby-lang CVS Security: 62e0fbe5-5798-11de-bb78-001cc0377035 Notes: svn path=/head/; revision=235669
* - Really remove GC patch support.Stanislav Sedov2009-06-031-6/+0
| | | | | | | | PR: ports/135207 Submitted by: Keith Gaughan <kmgaughan@eircom.net> Notes: svn path=/head/; revision=235111
* - Update ruby 1.8.7 to the latest revision available from ruby-lang.org.Stanislav Sedov2009-06-028-539/+216
| | | | | | | | | | 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. Notes: svn path=/head/; revision=235044
* - Ruby socket connect code seems to work unstably in case if connectionStanislav Sedov2009-02-231-0/+105
| | | | | | | | | | | | | to remote host was refused. FreeBSD connect(2) call returns EINVAL in that case and clears the error code, so there's no way to determine what happened. Reimplement ruby_connect via select call instead of polling the status by connect(2). This may also reduce overhead (though, not verified). Reported by: Saku Ytti <saku@ytti.fi> Notes: svn path=/head/; revision=228852
* - Fix ruby-tk build.Stanislav Sedov2009-02-131-3/+5
| | | | | | | Reported by: pav Notes: svn path=/head/; revision=228233
* - Fix build with port's openssl version.Stanislav Sedov2009-02-122-19/+0
| | | | | | | Reported by: Jan Henrik Sylvester <me@janh.de> Notes: svn path=/head/; revision=228126
* - Fix pkg-plist.Stanislav Sedov2009-02-122-8/+34
| | | | | | | Pointy hat to: me Notes: svn path=/head/; revision=228112
* - Update ruby18 to 1.8.7p72.Stanislav Sedov2009-02-124-16/+25
| | | | | | | | PR: ports/124837 (based on) Submitted by: KIMURA Yasuhiro <yasu@utahime.org> Notes: svn path=/head/; revision=228110
* - Fix build with OPENSSL_PORT.Stanislav Sedov2009-01-122-0/+17
| | | | | | | | PR: ports/130399 Submitted by: bf <bf2006a@yahoo.com> Notes: svn path=/head/; revision=225831
* - Remove conditional checks for FreeBSD 5.x and olderPav Lucistnik2009-01-052-18/+1
| | | | Notes: svn path=/head/; revision=225297
* - Remove files forgotten in previous commit.Stanislav Sedov2008-08-166-511/+0
| | | | Notes: svn path=/head/; revision=218658
* - Update ruby to 1.8.6 patchset 287.Stanislav Sedov2008-08-1513-687/+149
| | | | Notes: svn path=/head/; revision=218653
* - Fix CVE-2008-1447 (DNS spoofing vulnerability).Stanislav Sedov2008-08-106-0/+511
| | | | | | | | | | | | - Fix Webrick DoS vulnerability. - Serveral minor bugfixes in cgi.rb, ipaddr.rb and resolver. - Bump PORTREVISION. Obtained from: ruby VCS Tested by: Ilya Bakulin <webmaster@kibab.com> Notes: svn path=/head/; revision=218354
* - Add a couple of other patches from ruby SVN repo:Stanislav Sedov2008-06-253-0/+45
| | | | | | | | | | | * fix integer overflow in bignums; * correctly check for string length in regexps; * fix memory leak in parse.c. - Bump portrevision. Notes: svn path=/head/; revision=215782