Update to the latest release of mruby.  Release announcement is
available at:
https://mruby.org/releases/2018/12/11/mruby-2.0.0-released.html

Tested on amd64.  Will be committing in a few days unless I hear
objections.

If someone with sparc64 could test and see if it builds there now, I
would appreciate it.

Thanks,
Jeremy

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/mruby/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile    26 Oct 2018 16:16:24 -0000      1.9
+++ Makefile    14 Dec 2018 04:12:20 -0000
@@ -4,16 +4,15 @@ BROKEN-sparc64 =      Bus error (core dumped)
 
 COMMENT =              lightweight, embeddable implementation of ruby
 
-VERSION =              1.4.1
+VERSION =              2.0.0
 DISTNAME =             mruby-${VERSION}
-REVISION =             0
 CATEGORIES =           lang
 HOMEPAGE =             https://github.com/mruby/mruby
 
 # MIT
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB += c m ncurses readline termcap
+WANTLIB += c curses m readline
 
 MASTER_SITES =         https://github.com/mruby/mruby/archive/
 DISTFILES =            ${DISTNAME}-${VERSION}.tar.gz{${VERSION}.tar.gz}
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/mruby/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo    1 May 2018 22:36:21 -0000       1.3
+++ distinfo    14 Dec 2018 04:12:20 -0000
@@ -1,2 +1,2 @@
-SHA256 (mruby-1.4.1-1.4.1.tar.gz) = 
JGmx8+PJejT4w9yhvKl5X2bWsXx75g3fwfO1As3LtAA=
-SIZE (mruby-1.4.1-1.4.1.tar.gz) = 496839
+SHA256 (mruby-2.0.0-2.0.0.tar.gz) = 
+klYmNURMMaUgKE+kN9dwYyxqdmjGDYmiolZidkCBI8=
+SIZE (mruby-2.0.0-2.0.0.tar.gz) = 512866
Index: patches/patch-lib_mruby_build_rb
===================================================================
RCS file: /cvs/ports/lang/mruby/patches/patch-lib_mruby_build_rb,v
retrieving revision 1.1
diff -u -p -r1.1 patch-lib_mruby_build_rb
--- patches/patch-lib_mruby_build_rb    1 May 2018 22:36:21 -0000       1.1
+++ patches/patch-lib_mruby_build_rb    14 Dec 2018 04:12:20 -0000
@@ -3,12 +3,12 @@ $OpenBSD: patch-lib_mruby_build_rb,v 1.1
 Index: lib/mruby/build.rb
 --- lib/mruby/build.rb.orig
 +++ lib/mruby/build.rb
-@@ -304,7 +304,7 @@ EOS
+@@ -315,7 +315,7 @@ EOS
      def run_bintest
        targets = @gems.select { |v| File.directory? "#{v.dir}/bintest" }.map { 
|v| filename v.dir }
        targets << filename(".") if File.directory? "./bintest"
--      sh "ruby test/bintest.rb #{targets.join ' '}"
-+      sh "${RUBY} test/bintest.rb #{targets.join ' '}"
+-      sh "ruby test/bintest.rb#{verbose_flag} #{targets.join ' '}"
++      sh "${RUBY} test/bintest.rb#{verbose_flag} #{targets.join ' '}"
      end
  
      def print_build_summary
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/mruby/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST   1 May 2018 22:36:21 -0000       1.4
+++ pkg/PLIST   14 Dec 2018 04:12:20 -0000
@@ -26,6 +26,7 @@ include/mruby/khash.h
 include/mruby/numeric.h
 include/mruby/object.h
 include/mruby/opcode.h
+include/mruby/ops.h
 include/mruby/proc.h
 include/mruby/range.h
 include/mruby/re.h
@@ -211,6 +212,12 @@ lib/mruby/mrbgems/mruby-math/src/
 lib/mruby/mrbgems/mruby-math/src/math.c
 lib/mruby/mrbgems/mruby-math/test/
 lib/mruby/mrbgems/mruby-math/test/math.rb
+lib/mruby/mrbgems/mruby-metaprog/
+lib/mruby/mrbgems/mruby-metaprog/mrbgem.rake
+lib/mruby/mrbgems/mruby-metaprog/src/
+lib/mruby/mrbgems/mruby-metaprog/src/metaprog.c
+lib/mruby/mrbgems/mruby-metaprog/test/
+lib/mruby/mrbgems/mruby-metaprog/test/metaprog.rb
 lib/mruby/mrbgems/mruby-method/
 lib/mruby/mrbgems/mruby-method/README.md
 lib/mruby/mrbgems/mruby-method/mrbgem.rake
@@ -288,6 +295,19 @@ 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-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
+lib/mruby/mrbgems/mruby-sleep/src/
+lib/mruby/mrbgems/mruby-sleep/src/mrb_sleep.c
+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
@@ -375,6 +395,7 @@ lib/mruby/mrblib/mrblib.rake
 lib/mruby/mrblib/numeric.rb
 lib/mruby/mrblib/range.rb
 lib/mruby/mrblib/string.rb
+lib/mruby/mrblib/symbol.rb
 share/doc/mruby/
 share/doc/mruby/compile.md
 share/doc/mruby/debugger.md

Reply via email to