Thursday, October 04, 2018

[UPDATE] crystal-0.26.1

? crystal-0.26.1.diff
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/crystal/Makefile,v
retrieving revision 1.2
diff -u -p -u -r1.2 Makefile
--- Makefile 12 Jul 2018 21:19:34 -0000 1.2
+++ Makefile 4 Oct 2018 13:50:00 -0000
@@ -3,7 +3,7 @@
# Hopefully ${CLANG_ARCHS} at some point.
ONLY_FOR_ARCHS= amd64

-V = 0.25.1
+V = 0.26.1
V_SHARDS = 0.8.1
REVISION = 0
COMMENT = statically typed object oriented language
@@ -24,10 +24,10 @@ WANTLIB += m pcre yaml
# --target amd64-unknown-openbsd`uname -r` src/compiler/crystal.cr \
# -D i_know_what_im_doing
MASTER_SITES = https://github.com/crystal-lang/crystal/archive/
-MASTER_SITES0
= https://jcs.org/distfiles/
+MASTER_SITES0
= https://wmoxam.com/public/
MASTER_SITES1 = https://github.com/crystal-lang/shards/archive/
DISTFILES = crystal-${V}{${V}}.tar.gz \
- crystal-${V}-OpenBSD6.3.tar.gz:0 \
+ crystal-${V}-OpenBSD6.4.tar.gz:0 \
shards-${V}{v${V_SHARDS}}.tar.gz:1

# Build requires llvm-config which only exists in ports-clang
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/crystal/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 distinfo
--- distinfo 8 Jul 2018 14:27:07 -0000 1.1.1.1
+++ distinfo 4 Oct 2018 13:50:00 -0000
@@ -1,6 +1,6 @@
-SHA256 (crystal-0.25.1-OpenBSD6.3.tar.gz) = n/41DXKF4ZaKRFzJjiem3QsFLQeKAFoTpfHYChbFZvA=
-SHA256 (crystal-0.25.1.tar.gz) = m1p70t5nqzbMVDATMiih5lakMfx9koo3phEJvY2nf8Y=
-SHA256 (shards-0.25.1.tar.gz) = dcdKtqzy1cWfYafv07vDxLHWUhf5EDQMuBjr9SMyB6U=
-SIZE (crystal-0.25.1-OpenBSD6.3.tar.gz) = 6717305
-SIZE (crystal-0.25.1.tar.gz) = 1961727
-SIZE (shards-0.25.1.tar.gz) = 31388
+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
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/crystal/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 PLIST
--- pkg/PLIST 8 Jul 2018 14:27:07 -0000 1.1.1.1
+++ pkg/PLIST 4 Oct 2018 13:50:00 -0000
@@ -179,7 +179,6 @@ lib/crystal/compiler/crystal/tools/init/
lib/crystal/compiler/crystal/tools/init/template/shard.yml.ecr
lib/crystal/compiler/crystal/tools/init/template/spec_helper.cr.ecr
lib/crystal/compiler/crystal/tools/init/template/travis.yml.ecr
-lib/crystal/compiler/crystal/tools/init/template/version.cr.ecr
lib/crystal/compiler/crystal/tools/playground/
lib/crystal/compiler/crystal/tools/playground/agent.cr
lib/crystal/compiler/crystal/tools/playground/agent_instrumentor_transformer.cr
@@ -254,6 +253,7 @@ lib/crystal/crystal/main.cr
lib/crystal/crystal/system/
lib/crystal/crystal/system.cr
lib/crystal/crystal/system/dir.cr
+lib/crystal/crystal/system/env.cr
lib/crystal/crystal/system/file.cr
lib/crystal/crystal/system/file_descriptor.cr
lib/crystal/crystal/system/file_info.cr
@@ -262,6 +262,7 @@ lib/crystal/crystal/system/time.cr
lib/crystal/crystal/system/unix/
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/file.cr
lib/crystal/crystal/system/unix/file_descriptor.cr
lib/crystal/crystal/system/unix/file_info.cr
@@ -272,10 +273,15 @@ lib/crystal/crystal/system/unix/sysctl_c
lib/crystal/crystal/system/unix/time.cr
lib/crystal/crystal/system/unix/urandom.cr
lib/crystal/crystal/system/win32/
+lib/crystal/crystal/system/win32/dir.cr
+lib/crystal/crystal/system/win32/env.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/random.cr
lib/crystal/crystal/system/win32/time.cr
lib/crystal/crystal/system/win32/zone_names.cr
+lib/crystal/crystal/system/windows.cr
lib/crystal/csv/
lib/crystal/csv.cr
lib/crystal/csv/builder.cr
@@ -799,13 +805,18 @@ lib/crystal/lib_c/x86_64-portbld-freebsd
lib/crystal/lib_c/x86_64-unknown-freebsd
lib/crystal/lib_c/x86_64-windows-msvc/
lib/crystal/lib_c/x86_64-windows-msvc/c/
+lib/crystal/lib_c/x86_64-windows-msvc/c/basetsd.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/corecrt.cr
+lib/crystal/lib_c/x86_64-windows-msvc/c/direct.cr
lib/crystal/lib_c/x86_64-windows-msvc/c/errno.cr
+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/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/stdint.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
@@ -813,6 +824,7 @@ lib/crystal/lib_c/x86_64-windows-msvc/c/
lib/crystal/lib_c/x86_64-windows-msvc/c/sys/
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/sys/utime.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
@@ -910,6 +922,7 @@ lib/crystal/openssl/sha1.cr
lib/crystal/openssl/ssl/
lib/crystal/openssl/ssl/context.cr
lib/crystal/openssl/ssl/hostname_validation.cr
+lib/crystal/openssl/ssl/server.cr
lib/crystal/openssl/ssl/socket.cr
lib/crystal/openssl/x509/
lib/crystal/openssl/x509/certificate.cr
@@ -967,6 +980,7 @@ lib/crystal/spec/formatter.cr
lib/crystal/spec/junit_formatter.cr
lib/crystal/spec/methods.cr
lib/crystal/spec/source.cr
+lib/crystal/spec/tap_formatter.cr
lib/crystal/static_array.cr
lib/crystal/string/
lib/crystal/string.cr
Updates Crystal to v0.26.1

Changes include:

- bumping version of crystal compiler from 0.25.1 to 0.26.1
- hosting for bootstrap moved from jcs.org to my own server @ wmoxam.com

Thanks to @jcs for getting the ball rolling on this.


-- W

No comments:

Post a Comment