Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rakudo for openSUSE:Factory checked 
in at 2025-06-16 11:12:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rakudo (Old)
 and      /work/SRC/openSUSE:Factory/.rakudo.new.19631 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rakudo"

Mon Jun 16 11:12:27 2025 rev:76 rq:1285910 version:2025.05

Changes:
--------
--- /work/SRC/openSUSE:Factory/rakudo/rakudo.changes    2024-05-23 
15:36:12.965696660 +0200
+++ /work/SRC/openSUSE:Factory/.rakudo.new.19631/rakudo.changes 2025-06-16 
11:12:32.747459953 +0200
@@ -1,0 +2,33 @@
+Sun Jun 15 16:26:46 CEST 2025 - n...@detonation.org
+
+- update to version 2025.05
+
+- Fixes:
+  * Fixed a MoarVM GC bug causing incorrect behavior during LEAVE phasers.
+  * Prevented incorrect type specification by name in Parameter constructor.
+  * Corrected exception matching in throws-like.
+  * Fixed native array parameterization to properly die.
+  * Improved memory handling in file operations for 32/64-bit systems.
+  * Cleaned up unnecessary or broken object constructions (e.g., QuantHash, 
List).
+  * Numerous fixes around .assuming, .head/.first, slurpy parameter handling.
+  * Corrected logic for parameter default types and sub-signatures.
+  * Addressed memory reporting bugs and REPL grammar persistence.
+  * Resolved bugs in Buf/Blob, typed slurpies, and parameter signature parsing.
+  * Made Hash, Map, Array, and DateTime cloning consistent and reliable.
+  * Fixed MAIN argument handling and slicing bugs.
+  * Resolved deep structural issues in .deepmap, .clone, and .Numeric.
+  * Fixes in REPL, .trans, substr-rw, Unicode handling, error messaging.
+  * Addressed bugs in Iterable.flat, lazy sequences, native arrays, and 
metaops.
+  * Restored expected behavior in module loading, Junction, and coercions.
+  * Resolved numerous minor regression and LTA (Less Than Awesome) issues.
+
+- Incompatible changes:
+  * Attribute access semantics made more consistent (may affect internals).
+  * Parameter constructor no longer accepts types by name string.
+  * Enforced stricter checks on typed parameters, placeholder redeclarations, 
and slurpies.
+  * Changed native array and object hash behaviors in signatures and coercions.
+  * Deprecated multi-path IO subs in language version 6.e.
+  * Introduced tighter type checks and stricter enforcement in cloning and 
parameter typing.
+
+
+-------------------------------------------------------------------
@@ -840 +873 @@
-Sat Mar 24 06:40:00 CES 2012 - car...@glass.org.nz
+Sat Mar 24 06:40:00 CET 2012 - car...@glass.org.nz

Old:
----
  rakudo-2024.04.tar.gz

New:
----
  rakudo-2025.05.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rakudo.spec ++++++
--- /var/tmp/diff_new_pack.PaKIbd/_old  2025-06-16 11:12:33.475490035 +0200
+++ /var/tmp/diff_new_pack.PaKIbd/_new  2025-06-16 11:12:33.475490035 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rakudo
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           rakudo
-Version:        2024.04
+Version:        2025.05
 Release:        0
 Summary:        Raku (formerly Perl 6) implemenation that runs on MoarVM
 License:        Artistic-2.0
@@ -25,14 +25,15 @@
 URL:            https://rakudo.org/
 Source0:        https://rakudo.org/dl/rakudo/rakudo-%{version}.tar.gz
 Patch0:         rakudo-test-log.diff
-BuildRequires:  moarvm-devel >= %{version}
-BuildRequires:  nqp >= %{version}
+BuildRequires:  moarvm-devel >= 2025.05
+BuildRequires:  nqp >= 2025.05
 BuildRequires:  perl(Archive::Tar)
 BuildRequires:  perl(Digest::SHA)
 BuildRequires:  perl(IPC::Cmd)
 BuildRequires:  perl(YAML::Tiny)
-Requires:       moarvm >= %{version}
-Requires:       nqp >= %{version}
+Requires:       moarvm >= 2025.05
+Requires:       nqp >= 2025.05
+Provides:       /usr/bin/raku
 Provides:       raku = %{version}-%{release}
 Provides:       raku(CompUnit::Repository::Staging)
 Provides:       raku(MoarVM::Profiler)
@@ -70,7 +71,7 @@
 %install
 %make_install
 mkdir -p "%{buildroot}/%{_datadir}/perl6/bin"
-cp tools/install-dist.p6 
"%{buildroot}/%{_datadir}/perl6/bin/install-perl6-dist"
+cp tools/install-dist.raku 
"%{buildroot}/%{_datadir}/perl6/bin/install-perl6-dist"
 chmod +x "%{buildroot}/%{_datadir}/perl6/bin/install-perl6-dist"
 sed -i -e '1s:!%{_bindir}/env :!%{_bindir}/:' 
"%{buildroot}/%{_datadir}/perl6/bin"/*
 rm "%{buildroot}/%{_bindir}/raku"

++++++ rakudo-2024.04.tar.gz -> rakudo-2025.05.tar.gz ++++++
/work/SRC/openSUSE:Factory/rakudo/rakudo-2024.04.tar.gz 
/work/SRC/openSUSE:Factory/.rakudo.new.19631/rakudo-2025.05.tar.gz differ: char 
14, line 1

Reply via email to