From nobody@FreeBSD.org  Thu Nov 29 08:16:10 2012
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 0B146D7E
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 29 Nov 2012 08:16:10 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id D84F68FC08
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 29 Nov 2012 08:16:09 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.5/8.14.5) with ESMTP id qAT8G9KT013730
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 29 Nov 2012 08:16:09 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.5/8.14.5/Submit) id qAT8G9Gb013729;
	Thu, 29 Nov 2012 08:16:09 GMT
	(envelope-from nobody)
Message-Id: <201211290816.qAT8G9Gb013729@red.freebsd.org>
Date: Thu, 29 Nov 2012 08:16:09 GMT
From: Aliaksandr Zahatski  <zahatski@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [PATCH] lang/rakudo update to 2012.11 release of "Rakudo Star"
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         173983
>Category:       ports
>Synopsis:       [PATCH] lang/rakudo update to 2012.11 release of "Rakudo Star"
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    culot
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Nov 29 08:20:00 UTC 2012
>Closed-Date:    Thu Jan 10 14:34:29 UTC 2013
>Last-Modified:  Thu Jan 10 14:40:00 UTC 2013
>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:
Responsible-Changed-From-To: freebsd-ports-bugs->perl 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Thu Nov 29 08:20:29 UTC 2012 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=173983 
Responsible-Changed-From-To: perl->culot 
Responsible-Changed-By: culot 
Responsible-Changed-When: Thu Jan 10 11:52:33 UTC 2013 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=173983 
State-Changed-From-To: open->closed 
State-Changed-By: culot 
State-Changed-When: Thu Jan 10 14:34:28 UTC 2013 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=173983 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/173983: commit references a PR
Date: Thu, 10 Jan 2013 14:34:15 +0000 (UTC)

 Author: culot
 Date: Thu Jan 10 14:34:07 2013
 New Revision: 310182
 URL: http://svnweb.freebsd.org/changeset/ports/310182
 
 Log:
   - Update to 2012.11
   
   Changes:	http://rakudo.org/2012/11/28/rakudo-star-2012-11-released/
   PR:		ports/173983
   Submitted by:	Aliaksandr Zahatski <zahatski@gmail.com>
 
 Modified:
   head/lang/rakudo/Makefile
   head/lang/rakudo/distinfo
   head/lang/rakudo/pkg-plist
 
 Modified: head/lang/rakudo/Makefile
 ==============================================================================
 --- head/lang/rakudo/Makefile	Thu Jan 10 14:00:34 2013	(r310181)
 +++ head/lang/rakudo/Makefile	Thu Jan 10 14:34:07 2013	(r310182)
 @@ -2,7 +2,7 @@
  # $FreeBSD$
  
  PORTNAME=	rakudo
 -PORTVERSION=	2012.09
 +PORTVERSION=	2012.11
  PORTEPOCH=	4
  CATEGORIES=	lang
  MASTER_SITES=	http://cloud.github.com/downloads/rakudo/star/
 
 Modified: head/lang/rakudo/distinfo
 ==============================================================================
 --- head/lang/rakudo/distinfo	Thu Jan 10 14:00:34 2013	(r310181)
 +++ head/lang/rakudo/distinfo	Thu Jan 10 14:34:07 2013	(r310182)
 @@ -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
 
 Modified: head/lang/rakudo/pkg-plist
 ==============================================================================
 --- head/lang/rakudo/pkg-plist	Thu Jan 10 14:00:34 2013	(r310181)
 +++ head/lang/rakudo/pkg-plist	Thu Jan 10 14:34:07 2013	(r310182)
 @@ -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/Op
  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.07
  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
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
>Unformatted:
