summaryrefslogtreecommitdiff
path: root/lang/ruby19-base
AgeCommit message (Collapse)AuthorFilesLines
2012-07-25MirBSD support, like ruby193-base.bsiegert4-17/+87
This one needs two additional fixes to configure.
2012-06-23Add missing INSTALLATION_DIRS.jperkin1-2/+4
2012-06-02Add a patch from Ruby's repository, r35698; make sure to keep spacetaca3-2/+22
between "-o" and output filename. Bump PKGREVISION.
2012-04-22Update ruby19 packages to 1.9.2p320.taca2-5/+6
Security fix with updating bundled RubyGems to 1.8.23 and several a few bug fixes. Fri Apr 20 12:40:19 2012 Eric Hodel <drbrain@segment7.net> * lib/rubygems/ssl_certs/AddTrustExternalCARoot.pem: Removed to avoid conflict with ca-bundle.pem * lib/rubygems/ssl_certs/VerisignClass3PublicPrimaryCertificationAuthority-G2.pem: ditto. * lib/rubygems/ssl_certs/Entrust_net-Secure-Server-Certification-Authority.pem: ditto. Fri Apr 20 09:04:35 2012 Eric Hodel <drbrain@segment7.net> * lib/rubygems: Apply the following security fixes to RubyGems 1.3.7: RubyGems now disallows redirection from HTTPS to HTTP. RubyGems now verifies SSL connections. Patch by Hiroshi Nakamura. * test/rubygems: ditto.
2012-03-21Overhaul buildlink3 processing of Ruby.taca1-1/+5
* Don't buildlink in ruby/rubyversion.mk any more but define RUBY_USE_PTHREAD (use of pthread). * In ruby/buildlink3.mk, buildlink via mk/pthread.buildlink3.mk as to RUBY_USE_PTHREAD. * Also the same logic in ruby/Makefile.common. * Buildlink of bdb, libiconv, zlib, openssl in each ruby*-base/Makefile.
2012-03-12Prevent objcopy to be used on SunOS, otherwise Ruby segfaults.fhajny1-1/+5
2012-02-23Update ruby19-base package to 192pl318, Ruby 1.9.2 patchlevel 318.taca3-22/+10
(It seems to the tag of subversion was created with wrong name.) Ruby 1.9.2-p318 is released. This release include a security fixes of the Ruby OpenSSL extension. See [1] for more detail about this fix. *1: http://www.ruby-lang.org/en/news/2012/02/16/security-fix-for-ruby-openssl-module-allow-0n-splitting-as-a-prevention-for-the-tls-beast-attack-/ And many bugs are fixed in this release. See [2] for more details: *2: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_381/ChangeLog
2012-01-24Fix mdoc markup. Bump revision.joerg6-3/+95
2011-11-23Remove duplicated lines.taca1-4/+1
2011-11-14Remove "PREFIX=" and recover "DATE=" line.taca1-2/+2
Thanks to sbd@ noted by this mistake. No PKGREVISION bump since install stage would be failed with previous commit.
2011-11-13Clean up DEINSTALL/INSTALL scripts.taca3-8/+4
* Remove setting PREFIX. * Remove executing exit on last line. Bump PKGREVISION.
2011-11-08* Use RUBY_VERSION_SUPPORTED.taca7-14/+48
* Correct DESCR; this is 1.9.2 release minimum base package. * Don't remove whole gem directory but keep its own gem directory only. * Also make MESSAGE explicitly 1.9.2. * rubygem: Avoid to use Gem::RequirePathsBuilder now. * Bump PKGREVISION.
2011-10-31Add devel/ruby-fiddle and textproc/ruby-psych to MESSAGE.taca2-3/+5
Bump PKGREVISION.
2011-10-21Remove (trial) workaround for getaddrinfo() on Linux added over 5 years ago.obache1-2/+2
It break the feature in these days.
2011-10-21Make sure not to build ext/psych.taca1-1/+2
2011-09-04Fix handling of String in ruby_code() as recent rubygems.taca3-5/+16
(From rubygem's repository, 6ff4e0eed52ef066fe33.) Bump PKGREVISION.
2011-08-27Disable the fiddle extension explicitly.minskim1-1/+2
fiddle should become a separate package like ruby-curses and ruby-gdbm.
2011-08-20* Use the same condition as ruby18-base, about use oftaca2-10/+4
--enable-wide-getaddrinfo. * Remove utimensat(2) hack since it was temporary (short life) NetBSD current's problem. Bump PKGREVISION.
2011-08-15Add work around for utimensat(2) on NetBSD. (Don't use it.)taca1-1/+8
2011-08-12Update ruby19-base pacakge to 1.9.2pl290 (1.9.2-p290).taca5-45/+65
Here is quote from the article of Ruby Inside. (http://www.rubyinside.com/ruby-1-9-2-p290-released-the-lowdown-on-rubys-latest-production-release-5145.html) For more change, please refer: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_290/ChangeLog What's Changed From p180 to p290? Quite a lot got changed in terms of the numbers. 132 files were tweaked with a total of 3505 lines added and 788 taken away. A selection of the fixes: * require 'date'; Date.new === nil throws an undefined method error for coerce on p180 - this has now been fixed * The Thread.kill segfaults when the object to be killed isn't a thread bug has been resolved. * Tweaks to reduce segmentation faults when using zlib on x86-64 Darwin (OS X) - always good * Modification to prevent random number sequence repetition on forked child processes in SecureRandom * Fix to io system to resolve a Windows-only bug where characters are being read incorrectly due to ASCII not being treated as 7 bit * A tweak to Psych (the YAML parser) to plug a memory leak * Load paths are now always expanded by rb_et_expanded_load_path (I think this might yield a performance gain?) * Fixes to Psych's treatment and testing of string taint * Prevention of temporary objects being garbage collected in some cases * Fixes to resolve compilation problems with Visual C++ 2010 * A fix so that Tk's extconf.rb would run successfully * Lots of Tk related fixes generally - I'm guessing Tk is very popular amongst the core team, particularly in Japan, because it seems to be a common release blocker. * A fix to string parsing to resolve an obscure symbol-containing-newlines parsing bug
2011-06-16Remove bin/rdoc and bin/ri from ALTERNATIVES since it will conflicttaca2-4/+2
with devel/ruby-rdoc. Bump PKGREVISION.
2011-03-28Add a patch for fix of CVE-2011-0188.taca3-2/+23
Bump PKGREVISION.
2011-03-27Ignore doxygen command not to generate doc files.taca3-15/+43
2011-02-21Update ruby19-base package to 1.9.2pl180 (Ruby 1.9.2 p180).taca5-16/+33
* The FileUtils Vulnerability http://www.ruby-lang.org/en/news/2011/02/18/fileutils-is-vulnerable-to-symlink-race-attacks/ * Add a patch r30779 from repository; a bug of utf-8 string handling. For more detail changes of Ruby 1.9.2pl180, please refer: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_180/ChangeLog
2011-02-07Add a patch from FreeBSD's port and it fixes runtime problemtaca3-5/+17
on DragonFly, too. The patch was provided by Rumko via private mail. Bump PKGREVISION.
2010-12-26Update ruby19-base package to 1.9.2pl136.taca2-6/+5
Release announce: http://www.ruby-lang.org/en/news/2010/12/25/ruby-1-9-2-p136-is-released/ Full Changes: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_136/ChangeLog
2010-12-02Oops, really fix another build problem on Linux, the rest of PR pkg/44174.taca1-2/+2
2010-12-01Revive ruby-build-ri-db option of ruby19-base. It was no effect sincetaca1-3/+3
Ruby 1.9.2 imported, maybe.
2010-12-01Fix another build problem on Linux, the rest of PR pkg/44174.taca1-1/+8
2010-11-17Some improvements for rubyversion.mk:taca1-5/+5
- Set RUBY_API_VERSION after RUBY_VERSION has decided. - Change old RUBY_DOCDIR and RUBY_EXAMPLESDIR to RUBY_DOC and RUBY_EG in comment. - Fix shared libraries PLIST to support Mac OS X with introducing RUBY_SLEXT: Shared library => .dylib Extension library => .bundle - Improve PRINT_PLIST_AWK to handle new shared libraries. No functional change shoud be done and fix PR pkg/44050.
2010-09-26Fix PLIST. It contained wrong name RUBY_GEM_HOME which was one oftaca2-5/+6
the candidate names for it. Bump PKGREVISION.
2010-09-12Importing ruby19-base 1.9.2pl0.taca31-0/+1760
This package is Ruby 1.9 based release. And this new release has several features and some incompatibility. Please refer changes from Ruby 1.8.7: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_1_0/NEWS http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_0/NEWS *Note* NetBSD isn't "supported" but "perhaps" platform by Ruby. Please refer about it "Supported Platform" in http://www.ruby-lang.org/en/news/2010/08/18/ruby-1-9-2-is-released/.