Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Jan 2020 02:18:01 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r522742 - in head: devel/shards lang/crystal
Message-ID:  <202001120218.00C2I1fR010826@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sun Jan 12 02:18:00 2020
New Revision: 522742
URL: https://svnweb.freebsd.org/changeset/ports/522742

Log:
  lang/crystal: update to 0.32.1
  
  - Switch to devel/llvm90
  - Drop r507877 workaround
  - Drop separate bootstrap for FreeBSD 11
  
  Changes:	https://crystal-lang.org/2019/12/18/crystal-0.32.1-released.html
  PR:		239603 243276
  Submitted by:	Greg V (maintainer)

Modified:
  head/devel/shards/Makefile   (contents, props changed)
  head/lang/crystal/Makefile   (contents, props changed)
  head/lang/crystal/distinfo   (contents, props changed)
  head/lang/crystal/pkg-message   (contents, props changed)
  head/lang/crystal/pkg-plist   (contents, props changed)

Modified: head/devel/shards/Makefile
==============================================================================
--- head/devel/shards/Makefile	Sun Jan 12 01:57:08 2020	(r522741)
+++ head/devel/shards/Makefile	Sun Jan 12 02:18:00 2020	(r522742)
@@ -3,7 +3,7 @@
 PORTNAME=		shards
 DISTVERSIONPREFIX=	v
 DISTVERSION=		0.9.0
-PORTREVISION=		1
+PORTREVISION=		2
 CATEGORIES=		devel
 
 MAINTAINER=	greg@unrelenting.technology

Modified: head/lang/crystal/Makefile
==============================================================================
--- head/lang/crystal/Makefile	Sun Jan 12 01:57:08 2020	(r522741)
+++ head/lang/crystal/Makefile	Sun Jan 12 02:18:00 2020	(r522742)
@@ -1,30 +1,26 @@
 # $FreeBSD$
 
 PORTNAME=		crystal
-DISTVERSION=		0.28.0
-PORTREVISION=		2
+DISTVERSION=		0.32.1
 CATEGORIES=		lang
 MASTER_SITES=		https://unrelentingtech.s3.dualstack.eu-west-1.amazonaws.com/crystal/:bootstrap
 DISTFILES=		${BOOTSTRAP_PATH}:bootstrap
 DIST_SUBDIR=		${PORTNAME}
 EXTRACT_ONLY=		${DISTNAME}${EXTRACT_SUFX}
 
-PATCH_SITES=		https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES+=		2fafc7d60825.patch:-p1
-
 MAINTAINER=	greg@unrelenting.technology
 COMMENT=	Language with Ruby-like syntax and static type checking
 
 LICENSE=	APACHE20
 
-IGNORE_FreeBSD_11_aarch64=	prebuilt bootstrap for aarch64 only built for FreeBSD >=12
+IGNORE_FreeBSD_11=	prebuilt bootstrap only built for FreeBSD >=12 (ino64)
 ONLY_FOR_ARCHS=			aarch64 amd64
 ONLY_FOR_ARCHS_REASON=		requires prebuilt bootstrap compiler
 
 LIB_DEPENDS=	libgc-threaded.so:devel/boehm-gc-threaded \
 		libevent.so:devel/libevent \
 		libpcre.so:devel/pcre \
-		libLLVM-${LLVM_VERSION:C/([1-9])([0-9])/\1.\2/}.so:devel/llvm${LLVM_VERSION}
+		libLLVM-${LLVM_VERSION:C/([1-9])([0-9])/\1/}.so:devel/llvm${LLVM_VERSION}
 BUILD_DEPENDS=	${LOCALBASE}/bin/llvm-config${LLVM_VERSION}:devel/llvm${LLVM_VERSION}
 
 USES=		compiler gmake pkgconfig
@@ -32,11 +28,10 @@ USES=		compiler gmake pkgconfig
 USE_GITHUB=	yes
 GH_ACCOUNT=	crystal-lang
 
-LLVM_VERSION=	60
-BOOTSTRAP_PATH=	crystal-${BOOTSTRAP_VER}-freebsd${BOOTSTRAP_OSREL}-${ARCH}
-BOOTSTRAP_VER?=	0.27.2
+LLVM_VERSION=	90
+BOOTSTRAP_PATH=	crystal-${BOOTSTRAP_VER}-freebsd12-${ARCH}
+BOOTSTRAP_VER?=	0.32.1
 
