pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/nim nim: Update to 1.4.6



details:   https://anonhg.NetBSD.org/pkgsrc/rev/88f99cb68fec
branches:  trunk
changeset: 453498:88f99cb68fec
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Sun May 30 13:45:46 2021 +0000

description:
nim: Update to 1.4.6

Changelog:
Version 1.4.8 released

25 May 2021 The Nim Team

The Nim team is happy to announce version 1.4.8, our fourth patch release for
Nim 1.4.

Version 1.4.8 is a result of one month of hard work, and it contains 23 commits
, fixing the most important bugs and bringing additional improvements to our
ORC memory management.

We would recommend to all of our users to upgrade and use version 1.4.8.

Release highlights

  * Just like our devel branch, v1.4.8 is built using csources_v1, which means
    you can use it on Apple M1 chips.
  * Version 1.4.6 triggered some false positives with several antivirus
    softwares. Based on our testing, this shouldn't happen with v1.4.8.
  * Now you can use -d:release and -d:danger in your config files, no need to
    manually write these flags on the command line anymore.
  * Additional improvements to our ORC memory management. Use --gc:orc to
    compile your projects with it.


Version 1.4.6

Version 1.4.6 is our third patch release for Nim 1.4 and it brings several
fixes since version 1.4.4, released two month ago.

Bugfixes since 1.4.4

  * Fixed GC crash resulting from inlining of the memory allocation procs (link
    )
  * Fixed isolate doesn't work (#17264)
  * Fixed regression since 1.4.2: vm crash with lists.SinglyLinkedRing (#
    16384)
  * Fixed Generics sandwiched between two modules don't mixin their
    scope symbols properly (#11225)
  * Fixed json.% raises Defect for uint64 (#17383)
  * Fixed memory allocation during {.global.} init breaks GC (#17085)
  * Fixed incorrect raises effect for $(NimNode) (#17454)

Full changelog since v1.4.4 contains 19 commits.

diffstat:

 lang/nim/Makefile |   4 ++--
 lang/nim/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (28 lines):

diff -r 9e44a0f88727 -r 88f99cb68fec lang/nim/Makefile
--- a/lang/nim/Makefile Sun May 30 13:19:17 2021 +0000
+++ b/lang/nim/Makefile Sun May 30 13:45:46 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2021/03/01 13:12:56 ryoon Exp $
+# $NetBSD: Makefile,v 1.21 2021/05/30 13:45:46 ryoon Exp $
 
-DISTNAME=      nim-1.4.4
+DISTNAME=      nim-1.4.8
 CATEGORIES=    lang
 MASTER_SITES=  http://nim-lang.org/download/
 EXTRACT_SUFX=  .tar.xz
diff -r 9e44a0f88727 -r 88f99cb68fec lang/nim/distinfo
--- a/lang/nim/distinfo Sun May 30 13:19:17 2021 +0000
+++ b/lang/nim/distinfo Sun May 30 13:45:46 2021 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.16 2021/03/01 13:12:56 ryoon Exp $
+$NetBSD: distinfo,v 1.17 2021/05/30 13:45:46 ryoon Exp $
 
-SHA1 (nim-1.4.4.tar.xz) = 396487358c8160bef0894e32de2a6ecf38aadd01
-RMD160 (nim-1.4.4.tar.xz) = fa6d9306a251621c5d2a2e135ae460ea29a522d5
-SHA512 (nim-1.4.4.tar.xz) = 42db962295a6014ccb3e2df3c07248a3abac863169f16af0c947dc97ca1ada683484f95773dc5fc11118001e9a48f116787d34d71aa77bef18877ce04e1f4fe9
-Size (nim-1.4.4.tar.xz) = 4686420 bytes
+SHA1 (nim-1.4.8.tar.xz) = 86d4317b9acefdb0c507565bb4e0b21ff1fdeb11
+RMD160 (nim-1.4.8.tar.xz) = 1a196381c95c0e7f0c916f926e5820593b007adc
+SHA512 (nim-1.4.8.tar.xz) = e6b245271495880f0eea271c46b4f5ce9168a421716a9a22367b6be3c2a9822937aad1f48eb61c151b040ac961728a89c8a6d143c8300057c0d8c1f2d66f3dd3
+Size (nim-1.4.8.tar.xz) = 4786360 bytes
 SHA1 (patch-bin_nim-gdb) = 0d4e9ae4cc8687ca7821891b63808fa1d175069c



Home | Main Index | Thread Index | Old Index