Hi ports@,

Here is a diff to update mruby to 2.1.0.

Tested on amd64, test suite passes without errors.

Comments? OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/mruby/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile    6 Dec 2019 14:33:13 -0000       1.16
+++ Makefile    2 Apr 2020 13:41:24 -0000
@@ -6,8 +6,7 @@ COMMENT =               lightweight, embeddable imple
 
 GH_ACCOUNT =           mruby
 GH_PROJECT =           mruby
-GH_TAGNAME =           2.0.1
-REVISION =             0
+GH_TAGNAME =           2.1.0
 
 CATEGORIES =           lang
 HOMEPAGE =             https://mruby.org/
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/mruby/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo    11 Nov 2019 11:42:36 -0000      1.5
+++ distinfo    2 Apr 2020 13:41:24 -0000
@@ -1,2 +1,2 @@
-SHA256 (mruby-2.0.1.tar.gz) = /gxQoltNx2kv1/an38HVi6c/U/7dpXYoRbhTaSz6yBA=
-SIZE (mruby-2.0.1.tar.gz) = 517932
+SHA256 (mruby-2.1.0.tar.gz) = 1nM3QqB+VTxSq3HfCLBgSztXF2i7wMJyn78DidG7XRM=
+SIZE (mruby-2.1.0.tar.gz) = 584901
Index: patches/patch-lib_mruby_build_rb
===================================================================
RCS file: /cvs/ports/lang/mruby/patches/patch-lib_mruby_build_rb,v
retrieving revision 1.3
diff -u -p -r1.3 patch-lib_mruby_build_rb
--- patches/patch-lib_mruby_build_rb    11 Nov 2019 11:42:36 -0000      1.3
+++ patches/patch-lib_mruby_build_rb    2 Apr 2020 13:41:24 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-lib_mruby_build_rb,v 1.3
 Index: lib/mruby/build.rb
 --- lib/mruby/build.rb.orig
 +++ lib/mruby/build.rb
-@@ -317,7 +317,7 @@ EOS
+@@ -334,7 +334,7 @@ EOS
        puts ">>> Bintest #{name} <<<"
        targets = @gems.select { |v| File.directory? "#{v.dir}/bintest" }.map { 
|v| filename v.dir }
        targets << filename(".") if File.directory? "./bintest"
Index: patches/patch-tasks_toolchains_gcc_rake
===================================================================
RCS file: patches/patch-tasks_toolchains_gcc_rake
diff -N patches/patch-tasks_toolchains_gcc_rake
--- patches/patch-tasks_toolchains_gcc_rake     11 Nov 2019 11:42:36 -0000      
1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-tasks_toolchains_gcc_rake,v 1.3 2019/11/11 11:42:36 fcambus 
Exp $
-
-Index: tasks/toolchains/gcc.rake
---- tasks/toolchains/gcc.rake.orig
-+++ tasks/toolchains/gcc.rake
-@@ -1,7 +1,7 @@
- MRuby::Toolchain.new(:gcc) do |conf, _params|
-   [conf.cc, conf.objc, conf.asm].each do |cc|
-     cc.command = ENV['CC'] || 'gcc'
--    cc.flags = [ENV['CFLAGS'] || %w(-g -std=gnu99 -O3 -Wall 
-Werror-implicit-function-declaration -Wdeclaration-after-statement 
-Wwrite-strings -Wundef)]
-+    cc.flags = [ENV['CFLAGS'] || '-g -O3'] + %w(-std=gnu99 -Wall 
-Werror-implicit-function-declaration -Wdeclaration-after-statement 
-Wwrite-strings -Wundef)
-     cc.option_include_path = '-I%s'
-     cc.option_define = '-D%s'
-     cc.compile_options = '%{flags} -MMD -o %{outfile} -c %{infile}'
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/mruby/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST   11 Nov 2019 11:42:36 -0000      1.6
+++ pkg/PLIST   2 Apr 2020 13:41:24 -0000
@@ -120,6 +120,14 @@ lib/mruby/mrbgems/mruby-compiler/core/le
 lib/mruby/mrbgems/mruby-compiler/core/node.h
 lib/mruby/mrbgems/mruby-compiler/core/parse.y
 lib/mruby/mrbgems/mruby-compiler/mrbgem.rake
