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/
No comments:
Post a Comment