crystal-bin: Update to 0.26.0

Language changes:
- (breaking-change) Revert do not collapse unions for sibling types.
- (breaking-change) Constant lookup context in macro is now lexical.
- (breaking-change) Evaluate instance var initializers at the
  metaclass level (ie: disallow using self).
- (breaking-change) Add // operator parsing. NB: No behaviour is
  assigned to this operator yet.
- Add &+ &- &* &** operators parsing. NB: No behaviour is assigned to
  these operators yet.
- Add support for empty case without when.

See https://github.com/crystal-lang/crystal/releases/tag/0.26.0 for
the complete list of changes.
This commit is contained in:
Min Sik Kim 2018-08-16 20:17:02 -07:00
parent ec623a059c
commit a085bafc84
3 changed files with 21 additions and 7 deletions

View File

@ -1,7 +1,7 @@
# $NetBSD$
DISTNAME= crystal-0.25.1-1-${LOWER_OPSYS}-${MACHINE_ARCH}
PKGNAME= crystal-bin-0.25.1
DISTNAME= crystal-0.26.0-1-${LOWER_OPSYS}-${MACHINE_ARCH}
PKGNAME= crystal-bin-0.26.0
CATEGORIES= lang
MASTER_SITES= https://github.com/crystal-lang/crystal/releases/download/${PKGVERSION_NOREV}/

View File

@ -566,7 +566,6 @@ crystal/src/compiler/crystal/tools/init/template/readme.md.ecr
crystal/src/compiler/crystal/tools/init/template/shard.yml.ecr
crystal/src/compiler/crystal/tools/init/template/spec_helper.cr.ecr
crystal/src/compiler/crystal/tools/init/template/travis.yml.ecr
crystal/src/compiler/crystal/tools/init/template/version.cr.ecr
crystal/src/compiler/crystal/tools/playground/agent.cr
crystal/src/compiler/crystal/tools/playground/agent_instrumentor_transformer.cr
crystal/src/compiler/crystal/tools/playground/public/application.css
@ -619,6 +618,7 @@ crystal/src/crystal/hasher.cr
crystal/src/crystal/main.cr
crystal/src/crystal/system.cr
crystal/src/crystal/system/dir.cr
crystal/src/crystal/system/env.cr
crystal/src/crystal/system/file.cr
crystal/src/crystal/system/file_descriptor.cr
crystal/src/crystal/system/file_info.cr
@ -626,6 +626,7 @@ crystal/src/crystal/system/random.cr
crystal/src/crystal/system/time.cr
crystal/src/crystal/system/unix/arc4random.cr
crystal/src/crystal/system/unix/dir.cr
crystal/src/crystal/system/unix/env.cr
crystal/src/crystal/system/unix/file.cr
crystal/src/crystal/system/unix/file_descriptor.cr
crystal/src/crystal/system/unix/file_info.cr
@ -635,10 +636,15 @@ crystal/src/crystal/system/unix/sysconf_cpucount.cr
crystal/src/crystal/system/unix/sysctl_cpucount.cr
crystal/src/crystal/system/unix/time.cr
crystal/src/crystal/system/unix/urandom.cr
crystal/src/crystal/system/win32/dir.cr
crystal/src/crystal/system/win32/env.cr
crystal/src/crystal/system/win32/file.cr
crystal/src/crystal/system/win32/file_descriptor.cr
crystal/src/crystal/system/win32/file_info.cr
crystal/src/crystal/system/win32/random.cr
crystal/src/crystal/system/win32/time.cr
crystal/src/crystal/system/win32/zone_names.cr
crystal/src/crystal/system/windows.cr
crystal/src/csv.cr
crystal/src/csv/builder.cr
crystal/src/csv/error.cr
@ -1082,19 +1088,25 @@ crystal/src/lib_c/x86_64-portbld-freebsd/c/termios.cr
crystal/src/lib_c/x86_64-portbld-freebsd/c/time.cr
crystal/src/lib_c/x86_64-portbld-freebsd/c/unistd.cr
crystal/src/lib_c/x86_64-unknown-freebsd
crystal/src/lib_c/x86_64-windows-msvc/c/basetsd.cr
crystal/src/lib_c/x86_64-windows-msvc/c/corecrt.cr
crystal/src/lib_c/x86_64-windows-msvc/c/direct.cr
crystal/src/lib_c/x86_64-windows-msvc/c/errno.cr
crystal/src/lib_c/x86_64-windows-msvc/c/fcntl.cr
crystal/src/lib_c/x86_64-windows-msvc/c/fileapi.cr
crystal/src/lib_c/x86_64-windows-msvc/c/int_safe.cr
crystal/src/lib_c/x86_64-windows-msvc/c/io.cr
crystal/src/lib_c/x86_64-windows-msvc/c/ntsecapi.cr
crystal/src/lib_c/x86_64-windows-msvc/c/stdarg.cr
crystal/src/lib_c/x86_64-windows-msvc/c/stddef.cr
crystal/src/lib_c/x86_64-windows-msvc/c/stdint.cr
crystal/src/lib_c/x86_64-windows-msvc/c/stdio.cr
crystal/src/lib_c/x86_64-windows-msvc/c/stdlib.cr
crystal/src/lib_c/x86_64-windows-msvc/c/string.cr
crystal/src/lib_c/x86_64-windows-msvc/c/synchapi.cr
crystal/src/lib_c/x86_64-windows-msvc/c/sys/stat.cr
crystal/src/lib_c/x86_64-windows-msvc/c/sys/types.cr
crystal/src/lib_c/x86_64-windows-msvc/c/sys/utime.cr
crystal/src/lib_c/x86_64-windows-msvc/c/win_def.cr
crystal/src/lib_c/x86_64-windows-msvc/c/winbase.cr
crystal/src/lib_c/x86_64-windows-msvc/c/winnt.cr
@ -1180,6 +1192,7 @@ crystal/src/openssl/pkcs5.cr
crystal/src/openssl/sha1.cr
crystal/src/openssl/ssl/context.cr
crystal/src/openssl/ssl/hostname_validation.cr
crystal/src/openssl/ssl/server.cr
crystal/src/openssl/ssl/socket.cr
crystal/src/openssl/x509/certificate.cr
crystal/src/openssl/x509/extension.cr
@ -1230,6 +1243,7 @@ crystal/src/spec/formatter.cr
crystal/src/spec/junit_formatter.cr
crystal/src/spec/methods.cr
crystal/src/spec/source.cr
crystal/src/spec/tap_formatter.cr
crystal/src/static_array.cr
crystal/src/string.cr
crystal/src/string/builder.cr

