1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00

lang/crystal: Update 0.24.1 -> 0.25.1

PR:		229636
Submitted by:	Greg V <greg@unrelenting.technology> (maintainer)
This commit is contained in:
Yuri Victorovich 2018-07-13 05:35:09 +00:00
parent a1c7c376d2
commit 94c45c5de0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=474550
6 changed files with 132 additions and 135 deletions

View File

@ -1,9 +1,7 @@
# $FreeBSD$
PORTNAME= crystal
DISTVERSIONPREFIX= v
DISTVERSION= 0.24.1
PORTREVISION= 2
DISTVERSION= 0.25.1
CATEGORIES= lang
MASTER_SITES= https://unrelentingtech.s3.dualstack.eu-west-1.amazonaws.com/crystal/:bootstrap
DISTFILES= ${BOOTSTRAP_PATH}:bootstrap
@ -15,7 +13,7 @@ COMMENT= Language with Ruby-like syntax and static type checking
LICENSE= APACHE20
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS= aarch64 amd64
ONLY_FOR_ARCHS_REASON= requires prebuilt bootstrap compiler
LIB_DEPENDS= libgc-threaded.so:devel/boehm-gc-threaded \
@ -25,7 +23,7 @@ LIB_DEPENDS= libgc-threaded.so:devel/boehm-gc-threaded \
BUILD_DEPENDS= ${LOCALBASE}/bin/llvm-config${LLVM_VERSION}:devel/llvm${LLVM_VERSION}
USES= compiler gmake pkgconfig
LLVM_VERSION= 50
LLVM_VERSION= 60
USE_GITHUB= yes
GH_ACCOUNT= crystal-lang
@ -46,9 +44,18 @@ OPTIONS_SUB= yes
.include <bsd.port.options.mk>
.if ${OSVERSION} >= 1200000
BOOTSTRAP_PATH= crystal-0.24.1-freebsd12.0-2
. if ${ARCH} == amd64
BOOTSTRAP_PATH= crystal-0.25.0-freebsd12.0
. elif ${ARCH} == aarch64
BOOTSTRAP_PATH= crystal-0.25.1-freebsd12.0-aarch64
LLVM_VERSION= 50
. endif
.else
BOOTSTRAP_PATH= crystal-0.24.1-freebsd11.1-2
. if ${ARCH} == amd64
BOOTSTRAP_PATH= crystal-0.25.0-freebsd11.2
. elif ${ARCH} == aarch64
IGNORE= prebuilt bootstrap for aarch64 only exists for 12-CURRENT
. endif
.endif
.if ${OSVERSION} < 1100000
IGNORE= not supported on 10.x or older
@ -61,9 +68,7 @@ post-extract:
${MKDIR} ${WRKSRC}/.build
${CP} ${DISTDIR}/${DIST_SUBDIR}/${BOOTSTRAP_PATH} ${WRKSRC}/.build/crystal
${CHMOD} +x ${WRKSRC}/.build/crystal
post-patch:
${LN} -s x86_64-portbld-freebsd ${WRKSRC}/src/lib_c/x86_64-unknown-freebsd
${LN} -s x86_64-portbld-freebsd ${WRKSRC}/src/lib_c/aarch64-portbld-freebsd
do-build-DOCS-on:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} docs \

View File

