? crystal-0.26.1.diff
? crystal-0.27.0.diff
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/crystal/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile	13 Nov 2018 22:31:03 -0000	1.4
+++ Makefile	18 Nov 2018 03:29:59 -0000
@@ -3,7 +3,7 @@
 # Hopefully ${CLANG_ARCHS} at some point.
 ONLY_FOR_ARCHS=	amd64
 
-V =		0.26.1
+V =		0.27.0
 V_SHARDS =	0.8.1
 REVISION =	1
 COMMENT =	statically typed object oriented language
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/crystal/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo	13 Nov 2018 22:31:03 -0000	1.2
+++ distinfo	18 Nov 2018 03:29:59 -0000
@@ -1,6 +1,6 @@
-SHA256 (crystal-0.26.1-OpenBSD6.4.tar.gz) = fds/Izqj2rbqydL5FcDbj+kYIXssBHGzYQlFAIyb0x8=
-SHA256 (crystal-0.26.1.tar.gz) = t8dVp9D0n1cq5cCLiwE5/LHGhiyUed+udPAOLIQk/LA=
-SHA256 (shards-0.26.1.tar.gz) = dcdKtqzy1cWfYafv07vDxLHWUhf5EDQMuBjr9SMyB6U=
-SIZE (crystal-0.26.1-OpenBSD6.4.tar.gz) = 6485528
-SIZE (crystal-0.26.1.tar.gz) = 1994987
-SIZE (shards-0.26.1.tar.gz) = 31388
+SHA256 (crystal-0.27.0-OpenBSD6.4.tar.gz) = xcU/PO/S59L8s7yWQptffMV97ANYWQTgsA5/G449jJE=
+SHA256 (crystal-0.27.0.tar.gz) = Q8isG1xZzOo81Yyb0qevB6Vvls8e/x5U2T9ki1NA6Do=
+SHA256 (shards-0.27.0.tar.gz) = dcdKtqzy1cWfYafv07vDxLHWUhf5EDQMuBjr9SMyB6U=
+SIZE (crystal-0.27.0-OpenBSD6.4.tar.gz) = 6535549
+SIZE (crystal-0.27.0.tar.gz) = 2025777
+SIZE (shards-0.27.0.tar.gz) = 31388
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/crystal/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST	13 Nov 2018 22:31:03 -0000	1.2
+++ pkg/PLIST	18 Nov 2018 03:29:59 -0000
@@ -26,6 +26,7 @@ lib/crystal/box.cr
 lib/crystal/callstack/
 lib/crystal/callstack.cr
 lib/crystal/callstack/lib_unwind.cr
+lib/crystal/channel.cr
 lib/crystal/char/
 lib/crystal/char.cr
 lib/crystal/char/reader.cr
@@ -233,10 +234,8 @@ lib/crystal/compiler/crystal/util.cr
 lib/crystal/complex.cr
 lib/crystal/concurrent/
 lib/crystal/concurrent.cr
-lib/crystal/concurrent/channel.cr
 lib/crystal/concurrent/error.cr
 lib/crystal/concurrent/future.cr
-lib/crystal/concurrent/scheduler.cr
 lib/crystal/crc32/
 lib/crystal/crc32/crc32.cr
 lib/crystal/crypto/
@@ -248,8 +247,12 @@ lib/crystal/crypto/bcrypt/password.cr
 lib/crystal/crypto/blowfish.cr
 lib/crystal/crypto/subtle.cr
 lib/crystal/crystal/
+lib/crystal/crystal/event.cr
+lib/crystal/crystal/event_loop.cr
 lib/crystal/crystal/hasher.cr
+lib/crystal/crystal/lib_event2.cr
 lib/crystal/crystal/main.cr
+lib/crystal/crystal/scheduler.cr
 lib/crystal/crystal/system/
 lib/crystal/crystal/system.cr
 lib/crystal/crystal/system/dir.cr
