From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Aug 2 08:50:10 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 570491065672 for ; Tue, 2 Aug 2011 08:50:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 329858FC18 for ; Tue, 2 Aug 2011 08:50:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p728oAVr052428 for ; Tue, 2 Aug 2011 08:50:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p728oA3v052427; Tue, 2 Aug 2011 08:50:10 GMT (envelope-from gnats) Resent-Date: Tue, 2 Aug 2011 08:50:10 GMT Resent-Message-Id: <201108020850.p728oA3v052427@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Aliaksandr Zahatski Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 59CAC106566C for ; Tue, 2 Aug 2011 08:50:01 +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 414EA8FC0A for ; Tue, 2 Aug 2011 08:50:01 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p728o1Pb072471 for ; Tue, 2 Aug 2011 08:50:01 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p728o17F072470; Tue, 2 Aug 2011 08:50:01 GMT (envelope-from nobody) Message-Id: <201108020850.p728o17F072470@red.freebsd.org> Date: Tue, 2 Aug 2011 08:50:01 GMT From: Aliaksandr Zahatski To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/159375: [PATCH] lang/rakudo update to July 2011 release of "Rakudo Star" X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 08:50:10 -0000 >Number: 159375 >Category: ports >Synopsis: [PATCH] lang/rakudo update to July 2011 release of "Rakudo Star" >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Aug 02 08:50:09 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Aliaksandr Zahatski >Release: >Organization: >Environment: >Description: Update to July 2011 release of "Rakudo Star". This release of Rakudo Star adds the following features over the previous Star release: * 10%-30% improvement in compile and execution speed * New gcd (greatest common divisor) and lcm (largest common multiple) operators * Int.base * Call counter for Perl 6-level subroutines * Better handling of &infix:<=> right associativity * Fix bug in exponentiation of negative numbers * Fix building on systems with smaller RAM Changes: http://rakudo.org/2011/07/29/rakudo-star-2011-07-released/ >How-To-Repeat: >Fix: Patch attached with submission follows: diff -urN /usr/ports/lang/rakudo/Makefile rakudo/Makefile --- /usr/ports/lang/rakudo/Makefile 2011-07-16 09:31:43.000000000 +0400 +++ rakudo/Makefile 2011-08-02 12:43:00.000000000 +0400 @@ -6,7 +6,7 @@ # PORTNAME= rakudo -PORTVERSION= 2011.04 +PORTVERSION= 2011.07 PORTEPOCH= 3 CATEGORIES= lang MASTER_SITES= http://cloud.github.com/downloads/rakudo/star/ @@ -24,7 +24,7 @@ LICENSE= ART20 CONFLICTS= parrot-[0-9]* -PARROT_VERSION=3.3.0 +PARROT_VERSION=3.6.0 INSTALL_TARGET= install CONFIGURE_SCRIPT= Configure.pl CONFIGURE_PARROT_ARGS= --cc=${CC} --cxx=${CXX} --ld=${CC} --ccflags="${CFLAGS}" \ diff -urN /usr/ports/lang/rakudo/distinfo rakudo/distinfo --- /usr/ports/lang/rakudo/distinfo 2011-05-10 17:28:06.000000000 +0400 +++ rakudo/distinfo 2011-07-31 22:24:29.000000000 +0400 @@ -1,2 +1,2 @@ -SHA256 (rakudo-star-2011.04.tar.gz) = 0132787179dc4b11c8eaa0f9281b9bcf12635f1d377c7817ab397cef1484e6cb -SIZE (rakudo-star-2011.04.tar.gz) = 5617948 +SHA256 (rakudo-star-2011.07.tar.gz) = f42bef0be82762eee885a3e965a1710e26fe824b4cffac5f3bb0a2a1b32de925 +SIZE (rakudo-star-2011.07.tar.gz) = 5705151 diff -urN /usr/ports/lang/rakudo/pkg-plist rakudo/pkg-plist --- /usr/ports/lang/rakudo/pkg-plist 2011-05-10 17:28:06.000000000 +0400 +++ rakudo/pkg-plist 2011-08-02 12:31:08.000000000 +0400 @@ -13,6 +13,7 @@ bin/perl6 bin/ufo bin/ufobuilder +bin/winxed include/parrot/%%PARROT_VERSION%%/imcc/api.h include/parrot/%%PARROT_VERSION%%/imcc/embed.h include/parrot/%%PARROT_VERSION%%/imcc/yyscanner.h @@ -152,6 +153,7 @@ include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfileopmap.h include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfilerawsegment.h include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfilesegment.h +include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfileview.h include/parrot/%%PARROT_VERSION%%/pmc/pmc_parrotinterpreter.h include/parrot/%%PARROT_VERSION%%/pmc/pmc_parrotlibrary.h include/parrot/%%PARROT_VERSION%%/pmc/pmc_parrotthread.h @@ -221,6 +223,7 @@ lib/parrot/%%PARROT_VERSION%%/include/iterator.pasm lib/parrot/%%PARROT_VERSION%%/include/libpaths.pasm lib/parrot/%%PARROT_VERSION%%/include/longopt.pasm +lib/parrot/%%PARROT_VERSION%%/include/parrot_version.pir lib/parrot/%%PARROT_VERSION%%/include/parrotlib.pbc lib/parrot/%%PARROT_VERSION%%/include/pmctypes.pasm lib/parrot/%%PARROT_VERSION%%/include/signal.pasm @@ -268,8 +271,6 @@ lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/File/Find.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/File/Mkdir.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/File/Mkdir.pm -lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/File/Tools.pir -lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/File/Tools.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/HTTP/Server/Simple.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/HTTP/Server/Simple.pm6 lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/HTTP/Server/Simple/PSGI.pir @@ -322,6 +323,8 @@ lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Pie.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Positioned.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Positioned.pm +lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Shell/Command.pir +lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Shell/Command.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Term/ANSIColor.pir lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Term/ANSIColor.pm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test.pir @@ -352,6 +355,7 @@ lib/parrot/%%PARROT_VERSION%%/languages/tge/TGE/Rule.pir lib/parrot/%%PARROT_VERSION%%/languages/tge/TGE/Tree.pir lib/parrot/%%PARROT_VERSION%%/languages/tge/tgc.pir +lib/parrot/%%PARROT_VERSION%%/languages/winxed/winxed.pbc lib/parrot/%%PARROT_VERSION%%/library/Archive/Tar.pbc lib/parrot/%%PARROT_VERSION%%/library/Archive/Tar.pir lib/parrot/%%PARROT_VERSION%%/library/Archive/Zip.pbc @@ -506,7 +510,6 @@ lib/parrot/%%PARROT_VERSION%%/library/libpcre.pbc lib/parrot/%%PARROT_VERSION%%/library/libpcre.pir lib/parrot/%%PARROT_VERSION%%/library/ncurses.declarations -lib/parrot/%%PARROT_VERSION%%/library/ncurses.pasm lib/parrot/%%PARROT_VERSION%%/library/ncurses.pbc lib/parrot/%%PARROT_VERSION%%/library/ncurses.pir lib/parrot/%%PARROT_VERSION%%/library/nqp-rx.pbc @@ -522,7 +525,6 @@ lib/parrot/%%PARROT_VERSION%%/library/pcre.pbc lib/parrot/%%PARROT_VERSION%%/library/pcre.pir lib/parrot/%%PARROT_VERSION%%/library/postgres.declarations -lib/parrot/%%PARROT_VERSION%%/library/postgres.pasm lib/parrot/%%PARROT_VERSION%%/library/postgres.pir lib/parrot/%%PARROT_VERSION%%/library/random_lib.pir lib/parrot/%%PARROT_VERSION%%/library/uuid.pbc @@ -534,7 +536,6 @@ lib/parrot/%%PARROT_VERSION%%/tools/dev/create_language.pl lib/parrot/%%PARROT_VERSION%%/tools/dev/gen_makefile.pl lib/parrot/%%PARROT_VERSION%%/tools/dev/mk_language_shell.pl -lib/parrot/%%PARROT_VERSION%%/tools/dev/ncidef2pir.pl lib/parrot/%%PARROT_VERSION%%/tools/dev/pbc_to_exe.pir lib/parrot/%%PARROT_VERSION%%/tools/dev/pprof2cg.pl lib/parrot/%%PARROT_VERSION%%/tools/dev/reconfigure.pl @@ -713,6 +714,7 @@ src/parrot/%%PARROT_VERSION%%/pmc/packfileopmap.dump src/parrot/%%PARROT_VERSION%%/pmc/packfilerawsegment.dump src/parrot/%%PARROT_VERSION%%/pmc/packfilesegment.dump +src/parrot/%%PARROT_VERSION%%/pmc/packfileview.dump src/parrot/%%PARROT_VERSION%%/pmc/parrotinterpreter.dump src/parrot/%%PARROT_VERSION%%/pmc/parrotlibrary.dump src/parrot/%%PARROT_VERSION%%/pmc/parrotthread.dump @@ -805,6 +807,7 @@ @dirrmtry lib/parrot/%%PARROT_VERSION%%/library/CGI @dirrmtry lib/parrot/%%PARROT_VERSION%%/library/Archive @dirrmtry lib/parrot/%%PARROT_VERSION%%/library +@dirrmtry lib/parrot/%%PARROT_VERSION%%/languages/winxed @dirrmtry lib/parrot/%%PARROT_VERSION%%/languages/tge/TGE @dirrmtry lib/parrot/%%PARROT_VERSION%%/languages/tge @dirrmtry lib/parrot/%%PARROT_VERSION%%/languages/pge/PGE @@ -812,6 +815,7 @@ @dirrmtry lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/XML @dirrmtry lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test @dirrmtry lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Term +@dirrmtry lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Shell @dirrmtry lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Data @dirrmtry lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot @dirrmtry lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG >Release-Note: >Audit-Trail: >Unformatted: