Hello community, here is the log from the commit of package rakudo for openSUSE:Factory checked in at 2016-07-30 00:27:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rakudo (Old) and /work/SRC/openSUSE:Factory/.rakudo.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rakudo" Changes: -------- --- /work/SRC/openSUSE:Factory/rakudo/rakudo.changes 2016-02-11 12:38:01.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.rakudo.new/rakudo.changes 2016-07-30 00:27:19.000000000 +0200 @@ -1,0 +2,41 @@ +Sun Jul 24 10:09:24 UTC 2016 - [email protected] + +- update to 2016.07 + * Huge number of performance improvements + * Numerous bug fixes + * Buf: unshift, prepend, pop, shift and splice (similar to List.*) + * Blob|Buf.allocate($elems, @init-pattern) and .reallocate($elems) + * DateTime.new(y,mo,d,h,mi,s) fully positional candidate + * Can now uninstall distributions + * Date/DateTime now fully subclassable + * REPL now supports multi-line statements + * Native str arrays (my str @a) + * &*EXIT can be set to handle exit() statements (for embedding Perl 6) + * Add :kv to .first + * Add provisional $*DEFAULT-READ-ELEMS + * Ability to use a customer debugger module + * $*MAIN-ALLOW-NAMED-ANYWHERE allows MAIN to be friendlier about where it accepts flags + * Add richer set of comparison operators for Versions + * Many improvements to precompilation + * Introduce .Map coercer + * Implement alternate ways to call subtest + * The "is-approx" sub from Test now allows for relative/absolute tolerance + * The "cmp-ok" sub from Test now can take any infix as Str, even custom ones + * A fail in a custom BUILD will now be returned, rather than thrown + * use MONKEY-WRENCH and use MONKEY-BARS are now reserved names for future use + * The "is required" trait on Attributes can now take a Bool or a Str + * Support for new leap-second at 31-12-2016 added + * IO::[Path,Handle] gained a .mode method which returns the POSIX file permissions + * Fixed LTA error message with Str.samemark when no pattern present + * Distribution is now a role interface + * Custom repository implementations now supported, including precompilation + * List.BIND-POS now fails instead of throwing + * Failures in Cool.Numeric and related coercers now get propagated + * Improved warning message for literals with leading zeros + * Improved error message for attempts to `use` core types + * Improved error message when IO::Path.new is given incorrect arguments + * Improved error message when .polymod is given a zero as divisor +- Package now contains precompiled versions of shipped libraries +- removed patch: fb00ed3.diff + +------------------------------------------------------------------- Old: ---- fb00ed3.diff rakudo-2016.01.tar.gz New: ---- rakudo-2016.07.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rakudo.spec ++++++ --- /var/tmp/diff_new_pack.u0A1uR/_old 2016-07-30 00:27:20.000000000 +0200 +++ /var/tmp/diff_new_pack.u0A1uR/_new 2016-07-30 00:27:20.000000000 +0200 @@ -17,19 +17,18 @@ Name: rakudo -Version: 2016.01 +Version: 2016.07.1 Release: 1.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 -Patch1: fb00ed3.diff BuildRequires: moarvm-devel BuildRequires: nqp Provides: perl6 = %{version}-%{release} -Requires: moarvm >= 2016.01 -Requires: nqp >= 2016.01 +Requires: moarvm >= 2016.07 +Requires: nqp >= 2016.07 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -38,7 +37,6 @@ %prep %setup -q -%patch1 -p1 sed -i -e "s!nqp::backendconfig<prefix>!'%{_libdir}/moar'!" src/vm/moar/ModuleLoaderVMConfig.nqp sed -i -e "s!nqp::backendconfig<prefix>!'%{_libdir}/moar'!" src/Perl6/ModuleLoader.nqp sed -i -e 's!M_LIBPATH = .*!M_LIBPATH = %{_libdir}/moar/share/nqp/lib!' tools/build/Makefile-Moar.in @@ -52,8 +50,7 @@ %install make install DESTDIR=$RPM_BUILD_ROOT -rm -rf $RPM_BUILD_ROOT/usr/share/perl6/precomp/* -rm -rf $RPM_BUILD_ROOT/usr/share/perl6/site/precomp/* +rm -rf $RPM_BUILD_ROOT/usr/share/perl6/precomp/*/C5/* %files %defattr(-,root,root) ++++++ rakudo-2016.01.tar.gz -> rakudo-2016.07.1.tar.gz ++++++ ++++ 49831 lines of diff (skipped)