@@ -323,20 +326,23 @@ lib/crystal/enum.cr
 lib/crystal/enumerable.cr
 lib/crystal/env.cr
 lib/crystal/errno.cr
-lib/crystal/event/
-lib/crystal/event.cr
-lib/crystal/event/lib_event2.cr
 lib/crystal/exception.cr
 lib/crystal/ext/
 lib/crystal/ext.cr
 lib/crystal/ext/libcrystal.a
 lib/crystal/ext/sigfault.c
 lib/crystal/ext/sigfault.o
+lib/crystal/fiber/
 lib/crystal/fiber.cr
+lib/crystal/fiber/aarch64.cr
+lib/crystal/fiber/arm.cr
+lib/crystal/fiber/i686.cr
+lib/crystal/fiber/x86_64.cr
 lib/crystal/file/
 lib/crystal/file.cr
 lib/crystal/file/info.cr
 lib/crystal/file/preader.cr
+lib/crystal/file/tempfile.cr
 lib/crystal/file_utils.cr
 lib/crystal/flate/
 lib/crystal/flate/flate.cr
@@ -455,6 +461,7 @@ lib/crystal/lib_c/aarch64-linux-gnu/c/ne
 lib/crystal/lib_c/aarch64-linux-gnu/c/netinet/in.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/netinet/tcp.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/pthread.cr
+lib/crystal/lib_c/aarch64-linux-gnu/c/sched.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/signal.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/stdarg.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/stddef.cr
@@ -465,6 +472,7 @@ lib/crystal/lib_c/aarch64-linux-gnu/c/st
 lib/crystal/lib_c/aarch64-linux-gnu/c/sys/
 lib/crystal/lib_c/aarch64-linux-gnu/c/sys/file.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/sys/mman.cr
+lib/crystal/lib_c/aarch64-linux-gnu/c/sys/resource.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/sys/select.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/sys/socket.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/sys/stat.cr
@@ -491,6 +499,7 @@ lib/crystal/lib_c/aarch64-linux-musl/c/n
 lib/crystal/lib_c/aarch64-linux-musl/c/netinet/in.cr
 lib/crystal/lib_c/aarch64-linux-musl/c/netinet/tcp.cr
 lib/crystal/lib_c/aarch64-linux-musl/c/pthread.cr
+lib/crystal/lib_c/aarch64-linux-musl/c/sched.cr
 lib/crystal/lib_c/aarch64-linux-musl/c/signal.cr
 lib/crystal/lib_c/aarch64-linux-musl/c/stdarg.cr
 lib/crystal/lib_c/aarch64-linux-musl/c/stddef.cr
@@ -501,6 +510,7 @@ lib/crystal/lib_c/aarch64-linux-musl/c/s
 lib/crystal/lib_c/aarch64-linux-musl/c/sys/
 lib/crystal/lib_c/aarch64-linux-musl/c/sys/file.cr
 lib/crystal/lib_c/aarch64-linux-musl/c/sys/mman.cr
+lib/crystal/lib_c/aarch64-linux-musl/c/sys/resource.cr
 lib/crystal/lib_c/aarch64-linux-musl/c/sys/select.cr
 lib/crystal/lib_c/aarch64-linux-musl/c/sys/socket.cr
 lib/crystal/lib_c/aarch64-linux-musl/c/sys/stat.cr
@@ -527,6 +537,7 @@ lib/crystal/lib_c/amd64-unknown-openbsd/
 lib/crystal/lib_c/amd64-unknown-openbsd/c/netinet/in.cr
 lib/crystal/lib_c/amd64-unknown-openbsd/c/netinet/tcp.cr
 lib/crystal/lib_c/amd64-unknown-openbsd/c/pthread.cr
+lib/crystal/lib_c/amd64-unknown-openbsd/c/sched.cr
 lib/crystal/lib_c/amd64-unknown-openbsd/c/signal.cr
 lib/crystal/lib_c/amd64-unknown-openbsd/c/stdarg.cr
 lib/crystal/lib_c/amd64-unknown-openbsd/c/stddef.cr