@ -1,7 +1,9 @@
TIMESTAMP = 1519683639
SHA256 (crystal/crystal-0.24.1-freebsd12.0-2) = 6519c01ce2c62a32c6d27705e92e01ebf973aa518d503af8c6d4736154276591
SIZE (crystal/crystal-0.24.1-freebsd12.0-2) = 9245808
SHA256 (crystal/crystal-0.24.1-freebsd11.1-2) = 654407cef39c2a465eb46f56cd58322de025b75ddb9193a8eb26b654e5c5956c
SIZE (crystal/crystal-0.24.1-freebsd11.1-2) = 9246664
SHA256 (crystal/crystal-lang-crystal-v0.24.1_GH0.tar.gz) = 4999a4d2a9ffc7bfbea8351b97057c3a135c2091cbd518e5c22ea7f5392b67d8
SIZE (crystal/crystal-lang-crystal-v0.24.1_GH0.tar.gz) = 1744210
TIMESTAMP = 1531356074
SHA256 (crystal/crystal-0.25.1-freebsd12.0-aarch64) = fa670991f5db0a25561208c99a8c6fc9aefdc971fd3d3ddda5af928084acf72c
SIZE (crystal/crystal-0.25.1-freebsd12.0-aarch64) = 9244872
SHA256 (crystal/crystal-0.25.0-freebsd12.0) = 16099e4a4a28578c38a68885b20b20604554f8471d760867808a5e4572517eed
SIZE (crystal/crystal-0.25.0-freebsd12.0) = 10026328
SHA256 (crystal/crystal-0.25.0-freebsd11.2) = 54a4b6a701f6b2dedc9cbbde660455eca00fed51567c5fd7acc761f694fdd0ef
SIZE (crystal/crystal-0.25.0-freebsd11.2) = 10031424
SHA256 (crystal/crystal-lang-crystal-0.25.1_GH0.tar.gz) = 9b5a7bd2de67ab36cc5430133228a1e656a431fc7d928a37a61109bd8da77fc6
SIZE (crystal/crystal-lang-crystal-0.25.1_GH0.tar.gz) = 1961727

View File

@ -1,26 +0,0 @@
--- src/lib_c/x86_64-portbld-freebsd/c/dirent.cr.orig 2017-10-27 14:50:57 UTC
+++ src/lib_c/x86_64-portbld-freebsd/c/dirent.cr
@@ -4,10 +4,21 @@ lib LibC
type DIR = Void
struct Dirent
- d_fileno : UInt
+ {% if flag?(:"freebsd12.0") %}
+ d_fileno : ULong
+ d_off : ULong
+ {% else %}
+ d_fileno : UInt
+ {% end %}
d_reclen : UShort
d_type : UChar
- d_namlen : UChar
+ {% if flag?(:"freebsd12.0") %}
+ d_pad0 : UChar
+ d_namlen : UShort
+ d_pad1 : UShort
+ {% else %}
+ d_namlen : UChar
+ {% end %}
d_name : StaticArray(Char, 256)
end

View File

@ -1,50 +0,0 @@
--- src/lib_c/x86_64-portbld-freebsd/c/sys/stat.cr.orig 2017-10-27 14:50:57 UTC
+++ src/lib_c/x86_64-portbld-freebsd/c/sys/stat.cr
@@ -31,23 +31,40 @@ lib LibC
struct Stat
st_dev : DevT
st_ino : InoT
- st_mode : ModeT
- st_nlink : NlinkT
+ {% if flag?(:"freebsd12.0") %}
+ st_nlink : NlinkT
+ st_mode : ModeT
+ st_pad0 : UShort
+ {% else %}
+ st_mode : ModeT
+ st_nlink : NlinkT
+ {% end %}
st_uid : UidT
st_gid : GidT
+ {% if flag?(:"freebsd12.0") %}
+ st_pad1 : UInt
+ {% end %}
st_rdev : DevT
st_atim : Timespec
st_mtim : Timespec
st_ctim : Timespec
+ {% if flag?(:"freebsd12.0") %}
+ st_birthtim : Timespec
+ {% end %}
st_size : OffT
st_blocks : BlkcntT
st_blksize : BlksizeT
st_flags : FflagsT
- st_gen : UInt
- st_lspare : Int
- st_birthtim : Timespec
- __reserved_17 : UInt
- __reserved_18 : UInt
+ {% if flag?("freebsd12.0") %}
+ st_gen : ULong
+ st_spare : StaticArray(ULong, 10)
+ {% else %}
+ st_gen : UInt
+ st_lspare : Int
+ st_birthtim : Timespec
+ __reserved_17 : UInt
+ __reserved_18 : UInt
+ {% end %}
end
fun chmod(x0 : Char*, x1 : ModeT) : Int

