The NetBSD Project

CVS log for pkgsrc/lang/ruby/rubyversion.mk

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / lang / ruby

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.236 / (download) - annotate - [select for diffs], Wed Jul 21 14:39:05 2021 UTC (2 months ago) by taca
Branch: MAIN
CVS Tags: HEAD
Changes since 1.235: +5 -5 lines
Diff to previous 1.235 (colored)

lang/ruby: switch defult Ruby's version to 2.7

Switch default Ruby's version from 2.6 to 2.7.

Revision 1.231.2.3 / (download) - annotate - [select for diffs], Mon Jul 12 12:54:46 2021 UTC (2 months, 1 week ago) by bsiegert
Branch: pkgsrc-2021Q2
Changes since 1.231.2.2: +6 -4 lines
Diff to previous 1.231.2.2 (colored) to branchpoint 1.231 (colored) next main 1.232 (colored)

Pullup ticket #6485 - requested by taca
lang/ruby30-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.234-1.235
- lang/ruby30-base/PLIST                                        1.3
- lang/ruby30-base/distinfo                                     1.3

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Jul  7 16:10:01 UTC 2021

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby30-base: PLIST distinfo

   Log Message:
   lang/ruby30-base: update to 3.0.2

   Ruby 3.0.2 has been released.

   This release includes security fixes.  Please check the topics below
   for details.

   * CVE-2021-31810: Trusting FTP PASV responses vulnerability in Net::FTP
   * CVE-2021-32066: A StartTLS stripping vulnerability in Net::IMAP
   * CVE-2021-31799: A command injection vulnerability in RDoc

   See the commit logs for details:
   <https://github.com/ruby/ruby/compare/v3_0_1...v3_0_2>.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Jul  7 16:11:57 UTC 2021

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   lang/ruby: make sure to update ruby30's version

Revision 1.231.2.2 / (download) - annotate - [select for diffs], Mon Jul 12 12:46:55 2021 UTC (2 months, 1 week ago) by bsiegert
Branch: pkgsrc-2021Q2
Changes since 1.231.2.1: +3 -3 lines
Diff to previous 1.231.2.1 (colored) to branchpoint 1.231 (colored)

Pullup ticket #6484 - requested by taca
lang/ruby27-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.233
- lang/ruby27-base/distinfo                                     1.5

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Jul  7 15:23:08 UTC 2021

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby27-base: distinfo

   Log Message:
   lang/ruby27-base: update to 2.7.4

   Ruby 2.7.4 has been released.

   This release includes security fixes.  Please check the topics below
   for details.

   * CVE-2021-31810: Trusting FTP PASV responses vulnerability in Net::FTP
   * CVE-2021-32066: A StartTLS stripping vulnerability in Net::IMAP
   * CVE-2021-31799: A command injection vulnerability in RDoc

   See the commit logs for details:
   <https://github.com/ruby/ruby/compare/v2_7_3...v2_7_4>.

Revision 1.231.2.1 / (download) - annotate - [select for diffs], Mon Jul 12 12:40:18 2021 UTC (2 months, 1 week ago) by bsiegert
Branch: pkgsrc-2021Q2
Changes since 1.231: +3 -3 lines
Diff to previous 1.231 (colored)

Pullup ticket #6483 - requested by taca
lang/ruby26: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.232
- lang/ruby26-base/distinfo                                     1.11

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Jul  7 15:15:19 UTC 2021

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby26-base: distinfo

   Log Message:
   lang/ruby26-base: update to 2.6.8

   Ruby 2.6.8 has been released.

   This release includes security fixes.  Please check the topics below
   for details.

   * CVE-2021-31810: Trusting FTP PASV responses vulnerability in Net::FTP
   * CVE-2021-32066: A StartTLS stripping vulnerability in Net::IMAP
   * CVE-2021-31799: A command injection vulnerability in RDoc

   We ordinally do not fix Ruby 2.6 except security fixes, but this
   release also includes some regressed bugs and build problem fixes.
   See the commit logs for details.

   Ruby 2.6 is now under the state of the security maintenance phase,
   until the end of March of 2022.  After that date, maintenance of Ruby
   2.6 will be ended.  We recommend you start planning the migration to
   newer versions of Ruby, such as 3.0 or 2.7.

Revision 1.235 / (download) - annotate - [select for diffs], Wed Jul 7 16:11:57 2021 UTC (2 months, 2 weeks ago) by taca
Branch: MAIN
Changes since 1.234: +2 -2 lines
Diff to previous 1.234 (colored)

lang/ruby: make sure to update ruby30's version

Revision 1.234 / (download) - annotate - [select for diffs], Wed Jul 7 16:10:01 2021 UTC (2 months, 2 weeks ago) by taca
Branch: MAIN
Changes since 1.233: +5 -3 lines
Diff to previous 1.233 (colored)

lang/ruby30-base: update to 3.0.2

Ruby 3.0.2 has been released.

This release includes security fixes.  Please check the topics below
for details.

* CVE-2021-31810: Trusting FTP PASV responses vulnerability in Net::FTP
* CVE-2021-32066: A StartTLS stripping vulnerability in Net::IMAP
* CVE-2021-31799: A command injection vulnerability in RDoc

See the commit logs for details:
<https://github.com/ruby/ruby/compare/v3_0_1...v3_0_2>.

Revision 1.233 / (download) - annotate - [select for diffs], Wed Jul 7 15:23:07 2021 UTC (2 months, 2 weeks ago) by taca
Branch: MAIN
Changes since 1.232: +3 -3 lines
Diff to previous 1.232 (colored)

lang/ruby27-base: update to 2.7.4

Ruby 2.7.4 has been released.

This release includes security fixes.  Please check the topics below
for details.

* CVE-2021-31810: Trusting FTP PASV responses vulnerability in Net::FTP
* CVE-2021-32066: A StartTLS stripping vulnerability in Net::IMAP
* CVE-2021-31799: A command injection vulnerability in RDoc

See the commit logs for details:
<https://github.com/ruby/ruby/compare/v2_7_3...v2_7_4>.

Revision 1.232 / (download) - annotate - [select for diffs], Wed Jul 7 15:15:19 2021 UTC (2 months, 2 weeks ago) by taca
Branch: MAIN
Changes since 1.231: +3 -3 lines
Diff to previous 1.231 (colored)

lang/ruby26-base: update to 2.6.8

Ruby 2.6.8 has been released.

This release includes security fixes.  Please check the topics below
for details.

* CVE-2021-31810: Trusting FTP PASV responses vulnerability in Net::FTP
* CVE-2021-32066: A StartTLS stripping vulnerability in Net::IMAP
* CVE-2021-31799: A command injection vulnerability in RDoc

We ordinally do not fix Ruby 2.6 except security fixes, but this
release also includes some regressed bugs and build problem fixes.
See the commit logs for details.

Ruby 2.6 is now under the state of the security maintenance phase,
until the end of March of 2022.  After that date, maintenance of Ruby
2.6 will be ended.  We recommend you start planning the migration to
newer versions of Ruby, such as 3.0 or 2.7.

Revision 1.225.2.5 / (download) - annotate - [select for diffs], Sat Apr 24 12:46:53 2021 UTC (4 months, 4 weeks ago) by bsiegert
Branch: pkgsrc-2021Q1
Changes since 1.225.2.4: +2 -2 lines
Diff to previous 1.225.2.4 (colored) to branchpoint 1.225 (colored) next main 1.226 (colored)

Pullup ticket #6443 (second part) - requested by taca
lang/ruby: build fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.231

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Apr 12 14:39:28 UTC 2021

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   lang/ruby/rubyversion.mk: require quote

   Require proper quote for previous addition to MAKEFLAGS.

Revision 1.225.2.4 / (download) - annotate - [select for diffs], Thu Apr 15 07:53:24 2021 UTC (5 months ago) by bsiegert
Branch: pkgsrc-2021Q1
Changes since 1.225.2.3: +8 -8 lines
Diff to previous 1.225.2.3 (colored) to branchpoint 1.225 (colored)

Pullup ticket #6445 - requested by taca
lang/ruby30-base: security fix

Revisions pulled up:
- lang/ruby/Makefile                                            1.69
- lang/ruby/rubyversion.mk                                      1.230
- lang/ruby30-base/ALTERNATIVES                                 1.2
- lang/ruby30-base/Makefile                                     1.2
- lang/ruby30-base/PLIST                                        1.2
- lang/ruby30-base/distinfo                                     1.2

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 11 12:36:28 UTC 2021

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby30-base: ALTERNATIVES Makefile PLIST distinfo

   Log Message:
   lang/ruby30-base: update to 3.0.1

   Ruby 3.0.1 Released (2021-04-05)

   Ruby 3.0.1 has been released.

   This release includes security fixes.  Please check the topics below
   for details.

   * CVE-2021-28965: XML round-trip vulnerability in REXML
   * CVE-2021-28966: Path traversal in Tempfile on Windows

   See the commit logs for details.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 11 12:43:17 UTC 2021

   Modified Files:
   	pkgsrc/lang/ruby: Makefile

   Log Message:
   lang/ruby: reset PKGREVISION

   Reset PKGREVISION with updates of all ruby{26,27,30}.

Revision 1.225.2.3 / (download) - annotate - [select for diffs], Thu Apr 15 07:38:17 2021 UTC (5 months, 1 week ago) by bsiegert
Branch: pkgsrc-2021Q1
Changes since 1.225.2.2: +4 -4 lines
Diff to previous 1.225.2.2 (colored) to branchpoint 1.225 (colored)

Pullup ticket #6444 - requested by taca
lang/ruby27-base: security fix, bugfix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.229
- lang/ruby27-base/ALTERNATIVES                                 1.2
- lang/ruby27-base/PLIST                                        1.4
- lang/ruby27-base/distinfo                                     1.4
- lang/ruby27-base/patches/patch-configure                      1.2
- lang/ruby27-base/patches/patch-lib_rubygems.rb                1.2

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 11 12:32:03 UTC 2021

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby27-base: PLIST distinfo
   	pkgsrc/lang/ruby27-base/patches: patch-configure patch-lib_rubygems.rb

   Log Message:
   lang/ruby27-base: update to 2.7.3

   Ruby 2.7.3 Released (2021-04-05)

   This release includes security fixes.  Please check the topics below for
   details.

   * CVE-2021-28965: XML round-trip vulnerability in REXML
   * CVE-2021-28966: Path traversal in Tempfile on Windows

   See the commit logs for details.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 11 13:00:38 UTC 2021

   Modified Files:
   	pkgsrc/lang/ruby27-base: ALTERNATIVES

   Log Message:
   lang/ruby27-base: fix ALTERNATIVES file

Revision 1.225.2.2 / (download) - annotate - [select for diffs], Thu Apr 15 07:10:45 2021 UTC (5 months, 1 week ago) by bsiegert
Branch: pkgsrc-2021Q1
Changes since 1.225.2.1: +7 -4 lines
Diff to previous 1.225.2.1 (colored) to branchpoint 1.225 (colored)

Pullup ticket #6443 - requested by taca
lang/ruby26-base: security fix, bugfix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.227-1.228
- lang/ruby26-base/ALTERNATIVES                                 1.2
- lang/ruby26-base/Makefile                                     1.13
- lang/ruby26-base/PLIST                                        1.5
- lang/ruby26-base/distinfo                                     1.10
- lang/ruby26-base/patches/patch-configure                      1.3
- lang/ruby26-base/patches/patch-lib_webrick_httprequest.rb     deleted

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 11 12:16:20 UTC 2021

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   lang/ruby/rubyversion.mk: pass RUBY_RAILS_ACCEPTED

   Pass RUBY_RAILS_ACCEPTED to MAKEFLAGS unless it isn't empty.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 11 12:28:38 UTC 2021

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby26-base: Makefile PLIST distinfo
   	pkgsrc/lang/ruby26-base/patches: patch-configure
   Removed Files:
   	pkgsrc/lang/ruby26-base/patches: patch-lib_webrick_httprequest.rb

   Log Message:
   lang/ruby26-base: update to 2.6.7

   Ruby 2.6.7 Released (2021-04-05)

   This release includes security fixes.  Please check the topics below for
   details.

   * CVE-2020-25613: Potential HTTP Request Smuggling Vulnerability in
     WEBrick
   * CVE-2021-28965: XML round-trip vulnerability in REXML

   See the commit logs for details.

   By this release, we end the normal maintenance phase of Ruby 2.6, and Ruby
   2.6 enters the security maintenance phase.  This means that we will no
   longer backport any bug fixes to Ruby 2.6 except security fixes.  The term
   of the security maintenance phase is scheduled for a year.  Ruby 2.6 reaches
   EOL and its official support ends by the end of the security maintenance
   phase.  Therefore, we recommend that you start to plan upgrade to Ruby 2.7
   or 3.0.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 11 13:00:25 UTC 2021

   Modified Files:
   	pkgsrc/lang/ruby26-base: ALTERNATIVES

   Log Message:
   lang/ruby26-base: fix ALTERNATIVES file

Revision 1.225.2.1 / (download) - annotate - [select for diffs], Thu Apr 15 07:04:00 2021 UTC (5 months, 1 week ago) by bsiegert
Branch: pkgsrc-2021Q1
Changes since 1.225: +2 -2 lines
Diff to previous 1.225 (colored)

Pullup ticket #6442 - requested by taca
lang/ruby25-base: security fix

(via patch)

--
  Ruby 2.5.9 has been released.

  This release includes security fixes.  Please check the topics below
  for details.

  * CVE-2020-25613: Potential HTTP Request Smuggling Vulnerability in
    WEBrick
  * CVE-2021-28965: XML round-trip vulnerability in REXML

  See the commit logs for details.

  After this release, Ruby 2.5 reaches EOL.  In other words, this is the
  last release of Ruby 2.5 series.  We will not release Ruby 2.5.10 even
  if a security vulnerability is found.  We recommend all Ruby 2.5 users
  to upgrade to Ruby 3.0, 2.7 or 2.6 immediately.
--

