Simple update to the latest version of mruby.  Tests pass on amd64, and
nothing depends on it.  Looks like the 3.1.0 update was missed.

Release notes:

3.1.0: https://mruby.org/releases/2022/03/12/mruby-3.1.0-released.html
3.2.0: https://mruby.org/releases/2023/02/24/mruby-3.2.0-released.html

I plan on committing in a couple days unless I hear objections.

Thanks,
Jeremy

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/mruby/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile    5 May 2022 15:41:57 -0000       1.22
+++ Makefile    25 Feb 2023 21:28:27 -0000
@@ -4,8 +4,7 @@ COMMENT =               lightweight, embeddable imple
 
 GH_ACCOUNT =           mruby
 GH_PROJECT =           mruby
-GH_TAGNAME =           3.0.0
-REVISION =             1
+GH_TAGNAME =           3.2.0
 
 CATEGORIES =           lang
 HOMEPAGE =             https://mruby.org/
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/mruby/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo    1 Sep 2021 18:28:24 -0000       1.6
+++ distinfo    25 Feb 2023 21:28:33 -0000
@@ -1,2 +1,2 @@
-SHA256 (mruby-3.0.0.tar.gz) = lbeYzdkx7ynTiOKwsmfLpNxGnociw31O+O5SSLyQdbA=
-SIZE (mruby-3.0.0.tar.gz) = 701142
+SHA256 (mruby-3.2.0.tar.gz) = PBmOSjHTH+hSQBMGb6yEpn/mzWBn2SwloceQiXRMtgg=
+SIZE (mruby-3.2.0.tar.gz) = 803239
Index: patches/patch-include_mrbconf_h
===================================================================
RCS file: patches/patch-include_mrbconf_h
diff -N patches/patch-include_mrbconf_h
--- patches/patch-include_mrbconf_h     11 Mar 2022 19:29:07 -0000      1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-Index: include/mrbconf.h
---- include/mrbconf.h.orig
-+++ include/mrbconf.h
-@@ -7,6 +7,7 @@
- #ifndef MRUBYCONF_H
- #define MRUBYCONF_H
- 
-+#include <endian.h>
- #include <limits.h>
- #include <stdint.h>
- 
Index: patches/patch-include_mruby_h
===================================================================
RCS file: patches/patch-include_mruby_h
diff -N patches/patch-include_mruby_h
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-include_mruby_h       25 Feb 2023 21:31:19 -0000
@@ -0,0 +1,11 @@
+Index: include/mruby.h
+--- include/mruby.h.orig
++++ include/mruby.h
+@@ -38,6 +38,7 @@
+ #define __STDC_FORMAT_MACROS
+ #endif
+ 
++#include <endian.h>
+ #include <stdarg.h>
+ #include <stdint.h>
+ #include <stddef.h>
Index: patches/patch-lib_mruby_build_rb
===================================================================
RCS file: /cvs/ports/lang/mruby/patches/patch-lib_mruby_build_rb,v
retrieving revision 1.5
diff -u -p -r1.5 patch-lib_mruby_build_rb
--- patches/patch-lib_mruby_build_rb    11 Mar 2022 19:29:07 -0000      1.5
+++ patches/patch-lib_mruby_build_rb    25 Feb 2023 21:31:19 -0000
@@ -1,7 +1,7 @@
 Index: lib/mruby/build.rb
 --- lib/mruby/build.rb.orig
 +++ lib/mruby/build.rb
-@@ -432,7 +432,7 @@ EOS
+@@ -443,7 +443,7 @@ EOS
        targets << filename(".") if File.directory? "./bintest"
        mrbc = @gems["mruby-bin-mrbc"] ? exefile("#{@build_dir}/bin/mrbc") : 
mrbcfile
        env = {"BUILD_DIR" => @build_dir, "MRBCFILE" => mrbc}
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/mruby/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST
--- pkg/PLIST   11 Mar 2022 19:29:07 -0000      1.8
+++ pkg/PLIST   25 Feb 2023 21:33:12 -0000
@@ -20,6 +20,7 @@ include/mruby/endian.h
 include/mruby/error.h
 include/mruby/gc.h
 include/mruby/hash.h
+include/mruby/internal.h
 include/mruby/irep.h
 include/mruby/istruct.h
 include/mruby/khash.h
