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)


Reply via email to