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: Sun Mar 2 02:18:49 UTC 2025
Modified Files:
pkgsrc/lang/rakudo: Makefile PLIST distinfo
Log Message:
(lang/rakudo) Updated 2025.01 to 2025.02
(rakudo-2025.02/docs/ChangeLog)
New in 2025.02:
+ Improvements:
+ Make iterating Map/Hash ~1% faster [0a708114]
+ Make Map|Hash.new( a => 42, b => 666) more DWIM [ddf07343]
+ Make Instant.DateTime timezone aware in 6.e [e4157a41]
+ Properly revision gate Date.DateTime [80c21053]
+ Make Int.uniname return Failure on unassigned in 6.e [3b8e5094]
+ Allow heredocs in the REPL [f8556044]
+ Make Blob ~ Blobx take lefthand type in 6.e [abb92d96]
+ Handle Associative.deepmap better wrt Empty [6e982323][ab09c6d1]
+ Additions:
+ Introduce Hash::Ordered [1faf1148]
+ Add support for 0 in .rotor [2ab1e918]
+ Fixes:
+ Make Hash.clone actually clone itself [6be81c7c]
+ Make Hash/Map.clone multis [ce58f97d]
+ Make Array.clone actually clone itself [4c7f00ba][997ca6a4][45ae5b94]
+ Make sure cloning a Date works for subclasses [4b95276c]
+ Fix issue with Date.today and Date.clone [6aa68f98]
+ Make DateTime.clone do the right thing for subclasses/mixedins [b1ce6561]
+ A group of fixes and improvements for metaops related to #1705 [2a70fa43]
[27d1ee7f][c890ea59][399fea1d][88050372][b7f47a2a][ba2431f4][dbc7bfc8]
[9bcb01e9][b2198d9e][1aea298d]
+ Give Hash.clone the same semantics as Array.clone [4f8cfb12]
+ Give Hash::Object.clone the same semantics as Array.clone [72e2dcd1]
+ Throw coercion failures on object hashes [9ece34b2]
+ Native array .head/.first/.tail are left values [de08b4c6]
+ Make $() work properly on scalar values [553bd756][a6608c21]
+ Make sure result of >>foo<< is stored correctly [ad18ca9f]
+ Make sure that .deepmap returns the right structure [a6d76f8c]
+ Handle single param to named array args better in MAIN [4a63e5c3]
+ Fix multi-dim array slices with lazy indices in 6.e [c151ca37]
+ Make Range.Numeric a bit smarter wrt infinity [90312db3]
+ Revert "Don't allow \c[] with multiple graphemes in regex" [0bfbf5fa]
+ Deprecations:
+ Deprecate IO subs that operate on multiple paths in 6.e [cd34688a]
+ Internal:
+ Simplify Mu.clone [39c48a17]
+ Remove SET-DAYCOUNT private method [19d53f53]
+ Lose Positional argument to BUILDALL [ea1831c7]
+ Simplify Supplier creation [b971e443]
+ Use POPULATE interface for Backtrace::Frame [a605fed9]
+ Use POPULATE interface on MoarVM::Profiler [2735e95f]
+ Simplify Hash/Map.new [e6f0771a]
+ Remove now unnecessary .item methods [e34b767f]
+ Add shortcut for (1,2,3).are(Mu) [248f02ba]
+ Use a local for a somewhat hot class member access [02c43edc]
+ More locals instead of class members [99500a5d]
+ Mark '.samespace' method as an implementation-detail [ef60266a]
+ Word wrap class implementation detail message [45b36fa0]
+ RakuAST Development:
+ 60 commits, 142/153 (make test), and 1189/1355 (make spectest)
[c26e7af3][a9bce4d5][d77a3bd9][9a96e8b2][e1b9fd83][66de0b44][50d8725a]
[1a56f5b2][d2ad724f][19770e45][77631d9b][99433304][045c280f][a440fb84]
[5712c53e][91e767b2][d244790b][8e095d04][318b1231][5cdf9056][874250cd]
[0da7a67d][f00e5edf][cd2ed227][6922f88f][204a8379][698c5861][174729f9]
[138ba249][cb109349][4e919342][a85cc7a4][5a90058e][c02df2df][ca07de87]
[138ec396][14a9bd0a][4d37905d][a56f1b57][8835a438][a0579b9b][65b2056e]
[60a2d44b][1aa763f0][8ead6206][7daa644a][10040b98][5807369f][8b60dc26]
[243e2939][f5e82265][fc3fca45][62b8a649][1665ac0f][cd0fd56d][83694c05]
[1f8f25f0][b6447578][4e811d55][1a6fe31c]
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 pkgsrc/lang/rakudo/Makefile
cvs rdiff -u -r1.24 -r1.25 pkgsrc/lang/rakudo/PLIST
cvs rdiff -u -r1.31 -r1.32 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.40 pkgsrc/lang/rakudo/Makefile:1.41
--- pkgsrc/lang/rakudo/Makefile:1.40 Sat Feb 15 11:57:14 2025
+++ pkgsrc/lang/rakudo/Makefile Sun Mar 2 02:18:49 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.40 2025/02/15 11:57:14 mef Exp $
+# $NetBSD: Makefile,v 1.41 2025/03/02 02:18:49 mef Exp $
-DISTNAME= rakudo-2025.01
+DISTNAME= rakudo-2025.02
CATEGORIES= lang perl6
MASTER_SITES= ${MASTER_SITE_GITHUB:=rakudo/}
Index: pkgsrc/lang/rakudo/PLIST
diff -u pkgsrc/lang/rakudo/PLIST:1.24 pkgsrc/lang/rakudo/PLIST:1.25
--- pkgsrc/lang/rakudo/PLIST:1.24 Sat Feb 15 11:57:14 2025
+++ pkgsrc/lang/rakudo/PLIST Sun Mar 2 02:18:49 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.24 2025/02/15 11:57:14 mef Exp $
+@comment $NetBSD: PLIST,v 1.25 2025/03/02 02:18:49 mef Exp $
bin/perl6
bin/perl6-debug
bin/perl6-debug-m
@@ -16,59 +16,59 @@ bin/rakudo-lldb-m
bin/rakudo-m
bin/rakudo-valgrind-m
share/perl6/bin/install-dist.raku
-share/perl6/core/dist/2B8B2966066C678B5816A00F0A646DD5B027352E
+share/perl6/core/dist/B3C095B2ADCE1614299BA898E273D76E498F37FD
share/perl6/core/repo.lock
-share/perl6/core/short/00DB34C60CE4A98B45F5DAA9A685BA1CB09B5486/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/0D7FDBBC72083980348BED148BF46BD198D51DE8/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/2216470A6AACB2EDEC4887E9EADEC834847AFC5D/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/2BA1EE66FDCF4E625DB5EF9D6FEE9FDB3625D60A/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/33A52796DB3EBB40BEF94B7696A1B0AB7A29B5C5/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/38673F0433DE95B90DD16424ED7B5B6520D383C5/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/3BE64EE0EF742F80B8FE4C0C2B1C061EAA3B4B5A/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/4572C95D8CF876588C349264F7E943A1F258045B/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/5C64D4D594EFA6C5343DC4B7A7F5FE423DAB3B23/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/640AB2BAE07BEDC4C163F679A746F7AB7FB5D1FA/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/6B7A1AECF02807F30DDAD99C02C34440CA036AF6/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/6DD4FE806EB6AA488B589ABD5DAAA57F324F6077/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/7B0F8CAB4CD25DB9B23C6F385F07D6A8128A124E/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/89677CAD3796FF5930AE8E82C7F21D827A14F9EB/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/8ED70850C429EAB5227A12CC407856148169C1F4/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/91D1F4AFADA887C669BEF2560A5B0D03793F37CC/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/9938EA7FBD24E15BFC1DBC1C0C05E6334D5A27CF/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/A4B2DCF23211FC6A4E31811837DDAB9882B7AD0F/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/A7BEDED1F1E6D7B79807BF5661696F687C21E51F/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/AA6BD3F20D89C0C763C948A41AC54C604C5C9B7A/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/AB1077C0C942BA12C447F03F50C117BA2972199D/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/B1B49A477F5975E36B2CEB81543FA9C3CAB302CA/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/B879776A8AE66092E34488CFD4956F8700BDB9DD/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/C83945A1D6A2C7185BB85AE1FE752036022D1405/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/E09578190BD87F12B5EB553A0A67E66DA4479AEF/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/short/F6FD7A4346B3BB0E3124991926D729836808DA54/2B8B2966066C678B5816A00F0A646DD5B027352E
-share/perl6/core/sources/0085A83A3487AD714CF3C0C49F6A272087F50ED9
-share/perl6/core/sources/046AC88CC91642E33972867C166B653629D1D669
-share/perl6/core/sources/0536CCFF493420433ED657D256C48F6BC32A1539
-share/perl6/core/sources/176954BC8FDDB1B8073F5C6C467B190AC593397B
-share/perl6/core/sources/1DBD54F5322938A2442BF4D7AF39A67CE3A3D5D0
-share/perl6/core/sources/2DC297BE0046A39A028400BAAC6D38984A7842BD
-share/perl6/core/sources/3630CC19522E62FE18B15DEA9890E1E116163790
-share/perl6/core/sources/3E3CD5BFD1A104254D15D343CA93143D350A9737
-share/perl6/core/sources/41883165C7B78236C5EBD63F04201FB520B39B3B
-share/perl6/core/sources/4589E493B319EC1A7205AA2A39B8750771ACA529
-share/perl6/core/sources/462AA4A086B8DD2B9611C7015C85941B8E035051
-share/perl6/core/sources/616341FCA93033A854D62C93B46856AD82A00DD4
-share/perl6/core/sources/6A2D81BDFAC159D68D8D7B768536E3D8FE46A26F
-share/perl6/core/sources/74BB8BB0651A43DDC6DCFDE171A76CA80FA9FE5A
-share/perl6/core/sources/75DBB8547379DCCBECACD588E590CAD072B3109A
-share/perl6/core/sources/8300DFB4AAF2BE972E9860FC8A360E808CD869BC
-share/perl6/core/sources/8F1A31B9327A0FA3A4FC96A05649803757DDC0DF
-share/perl6/core/sources/AAF903C67C0CC91476E50CD885581A552663122C
-share/perl6/core/sources/B5211D869B123BF84296266C7A2C813E125FA5A9
-share/perl6/core/sources/B72229C5825D543C1A132893D37937C795AE8EFF
-share/perl6/core/sources/B9708A74F4175B5B9B4C50CB4D205A09132E67E4
-share/perl6/core/sources/BBEC90AB463AF3F783DAD751C21E88A29ECA85B7
-share/perl6/core/sources/D12FE9AF2D1D62034309C29548D0E48B63FEEF4B
-share/perl6/core/sources/D5F24914F50A2977E89DBA900A40AA18ED83EAC3
-share/perl6/core/sources/F2C0FB4B55C2D67589B828EA7E30D073BC8EFF91
+share/perl6/core/short/00DB34C60CE4A98B45F5DAA9A685BA1CB09B5486/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/0D7FDBBC72083980348BED148BF46BD198D51DE8/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/2216470A6AACB2EDEC4887E9EADEC834847AFC5D/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/2BA1EE66FDCF4E625DB5EF9D6FEE9FDB3625D60A/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/33A52796DB3EBB40BEF94B7696A1B0AB7A29B5C5/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/38673F0433DE95B90DD16424ED7B5B6520D383C5/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/3BE64EE0EF742F80B8FE4C0C2B1C061EAA3B4B5A/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/4572C95D8CF876588C349264F7E943A1F258045B/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/5C64D4D594EFA6C5343DC4B7A7F5FE423DAB3B23/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/640AB2BAE07BEDC4C163F679A746F7AB7FB5D1FA/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/6B7A1AECF02807F30DDAD99C02C34440CA036AF6/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/6DD4FE806EB6AA488B589ABD5DAAA57F324F6077/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/7B0F8CAB4CD25DB9B23C6F385F07D6A8128A124E/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/89677CAD3796FF5930AE8E82C7F21D827A14F9EB/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/8ED70850C429EAB5227A12CC407856148169C1F4/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/91D1F4AFADA887C669BEF2560A5B0D03793F37CC/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/9938EA7FBD24E15BFC1DBC1C0C05E6334D5A27CF/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/A4B2DCF23211FC6A4E31811837DDAB9882B7AD0F/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/A7BEDED1F1E6D7B79807BF5661696F687C21E51F/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/AA6BD3F20D89C0C763C948A41AC54C604C5C9B7A/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/AB1077C0C942BA12C447F03F50C117BA2972199D/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/B1B49A477F5975E36B2CEB81543FA9C3CAB302CA/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/B879776A8AE66092E34488CFD4956F8700BDB9DD/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/C83945A1D6A2C7185BB85AE1FE752036022D1405/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/E09578190BD87F12B5EB553A0A67E66DA4479AEF/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/short/F6FD7A4346B3BB0E3124991926D729836808DA54/B3C095B2ADCE1614299BA898E273D76E498F37FD
+share/perl6/core/sources/037B50DB494E91434D37036CF26FDEF596225113
+share/perl6/core/sources/0F87B31780D60AC392EBB48171A8FC26553E63C8
+share/perl6/core/sources/176A56287E9F52F7212572C13DD36F6C880CCA14
+share/perl6/core/sources/1DBBBB68CC77FF536A47E6B59578233FB29727BF
+share/perl6/core/sources/258F5FD9D44C3F5C5D8E31E1C7128C650F31D8F0
+share/perl6/core/sources/31F9C8F7B18DB43D3BC64A9588A30AD40DCE5ADB
+share/perl6/core/sources/332FEBEDEEB63954A1BA5B2705D5DAD7C47363D4
+share/perl6/core/sources/4A255D70C266CE2CB7006561B78D5D564D7E740E
+share/perl6/core/sources/4A29A1562B45A14451266D851FF37E215521907F
+share/perl6/core/sources/514BF433D0C2925C8D689DF7F67D1BB71C9EDC1B
+share/perl6/core/sources/5324FE37AAF55B3689F2A63FAF86D32772C967C1
+share/perl6/core/sources/73614A721D03C1D1F30B6B3A04825EF87C3BDCAB
+share/perl6/core/sources/7648EBB51BE4D51D0E755FD862E83AB7F94EDA23
+share/perl6/core/sources/7AA44D370B1310341E8D84ADD9E617929233228A
+share/perl6/core/sources/7BFC685C9B9664974731096EDFDB3B9C09EBA965
+share/perl6/core/sources/8CE3BD7E06559786111558C74ABF4DC3E15E374C
+share/perl6/core/sources/9EF05116A7F81BF473287CFB41FBFCA83173B22F
+share/perl6/core/sources/A602892F36F6EFAD38AF7938723BC0C12F1806B9
+share/perl6/core/sources/DEB048CB29623BD53B2AC978FB9C17B66C35F935
+share/perl6/core/sources/E1F7A6BA7A77C2ADEE79B2E5FA63A0DC7BF63739
+share/perl6/core/sources/E53C6CCB9037470A1726EF5586EA80F2F8EACA09
+share/perl6/core/sources/F24D38A80EC10BD88DBB8C446EE31F003AEC8A0E
+share/perl6/core/sources/F5C617B08444399EBA47752DA387A6BFEBA09101
+share/perl6/core/sources/FCFDD465CC99E1104C28FD45ACA3801DAC20F6E2
+share/perl6/core/sources/FD89258DE9CF25EEBB25C813EB2E345DFE5EE498
share/perl6/core/version
share/perl6/lib/Perl6/Actions.moarvm
share/perl6/lib/Perl6/BOOTSTRAP/v6c.moarvm
Index: pkgsrc/lang/rakudo/distinfo
diff -u pkgsrc/lang/rakudo/distinfo:1.31 pkgsrc/lang/rakudo/distinfo:1.32
--- pkgsrc/lang/rakudo/distinfo:1.31 Sat Feb 15 11:57:14 2025
+++ pkgsrc/lang/rakudo/distinfo Sun Mar 2 02:18:49 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.31 2025/02/15 11:57:14 mef Exp $
+$NetBSD: distinfo,v 1.32 2025/03/02 02:18:49 mef Exp $
-BLAKE2s (rakudo-2025.01.tar.gz) = 6428b62534a5ace89c1d81e42f249763bf467fda5dbc56c3222a47f61f6700ac
-SHA512 (rakudo-2025.01.tar.gz) = a7dd8c1e9c4cb734f2339570656994aa02585ac0998a1e89eada84feebba21b1480f244d9baeb47b9458b0d31039b7cc11160400a8c85a7540f53b6e65a42b05
-Size (rakudo-2025.01.tar.gz) = 4496389 bytes
+BLAKE2s (rakudo-2025.02.tar.gz) = 60529a7c1d26a01d835f265a59a1ba3eae13c600140e2317baaab51258457ff4
+SHA512 (rakudo-2025.02.tar.gz) = cb1f5d1047d4963b38712f82c7e52eac1ab123dfbf2c9d308de319435939a569a455f7b041c5844bbd4eb1c04f13721a59fef44d67a25d0fb074469f0ec1d834
+Size (rakudo-2025.02.tar.gz) = 4507412 bytes
Home |
Main Index |
Thread Index |
Old Index