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 May 31 11:17:48 UTC 2026
Modified Files:
pkgsrc/lang/rakudo: Makefile PLIST distinfo
Log Message:
(lang/rakudo) Update 2025.04 to 2026.05
New in 2026.05:
+ Improvements:
+ MoarVM debugserver improvements [a8b8c713]
+ Update to mimalloc v2.3.2 [71cb699c]
+ Improve error messaging of Mu values [42ef8973]
+ QuantHash refactor, now allowing key parameterization with coercive types
[5c37ccea][d8f907ee][9e6d078e][f5773837][b8f0e1f9][287dfb25]
+ Simplify Int multi for infix:<%> (#6177) [13fcc50e]
+ Many RakuAST improvements and fixes (see RakuAST section) now allowing:
+ Synthetically built RakuAST code to be used in precompiled modules
+ Code.assuming now builds a Callable using RakuAST for better performance and features
+ sprintf on 6.e now builds a Callable for better performance and adherence to standards
+ Building and installing Rakudo with RAKUDO_RAKUAST=1 now works
+ Installing modules with RAKUDO_RAKUAST=1 now works
+ In other words: major steps towards releasing the next Raku language level
+ Fixes:
+ Fix "Missing infix inside R" when using RZ/RX infix form [6baf3735][764a3382]
+ Mu BUILDPLAN walkers: route @/% attr init through STORE :INITIALIZE [76f3f79a][a4ccac2c]
+ Fixes from MoarVM/NQP including: optimizations, avoiding segfaults [af66caff][9e649f70][12e6f4df][07e67462]
+ Make Format.raku subclass safe [0dcdb5c5]
+ Fix Test.rakumod failure-attribution across frontend / Repository combos [aa5abe40][57b9943f]
+ Additions:
+ JITDUMP support [5e09687f]
+ Add obituary for Clifton Wood [b49217d2]
+ RakuAST:
+ drop dead compile-time-value read in package-lookup parse [9620e240][995fdc58]
+ emit lexical lookup for generic 'is T' attribute container initializer [3fc33fda][836f8fcb]
+ nominalize sigilless variable invocant for .= initializers [2cf777b2][3983159b]
+ store explicit container base type as RakuAST::Type AST [2408d059]
+ emit runtime construction for generic Definedness/Coercion types [c4dcb61c][bdb8ee9e]
+ tighten generic detection in Type::Simple via IMPL::Archetypes.is-generic [f9a1a517]
+ Fix .EVAL at BEGIN time losing access to setting symbols [fa177fef][4666cd56]
+ Guard $!block in TraitTarget::Variable for NULL setting compilation [13cfef08][4e8a2c06]
+ Fix build-exception crash on uncomposed exception type stubs [d7295890][8ecf4c4d]
+ propagate $*COMPILING_CORE_SETTING into QAST stage [b2489e8d][07310601]
+ avoid pathologically slow Raku dispatch in add-phasers-handling-code [768819d6][dabe0f4d]
+ nominalize default value for definite-constrained variables [224aa3d8][b59889e7]
+ install instantiation lexicals for nested generic packages in roles [c53eaeea]
+ merge loaded stub package into enclosing same-named class [2af7c683][d69bb16c]
+ Fix multi-part type name lookup when resolved type is generic [7da16e72]
+ Narrow typevar scope to actual type captures in signatures [45d1eade]
+ Fix generic nested packages in parametric roles [a4c712fe]
+ Fix colon invocant syntax with Whatever [6a13156f][386eb023]
+ dedupe @declarations at the source in ast-lexical-declarations [f8b2ac3c][fc7e95d7]
+ Fix .EVAL at BEGIN time breaking module precompilation [46ce0e3f][0b3f0f5f]
+ Extract shared coderef-fixup loop into IMPL-FIXUP-COMPILED-CODEREFS [9885a375]
+ extract Raku module-loader prelude helper [b15a0f87]
+ emit BOOTSTRAP load as pre-deserialize task for CORE.<spec> [1dc23fba][1e95be44]
+ align nested-EVAL fixup with legacy frontend so `$!do` gets unstubbed [7cb5a5bc][e91fa0db]
+ route ContainerDescriptor creation through one Mu-aware helper [64b08ae0][46f12ddf]
+ skip per-compunit implicit decls when compiling CORE setting [a32c4c58][97e5c1bb]
+ don't set Mu refinement on where-free subsets [63b0013f][5e263cb3]
+ nominalize coercive types for descriptor default in pre-6.e [e326ab3e][bbec4369]
+ declare $¢ with a Scalar container, matching legacy [8bf03215]
+ Account for CORE/SETTING differences when built with RakuAST [c6c2cb1f][e20e8cc0]
+ Re-instate the RakuAST based implementation of .assuming [6cb6ac32]
+ Add a rakuast variant to the Azure CI build/test matrix [505c6b4f][1e6da94c]
+ don't rely on magical %_ inside nested blocks of ParameterAST [d8957e54]
+ align @_/%_ resolution with the legacy frontend's de-facto behavior [b2671803][9a66df20]
+ Revert "RakuAST: make sure non-blocks are sunk in start" [d4d146a9]
+ fix subset-typed parameter binding under v6.e [92e003e2][0106c6b8]
+ re-allocate @!compstuff in IMPL-LINK-META-OBJECT if cleanup nulled it [c2db2a1c]
+ report stub grammars in X::Package::Stubbed alongside other stubs [585e93fe][6654591f]
+ retry .& resolution at check time to handle forward references [60ff486a][3b68b4c8]
+ add meta-object to RakuAST::Declaration::Import [e803a394][ec00e3b6]
+ strip colonpairs from subset/enum meta-object names [fc09ce63][c4ed6b48]
+ evaluate non-trivial package colonpair values once, cached [3761996b] [0e03c00c]
+ literalizing subroutine calls will never work [c1d292bb]
+ silent-replace cross-compunit class reload in 'our' scope [eb91c164][9e341da6]
+ suspend precomp-dep recording across $*REPO chain setup [081e4ba0][05c18fa1]
+ fix deparsing of RakuAST::VarDeclaration::Anonymous [b162d0a0]
+ resolve externally-defined types in synthesised closures [82cd9152][4e96aa26]
+ keep parameter target for type-object constraints [b31e255f]
+ stop currying through special-op postfixes (.WHAT etc.) [437a589e]
+ Add test to avoid regression on .assuming in precompiled module loaded via another [45b604d7][a716df8f]
+ sprintf on 6.e now builds a Callable using RakuAST for better performance [1e134814][a8235075][ec26e96f][767a89de][8c5157ae][47b5e306][31076bbc][505e0061][7a0d2661][661ffbb7][b10adfb3]
[ea7786dc][6f0f1f5a][6f0f1f5a][81b3d172][6ae9ef82][842b8d2d][36e9e032][456781a5][f4f231be]
+ EVAL: register compiled code refs and drain cleanup for AST EVAL [ce279451]
+ EVAL: bridge AST EVAL to outer Perl6::World during legacy precomp (#6176) [df18dda4]
+ Internal:
+ Add CI job for RAKUDO_RAKUAST=1 built rakudo to run RAKUDO_RAKUAST=1 make spectest [35eb4abb][d0d1b716]
New in 2026.04:
+ Improvements:
+ Make method not found suggestions a bit smarter [3b1201c3]
+ Overhaul QuantHash infrastructure [5bceb7ca]
+ Add a worry for using the unimplemented TEMP phaser [3b8b6d61]
+ Make .comb accept Cool values for limit [d04cb70e]
+ Check for literal value in signature with .return(-rw) [9dfe3e73]
+ Add some sanity checking on Grammar.parse [92ead2bd]
+ Add `item` to error message stating expected param traits [f1c18464]
+ Fixes:
+ Fix SETTING:: prefix having literal single quotes on Windows, resolving several issues with the optimizer on Windows [1e935287][d8aeb7ee]
+ Properly support coercive types on parameterized Set(Hash) [ab6efcab]
+ Gate nested-name collision fix on 6.e; emulate legacy on 6.d but add deprecation warnings [3e02de0d][febd90e0][dfaf7c8b][b7f77781][6e6cd5e6][4b065164][4ee541b5][2d92f016][dc5e9452]
+ bytecode validation error fix [8051244f]
+ utf8-c8 fix [9dcbc23c]
+ Fix .index(@needles) [1d991f95]
+ Use IMPL-MAYBE-CURRY in ApplyInfix.PERFORM-BEGIN - DRY [181cbbc3]
+ Fix silent no-op for `$.foo = ...` on non-rw attributes [00a41881]
+ Make sure exits-ok shows the description if given [b18dd713]
+ Fix type smiley enforcement on anonymous params in list assignment, Enforce type constraints on ano typed params in RakuAST list assignment, Enforce type smileys on anon typed params in old
frontend list assignment [f7b814e7]
+ Fix spurious sigspace warning for rx:s// in RakuAST frontend [26155d37]
+ Fix Set(Hash).new(foo) for coercive type parameterizations [2fe33db3]
+ Additions:
+ Add support for %*SUB-MAIN-OPTS<dash-as-STDIN> [4cbb9553]
+ Make semantics of div / mod Int only in 6.e [245d0727]
+ Don't search for .pm files starting in 6.e [03f90b6c]
+ Add :without-backtrace named argument to die() [577a04ae]
+ RakuAST:
+ Many improvements towards parity with original compiler [b776b44b][9a8b94df][04c98c02][cfe7e433][a21eeb1b][75bb957e][0228f617]
New in 2026.03:
+ Improvements:
+ Update to libtommath 1.3.0 [28d9a006]
+ Update to mimalloc v2.2.7 [7ab77078]
+ Provide better error when trying to decode too large blobs [06f16f6d]
+ Deprecate "-" as an STDIN/STDOUT indicator in 6.d [3e6406f5][d9f66ef1]
+ Deprecate Perl.new [baed6071]
+ Optimizations [ae4c136d][5c93e18b][babc6ca4][699cbac2][ac2c4cb4]
+ Fixes:
+ In methods of `Cool` that call methods of `Str`, coerce `Cool` parameters to the correct types [fffdb91f]
+ Additions:
+ Add CallFrame.language-revision [11e48594]
+ Add Rakudo::Internals.client-callframe method [17b9dc45]
+ Add Rakudo::Internals.client-language-revision [472105cd]
+ Add single named arg candidate to subtest [cfd44496]
+ RakuAST:
[6d2fa67e][ddd5a97c][50276894][1cd333d8][d76960ba][2efcd855][400c61b9]
[d13b7ab6][7a61872f][5697a5ac][759f8ba8][4e007063][fbe5a50b][8b0d6d23]
[bc6c03c7][7bb73918][c318ac31][74da84b0][107ed65b][2c9345e8][fe2e46e3]
+ Internal:
+ Make all core constants "my" scoped [7fc93d52]
+ Update IO::Path.slurp [a77416b8][a97c7a33][af30c7be]
New in 2026.02:
+ Improvements:
+ Simplify handing of RAKUDO_OPT environment variable [759e583f]
+ Add :by support to Range.min/max/minmax[9b0dfbc6]
+ Give enum A (a => 3.14, b => 6) a better error message [5e183241]
+ Micro-opt self.CREATE -> nqp::create(self) [6acaa900]
+ Suggest NFC, NFD, NFKC, NFKD when trying to do "foo".Uni [35428451]
+ Make some only method raku multi on instantiated invocant [7f39c4bb]
+ Fixes:
+ fix Windows MSI build [ff829b87]
+ Enforce deprecation of .perl [33f68d2c]
+ Give Mu.does a return type constraint [85871dc9]
+ Make error reporting more resilient wrt warnings [eeb97aca]
+ Additions:
+ RakuAST:
+ Revert/Cleanup some previous RakuAST commits: [6e474f82][d71d63d5]
+ give enum A (a => 3.14, b => 6) a better error message [b7a4e1a9]
+ fix for "add bare dd CHECK functionality (4fad427)" [1d155e52]
+ Default unnamed packages to `anon` scope instead of `our` [47d8befa]
+ Internal:
New in 2026.01:
+ Improvements:
+ Remove meaningless command-line argument "parsetrace" [cff551c8]
+ Add infix + - / * candidates for mixed int / num [1b46f713]
+ Make -MSIL cleaner by excluding any core BBs [c7e41bd8]
+ Test .from-posix versus .from-posix-nanos [f95aefad]
+ Add profiling opts (from NQP) [6f087b06]
+ Treat .WHERE as a macro, just as .HOW and friends [a0a198dd]
+ Give "macro" DEFINITE same treatment as WHO and friends [62927745]
+ Give "macro" REPR same treatment as WHO and friends [971b2fa4]
+ Fixes:
+ Fix roast test failure caused by 1b46f7135b7776e779 [fbb967b3]
+ Rename Test's exit-ok to exits-ok [24e6ff34]
+ MoarVM alignment fix for GCC 15.1/OpenSuse Leap 16 [fb0142fe]
+ Fix an inverted logic scenerio for $type_env [3babcc69]
+ Additions:
+ RakuAST:
+ Fixup handling of =numtable [fcc0e185]
+ Allow for =table3 and friends in podification [f3ada07f]
+ Prevent execution error if no RakuAST [d1a33cd7]
+ Rename =restart to =counter [dc33497f]
+ Make rakudoc2text also take a ::CompUnit [81ea8224]
+ Internal:
+ MSI: Use $(var.VERSION) For Product Version Instead Of Hardcoded "1.0.0"
[a9e53a05]
+ Update Copyrights To 2026 [e0797921][33652f14][6f69b3aa][fce89c25]
[52995edb][c7e8ffb6][39d5610b][c4efa5f1][422e44d0][8676d9b4][5e10741c]
New in 2025.12:
+ Improvements:
+ Improve help message wrt --optimize [04a36dd1]
+ Support Unicode 17 (up from 15) [4d62268a][1e66a50c]
+ varargs logic updates [f4cb406b][159288a3]
+ Fixes:
+ Cleanup for installing scripts on win [cd3b612c][635279c8]
+ Normalize rakudo-home path in script wrappers [ee706010]
+ Fixed several issues with loading of precompiled files
from different threads [b85fb8c0][002dac33][040d145a]
+ Fix memory issue in script runner [bed55b51][2d4a8c83]
+ Make CORE.c setting build reproducibly [5154f2a1]
+ Fix bug in one(...).defined [5a742811]
+ Additions:
+ Add variable number of arguments (varargs) support to NativeCall
[488783a7][61f09188][7a302e08][820a4a94]
+ Add support for pseudo-terminals (PTY) [1d6aae34][029cb9fd][1dfd3b5e]
[f347d084][e246fc23][fd386dbc][81a6e768]
+ RakuAST:
+ fix issue with role composition [3e9f2527]
+ allow "constant" to be localizable [6b47541e]
+ fix subset type defaults in containers [bb4e88a2]
+ allow ≔ (2254 COLON EQUALS)as a unicode alternative for := [41a1b3cd]
+ introduce =restart RakuDoc directive [6f557f1e]
+ Internal:
+ Some refactoring around leap seconds [3b80351f][6432643b]
New in 2025.11:
+ Improvements:
+ MoarVM now uses rapidhash v3 [74bbe190]
+ Give any() a @foo candidate for performance [b92e33cc]
+ Allow native attributes to be twiddled with .clone [78a43bc2]
+ Improve the Windows first time experience [5ddbdb98][5438dea2][3d21d069][221cf2c8][ac97ef20]
+ Fixes:
+ Fix typo in error message: `udp-bind` -> `bind-udp` [40380963]
+ Don't allow a Range in an array shape specification (#6013) [f7ce946e]
+ RakuAST:
+ fix =table checks for numbered tables [71170603][0121b338]
+ allow ::Block.new() to take :$multiness [44bb652d]
+ Fix some bugs found by TRAE IDE [690b7f07]
+ don't allow :{ } if it's a block [c1d8805e]
+ don't allow &( ) contextualizer [dd78e653]
+ Internal:
+ Resolve potential NP references [2785bfe9][a58018a2][e2c55717]
+ update NQP/MoarVM pre-release [7106759e]
+ Mark Hyper class as an implementation detail [89dff65d]
+ Release engineering cleanups
[6a9e284f][4a043ba5][e90f70e3][efba5598][393a34ad][b1eca4bc][1e483e1f][1741ccdf][61429b0c][147791df][bf0488e2][c06cf642][74927a8d][a69582ea][632378cb][95c56c2f][ffeb4260][bebd4a0f][e1b3f927][bb515e4a][6fe6c5f0][f6126111][0949e869][40b4e11b][211197cb]
New in 2025.10:
+ RakuAST:
+ Make UNIT implicits available to dynamic code [4d7234ca]
+ Doc clarification of fix for #5855 [47746a84]
+ Fix indirect methods with feed operators [f6180a31]
+ Remove special handling of '$]' [21dd9921]
+ fix gisting of &?ROUTINE [c9714bf9]
+ don't show signature on regex/rule/token [483307f7]
+ fix deparsing of nameless package-like constructs [0b5bb196]
+ fix deparsing of rule/token/with leading doc [726c0e8b]
+ Improvements:
+ Make the REPL show lists of Matches better [d6dda7eb]
+ RakuAST - Make UNIT implicits available to dynamic code [4d7234ca]
+ RakuAST: Doc clarification of fix for #5855 (R#5855) [47746a84]
+ Additions:
+ Add exit-ok to Test module [7192f67a]
+ Fixes:
+ Fix Hash return type error message to match Array behavior [a988e79f]
+ Bump NQP to get uint JIT fix [4307ec01]
+ 6.e - Fix overly permissive lookup into CALLER [5147b67f]
+ Make sure .are doesn't infiniloop on lazy lists [49354d04]
+ Restore mention of value in typecheck error [1ac895f1]
New in 2025.08:
+ Improvements:
+ Make DateTime.(modified-)julian-date take timezone into account (#5886) [5a1f7013]
+ Elaborate a bit on possible error reason [133f44c8]
+ Change enum's raku method to return valid code (#5936) [5e8d7f65]
+ Make DateTime a value type (#5933) [15a2a9b1]
+ Make confused error message less confused [f5648294]
+ Additions:
+ Fixes:
+ Internal:
New in 2025.06.1:
+ Improvements:
+ Additions:
+ Fixes:
+ Script wrapper fixes [2223dc4c][2d60b201]
+ Fix `raku -V` on strange non-standard MacOS [74d02b5a]
+ Internal:
+ RakuAST Development:
+ RakuAST: remove RakuAST::L10N [58a7b820]
New in 2025.06:
+ Improvements:
+ New script wrappers [7f956cb9][dee697e3][1e088ac8][bd5e8474][913119bb]
[eb8c6245][170e2afc][ee4a4bf0][7e415812][bd031b5d][af1f24fa][15734e26]
[0659b0b1][6047dc81][ad3c6a9b][fcdcb81a][f7483979][22251b83][f3076f14]
+ Better error when p6invokeunder gets passed wrong arg types [67c1b518]
+ Remove return constraint from atanh/acotanh num sub candidates [4768ab58]
+ Make sure sub sqrt num candidate works correctly on 6.e [f6a3472c]
+ Make Enumeration:D.clone return invocant [398ac8a5]
+ Make $*PROGRAM-NAME *always* assignable [60a72b05]
+ Use $*PROGRAM instead of $?FILE in 'use lib' [15ab56c4]
+ Don't use two spaces after . or ? [5d9f489d]
+ Additions:
+ Fixes:
+ Update IRC log links [bedb0cc0]
+ Fix weird interaction in 6.e with string concatenation in ^parameterize
[7bf0d52b]
+ Fix NativeCall::Dispatcher in 6.e [c262ef0b]
+ (Implicitely) specifying Mu for actions means: no actions [be9b0742]
+ Make sure coercion don't introduce a container [036a8887]
+ Internal:
+ Return to original approach of triangle METAOP_REDUCE_LIST [9564c4fd]
+ Change Linux pre-built release pipeline, CentOS 7 -> Ubuntu 16.04
[72bf08fc]
+ Give $*KERNEL.raku a more meaningful representation [ea8a5b32]
+ Remove a lot of uses of IMPL-WRAP-LIST [283f6bf6]
+ Added some comments to the sanity tests to better explain what each test
is testing [07a15c9d]
+ Freeze NativeCall::Dispatchers to 6.d [e591b023]
+ Use list literal instead of array literal for nl-in default value
[fcc742eb]
+ RakuAST Development:
+ RakuAST: change key generation on based integers [75e3952a]
+ Enhance feedback around named subset parameters [5f6d6e05]
+ Call SET-NODE-ORIGIN from Actions' parameter method [46ed7b40]
+ Add test for infix:<,>(42) behaviour [94ebbccd][79a332b5]
+ Force new subset-type-without-default test to die [b29ab0f5]
+ RakuAST: fix worry on m:s/ foo bar / [7f627de3]
+ RakuAST: fix sunk worries on ==> and <== [1464a0fb]
+ RakuAST: Alternate fix for #5883 [2ec173ab]
+ RakuAST: rename "can-be-sunk" to the more appropriate "is-pure" [bffe2377]
+ RakuAST: Remove a lot of uses of IMPL-UNWRAP-LIST [283f6bf6][a317ba42]
+ RakuAST: Bootstrap rakuast fix no lexical with name $_ [bc0d70bd]
[fae30cbc][145e0144][6b62c06b][12871a13][0c1a6993][44da2e48][10473ffd]
+ Fix "This type (RakuAST::ArgList) does not support elems" in make test
[d8486be9]
+ RakuAST: add origin source file path to bytecode [313dfb7d]
+ RakuAST: introduce $?SOURCE and $?CHECKSUM [a7453b1d]
+ RakuAST: move checking of RAKUDO_OMIT_SOURCE to main.nqp [ab0231a0]
+ RakuAST: Fix unable to pass multiple tags to a use statement [4fb4ae96]
+ RakuAST: micro opt in the "do-nibbler" logic [4cfcb18e]
+ RakuAST: make error reporting at compile time more reliable [58e26f3b]
+ RakuAST: make RakuDoc::To::RakuDoc work on declarator docs [5341a3df]
+ RakuAST: micro-opt for collecting RakuDoc from source [0eef26e1]
+ RakuAST: make RAKU_LANGUAGE_VERSION=vxxx actually work [3dbf9c83]
+ RakuAST: just skip the synthetic AST tests [e5f14526]
+ RakuAST: fix bitrotted L10N support [1d69f5a7]
+ RakuAST: update L10N generation logic [c59b4eeb]
+ RakuAST: make localizations also create executor script [62b53778]
+ RakuAST: make L10N executor support optional [6a2b6931]
+ RakuAST: add proper support for localization of core enums [717b2c95]
+ Make MetaPostfix::Hyper a WhateverApplicable [2c9ad45c]
+ RakuAST: actually handle localization of core enums [f2ffa8fb]
+ RakuAST: add RakuAST::Enum class for handling enums [78669881]
+ RakuAST: final fixes for handling enums specifically [f30501c4]
+ RakuAST: rename RakuAST::Enum to RakuAST::Term::Enum [92068d9b]
+ RakuAST: don't allow upping language versions in EVAL [8263885c]
+ RakuAST: ignore RAKU_LANGUAGE_VERSION in EVAL [72cdcde4]
+ Adjust xx-fixed-in-rakuast.rakutest [498bb93a]
+ RakuAST: make sure $?FILE is a relative path [840e3eaf]
+ Remove test for now fixed #5599 [8b10ad12]
+ RakuAST: Mark failing tests in RakuAST also as TODO [b9765b47]
+ RakuAST: some maint / dev on RakUAST::L10N [62915529]
+ RakuAST: update all files in "bin" directory [dd636945]
New in 2025.05:
+ Improvements:
+ Some attribute access consistency changes (#5844) [b527cefc]
+ Allow MAIN args to reference imported names [28a1cdca][3e15093f]
+ Immortal threads now gist as such [3b4a3358]
+ Additions:
+ Initial stab at implementing IO::Path::readlink [f17a2dee]
+ Fixes:
+ MoarVM GC bugfix for special unwinds (such as LEAVE phasers) [8d8f7316]
+ Remove type specification by name in Parameter constructor [11be008b]
+ Internal:
+ Release Engineering improvements in docs, tooling [298fed53][cd4c360a][227f04b2]
+ RakuAST Development:
+ RakuAST: Implement interning of literals [2236c802][56d327d0][1758c96f][60803fae]
+ Testing that a submethod can access an attribute [f453670f]
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pkgsrc/lang/rakudo/Makefile
cvs rdiff -u -r1.26 -r1.27 pkgsrc/lang/rakudo/PLIST
cvs rdiff -u -r1.33 -r1.34 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.44 pkgsrc/lang/rakudo/Makefile:1.45
--- pkgsrc/lang/rakudo/Makefile:1.44 Wed Aug 6 16:47:21 2025
+++ pkgsrc/lang/rakudo/Makefile Sun May 31 11:17:48 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.44 2025/08/06 16:47:21 wiz Exp $
+# $NetBSD: Makefile,v 1.45 2026/05/31 11:17:48 mef Exp $
-DISTNAME= rakudo-2025.04
-PKGREVISION= 2
+DISTNAME= rakudo-2026.05
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GITHUB:=rakudo/}
Index: pkgsrc/lang/rakudo/PLIST
diff -u pkgsrc/lang/rakudo/PLIST:1.26 pkgsrc/lang/rakudo/PLIST:1.27
--- pkgsrc/lang/rakudo/PLIST:1.26 Sat May 17 13:20:53 2025
+++ pkgsrc/lang/rakudo/PLIST Sun May 31 11:17:48 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.26 2025/05/17 13:20:53 mef Exp $
+@comment $NetBSD: PLIST,v 1.27 2026/05/31 11:17:48 mef Exp $
bin/perl6
bin/perl6-debug
bin/perl6-debug-m
@@ -16,59 +16,57 @@ bin/rakudo-lldb-m
bin/rakudo-m
bin/rakudo-valgrind-m
share/perl6/bin/install-dist.raku
-share/perl6/core/dist/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
+share/perl6/core/dist/AB11BDDBD2C194233375DD113324D2ABFFC3F007
share/perl6/core/repo.lock
-share/perl6/core/short/00DB34C60CE4A98B45F5DAA9A685BA1CB09B5486/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/0D7FDBBC72083980348BED148BF46BD198D51DE8/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/2216470A6AACB2EDEC4887E9EADEC834847AFC5D/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/2BA1EE66FDCF4E625DB5EF9D6FEE9FDB3625D60A/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/33A52796DB3EBB40BEF94B7696A1B0AB7A29B5C5/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/38673F0433DE95B90DD16424ED7B5B6520D383C5/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/3BE64EE0EF742F80B8FE4C0C2B1C061EAA3B4B5A/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/4572C95D8CF876588C349264F7E943A1F258045B/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/5C64D4D594EFA6C5343DC4B7A7F5FE423DAB3B23/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/640AB2BAE07BEDC4C163F679A746F7AB7FB5D1FA/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/6B7A1AECF02807F30DDAD99C02C34440CA036AF6/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/6DD4FE806EB6AA488B589ABD5DAAA57F324F6077/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/7B0F8CAB4CD25DB9B23C6F385F07D6A8128A124E/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/89677CAD3796FF5930AE8E82C7F21D827A14F9EB/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/8ED70850C429EAB5227A12CC407856148169C1F4/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/91D1F4AFADA887C669BEF2560A5B0D03793F37CC/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/9938EA7FBD24E15BFC1DBC1C0C05E6334D5A27CF/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/A4B2DCF23211FC6A4E31811837DDAB9882B7AD0F/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/A7BEDED1F1E6D7B79807BF5661696F687C21E51F/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/AA6BD3F20D89C0C763C948A41AC54C604C5C9B7A/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/AB1077C0C942BA12C447F03F50C117BA2972199D/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/B1B49A477F5975E36B2CEB81543FA9C3CAB302CA/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/B879776A8AE66092E34488CFD4956F8700BDB9DD/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/C83945A1D6A2C7185BB85AE1FE752036022D1405/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/E09578190BD87F12B5EB553A0A67E66DA4479AEF/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/short/F6FD7A4346B3BB0E3124991926D729836808DA54/06E03F2A716B51D1912CC3FC92652FA06B1FE2CC
-share/perl6/core/sources/01612022CBA856EDD8675A84E49C634226276BB0
-share/perl6/core/sources/0D915625F4EF10A67FEE2110C8C20537E9B849ED
-share/perl6/core/sources/1321244E2EB1CA0F6C8A8C28C7115E25695CCDB2
-share/perl6/core/sources/1E3CFB3C9F840B02F9FA442401E2666C2FD05B98
-share/perl6/core/sources/1E4DCF3C3C20AFAEF7CAB72A585F94B9DB14FEB9
-share/perl6/core/sources/215AE96D040EA3601F42C378EC8A163F70F1490F
-share/perl6/core/sources/2657A3D8844EECD3FF2285D13C399044BD923BDD
-share/perl6/core/sources/2A54EE7CF19D3221EC96A57BA9137B51FEB7B6B7
-share/perl6/core/sources/395453B6A680D58C7D2369334960A65BD33C640A
-share/perl6/core/sources/4A53F88B8FFFD6D0F2FD095F3A955E9E302E8919
-share/perl6/core/sources/4D62B528F2A4CE1F8E1B1012F5F7699BFE900C9D
-share/perl6/core/sources/72866FB8F08EEE56DB44CF25D78D80053AFCB873
-share/perl6/core/sources/77C2AB997ED40FA8A0688CF8680AD9B83825CB62
-share/perl6/core/sources/864251A8DF1F27507D03890C9AECA4C281D97FE7
-share/perl6/core/sources/8B8ABF1BDBD8C563EB8F5E36F0C2D6D8008306F8
-share/perl6/core/sources/A82EC27642A0FB5E96DB5B3E3EEFF09E316F4771
-share/perl6/core/sources/ACB68214BF48A914A4C2E38BEE6BF4379D34B02C
-share/perl6/core/sources/B1AD220AAC6EF68FFF2A320A044F510194D9ABF0
-share/perl6/core/sources/C0D18BA6CCBF9EBA6C58F3FD746986C1DC5A176D
-share/perl6/core/sources/C74878201762BDA2BB33F2277DB688540F819E63
-share/perl6/core/sources/C8E9386E705F5B2D639C0EA4BC2F063622E3AFFA
-share/perl6/core/sources/D30FF8BD291535EDF4BE32D02BF4E1A4BECB9044
-share/perl6/core/sources/E2A301570742BA4B691FAC3105945EE53C120BD1
-share/perl6/core/sources/EB28DBACFC16A49AA64C14A496FD8170670349C8
-share/perl6/core/sources/FDD9D36FB848A1DFA61481A3174681725EC11BE9
+share/perl6/core/short/00DB34C60CE4A98B45F5DAA9A685BA1CB09B5486/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/0D7FDBBC72083980348BED148BF46BD198D51DE8/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/2216470A6AACB2EDEC4887E9EADEC834847AFC5D/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/2BA1EE66FDCF4E625DB5EF9D6FEE9FDB3625D60A/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/33A52796DB3EBB40BEF94B7696A1B0AB7A29B5C5/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/38673F0433DE95B90DD16424ED7B5B6520D383C5/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/3BE64EE0EF742F80B8FE4C0C2B1C061EAA3B4B5A/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/4572C95D8CF876588C349264F7E943A1F258045B/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/5C64D4D594EFA6C5343DC4B7A7F5FE423DAB3B23/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/640AB2BAE07BEDC4C163F679A746F7AB7FB5D1FA/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/6B7A1AECF02807F30DDAD99C02C34440CA036AF6/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/6DD4FE806EB6AA488B589ABD5DAAA57F324F6077/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/7B0F8CAB4CD25DB9B23C6F385F07D6A8128A124E/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/89677CAD3796FF5930AE8E82C7F21D827A14F9EB/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/8ED70850C429EAB5227A12CC407856148169C1F4/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/91D1F4AFADA887C669BEF2560A5B0D03793F37CC/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/9938EA7FBD24E15BFC1DBC1C0C05E6334D5A27CF/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/A4B2DCF23211FC6A4E31811837DDAB9882B7AD0F/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/A7BEDED1F1E6D7B79807BF5661696F687C21E51F/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/AA6BD3F20D89C0C763C948A41AC54C604C5C9B7A/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/AB1077C0C942BA12C447F03F50C117BA2972199D/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/B1B49A477F5975E36B2CEB81543FA9C3CAB302CA/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/B879776A8AE66092E34488CFD4956F8700BDB9DD/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/E09578190BD87F12B5EB553A0A67E66DA4479AEF/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/short/F6FD7A4346B3BB0E3124991926D729836808DA54/AB11BDDBD2C194233375DD113324D2ABFFC3F007
+share/perl6/core/sources/02ED63C213F0DB5E4FD5E45580DB1B15334D9A71
+share/perl6/core/sources/17A349BBB334064B5951DE3B40EFF237624B958C
+share/perl6/core/sources/1B85FECD66F8009693D2FB33AFFF484C645C09A2
+share/perl6/core/sources/3282030BF6CE235CF2898D3EFD4CA1FCEB6C2389
+share/perl6/core/sources/355FCA31879B48F5C2452955A6A1DCCF7521A0D5
+share/perl6/core/sources/398B2753BF9C251D62D2F8198A603E60254B2D8E
+share/perl6/core/sources/5507FF31EBDA6B481670E61E2152138E52CBDB80
+share/perl6/core/sources/61FCB1D87566CEEEB032A320E69A39984144E60E
+share/perl6/core/sources/678648DEA87EE2BBCFBF32CC06CAF7D860EA1F70
+share/perl6/core/sources/68D33715FA343EF3ABBB593064CC8294EDBD3DCE
+share/perl6/core/sources/699BEC928B26FC63250659D47BF340F3390B92A1
+share/perl6/core/sources/7773EEE17F37E3A6EF9106C5ABE82B989CA9A038
+share/perl6/core/sources/80ACEE2CAA50017B9ECAB9597E94E0B06F23125B
+share/perl6/core/sources/822C89D2D6B507581B60149DEFC48A1ACC2AA451
+share/perl6/core/sources/84DD5A1A09C29F95258391622ED5595EF6364306
+share/perl6/core/sources/8508DCA5D292455C043B4594B2AD50DA71A6D12F
+share/perl6/core/sources/A867BC4127C61B12E7E1A1A62876AF7F3921BF86
+share/perl6/core/sources/AFFB7B0710156041F3F6735D580614B78926684F
+share/perl6/core/sources/BAA702C2ED7B55DDFCDB8206E1CBC1F55925A275
+share/perl6/core/sources/D9981C9CE6F6C282515C67C2E1626BEEEF2575DF
+share/perl6/core/sources/EBC93682D6F0F1F183D467393801DF3ED0DEB76A
+share/perl6/core/sources/ED2581456B8B777431CA6B58C15BA32F9B000EAE
+share/perl6/core/sources/F6D78AA4B7C037F331270C278C9AFD220FBF50D8
+share/perl6/core/sources/FD551B8B0E554CBEA56C9DC4ADC662F072316C58
share/perl6/core/version
share/perl6/lib/Perl6/Actions.moarvm
share/perl6/lib/Perl6/BOOTSTRAP/v6c.moarvm
@@ -93,7 +91,10 @@ share/perl6/runtime/perl6-debug.moarvm
share/perl6/runtime/perl6.moarvm
share/perl6/runtime/rakudo-debug.moarvm
share/perl6/runtime/rakudo.moarvm
+share/perl6/site/config.json
share/perl6/site/version
+share/perl6/templates/posix-runner-tmpl
+share/perl6/vendor/config.json
share/perl6/vendor/version
@pkgdir share/perl6/vendor/sources
@pkgdir share/perl6/vendor/short
Index: pkgsrc/lang/rakudo/distinfo
diff -u pkgsrc/lang/rakudo/distinfo:1.33 pkgsrc/lang/rakudo/distinfo:1.34
--- pkgsrc/lang/rakudo/distinfo:1.33 Sat May 17 13:20:53 2025
+++ pkgsrc/lang/rakudo/distinfo Sun May 31 11:17:48 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.33 2025/05/17 13:20:53 mef Exp $
+$NetBSD: distinfo,v 1.34 2026/05/31 11:17:48 mef Exp $
-BLAKE2s (rakudo-2025.04.tar.gz) = 2dc8f2e049cdfb6e403bd6718777a81eb8427e06fb83cba2f3669210e8aa119e
-SHA512 (rakudo-2025.04.tar.gz) = 9b14e5e3981e229add066c3d1259d70e30cc15c4ce255ad4194d8a8c50506f781df17a55e1e0b5e840a02c9d5f2299f85418af25ca81ca749a28a0325149f6cc
-Size (rakudo-2025.04.tar.gz) = 4567850 bytes
+BLAKE2s (rakudo-2026.05.tar.gz) = d0ed51b2ae0439b6b0d3fdbecdfac0c81c1dfc7b7d684c0646885d4ccfce50f5
+SHA512 (rakudo-2026.05.tar.gz) = 568f9b655cd61b643cd700f20a122bbf1c3f98708fed5bedebb187290671f3255c5188eed85a514ee8ae1090f47c9dba0cc540645d2a3d24d0fe8a75e915b021
+Size (rakudo-2026.05.tar.gz) = 5069120 bytes
Home |
Main Index |
Thread Index |
Old Index