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: Mon Dec 30 22:20:57 UTC 2024
Modified Files:
pkgsrc/lang/rakudo: Makefile PLIST distinfo
Log Message:
(lang/rakudo) Updated 2024.10 to 2024.12
New in 2024.12:
+ Improvements:
+ Re-imagine .polymod as an iterator [c81d9cfe]
+ Simplify Cool.substr-eq candidates [da291b55]
+ Allow *-x (aka a Callable) for position in .substr-eq [c32cb4f6]
+ Re-imagine .substr-rw handling [6182ed58][ba526e30]
+ when starting a Thread, also set its thread name [34cd4c58]
+ Allow a value of 0 with :vent-at [c972df68]
+ Fail gracefully when REPL is initialized without TTY [6c088c8c]
+ Make .trans only assign to $/ if it's assignable [097d6680]
+ Check positional .trans args earlier [59bfd7f6]
+ Some .trans optimizations (upto 50% faster in some cases)
[de79080d][f5322142][e0c25da2]
+ Make $*USER / $*GROUP provide some string values on Windows [0911eca2]
+ Issue a warning for .trans(abc => ...) [03e2ee74]
+ Make .trans(Regex => Str) about 3 as fast [8365a5de]
+ Additions:
+ Add VM.remote-debugging method [4a93b413]
+ Fixes:
+ Fix using Iterables as indices in multidim array slice [0ff3efff]
+ Re-imagine IO::CatHandle internals [00a09d92]
+ Fix t/04-nativecall/25-embedded.c [76f62fe7]
+ Make "AAS" .. "ABS" use standard .succ semantics in 6.e [7c412a11]
+ Remove the auto-wrapping rlwrap hack [dc034250]
+ Don't use ANSI color in error messages always [a917cf03]
+ Restore old logic in find_best_dispatchee [65a98ce2]
+ [JVM] Remove workarounds for broken deserialization of nqp::null
[3470f838]
+ [JVM] Unbreak usage of "hash" with named args [d3d08962]
+ Make sure Map.new has an NQP hash always [ba3b24cf]
+ Fix `dir` to give "." and ".." again [b1c40624]
+ Restore error message on Junction sub-sig binding error [5ff3eafe]
+ Have to make sure scalars don't make it into nativecallcast. [8765d617]
+ Fix .Str / .gist / .raku on self-referencing QuantHashes [1340c2b0]
+ Don't use Match::chomp on string [ca7933b8]
+ Type second param of proto for Stash::ASSIGN-KEY [ef46c8e9]
+ Handle classes that don't have a find_method also [e7945cf9]
+ Make (almost) any Failure in a slice throw immediately [a4b87c91]
+ Fix stringification of self referential Hashes [a047a8f7]
+ Decont Routine object when looking for attribute (#5708) [JVM]
[e4e22694]
+ Fix issues with slices with N..* ranges [65ec7f30]
+ Fix issue with .polymod and fixed number of divisors [c6872fb0]
+ Fix remaining issue with polymod [818a543a]
+ Fix support for .substr-rw(Callable, x) [0ceb4be2]
+ Deprecations:
+ Internal:
+ Some minor tweaks in Main [c697cf04]
+ Remove most of NQP in Range.iterator [f1e2ad94]
+ Internally document the REPL.ctxsave method better [55e40088]
+ Add test for successful use of adverbs on hashes with infixes [d00d8497]
+ Azure run rakuast tests [ad3e9c57][cfa5115c]
+ Assorted test related fixes on Windows [f2c70c7f][686a65d1][65451f83]
[c772ad8e][82dd2f6d][3820a9ba]
+ Fix tests on Win/cl/debug, make runner resilient to long paths [3b2fb62a]
[61ee2fdf]
+ Reimagine Azure CI [2208db21][81f2dbe4][e7928e83]
+ don't call nqp::rebless on every statement [38e655f4]
+ Update release guide and Akefile to align with current practice.
[aa385bb9]
+ RakuAST Development:
+ 3 commits, 142/153 (make test), and 1158/1355 (make spectest)
[3f0f974e][485474df][d1c99054]
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 pkgsrc/lang/rakudo/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/lang/rakudo/PLIST
cvs rdiff -u -r1.29 -r1.30 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.38 pkgsrc/lang/rakudo/Makefile:1.39
--- pkgsrc/lang/rakudo/Makefile:1.38 Fri Nov 22 03:48:50 2024
+++ pkgsrc/lang/rakudo/Makefile Mon Dec 30 22:20:57 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.38 2024/11/22 03:48:50 mef Exp $
+# $NetBSD: Makefile,v 1.39 2024/12/30 22:20:57 mef Exp $
-DISTNAME= rakudo-2024.10
-PKGREVISION= 1
+DISTNAME= rakudo-2024.12
CATEGORIES= lang perl6
MASTER_SITES= ${MASTER_SITE_GITHUB:=rakudo/}
Index: pkgsrc/lang/rakudo/PLIST
diff -u pkgsrc/lang/rakudo/PLIST:1.22 pkgsrc/lang/rakudo/PLIST:1.23
--- pkgsrc/lang/rakudo/PLIST:1.22 Tue Oct 29 14:59:25 2024
+++ pkgsrc/lang/rakudo/PLIST Mon Dec 30 22:20:57 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.22 2024/10/29 14:59:25 mef Exp $
+@comment $NetBSD: PLIST,v 1.23 2024/12/30 22:20:57 mef Exp $
bin/perl6
bin/perl6-debug
bin/perl6-debug-m
@@ -16,57 +16,57 @@ bin/rakudo-lldb-m
bin/rakudo-m
bin/rakudo-valgrind-m
share/perl6/bin/install-dist.raku
-share/perl6/core/dist/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
+share/perl6/core/dist/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
share/perl6/core/repo.lock
-share/perl6/core/short/0D7FDBBC72083980348BED148BF46BD198D51DE8/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/2216470A6AACB2EDEC4887E9EADEC834847AFC5D/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/2BA1EE66FDCF4E625DB5EF9D6FEE9FDB3625D60A/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/33A52796DB3EBB40BEF94B7696A1B0AB7A29B5C5/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/38673F0433DE95B90DD16424ED7B5B6520D383C5/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/3BE64EE0EF742F80B8FE4C0C2B1C061EAA3B4B5A/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/4572C95D8CF876588C349264F7E943A1F258045B/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/5C64D4D594EFA6C5343DC4B7A7F5FE423DAB3B23/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/640AB2BAE07BEDC4C163F679A746F7AB7FB5D1FA/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/6B7A1AECF02807F30DDAD99C02C34440CA036AF6/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/6DD4FE806EB6AA488B589ABD5DAAA57F324F6077/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/7B0F8CAB4CD25DB9B23C6F385F07D6A8128A124E/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/89677CAD3796FF5930AE8E82C7F21D827A14F9EB/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/8ED70850C429EAB5227A12CC407856148169C1F4/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/91D1F4AFADA887C669BEF2560A5B0D03793F37CC/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/9938EA7FBD24E15BFC1DBC1C0C05E6334D5A27CF/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/A4B2DCF23211FC6A4E31811837DDAB9882B7AD0F/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/A7BEDED1F1E6D7B79807BF5661696F687C21E51F/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/AA6BD3F20D89C0C763C948A41AC54C604C5C9B7A/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/AB1077C0C942BA12C447F03F50C117BA2972199D/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/B1B49A477F5975E36B2CEB81543FA9C3CAB302CA/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/B879776A8AE66092E34488CFD4956F8700BDB9DD/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/C83945A1D6A2C7185BB85AE1FE752036022D1405/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/E09578190BD87F12B5EB553A0A67E66DA4479AEF/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/short/F6FD7A4346B3BB0E3124991926D729836808DA54/9ACF037C9DFD01A7B223D21CA387D2C1C9232C48
-share/perl6/core/sources/03CDA50562C6DBDDB57FC2A4D3A990478613F897
-share/perl6/core/sources/0B5069E026200E3D9FA4D5BD1EA942A42E96FCF7
-share/perl6/core/sources/14F0F0534C870E1E63E36F719EE99DE84801C5C3
-share/perl6/core/sources/14FBEAFFBD3B236AD3E7210D15086B5906CADDCD
-share/perl6/core/sources/29C1FF75893791A8596CF5C24636A5F907497996
-share/perl6/core/sources/3EED845CA029D7C5642C270B4E03C6B68DF63E4B
-share/perl6/core/sources/4787EC47D36CA4103B9BB4525EEA137888B3F125
-share/perl6/core/sources/4B8CB68B1A0705EED1738DD284CFD30A27225510
-share/perl6/core/sources/5228944CC4FA77F123C90F521225D03ABE23DF88
-share/perl6/core/sources/53FF1C9FC46928B77B0E7C9827274288ED080164
-share/perl6/core/sources/61C4EA31787D56FC5C18554656ED7AAD39614F31
-share/perl6/core/sources/72C91580A5C48AD3C30B1EBB37C495A952B829BA
-share/perl6/core/sources/92220229468F9EA900AE30B335AFC92CA5D219BC
-share/perl6/core/sources/A77C1E7FA1E45ECE5CF53D16D12962605949031B
-share/perl6/core/sources/BAE9E301A8DE0B52C486E33A0CB2ED71BCCAE224
-share/perl6/core/sources/BBAF7D0B4220251E3202F83ECB370A8E6D6D3188
-share/perl6/core/sources/BD6786F392DAEC39C93F6BA439778E9D839CCE2C
-share/perl6/core/sources/BFAB434B5AD6C4C4BF115C26FA77986D9DCA569D
-share/perl6/core/sources/C024F87FC509FC68A5CAF472D002E654609D8ACA
-share/perl6/core/sources/C163626CC15E874C3B56D70830F93678DCF8E086
-share/perl6/core/sources/CA4CB14F9D9A523D44384AF1306AB5F7E782EEBD
-share/perl6/core/sources/E72A080325813175F67842B7D3CC6BFBA617C343
-share/perl6/core/sources/ED7F592A41088851578D656A923924AE3A07F672
-share/perl6/core/sources/EE56567B621E8112AF627D2A518549E841C4B4D4
+share/perl6/core/short/0D7FDBBC72083980348BED148BF46BD198D51DE8/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/2216470A6AACB2EDEC4887E9EADEC834847AFC5D/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/2BA1EE66FDCF4E625DB5EF9D6FEE9FDB3625D60A/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/33A52796DB3EBB40BEF94B7696A1B0AB7A29B5C5/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/38673F0433DE95B90DD16424ED7B5B6520D383C5/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/3BE64EE0EF742F80B8FE4C0C2B1C061EAA3B4B5A/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/4572C95D8CF876588C349264F7E943A1F258045B/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/5C64D4D594EFA6C5343DC4B7A7F5FE423DAB3B23/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/640AB2BAE07BEDC4C163F679A746F7AB7FB5D1FA/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/6B7A1AECF02807F30DDAD99C02C34440CA036AF6/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/6DD4FE806EB6AA488B589ABD5DAAA57F324F6077/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/7B0F8CAB4CD25DB9B23C6F385F07D6A8128A124E/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/89677CAD3796FF5930AE8E82C7F21D827A14F9EB/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/8ED70850C429EAB5227A12CC407856148169C1F4/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/91D1F4AFADA887C669BEF2560A5B0D03793F37CC/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/9938EA7FBD24E15BFC1DBC1C0C05E6334D5A27CF/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/A4B2DCF23211FC6A4E31811837DDAB9882B7AD0F/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/A7BEDED1F1E6D7B79807BF5661696F687C21E51F/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/AA6BD3F20D89C0C763C948A41AC54C604C5C9B7A/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/AB1077C0C942BA12C447F03F50C117BA2972199D/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/B1B49A477F5975E36B2CEB81543FA9C3CAB302CA/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/B879776A8AE66092E34488CFD4956F8700BDB9DD/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/C83945A1D6A2C7185BB85AE1FE752036022D1405/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/E09578190BD87F12B5EB553A0A67E66DA4479AEF/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/short/F6FD7A4346B3BB0E3124991926D729836808DA54/4CBBE94CFB5E0B0DF01CFCC60FF7A0EA52091AF8
+share/perl6/core/sources/0FA4E1611DECF3BD7D5D758687091CC4F090F1B2
+share/perl6/core/sources/12B9E3A188BF69AFD71E2C4A4AFA59CFF2CEEA91
+share/perl6/core/sources/12E4FF1168922D87A278F3B9AD288177D0123283
+share/perl6/core/sources/1CE31354B17AC7CB8BF4C2CC4EEA15C9785E2A6A
+share/perl6/core/sources/296A49536A54C73923A83ECB7EDF796FFC994767
+share/perl6/core/sources/354FF548FD4201B2548ABD7460D5F5D436657B1A
+share/perl6/core/sources/37D532A49047B3F24AEF558D072B1471F4E29D55
+share/perl6/core/sources/4037457F61B94F5776B694C8282C66B8CA032BEA
+share/perl6/core/sources/4841969B72D104BA1BA8FD756E457491C89E5909
+share/perl6/core/sources/578D725340F38E97EF4B33E43AE6F5B25423B2D2
+share/perl6/core/sources/5B6B772C3437E2ABD7361267164E5537E566CFE5
+share/perl6/core/sources/79366C620169E17E542D5B0EABEFF10D3BE48470
+share/perl6/core/sources/802F29F4AA4307E949BAE6A31BC39A9A20457F3E
+share/perl6/core/sources/9625F1C0BC0F17D0520662255FFC2A270A549E32
+share/perl6/core/sources/A47CF2C8739628189599C0F381F99BFD248EAE43
+share/perl6/core/sources/B7A397B0A80834E3F270D64A4B5C751C2955360D
+share/perl6/core/sources/B833066F24AF418BE4B50B0CEAE2E26C2BF7BDDE
+share/perl6/core/sources/C01EA57793D274FBE814E66900FF8282E463F152
+share/perl6/core/sources/C0BF29F84D1897770F1FDACA0A8B6988991FA374
+share/perl6/core/sources/C2CA26D61AF917663A0849D04F5DD686D120FC7A
+share/perl6/core/sources/D2B01712D760C6555C73413E434BC5E20908F3FF
+share/perl6/core/sources/D37293752749F59BA9DC015DD46C24CE8EDA4D86
+share/perl6/core/sources/ECB17931ED14683546BA09B6D2071E1EB544B62D
+share/perl6/core/sources/EE04273BA7402AA77F1728E31B0CBBC7CE9A367C
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.29 pkgsrc/lang/rakudo/distinfo:1.30
--- pkgsrc/lang/rakudo/distinfo:1.29 Tue Oct 29 14:59:25 2024
+++ pkgsrc/lang/rakudo/distinfo Mon Dec 30 22:20:57 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.29 2024/10/29 14:59:25 mef Exp $
+$NetBSD: distinfo,v 1.30 2024/12/30 22:20:57 mef Exp $
-BLAKE2s (rakudo-2024.10.tar.gz) = 4e9f57ae0066264bdd250ae2b3df641371437fa9b3cf64bd2a39bac50ccf752c
-SHA512 (rakudo-2024.10.tar.gz) = 20607287eda71c53e01fd59e5af5276049e61c40db277cae45303a657a4f1ffa1c4eba97a82b5cfc0abd287d9b8ec6f562ee2648e0d958bd6580dffbf806f03e
-Size (rakudo-2024.10.tar.gz) = 4479870 bytes
+BLAKE2s (rakudo-2024.12.tar.gz) = e7b8f2be37403bbec6e97f3aafe270fc05a5c96a2705ce5f649493e7705de801
+SHA512 (rakudo-2024.12.tar.gz) = b2f505e1175649ad35d27a141f2f2167f76a770b61995728434c7ed387f5f24de8f13103edd9f2d2cb1ad845b685a79dfb82feb4e0594828f37f254a2eccace5
+Size (rakudo-2024.12.tar.gz) = 4489961 bytes
Home |
Main Index |
Thread Index |
Old Index