Port details |
- parrot Virtual machine for dynamic languages
- 8.1.0_21 lang
=5 8.1.0_21Version of this port present on the latest quarterly branch.
- DEPRECATED: Development stopped in 2017
This port expired on: 2024-12-31 IGNORE: is marked as broken on FreeBSD 14.0: Fails to package
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2005-04-15 17:17:42
- Last Update: 2025-01-01 11:26:53
- Commit Hash: 6984e7c
- People watching this port, also watch:: python, cyrus-sasl, libsigsegv, php81-pear-horde-Horde_Alarm, autoconf
- License: ART20
- WWW:
- https://www.parrotcode.org/
- Description:
- Parrot is a virtual machine designed to efficiently compile and execute
bytecode for dynamic languages.
Parrot currently hosts a variety of language implementations in various
stages of completion, including Tcl, Javascript, Ruby, Lua, Scheme, PHP,
Python, Perl 6, APL, and a .NET bytecode translator.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: parrot
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (parrot-8.1.0.tar.bz2) = caf356acab64f4ea50595a846808e81d0be8ada8267afbbeb66ddb3c93cb81d3
SIZE (parrot-8.1.0.tar.bz2) = 4495502
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- flex : textproc/flex
- p5-Pod-Parser>=0 : textproc/p5-Pod-Parser
- pcre-config : devel/pcre
- bison : devel/bison
- gmake>=4.3 : devel/gmake
- perl5>=5.36<5.37 : lang/perl5.36
- Runtime dependencies:
-
- perl5>=5.36<5.37 : lang/perl5.36
- Library dependencies:
-
- libgmp.so : math/gmp
- libicudata.so : devel/icu
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for parrot-8.1.0_21:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- lang_parrot
- USES:
- bison gmake localbase:ldflags perl5 shebangfix tar:bzip2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.3.0 18 Jun 2009 11:44:06 |
skv |
Update to 1.3.0
WWW: http://www.parrot.org/news/2009/Parrot-1.3.0 |
1.2.0 31 May 2009 22:42:50 |
skv |
Update to 1.2.0
WWW: http://www.parrot.org/news/2009/Parrot-1.2.0 |
0.8.0_1 13 May 2009 09:46:02 |
ale |
Chase libgmp and bump PORTREVISION. |
0.8.0 10 Nov 2008 17:57:57 |
skv |
Update to 0.8.0
Changes: http://search.cpan.org/src/PARTICLE/parrot-0.8.0/NEWS |
0.7.1 25 Sep 2008 16:09:20 |
skv |
Update to 0.7.1
Changes: http://search.cpan.org/src/PMIC/parrot-0.7.1/NEWS |
0.7.0 26 Aug 2008 10:15:57 |
skv |
Update to 0.7.0
Changes: http://search.cpan.org/src/RGRJR/parrot-0.7.0/NEWS |
0.6.4 25 Jul 2008 14:34:52 |
pav |
- Remove USE_GCC where it can be satisfied with base compiler on following
FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT |
0.6.4 18 Jul 2008 12:10:50 |
skv |
Update to 0.6.4
Changes: http://search.cpan.org/src/BSCHMAL/parrot-0.6.4/NEWS |
0.6.3 15 Jul 2008 19:45:29 |
pav |
- Fix previous commit
Reported by: dvl |
0.6.3 15 Jul 2008 19:37:55 |
pav |
- Disallow on pointyhat: needs to be build under non-root user, pointyhat cannot
do that |
0.6.3 24 Jun 2008 12:13:38 |
skv |
Update to 0.6.3
Changes: http://search.cpan.org/src/SMASH/parrot-0.6.3/NEWS |
0.6.0 17 Apr 2008 14:30:31 |
araujo |
- Take advantage of CPAN macro from bsd.sites.mk, change
${MASTER_SITE_PERL_CPAN} to CPAN.
PR: ports/122674
Submitted by: Philip M. Gollucci <pgollucci@p6m7g8.com>
Reworked by: araujo (myself)
Approved by: portmgr (pav) |
0.6.0 06 Apr 2008 18:44:12 |
pav |
- Mark BROKEN: incorrect plist
Reported by: pointyhat |
0.6.0 20 Mar 2008 09:54:05 |
skv |
Update to 0.6.0
Changes: http://search.cpan.org/src/BSCHMAL/parrot-0.6.0/NEWS |
0.5.2_1 20 Feb 2008 21:59:38 |
pav |
- Mark BROKEN - does not package, bad plist
Reported by: pointyhat |
0.5.2_1 07 Feb 2008 18:21:59 |
mi |
Bump PORTREVISIONs of the three ports directly depending on devel/icu.
Why can't this sort of dependency be automatically monitored by the
package-building?..
In the case of parrot remove the gratuitous requirement for a particular
major shared library number for icudata. This will help avoid
port-building problems, when icu is upgraded again in the future. |
0.5.2 07 Feb 2008 15:59:18 |
skv |
Update to 0.5.2
Changes: http://search.cpan.org/src/RGRJR/parrot-0.5.2/NEWS |
0.5.1 25 Jan 2008 20:20:02 |
erwin |
Mark BROKEN: does not package |
0.5.1 23 Dec 2007 13:34:02 |
skv |
Update to 0.5.1
Changes: http://search.cpan.org/src/JONATHAN/parrot-0.5.1/NEWS |
0.4.5_3 17 Oct 2007 10:13:01 |
ade |
Migration from bison 1.x to 2.x
PR: 117086
Tested by: -exp runs |
0.4.5_2 08 Sep 2007 01:00:17 |
linimon |
Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.
Work done by: gabor
Sponsored by: Google Summer of Code 2007
Hat: portmgr |
0.4.5_2 22 Apr 2007 01:41:55 |
kris |
BROKEN on ia64: Does not compile |
0.4.5_2 06 Nov 2006 02:13:37 |
flz |
- Do not use JIT on non-x86 platforms (see $WRKSRC/PLATFORMS file)
- Add devel/bison2 and textproc/flex as dependencies
- Update devel/icu dependency to 3.6
- Fix pkg-plist (and add automatic plist generation target)
PR: ports/104286
Submitted by: Geraud CONTINSOUZAS <geraud@gcu.info>
Approved by: maintainer timeout (4 weeks) |
0.4.5_1 20 Sep 2006 11:21:59 |
stas |
- Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory
structure (i.e. include/SDL for includes and sdl-config for configuration
binary)
- Update graphics/sdl_ttf to version 2.0.8
- Update graphics/sdl_image to version 1.2.5
- Update audio/sdl_mixer to version 1.2.7
- Update net/sdl_net to version 1.2.6
- Update Mk/bsd.sdl.mk accordingly
- Fix dependent ports to fit the new directory structure and avoid several
API breakages
- Bump up portrevisions for all dependent ports to allow them to be upgraded
by portupgrade/portmaster etc tools
Approved by: kris (portmgr), sem (mentor) |
0.4.5 02 Sep 2006 16:51:10 |
kris |
Schedule these broken ports for termination on 2006-12-01 |
0.4.5 04 Aug 2006 08:37:17 |
erwin |
Mark BROKEN: does not package |
0.4.5 07 Jul 2006 11:47:34 |
skv |
Update to 0.4.5 |
0.4.4 29 May 2006 13:46:21 |
skv |
Update to 0.4.4
Changes: http://search.cpan.org/src/LTOETSCH/parrot-0.4.4/NEWS |
0.4.3_1 10 May 2006 14:46:48 |
ale |
Chase gmp library and bump PORTREVISION. |
0.4.3 22 Apr 2006 22:02:06 |
kris |
BROKEN: Incorrect pkg-plist |
0.4.3 07 Apr 2006 08:06:30 |
skv |
Update to 0.4.3
Changes: http://search.cpan.org/src/LTOETSCH/parrot-0.4.3/NEWS |
0.4.2 15 Mar 2006 09:10:47 |
skv |
Update to 0.4.2 |
0.2.2 28 Feb 2006 09:42:33 |
kris |
Chase icudata shared library revision. The port is still broken because
it hard-codes libc_r.
Approved by: portmgr (implicit) |
0.2.2 30 Jan 2006 12:14:44 |
edwin |
SHA256ify
Approved by: krion@ |
0.2.2 06 Jul 2005 14:17:38 |
skv |
Update to 0.2.2 |
0.2.1 12 Jun 2005 10:54:32 |
skv |
Update to 0.2.1 |
0.1.2_1 30 Apr 2005 00:59:30 |
kris |
BROKEN: Does not build |
0.1.2_1 20 Apr 2005 10:26:10 |
skv |
Require lang/perl5.8 |
0.1.2 15 Apr 2005 17:01:22 |
skv |
Add parrot 0.1.2, parrot - virtual machine for dynamic languages. |