@@ -537,6 +548,7 @@ lib/crystal/lib_c/amd64-unknown-openbsd/
 lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/
 lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/file.cr
 lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/mman.cr
+lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/resource.cr
 lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/select.cr
 lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/socket.cr
 lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/stat.cr
@@ -563,6 +575,7 @@ lib/crystal/lib_c/arm-linux-gnueabihf/c/
 lib/crystal/lib_c/arm-linux-gnueabihf/c/netinet/in.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/netinet/tcp.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/pthread.cr
+lib/crystal/lib_c/arm-linux-gnueabihf/c/sched.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/signal.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/stdarg.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/stddef.cr
@@ -573,6 +586,7 @@ lib/crystal/lib_c/arm-linux-gnueabihf/c/
 lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/
 lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/file.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/mman.cr
+lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/resource.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/select.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/socket.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/stat.cr
@@ -599,6 +613,7 @@ lib/crystal/lib_c/i686-linux-gnu/c/netin
 lib/crystal/lib_c/i686-linux-gnu/c/netinet/in.cr
 lib/crystal/lib_c/i686-linux-gnu/c/netinet/tcp.cr
 lib/crystal/lib_c/i686-linux-gnu/c/pthread.cr
+lib/crystal/lib_c/i686-linux-gnu/c/sched.cr
 lib/crystal/lib_c/i686-linux-gnu/c/signal.cr
 lib/crystal/lib_c/i686-linux-gnu/c/stdarg.cr
 lib/crystal/lib_c/i686-linux-gnu/c/stddef.cr
@@ -609,6 +624,7 @@ lib/crystal/lib_c/i686-linux-gnu/c/strin
 lib/crystal/lib_c/i686-linux-gnu/c/sys/
 lib/crystal/lib_c/i686-linux-gnu/c/sys/file.cr
 lib/crystal/lib_c/i686-linux-gnu/c/sys/mman.cr
+lib/crystal/lib_c/i686-linux-gnu/c/sys/resource.cr
 lib/crystal/lib_c/i686-linux-gnu/c/sys/select.cr
 lib/crystal/lib_c/i686-linux-gnu/c/sys/socket.cr
 lib/crystal/lib_c/i686-linux-gnu/c/sys/stat.cr
@@ -635,6 +651,7 @@ lib/crystal/lib_c/i686-linux-musl/c/neti
 lib/crystal/lib_c/i686-linux-musl/c/netinet/in.cr
 lib/crystal/lib_c/i686-linux-musl/c/netinet/tcp.cr
 lib/crystal/lib_c/i686-linux-musl/c/pthread.cr
+lib/crystal/lib_c/i686-linux-musl/c/sched.cr
 lib/crystal/lib_c/i686-linux-musl/c/signal.cr
 lib/crystal/lib_c/i686-linux-musl/c/stdarg.cr
 lib/crystal/lib_c/i686-linux-musl/c/stddef.cr
@@ -645,6 +662,7 @@ lib/crystal/lib_c/i686-linux-musl/c/stri
 lib/crystal/lib_c/i686-linux-musl/c/sys/
 lib/crystal/lib_c/i686-linux-musl/c/sys/file.cr
 lib/crystal/lib_c/i686-linux-musl/c/sys/mman.cr
+lib/crystal/lib_c/i686-linux-musl/c/sys/resource.cr
 lib/crystal/lib_c/i686-linux-musl/c/sys/select.cr
 lib/crystal/lib_c/i686-linux-musl/c/sys/socket.cr
 lib/crystal/lib_c/i686-linux-musl/c/sys/stat.cr
@@ -671,6 +689,7 @@ lib/crystal/lib_c/x86_64-linux-gnu/c/net
 lib/crystal/lib_c/x86_64-linux-gnu/c/netinet/in.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/netinet/tcp.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/pthread.cr