+lib/mruby/mrbgems/mruby-complex/
+lib/mruby/mrbgems/mruby-complex/mrbgem.rake
+lib/mruby/mrbgems/mruby-complex/mrblib/
+lib/mruby/mrbgems/mruby-complex/mrblib/complex.rb
+lib/mruby/mrbgems/mruby-complex/src/
+lib/mruby/mrbgems/mruby-complex/src/complex.c
+lib/mruby/mrbgems/mruby-complex/test/
+lib/mruby/mrbgems/mruby-complex/test/complex.rb
 lib/mruby/mrbgems/mruby-enum-chain/
 lib/mruby/mrbgems/mruby-enum-chain/mrbgem.rake
 lib/mruby/mrbgems/mruby-enum-chain/mrblib/
@@ -181,8 +189,6 @@ lib/mruby/mrbgems/mruby-inline-struct/te
 lib/mruby/mrbgems/mruby-inline-struct/test/inline.c
 lib/mruby/mrbgems/mruby-inline-struct/test/inline.rb
 lib/mruby/mrbgems/mruby-io/
-lib/mruby/mrbgems/mruby-io/.gitignore
-lib/mruby/mrbgems/mruby-io/.travis.yml
 lib/mruby/mrbgems/mruby-io/README.md
 lib/mruby/mrbgems/mruby-io/include/
 lib/mruby/mrbgems/mruby-io/include/mruby/
@@ -194,7 +200,6 @@ lib/mruby/mrbgems/mruby-io/mrblib/file.r
 lib/mruby/mrbgems/mruby-io/mrblib/file_constants.rb
 lib/mruby/mrbgems/mruby-io/mrblib/io.rb
 lib/mruby/mrbgems/mruby-io/mrblib/kernel.rb
-lib/mruby/mrbgems/mruby-io/run_test.rb
 lib/mruby/mrbgems/mruby-io/src/
 lib/mruby/mrbgems/mruby-io/src/file.c
 lib/mruby/mrbgems/mruby-io/src/file_test.c
@@ -207,8 +212,6 @@ lib/mruby/mrbgems/mruby-io/test/io.rb
 lib/mruby/mrbgems/mruby-io/test/mruby_io_test.c
 lib/mruby/mrbgems/mruby-kernel-ext/
 lib/mruby/mrbgems/mruby-kernel-ext/mrbgem.rake
-lib/mruby/mrbgems/mruby-kernel-ext/mrblib/
-lib/mruby/mrbgems/mruby-kernel-ext/mrblib/kernel.rb
 lib/mruby/mrbgems/mruby-kernel-ext/src/
 lib/mruby/mrbgems/mruby-kernel-ext/src/kernel.c
 lib/mruby/mrbgems/mruby-kernel-ext/test/
@@ -231,7 +234,6 @@ lib/mruby/mrbgems/mruby-method/mrbgem.ra
 lib/mruby/mrbgems/mruby-method/mrblib/
 lib/mruby/mrbgems/mruby-method/mrblib/kernel.rb
 lib/mruby/mrbgems/mruby-method/mrblib/method.rb
-lib/mruby/mrbgems/mruby-method/mrblib/unbound_method.rb
 lib/mruby/mrbgems/mruby-method/src/
 lib/mruby/mrbgems/mruby-method/src/method.c
 lib/mruby/mrbgems/mruby-method/test/
@@ -260,12 +262,8 @@ lib/mruby/mrbgems/mruby-objectspace/src/
 lib/mruby/mrbgems/mruby-objectspace/test/
 lib/mruby/mrbgems/mruby-objectspace/test/objectspace.rb
 lib/mruby/mrbgems/mruby-pack/
-lib/mruby/mrbgems/mruby-pack/.gitignore
-lib/mruby/mrbgems/mruby-pack/.travis.yml
 lib/mruby/mrbgems/mruby-pack/README.md
 lib/mruby/mrbgems/mruby-pack/mrbgem.rake
-lib/mruby/mrbgems/mruby-pack/packtest.rb
-lib/mruby/mrbgems/mruby-pack/run_test.rb
 lib/mruby/mrbgems/mruby-pack/src/
 lib/mruby/mrbgems/mruby-pack/src/pack.c
 lib/mruby/mrbgems/mruby-pack/test/
