summaryrefslogtreecommitdiff
path: root/lang/ruby21-base
AgeCommit message (Collapse)AuthorFilesLines
2017-06-20Remove ruby21-base package since Ruby 2.1 is EOL.taca47-2617/+0
Please use ruby23-base, ruby24-base or ruby22-base.
2017-05-30Replace RUBY_VERSION_FULL with RUBY_VERSION since there is notaca1-2/+2
RUBY_VERSION_FULL contains Ruby's patchlevel.
2016-11-13Trying to move common configuration to common place.taca1-90/+2
2016-09-08Rename RUBY_VERSION_SUPPORTED into _RUBY_VERSIONS_ACCEPTED to follow thejoerg1-2/+2
naming scheme of the other multi-version packages. Add support for the coorresponding RUBY_VERSIONS_INCOMPATIBLE list.
2016-07-10Removed reference to undefined RUBY_LICENSE variable.rillig1-2/+1
2016-05-15Update ruby21 and ruby21-base package to 2.1.10.taca3-10/+11
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 don¡Çt 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.
2016-03-24Try to fix build error by recent OpenSSL change on NetBSD,taca2-1/+17
reported as PR pkg/50971.
2016-03-05Bump PKGREVISION for security/openssl ABI bump.jperkin1-1/+2
2016-02-25Use OPSYSVARS.jperkin1-7/+3
2016-01-27Newer ruby releases require C99 due to use of signbit().jperkin1-2/+2
2015-12-16Update ruby21{-base} to 2.1.8 (Ruby 2.1.8).taca5-47/+9
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.
2015-11-20Mark a few more variables as volatile to prevent clobbering by setjmp.joerg7-2/+108
Found due to crashes with very recent clang. Bump revision.
2015-11-03Add SHA512 digests for distfiles for lang categoryagc1-1/+2
Problems found with existing digests: Package nhc98 distfile nhc98src-1.22.tar.gz a8adc8f22371998ee0657bc0e01058a57d876abc [recorded] 81975fcb5f1dda5efeaabc30ce8c6dceae55e591 [calculated] Problems found locating distfiles: Package gcc-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2 Package ghc7: missing distfile ghc-7.6.3-boot-i386-unknown-freebsd.tar.xz Package icc11: missing distfile l_cproc_p_11.1.080.tgz Package jini: missing distfile jini-1_2_1_001-src.zip Package oo2c: missing distfile oo2c_32-2.0.11.tar.bz2 Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2 Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2 Package oracle-jdk8: missing distfile jdk-8u60-linux-i586.tar.gz Package oracle-jdk8: missing distfile jdk-8u60-solaris-x64.tar.gz Package oracle-jre8: missing distfile jre-8u60-linux-i586.tar.gz Package oracle-jre8: missing distfile jre-8u60-solaris-x64.tar.gz Package sun-jdk6: missing distfile jdk-6u45-linux-i586.bin Package sun-jdk6: missing distfile jdk-6u45-solaris-i586.sh Package sun-jdk7: missing distfile jdk-7u72-linux-i586.tar.gz Package sun-jdk7: missing distfile jdk-7u72-solaris-i586.tar.gz Package sun-jre6: missing distfile jce_policy-6.zip Package sun-jre6: missing distfile jre-6u45-linux-x64.bin Package sun-jre6: missing distfile jre-6u45-solaris-x64.sh Package sun-jre7: missing distfile jre-7u72-linux-i586.tar.gz Package sun-jre7: missing distfile jre-7u72-solaris-i586.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-10-14Add pkg-config to USE_TOOLS.sevan4-5/+43
Set PKG_CONFIG to empty as it removes reference to the build directory. Add checks for the presence of SSLv3 in OpenSSL/LibreSSL - obtained from http://www.libressl.org/patches.html Fix typo in comment s/refrect/reference. Reviewed by taca@ wiz@
2015-08-20Update ruby21-base to 2.1.7 (Ruby 2.1.7).taca7-279/+8
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.
2015-06-23Add security fix for rubygems, CVE-2015-3900.taca3-3/+25
Bump PKGREVISION.
2015-06-21On EL6 systems the 'systemtap-sdt-devel' RPM installs a /usr/bin/dtracejperkin1-1/+6
which is emphatically not DTrace, causing nothing but problems for builds. Explicitly disable DTrace support if /usr/bin/dtrace is found.
2015-04-30Avoid to generate empty command line on some platforms:taca3-2/+25
$(DLLIB): $(OBJS) Makefile ... $(Q) $(POSTLINK) And POSTLINK is empty macro. In such case, GNU make ignore empty command line but BSD make tries to execute it and causes error. Bump PKGREVISION.
2015-04-22Remove mention of MirBSD in patch description as support is there by default nowsevan2-4/+4
Reviewed by wiz@
2015-04-19Update ruby21-base and ruby21 packages to 2.1.6.taca3-29/+9
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-03Disable CPU detection on Darwin, the result for 32-bit (i486) is incompatiblejperkin2-13/+22
with pkgsrc MACHINE_ARCH (i386). Fixes 32-bit build, no change for 64-bit.
2015-03-08Reset PKGREVISION just now since PKGBASE hase changed.taca1-2/+1
2015-03-08* Add patch ot fix rdoc bug; Get rid of infitite loop with '\r' only in text.taca8-128/+82
* Change "os" of Gem::Platform, now it change the case of "netbsd" only. Bump PKGREVISION.
2015-01-07Add patch from PR pkg/49512.taca2-1/+17
2015-01-02Bump PKGREVISIONryoon3-2/+33
Install new certificate for rubygems.org. This fixes certification invalid error from gem and bundler.
2014-12-15The "rename" rule is a published synonym for the "opt" transform rule, howeverjperkin1-3/+3
only the latter is supported by cwrappers. Change them all to "opt" rules for consistency and to gain compatibility with cwrappers.
2014-12-14Add patches for supporting tcl/tk 8.6 on ruby-tk package.taca11-1/+655
2014-11-15Update ruby21-base (and ruby21) package to 2.1.5 (Ruby 2.1.5).taca2-7/+7
* CVE-2014-8090: Another Denial of Service XML Expansion.
2014-10-27Update ruby21/ruby21-base package to 2.1.4.taca5-65/+8
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-02Fix typo in comment in a patch file.taca2-4/+4
2014-09-02Remove MAKE_JOBS_SAFE=no, it appears to be a cargo cult from previousjperkin1-2/+1
versions, and I cannot trigger any failure up to MAKE_JOBS=24.
2014-08-25Add fix for CVS-2014-4975.taca3-2/+46
Bump PKGREVISION.
2014-06-26Use gmake on Darwin, bmake doesn't like the codesign / POSTLINK bits.jperkin1-2/+3
2014-05-21Update ruby21 to 2.1.2.taca7-89/+21
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-03-30One more rubygem's platform fix from jperkin@. It solves some buildtaca3-8/+26
problem of ruby extension on NetBSD/i386. Bump PKGREVISION.
2014-03-30More care was needed to the case of editline(3).taca2-1/+32
Base on r45240 in Ruby's repository with one critical correction.
2014-03-29Fix ruby-readline build problem with readline 6.3 and later.taca2-1/+17
2014-03-26Allow duplicated dependencies in gemspec since many existing rubygems havetaca3-7/+18
wrong duplicated dependencies. Bump PKGREVISION.
2014-03-14Oops, I forgot to update one word.taca1-1/+1
2014-03-14Add ruby21-base, base of Ruby 2.1.1. Ruby 2.1.1 is second release oftaca33-0/+2168
Ruby 2.1, post release of Ruby 2.0. *WARNING!* Not all of ruby pkgsrc are supported yet. Ruby 2.1 has many improvements including speedup without severe incompatibilities. You can use this on Rails and other applications, and get a more comfortable experience. This release includes many bugfixes. See tickets and ChangeLog for details. Following the previously announced changed versioning policy of Ruby 2.1, this version is simply called ¡È2.1.1¡É. Update: We¡Çve noticed a regression in Hash#reject. For more details, see: Regression of Hash#reject in Ruby 2.1.1.