View File

@ -1,22 +0,0 @@
--- src/lib_c/x86_64-portbld-freebsd/c/sys/types.cr.orig 2017-10-27 14:50:57 UTC
+++ src/lib_c/x86_64-portbld-freebsd/c/sys/types.cr
@@ -9,9 +9,17 @@ lib LibC
alias DevT = UInt
alias GidT = UInt
alias IdT = Long
- alias InoT = UInt
+ {% if flag?(:"freebsd12.0") %}
+ alias InoT = ULong
+ {% else %}
+ alias InoT = UInt
+ {% end %}
alias ModeT = UShort
- alias NlinkT = UShort
+ {% if flag?(:"freebsd12.0") %}
+ alias NlinkT = ULong
+ {% else %}
+ alias NlinkT = UShort
+ {% end %}
alias OffT = Long
alias PidT = Int
type PthreadAttrT = Void*

View File

@ -52,7 +52,6 @@ lib/crystal/compiler/crystal/codegen/type_id.cr
lib/crystal/compiler/crystal/codegen/types.cr
lib/crystal/compiler/crystal/command.cr
lib/crystal/compiler/crystal/command/cursor.cr
lib/crystal/compiler/crystal/command/deps.cr
lib/crystal/compiler/crystal/command/docs.cr
lib/crystal/compiler/crystal/command/env.cr
lib/crystal/compiler/crystal/command/eval.cr
@ -124,14 +123,19 @@ lib/crystal/compiler/crystal/tools/context.cr
lib/crystal/compiler/crystal/tools/doc/constant.cr
lib/crystal/compiler/crystal/tools/doc/generator.cr
lib/crystal/compiler/crystal/tools/doc/highlighter.cr
lib/crystal/compiler/crystal/tools/doc/html/_head.html
lib/crystal/compiler/crystal/tools/doc/html/_list_items.html
lib/crystal/compiler/crystal/tools/doc/html/_method_detail.html
lib/crystal/compiler/crystal/tools/doc/html/_method_summary.html
lib/crystal/compiler/crystal/tools/doc/html/_methods_inherited.html
lib/crystal/compiler/crystal/tools/doc/html/_other_types.html
lib/crystal/compiler/crystal/tools/doc/html/_sidebar.html
lib/crystal/compiler/crystal/tools/doc/html/css/style.css
lib/crystal/compiler/crystal/tools/doc/html/js/_navigator.js
lib/crystal/compiler/crystal/tools/doc/html/js/_search.js
lib/crystal/compiler/crystal/tools/doc/html/js/_usage-modal.js
lib/crystal/compiler/crystal/tools/doc/html/js/doc.js
lib/crystal/compiler/crystal/tools/doc/html/list_items.html
lib/crystal/compiler/crystal/tools/doc/html/main.html
lib/crystal/compiler/crystal/tools/doc/html/method_detail.html
lib/crystal/compiler/crystal/tools/doc/html/method_summary.html
lib/crystal/compiler/crystal/tools/doc/html/methods_inherited.html
lib/crystal/compiler/crystal/tools/doc/html/other_types.html
lib/crystal/compiler/crystal/tools/doc/html/type.html
lib/crystal/compiler/crystal/tools/doc/item.cr
lib/crystal/compiler/crystal/tools/doc/macro.cr
@ -165,11 +169,11 @@ lib/crystal/compiler/crystal/tools/playground/public/session.js
lib/crystal/compiler/crystal/tools/playground/public/settings.js
lib/crystal/compiler/crystal/tools/playground/public/vendor/ansi_up-1.3.0/ansi_up.js
lib/crystal/compiler/crystal/tools/playground/public/vendor/ansi_up-1.3.0/theme.css
lib/crystal/compiler/crystal/tools/playground/public/vendor/codemirror-5.22.0/addon/comment/comment.js
lib/crystal/compiler/crystal/tools/playground/public/vendor/codemirror-5.22.0/lib/codemirror.css
lib/crystal/compiler/crystal/tools/playground/public/vendor/codemirror-5.22.0/lib/codemirror.js
lib/crystal/compiler/crystal/tools/playground/public/vendor/codemirror-5.22.0/mode/crystal/crystal.js
lib/crystal/compiler/crystal/tools/playground/public/vendor/codemirror-5.22.0/theme/neat.css
lib/crystal/compiler/crystal/tools/playground/public/vendor/codemirror-5.38.0/addon/comment/comment.js
lib/crystal/compiler/crystal/tools/playground/public/vendor/codemirror-5.38.0/lib/codemirror.css
lib/crystal/compiler/crystal/tools/playground/public/vendor/codemirror-5.38.0/lib/codemirror.js
lib/crystal/compiler/crystal/tools/playground/public/vendor/codemirror-5.38.0/mode/crystal/crystal.js
lib/crystal/compiler/crystal/tools/playground/public/vendor/codemirror-5.38.0/theme/neat.css
lib/crystal/compiler/crystal/tools/playground/public/vendor/jquery-2.2.1.min.js
lib/crystal/compiler/crystal/tools/playground/public/vendor/materialize-v0.97.5/css/materialize.min.css
lib/crystal/compiler/crystal/tools/playground/public/vendor/materialize-v0.97.5/js/materialize.min.js
@ -206,15 +210,27 @@ lib/crystal/crypto/subtle.cr
lib/crystal/crystal/hasher.cr
lib/crystal/crystal/main.cr
lib/crystal/crystal/system.cr
lib/crystal/crystal/system/dir.cr
lib/crystal/crystal/system/file.cr
lib/crystal/crystal/system/file_descriptor.cr
lib/crystal/crystal/system/file_info.cr
lib/crystal/crystal/system/random.cr
lib/crystal/crystal/system/time.cr
lib/crystal/crystal/system/unix/arc4random.cr
lib/crystal/crystal/system/unix/dir.cr
lib/crystal/crystal/system/unix/file.cr
lib/crystal/crystal/system/unix/file_descriptor.cr
lib/crystal/crystal/system/unix/file_info.cr
lib/crystal/crystal/system/unix/getrandom.cr
lib/crystal/crystal/system/unix/hostname.cr
lib/crystal/crystal/system/unix/sysconf_cpucount.cr
lib/crystal/crystal/system/unix/sysctl_cpucount.cr
lib/crystal/crystal/system/unix/time.cr
lib/crystal/crystal/system/unix/urandom.cr
lib/crystal/crystal/system/win32/file_descriptor.cr
lib/crystal/crystal/system/win32/random.cr
lib/crystal/crystal/system/win32/time.cr
lib/crystal/crystal/system/win32/zone_names.cr
lib/crystal/csv.cr
lib/crystal/csv/builder.cr
lib/crystal/csv/error.cr
@ -251,8 +267,6 @@ lib/crystal/env.cr
lib/crystal/errno.cr
lib/crystal/event.cr
lib/crystal/event/lib_event2.cr
lib/crystal/event/signal_child_handler.cr
lib/crystal/event/signal_handler.cr
lib/crystal/exception.cr
lib/crystal/ext.cr
lib/crystal/ext/libcrystal.a
@ -260,9 +274,8 @@ lib/crystal/ext/sigfault.c
lib/crystal/ext/sigfault.o
lib/crystal/fiber.cr
lib/crystal/file.cr
lib/crystal/file/flock.cr
lib/crystal/file/info.cr
lib/crystal/file/preader.cr
lib/crystal/file/stat.cr
lib/crystal/file_utils.cr
lib/crystal/flate/flate.cr
lib/crystal/flate/reader.cr
@ -330,6 +343,7 @@ lib/crystal/io/hexdump.cr
lib/crystal/io/memory.cr
lib/crystal/io/multi_writer.cr
lib/crystal/io/sized.cr
lib/crystal/io/stapled.cr
lib/crystal/io/syscall.cr
lib/crystal/iterable.cr
lib/crystal/iterator.cr
@ -343,6 +357,7 @@ lib/crystal/json/lexer/string_based.cr
lib/crystal/json/mapping.cr
lib/crystal/json/parser.cr
lib/crystal/json/pull_parser.cr
lib/crystal/json/serialization.cr
lib/crystal/json/to_json.cr
lib/crystal/json/token.cr
lib/crystal/kernel.cr
@ -359,11 +374,13 @@ 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/signal.cr
lib/crystal/lib_c/aarch64-linux-gnu/c/stdarg.cr
lib/crystal/lib_c/aarch64-linux-gnu/c/stddef.cr
lib/crystal/lib_c/aarch64-linux-gnu/c/stdint.cr
lib/crystal/lib_c/aarch64-linux-gnu/c/stdio.cr
lib/crystal/lib_c/aarch64-linux-gnu/c/stdlib.cr
lib/crystal/lib_c/aarch64-linux-gnu/c/string.cr
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/select.cr
lib/crystal/lib_c/aarch64-linux-gnu/c/sys/socket.cr
@ -377,6 +394,38 @@ lib/crystal/lib_c/aarch64-linux-gnu/c/sys/wait.cr
lib/crystal/lib_c/aarch64-linux-gnu/c/termios.cr
lib/crystal/lib_c/aarch64-linux-gnu/c/time.cr
lib/crystal/lib_c/aarch64-linux-gnu/c/unistd.cr
lib/crystal/lib_c/aarch64-linux-musl/c/arpa/inet.cr
lib/crystal/lib_c/aarch64-linux-musl/c/dirent.cr
lib/crystal/lib_c/aarch64-linux-musl/c/dlfcn.cr
lib/crystal/lib_c/aarch64-linux-musl/c/errno.cr
lib/crystal/lib_c/aarch64-linux-musl/c/fcntl.cr
lib/crystal/lib_c/aarch64-linux-musl/c/iconv.cr
lib/crystal/lib_c/aarch64-linux-musl/c/netdb.cr
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/signal.cr
lib/crystal/lib_c/aarch64-linux-musl/c/stdarg.cr
lib/crystal/lib_c/aarch64-linux-musl/c/stddef.cr
lib/crystal/lib_c/aarch64-linux-musl/c/stdint.cr
lib/crystal/lib_c/aarch64-linux-musl/c/stdio.cr
lib/crystal/lib_c/aarch64-linux-musl/c/stdlib.cr
lib/crystal/lib_c/aarch64-linux-musl/c/string.cr
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/select.cr
lib/crystal/lib_c/aarch64-linux-musl/c/sys/socket.cr
lib/crystal/lib_c/aarch64-linux-musl/c/sys/stat.cr
lib/crystal/lib_c/aarch64-linux-musl/c/sys/syscall.cr
lib/crystal/lib_c/aarch64-linux-musl/c/sys/time.cr
lib/crystal/lib_c/aarch64-linux-musl/c/sys/times.cr
lib/crystal/lib_c/aarch64-linux-musl/c/sys/types.cr
lib/crystal/lib_c/aarch64-linux-musl/c/sys/un.cr
lib/crystal/lib_c/aarch64-linux-musl/c/sys/wait.cr
lib/crystal/lib_c/aarch64-linux-musl/c/termios.cr
lib/crystal/lib_c/aarch64-linux-musl/c/time.cr
lib/crystal/lib_c/aarch64-linux-musl/c/unistd.cr
lib/crystal/lib_c/aarch64-portbld-freebsd
lib/crystal/lib_c/amd64-unknown-openbsd/c/arpa/inet.cr
lib/crystal/lib_c/amd64-unknown-openbsd/c/dirent.cr
lib/crystal/lib_c/amd64-unknown-openbsd/c/dlfcn.cr
@ -388,11 +437,13 @@ 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/signal.cr
lib/crystal/lib_c/amd64-unknown-openbsd/c/stdarg.cr
lib/crystal/lib_c/amd64-unknown-openbsd/c/stddef.cr
lib/crystal/lib_c/amd64-unknown-openbsd/c/stdint.cr
lib/crystal/lib_c/amd64-unknown-openbsd/c/stdio.cr
lib/crystal/lib_c/amd64-unknown-openbsd/c/stdlib.cr
lib/crystal/lib_c/amd64-unknown-openbsd/c/string.cr
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/select.cr
lib/crystal/lib_c/amd64-unknown-openbsd/c/sys/socket.cr
@ -417,11 +468,13 @@ 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/signal.cr
lib/crystal/lib_c/arm-linux-gnueabihf/c/stdarg.cr
lib/crystal/lib_c/arm-linux-gnueabihf/c/stddef.cr
lib/crystal/lib_c/arm-linux-gnueabihf/c/stdint.cr
lib/crystal/lib_c/arm-linux-gnueabihf/c/stdio.cr
lib/crystal/lib_c/arm-linux-gnueabihf/c/stdlib.cr
lib/crystal/lib_c/arm-linux-gnueabihf/c/string.cr
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/select.cr
lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/socket.cr
@ -446,11 +499,13 @@ 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/signal.cr
lib/crystal/lib_c/i686-linux-gnu/c/stdarg.cr
lib/crystal/lib_c/i686-linux-gnu/c/stddef.cr
lib/crystal/lib_c/i686-linux-gnu/c/stdint.cr
lib/crystal/lib_c/i686-linux-gnu/c/stdio.cr
lib/crystal/lib_c/i686-linux-gnu/c/stdlib.cr
lib/crystal/lib_c/i686-linux-gnu/c/string.cr
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/select.cr
lib/crystal/lib_c/i686-linux-gnu/c/sys/socket.cr
@ -475,11 +530,13 @@ 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/signal.cr
lib/crystal/lib_c/i686-linux-musl/c/stdarg.cr
lib/crystal/lib_c/i686-linux-musl/c/stddef.cr
lib/crystal/lib_c/i686-linux-musl/c/stdint.cr
lib/crystal/lib_c/i686-linux-musl/c/stdio.cr
lib/crystal/lib_c/i686-linux-musl/c/stdlib.cr
lib/crystal/lib_c/i686-linux-musl/c/string.cr
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/select.cr
lib/crystal/lib_c/i686-linux-musl/c/sys/socket.cr
@ -504,11 +561,13 @@ 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/signal.cr
lib/crystal/lib_c/x86_64-linux-gnu/c/stdarg.cr
lib/crystal/lib_c/x86_64-linux-gnu/c/stddef.cr
lib/crystal/lib_c/x86_64-linux-gnu/c/stdint.cr
lib/crystal/lib_c/x86_64-linux-gnu/c/stdio.cr
lib/crystal/lib_c/x86_64-linux-gnu/c/stdlib.cr
lib/crystal/lib_c/x86_64-linux-gnu/c/string.cr
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/select.cr
lib/crystal/lib_c/x86_64-linux-gnu/c/sys/socket.cr
@ -533,11 +592,13 @@ 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/signal.cr
lib/crystal/lib_c/x86_64-linux-musl/c/stdarg.cr
lib/crystal/lib_c/x86_64-linux-musl/c/stddef.cr
lib/crystal/lib_c/x86_64-linux-musl/c/stdint.cr
lib/crystal/lib_c/x86_64-linux-musl/c/stdio.cr
lib/crystal/lib_c/x86_64-linux-musl/c/stdlib.cr
lib/crystal/lib_c/x86_64-linux-musl/c/string.cr
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/select.cr
lib/crystal/lib_c/x86_64-linux-musl/c/sys/socket.cr
@ -563,11 +624,13 @@ 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/signal.cr
lib/crystal/lib_c/x86_64-macosx-darwin/c/stdarg.cr
lib/crystal/lib_c/x86_64-macosx-darwin/c/stddef.cr
lib/crystal/lib_c/x86_64-macosx-darwin/c/stdint.cr
lib/crystal/lib_c/x86_64-macosx-darwin/c/stdio.cr
lib/crystal/lib_c/x86_64-macosx-darwin/c/stdlib.cr
lib/crystal/lib_c/x86_64-macosx-darwin/c/string.cr
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/select.cr
lib/crystal/lib_c/x86_64-macosx-darwin/c/sys/socket.cr
@ -582,7 +645,6 @@ lib/crystal/lib_c/x86_64-macosx-darwin/c/time.cr
lib/crystal/lib_c/x86_64-macosx-darwin/c/unistd.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/arpa/inet.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/dirent.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/dirent.cr.orig
lib/crystal/lib_c/x86_64-portbld-freebsd/c/dlfcn.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/errno.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/fcntl.cr
@ -592,20 +654,20 @@ 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/signal.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/stdarg.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/stddef.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/stdint.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/stdio.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/stdlib.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/string.cr
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/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
lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/stat.cr.orig
lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/time.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/times.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/types.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/types.cr.orig
lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/un.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/sys/wait.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/sysctl.cr
@ -613,8 +675,22 @@ lib/crystal/lib_c/x86_64-portbld-freebsd/c/termios.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/time.cr
lib/crystal/lib_c/x86_64-portbld-freebsd/c/unistd.cr
lib/crystal/lib_c/x86_64-unknown-freebsd
lib/crystal/lib_c/x86_64-windows-msvc/c/corecrt.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/errno.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/winapi.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/int_safe.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/io.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/ntsecapi.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/stdarg.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/stddef.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/stdio.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/stdlib.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/string.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/synchapi.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/sys/stat.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/sys/types.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/win_def.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/winbase.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/winnt.cr
lib/crystal/lib_z/lib_z.cr
lib/crystal/llvm.cr
lib/crystal/llvm/abi.cr
@ -751,6 +827,7 @@ lib/crystal/static_array.cr
lib/crystal/string.cr
lib/crystal/string/builder.cr
lib/crystal/string/formatter.cr
lib/crystal/string/utf16.cr
lib/crystal/string_pool.cr
lib/crystal/string_scanner.cr
lib/crystal/struct.cr
@ -763,19 +840,30 @@ lib/crystal/thread/condition_variable.cr
lib/crystal/thread/mutex.cr
lib/crystal/time.cr
lib/crystal/time/format.cr
lib/crystal/time/format/custom/http_date.cr
lib/crystal/time/format/custom/iso_8601.cr
lib/crystal/time/format/custom/rfc_2822.cr
lib/crystal/time/format/custom/rfc_3339.cr
lib/crystal/time/format/custom/yaml_date.cr
lib/crystal/time/format/formatter.cr
lib/crystal/time/format/parser.cr
lib/crystal/time/format/pattern.cr
lib/crystal/time/location.cr
lib/crystal/time/location/loader.cr
lib/crystal/time/span.cr
lib/crystal/tuple.cr
lib/crystal/unicode/data.cr
lib/crystal/unicode/unicode.cr
lib/crystal/union.cr
lib/crystal/uri.cr
lib/crystal/uri/punycode.cr
lib/crystal/uri/uri_parser.cr
lib/crystal/uuid.cr
lib/crystal/uuid/json.cr
lib/crystal/va_list.cr
lib/crystal/value.cr
lib/crystal/weak_ref.cr
lib/crystal/windows_stubs.cr
lib/crystal/winerror.cr
lib/crystal/xml.cr
lib/crystal/xml/attribute_type.cr
@ -808,8 +896,8 @@ lib/crystal/yaml/parser.cr
lib/crystal/yaml/pull_parser.cr
lib/crystal/yaml/schema/core.cr
lib/crystal/yaml/schema/core/parser.cr
lib/crystal/yaml/schema/core/time_parser.cr
lib/crystal/yaml/schema/fail_safe.cr
lib/crystal/yaml/serialization.cr
lib/crystal/yaml/to_yaml.cr
lib/crystal/zip/checksum_reader.cr
lib/crystal/zip/checksum_writer.cr