summaryrefslogtreecommitdiff
path: root/lang/ruby200-base
AgeCommit message (Collapse)AuthorFilesLines
2015-12-16Update ruby200{-base} package to 2.0.0p648 (Ruby 2.2.0-p648).taca1-5/+5
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).
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-14Missed new additions in previous commitsevan2-0/+35
Add checks for the presence of SSLv3 in OpenSSL/LibreSSL - obtained from http://www.libressl.org/patches.html
2015-10-14Add pkg-config to USE_TOOLS.sevan2-5/+13
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. Set shell used during configure stage to bash on OpenBSD & Bitrig due to pdksh incompatibility. Reviewed by taca@ wiz@
2015-08-20Update ruby200-base-2.0.0p647 to (Ruby 2.0.0-p647).taca3-28/+5
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.
2015-06-23Add security fix for rubygems, CVE-2015-3900.taca3-2/+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-30Backout previous commit since ruby200-base dose not need this patch.taca3-25/+2
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-19Update ruby200 package to 2.0.0p645 (Ruby 2.0.0-p645).taca1-4/+4
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-04-03Disable CPU detection on Darwin, the result for 32-bit (i486) is incompatiblejperkin2-3/+12
with pkgsrc MACHINE_ARCH (i386). Fixes 32-bit build, no change for 64-bit.
2015-03-08Update ruby200-base to 2.0.0p643.taca9-109/+73
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-01-07Add patch from PR pkg/49511.taca2-1/+17
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/+664
2014-11-15Update ruby200-base and related packages to 2.0.0-p598 (Ruby 2.0.0-p598).taca1-4/+4
* CVE-2014-8090: Another Denial of Service XML Expansion.
2014-10-27Update ruby200-base and related packages to 2.0.0-p594 (Ruby 2.0.0-p594).taca2-6/+5
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-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-05-21Update ruby200 to Ruby 2.0.0-p481.taca5-78/+19
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-13Fix build error on Darwin and possibly other platforms with DTrace capabilitypho1-1/+15
On platforms where DTrace is available, we need to invoke dtrace(1) with the original PATH. Otherwise it gets confused in the presence of our cc wrapper because it tries to invoke the system-default gcc with argv[0] set to "gcc", not the absolute path to gcc.
2014-03-30More care was needed to the case of editline(3).taca2-1/+31
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-16Use RUBY_SUFFIX instead of RUBY_VER for consistency.taca1-5/+5
No functional change.
2014-03-13Update ruby200-base and ruby200 packages to 2.0.0p451 (Ruby 2.0.0-p451).taca4-23/+21
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-02-19Fix rubygems bundled in ruby200-base.taca6-17/+17
Check install_root's value is nil before it is empty string. Reported a problem from @_ki_nu via Twitter. Bump PKGREVISION.
2014-02-12Recursive PKGREVISION bump for OpenSSL API version bump.tron1-2/+2
2014-01-08Make sure unwanted mkdir is not recorded with full path in rbconfig.rb, ↵fhajny1-5/+3
fixes packages built with pbulk.
2014-01-08Fix patch so that 'gem install' actually works outside pkgsrc.fhajny3-5/+6
Bump PKGREVISION.
2013-11-24Fix wrong parameter from [ruby-list:49643] in ruby-tk package.taca2-2/+17
Bump PKGREVISION.
2013-11-24Update ruby200-base, ruby200 and ruby-mode package to 2.00-p353.taca15-127/+74
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-10-28Fix build problem on some platforms; FreeBSD and MirBSD.taca2-5/+30
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-25Don't pessimize the compilation by forcing per-function call pushs.joerg2-1/+14
2013-09-30Fix build problem on Mac OS X.taca1-1/+8
No PKGREVISION bump since this fixes simply PLIST problem on Mac OS X.
2013-09-30Update a patch for CVE-2013-4363 (previous CVE-2013-4287).taca3-8/+10
Bump PKGREVISION.
2013-09-10Add a fix for CVE-2013-4287 in rubygems.taca3-2/+19
Bump PKGREVISION.
2013-08-15Don't use ${libdir} when linking sockets.so as it will be relinkedjoerg2-4/+13
during install stage and get the DESTDIR prepended.
2013-07-21Add ruby200-base-2.0.0p247.taca32-0/+2117
This is latest stable release of Ruby and it basically compatible with Ruby 1.9.3. Please refer full changes to NEWS/ChangeLog files or official Web site. Here is language changes: * Added keyword arguments. * Added %i and %I for symbol list creation (similar to %w and %W). * Default source encoding is changed to UTF-8. (was US-ASCII) * No warning for unused variables starting with '_'