View File

@ -1,6 +1,6 @@
$NetBSD$
SHA1 (crystal-0.25.1-1-darwin-x86_64.tar.gz) = a73a285851b37b9c81a0d69e723051e594b1e861
RMD160 (crystal-0.25.1-1-darwin-x86_64.tar.gz) = 0280b37db34d5db780b997d4f7fa3161a4808a7a
SHA512 (crystal-0.25.1-1-darwin-x86_64.tar.gz) = 8d03475c7b01e4ac355ccdb302486a21742802e7447a6bb12fc0f996a687dc67e1859906a1e10d09d7bf9efb2e70238e237816acd6732d47a1c9072b9ba76189
Size (crystal-0.25.1-1-darwin-x86_64.tar.gz) = 15233249 bytes
SHA1 (crystal-0.26.0-1-darwin-x86_64.tar.gz) = 00a18ac3c9eaa92c54a022960dde45131c3d752b
RMD160 (crystal-0.26.0-1-darwin-x86_64.tar.gz) = f8b59137647c643e2436ad63edc47765c097e177
SHA512 (crystal-0.26.0-1-darwin-x86_64.tar.gz) = 4dff43ecaf14843c2b793989ef429e551b0782aca36b6e8917dabcf47e3c3eb42507a60472356dbc5a49bb3b6e489346ce8d1399104c2f56c83c9ea4a5f7967c
Size (crystal-0.26.0-1-darwin-x86_64.tar.gz) = 15294361 bytes