@@ -56,6 +57,15 @@ lib/mruby/mrbgems/mruby-array-ext/src/
 lib/mruby/mrbgems/mruby-array-ext/src/array.c
 lib/mruby/mrbgems/mruby-array-ext/test/
 lib/mruby/mrbgems/mruby-array-ext/test/array.rb
+lib/mruby/mrbgems/mruby-bigint/
+lib/mruby/mrbgems/mruby-bigint/README-fgmp.md
+lib/mruby/mrbgems/mruby-bigint/README.md
+lib/mruby/mrbgems/mruby-bigint/core/
+lib/mruby/mrbgems/mruby-bigint/core/bigint.c
+lib/mruby/mrbgems/mruby-bigint/core/bigint.h
+lib/mruby/mrbgems/mruby-bigint/mrbgem.rake
+lib/mruby/mrbgems/mruby-bigint/test/
+lib/mruby/mrbgems/mruby-bigint/test/bigint.rb
 lib/mruby/mrbgems/mruby-bin-config/
 lib/mruby/mrbgems/mruby-bin-config/mrbgem.rake
 lib/mruby/mrbgems/mruby-bin-config/mruby-config
@@ -73,6 +83,8 @@ lib/mruby/mrbgems/mruby-bin-debugger/too
 lib/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apilist.h
 lib/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apiprint.c
 lib/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apiprint.h
+lib/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apistring.c
+lib/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apistring.h
 lib/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c
 lib/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdmisc.c
 lib/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdprint.c
@@ -95,6 +107,7 @@ lib/mruby/mrbgems/mruby-bin-mrbc/mrbgem.
 lib/mruby/mrbgems/mruby-bin-mrbc/tools/
 lib/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/
 lib/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c
+lib/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/stub.c
 lib/mruby/mrbgems/mruby-bin-mruby/
 lib/mruby/mrbgems/mruby-bin-mruby/bintest/
 lib/mruby/mrbgems/mruby-bin-mruby/bintest/mruby.rb
@@ -109,10 +122,27 @@ lib/mruby/mrbgems/mruby-bin-strip/mrbgem
 lib/mruby/mrbgems/mruby-bin-strip/tools/
 lib/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/
 lib/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c
+lib/mruby/mrbgems/mruby-binding/
+lib/mruby/mrbgems/mruby-binding-core/
+lib/mruby/mrbgems/mruby-binding-core/mrbgem.rake
+lib/mruby/mrbgems/mruby-binding-core/src/
+lib/mruby/mrbgems/mruby-binding-core/src/binding-core.c
+lib/mruby/mrbgems/mruby-binding-core/test/
+lib/mruby/mrbgems/mruby-binding-core/test/binding-core.rb
+lib/mruby/mrbgems/mruby-binding/mrbgem.rake
+lib/mruby/mrbgems/mruby-binding/src/
+lib/mruby/mrbgems/mruby-binding/src/binding.c
+lib/mruby/mrbgems/mruby-binding/test/
+lib/mruby/mrbgems/mruby-binding/test/binding.c
+lib/mruby/mrbgems/mruby-binding/test/binding.rb
 lib/mruby/mrbgems/mruby-catch/
 lib/mruby/mrbgems/mruby-catch/mrbgem.rake
 lib/mruby/mrbgems/mruby-catch/mrblib/
 lib/mruby/mrbgems/mruby-catch/mrblib/catch.rb
+lib/mruby/mrbgems/mruby-catch/src/
+lib/mruby/mrbgems/mruby-catch/src/catch.c
+lib/mruby/mrbgems/mruby-catch/test/
+lib/mruby/mrbgems/mruby-catch/test/catch.rb
 lib/mruby/mrbgems/mruby-class-ext/
 lib/mruby/mrbgems/mruby-class-ext/mrbgem.rake
 lib/mruby/mrbgems/mruby-class-ext/mrblib/
@@ -120,7 +150,14 @@ lib/mruby/mrbgems/mruby-class-ext/mrblib
 lib/mruby/mrbgems/mruby-class-ext/src/
 lib/mruby/mrbgems/mruby-class-ext/src/class.c
 lib/mruby/mrbgems/mruby-class-ext/test/
