Received: by mail.netbsd.org (Postfix, from userid 605) id E104C84DF2; Sat, 11 May 2019 07:13:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 6960784DCB for ; Sat, 11 May 2019 07:13:43 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id uY7UHYqgrgAT for ; Sat, 11 May 2019 07:13:42 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 5520984D8B for ; Sat, 11 May 2019 07:13:42 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 4FBDAFB16; Sat, 11 May 2019 07:13:42 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_155755882272170" MIME-Version: 1.0 Date: Sat, 11 May 2019 07:13:42 +0000 From: "Ryo ONODERA" Subject: CVS commit: pkgsrc/lang/nim To: pkgsrc-changes@NetBSD.org Reply-To: ryoon@netbsd.org X-Mailer: log_accum Message-Id: <20190511071342.4FBDAFB16@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_155755882272170 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: ryoon Date: Sat May 11 07:13:42 UTC 2019 Modified Files: pkgsrc/lang/nim: Makefile PLIST distinfo Log Message: Update to 0.19.4 Changelog: 0.19.4 Bugfixes Fixed “Latest HEAD segfaults when compiling Aporia” (#9889) Fixed “smtp module doesn’t support threads.” (#9728) Fixed “toInt doesn’t raise an exception” (#2764) Fixed “allow import inside block: makes N runnableExamples run N x faster, minimizes scope pollution” (#9300) Fixed “regression: CI failing Error: unhandled exception: cannot open: /Users/travis/.cache/nim/docgen_sample_d/runnableExamples/docgen_sample_examples.nim [IOError]” (#10188) Fixed “Discrepancy in Documentation About ‘f128 Type-Suffix” (#10213) Fixed “Performance regression with –gc:markandsweep” (#10271) Fixed “cannot call template/macros with varargs[typed] to varargs[untyped]” (#10075) Fixed “–embedsrc does not work on macos” (#10263) Fixed “terminal.nim colored output is not GCSAFE.” (#8294) Fixed “Path in error message has ..\..\..\..\..\ prefix since 0.19.0” (#9556) Fixed ““contributing” is listed as a module on theindex” (#10287) Fixed “[Regression] converter to string leads fail to compile on 0.19” (#9149) Fixed “oids counter starts at zero; spec says it should be random” (#2796) 0.19.2 Compiler changes Added support for the RISC-V 64 bit architecture named riscv64 (e.g. HiFive) Bugfixes Fixed “Nim 0.19.0 docs have incorrect Source/Edit links” (#9083) Fixed “Json: compilation fails with aliased type” (#9111) Fixed “https://nim-lang.org/docs/nre.html gives 404 error” (#9119) Fixed “Leaving \\ at the end of a path in copyDir removes every file’s first char” (#9126) Fixed “nim doc SIGSEGV: Illegal storage access.” (#9140) Fixed “[doc] List of broken links in the doc site” (#9109) Fixed “Fix incorrect examples in nre docs” (#9053) Fixed “Clean up root of repo and release archives” (#4934) Fixed “Concept/converter/generics-related compiler crash” (#7351) Fixed “converter + concept causes compiler to quit without error” (#6249) Fixed “Error: internal error” (#6533) Fixed “Methods break static[T] (internal error: nesting too deep)” (#5479) Fixed “Memory error when checking if a variable is a string in concept” (#7092) Fixed “Internal error when using array of procs” (#5015) Fixed “[Regression] Compiler crash on proc with static, used to compile in nim 0.16” (#5868) Fixed “fixes/8099” (#8451) Fixed “distinct generic typeclass not treated as distinct” (#4435) Fixed “multiple dynlib pragmas with function calls conflict with each other causing link time error” (#9222) Fixed “\0 in comment replaced with 0 in docs” (#8841) Fixed “Async readAll in httpclient produces garbled output.” (#8994) Fixed “runnableExamples should be run by nim doc even if symbol is not public” (#9216) Fixed “[regression] project config.nims not being read anymore” (#9264) Fixed “Using iterator within another iterator fails” (#3819) Fixed “nim js -o:dirname main.nim writes nothing, and no error shown” (#9154) Fixed “devel docs in nim-lang.github.io Source links point to master instead of devel” (#9295) Fixed “Regular Expressions: replacing empty patterns only works correctly in nre” (#9306) Fixed “counting the empty substring in a string results in infinite loop” (#8919) Fixed “[nimpretty] raw strings are transformed into normal strings” (#9236) Fixed “[nimpretty] proc is transfered to incorrect code” (#8626) Fixed “[nimpretty] Additional new line is added with each format” (#9144) Fixed ““%NIM%/config/nim.cfg” is not being read” (#9244) Fixed “Illegal capture on async proc (except when the argument is seq)” (#2361) Fixed “Jsondoc0 doesn’t output module comments.” (#9364) Fixed “NimPretty has troubles with source code filter” (#9384) Fixed “tfragment_gc test is flaky on OSX” (#9421) Fixed “ansi color code templates fail to bind symbols” (#9394) Fixed “SIGSEGV when converting lines to closure iterator, most likely caused by defer” (#5321) Fixed “Compiler crash when creating a variant type” (#6220) Fixed “old changelogs should be kept instead of erased” (#9376) Fixed “Crash when closing an unopened file on debian 8.” (#9456) Fixed “nimpretty joins regular and doc comment” (#9400) Fixed “nimpretty changes indentation level of trailing comment” (#9398) Fixed “Some bugs with nimpretty” (#8078) Fixed “nimpretty not idempotent: keeps adding newlines below block comment” (#9483) Fixed “nimpretty shouldn’t format differently whether there’s a top-level newline” (#9484) Fixed “nimpretty shouldn’t change file modif time if no changes => use os.updateFile” (#9499) Fixed “nimpretty adds a space before type, ptr, ref, object in wrong places” (#9504) Fixed “nimpretty badly indents block comment” (#9500) Fixed “nimpretty wrongly adds empty newlines inside proc signature” (#9506) Fixed “Duplicate definition in cpp codegen” (#6986) Fixed “nim doc strutils.nim fails on 32 bit compiler with AssertionError on a RunnableExample” (#9525) Fixed “using Selectors, Error: undeclared field: ‘OSErrorCode’” (#7667) Fixed “strutils.multiReplace() crashes if search string is “”” (#9557) Fixed “Type which followed by a function and generated by a template will not shown in docs generated by nim doc” (#9235) Fixed “Module docs: 2 suggestions…” (#5525) Fixed “Missing docstrings are replaced with other text” (#9169) Fixed “templates expand doc comments as documentation of other procedures” (#9432) Fixed “Path in error message has ..\..\..\..\..\ prefix since 0.19.0” (#9556) Fixed “Nim/compiler/pathutils.nim(226, 12) canon"/foo/../bar" == "/bar" [AssertionError]” (#9507) Fixed “[Regression] Borrow stringify operator no longer works as expected” (#9322) Fixed “[NimScript] Error: arguments can only be given if the ‘–run’ option is selected” (#9246) Fixed “nim check: internal error: (filename: "vmgen.nim", line: 1119, column: 19)” (#9609) Fixed “optInd missing indent specification in grammar.txt” (#9608) Fixed “nimpretty should hardcode indentation amount to 2 spaces” (#9502) Fixed “Nimpretty adds instead of removes incorrect spacing inside backticks” (#9673) Fixed “Compiler segfault (stack overflow) compiling code on 0.19.0 that works on 0.18.0” (#9694) To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/nim/Makefile cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/nim/PLIST pkgsrc/lang/nim/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_155755882272170 Content-Disposition: inline Content-Length: 2354 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/lang/nim/Makefile diff -u pkgsrc/lang/nim/Makefile:1.5 pkgsrc/lang/nim/Makefile:1.6 --- pkgsrc/lang/nim/Makefile:1.5 Mon Oct 1 12:50:42 2018 +++ pkgsrc/lang/nim/Makefile Sat May 11 07:13:42 2019 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2018/10/01 12:50:42 ryoon Exp $ +# $NetBSD: Makefile,v 1.6 2019/05/11 07:13:42 ryoon Exp $ -DISTNAME= nim-0.19.0 +DISTNAME= nim-0.19.4 CATEGORIES= lang MASTER_SITES= http://nim-lang.org/download/ EXTRACT_SUFX= .tar.xz Index: pkgsrc/lang/nim/PLIST diff -u pkgsrc/lang/nim/PLIST:1.4 pkgsrc/lang/nim/PLIST:1.5 --- pkgsrc/lang/nim/PLIST:1.4 Mon Oct 1 12:50:42 2018 +++ pkgsrc/lang/nim/PLIST Sat May 11 07:13:42 2019 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2018/10/01 12:50:42 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.5 2019/05/11 07:13:42 ryoon Exp $ bin/nim nim/bin/nim nim/compiler.nimble @@ -145,6 +145,7 @@ nim/config/nimdoc.cfg nim/config/nimdoc.tex.cfg nim/doc/advopt.txt nim/doc/basicopt.txt +nim/doc/html/overview.html nim/lib/arch/x86/amd64.S nim/lib/arch/x86/i386.S nim/lib/core/allocators.nim @@ -253,6 +254,7 @@ nim/lib/pure/cstrutils.nim nim/lib/pure/db_common.nim nim/lib/pure/distros.nim nim/lib/pure/dynlib.nim +nim/lib/pure/editdistance.nim nim/lib/pure/encodings.nim nim/lib/pure/endians.nim nim/lib/pure/events.nim Index: pkgsrc/lang/nim/distinfo diff -u pkgsrc/lang/nim/distinfo:1.4 pkgsrc/lang/nim/distinfo:1.5 --- pkgsrc/lang/nim/distinfo:1.4 Mon Oct 1 12:50:42 2018 +++ pkgsrc/lang/nim/distinfo Sat May 11 07:13:42 2019 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.4 2018/10/01 12:50:42 ryoon Exp $ +$NetBSD: distinfo,v 1.5 2019/05/11 07:13:42 ryoon Exp $ -SHA1 (nim-0.19.0.tar.xz) = 6dc50e8b2a41b4583e2ce07367787ef2092d2e1d -RMD160 (nim-0.19.0.tar.xz) = 6218166fe1004a40e007a6acab2e24867e4e2167 -SHA512 (nim-0.19.0.tar.xz) = f7f3c8e0e9a6509b6404e21da4693ceb279112dd7a7c39edc7e717f21554442914c9cf7d811bb4034ff244e34d77dabf6e09b5e3e77c37314adf99cc0c3b2311 -Size (nim-0.19.0.tar.xz) = 3321644 bytes +SHA1 (nim-0.19.4.tar.xz) = ddd50d868c67bc3fd923337b8d30c366e526d1b2 +RMD160 (nim-0.19.4.tar.xz) = cc26b7a96be41231c771a7953161e2a858b4ee4b +SHA512 (nim-0.19.4.tar.xz) = 0cf87368b51bc305935b350b63c535ed268c066258ef731b73c12afaa9a3c20760876e3c4bec46448051fe8bacb6c4f1ef84f2ec3789f601a4786408bf3da06c +Size (nim-0.19.4.tar.xz) = 4284092 bytes --_----------=_155755882272170--