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 2020.12 to 2021.05
details: https://anonhg.NetBSD.org/pkgsrc/rev/93c0bb77aef0
branches: trunk
changeset: 453367:93c0bb77aef0
user: mef <mef%pkgsrc.org@localhost>
date: Sat May 29 09:53:33 2021 +0000
description:
(lang/rakudo) Updated 2020.12 to 2021.05
From: https://github.com/rakudo/rakudo/releases
(from 2020.12 to now is two lengthy, only 2021.04 to 2021.05 listed:
New in 2021.05:
* Additions:
+ Add support for ? and ? as aliases for ? and ? [d00c7e3]
* Changes:
+ Make lc, uc, tc, tclc, fc, flip methods on Allomorph return Str
instance
to make it consistent on subclassing [bb069a9]
* Efficiency:
+ Make infix (elem) operator about 30x as fast on native arrays [e6a7bfe]
+ Make DateTime.posix about 12x as fast [17c55f3,ec8b1ae7]
* Fixes:
+ Fix $*EXECUTABLE with non _m suffix executables and on Windows with
raku, raku-debug, rakuw [b13542e,a37f9790]
+ Fix copying of empty shaped array [0bf10e2,ede453e1]
+ Fix substr_rw method on Allomorph [1d8d05f]
+ Improve error messages text [5c78fb7,5331a1d8]
* Internals:
+ Replace use of P6EX hllsym with Metamodel::Configuration.throw_or_die
method [ca2753b,a524c3de,8427afe9,2c4a0062]
+ Remove special cases for hash constants for JVM [4dab840]
+ Move opening of standard handles into Rakudo::Internals [b1e4350]
+ Fix a test for reproducible builds [21a60e1]
+ Use "#!/usr/bin/env rakudo" instead of perl6 in module scripts [adc89e2
]
+ Add tests for REPL correctly handling junctions and incomplete regexes
[45e8e8d,cbf12d22,21100c91]
The following people contributed to this release:
Nicholas Clark, Elizabeth Mattijsen, Stoned Elipot, Christian Bartolom?us,
Stefan Seifert, Daniel Green, Alexander Kiryuhin, Patrick B?ker, Vadim Belman,
Will "Coke" Coleda, Juan Juli?n Merelo Guerv?s, Tom Browder, Fernando
Santagata,
Suman Khanal, karl yerkes, Andreas Voegele, Jonathan Worthington,
Maxim Kolodyazhny, Tony O'Dell, Will Coleda, raydiak, rir
This release implements 6.c and 6.d versions of the Raku specification.
6.c version of the language is available if you use the use v6.c
version pragma, otherwise 6.d is the default.
Upcoming releases in 2021 will include new functionality that is not
part of 6.c or 6.d specifications, available with a lexically scoped
pragma. Our goal is to ensure that anything that is tested as part of
6.c and 6.d specifications will continue to work unchanged. There may
be incremental spec releases this year as well.
If you would like to contribute or get more information, visit
https://raku.org, https://rakudo.org/community, ask on the
perl6-compiler%perl.org@localhost mailing list, or ask on IRC #raku on freenode.
Additionally, we invite you to make a donation to The Perl Foundation
to sponsor Raku development: https://donate.perlfoundation.org/
(put ?Raku Core Development Fund? in the ?Purpose? text field)
The next release of Rakudo (#147), is tentatively scheduled for 2021-06-19.
A list of the other planned release dates is available in the
?docs/release_guide.pod? file.
The development team appreciates feedback! If you?re using Rakudo, do
get back to us. Questions, comments, suggestions for improvements, cool
discoveries, incredible hacks, or any other feedback ? get in touch with
us through (the above-mentioned) mailing list or IRC channel. Enjoy!
Please note that recent releases have known issues running on the JVM.
We are working to get the JVM backend working again but do not yet have
an estimated delivery date.
[^1]: See https://raku.org/
Assets 4
rakudo-2021.05.tar.gz 5.46 MB
rakudo-2021.05.tar.gz.asc 833 Bytes
Source code (zip)
Source code (tar.gz)
* 2021.04
* 33c589c
* Verified
This tag was signed with the committer?s verified signature.
[5764435] Altai-man
GPG key ID: DE8F8F5E97A8FCDE Learn about vigilant mode.
* Compare
Choose a tag to compare
[ ]
Search for a tag
diffstat:
lang/rakudo/Makefile | 5 ++---
lang/rakudo/PLIST | 26 +++++++++++---------------
lang/rakudo/distinfo | 10 +++++-----
3 files changed, 18 insertions(+), 23 deletions(-)
diffs (96 lines):
diff -r 24665e317e7f -r 93c0bb77aef0 lang/rakudo/Makefile
--- a/lang/rakudo/Makefile Sat May 29 08:32:39 2021 +0000
+++ b/lang/rakudo/Makefile Sat May 29 09:53:33 2021 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2021/05/24 19:52:35 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2021/05/29 09:53:33 mef Exp $
-DISTNAME= rakudo-2020.12
-PKGREVISION= 1
+DISTNAME= rakudo-2021.05
CATEGORIES= lang perl6
MASTER_SITES= https://rakudo.org/dl/rakudo/
diff -r 24665e317e7f -r 93c0bb77aef0 lang/rakudo/PLIST
--- a/lang/rakudo/PLIST Sat May 29 08:32:39 2021 +0000
+++ b/lang/rakudo/PLIST Sat May 29 09:53:33 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2020/10/31 12:32:17 mef Exp $
+@comment $NetBSD: PLIST,v 1.9 2021/05/29 09:53:33 mef Exp $
bin/perl6
bin/perl6-debug
bin/perl6-debug-m
@@ -20,6 +20,7 @@
share/perl6/core/repo.lock
share/perl6/core/short/0D7FDBBC72083980348BED148BF46BD198D51DE8/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
share/perl6/core/short/2216470A6AACB2EDEC4887E9EADEC834847AFC5D/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
+share/perl6/core/short/2BA1EE66FDCF4E625DB5EF9D6FEE9FDB3625D60A/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
share/perl6/core/short/33A52796DB3EBB40BEF94B7696A1B0AB7A29B5C5/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
share/perl6/core/short/4572C95D8CF876588C349264F7E943A1F258045B/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
share/perl6/core/short/5C64D4D594EFA6C5343DC4B7A7F5FE423DAB3B23/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
@@ -27,8 +28,12 @@
share/perl6/core/short/6B7A1AECF02807F30DDAD99C02C34440CA036AF6/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
share/perl6/core/short/6D917C2DF32BB3F8FB6B5F8E529BB779C3DCA6F7/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
share/perl6/core/short/6DD4FE806EB6AA488B589ABD5DAAA57F324F6077/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
+share/perl6/core/short/7B0F8CAB4CD25DB9B23C6F385F07D6A8128A124E/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
+share/perl6/core/short/89677CAD3796FF5930AE8E82C7F21D827A14F9EB/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
share/perl6/core/short/9938EA7FBD24E15BFC1DBC1C0C05E6334D5A27CF/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
share/perl6/core/short/A7BEDED1F1E6D7B79807BF5661696F687C21E51F/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
+share/perl6/core/short/AA6BD3F20D89C0C763C948A41AC54C604C5C9B7A/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
+share/perl6/core/short/AB1077C0C942BA12C447F03F50C117BA2972199D/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
share/perl6/core/short/B1B49A477F5975E36B2CEB81543FA9C3CAB302CA/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
share/perl6/core/short/B879776A8AE66092E34488CFD4956F8700BDB9DD/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
share/perl6/core/short/F6FD7A4346B3BB0E3124991926D729836808DA54/E14CAA5C7DE5B1A1BAC1ED1155377A9AF4962C18
@@ -37,14 +42,19 @@
share/perl6/core/sources/1C08282E0E9C9AD04D60AE924EF6A2DD50636161
share/perl6/core/sources/2D4A7CA10695CD2B374573413D261A660E282E2A
share/perl6/core/sources/50080754BA481DEC619CEB2A3439D233AA3FB264
+share/perl6/core/sources/550F0EFC093D87DB6F2BD9C9B87D45C3FB2006CD
+share/perl6/core/sources/5F1375E8111D77554BA3439ADBDA4F196381FF56
share/perl6/core/sources/640513B7D1E5E2EDE6D794F332FBDA16ED5D608C
share/perl6/core/sources/70EBDA25F44EBFF8734F739F5779D64914083409
share/perl6/core/sources/8660F65A7B3492675BB3B2058DB30E411A4C4E54
share/perl6/core/sources/947BDAB9F96E0E5FCCB383124F923A6BF6F8D76B
+share/perl6/core/sources/AB70A432F632D4DAA4F51303C8FD7AC82D52DF3E
share/perl6/core/sources/B907C3D79B0C46CD90969C6854540B32202541FE
+share/perl6/core/sources/C9095C413D24603E8FE0C9653B4FDA34D0041762
share/perl6/core/sources/D47B7F04B51CBB19CDF1E266B32AF87ACAE3A08B
share/perl6/core/sources/DD6202A4D369F12EC0DFC94D32293844F97E99E6
share/perl6/core/sources/E564ED492C22010CEF050F4409FDD7853321823B
+share/perl6/core/sources/F6EE0F9B2342FC388640DB6A85475CD084B2A95A
share/perl6/core/version
share/perl6/lib/Perl6/Actions.moarvm
share/perl6/lib/Perl6/BOOTSTRAP/v6c.moarvm
@@ -70,17 +80,3 @@
share/perl6/runtime/rakudo.moarvm
share/perl6/site/version
share/perl6/vendor/version
-@pkgdir share/perl6/vendor/sources
-@pkgdir share/perl6/vendor/short
-@pkgdir share/perl6/vendor/resources
-@pkgdir share/perl6/vendor/precomp
-@pkgdir share/perl6/vendor/dist
-@pkgdir share/perl6/vendor/bin
-@pkgdir share/perl6/site/sources
-@pkgdir share/perl6/site/short
-@pkgdir share/perl6/site/resources
-@pkgdir share/perl6/site/precomp
-@pkgdir share/perl6/site/dist
-@pkgdir share/perl6/site/bin
-@pkgdir share/perl6/core/resources
-@pkgdir share/perl6/core/bin
diff -r 24665e317e7f -r 93c0bb77aef0 lang/rakudo/distinfo
--- a/lang/rakudo/distinfo Sat May 29 08:32:39 2021 +0000
+++ b/lang/rakudo/distinfo Sat May 29 09:53:33 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2021/01/09 07:31:56 mef Exp $
+$NetBSD: distinfo,v 1.9 2021/05/29 09:53:33 mef Exp $
-SHA1 (rakudo-2020.12.tar.gz) = 1692ca97540bdfb206f71dfe66e0301a4d609cfb
-RMD160 (rakudo-2020.12.tar.gz) = 4a710f326304b594364bc949fdde260bad0abd5d
-SHA512 (rakudo-2020.12.tar.gz) = dfb94d1c8f75ec16e0149a37b57a9d9fc80ddaf256526edd3d3a23c0435881a187efbe88fd95a2174a9e9d93820987e561bb77745c7492e7ac50eb72879b4ab8
-Size (rakudo-2020.12.tar.gz) = 5690849 bytes
+SHA1 (rakudo-2021.05.tar.gz) = 507ef96c75fc8c35f433fb80aed335cc79919095
+RMD160 (rakudo-2021.05.tar.gz) = e5d3e902062b1ff74c73c94a9966e4aba583fb13
+SHA512 (rakudo-2021.05.tar.gz) = aa297df733cbcf0be984d6ce4edfc4bae72180ae853f2a0a78682ccf6a415bba96bb929fae0e3972b13eac6dd252bee89c33986d29f706be5d861e14ecae4c5e
+Size (rakudo-2021.05.tar.gz) = 5726333 bytes
Home |
Main Index |
Thread Index |
Old Index