pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/rakudo



Module Name:    pkgsrc
Committed By:   mef
Date:           Sat Sep  4 11:32:21 UTC 2021

Modified Files:
        pkgsrc/lang/rakudo: Makefile distinfo

Log Message:
(lang/rakudo) Updated 2021.07 to 2021.08

New in 2021.08:

  + Additions:
    + Enable rendering of nested blocks in the `Pod::To::Text` module
    [07517164][27f7924e][36de39f6]

  + Changes:
    + Raise priority of `let` and `temp` operators compared to `.=`, `.` and
      auto-increment, making `let $foo .= &{ Nil }` work more intuitively compared to
      `(let $foo) .= &{ Nil }` as was necessary before [ca40fca0][723e7488]
    + Change the `Scalar.WHICH` method implementation, fixing the semantics to reflect
      that `Scalar` is not a value object [56fce9e7]
  + Efficiency:
    + Make the `&&`, `||` and `//` operators about 2x as fast for the
    `+@a` candidates [db441c2c]
    + Improve performance of smartmatching between two `Signature` objects [66ae8612]

  + Fixes:
    + Fix some occurrences of hash-related concurrency issues [58ae9394]
    + Fix the `List.reduce` method when used with `&infix:<&&>`
      [ea389d66][db441c2c]
    + Fix matching of native types against roles `Numeric`, `Real` and
     `Stringy` [a8a78132]
    + Make `Pointer.Numeric` and `Pointer.Int` methods return 0
      instead of resulting in an error [681e3b5e]
    + Fix a race in the `ClassHOW.new_type` method [08f5448d][83b0bca7]
  + Internal:
    + Make checking for Windows cheaper [89df7f4b]
    + Simplify `Rakudo::Iterator::While` iterator code [ffde2ba2]
    + Fix location of the `Proc.status` deprecation message [54f1b7a5]
    + Add tests to make sure float and double `NaN` can be passed to native code
      via NativeCall using the Raku `NaN` value [8ae6f394]


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/lang/rakudo/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/rakudo/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/rakudo/Makefile
diff -u pkgsrc/lang/rakudo/Makefile:1.19 pkgsrc/lang/rakudo/Makefile:1.20
--- pkgsrc/lang/rakudo/Makefile:1.19    Mon Aug 16 11:27:05 2021
+++ pkgsrc/lang/rakudo/Makefile Sat Sep  4 11:32:21 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2021/08/16 11:27:05 mef Exp $
+# $NetBSD: Makefile,v 1.20 2021/09/04 11:32:21 mef Exp $
 
-DISTNAME=      rakudo-2021.07
+DISTNAME=      rakudo-2021.08
 CATEGORIES=    lang perl6
 MASTER_SITES=  https://rakudo.org/dl/rakudo/
 

Index: pkgsrc/lang/rakudo/distinfo
diff -u pkgsrc/lang/rakudo/distinfo:1.11 pkgsrc/lang/rakudo/distinfo:1.12
--- pkgsrc/lang/rakudo/distinfo:1.11    Mon Aug 16 11:27:05 2021
+++ pkgsrc/lang/rakudo/distinfo Sat Sep  4 11:32:21 2021
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2021/08/16 11:27:05 mef Exp $
+$NetBSD: distinfo,v 1.12 2021/09/04 11:32:21 mef Exp $
 
-SHA1 (rakudo-2021.07.tar.gz) = a92894e72de87bb30a9f78e783599b8a5c697cbf
-RMD160 (rakudo-2021.07.tar.gz) = a36c9b7867be8c4d35d9eabcd1fca535695fb4a5
-SHA512 (rakudo-2021.07.tar.gz) = 234d6c698caa6c2652b27cf865c73a7c2fdc9ec8d05737bd101c1c05b9f847ae63d0e002f028293c18ccbeb2d474a36f7caa027bc68c7ed60f85f41613644d85
-Size (rakudo-2021.07.tar.gz) = 7728968 bytes
+SHA1 (rakudo-2021.08.tar.gz) = c274f15744d7a2e4881e7e1cf952f84a642b8b3a
+RMD160 (rakudo-2021.08.tar.gz) = a98bb252c3b9c96d4d795e4e4cdfcb8d216d6a81
+SHA512 (rakudo-2021.08.tar.gz) = 6b58ddf47742cb8abc7c017ccbc658dac04a7a2e9802e3c656f775f94a97264a92c24f0a88c0f7baae3fa5b531acb407a652eea6c9d9cdc2f00afef00c92a018
+Size (rakudo-2021.08.tar.gz) = 5906537 bytes



Home | Main Index | Thread Index | Old Index