=begin pod =use Perl6::Pod::Block::format format =NAME The port of rakudo Perl 6 compiler for FreeBSD =head1 About =begin format :xhtml =end format Rakudo is the Perl 6 compiler for Parrot, called 'Rakudo Perl 6' or "Rakudo" for short. This ``port'' contains patches necessary to make the B application source code compile and run on FreeBSD. B =head2 Install For install rakudo simply type: pkg_add -r rakudo or make from source: cd /usr/ports/lang/rakudo make install clean Finally type the following on the command line: perl6 -e 'say "Hello, world !"' Now you're ready to start using B ! See also: man perl6 B: See "Compile problem" =head1 What is "Rakudo Star" ? From:Stefan O'Rear Date:June 17, 2010 18:50 Subject:Re: Announce: Rakudo Perl 6 development release #30 ("Kiev") On Thu, Jun 17, 2010 at 04:55:38PM -0700, Darren Duncan wrote: > So, is "Rakudo Star" meant to be a parallel release series, sort of like > Perl 5.12.x vs 5.13.x are now, or are the monthly Rakudo releases we've > been seeing going to be named "Star" at some point? I thought I read > recently that "Star" would be coming in June. -- Darren Duncan Rakudo Star is a parrallel release series; however, it is not a series of compiler releases, but a series of complete Perl 6 environments. A single release of Rakudo Star will contain: - Some version of Rakudo (not necessarily a monthly) - Some version of Parrot - Some random libraries - Documentation all vetted to work OK together. -sorear L =head1 Latest versions B< L> : "Rakudo star" perl6 port. B>: installable version of parrot. =item 02.08.2011 - lang/rakudo update to 2011.07 release of "Rakudo Star". L =item 28.04.2011 - lang/rakudo update to 2011.04 release of "Rakudo Star". L =item 29.01.2011 - lang/rakudo update to January 2011 release of "Rakudo Star". L =item 11.01.2011 - update ports to Parrot 2.10.1 and lang/rakudo update to December 2010 release of "Rakudo Star". L =item 25.12.2010 - update lang/rakudo ("Rakudo Star") to use shiped version of parrot ( L ). =item 03.12.2010 - update ports to Parrot 2.10.1 and lang/rakudo update to November 2010 release of "Rakudo Star". L |L =item 29.10.2010 - update ports to Parrot 2.9.1 and lang/rakudo update to October 2010 release of "Rakudo Star". L |L =item 30.09.2010- update ports to Parrot 2.8.0 and lang/rakudo update to September 2010 release of "Rakudo Star". L |L =item 27.08.2010 - update ports to Parrot 2.7.0 and lang/rakudo update to August 2010 release of "Rakudo Star". L |L =item 01.08.2010 - new port of "Rakudo Star" was merged with lang/rakudo. =item 30.07.2010 - new port of "Rakudo Star". Download port: L =item 24.07.2010 - update ports to Parrot 2.6.0 and Rakudo #31 ("Atlanta") =item 18.06.2010 - update ports to Parrot 2.5.0 and Rakudo #30 ("Kiev") =item 28.05.2010 - start translate book about perl6. L. =item 22.05.2010 - update ports to Parrot 2.4.0 and Rakudo #29 ("Erlangen") =item 24.04.2010 - update ports to Parrot 2.3.0 and Rakudo #28 ("Moscow") =item 05.03.2010 - updated port for rakudo #26 ("Amsterdam") =for table :caption('Compile state for rakudo 2010.02 (on 05.03.2010)') branch amd64 i386 =============+=========+======== 9-current pass pass 8-stable pass pass 7-stable pass pass 6-stable icu icu B: icu - dependency devel/icu is broken on 6.x pass - successfully =item 22.02.2010 - new versions of Parrot 2.1.1 and Rakudo #26 ("Amsterdam") =for table :caption('Compile problem for rakudo 2010.02') branch amd64 i386 =============+=========+======== 9-current pass gcc 8-stable gcc pass 7-stable pass pass 6-stable icu icu B: gcc - "cc1: internal compiler error: Segmentation fault: 11" icu - dependency devel/icu is broken on 6.x pass - successfully =para Latest version available now in FreeBSD ports tree. B is deprecated, no more support. =item 23.01.2010 - update ports to Parrot 2.0.0 and Rakudo #25 ("Minneapolis") =for table :caption('Compile problem for rakudo 2010-01') branch amd64 i386 =============+=========+======== 9-current pass gcc 8-stable gcc gcc 7-stable pass pass 6-stable icu icu =para L | L | =item 18.12.2009 - update ports to Parrot 1.9.0 and Rakudo #24 ("Seoul") =para L | L | =item 24.11.2009 - update ports to Parrot 1.8.0 and Rakudo #23 ("Lisbon") =para L | L | =item 25.10.2009 - update ports to Parrot 1.7.0 and Rakudo #22 ("Thousand Oaks") =para L | L | =item 29.09.2009 - update ports to Parrot 1.6.0 and Rakudo #21("Seattle") =para L | L | L =item 25.08.2009 - divide stable rakudo port to separate parrot and rakudo =para L | L | L =item 25.08.2009 - update rakudo-devel port to Parrot 1.5.0 and Rakudo #20("PDX") =item 09.08.2009 - new port p6-perl6-toys - set of several perl6 modules =item 23.07.2009 - update ports to Parrot 1.4.0 and Rakudo #19("Chicago") =item 25.06.2009 - update ports to Parrot 1.3.0 and Rakudo #18("Pittsburgh") =para L | L =item 23.05.2009 - update ports to Parrot 1.2.0 and Rakudo #17(Stockholm) =para L | L =head1 UPDATED !!!! =para Port of "Rakudo Star" now in L =for item :term B< L> =for item :term B> =for format :xhtml Port file p6-perl6-toys-0.0.1.tgz: Set of perl6 modules from projects writen in perl6 (deprecated). Modules from projects: =item November =item html-template =begin format :xhtml Port file rakudo-devel-200909.tgz: keep up to date sources of rakudo and parrot (deprecated).





Download rakudo-devel-200909.tgz =end format =head1 Links =head2 about rakudo L =head2 perl 6 =para Book about perl 6 "Using Perl 6" =begin format :xhtml Using Perl 6 =end format =para Russian book "Everything about Perl 6" =begin format :xhtml Russian book All about perl 6 =end format L L L, L, L =head2 parrot L =head2 Pugs Pugs is an implementation of Perl 6, written in Haskell. L =head2 Perl6::Pod This page was writen in Perldoc's Pod ( perl6's "Pod"). L, L Source of this page: L =head2 Contact to author =for format :xhtml =end pod