summaryrefslogtreecommitdiff
path: root/lang/ruby
AgeCommit message (Collapse)AuthorFilesLines
2015-07-06Add RUBY_API_VERSION to PLIST_SUBST.rodent1-1/+2
2015-06-23Update rubygems to 2.4.8, including security fix for CVE-2015-3900.taca1-2/+2
=== 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
2015-06-22Start update of Ruby on Rails to 3.2.22.taca1-2/+2
2015-05-16Enable Ruby 2.2ryoon1-2/+2
O.K. by taca@ on tech-pkg@.
2015-04-26Correcting what seems to be a typo, and would result in "BO" being OK here.rodent1-2/+2
2015-04-19Update ruby22-base and ruby22 package to 2.2.2.taca1-3/+3
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.
2015-04-19Update ruby21-base and ruby21 packages to 2.1.6.taca1-3/+3
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.
2015-04-19Update ruby200 package to 2.0.0p645 (Ruby 2.0.0-p645).taca1-2/+2
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.
2015-03-15Add RUBY_MAJOR_MINOR to use in PLIST.taca1-2/+5
2015-03-08Allow build with ruby22-base.taca1-1/+3
2015-03-08Update ruby22's informatino from 2.2.0 to 2.2.1.taca1-4/+4
2015-03-08Update ruby200-base to 2.0.0p643.taca1-2/+2
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.
2015-03-08Update rubygems to 2.4.6.taca1-2/+2
* 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 Andr«± Arko, 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«¿t Ondruch. * Relaxed Psych dependency. Pull request #1128 by V«¿t Ondruch.
2015-03-08* Split gem-vars.mk and gem-extract.mk from gem.mk.taca3-56/+88
* Make GEM_EXTSDIR from output of gem command instead of derived from RUBY_ARCH related variables.
2015-03-08Change RUBY_VER_DIR from RUBY_VERSION to RUBY_API_VERSION on Ruby 2.1 andtaca1-2/+10
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.
2015-03-08Remove "18" from RUBY_VERSION_SUPPORTED.taca1-3/+3
It cause support for ruby18 unless explictly specified by RUBY_VERSION_SUPPORTED in packages' Makefile.
2015-02-20Reflect MACHINE_GNU_PLATFORM's new ABI suffix in RUBY_ARCH.riastradh1-2/+2
Should fix build on all NetBSD earm*, noted by joerg@ on earmv7hf. Shouldn't affect anything else. XXX Revbump everything using RUBY_ARCH?
2015-01-25Drop RUBYGEMS_REQD. Since all ruby*-base package contains enough versiontaca1-43/+8
of rubygems except ruby18-base.
2015-01-25* Add definition for Ruby 2.2.0 (but still disabled.)taca1-2/+27
* Add RUBY_GEMS_PKGSRC_VERS and RUBY_RDOC_PKGSRC_VERS.
2015-01-25Add http://cache.ruby-lang.org to MASTER_SITE_RUBY.taca1-1/+2
2015-01-16Fix typo, s/GEM_CLEANBUOLD_EXTENSIONS/GEM_CLEANBUILD_EXTENSIONS/.taca1-8/+8
2014-11-18Start update of Ruby on Rails to 3.2.21.taca1-2/+2
2014-11-15Update ruby21-base (and ruby21) package to 2.1.5 (Ruby 2.1.5).taca1-3/+3
* CVE-2014-8090: Another Denial of Service XML Expansion.
2014-11-15Update ruby193-base (and ruby193) to 1.9.3p551 (Ruby 1.9.3-p551).taca1-2/+2
* CVE-2014-8090: Another Denial of Service XML Expansion.
2014-11-15Update ruby200-base and related packages to 2.0.0-p598 (Ruby 2.0.0-p598).taca1-2/+2
* CVE-2014-8090: Another Denial of Service XML Expansion.
2014-11-01Start update of Ruby on Rails to 3.2.20.taca1-2/+2
2014-10-27Update ruby21/ruby21-base package to 2.1.4.taca1-3/+3
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.
2014-10-27Update ruby200-base and related packages to 2.0.0-p594 (Ruby 2.0.0-p594).taca1-2/+2
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.
2014-10-27Update ruby193-base and related packages to 1.9.3p550 (Ruby 1.9.3-p550).taca1-2/+2
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.
2014-09-15Clarify description of RUBY_NOVERSION, RUBY_PKGPREFIX and RUBY_SUFFIX.taca1-2/+10
2014-08-25Upadte ruby193-base to 1.9.3p547 (Ruby 1.9.3 patchlevel 547).taca1-2/+2
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.
2014-08-19Pass CONFIGURE_ARGS to _RUBYGEM_OPTIONS with "--build-args".taca1-2/+8
2014-08-14* Pass RUBY_VER to MAKEFLAGS to fix build problem via dependency.taca1-2/+4
* Add RUBY21_PATCHLEVEL with commented out.
2014-07-20Allow '.' in gem name, for http_parser.rb gem.obache1-2/+2
2014-07-06Start update of Ruby on Rails to 3.2.19.taca1-2/+2
2014-05-21Update ruby21 to 2.1.2.taca1-2/+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.
2014-05-21Update ruby200 to Ruby 2.0.0-p481.taca1-2/+2
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.
2014-05-21Add some "used by" lines.taca1-1/+5
2014-05-21Instead of comparing _RUBY_VERSION_REQD to "211", compare "18" or "193".taca1-4/+4
2014-05-17Update comments for ruby21.obache1-3/+3
2014-05-11Start update of Ruby on Rails to 3.2.18.taca1-2/+2
2014-05-01Fix broken print-PLIST with gem based packages.taca2-11/+15
2014-03-15Move definition of GEM_EXTSDIR and PRINT_PLIST_AWK definition block totaca1-30/+30
appropriate place. Noted by obache@.
2014-03-15Fixes dependency pattern for the case RUBY_JSON_TYPE=pure.obache1-5/+7
2014-03-14Do not preserve owner of installed files.asau1-2/+2
This causes multiple failures of Ruby gems in FreeBSD bulk builds. (Besides, it is unclear whether it is actually needed or wanted.)
2014-03-14Switch default version of Ruby to 2.0.0.taca1-6/+6
And add value for Ruby 2.1.1 in description.
2014-03-14Enable using 21 to RUBY_VER; Ruby 2.1.1.taca1-2/+2
2014-03-14Remove mention to rdoc's version in comment.taca1-9/+2
2014-03-14Use GEM_EXTSDIR only if it isn't empty.taca1-7/+9
2014-03-13Update ruby200-base and ruby200 packages to 2.0.0p451 (Ruby 2.0.0-p451).taca1-2/+2
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.