+lib/mruby/mrbgems/mruby-class-ext/test/class.rb
 lib/mruby/mrbgems/mruby-class-ext/test/module.rb
+lib/mruby/mrbgems/mruby-cmath/
+lib/mruby/mrbgems/mruby-cmath/mrbgem.rake
+lib/mruby/mrbgems/mruby-cmath/src/
+lib/mruby/mrbgems/mruby-cmath/src/cmath.c
+lib/mruby/mrbgems/mruby-cmath/test/
+lib/mruby/mrbgems/mruby-cmath/test/cmath.rb
 lib/mruby/mrbgems/mruby-compar-ext/
 lib/mruby/mrbgems/mruby-compar-ext/mrbgem.rake
 lib/mruby/mrbgems/mruby-compar-ext/mrblib/
@@ -142,6 +179,24 @@ 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-data/
+lib/mruby/mrbgems/mruby-data/mrbgem.rake
+lib/mruby/mrbgems/mruby-data/src/
+lib/mruby/mrbgems/mruby-data/src/data.c
+lib/mruby/mrbgems/mruby-data/test/
+lib/mruby/mrbgems/mruby-data/test/data.rb
+lib/mruby/mrbgems/mruby-dir/
+lib/mruby/mrbgems/mruby-dir/README.md
+lib/mruby/mrbgems/mruby-dir/mrbgem.rake
+lib/mruby/mrbgems/mruby-dir/mrblib/
+lib/mruby/mrbgems/mruby-dir/mrblib/dir.rb
+lib/mruby/mrbgems/mruby-dir/src/
+lib/mruby/mrbgems/mruby-dir/src/Win/
+lib/mruby/mrbgems/mruby-dir/src/Win/dirent.c
+lib/mruby/mrbgems/mruby-dir/src/dir.c
+lib/mruby/mrbgems/mruby-dir/test/
+lib/mruby/mrbgems/mruby-dir/test/dir.rb
+lib/mruby/mrbgems/mruby-dir/test/dirtest.c
 lib/mruby/mrbgems/mruby-enum-chain/
 lib/mruby/mrbgems/mruby-enum-chain/mrbgem.rake
 lib/mruby/mrbgems/mruby-enum-chain/mrblib/
@@ -166,6 +221,18 @@ lib/mruby/mrbgems/mruby-enumerator/mrbli
 lib/mruby/mrbgems/mruby-enumerator/mrblib/enumerator.rb
 lib/mruby/mrbgems/mruby-enumerator/test/
 lib/mruby/mrbgems/mruby-enumerator/test/enumerator.rb
+lib/mruby/mrbgems/mruby-errno/
+lib/mruby/mrbgems/mruby-errno/README.md
+lib/mruby/mrbgems/mruby-errno/mrbgem.rake
+lib/mruby/mrbgems/mruby-errno/mrblib/
+lib/mruby/mrbgems/mruby-errno/mrblib/errno.rb
+lib/mruby/mrbgems/mruby-errno/src/
+lib/mruby/mrbgems/mruby-errno/src/errno.c
+lib/mruby/mrbgems/mruby-errno/src/gen.rb
+lib/mruby/mrbgems/mruby-errno/src/known_errors.def
+lib/mruby/mrbgems/mruby-errno/src/known_errors_def.cstub
+lib/mruby/mrbgems/mruby-errno/test/
+lib/mruby/mrbgems/mruby-errno/test/errno.rb
 lib/mruby/mrbgems/mruby-error/
 lib/mruby/mrbgems/mruby-error/mrbgem.rake
 lib/mruby/mrbgems/mruby-error/src/
@@ -197,11 +264,6 @@ lib/mruby/mrbgems/mruby-hash-ext/src/
 lib/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c
 lib/mruby/mrbgems/mruby-hash-ext/test/
 lib/mruby/mrbgems/mruby-hash-ext/test/hash.rb
-lib/mruby/mrbgems/mruby-inline-struct/
-lib/mruby/mrbgems/mruby-inline-struct/mrbgem.rake
-lib/mruby/mrbgems/mruby-inline-struct/test/
-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/README.md
 lib/mruby/mrbgems/mruby-io/include/
@@ -294,6 +356,13 @@ lib/mruby/mrbgems/mruby-print/mrblib/
 lib/mruby/mrbgems/mruby-print/mrblib/print.rb
 lib/mruby/mrbgems/mruby-print/src/
 lib/mruby/mrbgems/mruby-print/src/print.c