Revision 1.231 / (download) - annotate - [select for diffs], Mon Apr 12 14:39:28 2021 UTC (5 months, 1 week ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base
Branch point for: pkgsrc-2021Q2
Changes since 1.230: +2 -2 lines
Diff to previous 1.230 (colored)

lang/ruby/rubyversion.mk: require quote

Require proper quote for previous addition to MAKEFLAGS.

Revision 1.230 / (download) - annotate - [select for diffs], Sun Apr 11 12:36:28 2021 UTC (5 months, 1 week ago) by taca
Branch: MAIN
Changes since 1.229: +8 -8 lines
Diff to previous 1.229 (colored)

lang/ruby30-base: update to 3.0.1

Ruby 3.0.1 Released (2021-04-05)

Ruby 3.0.1 has been released.

This release includes security fixes.  Please check the topics below
for details.

* CVE-2021-28965: XML round-trip vulnerability in REXML
* CVE-2021-28966: Path traversal in Tempfile on Windows

See the commit logs for details.

Revision 1.229 / (download) - annotate - [select for diffs], Sun Apr 11 12:32:03 2021 UTC (5 months, 1 week ago) by taca
Branch: MAIN
Changes since 1.228: +4 -4 lines
Diff to previous 1.228 (colored)

lang/ruby27-base: update to 2.7.3

Ruby 2.7.3 Released (2021-04-05)

This release includes security fixes.  Please check the topics below for
details.

* CVE-2021-28965: XML round-trip vulnerability in REXML
* CVE-2021-28966: Path traversal in Tempfile on Windows

See the commit logs for details.

Revision 1.228 / (download) - annotate - [select for diffs], Sun Apr 11 12:28:37 2021 UTC (5 months, 1 week ago) by taca
Branch: MAIN
Changes since 1.227: +4 -4 lines
Diff to previous 1.227 (colored)

lang/ruby26-base: update to 2.6.7

Ruby 2.6.7 Released (2021-04-05)

This release includes security fixes.  Please check the topics below for
details.

* CVE-2020-25613: Potential HTTP Request Smuggling Vulnerability in
  WEBrick
* CVE-2021-28965: XML round-trip vulnerability in REXML

See the commit logs for details.

By this release, we end the normal maintenance phase of Ruby 2.6, and Ruby
2.6 enters the security maintenance phase.  This means that we will no
longer backport any bug fixes to Ruby 2.6 except security fixes.  The term
of the security maintenance phase is scheduled for a year.  Ruby 2.6 reaches
EOL and its official support ends by the end of the security maintenance
phase.  Therefore, we recommend that you start to plan upgrade to Ruby 2.7
or 3.0.

Revision 1.227 / (download) - annotate - [select for diffs], Sun Apr 11 12:16:20 2021 UTC (5 months, 1 week ago) by taca
Branch: MAIN
Changes since 1.226: +4 -1 lines
Diff to previous 1.226 (colored)

lang/ruby/rubyversion.mk: pass RUBY_RAILS_ACCEPTED

Pass RUBY_RAILS_ACCEPTED to MAKEFLAGS unless it isn't empty.

Revision 1.226 / (download) - annotate - [select for diffs], Thu Apr 1 14:07:52 2021 UTC (5 months, 2 weeks ago) by taca
Branch: MAIN
Changes since 1.225: +12 -38 lines
Diff to previous 1.225 (colored)

lang/ruby: remove Ruby 2.5 support

Revision 1.225 / (download) - annotate - [select for diffs], Sun Mar 21 12:39:52 2021 UTC (6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base
Branch point for: pkgsrc-2021Q1
Changes since 1.224: +6 -1 lines
Diff to previous 1.224 (colored)

lang/ruby: PRINT_PLIST_AWK improvement

* Move PRINT_PLIST_AWK for ${RUBY_SUFFIX} from gem.mk to rubyversion.mk.
  It was previously committed in gem.mk.

* Add support ${RUBY_SUFFIX} to online manual.

Revision 1.224 / (download) - annotate - [select for diffs], Sun Feb 14 14:30:07 2021 UTC (7 months ago) by taca
Branch: MAIN
Changes since 1.223: +71 -9 lines
Diff to previous 1.223 (colored)

lang/ruby: add support for Ruby 3.0

Revision 1.222.4.1 / (download) - annotate - [select for diffs], Wed Oct 21 19:54:09 2020 UTC (10 months, 4 weeks ago) by spz
Branch: pkgsrc-2020Q3
Changes since 1.222: +3 -3 lines
Diff to previous 1.222 (colored) next main 1.223 (colored)

Pullup ticket #6336 - requested by taca
lang/ruby27-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.223
- lang/ruby27-base/Makefile                                     1.5
- lang/ruby27-base/PLIST                                        1.3
- lang/ruby27-base/distinfo                                     1.3

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Oct  4 03:29:25 UTC 2020

   Modified Files:
   	pkgsrc/lang/ruby27-base: Makefile PLIST distinfo

   Log Message:
   lang/ruby27: update to 2.7.2

   Update ruby27 to 2.7.2.

   Ruby 2.7.2 Released

   Posted by nagachika on 2 Oct 2020

   Ruby 2.7.2 has been released.

   This release contains intentional incompatibility.  The deprecated warnings
   are off by default on 2.7.2 and later.  You can turn on the deprecated
   warnings by specifing command line option -w or -W:deprecated.  Please check
   the topics below for details.

     * Feature #17000 2.7.2 turns off deprecation warnings by default
     * Feature #16345 Don't emit deprecation warnings by default.

   This release contains the new version of webrick with a security fix
   described in the article.

     * CVE-2020-25613: Potential HTTP Request Smuggling Vulnerability in WEBrick


   To generate a diff of this commit:
   cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/ruby27-base/Makefile
   cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/ruby27-base/PLIST \
       pkgsrc/lang/ruby27-base/distinfo

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Oct  4 04:28:35 UTC 2020

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   lang/ruby: update version for Ruby 2.7.2

   Update versions for Ruby 2.7.2, it should be commited along with update
   to Ruby 2.7.2.  Noted by Ryo ONODERA.


   To generate a diff of this commit:
   cvs rdiff -u -r1.222 -r1.223 pkgsrc/lang/ruby/rubyversion.mk

Revision 1.223 / (download) - annotate - [select for diffs], Sun Oct 4 04:28:35 2020 UTC (11 months, 2 weeks ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.222: +3 -3 lines
Diff to previous 1.222 (colored)

lang/ruby: update version for Ruby 2.7.2

Update versions for Ruby 2.7.2, it should be commited along with update
to Ruby 2.7.2.  Noted by Ryo ONODERA.

Revision 1.222 / (download) - annotate - [select for diffs], Thu May 21 15:57:59 2020 UTC (16 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Branch point for: pkgsrc-2020Q3
Changes since 1.221: +12 -35 lines
Diff to previous 1.221 (colored)

lang/ruby: drop support of Ruby 2.4

Drop support of ruby24 (Ruby 2.4).

Revision 1.217.2.4 / (download) - annotate - [select for diffs], Tue Apr 28 16:16:23 2020 UTC (16 months, 3 weeks ago) by bsiegert
Branch: pkgsrc-2020Q1
Changes since 1.217.2.3: +2 -2 lines
Diff to previous 1.217.2.3 (colored) to branchpoint 1.217 (colored) next main 1.218 (colored)

Pullup ticket #6166 - requested by taca
lang/ruby25-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.220
- lang/ruby25-base/Makefile                                     1.16
- lang/ruby25-base/PLIST                                        1.4
- lang/ruby25-base/distinfo                                     1.13

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Apr  1 15:25:26 UTC 2020

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby25-base: Makefile PLIST distinfo

   Log Message:
   lang/ruby25-base: update to 2.5.8

   Update ruby25-base (and ruby25) to 2.5.8.

   2.5.8 (2020-03-31)

   This release includes security fixes. Please check the topics below for
   details.

   * CVE-2020-16255: Unsafe Object Creation Vulnerability in JSON (Additional
     fix)
   * CVE-2020-10933: Heap exposure vulnerability in the socket library

Revision 1.217.2.3 / (download) - annotate - [select for diffs], Tue Apr 28 15:23:32 2020 UTC (16 months, 3 weeks ago) by bsiegert
Branch: pkgsrc-2020Q1
Changes since 1.217.2.2: +3 -3 lines
Diff to previous 1.217.2.2 (colored) to branchpoint 1.217 (colored)

Pullup ticket #6167 - requested by taca
lang/ruby24-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.221
- lang/ruby24-base/distinfo                                     1.16

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Apr  1 15:27:40 UTC 2020

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   lang/ruby24-base: update to 2.4.10

   Update ruby24-base (and ruby24) to 2.4.10.

   This release includes a security fix. Please check the topics below for
   details.

   * CVE-2020-16255: Unsafe Object Creation Vulnerability in JSON (Additional
     fix)

   Ruby 2.4 is now under the state of the security maintenance phase, until the
   end of March of 2020.  After that date, maintenance of Ruby 2.4 will be
   ended.  Thus, this release would be the last of Ruby 2.4 series.  We
   recommend you immediately upgrade Ruby to newer versions, such as 2.7 or 2.6
   or 2.5.

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Thu Apr  2 12:20:51 UTC 2020

   Modified Files:
   	pkgsrc/lang/ruby24-base: distinfo

   Log Message:
   ruby24-base: update distinfo for 2.4.10 release

Revision 1.217.2.2 / (download) - annotate - [select for diffs], Wed Apr 22 12:11:20 2020 UTC (16 months, 4 weeks ago) by bsiegert
Branch: pkgsrc-2020Q1
Changes since 1.217.2.1: +5 -5 lines
Diff to previous 1.217.2.1 (colored) to branchpoint 1.217 (colored)

Pullup ticket #6165 - requested by taca
lang/ruby27-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.219
- lang/ruby27-base/PLIST                                        1.2
- lang/ruby27-base/distinfo                                     1.2

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Apr  1 15:23:15 UTC 2020

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby27-base: PLIST distinfo

   Log Message:
   lang/ruby27-base: update to 2.7.1

   Update ruby27-base (and ruby27) to 2.7.1.

   2.7.1 (2020-03-31)

   This release includes security fixes. Please check the topics below for
   details.

   * CVE-2020-16255: Unsafe Object Creation Vulnerability in JSON (Additional
     fix)
   * CVE-2020-10933: Heap exposure vulnerability in the socket library

Revision 1.217.2.1 / (download) - annotate - [select for diffs], Wed Apr 22 09:52:12 2020 UTC (16 months, 4 weeks ago) by bsiegert
Branch: pkgsrc-2020Q1
Changes since 1.217: +3 -3 lines
Diff to previous 1.217 (colored)

Pullup ticket #6164 - requested by taca
lang/ruby26-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.218
- lang/ruby26-base/Makefile                                     1.10
- lang/ruby26-base/PLIST                                        1.4
- lang/ruby26-base/distinfo                                     1.8

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Apr  1 15:21:57 UTC 2020

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby26-base: Makefile PLIST distinfo

   Log Message:
   lang/ruby26-base: update to 2.6.6

   Update ruby26-base (and ruby26 related packages) to 2.6.6.

   2.6.6 (2020-03-31)

   This release includes security fixes. Please check the topics below for
   details.

   * CVE-2020-16255: Unsafe Object Creation Vulnerability in JSON (Additional
     fix)
   * CVE-2020-10933: Heap exposure vulnerability in the socket library

Revision 1.221 / (download) - annotate - [select for diffs], Wed Apr 1 15:27:40 2020 UTC (17 months, 2 weeks ago) by taca
Branch: MAIN
Changes since 1.220: +3 -3 lines
Diff to previous 1.220 (colored)

lang/ruby24-base: update to 2.4.10

Update ruby24-base (and ruby24) to 2.4.10.

This release includes a security fix. Please check the topics below for
details.

* CVE-2020-16255: Unsafe Object Creation Vulnerability in JSON (Additional
  fix)

Ruby 2.4 is now under the state of the security maintenance phase, until the
end of March of 2020.  After that date, maintenance of Ruby 2.4 will be
ended.  Thus, this release would be the last of Ruby 2.4 series.  We
recommend you immediately upgrade Ruby to newer versions, such as 2.7 or 2.6
or 2.5.

Revision 1.220 / (download) - annotate - [select for diffs], Wed Apr 1 15:25:26 2020 UTC (17 months, 2 weeks ago) by taca
Branch: MAIN
Changes since 1.219: +2 -2 lines
Diff to previous 1.219 (colored)

lang/ruby25-base: update to 2.5.8

Update ruby25-base (and ruby25) to 2.5.8.


2.5.8 (2020-03-31)

This release includes security fixes. Please check the topics below for
details.

* CVE-2020-16255: Unsafe Object Creation Vulnerability in JSON (Additional
  fix)
* CVE-2020-10933: Heap exposure vulnerability in the socket library

Revision 1.219 / (download) - annotate - [select for diffs], Wed Apr 1 15:23:14 2020 UTC (17 months, 2 weeks ago) by taca
Branch: MAIN
Changes since 1.218: +6 -6 lines
Diff to previous 1.218 (colored)

lang/ruby27-base: update to 2.7.1

Update ruby27-base (and ruby27) to 2.7.1.


2.7.1 (2020-03-31)

This release includes security fixes. Please check the topics below for
details.

* CVE-2020-16255: Unsafe Object Creation Vulnerability in JSON (Additional
  fix)
* CVE-2020-10933: Heap exposure vulnerability in the socket library

Revision 1.218 / (download) - annotate - [select for diffs], Wed Apr 1 15:21:57 2020 UTC (17 months, 2 weeks ago) by taca
Branch: MAIN
Changes since 1.217: +3 -3 lines
Diff to previous 1.217 (colored)

lang/ruby26-base: update to 2.6.6

Update ruby26-base (and ruby26 related packages) to 2.6.6.


2.6.6 (2020-03-31)

This release includes security fixes. Please check the topics below for
details.

* CVE-2020-16255: Unsafe Object Creation Vulnerability in JSON (Additional
  fix)
* CVE-2020-10933: Heap exposure vulnerability in the socket library

Revision 1.217 / (download) - annotate - [select for diffs], Sun Mar 15 16:48:54 2020 UTC (18 months, 1 week ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base
Branch point for: pkgsrc-2020Q1
Changes since 1.216: +10 -33 lines
Diff to previous 1.216 (colored)

lang/ruby: drop support for Ruby 2.2

* Drop support for Ruby 2.2.
* Update document in comment for Ruby 2.7.

Revision 1.216 / (download) - annotate - [select for diffs], Sun Mar 15 15:19:55 2020 UTC (18 months, 1 week ago) by taca
Branch: MAIN
Changes since 1.215: +61 -3 lines
Diff to previous 1.215 (colored)

lang/ruby: add support for Ruby 2.7

Add support for Ruby 2.7.

Revision 1.215 / (download) - annotate - [select for diffs], Sun Mar 8 06:35:28 2020 UTC (18 months, 2 weeks ago) by taca
Branch: MAIN
Changes since 1.214: +7 -1 lines
Diff to previous 1.214 (colored)

lang/ruby: document RUBY_VERSIONS_INCOMPATIBLE

Add RUBY_VERSIONS_INCOMPATIBLE document in comment.

Revision 1.214 / (download) - annotate - [select for diffs], Sun Dec 15 15:37:26 2019 UTC (21 months, 1 week ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.213: +3 -3 lines
Diff to previous 1.213 (colored)

lang/ruby: change default Ruby to 2.6.x

Change default vesion of Ruby from 2.4.x to 2.6.x.

* Ruby 2.7 will be released within this year.
* Ruby 2.6.x is stable enough and actively maintained.
* Ryby 2.5.x will be in security maintenance phase after
  release of Ruby 2.7.
* Ruby 2.4.x will be EOL after 31th March 2020.

Revision 1.213 / (download) - annotate - [select for diffs], Sun Nov 3 19:04:06 2019 UTC (22 months, 2 weeks ago) by rillig
Branch: MAIN
Changes since 1.212: +35 -35 lines
Diff to previous 1.212 (colored)

lang: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.

Revision 1.212 / (download) - annotate - [select for diffs], Thu Oct 24 14:39:37 2019 UTC (22 months, 4 weeks ago) by taca
Branch: MAIN
Changes since 1.211: +4 -12 lines
Diff to previous 1.211 (colored)

lang/ruby: change for --no-document option

Replace RUBY_BUILD_RDOC and RUBY_BUILD_RI with RUBY_BUILD_DOCUMENT since
rdoc's --no-rdoc and --no-ri options are deprecated almost 8 years ago
and these options are replaced with -no-document option.

No package should be changed.

Revision 1.208.2.3 / (download) - annotate - [select for diffs], Sat Oct 5 19:53:04 2019 UTC (23 months, 2 weeks ago) by bsiegert
Branch: pkgsrc-2019Q3
Changes since 1.208.2.2: +2 -2 lines
Diff to previous 1.208.2.2 (colored) to branchpoint 1.208 (colored) next main 1.209 (colored)

Pullup ticket #6066 - requested by taca
lang/ruby26-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.211
- lang/ruby26-base/Makefile                                     1.4
- lang/ruby26-base/distinfo                                     1.7
- lang/ruby26/Makefile                                          1.2

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Oct  2 13:44:34 UTC 2019

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby26: Makefile
   	pkgsrc/lang/ruby26-base: Makefile distinfo

   Log Message:
   lang/ruby26: update to 2.6.5

   Update ruby26-base and ruby26 packges to 2.6.5

   pkgsrc chagnes

   * fix warnings of pkglint.

   Quote from release announce:

   Ruby 2.6.5 (2019-10-01)

   This release includes security fixes. Please check the topics below for
   details.

   * CVE-2019-16255: A code injection vulnerability of Shell#[] and Shell#test
   * CVE-2019-16254: HTTP response splitting in WEBrick (Additional fix)
   * CVE-2019-15845: A NUL injection vulnerability of File.fnmatch and
     File.fnmatch?
   * CVE-2019-16201: Regular Expression Denial of Service vulnerability of
     WEBrick's Digest access authentication

Revision 1.208.2.2 / (download) - annotate - [select for diffs], Sat Oct 5 19:46:44 2019 UTC (23 months, 2 weeks ago) by bsiegert
Branch: pkgsrc-2019Q3
Changes since 1.208.2.1: +2 -2 lines
Diff to previous 1.208.2.1 (colored) to branchpoint 1.208 (colored)

Pullup ticket #6065 - requested by taca
lang/ruby25-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.210
- lang/ruby25-base/Makefile                                     1.10
- lang/ruby25-base/distinfo                                     1.12
- lang/ruby25/Makefile                                          1.2

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Oct  2 13:39:53 UTC 2019

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby25: Makefile
   	pkgsrc/lang/ruby25-base: Makefile distinfo

   Log Message:
   lang/ruby25: update to 2.5.7

   Update ruby25-base, ruby25 and ruby25-mode packges to 2.5.7.

   pkgsrc chagnes

   * fix warnings of pkglint.

   Quote from release announce:

   Ruby 2.5.7 (2019-10-01)

   This release includes security fixes as listed below. Please check the
   topics below for details.

   * CVE-2019-16255: A code injection vulnerability of Shell#[] and Shell#test
   * CVE-2019-16254: HTTP response splitting in WEBrick (Additional fix)
   * CVE-2019-15845: A NUL injection vulnerability of File.fnmatch and
     File.fnmatch?
   * CVE-2019-16201: Regular Expression Denial of Service vulnerability of
     WEBrick's Digest access authentication

Revision 1.208.2.1 / (download) - annotate - [select for diffs], Sat Oct 5 10:13:20 2019 UTC (23 months, 2 weeks ago) by bsiegert
Branch: pkgsrc-2019Q3
Changes since 1.208: +2 -2 lines
Diff to previous 1.208 (colored)

Pullup ticket #6064 - requested by taca
lang/ruby24-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.209
- lang/ruby24-base/INSTALL                                      1.2
- lang/ruby24-base/Makefile                                     1.13
- lang/ruby24-base/distinfo                                     1.15
- lang/ruby24/Makefile                                          1.2

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Oct  2 13:31:48 UTC 2019

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby24: Makefile
   	pkgsrc/lang/ruby24-base: INSTALL Makefile distinfo

   Log Message:
   lang/ruby24: update to 2.4.9

   Update ruby24-base and related packges to 2.4.9.

   pkgsrc chagnes

   * fix warnings of pkglint.

   Quote from release announce:

   Ruby 2.4.8 (2019-10-01)

   This release includes security fixes. Please check the topics below for
   details.

   * CVE-2019-16255: A code injection vulnerability of Shell#[] and Shell#test
   * CVE-2019-16254: HTTP response splitting in WEBrick (Additional fix)
   * CVE-2019-15845: A NUL injection vulnerability of File.fnmatch and
     File.fnmatch?
   * CVE-2019-16201: Regular Expression Denial of Service vulnerability of
     WEBrick's Digest access authentication

   Ruby 2.4.9 (2019-10-02)

   This release is a re-package of 2.4.8 because the previous Ruby 2.4.8
   release tarball does not install. (See [Bug #16197] in detail.) There are no
   essential change except their version numbers between 2.4.8 and 2.4.9.

   Ruby 2.4 is now under the state of the security maintenance phase, until the
   end of March of 2020. After that date, maintenance of Ruby 2.4 will be
   ended. We recommend you start planning the migration to newer versions of
   Ruby, such as 2.6 or 2.5.

Revision 1.211 / (download) - annotate - [select for diffs], Wed Oct 2 13:44:34 2019 UTC (23 months, 2 weeks ago) by taca
Branch: MAIN
Changes since 1.210: +2 -2 lines
Diff to previous 1.210 (colored)

lang/ruby26: update to 2.6.5

Update ruby26-base and ruby26 packges to 2.6.5

pkgsrc chagnes

* fix warnings of pkglint.

Quote from release announce:

Ruby 2.6.5 (2019-10-01)

This release includes security fixes. Please check the topics below for
details.

* CVE-2019-16255: A code injection vulnerability of Shell#[] and Shell#test
* CVE-2019-16254: HTTP response splitting in WEBrick (Additional fix)
* CVE-2019-15845: A NUL injection vulnerability of File.fnmatch and
  File.fnmatch?
* CVE-2019-16201: Regular Expression Denial of Service vulnerability of
  WEBrick's Digest access authentication

Revision 1.210 / (download) - annotate - [select for diffs], Wed Oct 2 13:39:52 2019 UTC (23 months, 2 weeks ago) by taca
Branch: MAIN
Changes since 1.209: +2 -2 lines
Diff to previous 1.209 (colored)

lang/ruby25: update to 2.5.7

Update ruby25-base, ruby25 and ruby25-mode packges to 2.5.7.

pkgsrc chagnes

* fix warnings of pkglint.

Quote from release announce:

Ruby 2.5.7 (2019-10-01)

This release includes security fixes as listed below. Please check the
topics below for details.

* CVE-2019-16255: A code injection vulnerability of Shell#[] and Shell#test
* CVE-2019-16254: HTTP response splitting in WEBrick (Additional fix)
* CVE-2019-15845: A NUL injection vulnerability of File.fnmatch and
  File.fnmatch?
* CVE-2019-16201: Regular Expression Denial of Service vulnerability of
  WEBrick's Digest access authentication

Revision 1.209 / (download) - annotate - [select for diffs], Wed Oct 2 13:31:47 2019 UTC (23 months, 2 weeks ago) by taca
Branch: MAIN
Changes since 1.208: +2 -2 lines
Diff to previous 1.208 (colored)

lang/ruby24: update to 2.4.9

Update ruby24-base and related packges to 2.4.9.

pkgsrc chagnes

* fix warnings of pkglint.

Quote from release announce:

Ruby 2.4.8 (2019-10-01)

This release includes security fixes. Please check the topics below for
details.

* CVE-2019-16255: A code injection vulnerability of Shell#[] and Shell#test
* CVE-2019-16254: HTTP response splitting in WEBrick (Additional fix)
* CVE-2019-15845: A NUL injection vulnerability of File.fnmatch and
  File.fnmatch?
* CVE-2019-16201: Regular Expression Denial of Service vulnerability of
  WEBricks Digest access authentication


Ruby 2.4.9 (2019-10-02)

This release is a re-package of 2.4.8 because the previous Ruby 2.4.8
release tarball does not install. (See [Bug #16197] in detail.) There are no
essential change except their version numbers between 2.4.8 and 2.4.9.

Ruby 2.4 is now under the state of the security maintenance phase, until the
end of March of 2020. After that date, maintenance of Ruby 2.4 will be
ended. We recommend you start planning the migration to newer versions of
Ruby, such as 2.6 or 2.5.

Revision 1.205.2.3 / (download) - annotate - [select for diffs], Thu Sep 5 13:53:35 2019 UTC (2 years ago) by bsiegert
Branch: pkgsrc-2019Q2
Changes since 1.205.2.2: +3 -3 lines
Diff to previous 1.205.2.2 (colored) to branchpoint 1.205 (colored) next main 1.206 (colored)

Pullup ticket #6040 - requested by taca
lang/ruby26-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.208
- lang/ruby26-base/PLIST                                        1.3
- lang/ruby26-base/distinfo                                     1.6

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Aug 28 14:23:21 UTC 2019

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby26-base: PLIST distinfo

   Log Message:
   lang/ruby26: update to 2.6.4

   Update lang/ruby26-base and lang/ruby26 to 2.6.4.

   Ruby 2.6.4 (2019-08-28)

   Ruby 2.6.4 has been released.

   This release includes a security fix of rdoc. Please check the topics below
   for details.

   	* Multiple jQuery vulnerabilities in RDoc

   See the commit logs for changes in detail.

Revision 1.205.2.2 / (download) - annotate - [select for diffs], Thu Sep 5 10:32:49 2019 UTC (2 years ago) by bsiegert
Branch: pkgsrc-2019Q2
Changes since 1.205.2.1: +2 -2 lines
Diff to previous 1.205.2.1 (colored) to branchpoint 1.205 (colored)

Pullup ticket #6039 - requested by taca
lang/ruby25-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.207
- lang/ruby25-base/PLIST                                        1.3
- lang/ruby25-base/distinfo                                     1.11

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Aug 28 14:12:22 UTC 2019

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby25-base: PLIST distinfo

   Log Message:
   lang/ruby25: update to 2.5.6

   Update ruby25-base/ruby25 to 2.5.6.

   Ruby 2.5.6 (2019-08-28)

   Ruby 2.5.6 has been released.

   This release includes about 40 bug fixes after the previous release, and also includes a security fix. Please check the topics below for details.

   	* Multiple jQuery vulnerabilities in RDoc

   See the commit log for details.

Revision 1.205.2.1 / (download) - annotate - [select for diffs], Thu Sep 5 10:27:36 2019 UTC (2 years ago) by bsiegert
Branch: pkgsrc-2019Q2
Changes since 1.205: +3 -3 lines
Diff to previous 1.205 (colored)

Pullup ticket #6038 - requested by taca
lang/ruby24-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.206
- lang/ruby24-base/PLIST                                        1.3
- lang/ruby24-base/distinfo                                     1.14

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Aug 28 14:03:54 UTC 2019

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby24-base: PLIST distinfo

   Log Message:
   lang/ruby24-base: update to 2.4.7

   2.4.7 (2019-08-28)

   Ruby 2.4.7 has been released.

   This release includes a security fix. Please check the topics below for
   details.

   * Multiple jQuery vulnerabilities in RDoc

   Ruby 2.4 is now under the state of the security maintenance phase, until
   the end of March of 2020. After that date, maintenance of Ruby 2.4 will be
   ended. We recommend you start planning the migration to newer versions of
   Ruby, such as 2.6 or 2.5.

Revision 1.208 / (download) - annotate - [select for diffs], Wed Aug 28 14:23:21 2019 UTC (2 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base
Branch point for: pkgsrc-2019Q3
Changes since 1.207: +3 -3 lines
Diff to previous 1.207 (colored)

lang/ruby26: update to 2.6.4

Update lang/ruby26-base and lang/ruby26 to 2.6.4.

Ruby 2.6.4 (2019-08-28)

Ruby 2.6.4 has been released.

This release includes a security fix of rdoc. Please check the topics below
for details.

	* Multiple jQuery vulnerabilities in RDoc

See the commit logs for changes in detail.

Revision 1.207 / (download) - annotate - [select for diffs], Wed Aug 28 14:12:21 2019 UTC (2 years ago) by taca
Branch: MAIN
Changes since 1.206: +3 -3 lines
Diff to previous 1.206 (colored)

lang/ruby25: update to 2.5.6

Update ruby25-base/ruby25 to 2.5.6.

Ruby 2.5.6 (2019-08-28)

Ruby 2.5.6 has been released.

This release includes about 40 bug fixes after the previous release, and also includes a security fix. Please check the topics below for details.

	* Multiple jQuery vulnerabilities in RDoc

See the commit log for details.

Revision 1.206 / (download) - annotate - [select for diffs], Wed Aug 28 14:03:54 2019 UTC (2 years ago) by taca
Branch: MAIN
Changes since 1.205: +3 -3 lines
Diff to previous 1.205 (colored)

lang/ruby24-base: update to 2.4.7

2.4.7 (2019-08-28)

Ruby 2.4.7 has been released.

This release includes a security fix. Please check the topics below for
details.

* Multiple jQuery vulnerabilities in RDoc

Ruby 2.4 is now under the state of the security maintenance phase, until
the end of March of 2020. After that date, maintenance of Ruby 2.4 will be
ended. We recommend you start planning the migration to newer versions of
Ruby, such as 2.6 or 2.5.

Revision 1.205 / (download) - annotate - [select for diffs], Wed Apr 17 16:33:10 2019 UTC (2 years, 5 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base
Branch point for: pkgsrc-2019Q2
Changes since 1.204: +3 -3 lines
Diff to previous 1.204 (colored)

lang/ruby26-base: update to 2.6.3

Update ruby26{,-base} to 2.6.3.  Here is release announce:

Ruby 2.6.3 Released
Posted by naruse on 17 Apr 2019

Ruby 2.6.3 has been released.

This release adds support for New Japanese Era 滤 (Reiwa). It updates
the Unicode version to 12.1 beta (#15195), and updates date library (#15742).

This release also includes some bug fixes. See details commit logs.

Revision 1.204 / (download) - annotate - [select for diffs], Sun Apr 14 15:40:22 2019 UTC (2 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.203: +11 -32 lines
Diff to previous 1.203 (colored)

lang/ruby: remove support for ruby23

Remove support for ruby23.

Revision 1.203 / (download) - annotate - [select for diffs], Sun Apr 7 16:17:39 2019 UTC (2 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.202: +2 -2 lines
Diff to previous 1.202 (colored)

lang/ruby24-base: update to 2.4.6

* vulnerabilities of rubygems are already fixed in 2.4.5nb1.

Ruby 2.4.6 Released					1 Apr 2019

Ruby 2.4.6 has been released.

This release includes about 20 bug fixes after the previous release, and also
includes several security fixes. Please check the topics below for details.

	* Multiple vulnerabilities in RubyGems

See the commit log for details.

After this release, we will end the normal maintenance phase of Ruby 2.4, and
start the security maintenance phase of it.  This means that after the release
of 2.4.6 we will never backport any bug fixes to 2.4 except security fixes.
The term of the security maintenance phase is scheduled for 1 year.  By the
end of this term, official support of Ruby 2.4 will be over.  Therefore, we
recommend that you start planning to upgrade to Ruby 2.6 or 2.5.

Revision 1.202 / (download) - annotate - [select for diffs], Sat Mar 16 14:39:35 2019 UTC (2 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.201: +2 -2 lines
Diff to previous 1.201 (colored)

lang/ruby26-base: update to 2.6.2

Update ruby26{,-base} to 2.6.2.

Quote from release announce.

Ruby 2.6.2 (2019-03-13)

This release includes bug fixes and a security update of the bundled
RubyGems.

See details in Multiple vulnerabilities in RubyGems and the commit logs.

Revision 1.201 / (download) - annotate - [select for diffs], Sat Mar 16 14:34:56 2019 UTC (2 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.200: +2 -2 lines
Diff to previous 1.200 (colored)

lang/ruby25-base: updateo to 2.5.5

Update ruby25{,-base} to 2.5.5.

Quote from release announce:

Ruby 2.5.4 (2019-03-13)

This release includes bug fixes and a security update of the bundled
RubyGems. See details in Multiple vulnerabilities in RubyGems and the commit
logs.

Ruby 2.5.5 (2019-03-15)

This release includes a bug fix for the deadlock in the
multi-thread+multi-process (using Process.fork) applications (ex: puma).

Revision 1.200 / (download) - annotate - [select for diffs], Sun Feb 3 13:36:47 2019 UTC (2 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.199: +91 -9 lines
Diff to previous 1.199 (colored)

lang/ruby: add support for Ruby 2.6

* Add support for Ruby 2.6 with release 2.6.1.

Revision 1.199 / (download) - annotate - [select for diffs], Sun Jan 13 02:39:04 2019 UTC (2 years, 8 months ago) by taca
Branch: MAIN
Changes since 1.198: +3 -3 lines
Diff to previous 1.198 (colored)

lang/ruby: reduce support for ruby22

Remove "22" from RUBY_VERSIONS_ACCEPTED.  Now Ruby 2.2 based package would
be lang/ruby22, devel/ruby-redmine and related packages.

Revision 1.195.6.3 / (download) - annotate - [select for diffs], Mon Oct 29 17:34:02 2018 UTC (2 years, 10 months ago) by spz
Branch: pkgsrc-2018Q3
Changes since 1.195.6.2: +2 -2 lines
Diff to previous 1.195.6.2 (colored) to branchpoint 1.195 (colored) next main 1.196 (colored)

Pullup ticket #5862 - requested by taca
lang/ruby: security update
lang/ruby23-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.198
- lang/ruby23-base/distinfo                                     1.17

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Oct 18 14:24:07 UTC 2018

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby23-base: distinfo

   Log Message:
   lang/ruby23-base: update o 2.3.8

   Ruby 2.3.8 Released

   Ruby 2.3.8 has been released. This release includes several security
   fixes. Please check the topics below for details.

   * CVE-2018-16396: Tainted flags are not propagated in Array#pack and
     String#unpack with some directives

   * CVE-2018-16395: OpenSSL::X509::Name equality check does not work
     correctly This release also includes a non-security fix to support
     Visual Studio 2014 with Windows 10 October 2018 Update for
     maintenance reasons.

   Ruby 2.3 is now under the state of the security maintenance phase,
   until the end of the March of 2019. After the date, maintenance of
   Ruby 2.3 will be ended. We recommend you start planning migration to
   newer versions of Ruby, such as 2.5 or 2.4.


   To generate a diff of this commit:
   cvs rdiff -u -r1.197 -r1.198 pkgsrc/lang/ruby/rubyversion.mk
   cvs rdiff -u -r1.16 -r1.17 pkgsrc/lang/ruby23-base/distinfo

Revision 1.195.6.2 / (download) - annotate - [select for diffs], Mon Oct 29 17:25:26 2018 UTC (2 years, 10 months ago) by spz
Branch: pkgsrc-2018Q3
Changes since 1.195.6.1: +3 -3 lines
Diff to previous 1.195.6.1 (colored) to branchpoint 1.195 (colored)

Pullup ticket #5865 - requested by taca
lang/ruby: security update
lang/ruby25-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.197
- lang/ruby25-base/distinfo                                     1.7

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Oct 18 14:21:36 UTC 2018

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby25-base: distinfo

   Log Message:
   lang/ruby25-base: update to 2.5.3

   Ruby 2.5.2 Released

   Ruby 2.5.2 has been released.

   This release includes some bug fixes and some security fixes.

   * CVE-2018-16396: Tainted flags are not propagated in Array#pack and
     String#unpack with some directives

   * CVE-2018-16395: OpenSSL::X509::Name equality check does not work correctly
     There are also some bug fixes. See commit logs for more details.

   Ruby 2.5.3 Released

   Ruby 2.5.3 has been released.

   There were some missing files in the release packages of 2.5.2 which are
   necessary for building. See details in [Bug #15232].

   This release is just for fixing the packaging issue. This release doesn
   contain any additional bug fixes from 2.5.2.


   To generate a diff of this commit:
   cvs rdiff -u -r1.196 -r1.197 pkgsrc/lang/ruby/rubyversion.mk
   cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/ruby25-base/distinfo

Revision 1.195.6.1 / (download) - annotate - [select for diffs], Mon Oct 29 07:53:23 2018 UTC (2 years, 10 months ago) by spz
Branch: pkgsrc-2018Q3
Changes since 1.195: +3 -3 lines
Diff to previous 1.195 (colored)

Pullup ticket #5861 - requested by taca
lang/ruby: security update
lang/ruby24-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.196
- lang/ruby24-base/distinfo                                     1.10

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Oct 18 14:15:13 UTC 2018

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby24-base: distinfo

   Log Message:
   lang/ruby24-base: update to 2.4.5

   Ruby 2.4.5 Released

   Ruby 2.4.5 has been released.

   This release includes about 40 bug fixes after the previous release, and also
   includes several security fixes. Please check the topics below for details.

   * CVE-2018-16396: Tainted flags are not propagated in Array#pack and
     String#unpack with some directives

   * CVE-2018-16395: OpenSSL::X509::Name equality check does not work correctly
     See the commit logs for details.


   To generate a diff of this commit:
   cvs rdiff -u -r1.195 -r1.196 pkgsrc/lang/ruby/rubyversion.mk
   cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/ruby24-base/distinfo

Revision 1.198 / (download) - annotate - [select for diffs], Thu Oct 18 14:24:07 2018 UTC (2 years, 11 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.197: +2 -2 lines
Diff to previous 1.197 (colored)

lang/ruby23-base: update o 2.3.8

Ruby 2.3.8 Released

Ruby 2.3.8 has been released. This release includes several security
fixes. Please check the topics below for details.

* CVE-2018-16396: Tainted flags are not propagated in Array#pack and
  String#unpack with some directives

* CVE-2018-16395: OpenSSL::X509::Name equality check does not work
  correctly This release also includes a non-security fix to support
  Visual Studio 2014 with Windows 10 October 2018 Update for
  maintenance reasons.

Ruby 2.3 is now under the state of the security maintenance phase,
until the end of the March of 2019. After the date, maintenance of
Ruby 2.3 will be ended. We recommend you start planning migration to
newer versions of Ruby, such as 2.5 or 2.4.

Revision 1.197 / (download) - annotate - [select for diffs], Thu Oct 18 14:21:36 2018 UTC (2 years, 11 months ago) by taca
Branch: MAIN
Changes since 1.196: +3 -3 lines
Diff to previous 1.196 (colored)

lang/ruby25-base: update to 2.5.3

Ruby 2.5.2 Released

Ruby 2.5.2 has been released.

This release includes some bug fixes and some security fixes.

* CVE-2018-16396: Tainted flags are not propagated in Array#pack and
  String#unpack with some directives

* CVE-2018-16395: OpenSSL::X509::Name equality check does not work correctly
  There are also some bug fixes. See commit logs for more details.


Ruby 2.5.3 Released

Ruby 2.5.3 has been released.

There were some missing files in the release packages of 2.5.2 which are
necessary for building. See details in [Bug #15232].

This release is just for fixing the packaging issue. This release doesn
contain any additional bug fixes from 2.5.2.

Revision 1.196 / (download) - annotate - [select for diffs], Thu Oct 18 14:15:12 2018 UTC (2 years, 11 months ago) by taca
Branch: MAIN
Changes since 1.195: +3 -3 lines
Diff to previous 1.195 (colored)

lang/ruby24-base: update to 2.4.5

Ruby 2.4.5 Released

Ruby 2.4.5 has been released.

This release includes about 40 bug fixes after the previous release, and also
includes several security fixes. Please check the topics below for details.

* CVE-2018-16396: Tainted flags are not propagated in Array#pack and
  String#unpack with some directives

* CVE-2018-16395: OpenSSL::X509::Name equality check does not work correctly
  See the commit logs for details.

Revision 1.195 / (download) - annotate - [select for diffs], Thu Mar 29 03:11:58 2018 UTC (3 years, 5 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Branch point for: pkgsrc-2018Q3
Changes since 1.194: +2 -2 lines
Diff to previous 1.194 (colored)

lang/ruby22-base: update to 2.2.10, security release

Ruby 2.2.10 Released				Posted by usa on 28 Mar 2018

Ruby 2.2.10 has been released.  This release includes several security
fixes. Please check the topics below for details.

* CVE-2017-17742: HTTP response splitting in WEBrick
* CVE-2018-8777: DoS by large request in WEBrick
* CVE-2018-6914: Unintentional file and directory creation with directory
  traversal in tempfile and tmpdir
* CVE-2018-8778: Buffer under-read in String#unpack
* CVE-2018-8779: Unintentional socket creation by poisoned NUL byte in
  UNIXServer and UNIXSocket
* CVE-2018-8780: Unintentional directory traversal by poisoned NUL byte in Dir
* Multiple vulnerabilities in RubyGems

Ruby 2.2 is under the state of the security maintenance phase, until the end
of the March of 2018.  After the date, maintenance of Ruby 2.2 will be ended.
So, this release is expected to be the last release of Ruby 2.2.  We will
never make a new release of Ruby 2.2 unless Ruby 2.2.10 has a serious
regression bug.  We recommend you migrating to newer versions of Ruby, such as
2.5.

Revision 1.194 / (download) - annotate - [select for diffs], Thu Mar 29 03:09:35 2018 UTC (3 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.193: +2 -2 lines
Diff to previous 1.193 (colored)

lang/ruby23-base: update to 2.3.7, security release

Ruby 2.3.7 Released				Posted by usa on 28 Mar 2018

Ruby 2.3.7 has been released.

This release includes about 70 bug fixes after the previous release, and also
includes several security fixes.  Please check the topics below for details.

* CVE-2017-17742: HTTP response splitting in WEBrick
* CVE-2018-8777: DoS by large request in WEBrick
* CVE-2018-6914: Unintentional file and directory creation with directory
  traversal in tempfile and tmpdir
* CVE-2018-8778: Buffer under-read in String#unpack
* CVE-2018-8779: Unintentional socket creation by poisoned NUL byte in
  UNIXServer and UNIXSocket
* CVE-2018-8780: Unintentional directory traversal by poisoned NUL byte in Dir
* Multiple vulnerabilities in RubyGems

See the ChangeLog for details.

After this release, we will end the normal maintenance phase of Ruby 2.3, and
start the security maintenance phase of it.  This means that after the release
of 2.3.7 we will never backport any bug fixes to 2.3 except security fixes.
The term of the security maintenance phase is scheduled for 1 year.  By the
end of this term, official support of Ruby 2.3 will be over.  Therefore, we
recommend that you start planning to upgrade to Ruby 2.5 or 2.4.

Revision 1.193 / (download) - annotate - [select for diffs], Thu Mar 29 03:06:57 2018 UTC (3 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.192: +2 -2 lines
Diff to previous 1.192 (colored)

lang/ruby25-base: update to 2.5.1, security release

Ruby 2.5.1 Released				Posted by naruse on 28 Mar 2018

Ruby 2.5.1 has been released.

This release includes some bug fixes and some security fixes.

* CVE-2017-17742: HTTP response splitting in WEBrick
* CVE-2018-6914: Unintentional file and directory creation with directory
  traversal in tempfile and tmpdir
* CVE-2018-8777: DoS by large request in WEBrick
* CVE-2018-8778: Buffer under-read in String#unpack
* CVE-2018-8779: Unintentional socket creation by poisoned NUL byte in
  UNIXServer and UNIXSocket
* CVE-2018-8780: Unintentional directory traversal by poisoned NUL byte in Dir
* Multiple vulnerabilities in RubyGems

There are also some bug fixes. See commit logs for more details.

Revision 1.192 / (download) - annotate - [select for diffs], Thu Mar 29 03:04:47 2018 UTC (3 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.191: +4 -4 lines
Diff to previous 1.191 (colored)

lang/ruby24-base: update to 2.4.4, security release

Ruby 2.4.4 Released			Posted by nagachika on 28 Mar 2018

Ruby 2.4.4 has been released.

This release includes some bug fixes and some security fixes.

* CVE-2017-17742: HTTP response splitting in WEBrick
* CVE-2018-6914: Unintentional file and directory creation with directory
  traversal in tempfile and tmpdir
* CVE-2018-8777: DoS by large request in WEBrick
* CVE-2018-8778: Buffer under-read in String#unpack
* CVE-2018-8779: Unintentional socket creation by poisoned NUL byte in
  UNIXServer and UNIXSocket
* CVE-2018-8780: Unintentional directory traversal by poisoned NUL byte in Dir
* Multiple vulnerabilities in RubyGems

There are also some bug fixes. See commit logs for more details.

Revision 1.191 / (download) - annotate - [select for diffs], Sun Feb 25 12:24:15 2018 UTC (3 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.190: +7 -7 lines
Diff to previous 1.190 (colored)

lang/ruby: switch default version of Ruby to 2.4

Switch default version of Ruby to 2.4 from 2.3.
Ruby 2.4 supports OpenSSL 1.1.0 and most stable release currently.

Revision 1.190 / (download) - annotate - [select for diffs], Mon Feb 19 13:48:11 2018 UTC (3 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.189: +1 -5 lines
Diff to previous 1.189 (colored)

lang/ruby: GC unused variable related to version of Rubygems

Remove RUBY_GEMS_VERSION which is referenced by _RUBYGEMS_MAJOR and
_RUBYGEMS_MINOR, unused variables.

Revision 1.189 / (download) - annotate - [select for diffs], Mon Feb 19 13:31:23 2018 UTC (3 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.188: +2 -2 lines
Diff to previous 1.188 (colored)

Add RUBY_NAME to PLIST_SUBST to fix ruby-xapian.

Revision 1.188 / (download) - annotate - [select for diffs], Mon Jan 8 14:17:04 2018 UTC (3 years, 8 months ago) by taca
Branch: MAIN
Changes since 1.187: +34 -9 lines
Diff to previous 1.187 (colored)

lang/ruby: Add support for Ruby 2.5

Revision 1.187 / (download) - annotate - [select for diffs], Fri Dec 15 03:26:03 2017 UTC (3 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.186: +3 -3 lines
Diff to previous 1.186 (colored)

lang/ruby22-base: update to 2.2.9

Ruby 2.2.9 Released
Posted by usa on 14 Dec 2017

Ruby 2.2.9 has been released. This release includes several security
fixes. Please check the topics below for details.

* CVE-2017-17405: Command injection vulnerability in Net::FTP
* Unsafe Object Deserialization Vulnerability in RubyGems

Ruby 2.2 is now under the state of the security maintenance phase, until the
end of the March of 2018. After the date, maintenance of Ruby 2.2 will be
ended. We recommend you start planning migration to newer versions of Ruby,
such as 2.4 or 2.3.

Revision 1.186 / (download) - annotate - [select for diffs], Fri Dec 15 03:23:29 2017 UTC (3 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.185: +3 -3 lines
Diff to previous 1.185 (colored)

lang/ruby24-base: update to 2.4.3

Update ruby24-base/ruby24 to 2.4.3.

Ruby 2.4.3 Released
Posted by nagachika on 14 Dec 2017

Ruby 2.4.3 has been released.

This release includes some bug fixes and a security fix.

* CVE-2017-17405: Command injection vulnerability in Net::FTP

There are also som bug fixes. See commit logs for more details.

Revision 1.185 / (download) - annotate - [select for diffs], Fri Dec 15 03:19:29 2017 UTC (3 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.184: +3 -3 lines
Diff to previous 1.184 (colored)

lang/ruby23-base: Update to 2.3.6

Update ruby23-base/ruby23 to 2.3.6.

Ruby 2.3.6 has been released.

This release includes  about 10 bug fixes after  the previous release,
and  also includes  several security  fixes. Please  check the  topics
below for details.

* CVE-2017-17405: Command injection vulnerability in Net::FTP
* Unsafe Object Deserialization Vulnerability in RubyGems

See the ChangeLog for details.

Revision 1.184 / (download) - annotate - [select for diffs], Fri Sep 15 00:39:46 2017 UTC (4 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.183: +4 -4 lines
Diff to previous 1.183 (colored)

ruby24-base: Update ruby24-base and ruby24 to 2.4.2.


Ruby 2.4.2 Released			Posted by nagachika on 14 Sep 2017

We are pleased to announce the release of Ruby 2.4.2. This release contains
some security fixes.

* CVE-2017-0898: Buffer underrun vulnerability in Kernel.sprintf

* CVE-2017-10784: Escape sequence injection vulnerability in the Basic
  authentication of WEBrick

* CVE-2017-14033: Buffer underrun vulnerability in OpenSSL ASN1 docod

* CVE-2017-14064: Heap exposure in generating JSON

* Multiple vulnerabilities in RubyGems

* Update bundled libyaml to version 0.1.7.

There are also many bug-fixes. See commit logs for more details.

Revision 1.183 / (download) - annotate - [select for diffs], Fri Sep 15 00:36:17 2017 UTC (4 years ago) by taca
Branch: MAIN
Changes since 1.182: +4 -4 lines
Diff to previous 1.182 (colored)

Update ruby23-base, ruby-gdbm, ruby-fiddle, ruby-readline, ruby-tk and
ruby23 packages to 2.3.5.

pkgsrc change: clean up PLIST.


Ruby 2.3.5 Released				Posted by usa on 14 Sep 2017

Ruby 2.3.5 has been released.

This release includes about 70 bug fixes after the previous release, and also
includes several security fixes. Please check the topics below for details.

* CVE-2017-0898: Buffer underrun vulnerability in Kernel.sprintf

* CVE-2017-10784: Escape sequence injection vulnerability in the Basic
  authentication of WEBrick

* CVE-2017-14033: Buffer underrun vulnerability in OpenSSL ASN1 docode

* CVE-2017-14064: Heap exposure vulnerability in generating JSON

* Multiple vulnerabilities in RubyGems

* Updated bundled libyaml to version 0.1.7

See the ChangeLog for details.

Revision 1.182 / (download) - annotate - [select for diffs], Fri Sep 15 00:33:58 2017 UTC (4 years ago) by taca
Branch: MAIN
Changes since 1.181: +4 -4 lines
Diff to previous 1.181 (colored)

Update ruby22-base and ruby22 packages to 2.2.8.

pkgsrc change: clean up PILST.


Ruby 2.2.8 Released			Posted by usa on 14 Sep 2017

Ruby 2.2.8 has been released. This release includes several security
fixes. Please check the topics below for details.

* CVE-2017-0898: Buffer underrun vulnerability in Kernel.sprintf

* CVE-2017-10784: Escape sequence injection vulnerability in the Basic
  authentication of WEBrick

* CVE-2017-14033: Buffer underrun vulnerability in OpenSSL ASN1 docode

* CVE-2017-14064: Heap exposure vulnerability in generating JSON

* Multiple vulnerabilities in RubyGems

* Updated bundled libyaml to version 0.1.7

Ruby 2.2 is now under the state of the security maintenance phase, until the
endo of the March of 2018. After the date, maintenance of Ruby 2.2 will be
ended. We recommend you start planning migration to newer versions of Ruby,
such as 2.4 or 2.3.

Revision 1.181 / (download) - annotate - [select for diffs], Fri Jun 30 11:44:15 2017 UTC (4 years, 2 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.180: +3 -4 lines
Diff to previous 1.180 (colored)

Fix static library name on Darwin, from minskim@.

Revision 1.180 / (download) - annotate - [select for diffs], Tue Jun 20 13:41:45 2017 UTC (4 years, 3 months ago) by taca
Branch: MAIN
Changes since 1.179: +10 -29 lines
Diff to previous 1.179 (colored)

Remove Ruby 2.1 support.

Revision 1.179 / (download) - annotate - [select for diffs], Sun Jun 18 13:44:38 2017 UTC (4 years, 3 months ago) by taca
Branch: MAIN
Changes since 1.178: +73 -37 lines
Diff to previous 1.178 (colored)

Add support for Ruby 2.4 with several clean up.

Revision 1.178 / (download) - annotate - [select for diffs], Thu Jun 1 13:30:25 2017 UTC (4 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.177: +2 -2 lines
Diff to previous 1.177 (colored)

Use public SHLIB_TYPE instead of private _OPSYS_SHLIB_TYPE.

Revision 1.177 / (download) - annotate - [select for diffs], Tue May 30 15:58:16 2017 UTC (4 years, 3 months ago) by taca
Branch: MAIN
Changes since 1.176: +5 -13 lines
Diff to previous 1.176 (colored)

* Add description for RAKE.
* Remove RUBY_VERSION_FULL.
* Remove patchlevel information.

Revision 1.176 / (download) - annotate - [select for diffs], Tue May 30 15:33:49 2017 UTC (4 years, 3 months ago) by taca
Branch: MAIN
Changes since 1.175: +4 -2 lines
Diff to previous 1.175 (colored)

* Always define RAKE since all ruby2*-base package have it.
* Pass RAKE to MAKE_ENV.

Revision 1.175 / (download) - annotate - [select for diffs], Thu May 4 07:47:22 2017 UTC (4 years, 4 months ago) by taca
Branch: MAIN
Changes since 1.174: +1 -7 lines
Diff to previous 1.174 (colored)

Remove RUBY_RDOC_PKGSRC_VERS.

Revision 1.174 / (download) - annotate - [select for diffs], Sun Apr 23 14:21:23 2017 UTC (4 years, 4 months ago) by taca
Branch: MAIN
Changes since 1.173: +13 -67 lines
Diff to previous 1.173 (colored)

* Remove ruby18 related description in comments.
* Remove ruby18 related lines.
* GC variables: RUBY_GEMS_PKGSRC_VERS, RUBY_ENCODING_ARG, _RUBY_PATCHLEVEL,
  _RUBY_VER_TEENY and PLIST.ruby200.

Good-by Ruby 1.8.7.

Revision 1.173 / (download) - annotate - [select for diffs], Sat Apr 22 18:29:31 2017 UTC (4 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.172: +9 -2 lines
Diff to previous 1.172 (colored)

Add RUBY_VERSIONS_SUPPORTED, versions supported by pkgsrc.
(It should be commited before remove ruby18.)

Revision 1.172 / (download) - annotate - [select for diffs], Sun Apr 9 15:57:00 2017 UTC (4 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.171: +3 -3 lines
Diff to previous 1.171 (colored)

Update ruby23-base and related packages to 2.3.4.


Ruby 2.3.4 Released				2017/3/30

Ruby 2.3.4 has been released.

This release contains about 80 bug fixes after the previous release. See the
commit logs for details.

And this release contains a bug fix of Symbol#hash to be non-deterministic.
This is a regression on the 2.3 series before 2.3.4.  See Bug #13376 for more
details.

Revision 1.171 / (download) - annotate - [select for diffs], Sun Apr 9 15:54:28 2017 UTC (4 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.170: +2 -2 lines
Diff to previous 1.170 (colored)

Fix accidently modified RUBY23_VERSION.

Revision 1.170 / (download) - annotate - [select for diffs], Sun Apr 9 15:49:50 2017 UTC (4 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.169: +4 -4 lines
Diff to previous 1.169 (colored)

Update ruby22-base and ruby22 to 2.2.7.

Ruby 2.2.7 Released					2017/3/28

Ruby 2.2.7 has been released.

This release includes about 70 bug fixes after the previous release. See the
ChangeLog for details.

After this release, we will end the normal maintenance phase of Ruby 2.2, and
start the security maintenance phase of it.  This means that after the release
of 2.2.7 we will never backport any bug fixes to 2.2 except security fixes.
The term of the security maintenance phase is scheduled for 1 year.  By the
end of this term, official support of Ruby 2.2 will be over.  Therefore, we
recommend that you start planning to upgrade to Ruby 2.4 or 2.3.

Revision 1.169 / (download) - annotate - [select for diffs], Mon Mar 20 12:24:22 2017 UTC (4 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.168: +4 -4 lines
Diff to previous 1.168 (colored)

Change default version Ruby to 2.3.

Revision 1.168 / (download) - annotate - [select for diffs], Mon Dec 5 15:11:10 2016 UTC (4 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.167: +5 -5 lines
Diff to previous 1.167 (colored)

Update ruby23{,-base} to 2.3.3.

pkgsrc change: rubygems dose not blame open-ended dependency unless verbose
option is enabled.


Ruby 2.3.2 Released			Posted by nagachika on 15 Nov 2016

Ruby 2.3.2 has been released.

This is the TEENY version release of the stable 2.3 series.

This release contains update of RubyGems 2.5.2 and update of included ssl
certificates.


Ruby 2.3.3 Released			Posted by nagachika on 21 Nov 2016

Ruby 2.3.3 has been released.

This release contains a bug fix about Refinements and Module#prepend. The
mixture use of Module#refine and Module#prepend to the same Class could cause
unexpected NoMethodError. This is a regression on Ruby 2.3.2 released last
week. See [Bug #12920] for details.

There are some bugfixes too. See the ChangeLog for details.

Revision 1.167 / (download) - annotate - [select for diffs], Mon Dec 5 15:02:25 2016 UTC (4 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.166: +3 -3 lines
Diff to previous 1.166 (colored)

Update ruby22{,-base,gdbm,fiddle,readline,tk} to 2.2.6.

pkgsrc change: rubygems dose not blame open-ended dependency unless verbose
option is enabled.


Ruby 2.2.6 Released				Posted by usa on 15 Nov 2016

Ruby 2.2.6 has been released.

This release includes new SSL certificates for RubyGems. And, this also
includes about 80 bug fixes after the previous release. See the ChangeLog for
details.

Revision 1.166 / (download) - annotate - [select for diffs], Sat Nov 19 15:35:43 2016 UTC (4 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.165: +9 -1 lines
Diff to previous 1.165 (colored)

Move UPDATE_GEMSPEC from gem.mk to rubyversion.mk.

Revision 1.165 / (download) - annotate - [select for diffs], Thu Sep 8 15:19:17 2016 UTC (5 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.164: +14 -7 lines
Diff to previous 1.164 (colored)

Rename RUBY_VERSION_SUPPORTED into _RUBY_VERSIONS_ACCEPTED to follow the
naming scheme of the other multi-version packages. Add support for the
coorresponding RUBY_VERSIONS_INCOMPATIBLE list.

Revision 1.164 / (download) - annotate - [select for diffs], Sat Jul 9 10:11:08 2016 UTC (5 years, 2 months ago) by rillig
Branch: MAIN
Changes since 1.163: +2 -2 lines
Diff to previous 1.163 (colored)

Removed unnecessary space after variable name, to fix pkglint warning.

Revision 1.163 / (download) - annotate - [select for diffs], Sun May 15 14:19:56 2016 UTC (5 years, 4 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.162: +3 -3 lines
Diff to previous 1.162 (colored)

Update ruby23 and ruby23-base to 2.3.1.

Ruby 2.3.1 Released			Posted by nagachika on 26 Apr 2016

Ruby 2.3.1 has been released.

This is the first TEENY version release of the stable 2.3 series.

There are many bugfixes. See the ChangeLog for details.

Revision 1.162 / (download) - annotate - [select for diffs], Sun May 15 14:15:14 2016 UTC (5 years, 4 months ago) by taca
Branch: MAIN
Changes since 1.161: +3 -3 lines
Diff to previous 1.161 (colored)

Update ruby21 and ruby21-base package to 2.1.10.

Ruby 2.1.10 Released				Posted by usa on 1 Apr 2016

Ruby 2.1.10 has been released. This release is not intended for production
use, but for compatibility tests with two-digit version numbers. You dont
have to replace Ruby 2.1.9 by 2.1.10 in normal use.

As announced in the 2.1.9 release post, Ruby 2.1.10 does not include any
changes from 2.1.9, except for its version number (and only one small related
change in its test suite). Please test your applications and/or libraries for
compatibility with two-digit version numbers.


Ruby 2.1.9 Released				Posted by usa on 30 Mar 2016

Ruby 2.1.9 has been released.

This release includes many bug fixes. See ChangeLog for details.

As announced before, this is the last normal release of the Ruby 2.1
series. After this release we will never backport any bug fixes to 2.1 except
security fixes. We recommend that you start planning to upgrade to Ruby 2.3 or
2.2.

By the way, we are planning to release Ruby 2.1.10 in a few days. Ruby 2.1.10
will not include any changes from 2.1.9, except for its version number. You do
not have to use it on production, but you should test it because it has a
two-digit version number.

Revision 1.161 / (download) - annotate - [select for diffs], Sun May 15 14:07:48 2016 UTC (5 years, 4 months ago) by taca
Branch: MAIN
Changes since 1.160: +3 -3 lines
Diff to previous 1.160 (colored)

Update ruby22-base to 2.2.5, no security fix.

Ruby 2.2.5 Released				Posted by usa on 26 Apr 2016

Ruby 2.2.5 has been released.

This release includes many bug fixes. See the ChangeLog for details.

Revision 1.160 / (download) - annotate - [select for diffs], Sun Mar 13 15:52:51 2016 UTC (5 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.159: +9 -36 lines
Diff to previous 1.159 (colored)

Drop support for ruby200, Ruby 2.0.

Revision 1.159 / (download) - annotate - [select for diffs], Sun Mar 13 09:35:59 2016 UTC (5 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.158: +4 -4 lines
Diff to previous 1.158 (colored)

Switch default Ruby's version to 2.2 (ruby22).

Revision 1.158 / (download) - annotate - [select for diffs], Tue Feb 16 14:16:43 2016 UTC (5 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.157: +2 -2 lines
Diff to previous 1.157 (colored)

Update ruby-rdoc to 4.2.2.

=== 4.2.2 / 2016-02-09

* Bug fixes
  * Include lib/rdoc/generator/pot/* in built gem

Revision 1.157 / (download) - annotate - [select for diffs], Sat Feb 6 10:59:55 2016 UTC (5 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.156: +2 -2 lines
Diff to previous 1.156 (colored)

Update ruby-rdoc to 4.2.1.

4.2.1 / 2015-12-22

Bug fixes

* Fixed infinite loop with CR #339 by @nobu
* Allow rdoc run with disable-gems #340 by @luizluca
* Don't store full path in GZipped js files #341 by @voxik
* Fix relative path names for drive letters #367 by @nobu
* Fix for valid syntax `class C end` parsing #368 by @nobu

Revision 1.156 / (download) - annotate - [select for diffs], Wed Jan 6 14:13:04 2016 UTC (5 years, 8 months ago) by taca
Branch: MAIN
Changes since 1.155: +29 -1 lines
Diff to previous 1.155 (colored)

Add version of bundled ruby gems in ruby*-base package.

Revision 1.155 / (download) - annotate - [select for diffs], Wed Dec 30 14:49:37 2015 UTC (5 years, 8 months ago) by taca
Branch: MAIN
Changes since 1.154: +26 -9 lines
Diff to previous 1.154 (colored)

Add support for Ruby 2.3.

Revision 1.154 / (download) - annotate - [select for diffs], Tue Dec 29 00:57:28 2015 UTC (5 years, 8 months ago) by rillig
Branch: MAIN
Changes since 1.153: +2 -2 lines
Diff to previous 1.153 (colored)

Removed leading whitespace in variable assignment (found by pkglint)

Revision 1.153 / (download) - annotate - [select for diffs], Wed Dec 16 16:05:19 2015 UTC (5 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.152: +2 -2 lines
Diff to previous 1.152 (colored)

Update ruby22{-base} to 2.2.4 (Ruby 2.2.4).

Ruby 2.2.4 Released

Posted by nagachika on 16 Dec 2015

Ruby 2.2.4 has been released.

This release includes a security fix for Fiddle extension. Please view the
topic below for more details.

    * CVE-2015-7551: Unsafe tainted string usage in Fiddle and DL

There are also some bugfixes. See ChangeLog for details.

Revision 1.152 / (download) - annotate - [select for diffs], Wed Dec 16 16:03:12 2015 UTC (5 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.151: +2 -2 lines
Diff to previous 1.151 (colored)

Update ruby21{-base} to 2.1.8 (Ruby 2.1.8).

Ruby 2.1.8 Released

Posted by usa on 16 Dec 2015

Ruby 2.1.8 has been released.

This release includes a security fix for Fiddle and DL extension. Please view the topic below for more details.

    * CVE-2015-7551: Unsafe tainted string usage in Fiddle and DL

And, many bug fixes are also included. See ChangeLog for details.

Revision 1.151 / (download) - annotate - [select for diffs], Wed Dec 16 16:00:40 2015 UTC (5 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.150: +2 -2 lines
Diff to previous 1.150 (colored)

Update ruby200{-base} package to 2.0.0p648 (Ruby 2.2.0-p648).

Ruby 2.0.0-p648 Released

Posted by usa on 16 Dec 2015

Ruby 2.0.0-p648 has been released.

This release includes a security fix for Fiddle and DL extension. Please view
the topic below for more details.

   *  CVE-2015-7551: Unsafe tainted string usage in Fiddle and DL

Ruby 2.0.0 is now under the state of the security maintenance phase, until
Feb. 24th, 2016. After the date, maintenace of Ruby 2.0.0 will be ended. We
recommend you start planning migration to newer versions of Ruby, such as 2.1,
2.2 or 2.3 (scheduled to release within a few weeks).

Revision 1.150 / (download) - annotate - [select for diffs], Tue Nov 24 00:57:54 2015 UTC (5 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.149: +15 -31 lines
Diff to previous 1.149 (colored)

Oops, accidently my local copy was older version.

Really drop Ruby 1.9.3 support.

Revision 1.149 / (download) - annotate - [select for diffs], Mon Nov 23 16:02:17 2015 UTC (5 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.148: +8 -8 lines
Diff to previous 1.148 (colored)

Drop Ruby 1.9.3 support and PLIST_VARS clean up.

Revision 1.148 / (download) - annotate - [select for diffs], Sun Sep 27 06:48:04 2015 UTC (5 years, 11 months ago) by taca
Branch: MAIN
Changes since 1.147: +8 -8 lines
Diff to previous 1.147 (colored)

Improve description in comment,

* Missing ruby22 and related.
* Update description of RUBY_SUFFIX.

Revision 1.143.2.3 / (download) - annotate - [select for diffs], Thu Sep 3 18:56:54 2015 UTC (6 years ago) by tron
Branch: pkgsrc-2015Q2
Changes since 1.143.2.2: +2 -2 lines
Diff to previous 1.143.2.2 (colored) to branchpoint 1.143 (colored) next main 1.144 (colored)

Pullup ticket #4804 - requested by taca
lang/ruby22-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.147
- lang/ruby22-base/Makefile                                     1.4
- lang/ruby22-base/distinfo                                     1.6-1.7
- lang/ruby22-base/patches/patch-configure                      1.3
- lang/ruby22-base/patches/patch-lib_rubygems_remote__fetcher.rb deleted

---
   Module Name:	pkgsrc
   Committed By:	jperkin
   Date:		Tue Jun 30 19:41:32 UTC 2015

   Modified Files:
   	pkgsrc/lang/ruby22-base: distinfo
   	pkgsrc/lang/ruby22-base/patches: patch-configure

   Log Message:
   Disable CPU detection on Darwin, the result for 32-bit (i486) is incompatible
   with pkgsrc MACHINE_ARCH (i386).  Fixes 32-bit build, no change for 64-bit.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Aug 20 15:30:47 UTC 2015

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby22-base: Makefile distinfo
   Removed Files:
   	pkgsrc/lang/ruby22-base/patches: patch-lib_rubygems_remote__fetcher.rb

   Log Message:
   Update ruby22-base to 2.2.3 (Ruby 2.2.3).

   Release note:

   Ruby 2.2.3 Released

   Posted by nagachika on 18 Aug 2015

   We are pleased to announce the release of Ruby 2.2.3. This is a TEENY
   version release of the stable 2.2 series.

   This release includes the security fix for a RubyGems domain name
   verification vulnerability.

       CVE-2015-3900 Request hijacking vulnerability in RubyGems 2.4.6 and earlier

   There are also some bugfixes. See ChangeLog for details.

Revision 1.143.2.2 / (download) - annotate - [select for diffs], Thu Sep 3 18:49:44 2015 UTC (6 years ago) by tron
Branch: pkgsrc-2015Q2
Changes since 1.143.2.1: +2 -2 lines
Diff to previous 1.143.2.1 (colored) to branchpoint 1.143 (colored)

Pullup ticket #4803 - requested by taca
lang/ruby21-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.146
- lang/ruby21-base/Makefile                                     1.15
- lang/ruby21-base/PLIST                                        1.7
- lang/ruby21-base/distinfo                                     1.19
- lang/ruby21-base/patches/patch-ext_tk_extconf.rb              deleted
- lang/ruby21-base/patches/patch-ext_tk_lib_tk.rb               deleted
- lang/ruby21-base/patches/patch-ext_tk_tcltklib.c              deleted
- lang/ruby21-base/patches/patch-lib_rubygems_remote__fetcher.rb deleted

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Aug 20 15:27:43 UTC 2015

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby21-base: Makefile PLIST distinfo
   Removed Files:
   	pkgsrc/lang/ruby21-base/patches: patch-ext_tk_extconf.rb
   	    patch-ext_tk_lib_tk.rb patch-ext_tk_tcltklib.c
   	    patch-lib_rubygems_remote__fetcher.rb

   Log Message:
   Update ruby21-base to 2.1.7 (Ruby 2.1.7).

   Release announce:

   Ruby 2.1.7 Released

   Posted by usa on 18 Aug 2015

   Ruby 2.1.7 has been released.

   This release includes the security fix for a RubyGems domain name
   verification vulnerability. Please view the topic below for more details.

       CVE-2015-3900 Request hijacking vulnerability in RubyGems 2.4.6 and earlier

   And, many bug fixes are also included. See tickets and ChangeLog for details.

Revision 1.143.2.1 / (download) - annotate - [select for diffs], Thu Sep 3 18:44:27 2015 UTC (6 years ago) by tron
Branch: pkgsrc-2015Q2
Changes since 1.143: +2 -4 lines
Diff to previous 1.143 (colored)

Pullup ticket #4802 - requested by taca
lang/ruby200-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.145
- lang/ruby200-base/Makefile                                    1.20
- lang/ruby200-base/distinfo                                    1.27
- lang/ruby200-base/patches/patch-lib_rubygems_remote__fetcher.rb deleted

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Aug 20 15:22:16 UTC 2015

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby200-base: Makefile distinfo
   Removed Files:
   	pkgsrc/lang/ruby200-base/patches: patch-lib_rubygems_remote__fetcher.rb

   Log Message:
   Update ruby200-base-2.0.0p647 to (Ruby 2.0.0-p647).

   Release announce:

   Ruby 2.0.0-p647 Released

   Posted by usa on 18 Aug 2015

   We are pleased to announce the release of Ruby 2.0.0-p647.

   This release includes the security fix for a RubyGems domain name
   verification vulnerability. Please view the topic below for more details.

       CVE-2015-3900 Request hijacking vulnerability in RubyGems 2.4.6 and earlier

   And, this release also includes the fix for a regression of lib/resolv.rb.

       Uninitialized constant bug introduced by typo in backport of [#10712]

   Ruby 2.0.0 is now under the state of the security maintenance phase, until
   Feb. 24th, 2016. After the date, maintenance of Ruby 2.0.0 will be ended. We
   recommend you start planning migration to newer versions of Ruby, such as
   2.1 or 2.2.

Revision 1.147 / (download) - annotate - [select for diffs], Thu Aug 20 15:30:47 2015 UTC (6 years, 1 month ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.146: +2 -2 lines
Diff to previous 1.146 (colored)

Update ruby22-base to 2.2.3 (Ruby 2.2.3).

Release note:

Ruby 2.2.3 Released

Posted by nagachika on 18 Aug 2015

We are pleased to announce the release of Ruby 2.2.3. This is a TEENY
version release of the stable 2.2 series.

This release includes the security fix for a RubyGems domain name
verification vulnerability.

    CVE-2015-3900 Request hijacking vulnerability in RubyGems 2.4.6 and earlier

There are also some bugfixes. See ChangeLog for details.

Revision 1.146 / (download) - annotate - [select for diffs], Thu Aug 20 15:27:43 2015 UTC (6 years, 1 month ago) by taca
Branch: MAIN
Changes since 1.145: +2 -2 lines
Diff to previous 1.145 (colored)

Update ruby21-base to 2.1.7 (Ruby 2.1.7).

Release announce:

Ruby 2.1.7 Released

Posted by usa on 18 Aug 2015

Ruby 2.1.7 has been released.

This release includes the security fix for a RubyGems domain name
verification vulnerability. Please view the topic below for more details.

    CVE-2015-3900 Request hijacking vulnerability in RubyGems 2.4.6 and earlier

And, many bug fixes are also included. See tickets and ChangeLog for details.

Revision 1.145 / (download) - annotate - [select for diffs], Thu Aug 20 15:22:16 2015 UTC (6 years, 1 month ago) by taca
Branch: MAIN
Changes since 1.144: +2 -4 lines
Diff to previous 1.144 (colored)

Update ruby200-base-2.0.0p647 to (Ruby 2.0.0-p647).

Release announce:

Ruby 2.0.0-p647 Released

Posted by usa on 18 Aug 2015

We are pleased to announce the release of Ruby 2.0.0-p647.

This release includes the security fix for a RubyGems domain name
verification vulnerability. Please view the topic below for more details.

    CVE-2015-3900 Request hijacking vulnerability in RubyGems 2.4.6 and earlier

And, this release also includes the fix for a regression of lib/resolv.rb.

    Uninitialized constant bug introduced by typo in backport of [#10712]

Ruby 2.0.0 is now under the state of the security maintenance phase, until
Feb. 24th, 2016. After the date, maintenance of Ruby 2.0.0 will be ended. We
recommend you start planning migration to newer versions of Ruby, such as
2.1 or 2.2.

Revision 1.144 / (download) - annotate - [select for diffs], Mon Jul 6 01:15:22 2015 UTC (6 years, 2 months ago) by rodent
Branch: MAIN
Changes since 1.143: +2 -1 lines
Diff to previous 1.143 (colored)

Add RUBY_API_VERSION to PLIST_SUBST.

Revision 1.143 / (download) - annotate - [select for diffs], Tue Jun 23 14:07:36 2015 UTC (6 years, 3 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base
Branch point for: pkgsrc-2015Q2
Changes since 1.142: +2 -2 lines
Diff to previous 1.142 (colored)

Update rubygems to 2.4.8, including security fix for CVE-2015-3900.

=== 2.4.8 / 2015-06-08

Bug fixes:

* Tightened API endpoint checks for CVE-2015-3900

=== 2.4.7 / 2015-05-14

Bug fixes:

* Backport: Limit API endpoint to original security domain for CVE-2015-3900.
  Fix by claudijd

Revision 1.142 / (download) - annotate - [select for diffs], Sat May 16 11:21:00 2015 UTC (6 years, 4 months ago) by ryoon
Branch: MAIN
Changes since 1.141: +2 -2 lines
Diff to previous 1.141 (colored)

Enable Ruby 2.2
O.K. by taca@ on tech-pkg@.

Revision 1.138.2.3 / (download) - annotate - [select for diffs], Sun Apr 26 08:47:12 2015 UTC (6 years, 4 months ago) by tron
Branch: pkgsrc-2015Q1
Changes since 1.138.2.2: +3 -3 lines
Diff to previous 1.138.2.2 (colored) to branchpoint 1.138 (colored) next main 1.139 (colored)

Pullup ticket #4686 - requested by taca
lang/ruby22-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.141
- lang/ruby22-base/distinfo                                     1.2

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 19 16:25:10 UTC 2015

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby22-base: distinfo

   Log Message:
   Update ruby22-base and ruby22 package to 2.2.2.

   >From release announce:

   We are pleased to announce the release of Ruby 2.2.2. This is a TEENY version
   release of the stable 2.2 series.

   This release includes the security fix for a OpenSSL extension's hostname
   verification vulnerability.

       CVE-2015-1855: Ruby OpenSSL Hostname Verification

   There are also some bugfixes. See ChangeLog for details.

Revision 1.138.2.2 / (download) - annotate - [select for diffs], Sun Apr 26 08:36:34 2015 UTC (6 years, 4 months ago) by tron
Branch: pkgsrc-2015Q1
Changes since 1.138.2.1: +3 -3 lines
Diff to previous 1.138.2.1 (colored) to branchpoint 1.138 (colored)

Pullup ticket #4685 - requested by taca
lang/ruby21-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.140
- lang/ruby21-base/PLIST                                        1.6
- lang/ruby21-base/distinfo                                     1.14-1.15
- lang/ruby21-base/patches/patch-configure                      1.3
- lang/ruby21-base/patches/patch-lib_rdoc_text.rb               deleted
- lang/ruby21/Makefile                                          1.3

---
   Module Name:	pkgsrc
   Committed By:	jperkin
   Date:		Fri Apr  3 09:02:24 UTC 2015

   Modified Files:
   	pkgsrc/lang/ruby21-base: distinfo
   	pkgsrc/lang/ruby21-base/patches: patch-configure

   Log Message:
   Disable CPU detection on Darwin, the result for 32-bit (i486) is incompatible
   with pkgsrc MACHINE_ARCH (i386).  Fixes 32-bit build, no change for 64-bit.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 19 16:19:00 UTC 2015

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby21-base: PLIST distinfo
   Removed Files:
   	pkgsrc/lang/ruby21-base/patches: patch-lib_rdoc_text.rb

   Log Message:
   Update ruby21-base and ruby21 packages to 2.1.6.

   >From release announce:

   Ruby 2.1.6 has been released.

   This release includes a security fix for OpenSSL extension. Please view the
   topic below for more details.

       CVE-2015-1855: Ruby OpenSSL Hostname Verification

   And, many bug fixes are also included. See tickets and ChangeLog for details.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 19 16:20:42 UTC 2015

   Modified Files:
   	pkgsrc/lang/ruby21: Makefile

   Log Message:
   Reset PKGREVISION.

Revision 1.138.2.1 / (download) - annotate - [select for diffs], Sun Apr 26 08:26:15 2015 UTC (6 years, 4 months ago) by tron
Branch: pkgsrc-2015Q1
Changes since 1.138: +2 -2 lines
Diff to previous 1.138 (colored)

Pullup ticket #4684 - requested by taca
lang/ruby200-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.139
- lang/ruby200-base/distinfo                                    1.23 via patch

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 19 16:12:23 UTC 2015

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby200-base: distinfo

   Log Message:
   Update ruby200 package to 2.0.0p645 (Ruby 2.0.0-p645).

   >From release announce:

   We are pleased to announce the release of Ruby 2.0.0-p645.

   This release includes a security fix for OpenSSL extension. Please view the
   topic below for more details.

       CVE-2015-1855: Ruby OpenSSL Hostname Verification

   Ruby 2.0.0 is now under the state of the security maintenance phase, until
   Feb. 24th, 2016. After the date, maintenance of Ruby 2.0.0 will be ended. We
   recommend you start planning migration to newer versions of Ruby, such as 2.1
   or 2.2.

   This release includes the security fix mentioned above along with small
   changes required for test environment (that shouldn't affect normal users).

   See ChangeLog for full details.

Revision 1.141 / (download) - annotate - [select for diffs], Sun Apr 19 16:25:10 2015 UTC (6 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.140: +3 -3 lines
Diff to previous 1.140 (colored)

Update ruby22-base and ruby22 package to 2.2.2.

From release announce:

We are pleased to announce the release of Ruby 2.2.2. This is a TEENY version
release of the stable 2.2 series.

This release includes the security fix for a OpenSSL extensions hostname
verification vulnerability.

    CVE-2015-1855: Ruby OpenSSL Hostname Verification

There are also some bugfixes. See ChangeLog for details.

Revision 1.140 / (download) - annotate - [select for diffs], Sun Apr 19 16:19:00 2015 UTC (6 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.139: +3 -3 lines
Diff to previous 1.139 (colored)

Update ruby21-base and ruby21 packages to 2.1.6.

From release announce:

Ruby 2.1.6 has been released.

This release includes a security fix for OpenSSL extension. Please view the
topic below for more details.

    CVE-2015-1855: Ruby OpenSSL Hostname Verification

And, many bug fixes are also included. See tickets and ChangeLog for details.

Revision 1.139 / (download) - annotate - [select for diffs], Sun Apr 19 16:12:23 2015 UTC (6 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.138: +2 -2 lines
Diff to previous 1.138 (colored)

Update ruby200 package to 2.0.0p645 (Ruby 2.0.0-p645).

From release announce:

We are pleased to announce the release of Ruby 2.0.0-p645.

This release includes a security fix for OpenSSL extension. Please view the
topic below for more details.

    CVE-2015-1855: Ruby OpenSSL Hostname Verification

Ruby 2.0.0 is now under the state of the security maintenance phase, until
Feb. 24th, 2016. After the date, maintenance of Ruby 2.0.0 will be ended. We
recommend you start planning migration to newer versions of Ruby, such as 2.1
or 2.2.

This release includes the security fix mentioned above along with small
changes required for test environment (that shouldnt affect normal users).

See ChangeLog for full details.

Revision 1.138 / (download) - annotate - [select for diffs], Sun Mar 15 14:00:57 2015 UTC (6 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base
Branch point for: pkgsrc-2015Q1
Changes since 1.137: +5 -2 lines
Diff to previous 1.137 (colored)

Add RUBY_MAJOR_MINOR to use in PLIST.

Revision 1.137 / (download) - annotate - [select for diffs], Sun Mar 8 16:17:01 2015 UTC (6 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.136: +4 -4 lines
Diff to previous 1.136 (colored)

Update ruby22's informatino from 2.2.0 to 2.2.1.

Revision 1.136 / (download) - annotate - [select for diffs], Sun Mar 8 14:59:12 2015 UTC (6 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.135: +2 -2 lines
Diff to previous 1.135 (colored)

Update ruby200-base to 2.0.0p643.

This is the last ordinal release of Ruby 2.0.0. Ruby 2.0.0 goes into the
state of the security maintenance phase, and will never be released unless
any critical regressions or security issues are found. This phase is planned
to be maintained for 1 year. Then, maintenance of Ruby 2.0.0 will be ended
at Feb. 24th, 2016. We recommend to start planning to migrate to newer
versions of Ruby, such as 2.1 or 2.2.

pkgsrc change:

* Change "os" of Gem::Platform, now it change the case of "netbsd" only.
* Reduce patches to builtin rubygems.

Revision 1.135 / (download) - annotate - [select for diffs], Sun Mar 8 14:44:16 2015 UTC (6 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.134: +2 -2 lines
Diff to previous 1.134 (colored)

Update rubygems to 2.4.6.

* Simplify Gem::Specification definition.
* Remove some pkgsrc specific modifications.

=== 2.4.6 / 2014-02-05

Bug fixes:

* Fixed resolving gems with both upper and lower requirement boundaries.
  Issue #1141 by Jakub Jirutka.
* Moved extension directory after require_paths to fix missing constant bugs
  in some gems with C extensions.  Issue #784 by AndrArko, pull request
  #1137 by Barry Allard.
* Use Gem::Dependency#requirement when adding a dependency to an existing
  dependency instance.  Pull request #1101 by Josh Cheek.
* Fixed warning of shadowed local variable in Gem::Specification.  Pull request
  #1109 by Rohit Arondekar
* Gem::Requirement should always sort requirements before coercion to Hash.
  Pull request #1139 by Eito Katagiri.
* The `gem open` command should change the current working directory before
  opening the editor.  Pull request #1142 by Alex Wood.
* Ensure quotes are stripped from the Windows launcher script used to install
  gems.  Pull request #1115 by Youngjun Song.
* Fixed errors when writing to NFS to to 0444 files.  Issue #1161 by Emmanuel
  Hadoux.
* Removed dead code in Gem::StreamUI.  Pull request #1117 by mediaslave24.
* Fixed typos.  Pull request #1096 by hakeda.
* Relaxed CMake dependency for RHEL 6 and CentOS 6.  Pull request #1124 by V
  Ondruch.
* Relaxed Psych dependency.  Pull request #1128 by V Ondruch.

Revision 1.134 / (download) - annotate - [select for diffs], Sun Mar 8 14:35:33 2015 UTC (6 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.133: +10 -2 lines
Diff to previous 1.133 (colored)

Change RUBY_VER_DIR from RUBY_VERSION to RUBY_API_VERSION on Ruby 2.1 and
2.2.  It affects ruby 2.1 only.

* Binary packages' file name start with "ruby21-" instead of "ruby215-".
* ${PREFIX}/include/ruby-2.1.5 are changed from ${PREFIX}/include/ruby-2.1.5
  to ${PREFIX}/include/ruby-2.1.0.
* ${PREFIX}/lib/ruby/2.1.5 and ${PREFIX}/lib/ruby/gem/2.1.5 are changed
  to ${PREFIX}/lib/ruby/2.1.0 and ${PREFIX}/lib/ruby/gem/2.1.0.

Revision 1.133 / (download) - annotate - [select for diffs], Sun Mar 8 14:21:45 2015 UTC (6 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.132: +3 -3 lines
Diff to previous 1.132 (colored)

Remove "18" from RUBY_VERSION_SUPPORTED.

It cause support for ruby18 unless explictly specified by
RUBY_VERSION_SUPPORTED in packages' Makefile.

Revision 1.132 / (download) - annotate - [select for diffs], Fri Feb 20 15:43:10 2015 UTC (6 years, 7 months ago) by riastradh
Branch: MAIN
Changes since 1.131: +2 -2 lines
Diff to previous 1.131 (colored)

Reflect MACHINE_GNU_PLATFORM's new ABI suffix in RUBY_ARCH.

Should fix build on all NetBSD earm*, noted by joerg@ on earmv7hf.
Shouldn't affect anything else.

XXX Revbump everything using RUBY_ARCH?

Revision 1.131 / (download) - annotate - [select for diffs], Sun Jan 25 16:03:38 2015 UTC (6 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.130: +27 -2 lines
Diff to previous 1.130 (colored)

* Add definition for Ruby 2.2.0 (but still disabled.)
* Add RUBY_GEMS_PKGSRC_VERS and RUBY_RDOC_PKGSRC_VERS.

Revision 1.124.2.6 / (download) - annotate - [select for diffs], Sun Nov 16 16:45:21 2014 UTC (6 years, 10 months ago) by tron
Branch: pkgsrc-2014Q3
Changes since 1.124.2.5: +3 -3 lines
Diff to previous 1.124.2.5 (colored) to branchpoint 1.124 (colored) next main 1.125 (colored)

Pullup ticket #4549 - requested by taca
lang/ruby21-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.130
- lang/ruby21-base/PLIST                                        1.4
- lang/ruby21-base/distinfo                                     1.10

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sat Nov 15 14:42:21 UTC 2014

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby21-base: PLIST distinfo

   Log Message:
   Update ruby21-base (and ruby21) package to 2.1.5 (Ruby 2.1.5).

   	* CVE-2014-8090: Another Denial of Service XML Expansion.

Revision 1.124.2.5 / (download) - annotate - [select for diffs], Sun Nov 16 16:14:58 2014 UTC (6 years, 10 months ago) by tron
Branch: pkgsrc-2014Q3
Changes since 1.124.2.4: +2 -2 lines
Diff to previous 1.124.2.4 (colored) to branchpoint 1.124 (colored)

Pullup ticket #4548 - requested by taca
lang/ruby193-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.129
- lang/ruby193-base/distinfo                                    1.38

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sat Nov 15 14:39:09 UTC 2014

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby193-base: distinfo

   Log Message:
   Update ruby193-base (and ruby193) to 1.9.3p551 (Ruby 1.9.3-p551).

   	* CVE-2014-8090: Another Denial of Service XML Expansion.

Revision 1.124.2.4 / (download) - annotate - [select for diffs], Sun Nov 16 16:02:54 2014 UTC (6 years, 10 months ago) by tron
Branch: pkgsrc-2014Q3
Changes since 1.124.2.3: +2 -2 lines
Diff to previous 1.124.2.3 (colored) to branchpoint 1.124 (colored)

Pullup ticket #4547 - requested by taca
lang/ruby200-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.128
- lang/ruby200-base/distinfo                                    1.18

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sat Nov 15 14:33:45 UTC 2014

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby200-base: distinfo

   Log Message:
   Update ruby200-base and related packages to 2.0.0-p598 (Ruby 2.0.0-p598).

   	* CVE-2014-8090: Another Denial of Service XML Expansion.

Revision 1.130 / (download) - annotate - [select for diffs], Sat Nov 15 14:42:20 2014 UTC (6 years, 10 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.129: +3 -3 lines
Diff to previous 1.129 (colored)

Update ruby21-base (and ruby21) package to 2.1.5 (Ruby 2.1.5).

	* CVE-2014-8090: Another Denial of Service XML Expansion.

Revision 1.129 / (download) - annotate - [select for diffs], Sat Nov 15 14:39:09 2014 UTC (6 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.128: +2 -2 lines
Diff to previous 1.128 (colored)

Update ruby193-base (and ruby193) to 1.9.3p551 (Ruby 1.9.3-p551).

	* CVE-2014-8090: Another Denial of Service XML Expansion.

Revision 1.128 / (download) - annotate - [select for diffs], Sat Nov 15 14:33:45 2014 UTC (6 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.127: +2 -2 lines
Diff to previous 1.127 (colored)

Update ruby200-base and related packages to 2.0.0-p598 (Ruby 2.0.0-p598).

	* CVE-2014-8090: Another Denial of Service XML Expansion.

Revision 1.124.2.3 / (download) - annotate - [select for diffs], Sun Nov 2 17:33:39 2014 UTC (6 years, 10 months ago) by tron
Branch: pkgsrc-2014Q3
Changes since 1.124.2.2: +3 -3 lines
Diff to previous 1.124.2.2 (colored) to branchpoint 1.124 (colored)

Pullup ticket #4535 - requested by taca
lang/ruby21-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.127
- lang/ruby21-base/Makefile                                     1.8
- lang/ruby21-base/PLIST                                        1.3
- lang/ruby21-base/distinfo                                     1.8-1.9
- lang/ruby21-base/patches/patch-ext_dl_extconf.rb              deleted
- lang/ruby21-base/patches/patch-pack.c                         deleted

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Oct  2 08:59:52 UTC 2014

   Modified Files:
   	pkgsrc/lang/ruby21-base: distinfo
   	pkgsrc/lang/ruby21-base/patches: patch-pack.c

   Log Message:
   Fix typo in comment in a patch file.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Oct 27 16:29:57 UTC 2014

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby21-base: Makefile PLIST distinfo
   Removed Files:
   	pkgsrc/lang/ruby21-base/patches: patch-ext_dl_extconf.rb patch-pack.c

   Log Message:
   Update ruby21/ruby21-base package to 2.1.4.

   Ruby 2.1.4 is released

   Ruby 2.1.4 has been released.

   This release includes security fixes for the following vulnerabilities:

       * CVE-2014-8080: Denial Of Service XML Expansion
       * Changed default settings of ext/openssl related to CVE-2014-3566

   And there are some bug-fixes.

   See tickets and ChangeLog for details.

   Ruby 2.1.3 Released

   We are pleased to announce the release of Ruby 2.1.3. This is a patchlevel
   release of the stable 2.1 series.

   This release contains a change of full GC timing to reduce memory consumption
   (see Bug #9607), and many bugfixes.

   See tickets and ChangeLog for details.

Revision 1.124.2.2 / (download) - annotate - [select for diffs], Sun Nov 2 17:14:33 2014 UTC (6 years, 10 months ago) by tron
Branch: pkgsrc-2014Q3
Changes since 1.124.2.1: +1 -1 lines
Diff to previous 1.124.2.1 (colored) to branchpoint 1.124 (colored)

Pullup ticket #4533 - requested by taca
lang/ruby193-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.125
- lang/ruby193-base/Makefile                                    1.46-1.47
- lang/ruby193-base/distinfo                                    1.36-1.37
- lang/ruby193-base/patches/patch-pack.c                        1.2

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Oct  2 08:50:12 UTC 2014

   Modified Files:
   	pkgsrc/lang/ruby193-base: distinfo
   	pkgsrc/lang/ruby193-base/patches: patch-pack.c

   Log Message:
   Fix typo in comment in a patch file.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Oct 27 16:11:18 UTC 2014

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby193-base: Makefile distinfo

   Log Message:
   Update ruby193-base and related packages to 1.9.3p550 (Ruby 1.9.3-p550).

   Ruby 1.9.3-p550 Released

   We are pleased to announce the release of Ruby 1.9.3-p550.

   This release includes a security fix for DoS vulnerability of REXML.

       * CVE-2014-8080: Denial Of Service XML Expansion

   This release also includes the change of default settings of
   ext/openssl. Insecure SSL/TLS options are now turn off by default.

       * Changed default settings of ext/openssl

   And, in addition, bandled jQuery for darkfish template of RDoc is also
   updated.

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Tue Oct 28 07:48:19 UTC 2014

   Modified Files:
   	pkgsrc/lang/ruby193-base: Makefile

   Log Message:
   Not MAKE_JOBS_SAFE (two tries with MAKE_JOBS=8 failed for me in a row).

Revision 1.124.2.1 / (download) - annotate - [select for diffs], Sat Nov 1 19:17:24 2014 UTC (6 years, 10 months ago) by tron
Branch: pkgsrc-2014Q3
Changes since 1.124: +2 -2 lines
Diff to previous 1.124 (colored)

Pullup ticket #4534 - requested by taca
lang/ruby200-base: bug fix update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.126 via patch
- lang/ruby200-base/Makefile                                    1.14
- lang/ruby200-base/distinfo                                    1.16-1.17
- lang/ruby200-base/patches/patch-pack.c                        1.2

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Oct  2 08:59:26 UTC 2014

   Modified Files:
   	pkgsrc/lang/ruby200-base: distinfo
   	pkgsrc/lang/ruby200-base/patches: patch-pack.c

   Log Message:
   Fix typo in comment in a patch file.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Oct 27 16:20:16 UTC 2014

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby200-base: Makefile distinfo

   Log Message:
   Update ruby200-base and related packages to 2.0.0-p594 (Ruby 2.0.0-p594).

   Ruby 2.0.0-p594 Released

   We are pleased to announce the release of Ruby 2.0.0-p594.

   This release includes a security fix for DoS vulnerability of REXML.

   * CVE-2014-8080: Denial Of Service XML Expansion

   This release also includes the change of default settings of
   ext/openssl. Insecure SSL/TLS options are now turn off by default.

   * Changed default settings of ext/openssl

   And, many bug fixes are also included. See tickets and ChangeLog for details.

   Ruby 2.0.0-p576 Released

   We are pleased to announce the release of Ruby 2.0.0-p576, to celebrate the
   holding of RubyKaigi2014 in Japan now.

   This release includes many bugfixes, such as:

   * many fixes of memory leaks and using extra memory.
   * many fixes of platform-specific issues (especially in build process).
   * many document fixes.

   See tickets and ChangeLog for details.

Revision 1.127 / (download) - annotate - [select for diffs], Mon Oct 27 16:29:57 2014 UTC (6 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.126: +3 -3 lines
Diff to previous 1.126 (colored)

Update ruby21/ruby21-base package to 2.1.4.


Ruby 2.1.4 is released

Ruby 2.1.4 has been released.

This release includes security fixes for the following vulnerabilities:

    * CVE-2014-8080: Denial Of Service XML Expansion
    * Changed default settings of ext/openssl related to CVE-2014-3566

And there are some bug-fixes.

See tickets and ChangeLog for details.


Ruby 2.1.3 Released

We are pleased to announce the release of Ruby 2.1.3. This is a patchlevel
release of the stable 2.1 series.

This release contains a change of full GC timing to reduce memory consumption
(see Bug #9607), and many bugfixes.

See tickets and ChangeLog for details.

Revision 1.126 / (download) - annotate - [select for diffs], Mon Oct 27 16:20:16 2014 UTC (6 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.125: +2 -2 lines
Diff to previous 1.125 (colored)

Update ruby200-base and related packages to 2.0.0-p594 (Ruby 2.0.0-p594).


Ruby 2.0.0-p594 Released

We are pleased to announce the release of Ruby 2.0.0-p594.

This release includes a security fix for DoS vulnerability of REXML.

* CVE-2014-8080: Denial Of Service XML Expansion

This release also includes the change of default settings of
ext/openssl. Insecure SSL/TLS options are now turn off by default.

* Changed default settings of ext/openssl

And, many bug fixes are also included. See tickets and ChangeLog for details.


Ruby 2.0.0-p576 Released

We are pleased to announce the release of Ruby 2.0.0-p576, to celebrate the
holding of RubyKaigi2014 in Japan now.

This release includes many bugfixes, such as:

* many fixes of memory leaks and using extra memory.
* many fixes of platform-specific issues (especially in build process).
* many document fixes.

See tickets and ChangeLog for details.

Revision 1.125 / (download) - annotate - [select for diffs], Mon Oct 27 16:11:17 2014 UTC (6 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.124: +2 -2 lines
Diff to previous 1.124 (colored)

Update ruby193-base and related packages to 1.9.3p550 (Ruby 1.9.3-p550).


Ruby 1.9.3-p550 Released

We are pleased to announce the release of Ruby 1.9.3-p550.

This release includes a security fix for DoS vulnerability of REXML.

    * CVE-2014-8080: Denial Of Service XML Expansion

This release also includes the change of default settings of
ext/openssl. Insecure SSL/TLS options are now turn off by default.

    * Changed default settings of ext/openssl

And, in addition, bandled jQuery for darkfish template of RDoc is also
updated.

Revision 1.124 / (download) - annotate - [select for diffs], Mon Sep 15 06:26:33 2014 UTC (7 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base
Branch point for: pkgsrc-2014Q3
Changes since 1.123: +10 -2 lines
Diff to previous 1.123 (colored)

Clarify description of RUBY_NOVERSION, RUBY_PKGPREFIX and RUBY_SUFFIX.

Revision 1.123 / (download) - annotate - [select for diffs], Mon Aug 25 03:25:57 2014 UTC (7 years ago) by taca
Branch: MAIN
Changes since 1.122: +2 -2 lines
Diff to previous 1.122 (colored)

Upadte ruby193-base to 1.9.3p547 (Ruby 1.9.3 patchlevel 547).
Almost no functional change to existing packages.


Wed May 14 17:35:32 2014  NAKAMURA Usaku  <usa@ruby-lang.org>

	* common.mk: need to quote $BASERUBY because it may includes options.
	  this change is only for release management, not bug fix.
	  [Backport #9837] [ruby-dev:48218]

Mon Mar 31 15:38:07 2014  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* ext/openssl/ossl.c (ossl_make_error): check NULL for unknown
	  error reasons with old OpenSSL, and insert a colon iff formatted
	  message is not empty.

Revision 1.122 / (download) - annotate - [select for diffs], Thu Aug 14 03:59:22 2014 UTC (7 years, 1 month ago) by taca
Branch: MAIN
Changes since 1.121: +4 -2 lines
Diff to previous 1.121 (colored)

* Pass RUBY_VER to MAKEFLAGS to fix build problem via dependency.
* Add RUBY21_PATCHLEVEL with commented out.

Revision 1.121 / (download) - annotate - [select for diffs], Wed May 21 03:19:57 2014 UTC (7 years, 4 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.120: +2 -2 lines
Diff to previous 1.120 (colored)

Update ruby21 to 2.1.2.

Quote from release announce:

This release contains a fix for a regression of Hash#reject in Ruby 2.1.1,
support for build with Readline-6.3 (see Bug #9578), an updated bundled
version of libyaml with psych, and some bug fixes.

For details, please refer ChangeLog.

Revision 1.120 / (download) - annotate - [select for diffs], Wed May 21 03:14:45 2014 UTC (7 years, 4 months ago) by taca
Branch: MAIN
Changes since 1.119: +2 -2 lines
Diff to previous 1.119 (colored)

Update ruby200 to Ruby 2.0.0-p481.

Including many bug fixes:

* support for build with Readline-6.3
* a fix for old OpenSSL (regression in p451)
* an updated bundled version of libyaml (see Heap Overflow in YAML URI Escape Parsing (CVE-2014-2525))

For detail, please refer ChangeLog.

Revision 1.119 / (download) - annotate - [select for diffs], Wed May 21 03:08:34 2014 UTC (7 years, 4 months ago) by taca
Branch: MAIN
Changes since 1.118: +4 -4 lines
Diff to previous 1.118 (colored)

Instead of comparing _RUBY_VERSION_REQD to "211", compare "18" or "193".

Revision 1.118 / (download) - annotate - [select for diffs], Sat May 17 11:34:35 2014 UTC (7 years, 4 months ago) by obache
Branch: MAIN
Changes since 1.117: +3 -3 lines
Diff to previous 1.117 (colored)

Update comments for ruby21.

Revision 1.117 / (download) - annotate - [select for diffs], Thu May 1 12:45:09 2014 UTC (7 years, 4 months ago) by taca
Branch: MAIN
Changes since 1.116: +5 -1 lines
Diff to previous 1.116 (colored)

Fix broken print-PLIST with gem based packages.

Revision 1.116 / (download) - annotate - [select for diffs], Fri Mar 14 19:54:23 2014 UTC (7 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.115: +6 -6 lines
Diff to previous 1.115 (colored)

Switch default version of Ruby to 2.0.0.

And add value for Ruby 2.1.1 in description.

Revision 1.115 / (download) - annotate - [select for diffs], Fri Mar 14 19:33:59 2014 UTC (7 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.114: +2 -2 lines
Diff to previous 1.114 (colored)

Enable using 21 to RUBY_VER; Ruby 2.1.1.

Revision 1.114 / (download) - annotate - [select for diffs], Thu Mar 13 18:00:02 2014 UTC (7 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.113: +2 -2 lines
Diff to previous 1.113 (colored)

Update ruby200-base and ruby200 packages to 2.0.0p451 (Ruby 2.0.0-p451).

pkgsrc chagnges:

* Use RUBY_SUFFIX instead of RUBY_VER for appropriate place.
* Detect NetBSD correctly in Gem::Platform.

Quote from release announce:

 This release includes many bugfixes. See tickets and ChangeLog for details.

Revision 1.113 / (download) - annotate - [select for diffs], Thu Mar 13 17:53:36 2014 UTC (7 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.112: +2 -2 lines
Diff to previous 1.112 (colored)

Update ruby193-base and related packages to 1.9.3p545 (Ruby 1.9.3-p545).

pkgsrc chagnges:

* Use RUBY_SUFFIX instead of RUBY_VER for appropriate place.
* Detect NetBSD correctly in Gem::Platform.

Quote from release announce:

This is the last ordinal release of Ruby 1.9.3. It means that Ruby 1.9.3 goes
into the state of the security maintenance phase, and will never be released
unless any critical regressions or security issues are found.  This phase is
planned to be maintained for 1 year. Then, maintenance of Ruby 1.9.3 will be
ended at Feb. 24th, 2015.

This release includes many bugfixes. See tickets and ChangeLog for details.

Revision 1.112 / (download) - annotate - [select for diffs], Thu Mar 13 17:06:12 2014 UTC (7 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.111: +33 -27 lines
Diff to previous 1.111 (colored)

Change to improve frame work and to prepare to support Ruby 2.1.1.

* Replace RUBY210_* to RUBY21_* for Ruby 2.1.1.  And RUBY_VER of
  value "21" would support Ruby 2.1.1.
* Make RUBY_SUFFIX to contain major-minor-teeny.  (It is not always
  the same as RUBY_VER any more.)
* Make RUBY_SRCDIR to relative path.

Revision 1.111 / (download) - annotate - [select for diffs], Thu Mar 13 16:15:46 2014 UTC (7 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.110: +4 -1 lines
Diff to previous 1.110 (colored)

Add RUBY_SUFFIX to FILES_SUBST, MESSAGE_SUBST and PLIST_SUBST.

Revision 1.110 / (download) - annotate - [select for diffs], Sun Feb 9 05:14:39 2014 UTC (7 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.109: +30 -2 lines
Diff to previous 1.109 (colored)

* Define versions of gems, rdoc rake and json which bundled
  with Ruby's distribution.
* Define some variable for Ruby 2.1.0.

Revision 1.109 / (download) - annotate - [select for diffs], Tue Feb 4 03:16:44 2014 UTC (7 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.108: +6 -4 lines
Diff to previous 1.108 (colored)

Take care for older bmake, tested on old NetBSD 4's make(1).
Noted by wiz@ via private E-mail.

Revision 1.108 / (download) - annotate - [select for diffs], Sun Feb 2 07:46:16 2014 UTC (7 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.107: +5 -1 lines
Diff to previous 1.107 (colored)

Utilize PKGNAME_REQD to determine required Ruby version.

Address to PR pkg/48509.

Revision 1.107 / (download) - annotate - [select for diffs], Tue Jan 14 11:14:07 2014 UTC (7 years, 8 months ago) by obache
Branch: MAIN
Changes since 1.106: +2 -2 lines
Diff to previous 1.106 (colored)

fixes comment for RUBY_VERSION_SUPPORTED.
200 is also in default.

Revision 1.101.2.4 / (download) - annotate - [select for diffs], Sun Dec 1 11:47:59 2013 UTC (7 years, 9 months ago) by tron
Branch: pkgsrc-2013Q3
Changes since 1.101.2.3: +2 -2 lines
Diff to previous 1.101.2.3 (colored) to branchpoint 1.101 (colored) next main 1.102 (colored)

Pullup ticket #4261 - requested by taca
lang/ruby200-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.106
- lang/ruby200-base/Makefile                                    1.5
- lang/ruby200-base/PLIST                                       1.2
- lang/ruby200-base/distinfo                                    1.7
- lang/ruby200-base/patches/patch-configure                     1.4
- lang/ruby200-base/patches/patch-ext_tk_extconf.rb             deleted
- lang/ruby200-base/patches/patch-lib_rubygems.rb               1.2
- lang/ruby200-base/patches/patch-lib_rubygems_commands_setup__command.rb 1.2
- lang/ruby200-base/patches/patch-lib_rubygems_config__file.rb  1.2
- lang/ruby200-base/patches/patch-lib_rubygems_dependency__installer.rb 1.2
- lang/ruby200-base/patches/patch-lib_rubygems_ext_ext__conf__builder.rb deleted
- lang/ruby200-base/patches/patch-lib_rubygems_installer.rb     1.2
- lang/ruby200-base/patches/patch-lib_rubygems_specification.rb 1.2
- lang/ruby200-base/patches/patch-lib_rubygems_version.rb       deleted
- lang/ruby200-base/patches/patch-man_ri.1                      1.2
- lang/ruby200-base/patches/patch-tool_rbinstall.rb             1.2

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Nov 24 14:22:03 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby200-base: Makefile PLIST distinfo
   	pkgsrc/lang/ruby200-base/patches: patch-configure patch-lib_rubygems.rb
   	    patch-lib_rubygems_commands_setup__command.rb
   	    patch-lib_rubygems_config__file.rb
   	    patch-lib_rubygems_dependency__installer.rb
   	    patch-lib_rubygems_installer.rb patch-lib_rubygems_specification.rb
   	    patch-man_ri.1 patch-tool_rbinstall.rb
   Removed Files:
   	pkgsrc/lang/ruby200-base/patches: patch-ext_tk_extconf.rb
   	    patch-lib_rubygems_ext_ext__conf__builder.rb
   	    patch-lib_rubygems_version.rb

   Log Message:
   Update ruby200-base, ruby200 and ruby-mode package to 2.00-p353.

   Ruby 2.0.0-p353 is released

   Now Ruby 2.0.0-p353 is released.

   This release includes a security fix about floating point parsing.

       Heap Overflow in Floating Point Parsing (CVE-2013-4164)

   And some bugfixes are also included. See tickets and ChangeLog for details.

Revision 1.101.2.3 / (download) - annotate - [select for diffs], Sun Dec 1 11:34:00 2013 UTC (7 years, 9 months ago) by tron
Branch: pkgsrc-2013Q3
Changes since 1.101.2.2: +1 -1 lines
Diff to previous 1.101.2.2 (colored) to branchpoint 1.101 (colored)

Pullup ticket #4260 - requested by taca
lang/ruby193-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.105
- lang/ruby193-base/Makefile                                    1.36
- lang/ruby193-base/distinfo                                    1.28 via patch
- lang/ruby193-base/patches/patch-configure                     1.11
- lang/ruby193-base/patches/patch-configure.in                  1.10
- lang/ruby193-base/patches/patch-ext_tk_extconf.rb             deleted

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Nov 24 14:17:19 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby193-base: Makefile distinfo
   	pkgsrc/lang/ruby193-base/patches: patch-configure patch-configure.in
   Removed Files:
   	pkgsrc/lang/ruby193-base/patches: patch-ext_tk_extconf.rb

   Log Message:
   Update ruby193-base (and related packages to 1.9.3-p484).

   Ruby 1.9.3-p484 is released

   Now Ruby 1.9.3-p484 is released.

   This release includes a security fix about ruby interpreter core:

       Heap Overflow in Floating Point Parsing (CVE-2013-4164)

   And some bugfixes are also included. See tickets and ChangeLog for details.

Revision 1.106 / (download) - annotate - [select for diffs], Sun Nov 24 14:22:03 2013 UTC (7 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.105: +2 -2 lines
Diff to previous 1.105 (colored)

Update ruby200-base, ruby200 and ruby-mode package to 2.00-p353.

Ruby 2.0.0-p353 is released

Now Ruby 2.0.0-p353 is released.

This release includes a security fix about floating point parsing.

    Heap Overflow in Floating Point Parsing (CVE-2013-4164)

And some bugfixes are also included. See tickets and ChangeLog for details.

Revision 1.105 / (download) - annotate - [select for diffs], Sun Nov 24 14:17:19 2013 UTC (7 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.104: +2 -2 lines
Diff to previous 1.104 (colored)

Update ruby193-base (and related packages to 1.9.3-p484).

Ruby 1.9.3-p484 is released

Now Ruby 1.9.3-p484 is released.

This release includes a security fix about ruby interpreter core:

    Heap Overflow in Floating Point Parsing (CVE-2013-4164)

And some bugfixes are also included. See tickets and ChangeLog for details.

Revision 1.101.2.2 / (download) - annotate - [select for diffs], Mon Nov 11 23:27:49 2013 UTC (7 years, 10 months ago) by tron
Branch: pkgsrc-2013Q3
Changes since 1.101.2.1: +2 -2 lines
Diff to previous 1.101.2.1 (colored) to branchpoint 1.101 (colored)

Pullup ticket #4253 - requested by taca
lang/ruby18-base: build fix
lang/ruby193-base: build fix
lang/ruby200-base: build fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.103-1.104

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Tue Oct 29 23:25:33 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   Replace LOWER_ARCH to MACHINE_ARCH in definition of RUBY_ARCH.

   Fix build problem on FreeBSD.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Nov  6 12:42:35 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   Use MACHINE_GNU_ARCH instead of MACHINE_ARCH.

   Fix build problem on NetBSD/i386.

Revision 1.101.2.1 / (download) - annotate - [select for diffs], Sun Nov 10 08:52:52 2013 UTC (7 years, 10 months ago) by spz
Branch: pkgsrc-2013Q3
Changes since 1.101: +5 -1 lines
Diff to previous 1.101 (colored)

Pullup ticket #4252 - requested by bsiegert
lang/ruby200-base: build fix
lang/ruby: build fix for lang/ruby200-base

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.102
- lang/ruby200-base/distinfo                                    1.6
- lang/ruby200-base/patches/patch-configure                     1.3

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   taca
   Date:           Mon Oct 28 14:26:59 UTC 2013

   Modified Files:
           pkgsrc/lang/ruby: rubyversion.mk
           pkgsrc/lang/ruby200-base: distinfo
           pkgsrc/lang/ruby200-base/patches: patch-configure

   Log Message:
   Fix build problem on some platforms; FreeBSD and MirBSD.

   For FreeBSD:

   * Fix careless mistake of patch to configure.

   For MirBSD (and possibly OpenBSD):

   * Don't pass empy string (before semicolon to sed(1).
   * Correct suffix for libruby's shared library.

   No PKGREVISION bump since this is simply fix for build problem.


   To generate a diff of this commit:
   cvs rdiff -u -r1.101 -r1.102 pkgsrc/lang/ruby/rubyversion.mk
   cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/ruby200-base/distinfo
   cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/ruby200-base/patches/patch-configure

Revision 1.104 / (download) - annotate - [select for diffs], Wed Nov 6 12:42:35 2013 UTC (7 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.103: +2 -2 lines
Diff to previous 1.103 (colored)

Use MACHINE_GNU_ARCH instead of MACHINE_ARCH.

Fix build problem on NetBSD/i386.

Revision 1.103 / (download) - annotate - [select for diffs], Tue Oct 29 23:25:33 2013 UTC (7 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.102: +2 -2 lines
Diff to previous 1.102 (colored)

Replace LOWER_ARCH to MACHINE_ARCH in definition of RUBY_ARCH.

Fix build problem on FreeBSD.

Revision 1.102 / (download) - annotate - [select for diffs], Mon Oct 28 14:26:59 2013 UTC (7 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.101: +5 -1 lines
Diff to previous 1.101 (colored)

Fix build problem on some platforms; FreeBSD and MirBSD.

For FreeBSD:

* Fix careless mistake of patch to configure.

For MirBSD (and possibly OpenBSD):

* Don't pass empy string (before semicolon to sed(1).
* Correct suffix for libruby's shared library.

No PKGREVISION bump since this is simply fix for build problem.

Revision 1.101 / (download) - annotate - [select for diffs], Sun Jul 21 02:27:45 2013 UTC (8 years, 2 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base
Branch point for: pkgsrc-2013Q3
Changes since 1.100: +17 -7 lines
Diff to previous 1.100 (colored)

Add support stuff for Ruby 2.0.0.

Revision 1.100 / (download) - annotate - [select for diffs], Thu Jun 27 16:32:03 2013 UTC (8 years, 2 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.99: +3 -3 lines
Diff to previous 1.99 (colored)

Start update of Ruby 1.8.7 patchlevel 374 and Ruby 1.9.3-p448.

Revision 1.95.2.1 / (download) - annotate - [select for diffs], Sun Jun 9 19:35:15 2013 UTC (8 years, 3 months ago) by tron
Branch: pkgsrc-2013Q1
Changes since 1.95: +27 -17 lines
Diff to previous 1.95 (colored) next main 1.96 (colored)

Pullup ticket #4149 - requested by taca
lang/ruby193-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.96-1.99 via patch
- lang/ruby193-base/Makefile                                    1.28-1.30 via patch
- lang/ruby193-base/PLIST                                       1.8 via patch
- lang/ruby193-base/distinfo                                    1.19-1.21,1.19 via patch
- lang/ruby193-base/patches/patch-Makefile.in                   1.1 via patch
- lang/ruby193-base/patches/patch-configure                     1.7-1.9,1.7 via patch
- lang/ruby193-base/patches/patch-configure.in                  1.6-1.8,1.6 via patch
- lang/ruby193-base/patches/patch-lib_rubygems_dependency__installer.rb 1.2 via patch

---
   Module Name:	pkgsrc
   Committed By:	obache
   Date:		Thu Apr  4 13:30:07 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   define ruby library names for Cygwin (only tested with ruby193).

---
   Module Name:	pkgsrc
   Committed By:	obache
   Date:		Thu Apr  4 13:31:55 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby193-base: Makefile PLIST

   Log Message:
   Add missing PLIST entries for Win32 (currently, on Cygwin).

---
   Module Name:	pkgsrc
   Committed By:	obache
   Date:		Sat Apr 20 02:30:18 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby193-base: Makefile

   Log Message:
   Cygwin also require tools.mkdir in rbconfig.rb work around.

---
   Module Name:	pkgsrc
   Committed By:	rodent
   Date:		Mon Apr  8 11:17:26 UTC 2013

   Modified Files:
   	pkgsrc/audio/distmp3: Makefile
   	pkgsrc/audio/festival: Makefile
   	pkgsrc/audio/moc: Makefile
   	pkgsrc/chat/konversation: Makefile
   	pkgsrc/chat/xchat: Makefile.common
   	pkgsrc/converters/skf: Makefile
   	pkgsrc/databases/clisp-bdb: PLIST
   	pkgsrc/databases/gdbm: Makefile
   	pkgsrc/databases/gdbm_compat: builtin.mk
   	pkgsrc/databases/mysql51-client: Makefile.common
   	pkgsrc/databases/p5-Catalyst-Model-RDBO: MESSAGE
   	pkgsrc/databases/php-pdo_mysql: Makefile
   	pkgsrc/databases/postgresql84: options.mk
   	pkgsrc/databases/py-metakit: Makefile
   	pkgsrc/devel/gps: options.mk
   	pkgsrc/devel/gtexinfo: options.mk
   	pkgsrc/devel/lwp: PLIST
   	pkgsrc/devel/netbsd-iscsi-lib: Makefile
   	pkgsrc/devel/p5-Devel-Pragma: Makefile
   	pkgsrc/devel/p5-Test-TinyMocker: Makefile
   	pkgsrc/devel/ruby-readline: options.mk
   	pkgsrc/devel/tpasm: PLIST
   	pkgsrc/devel/xulrunner192: Makefile mozilla-common.mk
   	pkgsrc/editors/emacs22: Makefile.common
   	pkgsrc/editors/xemacs: hacks.mk
   	pkgsrc/emulators/suse121_gtk2: Makefile
   	pkgsrc/filesystems/fuse: builtin.mk
   	pkgsrc/filesystems/glusterfs: MESSAGE.NetBSD options.mk
   	pkgsrc/filesystems/openafs: options.mk
   	pkgsrc/fonts/ja-elisat: Makefile
   	pkgsrc/games/crack-attack-sounds: Makefile
   	pkgsrc/games/gnuchess: Makefile
   	pkgsrc/games/pingus: Makefile
   	pkgsrc/games/quake3server-ut: Makefile
   	pkgsrc/graphics/graphviz: buildlink3.mk
   	pkgsrc/graphics/tgif: Makefile
   	pkgsrc/graphics/xplot-devel: Makefile
   	pkgsrc/inputmethod/ibus: bad-env-usage.mk
   	pkgsrc/inputmethod/prime: Makefile
   	pkgsrc/inputmethod/uim-elisp: Makefile
   	pkgsrc/lang/gcc47-libs: Makefile
   	pkgsrc/lang/objc: Makefile
   	pkgsrc/lang/ruby: gem.mk rubyversion.mk
   	pkgsrc/lang/ucblogo: Makefile
   	pkgsrc/mail/mailhops: Makefile
   	pkgsrc/mail/perdition: Makefile.common
   	pkgsrc/mail/thunderbird-l10n: MESSAGE
   	pkgsrc/mail/thunderbird10-l10n: MESSAGE
   	pkgsrc/math/mpcomplex: inplace.mk
   	pkgsrc/math/mtl: Makefile
   	pkgsrc/math/p5-Math-Random-MT-Perl: Makefile
   	pkgsrc/misc/autocue: distinfo
   	pkgsrc/multimedia/gstreamer1: options.mk
   	pkgsrc/multimedia/tstools: Makefile
   	pkgsrc/net/arping: Makefile
   	pkgsrc/net/delegate: Makefile
   	pkgsrc/net/hlfl: Makefile
   	pkgsrc/net/irrd: options.mk
   	pkgsrc/net/netdisco: Makefile
   	pkgsrc/net/openvpn: MESSAGE
   	pkgsrc/net/py-omniORBpy: hacks.mk
   	pkgsrc/net/radiusclient-ng: Makefile
   	pkgsrc/net/ruby-amqp: Makefile
   	pkgsrc/net/sitescooper: Makefile
   	pkgsrc/net/teamspeak-client: Makefile
   	pkgsrc/net/vnc: Makefile
   	pkgsrc/net/wistumbler2: Makefile.common
   	pkgsrc/net/wpa_gui: Makefile
   	pkgsrc/net/wu-ftpd: Makefile
   	pkgsrc/parallel/gridscheduler: Makefile
   	pkgsrc/pkgtools/pkg_install: Makefile
   	pkgsrc/print/LPRng-core: Makefile
   	pkgsrc/security/crypto++: Makefile
   	pkgsrc/security/f-prot-antivirus6-ms-bin: Makefile
   	pkgsrc/security/libbf: Makefile
   	pkgsrc/security/libidea: Makefile
   	pkgsrc/security/libssh: Makefile
   	pkgsrc/security/pakemon: Makefile
   	pkgsrc/security/php-suhosin: Makefile
   	pkgsrc/security/pks: Makefile
   	pkgsrc/security/prelude-lml: Makefile
   	pkgsrc/security/prngd: Makefile
   	pkgsrc/security/py-lasso: Makefile
   	pkgsrc/shells/ast-ksh: Makefile.common
   	pkgsrc/sysutils/mkmemstick: distinfo
   	pkgsrc/sysutils/whowatch: Makefile
   	pkgsrc/textproc/dblatex: Makefile
   	pkgsrc/textproc/hunspell-da_DK: Makefile
   	pkgsrc/textproc/hunspell-sk_SK: Makefile
   	pkgsrc/textproc/jade: Makefile
   	pkgsrc/textproc/kakasi: Makefile
   	pkgsrc/textproc/py-enchant: Makefile
   	pkgsrc/wm/compiz-fusion-plugins-extra: Makefile
   	pkgsrc/wm/compiz-fusion-plugins-main: Makefile
   	pkgsrc/www/SOGo: MESSAGE
   	pkgsrc/www/amaya: hacks.mk
   	pkgsrc/www/ap2-xslt2: Makefile
   	pkgsrc/www/contao30: Makefile
   	pkgsrc/www/epiphany: Makefile
   	pkgsrc/www/firefox-l10n: MESSAGE
   	pkgsrc/www/firefox10-l10n: MESSAGE
   	pkgsrc/www/firefox36: Makefile
   	pkgsrc/www/firefox36-l10n: MESSAGE
   	pkgsrc/www/phraseanet: MESSAGE
   	pkgsrc/www/seamonkey-l10n: MESSAGE
   	pkgsrc/x11/xdaemon: Makefile

   Log Message:
   Remove "Trailing empty lines." and/or "Trailing white-space."

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Tue May 14 15:18:05 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   * Properly handle the case of multiple values in RUBY_VERSION_SUPPORTED.
   * Clean up PLIST_VARS.

   No functional change should be done.

---
   Module Name:	pkgsrc
   Committed By:	bsiegert
   Date:		Tue Apr 30 21:30:59 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby193-base: distinfo
   	pkgsrc/lang/ruby193-base/patches: patch-configure patch-configure.in

   Log Message:
   Unbreak build on MirBSD by pre-including sys/types.h and sys/time.h in
   header checks.
   This will be submitted upstream.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu May 16 16:13:59 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby193-base: Makefile distinfo
   	pkgsrc/lang/ruby193-base/patches: patch-configure patch-configure.in
   	    patch-lib_rubygems_dependency__installer.rb
   Added Files:
   	pkgsrc/lang/ruby193-base/patches: patch-Makefile.in

   Log Message:
   Update ruby193 and related packages to 1.9.3p429 (Ruby 1.9.3 patchlevel 429).

   pkgsrc changes:

     * Fix gem command creating extra directories.

   Quote from release announce:

     This release includes a security fix about bundled DL / Fiddle.

     * Object taint bypassing in DL and Fiddle in Ruby (CVE-2013-2065)

   	http://www.ruby-lang.org/en/news/2013/05/14/taint-bypass-dl-fiddle-cve-2013-2065/

     * And some small bugfixes are also included.

       See tickets:

   	https://bugs.ruby-lang.org/projects/ruby-193/issues?set_filter=1&amp;status_id=5
       ChangeLog for details.

   	http://svn.ruby-lang.org/repos/ruby/tags/v1_9_3_426/ChangeLog

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sat May 18 07:39:36 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby193-base: distinfo
   	pkgsrc/lang/ruby193-base/patches: patch-configure patch-configure.in

   Log Message:
   Correct patch of configure scripts for DragonFly/FreeBSD.
   That place was changed prior to my update of ruby193-base pacakge and
   I'm not sure it was correct or not.

   And suffix of libruby shared library has something historical part of
   pkgsrc.  I don't care so much to changing the name, but also don't
   think it is so important thing to bump revisions.

   Noted by pkg/47831 from David Shao.

---
   Module Name:	pkgsrc
   Committed By:	bsiegert
   Date:		Tue Apr 30 21:30:59 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby193-base: distinfo
   	pkgsrc/lang/ruby193-base/patches: patch-configure patch-configure.in

   Log Message:
   Unbreak build on MirBSD by pre-including sys/types.h and sys/time.h in
   header checks.
   This will be submitted upstream.

Revision 1.99 / (download) - annotate - [select for diffs], Thu May 16 16:13:59 2013 UTC (8 years, 4 months ago) by taca
Branch: MAIN
Changes since 1.98: +2 -2 lines
Diff to previous 1.98 (colored)

Update ruby193 and related packages to 1.9.3p429 (Ruby 1.9.3 patchlevel 429).

pkgsrc changes:

  * Fix gem command creating extra directories.

Quote from release announce:

  This release includes a security fix about bundled DL / Fiddle.

  * Object taint bypassing in DL and Fiddle in Ruby (CVE-2013-2065)

	http://www.ruby-lang.org/en/news/2013/05/14/taint-bypass-dl-fiddle-cve-2013-2065/

  * And some small bugfixes are also included.

    See tickets:

	https://bugs.ruby-lang.org/projects/ruby-193/issues?set_filter=1&amp;status_id=5
    ChangeLog for details.

	http://svn.ruby-lang.org/repos/ruby/tags/v1_9_3_426/ChangeLog

Revision 1.98 / (download) - annotate - [select for diffs], Tue May 14 15:18:05 2013 UTC (8 years, 4 months ago) by taca
Branch: MAIN
Changes since 1.97: +20 -14 lines
Diff to previous 1.97 (colored)

* Properly handle the case of multiple values in RUBY_VERSION_SUPPORTED.
* Clean up PLIST_VARS.

No functional change should be done.

Revision 1.97 / (download) - annotate - [select for diffs], Mon Apr 8 11:17:15 2013 UTC (8 years, 5 months ago) by rodent
Branch: MAIN
Changes since 1.96: +3 -3 lines
Diff to previous 1.96 (colored)

Remove "Trailing empty lines." and/or "Trailing white-space."

Revision 1.96 / (download) - annotate - [select for diffs], Thu Apr 4 13:30:07 2013 UTC (8 years, 5 months ago) by obache
Branch: MAIN
Changes since 1.95: +5 -1 lines
Diff to previous 1.95 (colored)

define ruby library names for Cygwin (only tested with ruby193).

Revision 1.92.2.2 / (download) - annotate - [select for diffs], Mon Feb 25 16:55:28 2013 UTC (8 years, 6 months ago) by tron
Branch: pkgsrc-2012Q4
Changes since 1.92.2.1: +1 -1 lines
Diff to previous 1.92.2.1 (colored) to branchpoint 1.92 (colored) next main 1.93 (colored)

Pullup ticket #4080 - requested by taca
lang/ruby193-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.95
- lang/ruby193-base/Makefile                                    1.26
- lang/ruby193-base/distinfo                                    1.18
- lang/ruby193-base/patches/patch-ext_json_lib_json_add_core.rb deleted
- lang/ruby193-base/patches/patch-ext_json_lib_json_common.rb   deleted
- lang/ruby193-base/patches/patch-ext_json_lib_json_version.rb  deleted
- lang/ruby193-base/patches/patch-ext_json_parser_parser.c      deleted
- lang/ruby193-base/patches/patch-ext_json_parser_parser.rl     deleted
- lang/ruby193-base/patches/patch-test_json_test__json.rb       deleted
- lang/ruby193-base/patches/patch-test_json_test__json__addition.rb deleted
- lang/ruby193-base/patches/patch-test_json_test__json__string__matching.rb deleted

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Fri Feb 22 16:20:48 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby193-base: Makefile distinfo
   Removed Files:
   	pkgsrc/lang/ruby193-base/patches: patch-ext_json_lib_json_add_core.rb
   	    patch-ext_json_lib_json_common.rb
   	    patch-ext_json_lib_json_version.rb patch-ext_json_parser_parser.c
   	    patch-ext_json_parser_parser.rl patch-test_json_test__json.rb
   	    patch-test_json_test__json__addition.rb
   	    patch-test_json_test__json__string__matching.rb

   Log Message:
   Update ruby193-base package (and related) to 1.9.3-p392.
   Security problem of CVE-2013-0269 was already handled but REXML security
   problem is fixed by this package.

   Now Ruby 1.9.3-p392 is released. I apologize for updating too frequently.

   This release includes security fixes about bundled JSON and REXML.

   * Denial of Service and Unsafe Object Creation Vulnerability in JSON
     (CVE-2013-0269)
   * Entity expansion DoS vulnerability in REXML (XML bomb)

   And some small bugfixes are also included.

Revision 1.95 / (download) - annotate - [select for diffs], Fri Feb 22 16:20:47 2013 UTC (8 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base
Branch point for: pkgsrc-2013Q1
Changes since 1.94: +2 -2 lines
Diff to previous 1.94 (colored)

Update ruby193-base package (and related) to 1.9.3-p392.
Security problem of CVE-2013-0269 was already handled but REXML security
problem is fixed by this package.


Now Ruby 1.9.3-p392 is released. I apologize for updating too frequently.

This release includes security fixes about bundled JSON and REXML.

* Denial of Service and Unsafe Object Creation Vulnerability in JSON
  (CVE-2013-0269)
* Entity expansion DoS vulnerability in REXML (XML bomb)

And some small bugfixes are also included.

Revision 1.92.2.1 / (download) - annotate - [select for diffs], Mon Feb 11 17:39:07 2013 UTC (8 years, 7 months ago) by tron
Branch: pkgsrc-2012Q4
Changes since 1.92: +2 -2 lines
Diff to previous 1.92 (colored)

Pullup ticket #4056 - requested by taca
lang/ruby193-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.93-1.94
- lang/ruby193-base/Makefile                                    1.21-1.23
- lang/ruby193-base/PLIST                                       1.5-1.6
- lang/ruby193-base/distinfo                                    1.14-1.16
- lang/ruby193-base/patches/patch-configure                     1.5-1.6
- lang/ruby193-base/patches/patch-configure.in                  1.5
- lang/ruby193-base/patches/patch-lib_rubygems.rb               1.2
- lang/ruby193-base/patches/patch-lib_rubygems_specification.rb 1.3
- lang/ruby193-base/patches/patch-lib_rubygems_version.rb       1.1
- lang/ruby193-base/patches/patch-random.c                      deleted
- lang/ruby193-base/patches/patch-test_rubygems_test__gem.rb    1.2

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Jan 31 15:56:14 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby193-base: Makefile PLIST distinfo
   	pkgsrc/lang/ruby193-base/patches: patch-configure patch-configure.in
   	    patch-lib_rubygems.rb patch-test_rubygems_test__gem.rb
   Removed Files:
   	pkgsrc/lang/ruby193-base/patches: patch-random.c

   Log Message:
   Update ruby193 to 1.9.3p374 (Ruby 1.9.3-p374).

   These releasess don't include any security fixes.

   Ruby 1.9.3-p362:

   This release includes other many bug fixes.

       Resolved build problems on Solaris.
       Windows 8 support (hopefully).
       other many bug fixes.

   Ruby 1.9.3-p374:

   This release includes many bug fixes. Especially,

       Fixed randomly SEGV problem (often reported with Rails)
       Windows 8 support (maybe, hopefully)
       other many bug fixes.

   See tickets and ChangeLog for details.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sat Feb  2 08:11:54 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby193-base: Makefile distinfo
   	pkgsrc/lang/ruby193-base/patches: patch-lib_rubygems_specification.rb
   Added Files:
   	pkgsrc/lang/ruby193-base/patches: patch-lib_rubygems_version.rb

   Log Message:
   Add a two fixes from ruby-2.0.0/rubygems 1.8.25.

   * Allow multiple conditions for requirement of gem's specification since
     some newer gem already use this feature.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Feb  6 15:48:31 UTC 2013

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby193-base: Makefile PLIST distinfo
   	pkgsrc/lang/ruby193-base/patches: patch-configure

   Log Message:
   Update ruby193 pacakges to 1.9.3p385.

   This release includes a security fix about bundled RDoc.
   Full changes are too may to write here, please refer ChangeLog.

Revision 1.94 / (download) - annotate - [select for diffs], Wed Feb 6 15:48:30 2013 UTC (8 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.93: +2 -2 lines
Diff to previous 1.93 (colored)

Update ruby193 pacakges to 1.9.3p385.

This release includes a security fix about bundled RDoc.
Full changes are too may to write here, please refer ChangeLog.

Revision 1.93 / (download) - annotate - [select for diffs], Thu Jan 31 15:56:13 2013 UTC (8 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.92: +2 -2 lines
Diff to previous 1.92 (colored)

Update ruby193 to 1.9.3p374 (Ruby 1.9.3-p374).

These releasess don't include any security fixes.


Ruby 1.9.3-p362:

This release includes other many bug fixes.

    Resolved build problems on Solaris.
    Windows 8 support (hopefully).
    other many bug fixes.

Ruby 1.9.3-p374:

This release includes many bug fixes. Especially,

    Fixed randomly SEGV problem (often reported with Rails)
    Windows 8 support (maybe, hopefully)
    other many bug fixes.

See tickets and ChangeLog for details.

Revision 1.88.2.2 / (download) - annotate - [select for diffs], Sat Nov 10 23:06:57 2012 UTC (8 years, 10 months ago) by tron
Branch: pkgsrc-2012Q3
Changes since 1.88.2.1: +2 -2 lines
Diff to previous 1.88.2.1 (colored) to branchpoint 1.88 (colored) next main 1.89 (colored)

Pullup ticket #3968 - requested by taca
lang/ruby193-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.92 via patch
- lang/ruby193-base/distinfo                                    1.12 via patch

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sat Nov 10 14:34:27 UTC 2012

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby193-base: distinfo

   Log Message:
   Update ruby193-base (and releated packages) to 1.9.3p327 (Ruby 1.9.3
   patchlevel 327) to fix DoS security problem.

   http://www.ruby-lang.org/en/news/2012/11/09/ruby19-hashdos-cve-2012-5371/

   For other changes please refer Changelog file.

Revision 1.92 / (download) - annotate - [select for diffs], Sat Nov 10 14:34:27 2012 UTC (8 years, 10 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base
Branch point for: pkgsrc-2012Q4
Changes since 1.91: +2 -2 lines
Diff to previous 1.91 (colored)

Update ruby193-base (and releated packages) to 1.9.3p327 (Ruby 1.9.3
patchlevel 327) to fix DoS security problem.

http://www.ruby-lang.org/en/news/2012/11/09/ruby19-hashdos-cve-2012-5371/

For other changes please refer Changelog file.

Revision 1.88.2.1 / (download) - annotate - [select for diffs], Wed Oct 17 09:47:20 2012 UTC (8 years, 11 months ago) by tron
Branch: pkgsrc-2012Q3
Changes since 1.88: +6 -5 lines
Diff to previous 1.88 (colored)

Pullup ticket #3947 - requested by taca
lang/ruby193-base: security update

Revisions pulled up:
- devel/ruby-fiddle/Makefile                                    1.6
- devel/ruby-mode/Makefile                                      1.26
- lang/ruby/Makefile.common                                     1.29
- lang/ruby/rubyversion.mk                                      1.89-1.90
- lang/ruby193-base/Makefile                                    1.20
- lang/ruby193-base/PLIST                                       1.4
- lang/ruby193-base/distinfo                                    1.11
- lang/ruby193-base/patches/patch-configure                     1.4
- lang/ruby193-base/patches/patch-configure.in                  1.4
- lang/ruby193-base/patches/patch-error.c                       deleted
- lang/ruby193-base/patches/patch-lib_mkmf.rb                   deleted

---
   Module Name:	pkgsrc
   Committed By:	cheusov
   Date:		Wed Oct  3 23:48:00 UTC 2012

   Modified Files:
   	pkgsrc/lang/php: phpversion.mk
   	pkgsrc/lang/python: pyversion.mk
   	pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   Move documentation for *_REQD variables to "Infrastructure variables"
   as suggested by obache@

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Fri Oct 12 14:51:32 UTC 2012

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby193-base: Makefile PLIST distinfo
   	pkgsrc/lang/ruby193-base/patches: patch-configure patch-configure.in
   Removed Files:
   	pkgsrc/lang/ruby193-base/patches: patch-error.c patch-lib_mkmf.rb

   Log Message:
   Update ruby193-base to 1.9.3p286.

   Ruby 1.9.3-p286 is released.

   This release includes some security fixes, and other many bug fixes.

   * $SAFE escaping vulnerability about Exception#to_s / NameError#to_s
     (CVE-2012-4464, CVE-2012-4466)
   * Unintentional file creation caused by inserting a illegal NUL character
   * other many bug fixes.

   See ticktes and ChangeLog for details.

   Changelog: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_3_286/ChangeLog
   tickets: https://bugs.ruby-lang.org/projects/ruby-193/issues?set_filter=1&status_id=5

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Fri Oct 12 14:52:34 UTC 2012

   Modified Files:
   	pkgsrc/devel/ruby-fiddle: Makefile

   Log Message:
   Reset PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Oct 17 00:01:42 UTC 2012

   Modified Files:
   	pkgsrc/devel/ruby-mode: Makefile

   Log Message:
   Remove extra DIST_SUBDIR for now.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Oct 17 00:17:50 UTC 2012

   Modified Files:
   	pkgsrc/lang/ruby: Makefile.common

   Log Message:
   There were another extra DIST_SUBDIR to fix build problem.

Revision 1.91 / (download) - annotate - [select for diffs], Fri Oct 12 15:27:48 2012 UTC (8 years, 11 months ago) by taca
Branch: MAIN
Changes since 1.90: +2 -2 lines
Diff to previous 1.90 (colored)

Update ruby18-base and ruby18 to 1.8.7.371 (Ruby 1.8.7-p371).

Additional fix to CVE-2011-1005 was incorporated.
So, there is no change to ruby18/ruby18-base packages of pkgsrc except
version.

Revision 1.90 / (download) - annotate - [select for diffs], Fri Oct 12 14:51:31 2012 UTC (8 years, 11 months ago) by taca
Branch: MAIN
Changes since 1.89: +2 -2 lines
Diff to previous 1.89 (colored)

Update ruby193-base to 1.9.3p286.

Ruby 1.9.3-p286 is released.

This release includes some security fixes, and other many bug fixes.

* $SAFE escaping vulnerability about Exception#to_s / NameError#to_s
  (CVE-2012-4464, CVE-2012-4466)
* Unintentional file creation caused by inserting a illegal NUL character
* other many bug fixes.

See ticktes and ChangeLog for details.

Changelog: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_3_286/ChangeLog
tickets: https://bugs.ruby-lang.org/projects/ruby-193/issues?set_filter=1&status_id=5

Revision 1.89 / (download) - annotate - [select for diffs], Wed Oct 3 23:48:00 2012 UTC (8 years, 11 months ago) by cheusov
Branch: MAIN
Changes since 1.88: +5 -4 lines
Diff to previous 1.88 (colored)


Move documentation for *_REQD variables to "Infrastructure variables"
as suggested by obache@

Revision 1.88 / (download) - annotate - [select for diffs], Sun Sep 16 20:03:50 2012 UTC (9 years ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base
Branch point for: pkgsrc-2012Q3
Changes since 1.87: +8 -4 lines
Diff to previous 1.87 (colored)


Update documentation for {PYTHON,RUBY,PHP}_VERSION_REQD variables, move them
to "user variables" section.  pkglint is now aware of them.  Bump pkglint
version.  Oked by wiz@

Revision 1.87 / (download) - annotate - [select for diffs], Sun Sep 16 15:27:42 2012 UTC (9 years ago) by taca
Branch: MAIN
Changes since 1.86: +10 -16 lines
Diff to previous 1.86 (colored)

Remove support of ruby19 (Ruby 1.9.2), take 2.

Revision 1.86 / (download) - annotate - [select for diffs], Sun Sep 16 15:17:12 2012 UTC (9 years ago) by taca
Branch: MAIN
Changes since 1.85: +3 -10 lines
Diff to previous 1.85 (colored)

Remove ruby19 (Ruby 1.9.2) support.

Revision 1.85 / (download) - annotate - [select for diffs], Sun Sep 16 01:23:17 2012 UTC (9 years ago) by taca
Branch: MAIN
Changes since 1.84: +2 -2 lines
Diff to previous 1.84 (colored)

Change order in RUBY_VERSION_SUPPORTED, default version come first for now.

Revision 1.84 / (download) - annotate - [select for diffs], Sat Aug 11 13:38:50 2012 UTC (9 years, 1 month ago) by obache
Branch: MAIN
Changes since 1.83: +2 -2 lines
Diff to previous 1.83 (colored)

change description about default value of RUBY_VERSION_SUPPORTED to match reality.

Revision 1.83 / (download) - annotate - [select for diffs], Wed Jul 25 14:26:57 2012 UTC (9 years, 1 month ago) by bsiegert
Branch: MAIN
Changes since 1.82: +2 -2 lines
Diff to previous 1.82 (colored)

MirBSD support.

This adds shlib version handling to rubyversion.mk, a fix to configure
(include <sys/time.h> when checking for struct timespec) and a workaround
for broken code if getgrnam_r is available.

Revision 1.82 / (download) - annotate - [select for diffs], Tue Jul 24 16:23:37 2012 UTC (9 years, 1 month ago) by taca
Branch: MAIN
Changes since 1.81: +2 -2 lines
Diff to previous 1.81 (colored)

Update ruby18-base package to 1.8.7.370 (Ruby 1.8.7pl370).

No security fix, but bug fix only,


Fri Jun 29 21:26:05 2012  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* eval.c (stack_extend): prevent ALLOCA_N, which reserves a memory
	  space with for restoring machine stack stored in each threads, from
	  optimization out.  backport r34278 from the trunk.

Mon Jun 18 18:32:43 2012  Martin Bosslet  <Martin.Bosslet@googlemail.com>

	* backport r32609 from trunk.

	* ext/openssl/ossl_hmac.c: Revert checking return type of
	  HMAC_Init_ex as it is not compatible with OpenSSL < 1.0.0.

Mon Jun 18 18:32:43 2012  Martin Bosslet  <Martin.Bosslet@googlemail.com>

	* backport r32606 from trunk.

	* ext/openssl/ossl_digest.c: Check return value of EVP_DigestInit_ex.
	* ext/openssl/ossl_hmac.c: Check return value of HMAC_Init_ex.
	  Thanks, Jared Jennings, for the patch.
	  [ Ruby 1.9 - Bug #4944 ] [ruby-core:37670]

Sun Jun 10 03:00:21 2012  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* eval.c (ruby_setjmp): need to save the stack after r2 (the Table
	  of Contents on ppc64) is saved onto the stack by getcontext().
	  based on <https://bugzilla.redhat.com/show_bug.cgi?id=628715>.
	  Bug#4411

Thu Jun  7 19:00:35 2012  Kenta Murata <mrkn@mrkn.jp>

	* ext/bigdecimal/bigdecimal.c (VpMemAlloc): Fixes a bug reported
	  by Drew Yao <ayao at apple.com>

Wed Jun  6 15:09:00 2012  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* eval.c (rb_thread_join), ext/thread/thread.c (wake_one): adjusts
	  targets of rest waiting threads to join.  [ruby-core:23457]

Wed Jun  6 14:44:13 2012  Kenta Murata  <mrkn@mrkn.jp>

	* bignum.c (rb_big2dbl), test/ruby/test_bignum.rb (test_to_f):
	  A negative Bignum out of Float range should be converted to -Infinity.
	  [ruby-core:30492] [Bug #3362]

Wed Jun  6 14:06:02 2012  Tanaka Akira  <akr@fsij.org>

	* lib/webrick/utils.rb: fix fcntl call.

	* lib/drb/unix.rb: ditto.

Mon May 21 16:29:47 2012  Akinori MUSHA  <knu@iDaemons.org>

	* ext/syslog/syslog.c (mSyslog_inspect): Make sure self is a
	  module before calling rb_class2name().

Fri May 11 14:09:48 2012  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* ext/bigdecimal/bigdecimal.c (PUSH): to prevent VALUE from GC,
	  must not cast it to unsigned long, which may be shorter than
	  VALUE, and the result can be mere garbage.

Sat Apr 14 18:51:41 2012  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* bignum.c (rb_big2str0): prevent working clone from
	  GC. [exerb-dev:0578].  patched by MURASE Masamitsu
	  <masamitsu.murase AT gmail.com> at [exerb-dev:0580]

Fri Mar  2 11:44:33 2012  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* marshal.c (mark_dump_arg): mark destination string.  patch by
	  Vit Ondruch.  [Bug #4339]

	* marshal.c (clear_dump_arg, clear_load_arg): clean up also data
	  tables as same as symbols tables.

Fri Mar  2 11:44:33 2012  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* marshal.c (struct {dump,load}_arg): manage with dfree, instead
	  of using local variable which may be moved by context switch.

Revision 1.81 / (download) - annotate - [select for diffs], Fri Jul 6 09:48:26 2012 UTC (9 years, 2 months ago) by obache
Branch: MAIN
Changes since 1.80: +3 -4 lines
Diff to previous 1.80 (colored)

let to be pkglint happy.

Revision 1.80 / (download) - annotate - [select for diffs], Mon May 7 07:53:28 2012 UTC (9 years, 4 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.79: +3 -2 lines
Diff to previous 1.79 (colored)

Strict RUBY_VERSION_DEFAULT when RUBY_VERSION_SUPPORTED has one word.

Should be fix PR pkg/46420.

Revision 1.77.2.2 / (download) - annotate - [select for diffs], Sun Apr 22 23:04:02 2012 UTC (9 years, 5 months ago) by spz
Branch: pkgsrc-2012Q1
Changes since 1.77.2.1: +2 -2 lines
Diff to previous 1.77.2.1 (colored) to branchpoint 1.77 (colored) next main 1.78 (colored)

Pullup ticket #3752 - requested by taca
lang/ruby: version bump
lang/ruby19-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.79
- lang/ruby19-base/PLIST                                        1.6
- lang/ruby19-base/distinfo                                     1.12
- lang/ruby19/Makefile                                          1.4

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 22 08:23:01 UTC 2012

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby19-base: PLIST distinfo

   Log Message:
   Update ruby19 packages to 1.9.2p320.

   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.


   To generate a diff of this commit:
   cvs rdiff -u -r1.78 -r1.79 pkgsrc/lang/ruby/rubyversion.mk
   cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/ruby19-base/PLIST
   cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/ruby19-base/distinfo

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 22 08:24:08 UTC 2012

   Modified Files:
   	pkgsrc/lang/ruby19: Makefile

   Log Message:
   Reset PKGREVISION.


   To generate a diff of this commit:
   cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/ruby19/Makefile

Revision 1.77.2.1 / (download) - annotate - [select for diffs], Sun Apr 22 21:42:29 2012 UTC (9 years, 5 months ago) by spz
Branch: pkgsrc-2012Q1
Changes since 1.77: +2 -2 lines
Diff to previous 1.77 (colored)

Pullup ticket #3751 - requested by taca
lang/ruby: version bump
lang/ruby193-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.78
- lang/ruby193-base/Makefile                                    1.11
- lang/ruby193-base/PLIST                                       1.3
- lang/ruby193-base/distinfo                                    1.6
- lang/ruby193-base/patches/patch-ext_dbm_extconf.rb            deleted
- lang/ruby193-base/patches/patch-lib_rubygems_config__file.rb  1.2
- lang/ruby193-base/patches/patch-lib_rubygems_specification.rb 1.2

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Apr 22 08:17:17 UTC 2012

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby193-base: Makefile PLIST distinfo
   	pkgsrc/lang/ruby193-base/patches: patch-lib_rubygems_config__file.rb
   	    patch-lib_rubygems_specification.rb
   Removed Files:
   	pkgsrc/lang/ruby193-base/patches: patch-ext_dbm_extconf.rb

   Log Message:
   Update ruby193 packages to 1.9.3p194.

   Security fix with updating bundled RubyGems to 1.8.23 and several bug fixes.
   Please refer ChangeLog in detail:
   http://svn.ruby-lang.org/repos/ruby/tags/v1_9_3_194/ChangeLog


   To generate a diff of this commit:
   cvs rdiff -u -r1.77 -r1.78 pkgsrc/lang/ruby/rubyversion.mk
   cvs rdiff -u -r1.10 -r1.11 pkgsrc/lang/ruby193-base/Makefile
   cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/ruby193-base/PLIST
   cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/ruby193-base/distinfo
   cvs rdiff -u -r1.1 -r0 \
       pkgsrc/lang/ruby193-base/patches/patch-ext_dbm_extconf.rb
   cvs rdiff -u -r1.1.1.1 -r1.2 \
       pkgsrc/lang/ruby193-base/patches/patch-lib_rubygems_config__file.rb \
       pkgsrc/lang/ruby193-base/patches/patch-lib_rubygems_specification.rb

Revision 1.79 / (download) - annotate - [select for diffs], Sun Apr 22 08:23:00 2012 UTC (9 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.78: +2 -2 lines
Diff to previous 1.78 (colored)

Update ruby19 packages to 1.9.2p320.

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.

Revision 1.78 / (download) - annotate - [select for diffs], Sun Apr 22 08:17:16 2012 UTC (9 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.77: +2 -2 lines
Diff to previous 1.77 (colored)

Update ruby193 packages to 1.9.3p194.

Security fix with updating bundled RubyGems to 1.8.23 and several bug fixes.
Please refer ChangeLog in detail:
http://svn.ruby-lang.org/repos/ruby/tags/v1_9_3_194/ChangeLog

Revision 1.77 / (download) - annotate - [select for diffs], Wed Mar 21 15:48:41 2012 UTC (9 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base
Branch point for: pkgsrc-2012Q1
Changes since 1.76: +4 -4 lines
Diff to previous 1.76 (colored)

Switch default Ruby's version to 1.9.3.

Revision 1.76 / (download) - annotate - [select for diffs], Wed Mar 21 15:47:33 2012 UTC (9 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.75: +1 -14 lines
Diff to previous 1.75 (colored)

Oops, this is one more file to be commited.

Overhaul buildlink3 processing of Ruby.

* 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.

Revision 1.75 / (download) - annotate - [select for diffs], Thu Mar 15 08:35:24 2012 UTC (9 years, 6 months ago) by marino
Branch: MAIN
Changes since 1.74: +4 -0 lines
Diff to previous 1.74 (colored)

lang/ruby: Fix ruby193-base for DragonFly

The maintainers of ruby have changed the shared library naming scheme for
FreeBSD and DragonFly:
For ruby18,  it's libruby18.so.18   (last part = RUBY_VER)
For ruby19,  it's libruby19.so.19   (last part = RUBY_VER)
for ruby193, it's libruby193.so.191 (last part derived from API, not version)

The rubyversion.mk was never updated to reflect that, and as a result ruby
1.9.3 has never built on DragonFly.  This commit will allow
lang/ruby193-base package to build.

Revision 1.74 / (download) - annotate - [select for diffs], Thu Feb 23 14:15:58 2012 UTC (9 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

Update ruby19-base package to 192pl318, Ruby 1.9.2 patchlevel 318.
(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

Revision 1.73 / (download) - annotate - [select for diffs], Thu Feb 16 16:43:38 2012 UTC (9 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored)

Update ruby193-base package to 1.9.3p125 (Ruby 1.9.3 patchlevel 125).
Implictly update lang/ruby193 and devel/ruby-mode (nothing change).

== Fixes

* Fix for Ruby OpenSSL module: Allow "0/n splitting" as a prevention
  for the TLS BEAST attack
* Fixed: LLVM/clang support [Bug #5076]
* Fixed: GCC 4.7 support [Bug #5851]
* other bug fixes

For more detail, please refer:
	http://svn.ruby-lang.org/repos/ruby/tags/v1_9_3_125/ChangeLog

Revision 1.72 / (download) - annotate - [select for diffs], Thu Feb 16 16:36:07 2012 UTC (9 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (colored)

Update ruby18-base package to 1.8.7-pl357 (Ruby 1.8.7 patchlevel 357).


Wed Feb  8 14:06:59 2012  Hiroshi Nakamura  <nahi@ruby-lang.org>

	* ext/openssl/ossl_ssl.c: Add SSL constants and allow to unset SSL
	  option to prevent BEAST attack. See [Bug #5353].

	  In OpenSSL, OP_DONT_INSERT_EMPTY_FRAGMENTS is used to prevent
	  TLS-CBC-IV vulunerability described at
	  http://www.openssl.org/~bodo/tls-cbc.txt
	  It's known issue of TLSv1/SSLv3 but it attracts lots of attention
	  these days as BEAST attack. (CVE-2011-3389)

	  Until now ossl sets OP_ALL at SSLContext allocation and call
	  SSL_CTX_set_options at connection.  SSL_CTX_set_options updates the
	  value by using |= so bits set by OP_ALL cannot be unset afterwards.

	  This commit changes to call SSL_CTX_set_options only 1 time for each
	  SSLContext. It sets the specified value if SSLContext#options= are
	  called and sets OP_ALL if not.

	  To help users to unset bits in OP_ALL, this commit also adds several
	  constant to SSL such as
	  OpenSSL::SSL::OP_DONT_INSERT_EMPTY_FRAGMENTS.  These constants were
	  not exposed in Ruby because there's no way to unset bits in OP_ALL
	  before.

	  Following is an example to enable 0/n split for BEAST prevention.

	    ctx.options = OP_ALL & ~OP_DONT_INSERT_EMPTY_FRAGMENTS

	* test/openssl/test_ssl.rb: Test above option exists.

Revision 1.71 / (download) - annotate - [select for diffs], Sat Feb 4 09:43:32 2012 UTC (9 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.70: +12 -2 lines
Diff to previous 1.70 (colored)

Move RUBY_DISTNAME definition back to rubyversion.mk from Makefile.common.
Some extension might need Ruby's distribution files.

Revision 1.70 / (download) - annotate - [select for diffs], Wed Dec 28 16:40:06 2011 UTC (9 years, 8 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored)

Update ruby18-base package to 1.8.7.357.
It contains security fix for CVE-2011-4815 (DoS).


Wed Dec 28 21:34:23 2011  URABE Shyouhei  <shyouhei@ruby-lang.org>

	* string.c (rb_str_hash): randomize hash to avoid algorithmic
	  complexity attacks. CVE-2011-4815

	* st.c (strhash): ditto.

	* string.c (Init_String): initialization of hash_seed to be at the
	  beginning of the process.

	* st.c (Init_st): ditto.

Thu Dec  8 11:57:04 2011  Tanaka Akira  <akr@fsij.org>

	* inits.c (rb_call_inits): call Init_RandomSeed at first.

	* random.c (seed_initialized): defined.
	  (fill_random_seed): extracted from random_seed.
	  (make_seed_value): extracted from random_seed.
	  (rb_f_rand): initialize random seed at first.
	  (initial_seed): defined.
	  (Init_RandomSeed): defined.
	  (Init_RandomSeed2): defined.
	  (rb_reset_random_seed): defined.
	  (Init_Random): call Init_RandomSeed2.

Sat Dec 10 20:44:23 2011  Tanaka Akira  <akr@fsij.org>

	* lib/securerandom.rb: call OpenSSL::Random.seed at the
	  SecureRandom.random_bytes call.
	  insert separators for array join.
	  patch by Masahiro Tomita.  [ruby-dev:44270]

Mon Oct 17 04:20:22 2011  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* mkconfig.rb: fix for continued lines.  based on a patch from
	  Marcus Rueckert <darix AT opensu.se> at [ruby-core:20420].

Mon Oct 17 04:19:39 2011  Yukihiro Matsumoto  <matz@ruby-lang.org>

	* numeric.c (flo_cmp): Infinity is greater than any bignum
	  number.  [ruby-dev:38672]

	* bignum.c (rb_big_cmp): ditto.

Mon Oct 17 03:56:12 2011  Yusuke Endoh  <mame@tsg.ne.jp>

	* ext/openssl/ossl_x509store.c (ossl_x509store_initialize): initialize
	  store->ex_data.sk.  [ruby-core:28907] [ruby-core:23971]
	  [ruby-core:18121]

Revision 1.69 / (download) - annotate - [select for diffs], Sun Dec 25 02:49:28 2011 UTC (9 years, 8 months ago) by taca
Branch: MAIN
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored)

It is enough to use '=' to assign constant.

Revision 1.68 / (download) - annotate - [select for diffs], Sun Dec 25 02:18:09 2011 UTC (9 years, 8 months ago) by taca
Branch: MAIN
Changes since 1.67: +4 -7 lines
Diff to previous 1.67 (colored)

Fix some confusion about handling for RUBY_VERSION_DEFAULT and RUBY_VER.

Really fix the pkglint problem with ruby19-base and ruby193-base, and
pbulk.  Thanks to joerg@ to teache me pbulk-index!

Revision 1.67 / (download) - annotate - [select for diffs], Sat Dec 24 23:16:04 2011 UTC (9 years, 8 months ago) by joerg
Branch: MAIN
Changes since 1.66: +8 -1 lines
Diff to previous 1.66 (colored)

Restore backwards compatibility removed as part of 1.65, the tree is not
ready yet (devel/ZenTest and others) and the tree is frozen.

Revision 1.66 / (download) - annotate - [select for diffs], Sat Dec 24 23:14:15 2011 UTC (9 years, 8 months ago) by joerg
Branch: MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored)

Fix typo.

Revision 1.65 / (download) - annotate - [select for diffs], Sat Dec 24 03:30:10 2011 UTC (9 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.64: +3 -8 lines
Diff to previous 1.64 (colored)

* Remove backward compatibility handling for RUBY_VER; pkglint dosen't like it.
* Add one more PRINT_PLIST_AWK for GEM_HOME.

Revision 1.64 / (download) - annotate - [select for diffs], Tue Nov 8 15:18:31 2011 UTC (9 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.63: +260 -137 lines
Diff to previous 1.63 (colored)

* Improve make macro's documentation.
* Use 18, 19 instead of 1.9, 2.0 for RUBY_VERSION_DEFAULT.
* Add 193 for Ruby 1.9.3, too.
* If RUBY_VERSION_SUPPORTED contains single version of Ruby, make package
  force depends to the version.
* Move RUBY_SITE_SUBDIR to Makefile.common.
* Change RUBY_VERSION_SUFFIX to RUBY_VERSION_FULL.
* Remove small code for NetBSD 1.x.
* Change RUBY_DLEXT and RUBY_SLEXT by ${_OPSYS_SHLIB_TYPE} instead of
  ${OPSYS}'s value.

Revision 1.63 / (download) - annotate - [select for diffs], Tue Oct 25 06:01:09 2011 UTC (9 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.62: +3 -3 lines
Diff to previous 1.62 (colored)

A trivial change to remove ruby18'ism.

Revision 1.62 / (download) - annotate - [select for diffs], Wed Sep 14 16:50:18 2011 UTC (10 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored)

Switch default Ruby's version to 1.9.x, currently 1.9.2.

Revision 1.61 / (download) - annotate - [select for diffs], Fri Aug 12 15:27:44 2011 UTC (10 years, 1 month ago) by taca
Branch: MAIN
Changes since 1.60: +3 -3 lines
Diff to previous 1.60 (colored)

Start of updating ruby18 to ruby18-1.8.7.352 (Ruby 1.8.7 patchlevel 352)
and ruby19 to ruby19-1.9.2pl290 (Ruby 1.9.2 patchlevel 290).

Revision 1.60 / (download) - annotate - [select for diffs], Sat Mar 12 14:07:13 2011 UTC (10 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.59: +5 -1 lines
Diff to previous 1.59 (colored)

Add MULTI variable, and add it to BUILD_DEFS, to more easily find
variable settings affecting binary packages.

From Aleksey Cheusov in PR 44695.

Revision 1.55.2.2 / (download) - annotate - [select for diffs], Sun Feb 27 00:26:22 2011 UTC (10 years, 6 months ago) by tron
Branch: pkgsrc-2010Q4
Changes since 1.55.2.1: +7 -6 lines
Diff to previous 1.55.2.1 (colored) to branchpoint 1.55 (colored) next main 1.56 (colored)

Pullup ticket #3361 - requested by taca
archivers/ruby-libarchive: dependence update
comms/ruby-termios: dependence update
converters/ruby-uconv: dependence update
databases/ruby-do_sqlite3: dependence update
databases/ruby-ldap: dependence update
databases/ruby-mysql: dependence update
databases/ruby-odbc: dependence update
databases/ruby-pg: dependence update
databases/ruby-postgresql: dependence update
databases/ruby-qdbm: dependence update
databases/ruby-sqlite: dependence update
databases/ruby-sqlite3: dependence update
databases/ruby-tokyocabinet: dependence update
devel/ruby-SDL: dependence update
devel/ruby-debug-base: dependence update
devel/ruby-eet: dependence update
devel/ruby-eventmachine: dependence update
devel/ruby-ffi: dependence update
devel/ruby-gnome2-atk: dependence update
devel/ruby-gnome2-bonobo: dependence update
devel/ruby-gnome2-bonoboui: dependence update
devel/ruby-gnome2-gconf: dependence update
devel/ruby-gnome2-gio: dependence update
devel/ruby-gnome2-glib: dependence update
devel/ruby-gnome2-libglade: dependence update
devel/ruby-gnome2-pango: dependence update
devel/ruby-linecache: dependence update
devel/ruby-memcache: dependence update
devel/ruby-ncurses: dependence update
devel/ruby-priority-queue: dependence update
devel/ruby-racc: dependence update
devel/ruby-rbtree: dependence update
devel/ruby-rcov: dependence update
devel/ruby-rcsparse: dependence update
devel/ruby-subversion: dependence update
devel/ruby-thrift: dependence update
graphics/ruby-RMagick: dependence update
graphics/ruby-clutter-cairo: dependence update
graphics/ruby-clutter-core: dependence update
graphics/ruby-clutter-gtk: dependence update
graphics/ruby-gd: dependence update
graphics/ruby-gnome2-gdkpixbuf: dependence update
graphics/ruby-gnome2-gnomecanvas: dependence update
graphics/ruby-gnome2-goocanvas: dependence update
graphics/ruby-gnome2-gtkglext: dependence update
graphics/ruby-gnome2-libart: dependence update
graphics/ruby-gnome2-rsvg: dependence update
graphics/ruby-imlib2: dependence update
graphics/ruby-opengl: dependence update
graphics/ruby-rcairo: dependence update
inputmethod/ruby-zinnia: dependence update
lang/ruby: dependence update
lang/ruby18-base: security update
lang/ruby19-base: security update
mail/ruby-tmail: dependence update
math/ruby-rb-gsl: dependence update
multimedia/ruby-clutter-gst: dependence update
multimedia/ruby-gnome2-gstreamer: dependence update
multimedia/ruby-ming: dependence update
print/ruby-gnome2-gnomeprint: dependence update
print/ruby-gnome2-gnomeprintui: dependence update
print/ruby-gnome2-poppler: dependence update
security/ruby-password: dependence update
security/ruby-tcpwrap: dependence update
sysutils/ruby-quota: dependence update
textproc/ruby-bluecloth: dependence update
textproc/ruby-cabocha: dependence update
textproc/ruby-eruby: dependence update
textproc/ruby-ferret: dependence update
textproc/ruby-hpricot: dependence update
textproc/ruby-itex2MML: dependence update
textproc/ruby-json: dependence update
textproc/ruby-libxml: dependence update
textproc/ruby-mecab: dependence update
textproc/ruby-native-hyperestraier: dependence update
textproc/ruby-nokogiri: dependence update
textproc/ruby-oniguruma: dependence update
textproc/ruby-redcloth: dependence update
textproc/ruby-sary: dependence update
textproc/ruby-xmlparser: dependence update
textproc/ruby-xslt: dependence update
textproc/ruby-yamcha: dependence update
www/mongrel: dependence update
www/ruby-clearsilver: dependence update
www/ruby-fcgi: dependence update
www/ruby-gnome2-gtkhtml2: dependence update
www/ruby-gnome2-gtkmozembed: dependence update
www/ruby-patron: dependence update
www/thin: dependence update
x11/ruby-gnome2-gnome: dependence update
x11/ruby-gnome2-gtk: dependence update
x11/ruby-gnome2-gtksourceview: dependence update
x11/ruby-gnome2-gtksourceview2: dependence update
x11/ruby-gnome2-panelapplet: dependence update
x11/ruby-gnome2-vte: dependence update

Revisions pulled up:
- archivers/ruby-libarchive/Makefile				1.2
- comms/ruby-termios/Makefile					1.23
- converters/ruby-uconv/Makefile				1.19
- databases/ruby-do_sqlite3/Makefile				1.2
- databases/ruby-ldap/Makefile					1.7
- databases/ruby-mysql/Makefile					1.34 via patch
- databases/ruby-odbc/Makefile					1.10 via patch
- databases/ruby-pg/Makefile					1.6
- databases/ruby-postgresql/Makefile				1.37
- databases/ruby-qdbm/Makefile					1.12
- databases/ruby-sqlite/Makefile				1.3
- databases/ruby-sqlite3/Makefile				1.15
- databases/ruby-tokyocabinet/Makefile				1.24
- devel/ruby-SDL/Makefile					1.9 via patch
- devel/ruby-debug-base/Makefile				1.7
- devel/ruby-eet/Makefile					1.8
- devel/ruby-eventmachine/Makefile				1.7
- devel/ruby-ffi/Makefile					1.3
- devel/ruby-gnome2-atk/Makefile				1.8
- devel/ruby-gnome2-bonobo/Makefile				patch
- devel/ruby-gnome2-bonoboui/Makefile				patch
- devel/ruby-gnome2-gconf/Makefile				patch
- devel/ruby-gnome2-gio/Makefile				1.3 via patch
- devel/ruby-gnome2-glib/Makefile				1.11
- devel/ruby-gnome2-libglade/Makefile				patch
- devel/ruby-gnome2-pango/Makefile				1.18 via patch
- devel/ruby-linecache/Makefile					1.5
- devel/ruby-memcache/Makefile					1.4
- devel/ruby-ncurses/Makefile					1.9
- devel/ruby-priority-queue/Makefile				1.6
- devel/ruby-racc/Makefile					1.18
- devel/ruby-rbtree/Makefile					1.6
- devel/ruby-rcov/Makefile					1.5
- devel/ruby-rcsparse/Makefile					1.10
- devel/ruby-subversion/Makefile				1.28
- devel/ruby-thrift/Makefile					1.4 via patch
- graphics/ruby-RMagick/Makefile				1.76 via patch
- graphics/ruby-clutter-cairo/Makefile				1.8 via patch
- graphics/ruby-clutter-core/Makefile				1.11 via patch
- graphics/ruby-clutter-gtk/Makefile				1.8 via patch
- graphics/ruby-gd/Makefile					1.34 via patch
- graphics/ruby-gnome2-gdkpixbuf/Makefile			1.20 via patch
- graphics/ruby-gnome2-gnomecanvas/Makefile			patch
- graphics/ruby-gnome2-goocanvas/Makefile			1.12 via patch
- graphics/ruby-gnome2-gtkglext/Makefile			patch
- graphics/ruby-gnome2-libart/Makefile				patch
- graphics/ruby-gnome2-rsvg/Makefile				1.21 va patch
- graphics/ruby-imlib2/Makefile					1.24 va patch
- graphics/ruby-opengl/Makefile					1.31
- graphics/ruby-rcairo/Makefile					1.22 via patch
- inputmethod/ruby-zinnia/Makefile				1.3
- lang/ruby/buildlink3.mk					1.13
- lang/ruby/rubyversion.mk					1.58-1.59
- lang/ruby18-base/distinfo					1.47
- lang/ruby19-base/DEINSTALL					1.2
- lang/ruby19-base/Makefile					1.7
- lang/ruby19-base/PLIST					1.4
- lang/ruby19-base/distinfo					1.4
- lang/ruby19-base/patches/patch-string.c			1.1
- mail/ruby-tmail/Makefile					1.19
- math/ruby-rb-gsl/Makefile					1.9
- multimedia/ruby-clutter-gst/Makefile				1.9 via patch
- multimedia/ruby-gnome2-gstreamer/Makefile			1.7
- multimedia/ruby-ming/Makefile					1.15 via patch
- print/ruby-gnome2-gnomeprint/Makefile				patch
- print/ruby-gnome2-gnomeprintui/Makefile			patch
- print/ruby-gnome2-poppler/Makefile				1.19 via patch
- security/ruby-password/Makefile				1.5
- security/ruby-tcpwrap/Makefile				1.18
- sysutils/ruby-quota/Makefile					1.21
- textproc/ruby-bluecloth/Makefile				1.5
- textproc/ruby-cabocha/Makefile				1.3
- textproc/ruby-eruby/Makefile					1.26
- textproc/ruby-ferret/Makefile					1.6
- textproc/ruby-hpricot/Makefile				1.8
- textproc/ruby-itex2MML/Makefile				1.7
- textproc/ruby-json/Makefile					1.9
- textproc/ruby-libxml/Makefile					1.7
- textproc/ruby-mecab/Makefile					1.6
- textproc/ruby-native-hyperestraier/Makefile			1.6
- textproc/ruby-nokogiri/Makefile				1.4
- textproc/ruby-oniguruma/Makefile				1.6
- textproc/ruby-redcloth/Makefile				1.14
- textproc/ruby-sary/Makefile					1.7
- textproc/ruby-xmlparser/Makefile				1.15
- textproc/ruby-xslt/Makefile					1.7
- textproc/ruby-yamcha/Makefile					1.3
- www/mongrel/Makefile						1.13 via patch
- www/ruby-clearsilver/Makefile					1.15
- www/ruby-fcgi/Makefile					1.15
- www/ruby-gnome2-gtkhtml2/Makefile				patch
- www/ruby-gnome2-gtkmozembed/Makefile				1.17 via patch
- www/ruby-patron/Makefile					1.5
- www/thin/Makefile						1.8 via patch
- x11/ruby-gnome2-gtk/Makefile					1.25 via patch
- x11/ruby-gnome2-gtksourceview/Makefile			patch via 1.12
- x11/ruby-gnome2-gtksourceview2/Makefile			patch
- x11/ruby-gnome2-panelapplet/Makefile				patch
- x11/ruby-gnome2-vte/Makefile					1.16 via patch
---
Module Name:	pkgsrc
Module Name:	pkgsrc
Committed By:	taca
Date:		Mon Feb 21 14:31:06 UTC 2011

Modified Files:
	pkgsrc/lang/ruby: rubyversion.mk

Log Message:
* Start upate of ruby18 and ruby19 packags.
* Remove redundant GEM_HOME definition from PLIST.
---
Module Name:	pkgsrc
Module Name:	pkgsrc
Committed By:	taca
Date:		Mon Feb 21 14:35:38 UTC 2011

Modified Files:
	pkgsrc/lang/ruby18-base: distinfo

Log Message:
Update ruby18-base package to 1.8.7.334 (Ruby 1.8.7p334).

* The FileUtils Vulnerability

	http://www.ruby-lang.org/en/news/2011/02/18/fileutils-is-vulnerable-to-symlink-race-attacks/

* The $SAFE Vulnerability

Fri Feb 18 21:18:55 2011  Shugo Maeda  <shugo@ruby-lang.org>

	* test/ruby/test_exception.rb (TestException::test_to_s_taintness_propagation):
	  Test for below.

Fri Feb 18 21:18:55 2011  URABE Shyouhei  <shyouhei@ruby-lang.org>

	* error.c (exc_to_s): untainted strings can be tainted via
	  Exception#to_s, which enables attackers to overwrite sane strings.
	  Reported by: Yusuke Endoh <mame at tsg.ne.jp>.

	* error.c (name_err_to_s): ditto.

Fri Feb 18 21:17:22 2011  Shugo Maeda  <shugo@ruby-lang.org>

	* lib/fileutils.rb (FileUtils::remove_entry_secure): there is a
	  race condition in the case where the given path is a directory,
	  and some other user can move that directory, and create a
	  symlink while this method is executing.
	  Reported by: Nicholas Jefferson <nicholas at pythonic.com.au>

Fri Feb 18 19:46:46 2011  NAKAMURA Usaku  <usa@ruby-lang.org>

	* win32/win32.c (init_stdhandle): backport mistake of r29382.
	  some code are needless in ruby 1.8.
	  [ruby-core:34579]

Fri Feb 18 19:22:17 2011  URABE Shyouhei  <shyouhei@ruby-lang.org>

	* configure.in: revert revision r29854.	 This revision introduced
	  binary incompatibilities on some circumstances.  The bug that
	  revision was fixing gets reopened by this reversion.
	  [ruby-dev:43152] cf. [Bug #2553]
---
Module Name:	pkgsrc
Module Name:	pkgsrc
Committed By:	taca
Date:		Mon Feb 21 14:44:11 UTC 2011

Modified Files:
	pkgsrc/lang/ruby19-base: DEINSTALL Makefile PLIST distinfo
Added Files:
	pkgsrc/lang/ruby19-base/patches: patch-string.c

Log Message:
Update ruby19-base package to 1.9.2pl180 (Ruby 1.9.2 p180).

* 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
---
Module Name:	pkgsrc
Module Name:	pkgsrc
Committed By:	taca
Date:		Mon Feb 21 15:00:34 UTC 2011

Modified Files:
	pkgsrc/lang/ruby: buildlink3.mk rubyversion.mk

Log Message:
Introduce RUBY_ABI_VERSION and use it BUILDLINK_ABI_DEPENDS.

There are ABI incompatibility amaong Ruby 1.8.7 patchlevel 302, 330 and 334,
So it would be handle if such problem in future.
---
Module Name:	pkgsrc
Module Name:	pkgsrc
Committed By:	taca
Date:		Mon Feb 21 16:01:24 UTC 2011

Modified Files:
	pkgsrc/archivers/ruby-libarchive: Makefile
	pkgsrc/comms/ruby-termios: Makefile
	pkgsrc/converters/ruby-uconv: Makefile
	pkgsrc/databases/ruby-do_sqlite3: Makefile
	pkgsrc/databases/ruby-ldap: Makefile
	pkgsrc/databases/ruby-mysql: Makefile
	pkgsrc/databases/ruby-odbc: Makefile
	pkgsrc/databases/ruby-pg: Makefile
	pkgsrc/databases/ruby-postgresql: Makefile
	pkgsrc/databases/ruby-qdbm: Makefile
	pkgsrc/databases/ruby-sqlite: Makefile
	pkgsrc/databases/ruby-sqlite3: Makefile
	pkgsrc/databases/ruby-tokyocabinet: Makefile
	pkgsrc/devel/ruby-SDL: Makefile
	pkgsrc/devel/ruby-debug-base: Makefile
	pkgsrc/devel/ruby-eet: Makefile
	pkgsrc/devel/ruby-eventmachine: Makefile
	pkgsrc/devel/ruby-ffi: Makefile
	pkgsrc/devel/ruby-gnome2-atk: Makefile
	pkgsrc/devel/ruby-gnome2-gio: Makefile
	pkgsrc/devel/ruby-gnome2-glib: Makefile
	pkgsrc/devel/ruby-gnome2-pango: Makefile
	pkgsrc/devel/ruby-linecache: Makefile
	pkgsrc/devel/ruby-memcache: Makefile
	pkgsrc/devel/ruby-ncurses: Makefile
	pkgsrc/devel/ruby-priority-queue: Makefile
	pkgsrc/devel/ruby-racc: Makefile
	pkgsrc/devel/ruby-rbtree: Makefile
	pkgsrc/devel/ruby-rcov: Makefile
	pkgsrc/devel/ruby-rcsparse: Makefile
	pkgsrc/devel/ruby-subversion: Makefile
	pkgsrc/devel/ruby-thrift: Makefile
	pkgsrc/graphics/ruby-RMagick: Makefile
	pkgsrc/graphics/ruby-clutter-cairo: Makefile
	pkgsrc/graphics/ruby-clutter-core: Makefile
	pkgsrc/graphics/ruby-clutter-gtk: Makefile
	pkgsrc/graphics/ruby-gd: Makefile
	pkgsrc/graphics/ruby-gnome2-gdkpixbuf: Makefile
	pkgsrc/graphics/ruby-gnome2-goocanvas: Makefile
	pkgsrc/graphics/ruby-gnome2-rsvg: Makefile
	pkgsrc/graphics/ruby-imlib2: Makefile
	pkgsrc/graphics/ruby-opengl: Makefile
	pkgsrc/graphics/ruby-rcairo: Makefile
	pkgsrc/inputmethod/ruby-zinnia: Makefile
	pkgsrc/mail/ruby-tmail: Makefile
	pkgsrc/math/ruby-rb-gsl: Makefile
	pkgsrc/multimedia/ruby-clutter-gst: Makefile
	pkgsrc/multimedia/ruby-gnome2-gstreamer: Makefile
	pkgsrc/multimedia/ruby-ming: Makefile
	pkgsrc/print/ruby-gnome2-poppler: Makefile
	pkgsrc/security/ruby-password: Makefile
	pkgsrc/security/ruby-tcpwrap: Makefile
	pkgsrc/sysutils/ruby-quota: Makefile
	pkgsrc/textproc/ruby-bluecloth: Makefile
	pkgsrc/textproc/ruby-cabocha: Makefile
	pkgsrc/textproc/ruby-eruby: Makefile
	pkgsrc/textproc/ruby-ferret: Makefile
	pkgsrc/textproc/ruby-hpricot: Makefile
	pkgsrc/textproc/ruby-itex2MML: Makefile
	pkgsrc/textproc/ruby-json: Makefile
	pkgsrc/textproc/ruby-libxml: Makefile
	pkgsrc/textproc/ruby-mecab: Makefile
	pkgsrc/textproc/ruby-native-hyperestraier: Makefile
	pkgsrc/textproc/ruby-nokogiri: Makefile
	pkgsrc/textproc/ruby-oniguruma: Makefile
	pkgsrc/textproc/ruby-redcloth: Makefile
	pkgsrc/textproc/ruby-sary: Makefile
	pkgsrc/textproc/ruby-xmlparser: Makefile
	pkgsrc/textproc/ruby-xslt: Makefile
	pkgsrc/textproc/ruby-yamcha: Makefile
	pkgsrc/www/mongrel: Makefile
	pkgsrc/www/ruby-clearsilver: Makefile
	pkgsrc/www/ruby-fcgi: Makefile
	pkgsrc/www/ruby-gnome2-gtkmozembed: Makefile
	pkgsrc/www/ruby-patron: Makefile
	pkgsrc/www/thin: Makefile
	pkgsrc/x11/ruby-gnome2-gtk: Makefile
	pkgsrc/x11/ruby-gnome2-gtksourceview2: Makefile
	pkgsrc/x11/ruby-gnome2-vte: Makefile

Log Message:
Bump PKGREVISION due to ABI change of ruby18-base.

Revision 1.59 / (download) - annotate - [select for diffs], Mon Feb 21 15:00:34 2011 UTC (10 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.58: +4 -2 lines
Diff to previous 1.58 (colored)

Introduce RUBY_ABI_VERSION and use it BUILDLINK_ABI_DEPENDS.

There are ABI incompatibility amaong Ruby 1.8.7 patchlevel 302, 330 and 334,
So it would be handle if such problem in future.

Revision 1.58 / (download) - annotate - [select for diffs], Mon Feb 21 14:31:06 2011 UTC (10 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.57: +4 -5 lines
Diff to previous 1.57 (colored)

* Start upate of ruby18 and ruby19 packags.
* Remove redundant GEM_HOME definition from PLIST.

Revision 1.55.2.1 / (download) - annotate - [select for diffs], Sat Feb 12 11:16:08 2011 UTC (10 years, 7 months ago) by spz
Branch: pkgsrc-2010Q4
Changes since 1.55: +4 -1 lines
Diff to previous 1.55 (colored)

Pullup ticket 3344 - requested by taca
portability fix

Revisions pulled up:
- pkgsrc/lang/ruby/rubyversion.mk	1.57

-------------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   taca
   Date:           Tue Feb  1 22:32:38 UTC 2011

   Modified Files:
           pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   Apply patch provided by obache@, fixing build problem on Solaris.
   Should be fix PR pkg/44480.


   To generate a diff of this commit:
   cvs rdiff -u -r1.55 -r1.56 pkgsrc/lang/ruby/rubyversion.mk

   ----------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   obache
   Date:           Wed Feb  2 08:47:01 UTC 2011

   Modified Files:
           pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   fixes shlib alias name for Solaris.  PR#44480.
   RUBY_API_TEENY must be used instead of _RUBY_VER_TEENY for shlib name.


   To generate a diff of this commit:
   cvs rdiff -u -r1.56 -r1.57 pkgsrc/lang/ruby/rubyversion.mk

Revision 1.57 / (download) - annotate - [select for diffs], Wed Feb 2 08:47:01 2011 UTC (10 years, 7 months ago) by obache
Branch: MAIN
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored)

fixes shlib alias name for Solaris.  PR#44480.
RUBY_API_TEENY must be used instead of _RUBY_VER_TEENY for shlib name.

Revision 1.56 / (download) - annotate - [select for diffs], Tue Feb 1 22:32:37 2011 UTC (10 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.55: +4 -1 lines
Diff to previous 1.55 (colored)

Apply patch provided by obache@, fixing build problem on Solaris.
Should be fix PR pkg/44480.

Revision 1.55 / (download) - annotate - [select for diffs], Sun Dec 26 12:29:07 2010 UTC (10 years, 8 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base
Branch point for: pkgsrc-2010Q4
Changes since 1.54: +3 -3 lines
Diff to previous 1.54 (colored)

Start update of ruby18-base and ruby19-base packages:

	RUBY18_PATCHLEVEL	pl330
	RUBY19_PATCHLEVEL	pl136

Revision 1.54 / (download) - annotate - [select for diffs], Wed Dec 1 13:51:45 2010 UTC (10 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored)

Fix build problem on Linux, fix part of PR pkg/44174.

Revision 1.52.2.1 / (download) - annotate - [select for diffs], Sun Nov 28 14:22:10 2010 UTC (10 years, 9 months ago) by tron
Branch: pkgsrc-2010Q3
Changes since 1.52: +44 -27 lines
Diff to previous 1.52 (colored) next main 1.53 (colored)

Pullup ticket #3285 - requested by taca
lang/ruby18-base: build fix
lang/ruby19-base: build fix

Revisions pulled up:
- lang/ruby/rubyversion.mk			1.53
- lang/ruby18-base/PLIST			1.18
- lang/ruby19-base/PLIST			1.3
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Wed Nov 17 14:27:10 UTC 2010

Modified Files:
	pkgsrc/lang/ruby: rubyversion.mk
	pkgsrc/lang/ruby18-base: PLIST
	pkgsrc/lang/ruby19-base: PLIST

Log Message:
Some improvements for rubyversion.mk:

- 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.

Revision 1.53 / (download) - annotate - [select for diffs], Wed Nov 17 14:27:09 2010 UTC (10 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.52: +44 -27 lines
Diff to previous 1.52 (colored)

Some improvements for rubyversion.mk:

- 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.

Revision 1.52 / (download) - annotate - [select for diffs], Tue Sep 28 20:24:25 2010 UTC (10 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base
Branch point for: pkgsrc-2010Q3
Changes since 1.51: +18 -3 lines
Diff to previous 1.51 (colored)

Add the necessary glue to hook Ruby into the multi-version framework.
This allows lang/ruby18 and lang/ruby19 to coexist in bulk builds.

Discussed with taca@

Revision 1.51 / (download) - annotate - [select for diffs], Fri Sep 24 07:44:29 2010 UTC (11 years ago) by taca
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored)

Fix version description in comments.
Noted by wiz@ by private mail.

Revision 1.50 / (download) - annotate - [select for diffs], Sun Sep 12 03:53:00 2010 UTC (11 years ago) by taca
Branch: MAIN
Changes since 1.49: +3 -3 lines
Diff to previous 1.49 (colored)

Now enable ruby19!

Revision 1.49 / (download) - annotate - [select for diffs], Fri Sep 10 03:19:54 2010 UTC (11 years ago) by taca
Branch: MAIN
Changes since 1.48: +108 -60 lines
Diff to previous 1.48 (colored)

* Add support for Ruby 1.9.x and update 1.8.7.302 (1.8.7 patchlevel 302).
  Ruby's patchlevel N reflect as "plN" instead of ".N" from Ruby 1.9.

	ruby18-base-1.8.7.302
	ruby19-base-1.9.2pl0

  Still Ruby 1.9.2pl0 support is disabled.

* Introduce RUBY_API_VERSION.

* RUBY_BUILD_RDOC and RUBY_BUILD_RI controls build of rdoc/ri.  But,
  currently ruby18-base and ruby19-base according to PKG_OPTION.

* Define rubygem supporting macros.

* RUBY_HAS_ARCHLIB is deprecated.

* Many directory macros are changed to relative path against PREFIX and
  some of them are their name.

Revision 1.44.8.3 / (download) - annotate - [select for diffs], Wed Jun 17 10:17:58 2009 UTC (12 years, 3 months ago) by tron
Branch: pkgsrc-2009Q1
Changes since 1.44.8.2: +1 -1 lines
Diff to previous 1.44.8.2 (colored) to branchpoint 1.44 (colored) next main 1.45 (colored)

Pullup ticket #2799 - requested by taca
ruby18-base: bug fix update
ruby18-curses: bug fix update
ruby18-tk: bug fix update

Revisions pulled up:
- devel/ruby-curses/distinfo			1.20
- lang/ruby/rubyversion.mk			1.48
- lang/ruby18-base/distinfo			1.39
- x11/ruby-tk/distinfo				1.23
---
odule Name:	pkgsrc
Committed By:	taca
Date:		Tue Jun 16 15:08:38 UTC 2009

Modified Files:
	pkgsrc/devel/ruby-curses: distinfo
	pkgsrc/lang/ruby: rubyversion.mk
	pkgsrc/lang/ruby18-base: distinfo
	pkgsrc/x11/ruby-tk: distinfo

Log Message:
Update Ruby packages to 1.8.7.174 (1.8.7-p174).

* Fix critical problem of BigDecimal class in 1.8.7-p173.

Fri Jun 12 16:36:44 2009  Yukihiro Matsumoto  <matz@ruby-lang.org>

	* ext/bigdecimal/bigdecimal.c (VpToString): fixed a bug introduced
	  in r23613.  [ruby-talk:338957]

Revision 1.48 / (download) - annotate - [select for diffs], Tue Jun 16 15:08:38 2009 UTC (12 years, 3 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

Update Ruby packages to 1.8.7.174 (1.8.7-p174).

* Fix critical problem of BigDecimal class in 1.8.7-p173.


Fri Jun 12 16:36:44 2009  Yukihiro Matsumoto  <matz@ruby-lang.org>

	* ext/bigdecimal/bigdecimal.c (VpToString): fixed a bug introduced
	  in r23613.  [ruby-talk:338957]

Revision 1.47 / (download) - annotate - [select for diffs], Sun Jun 14 22:58:03 2009 UTC (12 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.46: +14 -30 lines
Diff to previous 1.46 (colored)

Remove @dirrm related logic.

Revision 1.44.8.2 / (download) - annotate - [select for diffs], Thu Jun 11 22:21:57 2009 UTC (12 years, 3 months ago) by tron
Branch: pkgsrc-2009Q1
Changes since 1.44.8.1: +1 -1 lines
Diff to previous 1.44.8.1 (colored) to branchpoint 1.44 (colored)

Pullup ticket #2792 - requested by taca
ruby-curses: security update
ruby-readline: security update
lang/ruby18-base: security update
ruby-tk: security update

Revisions pulled up:
- devel/ruby-curses/distinfo			1.19
- devel/ruby-readline/Makefile			1.26-1.27
- lang/ruby/rubyversion.mk			1.46
- lang/ruby18-base/PLIST			1.15
- lang/ruby18-base/distinfo			1.38
- lang/ruby18-base/patches/patch-bi		delete
- x11/ruby-tk/distinfo				1.22
---
Module Name:	pkgsrc
Committed By:	wiz
Date:		Wed May 20 00:58:30 UTC 2009

Modified Files:
	pkgsrc/devel/ruby-readline: Makefile

Log Message:
Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Wed Jun 10 12:45:34 UTC 2009

Modified Files:
	pkgsrc/lang/ruby: rubyversion.mk

Log Message:
Start update of Ruby programming language packages to 1.8.7.173 (1.8.7-p173).

- Add LICENSE.
- Update RUBY18_PATCHLEVEL to 173.
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Wed Jun 10 12:46:47 UTC 2009

Modified Files:
	pkgsrc/lang/ruby18-base: PLIST distinfo
Removed Files:
	pkgsrc/lang/ruby18-base/patches: patch-bi

Log Message:
Update ruby18-base package to 1.8.7.173 (Ruby 1.8.7-p173).

Mon Jun  8 10:58:41 2009  NAKAMURA Usaku  <usa@ruby-lang.org>

	* eval.c (rb_thread_schedule): mswin32 doesn't have F_GETFD, so check
	  with another method.

Mon Jun  8 08:15:36 2009  Yukihiro Matsumoto  <matz@ruby-lang.org>

	* ext/bigdecimal/bigdecimal.c (VpAlloc): avoid ALLOCA_N() to avoid
	  segmentation fault caused by (insanely) long decimal values.
	  backported from 1.9. CVE-2009-1904

	* ext/bigdecimal/bigdecimal.c (BigDecimal_dump, BigDecimal_to_i,
	  BigDecimal_to_f, BigDecimal_to_s, BigDecimal_split,
	  BigDecimal_inspect): ditto.

Mon Jun  8 08:15:36 2009  Yukihiro Matsumoto  <matz@ruby-lang.org>

	* ext/bigdecimal/bigdecimal.c (BigDecimal_to_f): returns Inf if
	  exp is bigger than DBL_MANT_DIG.

Wed Jun  3 21:16:30 2009  Tanaka Akira  <akr@fsij.org>

	* file.c: include fcntl.h for O_RDONLY on Solaris.

Wed Jun  3 21:09:56 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* util.c (rv_strdup): macro to duplicate nul-terminated string.
	  [ruby-core:22852]

	* util.c (ruby_dtoa): allocates one more byte to get rid of buffer
	  overrun.  a patch from Charlie Savage at [ruby-core:22604].

Wed Jun  3 21:09:56 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* util.c (ruby_dtoa): allocates one more byte to get rid of buffer
	  overrun.  a patch from Charlie Savage at [ruby-core:22604].

Wed Jun  3 21:05:44 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* ext/bigdecimal/bigdecimal.c (gfDebug): uncommented out.
	  [ruby-core:22600]

Wed Jun  3 20:54:23 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* eval.c (rb_eval): needs to guard intermediate string objects.
	  based on a patch from Brent Roman <brent AT mbari.org> a
	  [ruby-core:22584].

Tue May 26 21:24:01 2009  URABE Shyouhei  <shyouhei@ruby-lang.org>

	* Makefile.in (update-rubyspec, test-rubyspec): Catch up to
	  rubyspec merge.  A patch by Brian Ford at [ruby-core:21032]

Tue May 26 21:21:49 2009  Akinori MUSHA  <knu@iDaemons.org>

	* lib/soap/mimemessage.rb (MIMEMessage#to_s): Fix a fatal
	  method name typo. [Bug #1173]

Tue May 26 21:16:55 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* file.c (rb_file_s_extname): fix for spaces before extention.
	  [ruby-dev:38044]

Tue May 26 21:09:21 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* win32/win32.c (_CrtDbgReportW): prevent from false positive
	  assertions in msvcrtd.  [ruby-core:22116]

Tue May 26 21:02:13 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* lib/ostruct.rb (OpenStruct#new_ostruct_member): checks if frozen.
	  [ruby-talk:328195], [ruby-core:22142]

Tue May 26 21:00:08 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* lib/ostruct.rb (OpenStruct#inspect): fixed the recursion check.
	  Patch by Kornelius Kalnbach.  [ruby-core:20992].

	* test/ostruct/test_ostruct.rb: test for inspect.
	  Patch by Kornelius Kalnbach.  [ruby-core:20992].

Tue May 26 20:50:32 2009  Tanaka Akira  <akr@fsij.org>

	* eval.c (rb_thread_schedule): handle EBADF of select as well.
	  [ruby-core:21264]
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Wed Jun 10 12:47:36 UTC 2009

Modified Files:
	pkgsrc/devel/ruby-curses: distinfo

Log Message:
Update ruby-curses pakcage to 1.8.7.173 (1.8.7-p173).
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Wed Jun 10 12:48:07 UTC 2009

Modified Files:
	pkgsrc/devel/ruby-readline: Makefile

Log Message:
Update ruby-readline package to 1.8.7.173 (1.8.7-p173).

Reset PKGREVISION.
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Wed Jun 10 12:48:38 UTC 2009

Modified Files:
	pkgsrc/x11/ruby-tk: distinfo

Log Message:
Update ruby-tk package to packages to 1.8.7.173 (1.8.7-p173).

Revision 1.46 / (download) - annotate - [select for diffs], Wed Jun 10 12:45:34 2009 UTC (12 years, 3 months ago) by taca
Branch: MAIN
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

Start update of Ruby programming language packages to 1.8.7.173 (1.8.7-p173).

- Add LICENSE.
- Update RUBY18_PATCHLEVEL to 173.

Revision 1.44.8.1 / (download) - annotate - [select for diffs], Fri May 1 12:42:02 2009 UTC (12 years, 4 months ago) by tron
Branch: pkgsrc-2009Q1
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

Pullup ticket #2752 - requested by taca
ruby18-base: security update
ruby18-curses: security update
ruby18-tk: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk			1.45
- lang/ruby18-base/Makefile			1.50
- lang/ruby18-base/distinfo			1.36
- lang/ruby18-base/patches/patch-dg		delete
- lang/ruby18-base/patches/patch-dh		delete
- lang/ruby18-base/patches/patch-dj		delete
- devel/ruby-curses/distinfo			1.18
- x11/ruby-tk/distinfo				1.21
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Thu Apr 16 17:10:17 UTC 2009

Modified Files:
	pkgsrc/lang/ruby: rubyversion.mk

Log Message:
Bump Ruby 1.8.7's patch level to 160.
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Thu Apr 16 17:11:12 UTC 2009

Modified Files:
	pkgsrc/lang/ruby18-base: Makefile distinfo
Removed Files:
	pkgsrc/lang/ruby18-base/patches: patch-dg patch-dh patch-dj

Log Message:
Update ruby18-base-1.8.7.160 (1.8.7-p160).

This release is counterpart of 1.8.6-p368, so many bugs are fixed
since the latest 1.8.7.  Check the ChangeLog for more details.

Especialy, including workarounds for CVE-2007-1558 and CVE-2008-1447.
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Thu Apr 16 17:12:18 UTC 2009

Modified Files:
	pkgsrc/devel/ruby-curses: distinfo

Log Message:
Update distinfo refelecting update to Ruby 1.8.7-p160.
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Thu Apr 16 17:12:42 UTC 2009

Modified Files:
	pkgsrc/x11/ruby-tk: distinfo

Log Message:
Update distinfo refelecting update to Ruby 1.8.7-p160.

Revision 1.45 / (download) - annotate - [select for diffs], Thu Apr 16 17:10:17 2009 UTC (12 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

Bump Ruby 1.8.7's patch level to 160.

Revision 1.42.4.2 / (download) - annotate - [select for diffs], Tue Aug 12 11:22:11 2008 UTC (13 years, 1 month ago) by rtr
Branch: pkgsrc-2008Q2
Changes since 1.42.4.1: +2 -2 lines
Diff to previous 1.42.4.1 (colored) to branchpoint 1.42 (colored) next main 1.43 (colored)

pullup ticket #2481 - requested by taca
ruby-curses, ruby, ruby18-base, ruby-tk: security fix

revisions pulled up
pkgsrc/lang/ruby/rubyversion.mk		1.44
pkgsrc/lang/ruby18-base/distinfo	1.17
pkgsrc/devel/ruby-curses/distinfo	1.33
pkgsrc/x11/ruby-tk/distinfo		1.20

   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Aug 11 06:58:33 UTC 2008

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby18-base: distinfo

   Log Message:
   Update ruby18-base to 1.8.7.72 (Ruby 1.8.7-p72).

   These packages are implicitly updated with distfile update only.

   	databases/ruby-gdbm
   	devel/ruby-readline
   	lang/ruby
   	lang/ruby18

   Here's quote from release announce:

   	Sorry for a fuss, but it turned out that taintness check of dl in last
   	releases I made was incomplete. Here are fixes for that.

   And relevant changes:

   Mon Aug 11 09:37:17 2008  Yukihiro Matsumoto  <matz@ruby-lang.org>

   	* ext/dl/dl.c (rb_str_to_ptr): should propagate taint to dlptr.

   	* ext/dl/dl.c (rb_ary_to_ptr): ditto.

   	* ext/dl/sym.c (rb_dlsym_call): should check taint of DLPtrData as
   	  well.
   ------------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Aug 11 06:59:40 UTC 2008

   Modified Files:
   	pkgsrc/devel/ruby-curses: distinfo

   Log Message:
   Update ruby-curses package to 1.8.7.72.
   It is distfile change only.
   ------------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Aug 11 06:59:55 UTC 2008

   Modified Files:
   	pkgsrc/x11/ruby-tk: distinfo

   Log Message:
   Update ruby-curses package to 1.8.7.72.
   It is distfile change only.

Revision 1.44 / (download) - annotate - [select for diffs], Mon Aug 11 06:58:33 2008 UTC (13 years, 1 month ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Branch point for: pkgsrc-2009Q1
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

Update ruby18-base to 1.8.7.72 (Ruby 1.8.7-p72).

These packages are implicitly updated with distfile update only.

	databases/ruby-gdbm
	devel/ruby-readline
	lang/ruby
	lang/ruby18

Here's quote from release announce:

	Sorry for a fuss, but it turned out that taintness check of dl in last
	releases I made was incomplete. Here are fixes for that.

And relevant changes:

Mon Aug 11 09:37:17 2008  Yukihiro Matsumoto  <matz@ruby-lang.org>

	* ext/dl/dl.c (rb_str_to_ptr): should propagate taint to dlptr.

	* ext/dl/dl.c (rb_ary_to_ptr): ditto.

	* ext/dl/sym.c (rb_dlsym_call): should check taint of DLPtrData as
	  well.

Revision 1.42.4.1 / (download) - annotate - [select for diffs], Fri Aug 8 14:37:50 2008 UTC (13 years, 1 month ago) by ghen
Branch: pkgsrc-2008Q2
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

Pullup ticket 2473 - requested by taca
security update for ruby

- pkgsrc/devel/ruby-curses/distinfo			1.16
- pkgsrc/lang/ruby/rubyversion.mk			1.43
- pkgsrc/lang/ruby18-base/Makefile			1.46
- pkgsrc/lang/ruby18-base/distinfo			1.32
- pkgsrc/lang/ruby18-base/patches/patch-ad		removed
- pkgsrc/x11/ruby-tk/distinfo				1.19

   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Fri Aug  8 12:38:59 UTC 2008

   Modified Files:
	   pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   Start update of Ruby 1.8.7 patchlevel 71.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Fri Aug  8 12:42:44 UTC 2008

   Modified Files:
	   pkgsrc/lang/ruby18-base: Makefile distinfo
   Removed Files:
	   pkgsrc/lang/ruby18-base/patches: patch-ad

   Log Message:
   Update ruby18-base to 1.8.7.71.

   pkgsrc change:

	   Apply fix for sunpro compilre, provided by PR pkg/37771 from
	   Naoto Morishima.

   This release includes fix for multiple vulnerabilities.

   http://www.ruby-lang.org/en/news/2008/08/08/multiple-vulnerabilities-in-ruby/

	   * Several vulnerabilities in safe level
	   * DoS vulnerability in WEBrick
	   * Lack of taintness check in dl
	   * DNS spoofing vulnerability in resolv.rb

   Full changes are too many, please refer ChangeLog file.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Fri Aug  8 12:43:51 UTC 2008

   Modified Files:
	   pkgsrc/devel/ruby-curses: distinfo

   Log Message:
   Update ruby-curses package to 1.8.7.71.

   This is version update only, no functional change in this ruby extention.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Fri Aug  8 12:44:51 UTC 2008

   Modified Files:
	   pkgsrc/x11/ruby-tk: distinfo

   Log Message:
   Update ruby-tk package to 1.8.7.71.

   This is version update only, no functional change in this ruby extention.

Revision 1.43 / (download) - annotate - [select for diffs], Fri Aug 8 12:38:59 2008 UTC (13 years, 1 month ago) by taca
Branch: MAIN
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

Start update of Ruby 1.8.7 patchlevel 71.

Revision 1.39.2.1 / (download) - annotate - [select for diffs], Sat Jun 28 11:54:07 2008 UTC (13 years, 2 months ago) by tron
Branch: pkgsrc-2008Q1
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored) next main 1.40 (colored)

Pullup ticket #2436 - requested by taca
Security update for ruby packages

Apply patches to update Ruby to version 1.8.6 patchlevel 230 to fix
the security vulnerability reported in CVE-2008-2726.

Revision 1.42 / (download) - annotate - [select for diffs], Sun Jun 22 04:15:54 2008 UTC (13 years, 3 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, cwrapper
Branch point for: pkgsrc-2008Q2
Changes since 1.41: +5 -1 lines
Diff to previous 1.41 (colored)

Disable pthread on Darwin-9.*-powerpc until Ruby Bug #193 is resolved.

  http://redmine.ruby-lang.org/issues/show/193

This may break some ruby modules that require pthread, but it is better
than not having a ruby binary at all.

Revision 1.41 / (download) - annotate - [select for diffs], Fri Jun 20 15:38:45 2008 UTC (13 years, 3 months ago) by taca
Branch: MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)

Start updating Ruby 1.8.7 patchlevel 22.

Update RUBY18_PATCHLEVEL to 22.

Revision 1.40 / (download) - annotate - [select for diffs], Thu Jun 19 14:30:45 2008 UTC (13 years, 3 months ago) by taca
Branch: MAIN
Changes since 1.39: +89 -10 lines
Diff to previous 1.39 (colored)

Start of updating Ruby to 1.8.7.

* Update RUBY18_VERSION to 1.8.7 and RUBY18_PATCHLEVEL to 17.
* Use vendor_ruby instead for site_ruby.
* Introduce macros for relative path and use them instead of old absolete
  path.

	RUBY_LIB		lib/ruby/${RUBY_VER_DIR}
	RUBY_ARCHLIB		${RUBY_LIB}/${RUBY_ARCH}
	RUBY_SITELIB_BASE	lib/ruby/site_ruby
	RUBY_SITELIB		${RUBY_SITELIB_BASE}/${RUBY_VER_DIR}
	RUBY_SITEARCHLIB	${RUBY_SITELIB}/${RUBY_ARCH}
	RUBY_VENDORLIB_BASE	lib/ruby/vendor_ruby
	RUBY_VENDORLIB		${RUBY_VENDORLIB_BASE}/${RUBY_VER_DIR}
	RUBY_VENDORARCHLIB	${RUBY_VENDORLIB}/${RUBY_ARCH}
	RUBY_DOC		share/doc/${RUBY_NAME}
	RUBY_EG			share/examples/${RUBY_NAME}

  Old these macros are removed after 2008Q2 branch.

	RUBY_LIBDIR
	RUBY_ARCHLIBDIR
	RUBY_SITELIBDIR
	RUBY_SITEARCHLIBDIR
	RUBY_VENDORLIBDIR
	RUBY_VENDORARCHLIBDIR
	RUBY_DOCDIR
	RUBY_EXAMPLESDIR

  * update PRINT_PLIST_AWK macro to reality and move some of them from
    ruby/modules.mk to ruby/rubyversion.mk.

Revision 1.39 / (download) - annotate - [select for diffs], Fri Mar 21 15:07:28 2008 UTC (13 years, 6 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base
Branch point for: pkgsrc-2008Q1
Changes since 1.38: +2 -1 lines
Diff to previous 1.38 (colored)

Substitute for ${RUBY_ARCH} in PLISTs.

Revision 1.38 / (download) - annotate - [select for diffs], Sun Mar 9 13:31:18 2008 UTC (13 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

Update ruby pakcages to 1.8.6.114 (1.8.6-p114).

It main chagnes are security fix of WEBrick library.


Mon Mar  3 23:34:13 2008  GOTOU Yuuzou  <gotoyuzo@notwork.org>

	* lib/webrick/httpservlet/filehandler.rb: should normalize path
	  separators in path_info to prevent directory traversal attacks
	  on DOSISH platforms.
	  reported by Digital Security Research Group [DSECRG-08-026].

	* lib/webrick/httpservlet/filehandler.rb: pathnames which have
	  not to be published should be checked case-insensitively.

Mon Dec  3 08:13:52 2007  Kouhei Sutou  <kou@cozmixng.org>

	* test/rss/test_taxonomy.rb, test/rss/test_parser_1.0.rb,
	  test/rss/test_image.rb, test/rss/rss-testcase.rb: ensured
	  declaring XML namespaces.

Revision 1.37 / (download) - annotate - [select for diffs], Sun Jan 13 09:09:13 2008 UTC (13 years, 8 months ago) by obache
Branch: MAIN
Changes since 1.36: +3 -3 lines
Diff to previous 1.36 (colored)

Fix RUBY_DYNAMIC_DIRS to DESTDIR ready.
Now ruby18-base really support DESTDIR.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Oct 6 06:12:19 2007 UTC (13 years, 11 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

Start update of Ruby packages to 1.8.6-p111.

Revision 1.35 / (download) - annotate - [select for diffs], Mon Sep 24 21:54:50 2007 UTC (14 years ago) by taca
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

Update Ruby to 1.8.6-p110.

Approved by wiz@.

Revision 1.34 / (download) - annotate - [select for diffs], Sun Sep 9 14:15:27 2007 UTC (14 years ago) by taca
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

Start to switch ruby 1.8.6.36 (1.8.6 patchlevel 36).

Revision 1.33 / (download) - annotate - [select for diffs], Thu May 17 14:42:32 2007 UTC (14 years, 4 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Fix a trivial typo which affect nothing now.

Revision 1.32 / (download) - annotate - [select for diffs], Thu Mar 15 16:41:01 2007 UTC (14 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.31: +10 -6 lines
Diff to previous 1.31 (colored)

Updating Ruby to 1.8.6.

- discontinue use of RUBY_PATCH_DATE.
- Introduce RUBY_PATCH_LEVEL.

pkgsrc's ruby tracks Ruby's patch release and avoid to maintain
its own patch files (with RUBY_PATCH_DATE).

Changes are too much, please see ChangeLog file.

Revision 1.31 / (download) - annotate - [select for diffs], Sun Jan 28 15:15:57 2007 UTC (14 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.30: +6 -2 lines
Diff to previous 1.30 (colored)

Fix ruby-build-ri-db option related problem.

- Include options.mk before rubyversion.mk, so PLIST for ri database
  should be created suitably.

- make RUBY_RIDIR and its friends relative path to ${PREFIX}.

- Fix and improve handling of ${RUBY_RIDIR} handling and should
  be fixed remaining ${RUBY_RIDIR} after pkg_delete ruby18-base.
  (Noted by private mail from wiz@.)

Bump PKGREVISION of ruby18-base package.

Revision 1.27.2.2 / (download) - annotate - [select for diffs], Sat Dec 9 10:17:47 2006 UTC (14 years, 9 months ago) by salo
Branch: pkgsrc-2006Q3
Changes since 1.27.2.1: +18 -15 lines
Diff to previous 1.27.2.1 (colored) to branchpoint 1.27 (colored) next main 1.28 (colored)

Pullup ticket 1943 - requested by taca
security update for ruby18

Revisions pulled up:
- pkgsrc/lang/ruby/Makefile				1.41
- pkgsrc/lang/ruby/rubyversion.mk			1.29, 1.30
- pkgsrc/lang/ruby18-base/Makefile			1.29
- pkgsrc/lang/ruby18-base/PLIST				1.9
- pkgsrc/lang/ruby18-base/PLIST.common_end		1.2
- pkgsrc/lang/ruby18-base/distinfo			1.17
- pkgsrc/lang/ruby18-base/options.mk			1.1
- pkgsrc/lang/ruby18-base/patches/patch-af		1.1
- pkgsrc/lang/ruby18-base/patches/patch-bl		removed
- pkgsrc/lang/ruby18/Makefile				1.15
- pkgsrc/databases/ruby-gdbm/Makefile			1.15
- pkgsrc/databases/ruby-gdbm/distinfo			1.1
- pkgsrc/devel/ruby-curses/Makefile			1.10
- pkgsrc/devel/ruby-curses/distinfo			1.7
- pkgsrc/devel/ruby-mode/Makefile			1.15
- pkgsrc/devel/ruby-mode/distinfo			1.6
- pkgsrc/devel/ruby-readline/Makefile			1.20
- pkgsrc/devel/ruby-readline/distinfo			1.13
- pkgsrc/devel/ruby-readline/patches/patch-aa		1.5
- pkgsrc/x11/ruby-tk/Makefile				1.25, 1.26
- pkgsrc/x11/ruby-tk/PLIST				1.7
- pkgsrc/x11/ruby-tk/distinfo				1.11
- pkgsrc/mk/defaults/options.description		1.130

   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:25:26 UTC 2006

   Modified Files:
   	pkgsrc/databases/ruby-gdbm: Makefile
   Added Files:
   	pkgsrc/databases/ruby-gdbm: distinfo

   Log Message:
   Update ruby-gdbm package to 1.8.5.20061205:

   - rdoc addition and trivial change.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:28:18 UTC 2006

   Modified Files:
   	pkgsrc/devel/ruby-curses: Makefile distinfo

   Log Message:
   Update ruby-curses package to 1.8.5.20061205:

   - Fixed colose_set method always returns false.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:36:41 UTC 2006

   Modified Files:
   	pkgsrc/devel/ruby-mode: Makefile
   Added Files:
   	pkgsrc/devel/ruby-mode: distinfo

   Log Message:
   Update ruby-mode package to 1.8.5.20061205.

   Tue Dec  5 00:59:05 2006  Yukihiro Matsumoto  <matz@ruby-lang.org>

   	* misc/ruby-mode.el (ruby-parse-partial): need to parse "/=" as
   	  self assignment operator, not regex.  [ruby-talk:227324]

   Wed Sep 13 18:25:18 2006  Yukihiro Matsumoto  <matz@ruby-lang.org>

   	* misc/ruby-mode.el (ruby-parse-partial): better here-doc support.
   	  a patch from Marshall T. Vandegrift <llasram at gmail.com>.
   	  [ruby-core:08804]
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:31:34 UTC 2006

   Modified Files:
   	pkgsrc/devel/ruby-readline: Makefile distinfo
   	pkgsrc/devel/ruby-readline/patches: patch-aa

   Log Message:
   Update ruby-readline package to 1.8.5.20061205:

   - No change with 20061205 patch.
   - Disable checking rl_filename_completion_function() to prevent compile
     error.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:34:42 UTC 2006

   Modified Files:
   	pkgsrc/lang/ruby: Makefile

   Log Message:
   Update ruby package to 1.8.5.20061205.  No change for this wrapper package.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:17:17 UTC 2006

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   - Handle patchlevel which has introduced to Ruby.
   - Introduce RUBY_PATCH_DATE and RUBY_VERSION_SUFFIX.
   - Change _RUBY_VERS_TEENY to _RUBY_VER_TEENY as other version variable
     like RUBY_VER_MAJOR.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:19:50 UTC 2006

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   Update RUBY18_PATCH_DATE to 20061205, starting update of Ruby.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:34:09 UTC 2006

   Modified Files:
   	pkgsrc/lang/ruby18: Makefile

   Log Message:
   Update ruby18 package to 1.8.5.20061205.  No change for this meta pacakge
   itself.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:24:27 UTC 2006

   Modified Files:
   	pkgsrc/lang/ruby18-base: Makefile PLIST PLIST.common_end distinfo
   Added Files:
   	pkgsrc/lang/ruby18-base: options.mk
   	pkgsrc/lang/ruby18-base/patches: patch-af
   Removed Files:
   	pkgsrc/lang/ruby18-base/patches: patch-bl

   Log Message:
   o Update ruby18-base pacakge to Ruby 1.8 branch 2006/12/05.

   	- Many changes from 2006/9/6; see Changes file, please.
   	- Fixes another cgi.rb vulnerability:
   		http://jvn.jp/jp/JVN%2384798830/index.html

   o Introduce ruby-build-ri-db PKG_OPTION which enable installing database
     for Ruby's ri utility.  Default is disabled and should be fix
     PR pkg/34587.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 17:00:54 UTC 2006

   Modified Files:
   	pkgsrc/mk/defaults: options.description

   Log Message:
   Add description of ruby-build-ri-db.
---
   Module Name:		pkgsrc
   Committed By:	tv
   Date:		Fri Nov 10 16:54:54 UTC 2006

   Modified Files:
   	pkgsrc/x11/ruby-tk: Makefile

   Log Message:
   Use find -print | xargs rather than find -exec.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Dec  6 16:33:16 UTC 2006

   Modified Files:
   	pkgsrc/x11/ruby-tk: Makefile PLIST distinfo

   Log Message:
   Update ruby-tk package to 1.8.5.20061205:

   Changes are huge, please see Changes.

   - pkgsrc change; fix permission of a image file.

Revision 1.30 / (download) - annotate - [select for diffs], Wed Dec 6 16:19:49 2006 UTC (14 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

Update RUBY18_PATCH_DATE to 20061205, starting update of Ruby.

Revision 1.29 / (download) - annotate - [select for diffs], Wed Dec 6 16:17:17 2006 UTC (14 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.28: +17 -14 lines
Diff to previous 1.28 (colored)

- Handle patchlevel which has introduced to Ruby.
- Introduce RUBY_PATCH_DATE and RUBY_VERSION_SUFFIX.
- Change _RUBY_VERS_TEENY to _RUBY_VER_TEENY as other version variable
  like RUBY_VER_MAJOR.

Revision 1.27.2.1 / (download) - annotate - [select for diffs], Sat Oct 7 02:55:16 2006 UTC (14 years, 11 months ago) by salo
Branch: pkgsrc-2006Q3
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored)

Pullup ticket 1845 - requested by taca
build fix for for some ruby packages

Revisions pulled up:
- pkgsrc/lang/ruby/rubyversion.mk			1.28

   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Fri Oct  6 05:05:13 UTC 2006

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   Add include of "converters/libiconv/buildlink3.mk" which I forgot.

Revision 1.28 / (download) - annotate - [select for diffs], Fri Oct 6 05:05:13 2006 UTC (14 years, 11 months ago) by taca
Branch: MAIN
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored)

Add include of "converters/libiconv/buildlink3.mk" which I forgot.

Revision 1.27 / (download) - annotate - [select for diffs], Thu Sep 14 01:43:26 2006 UTC (15 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base
Branch point for: pkgsrc-2006Q3
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

Oops, enable PTHREAD_AUTO_VARS line which I forgot to enable at previous
commit.

Revision 1.26 / (download) - annotate - [select for diffs], Wed Sep 13 12:56:46 2006 UTC (15 years ago) by taca
Branch: MAIN
Changes since 1.25: +13 -7 lines
Diff to previous 1.25 (colored)

- Introduce experimental RUBY_USE_PTHREAD; using pthread could be disabled
  setting to "no" in /etc/mk.conf.  (Default is "yes" on most platform.)

- Correct condition of including pthread.buildlink3.mk.

Tested on NetBSD current, SuSE Linux 9.3 and DragonFly BSD 1.6.0.

Thanks for advise from Vincent Hourdin and Joerg Sonnenberger.

Revision 1.25 / (download) - annotate - [select for diffs], Fri Sep 8 23:32:13 2006 UTC (15 years ago) by taca
Branch: MAIN
Changes since 1.24: +8 -4 lines
Diff to previous 1.24 (colored)

Make sure to revert pthread handling as before.

Revision 1.24 / (download) - annotate - [select for diffs], Fri Sep 8 02:36:51 2006 UTC (15 years ago) by taca
Branch: MAIN
Changes since 1.23: +2 -9 lines
Diff to previous 1.23 (colored)

Move back CONFIGURE_ARGS part from rubyversion.mk to Makefile.common.

Revision 1.23 / (download) - annotate - [select for diffs], Thu Sep 7 15:40:00 2006 UTC (15 years ago) by taca
Branch: MAIN
Changes since 1.22: +58 -8 lines
Diff to previous 1.22 (colored)

Update Ruby to 1.8.5 (+ ruby-1-8 branch on 2006-09-07).

pkgsrc changes:

* Add RUBY_DYNAMIC_DIRS which cause generating dynamic PLIST entries.
* Move using buildlinks to rubyversion.mk.
* Merge converters/ruby-iconv to ruby18-base.

Ruby changes:

* too may, see ChangeLog file or
  http://eigenclass.org/hiki.rb?ruby+1.8.5+changelog

Revision 1.22 / (download) - annotate - [select for diffs], Sun Sep 3 02:53:13 2006 UTC (15 years ago) by taca
Branch: MAIN
Changes since 1.21: +14 -1 lines
Diff to previous 1.21 (colored)

Move buildlinks from ruby18-base/Makefile to ruby/rubyversion.mk.
It should help for fixing the build problem of some extention libraries.

Revision 1.21 / (download) - annotate - [select for diffs], Thu Jan 5 07:04:47 2006 UTC (15 years, 8 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.20: +1 -9 lines
Diff to previous 1.20 (colored)

Remove USE_RUBY_DIST_SUBDIR which is unused now.

Revision 1.20 / (download) - annotate - [select for diffs], Tue Jan 3 14:31:17 2006 UTC (15 years, 8 months ago) by taca
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

Set default ruby's version to 1.8.4.

Revision 1.19 / (download) - annotate - [select for diffs], Wed Dec 28 09:27:13 2005 UTC (15 years, 8 months ago) by abs
Branch: MAIN
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 (colored)

fix typo in comment, and rephrase sentance

Revision 1.18 / (download) - annotate - [select for diffs], Mon Dec 5 20:50:27 2005 UTC (15 years, 9 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.17: +14 -14 lines
Diff to previous 1.17 (colored)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html

Revision 1.17 / (download) - annotate - [select for diffs], Thu Nov 10 00:17:36 2005 UTC (15 years, 10 months ago) by minskim
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

English grammar fix.

Revision 1.16 / (download) - annotate - [select for diffs], Thu Nov 3 07:23:41 2005 UTC (15 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.15: +7 -18 lines
Diff to previous 1.15 (colored)

Drop support of ruby16 base packages.

Revision 1.15 / (download) - annotate - [select for diffs], Wed Nov 2 08:56:17 2005 UTC (15 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.14: +32 -20 lines
Diff to previous 1.14 (colored)

- Update to RUBY18_VERSION to 1.8.3.
- Replace LOCALBASE with PREFIX.
- Add RUBY_RIDIR, RUBY_BASERIDIR, RUBY_SYSRIDIR and RUBY_SITERIDIR
  for document data directories of RI.
- Add RUBY_VERSION and RUBY_VERSION_DEFAULT to MAKEFLAGS.
- More Ruby related variables to substitution variables.
- Don't set RUBY_VERSION_DEFAULT if it is already defined.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Oct 16 15:09:01 2005 UTC (15 years, 11 months ago) by taca
Branch: MAIN
Changes since 1.13: +14 -12 lines
Diff to previous 1.13 (colored)

Don't set to DIST_SUBDIR to ruby here.

o Change DIST_SUBDIR handling; introduce USE_RUBY_DIST_SUBDIR and set
  DIST_SUBDIR if USE_RUBY_DIST_SUBDIR is defined to /[yY][eE][sS]/.
o Add more macros to replace in FILES_SUBST, MESSAGE_SUBST and PLIST_SUBST.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Sep 11 15:54:22 2005 UTC (16 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.12: +8 -1 lines
Diff to previous 1.12 (colored)

Move default definition of DIST_SUBDIR for Ruby related
from modules.mk to rubyversion.mk.

This should fix devel/ruby-rd-mode package.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Aug 31 08:50:32 2005 UTC (16 years ago) by jlam
Branch: MAIN
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored)

Match the name of the ruby shared library on FreeBSD and DragonFly to
the way that LIBRUBY_SO is defined in the ruby configure script.  This
fixes PLIST breakage in the ruby18-base package on at least FreeBSD.

Revision 1.10.2.1 / (download) - annotate - [select for diffs], Fri Apr 1 07:50:00 2005 UTC (16 years, 5 months ago) by salo
Branch: pkgsrc-2005Q1
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored) next main 1.11 (colored)

Pullup ticket 408 - requested by Takahiro Kambe
PLIST fix for ruby18-base

Revisions pulled up:
- pkgsrc/lang/ruby18-base/Makefile	1.3
- pkgsrc/lang/ruby18-base/PLIST		1.2
- pkgsrc/lang/ruby/rubyversion.mk	1.11

   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Thu Mar 31 16:31:10 UTC 2005

   Modified Files:
   	pkgsrc/lang/ruby18-base: Makefile PLIST

   Log Message:
   Add missing ri ralated data files.  Noted by Min Sik Kim <minskim>.

   Bump PKGREVISION.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Wed Mar 30 16:16:20 UTC 2005

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk

   Log Message:
   Add RUBY_VER_DIR to PLIST_SUBST.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Mar 30 16:16:20 2005 UTC (16 years, 5 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored)

Add RUBY_VER_DIR to PLIST_SUBST.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Mar 6 16:42:30 2005 UTC (16 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base
Branch point for: pkgsrc-2005Q1
Changes since 1.9: +42 -3 lines
Diff to previous 1.9 (colored)

Some clean up along with introducing ruby16-base/ruby18-base and make
ruby16/ruby18 package to meta pacakge.

- Define RUBY_BASE to refer ruby16-base or ruby18-base name.
- Define RUBY_SRCDIR to refer ruby16-base/ruby18-base src directory.
- Move some definition from Makefile.comon to rubyversion.mk.
- Add X11BASE to CONFIGURE_ENV.
- Add RUBY_VERSION to MESSAGE_SUBST and PLIST_SUBST.

Revision 1.9 / (download) - annotate - [select for diffs], Fri Jan 28 13:51:24 2005 UTC (16 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.8: +5 -1 lines
Diff to previous 1.8 (colored)

I've completely forgot that the ruby library directory name on Linux
is still differ with Ruby 1.6.8.  So, tweak it Linux and ruby16 base.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Jan 28 13:30:15 2005 UTC (16 years, 7 months ago) by minskim
Branch: MAIN
Changes since 1.7: +1 -5 lines
Diff to previous 1.7 (colored)

The ruby library directory name on Linux has been changed in Ruby
1.8.2 to be consistent with other platforms.  Update RUBY_ARCH to
match the change.  This makes lang/ruby18 build again on Linux.

Approved by MAINTAINER.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Jan 23 17:33:19 2005 UTC (16 years, 8 months ago) by taca
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Update Ruby 1.8.2.

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]

Revision 1.6 / (download) - annotate - [select for diffs], Sun Jan 16 11:48:56 2005 UTC (16 years, 8 months ago) by taca
Branch: MAIN
Changes since 1.5: +11 -2 lines
Diff to previous 1.5 (colored)

Introduce RUBY_HAS_ARCHLIB.

RUBY_HAS_ARCHLIB	This package contains machine dependent binaries.

This macro takes boolean value (yes/no) and if it is yes, the requierd
version of Ruby will change to current pkgsrc's version not minimum
version like 1.6.8 or 1.8.1.  (It would make sence when Ruby package
step to 1.8.2 or lator.)

Revision 1.5 / (download) - annotate - [select for diffs], Sat Dec 4 16:05:06 2004 UTC (16 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.4: +13 -3 lines
Diff to previous 1.4 (colored)

- Introduce RUBY_DLEXT which is used to replace suffix of Ruby's
  extention library.  It will be used for Darwin support.
- Change RUBY_VERSION_LIST from space separated list to comma separated
  list.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Dec 1 15:30:16 2004 UTC (16 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.3: +6 -1 lines
Diff to previous 1.3 (colored)

Add RUBY_VERSION_LIST, list of supported ${RUBY_VER}.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Nov 29 07:05:00 2004 UTC (16 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.2: +10 -3 lines
Diff to previous 1.2 (colored)

- set RUBY_REQD proper value.
- use RUBY_REQD in buildlink3.mk.

Fix RUBY_REQD undefined in some case.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Nov 28 15:38:35 2004 UTC (16 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.1: +3 -1 lines
Diff to previous 1.1 (colored)

Add MESSAGE_SUST as PLIST_SUBST here.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sat Nov 27 13:57:21 2004 UTC (16 years, 9 months ago) by taca
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Importing files for Ruby's new framework.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Nov 27 13:57:21 2004 UTC (16 years, 9 months ago) by taca
Branch: MAIN

Initial revision

This form allows you to request diff's 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.




CVSweb <webmaster@jp.NetBSD.org>