-MAKE_ENV=	LD_LIBMAP="libevent-2.1.so.6=libevent-2.1.so.7"
 MAKE_ARGS=	SHELL=sh \
 		LLVM_CONFIG="${LOCALBASE}/bin/llvm-config${LLVM_VERSION}" \
 		FLAGS="--release --no-debug --progress --threads=${MAKE_JOBS_NUMBER}" \
@@ -52,12 +47,6 @@ OPTIONS_DEFAULT=	BASH ZSH
 OPTIONS_SUB=		yes
 
 .include <bsd.port.options.mk>
-
-.if ${OSVERSION} >= 1200000
-BOOTSTRAP_OSREL=	12
-.else
-BOOTSTRAP_OSREL=	11
-.endif
 
 .if ${OPSYS} != FreeBSD
 IGNORE=		not supported on anything but FreeBSD

Modified: head/lang/crystal/distinfo
==============================================================================
--- head/lang/crystal/distinfo	Sun Jan 12 01:57:08 2020	(r522741)
+++ head/lang/crystal/distinfo	Sun Jan 12 02:18:00 2020	(r522742)
@@ -1,11 +1,7 @@
-TIMESTAMP = 1555798183
-SHA256 (crystal/crystal-0.27.2-freebsd11-amd64) = e6292b0e5f44f65fc8ac7b83d81c81eb94498d9e78b3782f766bc739cdd5703b
-SIZE (crystal/crystal-0.27.2-freebsd11-amd64) = 11261812
-SHA256 (crystal/crystal-0.27.2-freebsd12-amd64) = 67284ea4352efa8c6c8e50f6c57d589a7b86e21cf0dfe7fdadaa872dbcb3b3c6
-SIZE (crystal/crystal-0.27.2-freebsd12-amd64) = 11263672
-SHA256 (crystal/crystal-0.27.2-freebsd12-aarch64) = d50b23d2b7b0302e91d57d1a43cc8047d8c7a64e230b6a72c7a36da691386cb9
-SIZE (crystal/crystal-0.27.2-freebsd12-aarch64) = 9692352
-SHA256 (crystal/crystal-lang-crystal-0.28.0_GH0.tar.gz) = 4206f57c6345454504ec4cd8cbd1b9354b9be29fae4cdcdd173f4a28cc13b102
-SIZE (crystal/crystal-lang-crystal-0.28.0_GH0.tar.gz) = 2108702
-SHA256 (crystal/2fafc7d60825.patch) = bb7022add31c2042132978e0edaedf4340689bb8d1f057d5dc4b5cccf20fb1ee
-SIZE (crystal/2fafc7d60825.patch) = 1974
+TIMESTAMP = 1578764846
+SHA256 (crystal/crystal-0.32.1-freebsd12-aarch64) = 41b629ecc54c2460e66b679916f148d671b17e0df0ad2992a4546c40c733b152
+SIZE (crystal/crystal-0.32.1-freebsd12-aarch64) = 10030760
+SHA256 (crystal/crystal-0.32.1-freebsd12-amd64) = 0de45c742f0446637dc4528e5c3a5d1888afd49f0938e48d4f5a09e886750054
+SIZE (crystal/crystal-0.32.1-freebsd12-amd64) = 11431840
+SHA256 (crystal/crystal-lang-crystal-0.32.1_GH0.tar.gz) = 66b62d0fb5bfa6547f285eb520f7fd0bc57bc994babf54cb8e7a61e613c79399
+SIZE (crystal/crystal-lang-crystal-0.32.1_GH0.tar.gz) = 2225383

