--- i/devel/shards/Makefile +++ i/devel/shards/Makefile @@ -2,8 +2,7 @@ PORTNAME= shards DISTVERSIONPREFIX= v -DISTVERSION= 0.7.2 -PORTREVISION= 2 +DISTVERSION= 0.8.1 CATEGORIES= devel MAINTAINER= greg@unrelenting.technology @@ -21,16 +20,10 @@ RUN_DEPENDS= git:devel/git USE_GITHUB= yes GH_ACCOUNT= crystal-lang +MAKE_ARGS+= CRFLAGS="--release --no-debug" + PLIST_FILES= bin/shards \ man/man1/shards.1.gz \ man/man5/shard.yml.5.gz -do-build: - cd ${WRKSRC} && crystal build --release --no-debug -o bin/shards src/shards.cr - -do-install: - ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/bin/shards ${STAGEDIR}${PREFIX}/bin/ - ${INSTALL_MAN} ${INSTALL_WRKSRC}/src/man/shards.1 ${STAGEDIR}${MANPREFIX}/man/man1/ - ${INSTALL_MAN} ${INSTALL_WRKSRC}/src/man/shard.yml.5 ${STAGEDIR}${MANPREFIX}/man/man5/ - .include --- i/devel/shards/distinfo +++ i/devel/shards/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1513699120 -SHA256 (crystal-lang-shards-v0.7.2_GH0.tar.gz) = 97a3681e74d2fdcba0575f6906f4ba0aefc709a2eb672c7289c63176ff4f3be2 -SIZE (crystal-lang-shards-v0.7.2_GH0.tar.gz) = 30398 +TIMESTAMP = 1531135485 +SHA256 (crystal-lang-shards-v0.8.1_GH0.tar.gz) = 75c74ab6acf2d5c59f61a7efd3bbc3c4b1d65217f910340cb818ebf5233207a5 +SIZE (crystal-lang-shards-v0.8.1_GH0.tar.gz) = 31388 --- /dev/null +++ i/devel/shards/files/patch-Makefile @@ -0,0 +1,24 @@ +--- Makefile.orig 2018-06-17 14:59:49 UTC ++++ Makefile +@@ -8,7 +8,7 @@ TEMPLATES = src/templates/*.ecr + DESTDIR = + PREFIX = /usr/local + BINDIR = $(DESTDIR)$(PREFIX)/bin +-MANDIR = $(DESTDIR)$(PREFIX)/share/man ++MANDIR = $(DESTDIR)$(PREFIX)/man + INSTALL = /usr/bin/install + + all: bin/shards +@@ -22,9 +22,9 @@ bin/shards: $(SOURCES) $(TEMPLATES) + + install: bin/shards phony + $(INSTALL) -m 0755 -d "$(BINDIR)" "$(MANDIR)/man1" "$(MANDIR)/man5" +- $(INSTALL) -m 0755 -t "$(BINDIR)" bin/shards +- $(INSTALL) -m 0644 -t "$(MANDIR)/man1" man/shards.1 +- $(INSTALL) -m 0644 -t "$(MANDIR)/man5" man/shard.yml.5 ++ $(INSTALL) -m 0755 bin/shards "$(BINDIR)" ++ $(INSTALL) -m 0644 man/shards.1 "$(MANDIR)/man1" ++ $(INSTALL) -m 0644 man/shard.yml.5 "$(MANDIR)/man5" + + uninstall: phony + rm -f "$(BINDIR)/shards" --- i/lang/crystal/Makefile +++ i/lang/crystal/Makefile @@ -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 .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 \ --- i/lang/crystal/distinfo +++ i/lang/crystal/distinfo @@ -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 --- c/lang/crystal/files/patch-src_lib__c_x86__64-portbld-freebsd_c_dirent.cr +++ /dev/null @@ -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 - --- c/lang/crystal/files/patch-src_lib__c_x86__64-portbld-freebsd_c_sys_stat.cr +++ /dev/null @@ -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 --- c/lang/crystal/files/patch-src_lib__c_x86__64-portbld-freebsd_c_sys_types.cr +++ /dev/null @@ -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* --- i/lang/crystal/pkg-plist +++ i/lang/crystal/pkg-plist @@ -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