delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2008/07/16/12:50:09

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Message-Id: <announce.487E2651.1050601@x-ray.at>
Date: Wed, 16 Jul 2008 18:48:17 +0200
From: Reini Urban <rurban AT x-ray DOT at>
Reply-To: cygwin AT cygwin DOT com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.13) Gecko/20080313 SeaMonkey/1.1.9
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
CC: perl6-announce AT perl DOT org
Subject: [ANNOUNCEMENT] New packages: parrot-0.6.3-1 with parrot-perl6 and parrot-languages
Reply-To: The Cygwin Mailing List <cygwin AT cygwin DOT com>
X-Mailer: Perl5 Mail::Internet v1.74
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Hi,

The 0.6.3 parrot packages with libparrot0 and libparrot-devel,
plus parrot-perl6 and parrot-languages are now available with
the Cygwin distribution.

Parrot is a virtual machine designed to efficiently compile and
execute bytecode for interpreted languages.
Parrot is a target for the upcoming Perl 6 and a lot of other
languages.

.include searchpath:
   /usr/runtime/parrot/include (bogus)
   /usr/runtime/parrot         (bogus)
   /usr                        (bogus)
   /usr/lib/parrot/include
   /usr/lib/parrot/
   .

with the extensions: "" .exe .lnk .exe.lnk .past .past.exe .past.lnk 
.past.exe.lnk .pir .pir.exe .pir.lnk .pir.exe.lnk
The .exe and .lnk versions are of course cygwin-magic only.

Runtime requirements:
   libparrot0 libreadline6 ncurses libintl8 libicu38 libgmp3 libgdbm4

Optional requirements:
   libglut3 pcre xorg-x11-base xorg-x11-bin-dlls libpq5 openssl

Build requirements:
   gcc make perl readline libncurses-devel libgmp-devel
   libgdbm-devel pcre-devel

Optional build requirements:
   libglut-devel libicu-devel openssl-devel

Required CPAN packages:
   Test::TAP::HTMLMatrix if you want to run the language smoke tests
   with make languages-smoke.
   Test::Base for some APL language tests.

Canonical homepage:
   http://www.parrotcode.org/
   The Parrot wiki is at http://www.perlfoundation.org/parrot/

Canonical download:
   http://www.parrotcode.org/release/devel

Updates appear timely every month until v1.0 at the end of this year due 
to stable funding. 0.6.4 will be uploaded really soon - tomorrow 
hopefully, 0.6.5 will be released on 19 Aug 2008.

Packaging Details:

The php implementation, now called pipp, is here still called plumhead.
This will be pipp from the next release 0.6.4 on.

parrot-languages is going the single package route, contrary to the 
fedora split. They have for every single language a seperate package.
Otherwise the package layout is similar to fedora, debian, gentoo and 
freebsd.

perl6 is called /usr/bin/perl6.exe, the other languages have a "parrot-" 
prefix. There are no perl6 libraries at all included.

pdb is called parrot_pdb, and will be named parrot_debugger in the 
future as voted yesterday - you see the packaging is still a bit in flux 
:) - disassemble is already called pbc_disassemble.

The SDL library references cygSDL-1-2-0.dll per ffi, which is only in 
cygports: http://cygwinports.dotsrc.org/

/usr/bin/libparrot.dll will be /usr/bin/cygparrot0_6_4.dll for the next 
version.

There are no man(1) pages yet. This is in work.
----

To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Once you've downloaded setup.exe, run it and select "Editors"
or "Text" and then click on the appropriate fields until the above
announced version numbers appear if they are not displayed already.

If your mirror doesn't yet have the latest version of this package after
24 hours, you can either continue to wait for that site to be updated or
you can try to find another mirror.

Please send questions or comments to the Cygwin mailing list at:
cygwin AT cygwin DOT com

If you want to subscribe go to:
http://cygwin.com/ml/cygwin/

I would appreciate if you would use this mailing list rather than
emailing me directly.  This includes ideas and comments about the setup
utility or Cygwin in general.

If you want to make a point or ask a question the Cygwin mailing
list is the appropriate place.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019