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 to 2021.07
details: https://anonhg.NetBSD.org/pkgsrc/rev/03242bf2980d
branches: trunk
changeset: 457083:03242bf2980d
user: mef <mef%pkgsrc.org@localhost>
date: Mon Aug 16 11:27:05 2021 +0000
description:
(lang/rakudo) Updated to 2021.07
New in 2021.07:
• Additions:
□ Make cmp routine work properly on Iterator, Seq, Uni, native arrays and
empty Lists
[efb3116][f3ff062][76714ca][39ba888]
□ Add the ACCEPTS(Uni) method on Uni candidate [6b6459f]
□ Implement last and next with a value for 6.e language revision
[402ea05][2542a0a][a5d8135][0761d4b][47ebc86][a2faac4]
[e777fc4][4f19087][2157642]
□ Properly support nearly all HTML5 entities in Pod E<> formatting code [
910179d]
□ Allow Ctrl-C to stop entry in REPL [cf7b4f1]
□ Add ⩶ and ⩵ as Unicode synonyms for === and == [eab780f]
• Deprecations:
□ Deprecate the status method on Proc in place of exitcode and signal
methods
[249fdba][2fd458c]
• Build System:
□ Tidy and improve cleanup rules [e771bd8]
□ Support creating an MSI installer [4e93b84]
• Changes:
□ Allow add method on IO::Path to take multiple values (e.g. "foo".IO.add
(<bar baz>)) [b4d3398]
• Efficiency:
□ Optimize calls to map [a8f144c][38626c6]
□ Optimize loops without phasers for one and two arguments case [265888c]
□ Make for / map with 2+ arguments up to 2x as fast [4c417f3][4f5fb9e][
bfa6b29]
□ Make List cmp List about 25% faster [50bd171]
□ Reduce overhead of loops with phasers by at least 5% [5ecc830][7a1b729]
□ Make the grep(Callable) method about 3% faster [52ffc12][bb09bbb][
71f6bad]
• Fixes:
□ Fix rakuw.exe to be a non-console app [57885f6]
□ Fix CURI probing and installation edge case issue on Windows [2839cef][
d668d99]
□ Clean up sockets created by IO::Socket::INET.new on error [bee5c7a][
271f17b]
□ Fix freezes caused by concurrently produced iterators
[8eae05b][2d396ae][6e66c2e][24b0df8]
□ Fix unimatch for non-base properties [0a1256a]
• Internal:
□ Implement support for moar::hllincludes config variable [a96bfdc][
552f281]
□ Fix binary release set-env.* scripts with space in path [a4a46e3]
□ Rakudo::Iterator::UnendingValue no longer a PredictiveIterator [917d674
]
□ Separate Rakudo::Iterator::IntRange into two classes [03aef65]
□ PredictiveIterator provides own push-until-lazy [7cf3927]
□ Various internal fixes and improvements
[5976e30][bdc5092][1bd0411][f2959ad][ddc7c9f][9c69b7d]
[941349d][eae82f0][2efe430][7f5f60e][22f78f4][9bf1e1c]
diffstat:
lang/rakudo/Makefile | 4 ++--
lang/rakudo/distinfo | 10 +++++-----
2 files changed, 7 insertions(+), 7 deletions(-)
diffs (27 lines):
diff -r 1d66f635bd03 -r 03242bf2980d lang/rakudo/Makefile
--- a/lang/rakudo/Makefile Mon Aug 16 11:11:49 2021 +0000
+++ b/lang/rakudo/Makefile Mon Aug 16 11:27:05 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2021/07/18 21:35:42 mef Exp $
+# $NetBSD: Makefile,v 1.19 2021/08/16 11:27:05 mef Exp $
-DISTNAME= rakudo-2021.06
+DISTNAME= rakudo-2021.07
CATEGORIES= lang perl6
MASTER_SITES= https://rakudo.org/dl/rakudo/
diff -r 1d66f635bd03 -r 03242bf2980d lang/rakudo/distinfo
--- a/lang/rakudo/distinfo Mon Aug 16 11:11:49 2021 +0000
+++ b/lang/rakudo/distinfo Mon Aug 16 11:27:05 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2021/07/18 21:35:42 mef Exp $
+$NetBSD: distinfo,v 1.11 2021/08/16 11:27:05 mef Exp $
-SHA1 (rakudo-2021.06.tar.gz) = 117ae12a30f1f461e86fe21a26753a29390d5ed9
-RMD160 (rakudo-2021.06.tar.gz) = aea2fc6c8e6e0e268643c7ca2865414734dfc1d5
-SHA512 (rakudo-2021.06.tar.gz) = 1141979c63a5128919d24c4660cff8011fade12487bd7f437dbaeb6d121ab2d93e42022227ad47d6d840ddb12118c9f1cde8285d87677ff88b135c4e9f079ecc
-Size (rakudo-2021.06.tar.gz) = 5211187 bytes
+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
Home |
Main Index |
Thread Index |
Old Index