[98681] trunk/dports/lang/ruby19

kimuraw at macports.org kimuraw at macports.org
Fri Oct 12 16:54:22 PDT 2012


Revision: 98681
          http://trac.macports.org//changeset/98681
Author:   kimuraw at macports.org
Date:     2012-10-12 16:54:22 -0700 (Fri, 12 Oct 2012)
Log Message:
-----------
lang/ruby19: upgrade to 1.9.3-p286, fix CVE-2012-4464 and CVE-2012-4466

- http://www.ruby-lang.org/en/news/2012/10/12/ruby-1-9-3-p286-is-released/
- http://www.ruby-lang.org/en/news/2012/10/12/cve-2012-4464-cve-2012-4466/

Modified Paths:
--------------
    trunk/dports/lang/ruby19/Portfile

Removed Paths:
-------------
    trunk/dports/lang/ruby19/files/patch-lib-drb-ssl.rb.diff

Modified: trunk/dports/lang/ruby19/Portfile
===================================================================
--- trunk/dports/lang/ruby19/Portfile	2012-10-12 23:50:54 UTC (rev 98680)
+++ trunk/dports/lang/ruby19/Portfile	2012-10-12 23:54:22 UTC (rev 98681)
@@ -3,8 +3,8 @@
 PortSystem			1.0
 
 name				ruby19
-version				1.9.3-p194
-revision			4
+version				1.9.3-p286
+revision			0
 
 categories			lang ruby
 maintainers			kimuraw openmaintainer
@@ -26,9 +26,10 @@
 use_bzip2			yes
 distname			ruby-${version}
 
-checksums			md5 2278eff4cfed3cbc0653bc73085caa34 \
-					rmd160 bca45d750cfd8523e838903c8693749652960d60 \
-					sha1 afb497dc10ea3d83ecbe3ccd9ed45fba1457721c
+checksums			md5 e76848a86606a4fd5dcf14fc4b4e755e \
+					rmd160 5ca0dbc1f2d046954f0ce20af76a01ece78cd3f2 \
+					sha1 095c783c88965c6e72b1f3484c50c60207b60bfa \
+					sha256 5281656c7a0ae48b64f28d845a96b4dfa16ba1357a911265752787585fb5ea64
 use_parallel_build	yes
 
 depends_lib			port:libiconv \
@@ -45,10 +46,7 @@
 # lib-rubygems-specification.rb: fix 'Invalid gemspec in [... json-1.6.1.gemspec]: invalid date
 #     format in specification: "2011-09-18 00:00:00.000000000Z"'
 #     https://github.com/rubygems/rubygems/pull/196
-# lib-drb-ssl.rb: 512bits rsa key is too small for openssl-1.0.1.
-#     (http://bugs.ruby-lang.org/issues/6221)
-patchfiles			patch-lib-rubygems-specification.rb.diff \
-					patch-lib-drb-ssl.rb.diff
+patchfiles			patch-lib-rubygems-specification.rb.diff
 
 # ruby-1.9.3 supports Xcode-4.2 clang and gcc-4.2.
 # ruby built with llvm-gcc will be broken.

Deleted: trunk/dports/lang/ruby19/files/patch-lib-drb-ssl.rb.diff
===================================================================
--- trunk/dports/lang/ruby19/files/patch-lib-drb-ssl.rb.diff	2012-10-12 23:50:54 UTC (rev 98680)
+++ trunk/dports/lang/ruby19/files/patch-lib-drb-ssl.rb.diff	2012-10-12 23:54:22 UTC (rev 98681)
@@ -1,13 +0,0 @@
-Index: lib/drb/ssl.rb
-===================================================================
---- lib/drb/ssl.rb	(revision 35410)
-+++ lib/drb/ssl.rb	(working copy)
-@@ -54,7 +54,7 @@
-           return
-         end
- 
--        rsa = OpenSSL::PKey::RSA.new(512){|p, n|
-+        rsa = OpenSSL::PKey::RSA.new(1024){|p, n|
-           next unless self[:verbose]
-           case p
-           when 0; $stderr.putc "."  # BN_generate_prime
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121012/b329c835/attachment-0001.html>


More information about the macports-changes mailing list