Modified: head/lang/crystal/pkg-message
==============================================================================
--- head/lang/crystal/pkg-message	Sun Jan 12 01:57:08 2020	(r522741)
+++ head/lang/crystal/pkg-message	Sun Jan 12 02:18:00 2020	(r522742)
@@ -1,9 +1,6 @@
 [
 { type: install
   message: <<EOM
-When building Crystal code with the --release flag, add the --no-debug flag to
-avoid LLVM assertion errors.
-
 Install textproc/libyaml for YAML support, math/gmp for BigInt support,
 textproc/libxml2 for XML support.
 EOM

Modified: head/lang/crystal/pkg-plist
==============================================================================
--- head/lang/crystal/pkg-plist	Sun Jan 12 01:57:08 2020	(r522741)
+++ head/lang/crystal/pkg-plist	Sun Jan 12 02:18:00 2020	(r522742)
@@ -1,5 +1,6 @@
 bin/crystal
 %%BASH%%etc/bash_completion.d/_crystal.bash
+lib/crystal/VERSION
 lib/crystal/adler32/adler32.cr
 lib/crystal/annotations.cr
 lib/crystal/array.cr
@@ -15,6 +16,7 @@ lib/crystal/big/big_int.cr
 lib/crystal/big/big_rational.cr
 lib/crystal/big/json.cr
 lib/crystal/big/lib_gmp.cr
+lib/crystal/big/number.cr
 lib/crystal/big/yaml.cr
 lib/crystal/bit_array.cr
 lib/crystal/bool.cr
@@ -47,11 +49,13 @@ lib/crystal/compiler/crystal/codegen/llvm_builder_help
 lib/crystal/compiler/crystal/codegen/llvm_id.cr
 lib/crystal/compiler/crystal/codegen/llvm_typer.cr
 lib/crystal/compiler/crystal/codegen/match.cr
+lib/crystal/compiler/crystal/codegen/once.cr
 lib/crystal/compiler/crystal/codegen/phi.cr
 lib/crystal/compiler/crystal/codegen/primitives.cr
 lib/crystal/compiler/crystal/codegen/target.cr
 lib/crystal/compiler/crystal/codegen/type_id.cr
 lib/crystal/compiler/crystal/codegen/types.cr
+lib/crystal/compiler/crystal/codegen/unions.cr
 lib/crystal/compiler/crystal/codegen/warnings.cr
 lib/crystal/compiler/crystal/command.cr
 lib/crystal/compiler/crystal/command/cursor.cr
@@ -111,6 +115,7 @@ lib/crystal/compiler/crystal/semantic/type_declaration
 lib/crystal/compiler/crystal/semantic/type_guess_visitor.cr
 lib/crystal/compiler/crystal/semantic/type_lookup.cr
 lib/crystal/compiler/crystal/semantic/type_merge.cr
+lib/crystal/compiler/crystal/semantic/warnings.cr
 lib/crystal/compiler/crystal/syntax.cr
 lib/crystal/compiler/crystal/syntax/ast.cr
 lib/crystal/compiler/crystal/syntax/exception.cr
@@ -139,11 +144,16 @@ lib/crystal/compiler/crystal/tools/doc/html/js/_search
 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/main.html
+lib/crystal/compiler/crystal/tools/doc/html/sitemap.xml
 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
 lib/crystal/compiler/crystal/tools/doc/main.cr
-lib/crystal/compiler/crystal/tools/doc/markdown_doc_renderer.cr
+lib/crystal/compiler/crystal/tools/doc/markdown/doc_renderer.cr
+lib/crystal/compiler/crystal/tools/doc/markdown/html_renderer.cr
+lib/crystal/compiler/crystal/tools/doc/markdown/markdown.cr
+lib/crystal/compiler/crystal/tools/doc/markdown/parser.cr
+lib/crystal/compiler/crystal/tools/doc/markdown/renderer.cr
 lib/crystal/compiler/crystal/tools/doc/method.cr
 lib/crystal/compiler/crystal/tools/doc/templates.cr
 lib/crystal/compiler/crystal/tools/doc/to_json.cr
@@ -208,46 +218,71 @@ lib/crystal/crypto/bcrypt/password.cr
 lib/crystal/crypto/blowfish.cr
 lib/crystal/crypto/subtle.cr
 lib/crystal/crystal/compiler_rt.cr
-lib/crystal/crystal/event.cr
-lib/crystal/crystal/event_loop.cr
+lib/crystal/crystal/compiler_rt/mulodi4.cr
+lib/crystal/crystal/fiber_channel.cr
 lib/crystal/crystal/hasher.cr
-lib/crystal/crystal/lib_event2.cr
 lib/crystal/crystal/main.cr
+lib/crystal/crystal/once.cr
+lib/crystal/crystal/pointer_linked_list.cr
+lib/crystal/crystal/rw_lock.cr
 lib/crystal/crystal/scheduler.cr
+lib/crystal/crystal/spin_lock.cr
 lib/crystal/crystal/system.cr
 lib/crystal/crystal/system/dir.cr
 lib/crystal/crystal/system/env.cr
+lib/crystal/crystal/system/event_loop.cr
+lib/crystal/crystal/system/fiber.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/group.cr
 lib/crystal/crystal/system/mime.cr
+lib/crystal/crystal/system/print_error.cr
 lib/crystal/crystal/system/random.cr
+lib/crystal/crystal/system/thread.cr
+lib/crystal/crystal/system/thread_linked_list.cr
+lib/crystal/crystal/system/thread_mutex.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/env.cr
+lib/crystal/crystal/system/unix/event_libevent.cr
+lib/crystal/crystal/system/unix/event_loop_libevent.cr
+lib/crystal/crystal/system/unix/fiber.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/group.cr
 lib/crystal/crystal/system/unix/hostname.cr
+lib/crystal/crystal/system/unix/lib_event2.cr
 lib/crystal/crystal/system/unix/mime.cr
+lib/crystal/crystal/system/unix/pthread.cr
+lib/crystal/crystal/system/unix/pthread_condition_variable.cr
+lib/crystal/crystal/system/unix/pthread_mutex.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/unix/user.cr
+lib/crystal/crystal/system/user.cr
 lib/crystal/crystal/system/win32/cpucount.cr
 lib/crystal/crystal/system/win32/dir.cr
 lib/crystal/crystal/system/win32/env.cr
+lib/crystal/crystal/system/win32/event_loop_iocp.cr
+lib/crystal/crystal/system/win32/fiber.cr
 lib/crystal/crystal/system/win32/file.cr
 lib/crystal/crystal/system/win32/file_descriptor.cr
 lib/crystal/crystal/system/win32/file_info.cr
 lib/crystal/crystal/system/win32/hostname.cr
 lib/crystal/crystal/system/win32/mime.cr
 lib/crystal/crystal/system/win32/random.cr
+lib/crystal/crystal/system/win32/thread.cr
+lib/crystal/crystal/system/win32/thread_mutex.cr
 lib/crystal/crystal/system/win32/time.cr
 lib/crystal/crystal/system/win32/zone_names.cr
 lib/crystal/crystal/system/windows.cr
+lib/crystal/crystal/thread_local_value.cr
 lib/crystal/csv.cr
 lib/crystal/csv/builder.cr
 lib/crystal/csv/error.cr
@@ -272,6 +307,7 @@ lib/crystal/dir.cr
 lib/crystal/dir/glob.cr
 lib/crystal/dl.cr
 lib/crystal/docs_main.cr
+lib/crystal/docs_pseudo_methods.cr
 lib/crystal/ecr.cr
 lib/crystal/ecr/lexer.cr
 lib/crystal/ecr/macros.cr
@@ -292,7 +328,8 @@ lib/crystal/fiber/context.cr
 lib/crystal/fiber/context/aarch64.cr
 lib/crystal/fiber/context/arm.cr
 lib/crystal/fiber/context/i686.cr
-lib/crystal/fiber/context/x86_64.cr
+lib/crystal/fiber/context/x86_64-microsoft.cr
+lib/crystal/fiber/context/x86_64-sysv.cr
 lib/crystal/fiber/stack_pool.cr
 lib/crystal/file.cr
 lib/crystal/file/info.cr
@@ -390,11 +427,13 @@ lib/crystal/lib_c/aarch64-linux-gnu/c/dirent.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/dlfcn.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/errno.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/fcntl.cr
+lib/crystal/lib_c/aarch64-linux-gnu/c/grp.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/iconv.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/netdb.cr
 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/pwd.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
@@ -405,12 +444,12 @@ 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/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
 lib/crystal/lib_c/aarch64-linux-gnu/c/sys/syscall.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/sys/time.cr
-lib/crystal/lib_c/aarch64-linux-gnu/c/sys/times.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/sys/types.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/sys/un.cr
 lib/crystal/lib_c/aarch64-linux-gnu/c/sys/wait.cr
@@ -422,11 +461,13 @@ 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/grp.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/pwd.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
@@ -437,12 +478,12 @@ 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/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
 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
@@ -456,11 +497,13 @@ lib/crystal/lib_c/arm-linux-gnueabihf/c/dirent.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/dlfcn.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/errno.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/fcntl.cr
+lib/crystal/lib_c/arm-linux-gnueabihf/c/grp.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/iconv.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/netdb.cr
 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/pwd.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
@@ -471,12 +514,12 @@ 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/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
 lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/syscall.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/time.cr
-lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/times.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/types.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/un.cr
 lib/crystal/lib_c/arm-linux-gnueabihf/c/sys/wait.cr
@@ -488,11 +531,13 @@ lib/crystal/lib_c/i386-linux-gnu/c/dirent.cr
 lib/crystal/lib_c/i386-linux-gnu/c/dlfcn.cr
 lib/crystal/lib_c/i386-linux-gnu/c/errno.cr
 lib/crystal/lib_c/i386-linux-gnu/c/fcntl.cr
+lib/crystal/lib_c/i386-linux-gnu/c/grp.cr
 lib/crystal/lib_c/i386-linux-gnu/c/iconv.cr
 lib/crystal/lib_c/i386-linux-gnu/c/netdb.cr
 lib/crystal/lib_c/i386-linux-gnu/c/netinet/in.cr
 lib/crystal/lib_c/i386-linux-gnu/c/netinet/tcp.cr
 lib/crystal/lib_c/i386-linux-gnu/c/pthread.cr
+lib/crystal/lib_c/i386-linux-gnu/c/pwd.cr
 lib/crystal/lib_c/i386-linux-gnu/c/sched.cr
 lib/crystal/lib_c/i386-linux-gnu/c/signal.cr
 lib/crystal/lib_c/i386-linux-gnu/c/stdarg.cr
@@ -503,12 +548,12 @@ lib/crystal/lib_c/i386-linux-gnu/c/stdlib.cr
 lib/crystal/lib_c/i386-linux-gnu/c/string.cr
 lib/crystal/lib_c/i386-linux-gnu/c/sys/file.cr
 lib/crystal/lib_c/i386-linux-gnu/c/sys/mman.cr
+lib/crystal/lib_c/i386-linux-gnu/c/sys/resource.cr
 lib/crystal/lib_c/i386-linux-gnu/c/sys/select.cr
 lib/crystal/lib_c/i386-linux-gnu/c/sys/socket.cr
 lib/crystal/lib_c/i386-linux-gnu/c/sys/stat.cr
 lib/crystal/lib_c/i386-linux-gnu/c/sys/syscall.cr
 lib/crystal/lib_c/i386-linux-gnu/c/sys/time.cr
-lib/crystal/lib_c/i386-linux-gnu/c/sys/times.cr
 lib/crystal/lib_c/i386-linux-gnu/c/sys/types.cr
 lib/crystal/lib_c/i386-linux-gnu/c/sys/un.cr
 lib/crystal/lib_c/i386-linux-gnu/c/sys/wait.cr
@@ -520,11 +565,13 @@ lib/crystal/lib_c/i386-linux-musl/c/dirent.cr
 lib/crystal/lib_c/i386-linux-musl/c/dlfcn.cr
 lib/crystal/lib_c/i386-linux-musl/c/errno.cr
 lib/crystal/lib_c/i386-linux-musl/c/fcntl.cr
+lib/crystal/lib_c/i386-linux-musl/c/grp.cr
 lib/crystal/lib_c/i386-linux-musl/c/iconv.cr
 lib/crystal/lib_c/i386-linux-musl/c/netdb.cr
 lib/crystal/lib_c/i386-linux-musl/c/netinet/in.cr
 lib/crystal/lib_c/i386-linux-musl/c/netinet/tcp.cr
 lib/crystal/lib_c/i386-linux-musl/c/pthread.cr
+lib/crystal/lib_c/i386-linux-musl/c/pwd.cr
 lib/crystal/lib_c/i386-linux-musl/c/sched.cr
 lib/crystal/lib_c/i386-linux-musl/c/signal.cr
 lib/crystal/lib_c/i386-linux-musl/c/stdarg.cr
@@ -535,12 +582,12 @@ lib/crystal/lib_c/i386-linux-musl/c/stdlib.cr
 lib/crystal/lib_c/i386-linux-musl/c/string.cr
 lib/crystal/lib_c/i386-linux-musl/c/sys/file.cr
 lib/crystal/lib_c/i386-linux-musl/c/sys/mman.cr
+lib/crystal/lib_c/i386-linux-musl/c/sys/resource.cr
 lib/crystal/lib_c/i386-linux-musl/c/sys/select.cr
 lib/crystal/lib_c/i386-linux-musl/c/sys/socket.cr
 lib/crystal/lib_c/i386-linux-musl/c/sys/stat.cr
 lib/crystal/lib_c/i386-linux-musl/c/sys/syscall.cr
 lib/crystal/lib_c/i386-linux-musl/c/sys/time.cr
-lib/crystal/lib_c/i386-linux-musl/c/sys/times.cr
 lib/crystal/lib_c/i386-linux-musl/c/sys/types.cr
 lib/crystal/lib_c/i386-linux-musl/c/sys/un.cr
 lib/crystal/lib_c/i386-linux-musl/c/sys/wait.cr
@@ -554,12 +601,14 @@ lib/crystal/lib_c/x86_64-darwin/c/dirent.cr
 lib/crystal/lib_c/x86_64-darwin/c/dlfcn.cr
 lib/crystal/lib_c/x86_64-darwin/c/errno.cr
 lib/crystal/lib_c/x86_64-darwin/c/fcntl.cr
+lib/crystal/lib_c/x86_64-darwin/c/grp.cr
 lib/crystal/lib_c/x86_64-darwin/c/iconv.cr
 lib/crystal/lib_c/x86_64-darwin/c/mach/mach_time.cr
 lib/crystal/lib_c/x86_64-darwin/c/netdb.cr
 lib/crystal/lib_c/x86_64-darwin/c/netinet/in.cr
 lib/crystal/lib_c/x86_64-darwin/c/netinet/tcp.cr
 lib/crystal/lib_c/x86_64-darwin/c/pthread.cr
+lib/crystal/lib_c/x86_64-darwin/c/pwd.cr
 lib/crystal/lib_c/x86_64-darwin/c/sched.cr
 lib/crystal/lib_c/x86_64-darwin/c/signal.cr
 lib/crystal/lib_c/x86_64-darwin/c/stdarg.cr
@@ -575,7 +624,6 @@ lib/crystal/lib_c/x86_64-darwin/c/sys/select.cr
 lib/crystal/lib_c/x86_64-darwin/c/sys/socket.cr
 lib/crystal/lib_c/x86_64-darwin/c/sys/stat.cr
 lib/crystal/lib_c/x86_64-darwin/c/sys/time.cr
-lib/crystal/lib_c/x86_64-darwin/c/sys/times.cr
 lib/crystal/lib_c/x86_64-darwin/c/sys/types.cr
 lib/crystal/lib_c/x86_64-darwin/c/sys/un.cr
 lib/crystal/lib_c/x86_64-darwin/c/sys/wait.cr
@@ -587,11 +635,13 @@ lib/crystal/lib_c/x86_64-freebsd/c/dirent.cr
 lib/crystal/lib_c/x86_64-freebsd/c/dlfcn.cr
 lib/crystal/lib_c/x86_64-freebsd/c/errno.cr
 lib/crystal/lib_c/x86_64-freebsd/c/fcntl.cr
+lib/crystal/lib_c/x86_64-freebsd/c/grp.cr
 lib/crystal/lib_c/x86_64-freebsd/c/iconv.cr
 lib/crystal/lib_c/x86_64-freebsd/c/netdb.cr
 lib/crystal/lib_c/x86_64-freebsd/c/netinet/in.cr
 lib/crystal/lib_c/x86_64-freebsd/c/netinet/tcp.cr
 lib/crystal/lib_c/x86_64-freebsd/c/pthread.cr
+lib/crystal/lib_c/x86_64-freebsd/c/pwd.cr
 lib/crystal/lib_c/x86_64-freebsd/c/sched.cr
 lib/crystal/lib_c/x86_64-freebsd/c/signal.cr
 lib/crystal/lib_c/x86_64-freebsd/c/stdarg.cr
@@ -602,11 +652,11 @@ lib/crystal/lib_c/x86_64-freebsd/c/stdlib.cr
 lib/crystal/lib_c/x86_64-freebsd/c/string.cr
 lib/crystal/lib_c/x86_64-freebsd/c/sys/file.cr
 lib/crystal/lib_c/x86_64-freebsd/c/sys/mman.cr
+lib/crystal/lib_c/x86_64-freebsd/c/sys/resource.cr
 lib/crystal/lib_c/x86_64-freebsd/c/sys/select.cr
 lib/crystal/lib_c/x86_64-freebsd/c/sys/socket.cr
 lib/crystal/lib_c/x86_64-freebsd/c/sys/stat.cr
 lib/crystal/lib_c/x86_64-freebsd/c/sys/time.cr
-lib/crystal/lib_c/x86_64-freebsd/c/sys/times.cr
 lib/crystal/lib_c/x86_64-freebsd/c/sys/types.cr
 lib/crystal/lib_c/x86_64-freebsd/c/sys/un.cr
 lib/crystal/lib_c/x86_64-freebsd/c/sys/wait.cr
@@ -619,11 +669,13 @@ lib/crystal/lib_c/x86_64-linux-gnu/c/dirent.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/dlfcn.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/errno.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/fcntl.cr
+lib/crystal/lib_c/x86_64-linux-gnu/c/grp.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/iconv.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/netdb.cr
 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/pwd.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
@@ -634,12 +686,12 @@ 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/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
 lib/crystal/lib_c/x86_64-linux-gnu/c/sys/syscall.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/sys/time.cr
-lib/crystal/lib_c/x86_64-linux-gnu/c/sys/times.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/sys/types.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/sys/un.cr
 lib/crystal/lib_c/x86_64-linux-gnu/c/sys/wait.cr
@@ -651,11 +703,13 @@ lib/crystal/lib_c/x86_64-linux-musl/c/dirent.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/dlfcn.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/errno.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/fcntl.cr
+lib/crystal/lib_c/x86_64-linux-musl/c/grp.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/iconv.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/netdb.cr
 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/pwd.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
@@ -666,12 +720,12 @@ 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/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
 lib/crystal/lib_c/x86_64-linux-musl/c/sys/syscall.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/sys/time.cr
-lib/crystal/lib_c/x86_64-linux-musl/c/sys/times.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/sys/types.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/sys/un.cr
 lib/crystal/lib_c/x86_64-linux-musl/c/sys/wait.cr
@@ -684,11 +738,13 @@ lib/crystal/lib_c/x86_64-openbsd/c/dirent.cr
 lib/crystal/lib_c/x86_64-openbsd/c/dlfcn.cr
 lib/crystal/lib_c/x86_64-openbsd/c/errno.cr
 lib/crystal/lib_c/x86_64-openbsd/c/fcntl.cr
+lib/crystal/lib_c/x86_64-openbsd/c/grp.cr
 lib/crystal/lib_c/x86_64-openbsd/c/iconv.cr
 lib/crystal/lib_c/x86_64-openbsd/c/netdb.cr
 lib/crystal/lib_c/x86_64-openbsd/c/netinet/in.cr
 lib/crystal/lib_c/x86_64-openbsd/c/netinet/tcp.cr
 lib/crystal/lib_c/x86_64-openbsd/c/pthread.cr
+lib/crystal/lib_c/x86_64-openbsd/c/pwd.cr
 lib/crystal/lib_c/x86_64-openbsd/c/sched.cr
 lib/crystal/lib_c/x86_64-openbsd/c/signal.cr
 lib/crystal/lib_c/x86_64-openbsd/c/stdarg.cr
@@ -699,11 +755,11 @@ lib/crystal/lib_c/x86_64-openbsd/c/stdlib.cr
 lib/crystal/lib_c/x86_64-openbsd/c/string.cr
 lib/crystal/lib_c/x86_64-openbsd/c/sys/file.cr
 lib/crystal/lib_c/x86_64-openbsd/c/sys/mman.cr
+lib/crystal/lib_c/x86_64-openbsd/c/sys/resource.cr
 lib/crystal/lib_c/x86_64-openbsd/c/sys/select.cr
 lib/crystal/lib_c/x86_64-openbsd/c/sys/socket.cr
 lib/crystal/lib_c/x86_64-openbsd/c/sys/stat.cr
 lib/crystal/lib_c/x86_64-openbsd/c/sys/time.cr
-lib/crystal/lib_c/x86_64-openbsd/c/sys/times.cr
 lib/crystal/lib_c/x86_64-openbsd/c/sys/types.cr
 lib/crystal/lib_c/x86_64-openbsd/c/sys/un.cr
 lib/crystal/lib_c/x86_64-openbsd/c/sys/wait.cr
@@ -721,7 +777,9 @@ lib/crystal/lib_c/x86_64-windows-msvc/c/fcntl.cr
 lib/crystal/lib_c/x86_64-windows-msvc/c/fileapi.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/memoryapi.cr
 lib/crystal/lib_c/x86_64-windows-msvc/c/ntsecapi.cr
+lib/crystal/lib_c/x86_64-windows-msvc/c/processthreadsapi.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/stdint.cr
@@ -776,10 +834,6 @@ lib/crystal/llvm/value.cr
 lib/crystal/llvm/value_methods.cr
 lib/crystal/logger.cr
 lib/crystal/macros.cr
-lib/crystal/markdown.cr
-lib/crystal/markdown/html_renderer.cr
-lib/crystal/markdown/parser.cr
-lib/crystal/markdown/renderer.cr
 lib/crystal/math/libm.cr
 lib/crystal/math/math.cr
 lib/crystal/mime.cr
@@ -848,7 +902,6 @@ lib/crystal/random/pcg32.cr
 lib/crystal/random/secure.cr
 lib/crystal/range.cr
 lib/crystal/range/bsearch.cr
-lib/crystal/readline.cr
 lib/crystal/reference.cr
 lib/crystal/reflect.cr
 lib/crystal/regex.cr
@@ -858,6 +911,7 @@ lib/crystal/semantic_version.cr
 lib/crystal/set.cr
 lib/crystal/signal.cr
 lib/crystal/slice.cr
+lib/crystal/slice/sort.cr
 lib/crystal/socket.cr
 lib/crystal/socket/address.cr
 lib/crystal/socket/addrinfo.cr
@@ -871,8 +925,13 @@ lib/crystal/socket/unix_socket.cr
 lib/crystal/spec.cr
 lib/crystal/spec/context.cr
 lib/crystal/spec/dsl.cr
+lib/crystal/spec/example.cr
+lib/crystal/spec/example/procsy.cr
+lib/crystal/spec/example_group/procsy.cr
 lib/crystal/spec/expectations.cr
+lib/crystal/spec/filters.cr
 lib/crystal/spec/formatter.cr
+lib/crystal/spec/item.cr
 lib/crystal/spec/junit_formatter.cr
 lib/crystal/spec/methods.cr
 lib/crystal/spec/source.cr
@@ -887,11 +946,9 @@ lib/crystal/string_scanner.cr
 lib/crystal/struct.cr
 lib/crystal/symbol.cr
 lib/crystal/system.cr
+lib/crystal/system/group.cr
+lib/crystal/system/user.cr
 lib/crystal/termios.cr
-lib/crystal/thread.cr
-lib/crystal/thread/condition_variable.cr
-lib/crystal/thread/linked_list.cr
-lib/crystal/thread/mutex.cr
 lib/crystal/time.cr
 lib/crystal/time/format.cr
 lib/crystal/time/format/custom/http_date.cr
@@ -910,6 +967,7 @@ lib/crystal/unicode/data.cr
 lib/crystal/unicode/unicode.cr
 lib/crystal/union.cr
 lib/crystal/uri.cr
+lib/crystal/uri/encoding.cr
 lib/crystal/uri/punycode.cr
 lib/crystal/uri/uri_parser.cr
 lib/crystal/uuid.cr
@@ -928,11 +986,12 @@ lib/crystal/xml/html_parser_options.cr
 lib/crystal/xml/libxml2.cr
 lib/crystal/xml/namespace.cr
 lib/crystal/xml/node.cr
+lib/crystal/xml/node/type.cr
 lib/crystal/xml/node_set.cr
 lib/crystal/xml/parser_options.cr
 lib/crystal/xml/reader.cr
+lib/crystal/xml/reader/type.cr
 lib/crystal/xml/save_options.cr
-lib/crystal/xml/type.cr
 lib/crystal/xml/xpath_context.cr
 lib/crystal/yaml.cr
 lib/crystal/yaml/any.cr



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202001120218.00C2I1fR010826>