summaryrefslogtreecommitdiff
path: root/lang/ruby
AgeCommit message (Collapse)AuthorFilesLines
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.
2014-03-13Update ruby193-base and related packages to 1.9.3p545 (Ruby 1.9.3-p545).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 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.
2014-03-13Add GEM_CLEANBUOLD_EXTENSIONS and GEM_EXTSDIR macro and related rulestaca1-6/+55
to support rubygems bundled with Ruby 2.1.1 (Rubygems 2.2 and later?).
2014-03-13Refelect change of RUBY_SRCDIR.taca4-13/+13
2014-03-13Change to improve frame work and to prepare to support Ruby 2.1.1.taca1-27/+33
* 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.
2014-03-13Add RUBY_SUFFIX to FILES_SUBST, MESSAGE_SUBST and PLIST_SUBST.taca1-1/+4
2014-03-02Start update of Ruby on Rails to 3.2.17.taca1-2/+2
2014-02-11Make RUBY_JSON_REQD support build time dependency adding ":build" aftertaca1-9/+24
minimum version.
2014-02-09* Use defined version in rubyversion.mk.taca1-13/+6
* Remove use of "both" value in RUBY_JSON_TYPE since it isn't used in any where.
2014-02-09Use versions in rubyversion.mk.taca2-29/+10
2014-02-09* Define versions of gems, rdoc rake and json which bundledtaca1-2/+30
with Ruby's distribution. * Define some variable for Ruby 2.1.0.
2014-02-04Take care for older bmake, tested on old NetBSD 4's make(1).taca1-4/+6
Noted by wiz@ via private E-mail.
2014-02-02Revert accidently commit files which not yet ready.taca3-14/+3
2014-02-02Utilize PKGNAME_REQD to determine required Ruby version.taca4-4/+19
Address to PR pkg/48509.
2014-01-19Stop using RUBY_RDOC_VERSION for specifying current ruby-rdoc's version.taca1-6/+1
It isn't used any other place.
2014-01-14fixes comment for RUBY_VERSION_SUPPORTED.obache1-2/+2
200 is also in default.
2013-12-04Start update of Ruby on Rails 3.2.16.taca1-2/+2
2013-11-24Update ruby200-base, ruby200 and ruby-mode package to 2.00-p353.taca1-2/+2
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.
2013-11-24Update ruby193-base (and related packages to 1.9.3-p484).taca1-2/+2
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.
2013-11-24Correct versions of json as bundled with Ruby.taca1-4/+8
2013-11-06Use MACHINE_GNU_ARCH instead of MACHINE_ARCH.taca1-2/+2
Fix build problem on NetBSD/i386.
2013-10-29Replace LOWER_ARCH to MACHINE_ARCH in definition of RUBY_ARCH.taca1-2/+2
Fix build problem on FreeBSD.
2013-10-28Fix build problem on some platforms; FreeBSD and MirBSD.taca1-1/+5
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.
2013-10-18Start update of Ruby on Rails 3.2.15.taca1-2/+2
2013-09-11Start update of Ruby on Rails to 3.2.14.taca1-2/+2
2013-09-11Update rubygems' versions information in comment.taca1-3/+3
2013-07-21Add support stuff for Ruby 2.0.0.taca1-7/+17
2013-07-14Fix shell syntax error which has been breaking all gem builds on SunOS forjperkin1-2/+2
the past week as per the reports on pkgsrc-bulk. Not sure why it wasn't showing up on other platforms, but I am assuming this is the correct fix.
2013-07-07Fix gem handling.taca1-10/+15
o Don't assume _DISTDIR end with '/' (by DESTDIR). o A small clean up to GEM_CLEANBUILD handling. A few clean up.
2013-06-27Reset PKGREVISION by update of both ruby18 and ruby193.taca1-2/+1
2013-06-27Start update of Ruby 1.8.7 patchlevel 374 and Ruby 1.9.3-p448.taca1-3/+3
2013-06-15Add RUBY_SETUP_SUBDIRS support.obache1-5/+12
2013-06-11Update ruby-rdoc package to 4.0.1.taca1-2/+2
Changes are too many to write here, please refer History.rdoc file.
2013-05-16Update ruby193 and related packages to 1.9.3p429 (Ruby 1.9.3 patchlevel 429).taca1-2/+2
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&status_id=5 ChangeLog for details. http://svn.ruby-lang.org/repos/ruby/tags/v1_9_3_426/ChangeLog
2013-05-14* Properly handle the case of multiple values in RUBY_VERSION_SUPPORTED.taca1-14/+20
* Clean up PLIST_VARS. No functional change should be done.
2013-05-14RUBY_COMMANDS aren't specific to ruby193 but they will be also neededtaca1-2/+2
by ruby200.
2013-04-08Remove "Trailing empty lines." and/or "Trailing white-space."rodent2-10/+10
2013-04-04define ruby library names for Cygwin (only tested with ruby193).obache1-1/+5
2013-04-02Make GEM_PATH environment settable with MAKE_ENV.taca1-2/+10
2013-03-19Start update of Ruby on Rails 3.2.13.taca1-2/+2
2013-03-14Move definition of rubygems sites so that it is usable with packagesobache1-2/+2
not using gem as installation but as archive.
2013-03-08Oops, fix some broken handling of a new rule.taca1-2/+2
2013-03-07Add some definition for RDoc 4.0.0 which will come from Ruby 2.0.0.taca1-1/+6