+lib/mruby/mrbgems/mruby-proc-binding/
+lib/mruby/mrbgems/mruby-proc-binding/mrbgem.rake
+lib/mruby/mrbgems/mruby-proc-binding/src/
+lib/mruby/mrbgems/mruby-proc-binding/src/proc-binding.c
+lib/mruby/mrbgems/mruby-proc-binding/test/
+lib/mruby/mrbgems/mruby-proc-binding/test/proc-binding.c
+lib/mruby/mrbgems/mruby-proc-binding/test/proc-binding.rb
 lib/mruby/mrbgems/mruby-proc-ext/
 lib/mruby/mrbgems/mruby-proc-ext/mrbgem.rake
 lib/mruby/mrbgems/mruby-proc-ext/mrblib/
@@ -325,13 +394,22 @@ 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-set/
+lib/mruby/mrbgems/mruby-set/LICENSE
+lib/mruby/mrbgems/mruby-set/README.md
+lib/mruby/mrbgems/mruby-set/mrbgem.rake
+lib/mruby/mrbgems/mruby-set/mrblib/
+lib/mruby/mrbgems/mruby-set/mrblib/set.rb
+lib/mruby/mrbgems/mruby-set/mruby-set.gem
+lib/mruby/mrbgems/mruby-set/test/
+lib/mruby/mrbgems/mruby-set/test/set.rb
 lib/mruby/mrbgems/mruby-sleep/
 lib/mruby/mrbgems/mruby-sleep/README.md
 lib/mruby/mrbgems/mruby-sleep/example/
 lib/mruby/mrbgems/mruby-sleep/example/sleep.rb
 lib/mruby/mrbgems/mruby-sleep/mrbgem.rake
 lib/mruby/mrbgems/mruby-sleep/src/
-lib/mruby/mrbgems/mruby-sleep/src/mrb_sleep.c
+lib/mruby/mrbgems/mruby-sleep/src/sleep.c
 lib/mruby/mrbgems/mruby-sleep/test/
 lib/mruby/mrbgems/mruby-sleep/test/sleep_test.rb
 lib/mruby/mrbgems/mruby-socket/
@@ -388,6 +466,11 @@ lib/mruby/mrbgems/mruby-symbol-ext/src/s
 lib/mruby/mrbgems/mruby-symbol-ext/test/
 lib/mruby/mrbgems/mruby-symbol-ext/test/symbol.rb
 lib/mruby/mrbgems/mruby-test/
+lib/mruby/mrbgems/mruby-test-inline-struct/
+lib/mruby/mrbgems/mruby-test-inline-struct/mrbgem.rake
+lib/mruby/mrbgems/mruby-test-inline-struct/test/
+lib/mruby/mrbgems/mruby-test-inline-struct/test/inline.c
+lib/mruby/mrbgems/mruby-test-inline-struct/test/inline.rb
 lib/mruby/mrbgems/mruby-test/README.md
 lib/mruby/mrbgems/mruby-test/driver.c
 lib/mruby/mrbgems/mruby-test/mrbgem.rake
@@ -414,12 +497,12 @@ lib/mruby/mrbgems/stdlib-io.gembox
 lib/mruby/mrbgems/stdlib.gembox
 lib/mruby/mrblib/
 lib/mruby/mrblib/00class.rb
+lib/mruby/mrblib/00kernel.rb
 lib/mruby/mrblib/10error.rb
 lib/mruby/mrblib/array.rb
 lib/mruby/mrblib/compar.rb
 lib/mruby/mrblib/enum.rb
 lib/mruby/mrblib/hash.rb
-lib/mruby/mrblib/init_mrblib.c
 lib/mruby/mrblib/kernel.rb
 lib/mruby/mrblib/numeric.rb
 lib/mruby/mrblib/range.rb
@@ -429,6 +512,7 @@ share/doc/mruby/
 share/doc/mruby/compile.md
 share/doc/mruby/debugger.md
 share/doc/mruby/gc-arena-howto.md
+share/doc/mruby/link.md
 share/doc/mruby/mrbconf.md
 share/doc/mruby/mrbgems.md
 share/doc/mruby/symbol.md

Reply via email to