summaryrefslogtreecommitdiff
path: root/lang/ruby18
AgeCommit message (Collapse)AuthorFilesLines
2005-01-23Update Ruby 1.8.2.taca22-317/+440
This is basically bug fix release, but official changes aren't provided yet. Please refer ChangeLog. Here is pkgsrc changes: o Set RUBY_HAS_ARCHLIB=yes for Ruby packages including archtecture depending extention library in order to depend more specific Ruby. o Now install database for ri(1). Fix PR pkg/28566. o Net::IMAP * lib/net/imap.rb (u8tou16): fixed typo. fixed: [ruby-list:40546] o NKF: * ext/nkf/nkf-utf8/nkf.c (reinit): should initialize all static variables. fixed: [ruby-list:40445] * ext/nkf/lib/kconv.rb (Kconv::RegexpEucjp): second byte is up to 0xfe. * ext/nkf/lib/kconv.rb (Kconv#kconv): should handle UTF8 and UTF16 properly. o WEBrick * lib/webrick/httpauth/htpasswd.rb (WEBrick::Htpasswd#reload): raise NotImplementedError if password is encrypted by digest algorithms. This patch is contributed by sheepman. [ruby-list:40467] * lib/webrick/httpauth/digestauth.rb (WEBrick::HTTPAuth::DigestAuth#_authenticate): fix digest calculation. This patch is contributed by sheepman. [ruby-list:40482] * lib/webrick/{httpauth.rb,httpauth/basicauth.rb,httpproxy.rb}: use pack/unpack-template char "m" instead of lib/base64.rb to do base64 encoding/decoding. fixed: [ruby-dev:25336]
2005-01-21Another Interix fix. Ruby 1.6 used printf to expand these variables, so %%tv3-7/+7
was needed. 1.8 doesn't, so that extra % is now noise.
2005-01-21Add ruby build support for Interix, modeled on NetBSD config.tv3-15/+99
2004-12-24Remove patch to non-used file; patch-ae's content exists intaca2-22/+1
devel/ruby-curses package. No functional change to ruby18 package itself.
2004-12-05Import minimum change from ruby-rexml's changes:taca4-3/+76
- Fix Iconv::iconv error with "Shift_JIS" processing. - Fix method name mistake. - As ruby-rexml, rexml/encodings/SHIFT_JIS is now simply loads SHIFT-JIS.rb in the same directory. Bump package revision.
2004-12-04Switch to use RUBY_DLEXT as suffix of extention library.taca1-16/+16
2004-11-30Move out zlib extention library to ruby-zlib package.taca3-6/+7
Bump package revision.
2004-11-29Make it works on Solaris. Not tested well.taca3-5/+33
- generate proper libruby shared library. - make it sure link extention libraries with RPATH to libruby.so.
2004-11-27Initial import of ruby18 package; Ruby 1.8.1 + several security fixes.taca14-0/+1094
Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, and extensible. Detail changes from Ruby 1.6.8 is huge and I know details in Ruby's site. <http://www.ruby-lang.org/ja/man/index.cgi?cmd=view;name=1.6.8%A4%AB%A4%E91.8.0%A4%D8%A4%CE%CA%D1%B9%B9%C5%C0%28%A4%DE%A4%C8%A4%E1%29> Sadly, this is written in Japanese and I don't know where is English version.