@@ -288,10 +286,7 @@ lib/mruby/mrbgems/mruby-proc-ext/test/pr
 lib/mruby/mrbgems/mruby-random/
 lib/mruby/mrbgems/mruby-random/mrbgem.rake
 lib/mruby/mrbgems/mruby-random/src/
-lib/mruby/mrbgems/mruby-random/src/mt19937ar.c
-lib/mruby/mrbgems/mruby-random/src/mt19937ar.h
 lib/mruby/mrbgems/mruby-random/src/random.c
-lib/mruby/mrbgems/mruby-random/src/random.h
 lib/mruby/mrbgems/mruby-random/test/
 lib/mruby/mrbgems/mruby-random/test/random.rb
 lib/mruby/mrbgems/mruby-range-ext/
@@ -302,12 +297,16 @@ lib/mruby/mrbgems/mruby-range-ext/src/
 lib/mruby/mrbgems/mruby-range-ext/src/range.c
 lib/mruby/mrbgems/mruby-range-ext/test/
 lib/mruby/mrbgems/mruby-range-ext/test/range.rb
+lib/mruby/mrbgems/mruby-rational/
+lib/mruby/mrbgems/mruby-rational/mrbgem.rake
+lib/mruby/mrbgems/mruby-rational/mrblib/
+lib/mruby/mrbgems/mruby-rational/mrblib/rational.rb
+lib/mruby/mrbgems/mruby-rational/src/
+lib/mruby/mrbgems/mruby-rational/src/rational.c
+lib/mruby/mrbgems/mruby-rational/test/
+lib/mruby/mrbgems/mruby-rational/test/rational.rb
 lib/mruby/mrbgems/mruby-sleep/
-lib/mruby/mrbgems/mruby-sleep/.gitignore
-lib/mruby/mrbgems/mruby-sleep/.travis.yml
-lib/mruby/mrbgems/mruby-sleep/.travis_build_config.rb
 lib/mruby/mrbgems/mruby-sleep/README.md
-lib/mruby/mrbgems/mruby-sleep/Rakefile
 lib/mruby/mrbgems/mruby-sleep/example/
 lib/mruby/mrbgems/mruby-sleep/example/sleep.rb
 lib/mruby/mrbgems/mruby-sleep/mrbgem.rake
@@ -316,12 +315,10 @@ lib/mruby/mrbgems/mruby-sleep/src/mrb_sl
 lib/mruby/mrbgems/mruby-sleep/test/
 lib/mruby/mrbgems/mruby-sleep/test/sleep_test.rb
 lib/mruby/mrbgems/mruby-socket/
-lib/mruby/mrbgems/mruby-socket/.travis.yml
 lib/mruby/mrbgems/mruby-socket/README.md
 lib/mruby/mrbgems/mruby-socket/mrbgem.rake
 lib/mruby/mrbgems/mruby-socket/mrblib/
 lib/mruby/mrbgems/mruby-socket/mrblib/socket.rb
-lib/mruby/mrbgems/mruby-socket/run_test.rb
 lib/mruby/mrbgems/mruby-socket/src/
 lib/mruby/mrbgems/mruby-socket/src/const.cstub
 lib/mruby/mrbgems/mruby-socket/src/const.def
@@ -352,6 +349,8 @@ lib/mruby/mrbgems/mruby-string-ext/mrbli
 lib/mruby/mrbgems/mruby-string-ext/src/
 lib/mruby/mrbgems/mruby-string-ext/src/string.c
 lib/mruby/mrbgems/mruby-string-ext/test/
+lib/mruby/mrbgems/mruby-string-ext/test/numeric.rb
+lib/mruby/mrbgems/mruby-string-ext/test/range.rb
 lib/mruby/mrbgems/mruby-string-ext/test/string.rb
 lib/mruby/mrbgems/mruby-struct/
 lib/mruby/mrbgems/mruby-struct/mrbgem.rake
@@ -373,6 +372,7 @@ lib/mruby/mrbgems/mruby-test/
 lib/mruby/mrbgems/mruby-test/README.md
 lib/mruby/mrbgems/mruby-test/driver.c
 lib/mruby/mrbgems/mruby-test/mrbgem.rake
+lib/mruby/mrbgems/mruby-test/vformat.c
 lib/mruby/mrbgems/mruby-time/
 lib/mruby/mrbgems/mruby-time/include/
 lib/mruby/mrbgems/mruby-time/include/mruby/

Reply via email to