Thursday, December 13, 2018

lang/mruby: 1.4.1 -> 2.0.0

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

No comments:

Post a Comment