pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/rakudo (lang/rakudo) Updated 2021.08 to 2021.09



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3e88cbe07305
branches:  trunk
changeset: 459148:3e88cbe07305
user:      mef <mef%pkgsrc.org@localhost>
date:      Thu Sep 30 14:08:48 2021 +0000

description:
(lang/rakudo) Updated 2021.08 to 2021.09

 Announce: Rakudo compiler, Release #150 (2021.09)

On behalf of the Rakudo development team, I?m very happy to announce the
September 2021 release of Rakudo #150. Rakudo is an implementation of the Raku^
1 language.

The source tarball for this release is available from https://rakudo.org/files/
rakudo. Pre-compiled archives will be available shortly.

New in 2021.09:

  * Additions:
      + Introduce the safe-snapper module. It is a shorthand for loading
        Telemetry and starting a snapper with control-c safety, allowing one to
        stop the script with control-c and still get a report [87152eba]
      + Add ability to subtract an Instant value from a DateTime object and
        vice versa [9a4af4b6]
      + Add Numeric coercer to DateTime [67138ec0]
  * Changes:
      + Make the sprintf method show its format string on error [ea8a95e5]
        [57841911]
      + The test named parameter of the dir routine now handles Junctions
        [21a7117d]
      + Improve error message for the X::Pragma::CannotPrecomp exception
        [a52f1f62][fe461d17]
  * Efficiency:
      + Numerous small speed-ups and memory-related improvements [94462dfa]
        [3aba9707][3c1c709c]
  * Fixes:
      + Properly handle List of Lists in the List.fmt method [a86ec91e]
      + Don't lose concurrent modifications to %!conc_table [72bc5623]
      + Fix potential race in Metamodel::Concretization [d666dfe8]
      + Make the default scheduler properly see RAKUDO_MAX_THREADS env variable
        [b14d404a]
  * Internal:
      + Support ROAST_TIMING_SCALE in telemetry tests [9681a093]
      + Fix false positive in basic telemetry test [c0a6823b]
      + Pass along whether the Rakudo runner was called with --full-cleanup
        [5492452b]
      + Update the concretization table more sparingly [b236dcfd]

diffstat:

 lang/rakudo/Makefile |   7 ++++---
 lang/rakudo/distinfo |  10 +++++-----
 2 files changed, 9 insertions(+), 8 deletions(-)

diffs (37 lines):

diff -r 78fddbb3c713 -r 3e88cbe07305 lang/rakudo/Makefile
--- a/lang/rakudo/Makefile      Thu Sep 30 13:43:06 2021 +0000
+++ b/lang/rakudo/Makefile      Thu Sep 30 14:08:48 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2021/09/04 11:32:21 mef Exp $
+# $NetBSD: Makefile,v 1.21 2021/09/30 14:08:48 mef Exp $
 
-DISTNAME=      rakudo-2021.08
+DISTNAME=      rakudo-2021.09
 CATEGORIES=    lang perl6
 MASTER_SITES=  https://rakudo.org/dl/rakudo/
 
@@ -40,7 +40,8 @@
        ${RM} -rf ${DESTDIR}${PREFIX}/share/perl6/core/precomp/*
        ${RM} -rf ${DESTDIR}${PREFIX}/share/perl6/precomp/*
        ${INSTALL_SCRIPT} ${WRKSRC}/tools/install-dist.p6 ${DESTDIR}${PREFIX}/share/perl6/bin/
-
+       ${RM} -f ${DESTDIR}${PREFIX}/share/perl6/core/short/38673F0433DE95B90DD16424ED7B5B6520D383C5/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
+       ${RM} -f ${DESTDIR}${PREFIX}/share/perl6/core/sources/85FD80E5C2ED76D28F0A55D85C2F3F0EC168B638
 
 .include "../../devel/MoarVM/buildlink3.mk"
 .include "../../lang/nqp/buildlink3.mk"
diff -r 78fddbb3c713 -r 3e88cbe07305 lang/rakudo/distinfo
--- a/lang/rakudo/distinfo      Thu Sep 30 13:43:06 2021 +0000
+++ b/lang/rakudo/distinfo      Thu Sep 30 14:08:48 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2021/09/04 11:32:21 mef Exp $
+$NetBSD: distinfo,v 1.13 2021/09/30 14:08:48 mef Exp $
 
-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
+SHA1 (rakudo-2021.09.tar.gz) = d232744cd2979352b8bc203935a85568da2c2424
+RMD160 (rakudo-2021.09.tar.gz) = c4d8045d232c44fe50334b4c98f6fbab57b2d400
+SHA512 (rakudo-2021.09.tar.gz) = 481491c11275f538fc5096f23df3d4a3356d70be92b7f30fed4c06fe7f6929be636c63153b1a961c0a58804bbb2f28e1aaaf7d1a84468dcbf01c82ee0c813dd6
+Size (rakudo-2021.09.tar.gz) = 5908510 bytes



Home | Main Index | Thread Index | Old Index