[128161] trunk/dports/lang/ruby21/Portfile

kimuraw at macports.org kimuraw at macports.org
Fri Nov 14 17:59:35 PST 2014


Revision: 128161
          https://trac.macports.org/changeset/128161
Author:   kimuraw at macports.org
Date:     2014-11-14 17:59:35 -0800 (Fri, 14 Nov 2014)
Log Message:
-----------
lang/ruby21: upgrade to 2.1.5, fixes CVE-2014-8090

CVE-2014-8090: Another Denial of Service XML Expansion
https://www.ruby-lang.org/en/news/2014/11/13/rexml-dos-cve-2014-8090/

an issue miniruby hangs on OS X 10.7 or 10.8 was fixed.
https://bugs.ruby-lang.org/issues/10272
https://bugs.ruby-lang.org/issues/10438

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

Modified: trunk/dports/lang/ruby21/Portfile
===================================================================
--- trunk/dports/lang/ruby21/Portfile	2014-11-15 01:56:31 UTC (rev 128160)
+++ trunk/dports/lang/ruby21/Portfile	2014-11-15 01:59:35 UTC (rev 128161)
@@ -5,7 +5,7 @@
 PortGroup           select 1.0
 
 name                ruby21
-version             2.1.4
+version             2.1.5
 revision            0
 
 categories          lang ruby
@@ -26,10 +26,10 @@
 use_bzip2           yes
 distname            ruby-${version}
 
-checksums           md5 f4136e781d261e3cc20748005e1740b7 \
-                    rmd160 24b8e9950873663e44174d2a5d57fb864dee4fe6 \
-                    sha1 c80ea0d5dddf1b0e7846b618fa7ae0e0cf7e55df \
-                    sha256 f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a
+checksums           md5 a7c3e5fec47eff23091b566e9e1dac1b \
+                    rmd160 32019c949a8c9bb716f6683a20f19231da452fda \
+                    sha1 d822e022bb8875724852f049f499f101d24a7fe5 \
+                    sha256 0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9
 use_parallel_build  no
 
 depends_lib         port:readline \
@@ -64,10 +64,6 @@
     configure.args-append "--with-arch=${build_arch}"
 }
 
-# a workaround to fix build hangs from broken miniruby on OS X 10.7 or 10.8
-platform darwin 11 { configure.args-append --with-setjmp-type=_setjmp }
-platform darwin 12 { configure.args-append --with-setjmp-type=_setjmp }
-
 post-destroot {
     foreach type {site vendor} {
             set libdir ${destroot}${prefix}/lib/ruby2.1/${type}_ruby/2.1.0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141114/1fdb0ccb/attachment.html>


More information about the macports-changes mailing list