Date: Thu, 29 Nov 2012 08:16:09 GMT From: Aliaksandr Zahatski <zahatski@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/173983: [PATCH] lang/rakudo update to 2012.11 release of "Rakudo Star" Message-ID: <201211290816.qAT8G9Gb013729@red.freebsd.org> Resent-Message-ID: <201211290820.qAT8K0ix002774@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 173983 >Category: ports >Synopsis: [PATCH] lang/rakudo update to 2012.11 release of "Rakudo Star" >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Nov 29 08:20:00 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Aliaksandr Zahatski >Release: >Organization: >Environment: >Description: Update to 2012.11 release of "Rakudo Star". Some of the new features added to this release include: * heredocs * quote adverbs (like q:w//) * implemented precedence related traits (equiv, looser, tighter, assoc) * Perl 6 grammar NFAs are pre-computed, saving some work on each invocation; this shaved around 10% off the time needed to run the spectests * regexes and quotes have better support for user-selected delimiters * FIRST/NEXT/LAST can now be used in all types of loop (previously limited to for) * several fixes related to module precompilation. This should make working with larger code bases much less painful. This release also contains a range of performance improvements, bug fixes, improvements to error reporting and better failure modes. http://rakudo.org/2012/11/28/rakudo-star-2012-11-released/ >How-To-Repeat: >Fix: Patch attached with submission follows: diff -urN /usr/ports/lang/rakudo/Makefile rakudo/Makefile --- /usr/ports/lang/rakudo/Makefile 2012-11-17 09:58:55.000000000 +0400 +++ rakudo/Makefile 2012-11-29 12:06:10.000000000 +0400 @@ -2,7 +2,7 @@ # $FreeBSD: ports/lang/rakudo/Makefile,v 1.34 2012/11/17 05:58:55 svnexp Exp $ PORTNAME= rakudo -PORTVERSION= 2012.09 +PORTVERSION= 2012.11 PORTEPOCH= 3 CATEGORIES= lang MASTER_SITES= http://cloud.github.com/downloads/rakudo/star/ diff -urN /usr/ports/lang/rakudo/distinfo rakudo/distinfo --- /usr/ports/lang/rakudo/distinfo 2012-10-01 17:23:35.000000000 +0400 +++ rakudo/distinfo 2012-11-29 09:52:34.000000000 +0400 @@ -1,2 +1,2 @@ -SHA256 (rakudo-star-2012.09.tar.gz) = 26246946f5e90982a9c024d0d17ac75a9e073af332b01441e46a46745f9dbb84 -SIZE (rakudo-star-2012.09.tar.gz) = 7446548 +SHA256 (rakudo-star-2012.11.tar.gz) = 8e436a4a8eea8032f10285bad1f50c864ba70d80538f0c76aa559d5241e17004 +SIZE (rakudo-star-2012.11.tar.gz) = 7556970 diff -urN /usr/ports/lang/rakudo/pkg-plist rakudo/pkg-plist --- /usr/ports/lang/rakudo/pkg-plist 2012-10-01 17:23:35.000000000 +0400 +++ rakudo/pkg-plist 2012-11-29 12:03:04.000000000 +0400 @@ -1,5 +1,6 @@ bin/nqp bin/ops2c +bin/p6doc bin/panda bin/parrot bin/parrot-nqp @@ -646,7 +647,6 @@ lib/parrot/%%PARROT_VERSION%%/library/P6Regex.pbc lib/parrot/%%PARROT_VERSION%%/library/P6object.pbc lib/parrot/%%PARROT_VERSION%%/library/P6object.pir -lib/parrot/%%PARROT_VERSION%%/library/PASTRegex.pbc lib/parrot/%%PARROT_VERSION%%/library/PCT.pbc lib/parrot/%%PARROT_VERSION%%/library/PCT/Grammar.pbc lib/parrot/%%PARROT_VERSION%%/library/PCT/HLLCompiler.pbc @@ -932,6 +932,8 @@ share/doc/rakudo/announce/2012.08 share/doc/rakudo/announce/2012.09 share/doc/rakudo/announce/2012.09.1 +share/doc/rakudo/announce/2012.10 +share/doc/rakudo/announce/2012.11 src/parrot/%%PARROT_VERSION%%/pmc/addrregistry.dump src/parrot/%%PARROT_VERSION%%/pmc/alarm.dump src/parrot/%%PARROT_VERSION%%/pmc/arrayiterator.dump >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211290816.qAT8G9Gb013729>