Simple update to most recent JRuby version. Changes:
* 58 issues fixed
* jruby-openssl 0.9.5 bundled
* Ability to upgrade jruby-openssl as a gem
* New custom profiler API
* Several BigDecimal fixes
Tested on i386, builds on amd64. Will be committing later this week
unless I hear objections.
Thanks,
Jeremy
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/jruby/Makefile,v
retrieving revision 1.42
diff -u -p -r1.42 Makefile
--- Makefile 18 May 2014 15:43:54 -0000 1.42
+++ Makefile 24 Jun 2014 21:29:13 -0000
@@ -4,7 +4,7 @@ SHARED_ONLY = Yes
COMMENT = pure-Java implementation of the Ruby language
-V = 1.7.12
+V = 1.7.13
DISTNAME = jruby-bin-${V}
PKGNAME = jruby-${V}
CATEGORIES = lang lang/ruby
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/jruby/distinfo,v
retrieving revision 1.24
diff -u -p -r1.24 distinfo
--- distinfo 18 May 2014 15:43:54 -0000 1.24
+++ distinfo 24 Jun 2014 21:32:06 -0000
@@ -1,8 +1,8 @@
SHA256 (jnr-jffi-1.2.2-0-g4c196bb.tar.gz) =
xK/m48Z/YA+fg4yFJqcRxceFnT0F98y255Ju9eSE7b0=
SHA256 (jnr-posix.20130822.tar.gz) =
kXV0idWCYw/iRsDSwJdvAL3IjU9L/gEvuD9b9Rt2UYk=
-SHA256 (jruby-bin-1.7.12.tar.gz) = LBWFjbwG1jRqMHBPttzHefLmcFNWbJwhlz+W4wnqxgk=
+SHA256 (jruby-bin-1.7.13.tar.gz) = +qHNWQ8y88uSBE2avt9mzOodk6JCNsh3gQybMOHgV3w=
SHA256 (jruby-launcher-1.0.19-java.gem) =
Hgd9U6dYh1HV85FrIy5WUoy0nehO8sQD74QRhhJuqWI=
SIZE (jnr-jffi-1.2.2-0-g4c196bb.tar.gz) = 1759433
SIZE (jnr-posix.20130822.tar.gz) = 141316
-SIZE (jruby-bin-1.7.12.tar.gz) = 21981488
+SIZE (jruby-bin-1.7.13.tar.gz) = 19908447
SIZE (jruby-launcher-1.0.19-java.gem) = 55296
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/jruby/pkg/PLIST,v
retrieving revision 1.22
diff -u -p -r1.22 PLIST
--- pkg/PLIST 18 May 2014 15:43:54 -0000 1.22
+++ pkg/PLIST 24 Jun 2014 21:36:49 -0000
@@ -1819,12 +1819,12 @@ jruby/lib/ruby/gems/1.8/gems/rdoc-${RDOC
jruby/lib/ruby/gems/1.8/gems/rdoc-${RDOC_V}/bin/ri
jruby/lib/ruby/gems/1.8/specifications/
jruby/lib/ruby/gems/1.8/specifications/default/
-jruby/lib/ruby/gems/1.8/specifications/default/bouncy-castle-java-1.5.0147.gemspec
-jruby/lib/ruby/gems/1.8/specifications/default/jruby-openssl-0.9.3.gemspec
+jruby/lib/ruby/gems/1.8/specifications/default/ffi-1.9.3-java.gemspec
+jruby/lib/ruby/gems/1.8/specifications/default/jruby-openssl-0.9.5-java.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/json-1.8.0-java.gemspec
-jruby/lib/ruby/gems/1.8/specifications/default/krypt-0.0.2.rc1.gemspec
-jruby/lib/ruby/gems/1.8/specifications/default/krypt-core-0.0.2.rc1-universal-java.gemspec
-jruby/lib/ruby/gems/1.8/specifications/default/krypt-provider-jdk-0.0.2.rc1.gemspec
+jruby/lib/ruby/gems/1.8/specifications/default/krypt-0.0.2.gemspec
+jruby/lib/ruby/gems/1.8/specifications/default/krypt-core-0.0.2-universal-java.gemspec
+jruby/lib/ruby/gems/1.8/specifications/default/krypt-provider-jdk-0.0.2.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/rake-${RAKE_V}.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/rdoc-${RDOC_V}.gemspec
jruby/lib/ruby/gems/shared
@@ -1839,11 +1839,6 @@ jruby/lib/ruby/shared/ant/rake.rb
jruby/lib/ruby/shared/ant/target.rb
jruby/lib/ruby/shared/ant/tasks/
jruby/lib/ruby/shared/ant/tasks/raketasks.rb
-jruby/lib/ruby/shared/bcpkix-jdk15on-1.47.jar
-jruby/lib/ruby/shared/bcpkix-jdk15on-147.jar
-jruby/lib/ruby/shared/bcprov-jdk15on-1.47.jar
-jruby/lib/ruby/shared/bcprov-jdk15on-147.jar
-jruby/lib/ruby/shared/bouncy-castle-java.rb
jruby/lib/ruby/shared/ffi/
jruby/lib/ruby/shared/ffi.rb
jruby/lib/ruby/shared/ffi/autopointer.rb
@@ -1989,8 +1984,6 @@ jruby/lib/ruby/shared/json/pure/generato
jruby/lib/ruby/shared/json/pure/parser.rb
jruby/lib/ruby/shared/json/version.rb
jruby/lib/ruby/shared/krypt/
-jruby/lib/ruby/shared/krypt-core.rb
-jruby/lib/ruby/shared/krypt-provider-jdk.rb
jruby/lib/ruby/shared/krypt.rb
jruby/lib/ruby/shared/krypt/asn1/
jruby/lib/ruby/shared/krypt/asn1.rb
@@ -2001,7 +1994,9 @@ jruby/lib/ruby/shared/krypt/codec.rb
jruby/lib/ruby/shared/krypt/codec/base64.rb
jruby/lib/ruby/shared/krypt/codec/base_codec.rb
jruby/lib/ruby/shared/krypt/codec/hex.rb
+jruby/lib/ruby/shared/krypt/core/
jruby/lib/ruby/shared/krypt/core.rb
+jruby/lib/ruby/shared/krypt/core/version.rb
jruby/lib/ruby/shared/krypt/digest.rb
jruby/lib/ruby/shared/krypt/hmac.rb
jruby/lib/ruby/shared/krypt/ossl/
@@ -2018,7 +2013,9 @@ jruby/lib/ruby/shared/krypt/provider/ffi
jruby/lib/ruby/shared/krypt/provider/ffi/ffi_helper.rb
jruby/lib/ruby/shared/krypt/provider/ffi/provider.rb
jruby/lib/ruby/shared/krypt/provider/ffi/provider_api.rb
+jruby/lib/ruby/shared/krypt/provider/jdk/
jruby/lib/ruby/shared/krypt/provider/jdk.rb
+jruby/lib/ruby/shared/krypt/provider/jdk/version.rb
jruby/lib/ruby/shared/krypt/provider/provider.rb
jruby/lib/ruby/shared/krypt/version.rb
jruby/lib/ruby/shared/krypt/x509/
@@ -2043,6 +2040,14 @@ jruby/lib/ruby/shared/openssl/ssl-intern
jruby/lib/ruby/shared/openssl/ssl.rb
jruby/lib/ruby/shared/openssl/x509-internal.rb
jruby/lib/ruby/shared/openssl/x509.rb
+jruby/lib/ruby/shared/org/
+jruby/lib/ruby/shared/org/bouncycastle/
+jruby/lib/ruby/shared/org/bouncycastle/bcpkix-jdk15on/
+jruby/lib/ruby/shared/org/bouncycastle/bcpkix-jdk15on/1.47/
+jruby/lib/ruby/shared/org/bouncycastle/bcpkix-jdk15on/1.47/bcpkix-jdk15on-1.47.jar
+jruby/lib/ruby/shared/org/bouncycastle/bcprov-jdk15on/
+jruby/lib/ruby/shared/org/bouncycastle/bcprov-jdk15on/1.47/
+jruby/lib/ruby/shared/org/bouncycastle/bcprov-jdk15on/1.47/bcprov-jdk15on-1.47.jar
jruby/lib/ruby/shared/psych/
jruby/lib/ruby/shared/psych.rb
jruby/lib/ruby/shared/psych/coder.rb