Hello community, here is the log from the commit of package rakudo for openSUSE:Factory checked in at 2020-01-29 13:18:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rakudo (Old) and /work/SRC/openSUSE:Factory/.rakudo.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rakudo" Wed Jan 29 13:18:30 2020 rev:60 rq:768042 version:2020.01 Changes: -------- --- /work/SRC/openSUSE:Factory/rakudo/rakudo.changes 2019-12-02 11:38:18.934460356 +0100 +++ /work/SRC/openSUSE:Factory/.rakudo.new.26092/rakudo.changes 2020-01-29 13:18:58.630188138 +0100 @@ -1,0 +2,32 @@ +Tue Jan 28 10:43:42 CET 2020 - [email protected] + +- update to version 2020.01 + + A big overhaul of role applying rules and behavior or submethods, constructors + and destructors. Class attributes and methods are now prioritized over those from roles + + Smartmatching typed Arrays against same-typed Positionals now returns True + + DateTime class now accepts picosecond precision + + Make default degree for hyper/batch utilize number of CPU cores better + + $*ARGFILES special variable now defaults to $*IN if no arguments + + An attempt to use methods index, indiced, contains on a List now gives a warning + + Fix leaking file handles when loading modules + + Fix missing dependency information when precompiling large dependency trees + + Fixed relocatability of bundled native libraries + + Fix "expected IO::Handle:D but got IO::Handle" in parallel test runs + + Fix hang when initializing Int with a type object + + Lots of semantics bug fixes + + Add Version type coercer to Str + + Add Supply.repeated, Supply.decode($encoding), Supply.first, Supply.collate, + Supply.encode($encoding = "utf8"), Supply.comb, Supply.split, Supply.lines(:nl-in<foo>) + methods + + Add new is built attribute trait + + Allow Supply.head(*-3) to be synonym of Supply.tail(3) + + RAKUDO_POD_DECL_BLOCK_USER_FORMAT env var for retaining formatting of Pod6 leading + declarator blocks + + Add aliases: $*RAKU variable, Raku language in EVAL, RAKU_EXCEPTIONS_HANDLER env variable + + Add :$match named parameter to comb subroutine when called + on Cool object when the $matcher argument is a Regex + + Add log2 subroutine and method + + Allowed colon syntax on $.foo method, making $.foo: 42 work +- Remove no longer needed rakudo-buildroot-fix.diff - fixed upstream + +------------------------------------------------------------------- Old: ---- rakudo-2019.11.tar.gz rakudo-buildroot-fix.diff New: ---- rakudo-2020.01.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rakudo.spec ++++++ --- /var/tmp/diff_new_pack.VoFLCT/_old 2020-01-29 13:18:59.750188710 +0100 +++ /var/tmp/diff_new_pack.VoFLCT/_new 2020-01-29 13:18:59.754188713 +0100 @@ -1,7 +1,7 @@ # # spec file for package rakudo # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,20 +17,19 @@ Name: rakudo -Version: 2019.11 +Version: 2020.01 Release: 2.1 Summary: Perl 6 implemenation that runs on MoarVM License: Artistic-2.0 Group: Development/Languages/Other URL: http://rakudo.org/ Source0: rakudo-%{version}.tar.gz -Patch0: rakudo-buildroot-fix.diff BuildRequires: fdupes -BuildRequires: moarvm-devel >= 2019.11 -BuildRequires: nqp >= 2019.11 +BuildRequires: moarvm-devel >= 2020.01 +BuildRequires: nqp >= 2020.01 Provides: perl6 = %{version}-%{release} -Requires: moarvm >= 2019.11 -Requires: nqp >= 2019.11 +Requires: moarvm >= 2020.01 +Requires: nqp >= 2020.01 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -39,7 +38,6 @@ %prep %setup -q -%patch0 -p1 %build perl Configure.pl --prefix="%{_prefix}" @@ -48,6 +46,7 @@ %ifnarch armv6l armv6hl # See armv6 issue: https://github.com/rakudo/rakudo/issues/2513 %check +rm t/08-performance/99-misc.t RAKUDO_SKIP_TIMING_TESTS=1 make test %endif ++++++ rakudo-2019.11.tar.gz -> rakudo-2020.01.tar.gz ++++++ ++++ 30451 lines of diff (skipped)
