Received: by mail.netbsd.org (Postfix, from userid 605) id 33A4D84EC3; Wed, 19 Apr 2023 22:35:29 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 63BEA84CF9 for ; Wed, 19 Apr 2023 22:35:28 +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 d8dEI0MpJMDe for ; Wed, 19 Apr 2023 22:35:27 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 6A30C84CC8 for ; Wed, 19 Apr 2023 22:35:27 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 639D1FA85; Wed, 19 Apr 2023 22:35:27 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1681943727101440" MIME-Version: 1.0 Date: Wed, 19 Apr 2023 22:35:27 +0000 From: "Nikita" Subject: CVS commit: pkgsrc/lang/nim To: pkgsrc-changes@NetBSD.org Reply-To: nikita@netbsd.org X-Mailer: log_accum Message-Id: <20230419223527.639D1FA85@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1681943727101440 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: nikita Date: Wed Apr 19 22:35:27 UTC 2023 Modified Files: pkgsrc/lang/nim: Makefile PLIST distinfo Log Message: nim: update to version 1.6.12 Changelog (https://nim-lang.org/blog/2022/11/23/version-1610-released.html, https://nim-lang.org/blog/2023/03/10/version-1612-released.html): Version 1.6.12 released The Nim team is happy to announce version 1.6.12, our sixth patch release for Nim 1.6. Version 1.6.12 is a result of almost four months of hard work, and it contains 51 commits, bringing some general improvements over 1.6.10. Bugfixes These reported issues were fixed: Fixed “sizeof object containing a set is wrong” (#20914) Fixed “Missing bounds check for len(toOpenArray..)” (#20954) Fixed “Add warning for bare except: clause” (#19580) Fixed “Little Copyright notice inconsistency” (#20906) Fixed “std/deques: wrong result after calling shrink” (#21278) Fixed “io.readLine adds ‘\00’ char to the end” (#21273) Fixed “New JS mdoe issue: return + ref ints.” (#21317) Fixed “Bad codegen for passed var seq to proc returning array[] converted to seq with @” (#21333) Fixed “Templates allowed to use ambiguous identifier” (#1027) Fixed “Mutating a var parameter through a mutable view triggers SIGSEGV” (#20422) Fixed “macOS use SecRandomCopyBytes instead of getentropy” (#20466) Fixed “gcc error when constructing an object that has the same name in the same file name in 2 different directories” (#20139) Version 1.6.10 released The Nim team is happy to announce version 1.6.10, our fifth patch release for Nim 1.6. Version 1.6.10 is a result of almost four months of hard work, and it contains 29 commits, bringing some general improvements over 1.6.8. This version brings OpenSSL 3 support to Nim 1.6, and large allocations and deallocations for ARC/ORC are now faster. Bugfixes These reported issues were fixed: Fixed “–styleCheck:off does not work (and –styleCheck:hint is now the default?)” (#20397) Fixed “dereferencing pointer to incomplete type error with gcc 9.4 with statics/cast” (#20141) Fixed “strutils.find uses cstring optimization that stops after \0” (#19500) Fixed “Nimpretty mangles numeric literal procs” (#20553) Fixed “Regression in proc symbol resolution; Error: attempting to call routine “ (#18990) Fixed “of operator doesn’t consider generics under orc/arc” (#20391) Fixed ““incompatible type” when mixing float32 and cfloat in generics” (#19349) Fixed “cannot generate code for: mSlice with toOpenArray” (#19969) Fixed “-mm flag is ignored on latest Nim 1.7.1 be4bd8” (#20426) To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 pkgsrc/lang/nim/Makefile cvs rdiff -u -r1.16 -r1.17 pkgsrc/lang/nim/PLIST cvs rdiff -u -r1.24 -r1.25 pkgsrc/lang/nim/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1681943727101440 Content-Disposition: inline Content-Length: 3019 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.30 pkgsrc/lang/nim/Makefile:1.31 --- pkgsrc/lang/nim/Makefile:1.30 Sat Jan 14 07:31:21 2023 +++ pkgsrc/lang/nim/Makefile Wed Apr 19 22:35:27 2023 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.30 2023/01/14 07:31:21 charlotte Exp $ +# $NetBSD: Makefile,v 1.31 2023/04/19 22:35:27 nikita Exp $ -DISTNAME= nim-1.6.8 -PKGREVISION= 1 +DISTNAME= nim-1.6.12 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.16 pkgsrc/lang/nim/PLIST:1.17 --- pkgsrc/lang/nim/PLIST:1.16 Thu Oct 13 01:17:14 2022 +++ pkgsrc/lang/nim/PLIST Wed Apr 19 22:35:27 2023 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.16 2022/10/13 01:17:14 charlotte Exp $ +@comment $NetBSD: PLIST,v 1.17 2023/04/19 22:35:27 nikita Exp $ bin/nim bin/nim-gdb bin/nim-gdb.bash @@ -9,7 +9,6 @@ bin/nimpretty bin/nimsuggest bin/testament nim/bin/nim -nim/compiler.nimble nim/compiler/aliases.nim nim/compiler/ast.nim nim/compiler/astalgo.nim @@ -182,6 +181,7 @@ nim/doc/basicopt.txt nim/doc/nimdoc.css nim/lib/arch/x86/amd64.S nim/lib/arch/x86/i386.S +nim/lib/compilation.nim nim/lib/core/hotcodereloading.nim nim/lib/core/locks.nim nim/lib/core/macrocache.nim @@ -506,6 +506,7 @@ nim/lib/wrappers/pcre.nim nim/lib/wrappers/postgres.nim nim/lib/wrappers/sqlite3.nim nim/lib/wrappers/tinyc.nim +nim/nim.nimble nim/nimsuggest/config.nims nim/nimsuggest/crashtester.nim nim/nimsuggest/nimsuggest.nim @@ -559,7 +560,10 @@ nim/nimsuggest/tests/tuse.nim nim/nimsuggest/tests/tuse_structure.nim nim/nimsuggest/tests/tv3.nim nim/nimsuggest/tests/tv3_definition.nim +nim/nimsuggest/tests/tv3_forward_definition.nim +nim/nimsuggest/tests/tv3_globalSymbols.nim nim/nimsuggest/tests/tv3_import.nim +nim/nimsuggest/tests/tv3_outline.nim nim/nimsuggest/tests/tv3_typeDefinition.nim nim/nimsuggest/tests/twithin_macro.nim nim/nimsuggest/tests/twithin_macro_prefix.nim Index: pkgsrc/lang/nim/distinfo diff -u pkgsrc/lang/nim/distinfo:1.24 pkgsrc/lang/nim/distinfo:1.25 --- pkgsrc/lang/nim/distinfo:1.24 Thu Sep 29 22:05:39 2022 +++ pkgsrc/lang/nim/distinfo Wed Apr 19 22:35:27 2023 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.24 2022/09/29 22:05:39 charlotte Exp $ +$NetBSD: distinfo,v 1.25 2023/04/19 22:35:27 nikita Exp $ -BLAKE2s (nim-1.6.8.tar.xz) = fb28347e9d7db6227ace68ad676695fd6085d1e545319d4f4935468de0064b8d -SHA512 (nim-1.6.8.tar.xz) = dd046dd393136fdcb78f463e267756bdb990b08e80e3a8be7fec1995b47a930447468e12bb9a59db6ec5546117f62ff4ccd032959879ef2d1d06a7bc5c438f83 -Size (nim-1.6.8.tar.xz) = 5219880 bytes +BLAKE2s (nim-1.6.12.tar.xz) = 2d296dfc9a61ca0105a700ea59a6ea4b83a8225e5cbe7908855bfc5bebc6b6a4 +SHA512 (nim-1.6.12.tar.xz) = 17c31024ee19dfa36f25bf8a5091992b24a4adb1a817246119a2fc552075999f698a92e66243ddd5ee69d966deead37535c9aac00ebece3854c930f905eeb030 +Size (nim-1.6.12.tar.xz) = 5180496 bytes SHA1 (patch-bin_nim-gdb) = 0d4e9ae4cc8687ca7821891b63808fa1d175069c --_----------=_1681943727101440--