+lib/crystal/lib_c/x86_64-linux-gnu/c/sched.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/signal.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/stdarg.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/stddef.cr
@@ -681,6 +700,7 @@ lib/crystal/lib_c/x86_64-linux-gnu/c/str
 lib/crystal/lib_c/x86_64-linux-gnu/c/sys/
 lib/crystal/lib_c/x86_64-linux-gnu/c/sys/file.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/sys/mman.cr
+lib/crystal/lib_c/x86_64-linux-gnu/c/sys/resource.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/sys/select.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/sys/socket.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/sys/stat.cr
@@ -707,6 +727,7 @@ lib/crystal/lib_c/x86_64-linux-musl/c/ne
 lib/crystal/lib_c/x86_64-linux-musl/c/netinet/in.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/netinet/tcp.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/pthread.cr
+lib/crystal/lib_c/x86_64-linux-musl/c/sched.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/signal.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/stdarg.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/stddef.cr
@@ -717,6 +738,7 @@ lib/crystal/lib_c/x86_64-linux-musl/c/st
 lib/crystal/lib_c/x86_64-linux-musl/c/sys/
 lib/crystal/lib_c/x86_64-linux-musl/c/sys/file.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/sys/mman.cr
+lib/crystal/lib_c/x86_64-linux-musl/c/sys/resource.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/sys/select.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/sys/socket.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/sys/stat.cr
@@ -745,6 +767,7 @@ lib/crystal/lib_c/x86_64-macosx-darwin/c
 lib/crystal/lib_c/x86_64-macosx-darwin/c/netinet/in.cr
 lib/crystal/lib_c/x86_64-macosx-darwin/c/netinet/tcp.cr
 lib/crystal/lib_c/x86_64-macosx-darwin/c/pthread.cr
+lib/crystal/lib_c/x86_64-macosx-darwin/c/sched.cr
 lib/crystal/lib_c/x86_64-macosx-darwin/c/signal.cr
 lib/crystal/lib_c/x86_64-macosx-darwin/c/stdarg.cr
 lib/crystal/lib_c/x86_64-macosx-darwin/c/stddef.cr
@@ -755,6 +778,7 @@ lib/crystal/lib_c/x86_64-macosx-darwin/c
 lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/
 lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/file.cr
 lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/mman.cr
+lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/resource.cr
 lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/select.cr
 lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/socket.cr
 lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/stat.cr
@@ -780,6 +804,7 @@ lib/crystal/lib_c/x86_64-portbld-freebsd
 lib/crystal/lib_c/x86_64-portbld-freebsd/c/netinet/in.cr
 lib/crystal/lib_c/x86_64-portbld-freebsd/c/netinet/tcp.cr
 lib/crystal/lib_c/x86_64-portbld-freebsd/c/pthread.cr
+lib/crystal/lib_c/x86_64-portbld-freebsd/c/sched.cr
 lib/crystal/lib_c/x86_64-portbld-freebsd/c/signal.cr
 lib/crystal/lib_c/x86_64-portbld-freebsd/c/stdarg.cr
 lib/crystal/lib_c/x86_64-portbld-freebsd/c/stddef.cr
@@ -790,6 +815,7 @@ lib/crystal/lib_c/x86_64-portbld-freebsd
 lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/
 lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/file.cr
 lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/mman.cr
+lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/resource.cr
 lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/select.cr
 lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/socket.cr
 lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/stat.cr
@@ -992,11 +1018,11 @@ lib/crystal/string_scanner.cr
 lib/crystal/struct.cr
 lib/crystal/symbol.cr
 lib/crystal/system.cr
-lib/crystal/tempfile.cr
 lib/crystal/termios.cr
 lib/crystal/thread/
 lib/crystal/thread.cr
 lib/crystal/thread/condition_variable.cr
+lib/crystal/thread/linked_list.cr
 lib/crystal/thread/mutex.cr
 lib/crystal/time/
 lib/crystal/time.cr
