diff --git a/lang/mruby/Makefile b/lang/mruby/Makefile index 15554e033ee..7ecba417dd7 100644 --- a/lang/mruby/Makefile +++ b/lang/mruby/Makefile @@ -1,19 +1,16 @@ -# $OpenBSD: Makefile,v 1.9 2018/10/26 16:16:24 jeremy Exp $ - -BROKEN-sparc64 = Bus error (core dumped) +# $OpenBSD: Makefile,v 1.10 2018/12/17 20:28:27 jeremy Exp $ 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} diff --git a/lang/mruby/distinfo b/lang/mruby/distinfo index 9a92fb93e7c..20d7b26267c 100644 --- a/lang/mruby/distinfo +++ b/lang/mruby/distinfo @@ -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 diff --git a/lang/mruby/patches/patch-lib_mruby_build_rb b/lang/mruby/patches/patch-lib_mruby_build_rb index f7508aa23d7..72101918f5c 100644 --- a/lang/mruby/patches/patch-lib_mruby_build_rb +++ b/lang/mruby/patches/patch-lib_mruby_build_rb @@ -1,14 +1,14 @@ -$OpenBSD: patch-lib_mruby_build_rb,v 1.1 2018/05/01 22:36:21 jeremy Exp $ +$OpenBSD: patch-lib_mruby_build_rb,v 1.2 2018/12/17 20:28:27 jeremy Exp $ 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 diff --git a/lang/mruby/pkg/PLIST b/lang/mruby/pkg/PLIST index aa53ef1cdba..54e79bbc802 100644 --- a/lang/mruby/pkg/PLIST +++ b/lang/mruby/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST,v 1.4 2018/05/01 22:36:21 jeremy Exp $ +@comment $OpenBSD: PLIST,v 1.5 2018/12/17 20:28:28 jeremy Exp $ @bin bin/mirb @bin bin/mrbc @bin bin/mrdb @@ -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